--- /srv/rebuilderd/tmp/rebuilderdXuddlz/inputs/php8.4-http_4.2.6-3.1_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdXuddlz/out/php8.4-http_4.2.6-3.1_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-10-23 13:37:57.000000 debian-binary │ -rw-r--r-- 0 0 0 2640 2025-10-23 13:37:57.000000 control.tar.xz │ --rw-r--r-- 0 0 0 146060 2025-10-23 13:37:57.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 146104 2025-10-23 13:37:57.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/php/20240924/http.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x05cf20 0x0005cf20 0x0005cf20 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x5cf2c 0x5cf2c R E 0x10000 │ │ │ │ + ARM_EXIDX 0x05cdac 0x0005cdac 0x0005cdac 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x5cdb8 0x5cdb8 R E 0x10000 │ │ │ │ LOAD 0x05e6f0 0x0006e6f0 0x0006e6f0 0x0426c 0x04720 RW 0x10000 │ │ │ │ DYNAMIC 0x05fec8 0x0006fec8 0x0006fec8 0x00138 0x00138 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x05e6f0 0x0006e6f0 0x0006e6f0 0x01910 0x01910 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003b34 003b34 00471f 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00008254 008254 0005e0 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00008834 008834 0000e0 00 A 4 6 4 │ │ │ │ [ 7] .rel.dyn REL 00008914 008914 0023b0 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0000acc4 00acc4 001308 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0000bfcc 00bfcc 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000bfd8 00bfd8 001ca0 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 0000dc78 00dc78 0492ec 00 AX 0 0 4 │ │ │ │ - [12] .fini PROGBITS 00056f64 056f64 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 00056f6c 056f6c 005fb4 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0005cf20 05cf20 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 0005cf28 05cf28 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000dc78 00dc78 0491ac 00 AX 0 0 4 │ │ │ │ + [12] .fini PROGBITS 00056e24 056e24 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 00056e2c 056e2c 005f80 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 0005cdac 05cdac 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 0005cdb4 05cdb4 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0006e6f0 05e6f0 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0006e6f4 05e6f4 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0006e6f8 05e6f8 0017d0 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0006fec8 05fec8 000138 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00070000 060000 000aa8 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00070aa8 060aa8 001eb4 00 WA 0 0 8 │ │ │ │ [22] .bss NOBITS 0007295c 06295c 0004b4 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -377,379 +377,379 @@ │ │ │ │ 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_register_internal_class_ex │ │ │ │ 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_llist_apply_with_argument │ │ │ │ 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_array_dup │ │ │ │ 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_declare_property_stringl │ │ │ │ 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND display_ini_entries │ │ │ │ 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_register_ini_entries_ex │ │ │ │ 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _emalloc_8 │ │ │ │ - 380: 0004db78 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ - 381: 000222a8 744 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ - 382: 000238a4 400 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ - 383: 00045604 264 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ - 384: 00039630 260 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ + 380: 0004da38 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ + 381: 00022168 744 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ + 382: 00023764 400 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ + 383: 000454c4 264 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ + 384: 000394f0 260 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ 385: 0000e5f8 144 FUNC GLOBAL DEFAULT 11 php_http_buffer_from_string_ex │ │ │ │ - 386: 00037aa8 432 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ - 387: 00038bc0 304 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ - 388: 0003f7f8 20 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ + 386: 00037968 432 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ + 387: 00038a80 304 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ + 388: 0003f6b8 20 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ 389: 000129c4 72 FUNC GLOBAL DEFAULT 11 php_http_client_dtor │ │ │ │ - 390: 00046f38 412 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ - 391: 0003ffa4 160 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ - 392: 0002a934 644 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ - 393: 0004dd98 344 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ - 394: 000275a4 20 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ - 395: 0002b144 44 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ - 396: 0004da2c 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ - 397: 00027570 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ - 398: 00024ee4 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ - 399: 0001f7f0 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ - 400: 0004c314 844 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ - 401: 00042860 84 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ - 402: 00039858 16 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ - 403: 0004e1c0 592 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ - 404: 0002a034 76 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ - 405: 00050cd8 2972 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ - 406: 00046810 80 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ - 407: 00038cf0 180 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ - 408: 00025fa8 16 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ + 390: 00046df8 412 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ + 391: 0003fe64 160 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ + 392: 0002a7f4 644 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ + 393: 0004dc58 344 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ + 394: 00027464 20 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ + 395: 0002b004 44 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ + 396: 0004d8ec 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ + 397: 00027430 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ + 398: 00024da4 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ + 399: 0001f6b0 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ + 400: 0004c1d4 844 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ + 401: 00042720 84 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ + 402: 00039718 16 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ + 403: 0004e080 592 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ + 404: 00029ef4 76 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ + 405: 00050b98 2972 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ + 406: 000466d0 80 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ + 407: 00038bb0 180 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ + 408: 00025e68 16 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ 409: 00013074 40 FUNC GLOBAL DEFAULT 11 php_http_client_getopt │ │ │ │ - 410: 00044a44 32 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ - 411: 0004215c 484 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ - 412: 00035f14 932 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ - 413: 00034678 112 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ - 414: 00055848 200 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ + 410: 00044904 32 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ + 411: 0004201c 484 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ + 412: 00035dd4 932 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ + 413: 00034538 112 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ + 414: 00055708 200 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ 415: 0000dff8 616 FUNC GLOBAL DEFAULT 11 zm_startup_http │ │ │ │ - 416: 0004e8ec 572 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ - 417: 00038440 204 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ - 418: 000470d4 316 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ + 416: 0004e7ac 572 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ + 417: 00038300 204 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ + 418: 00046f94 316 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ 419: 0000dc78 604 FUNC GLOBAL DEFAULT 11 zm_info_http │ │ │ │ - 420: 000306fc 16 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ - 421: 0002c550 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ - 422: 0002a74c 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ - 423: 000404d0 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ - 424: 0004081c 204 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ - 425: 0004ae24 500 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ - 426: 0004518c 196 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ - 427: 000271f4 620 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ - 428: 0004d39c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ - 429: 00024888 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ + 420: 000305bc 16 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ + 421: 0002c410 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ + 422: 0002a60c 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ + 423: 00040390 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ + 424: 000406dc 204 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ + 425: 0004ace4 500 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ + 426: 0004504c 196 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ + 427: 000270b4 620 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ + 428: 0004d25c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ + 429: 00024748 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ 430: 00012988 60 FUNC GLOBAL DEFAULT 11 php_http_client_reset │ │ │ │ 431: 0000e970 256 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunk_buffer │ │ │ │ - 432: 00039bbc 104 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ - 433: 0004bf14 428 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ - 434: 000549c8 2504 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ - 435: 00055db8 60 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ - 436: 000507a0 912 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ - 437: 0001a3c8 10380 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ - 438: 00040ba0 408 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ - 439: 0004e410 484 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ - 440: 000463bc 208 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ + 432: 00039a7c 104 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ + 433: 0004bdd4 428 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ + 434: 00054888 2504 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ + 435: 00055c78 60 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ + 436: 00050660 912 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ + 437: 0001a3c8 10060 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ + 438: 00040a60 408 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ + 439: 0004e2d0 484 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ + 440: 0004627c 208 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ 441: 000105ec 16 FUNC GLOBAL DEFAULT 11 php_http_client_get_class_entry │ │ │ │ 442: 0000e898 20 FUNC GLOBAL DEFAULT 11 php_http_buffer_reset │ │ │ │ - 443: 0001df3c 380 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ - 444: 0003e55c 204 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ - 445: 00055390 220 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ - 446: 00030ecc 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ - 447: 00028858 472 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ - 448: 00035be8 32 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ - 449: 00024fb0 140 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ - 450: 0004b018 88 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ - 451: 00040230 64 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ - 452: 0003fdcc 472 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ - 453: 000390d8 324 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ - 454: 00038ebc 60 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ - 455: 00044d68 672 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ - 456: 00032c9c 1600 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ + 443: 0001ddfc 380 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ + 444: 0003e41c 204 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ + 445: 00055250 220 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ + 446: 00030d8c 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ + 447: 00028718 472 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ + 448: 00035aa8 32 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ + 449: 00024e70 140 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ + 450: 0004aed8 88 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ + 451: 000400f0 64 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ + 452: 0003fc8c 472 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ + 453: 00038f98 324 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ + 454: 00038d7c 60 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ + 455: 00044c28 672 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ + 456: 00032b5c 1600 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ 457: 00072b8c 4 OBJECT GLOBAL DEFAULT 22 php_http_brotli_get_dictionary │ │ │ │ - 458: 00056000 60 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ - 459: 00055924 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ - 460: 0003e628 32 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ - 461: 00024f40 96 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ + 458: 00055ec0 60 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ + 459: 000557e4 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ + 460: 0003e4e8 32 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ + 461: 00024e00 96 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ 462: 0000e400 212 FUNC GLOBAL DEFAULT 11 php_http_buffer_resize_ex │ │ │ │ 463: 00072960 4 OBJECT GLOBAL DEFAULT 22 http_module_number │ │ │ │ - 464: 00033e10 52 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ + 464: 00033cd0 52 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ 465: 00011b80 140 FUNC GLOBAL DEFAULT 11 php_http_client_enqueue │ │ │ │ - 466: 0003ed9c 1236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ - 467: 00046494 60 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ - 468: 000325ec 340 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ - 469: 0004def0 380 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ - 470: 0002f178 112 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ - 471: 00045250 204 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ - 472: 0004b4b8 852 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ - 473: 000275b8 656 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ - 474: 00055df4 280 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ - 475: 0002b068 220 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ + 466: 0003ec5c 1236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ + 467: 00046354 60 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ + 468: 000324ac 340 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ + 469: 0004ddb0 380 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ + 470: 0002f038 112 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ + 471: 00045110 204 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ + 472: 0004b378 852 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ + 473: 00027478 656 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ + 474: 00055cb4 280 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ + 475: 0002af28 220 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ 476: 000139e8 32 FUNC GLOBAL DEFAULT 11 php_http_client_object_new │ │ │ │ - 477: 0003452c 56 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ - 478: 000332dc 452 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ - 479: 00042564 32 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ - 480: 000407c0 92 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ - 481: 00024d28 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ - 482: 000334a0 292 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ - 483: 0002a2fc 224 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ - 484: 00045128 100 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ - 485: 000337fc 896 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ - 486: 000398f4 708 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ - 487: 00045344 416 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ + 477: 000343ec 56 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ + 478: 0003319c 452 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ + 479: 00042424 32 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ + 480: 00040680 92 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ + 481: 00024be8 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ + 482: 00033360 292 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ + 483: 0002a1bc 224 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ + 484: 00044fe8 100 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ + 485: 000336bc 896 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ + 486: 000397b4 708 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ + 487: 00045204 416 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ 488: 0000ea70 260 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_output │ │ │ │ - 489: 0002404c 856 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ - 490: 00025fb8 20 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ - 491: 00024ed0 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ - 492: 00046860 516 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ - 493: 0002ee78 472 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ - 494: 0003f9f0 396 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ - 495: 00030d6c 276 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ - 496: 00033b7c 528 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ - 497: 0003832c 188 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ - 498: 000346e8 3860 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ - 499: 00038ac4 252 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ - 500: 000545d8 376 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ - 501: 0004680c 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ - 502: 00030f44 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ + 489: 00023f0c 856 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ + 490: 00025e78 20 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ + 491: 00024d90 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ + 492: 00046720 516 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ + 493: 0002ed38 472 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ + 494: 0003f8b0 396 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ + 495: 00030c2c 276 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ + 496: 00033a3c 528 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ + 497: 000381ec 188 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ + 498: 000345a8 3860 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ + 499: 00038984 252 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ + 500: 00054498 376 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ + 501: 000466cc 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ + 502: 00030e04 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 503: 00013a08 684 FUNC GLOBAL DEFAULT 11 zm_startup_http_client │ │ │ │ - 504: 00034564 28 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ - 505: 00030f58 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ - 506: 00030f30 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ - 507: 0003463c 60 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ + 504: 00034424 28 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ + 505: 00030e18 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ + 506: 00030df0 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ + 507: 000344fc 60 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ 508: 00013960 136 FUNC GLOBAL DEFAULT 11 php_http_client_object_new_ex │ │ │ │ 509: 0000e920 80 FUNC GLOBAL DEFAULT 11 php_http_buffer_free │ │ │ │ 510: 00072964 28 OBJECT GLOBAL DEFAULT 22 http_functions │ │ │ │ - 511: 00030f1c 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ - 512: 0003410c 460 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ + 511: 00030ddc 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ + 512: 00033fcc 460 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ 513: 00012bf4 28 FUNC GLOBAL DEFAULT 11 php_http_client_setopt │ │ │ │ - 514: 00042584 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ - 515: 00035e1c 56 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ - 516: 00040044 96 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ - 517: 00040aac 244 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ - 518: 0002b278 16 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ - 519: 0004d2bc 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ - 520: 00027594 16 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ - 521: 00042954 6488 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ - 522: 0002a7d4 216 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ - 523: 00028350 120 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ - 524: 0003921c 252 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ - 525: 000424c4 160 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ - 526: 0003f8f4 252 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ - 527: 00026e9c 552 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ - 528: 0004d55c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ - 529: 00027580 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ - 530: 00040e78 548 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ + 514: 00042444 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ + 515: 00035cdc 56 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ + 516: 0003ff04 96 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ + 517: 0004096c 244 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ + 518: 0002b138 16 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ + 519: 0004d17c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ + 520: 00027454 16 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ + 521: 00042814 6488 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ + 522: 0002a694 216 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ + 523: 00028210 120 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ + 524: 000390dc 252 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ + 525: 00042384 160 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ + 526: 0003f7b4 252 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ + 527: 00026d5c 552 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ + 528: 0004d41c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ + 529: 00027440 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ + 530: 00040d38 548 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ 531: 00010f94 1176 FUNC GLOBAL DEFAULT 11 php_http_client_options_set │ │ │ │ - 532: 00049e68 1256 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ - 533: 0001d560 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ - 534: 0002c540 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ - 535: 000309a0 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ + 532: 00049d28 1256 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ + 533: 0001d420 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ + 534: 0002c400 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ + 535: 00030860 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ 536: 00010434 228 FUNC GLOBAL DEFAULT 11 php_http_client_driver_add │ │ │ │ - 537: 00055934 1156 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ - 538: 00032450 412 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ - 539: 00032884 660 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ - 540: 00024c90 40 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ - 541: 00046758 180 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ - 542: 00035ed8 60 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ - 543: 00025bb0 204 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ - 544: 0005239c 156 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ - 545: 000340fc 16 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ - 546: 00040534 84 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ + 537: 000557f4 1156 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ + 538: 00032310 412 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ + 539: 00032744 660 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ + 540: 00024b50 40 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ + 541: 00046618 180 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ + 542: 00035d98 60 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ + 543: 00025a70 204 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ + 544: 0005225c 156 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ + 545: 00033fbc 16 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ + 546: 000403f4 84 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ 547: 00071b90 4 OBJECT GLOBAL DEFAULT 21 php_http_filter_factory │ │ │ │ - 548: 00055674 468 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ - 549: 00023a34 40 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ - 550: 000420e4 120 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ + 548: 00055534 468 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ + 549: 000238f4 40 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ + 550: 00041fa4 120 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ 551: 00010518 100 FUNC GLOBAL DEFAULT 11 php_http_client_driver_get │ │ │ │ - 552: 0004d7fc 560 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ + 552: 0004d6bc 560 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ 553: 0000ec10 140 FUNC GLOBAL DEFAULT 11 php_http_buffer_passthru │ │ │ │ - 554: 0001f0e4 272 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ - 555: 0001df1c 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ - 556: 0003f29c 188 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ - 557: 0004b8cc 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ - 558: 00030ee0 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ - 559: 000385ac 1104 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ - 560: 00029a38 332 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ - 561: 000525e4 8180 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ - 562: 0004eecc 540 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ + 554: 0001efa4 272 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ + 555: 0001dddc 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ + 556: 0003f15c 188 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ + 557: 0004b78c 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ + 558: 00030da0 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ + 559: 0003846c 1104 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ + 560: 000298f8 332 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ + 561: 000524a4 8180 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ + 562: 0004ed8c 540 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ 563: 00011c88 124 FUNC GLOBAL DEFAULT 11 php_http_client_requeue │ │ │ │ - 564: 00035b34 180 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ - 565: 00021218 284 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ - 566: 00051874 2856 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ - 567: 0004e5f4 760 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ - 568: 00052438 364 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ - 569: 00025b8c 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ + 564: 000359f4 180 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ + 565: 000210d8 284 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ + 566: 00051734 2856 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ + 567: 0004e4b4 760 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ + 568: 000522f8 364 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ + 569: 00025a4c 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 570: 0000e574 132 FUNC GLOBAL DEFAULT 11 php_http_buffer_append │ │ │ │ - 571: 0002a62c 40 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ + 571: 0002a4ec 40 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ 572: 0001a33c 120 FUNC GLOBAL DEFAULT 11 php_http_client_curl_loop │ │ │ │ - 573: 00055ffc 4 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ - 574: 00047210 312 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ + 573: 00055ebc 4 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ + 574: 000470d0 312 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ 575: 0000eb74 156 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_input │ │ │ │ - 576: 00050b30 424 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ + 576: 000509f0 424 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ 577: 00072980 32 OBJECT GLOBAL DEFAULT 22 php_http_globals │ │ │ │ - 578: 000418bc 616 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ - 579: 0004d47c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ - 580: 0001fda4 156 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ - 581: 0004648c 8 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ - 582: 0004122c 532 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ - 583: 0004630c 176 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ - 584: 00035798 428 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ - 585: 000428f0 100 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ + 578: 0004177c 616 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ + 579: 0004d33c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ + 580: 0001fc64 156 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ + 581: 0004634c 8 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ + 582: 000410ec 532 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ + 583: 000461cc 176 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ + 584: 00035658 428 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ + 585: 000427b0 100 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ 586: 0000e74c 112 FUNC GLOBAL DEFAULT 11 php_http_buffer_data │ │ │ │ - 587: 00025b9c 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ - 588: 0004bdd8 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ - 589: 00041440 428 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ - 590: 00032740 324 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ - 591: 000216ec 312 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ - 592: 00042340 372 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ - 593: 00029cfc 308 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ - 594: 0004c894 1460 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ - 595: 00044a64 728 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ - 596: 0004d71c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ - 597: 0004c660 564 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ + 587: 00025a5c 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ + 588: 0004bc98 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ + 589: 00041300 428 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ + 590: 00032600 324 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ + 591: 000215ac 312 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ + 592: 00042200 372 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ + 593: 00029bbc 308 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ + 594: 0004c754 1460 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ + 595: 00044924 728 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ + 596: 0004d5dc 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ + 597: 0004c520 564 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ 598: 00012a48 140 FUNC GLOBAL DEFAULT 11 php_http_client_object_free │ │ │ │ - 599: 00046264 132 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ + 599: 00046124 132 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ 600: 00013cb4 44 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client │ │ │ │ 601: 0000e260 132 FUNC GLOBAL DEFAULT 11 zm_shutdown_http │ │ │ │ - 602: 000250d0 20 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ - 603: 00046dd0 360 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ - 604: 0002f224 5336 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ - 605: 00030f6c 1116 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ - 606: 00044984 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ - 607: 000211a0 60 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ - 608: 00022f50 1720 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ - 609: 00030ef4 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ + 602: 00024f90 20 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ + 603: 00046c90 360 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ + 604: 0002f0e4 5336 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ + 605: 00030e2c 1116 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ + 606: 00044844 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ + 607: 00021060 60 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ + 608: 00022e10 1720 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ + 609: 00030db4 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ 610: 00011740 256 FUNC GLOBAL DEFAULT 11 php_http_client_init │ │ │ │ - 611: 00055910 20 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ - 612: 00023a5c 28 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ - 613: 000406b4 268 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ - 614: 00038ef8 352 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ - 615: 00039c24 424 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ - 616: 0004109c 180 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ - 617: 00023804 32 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ - 618: 00039868 140 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ + 611: 000557d0 20 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ + 612: 0002391c 28 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ + 613: 00040574 268 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ + 614: 00038db8 352 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ + 615: 00039ae4 424 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ + 616: 00040f5c 180 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ + 617: 000236c4 32 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ + 618: 00039728 140 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ 619: 00019cac 1388 FUNC GLOBAL DEFAULT 11 php_http_client_curl_responsehandler │ │ │ │ - 620: 0003850c 160 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ - 621: 00030f08 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ - 622: 0004bb24 692 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ - 623: 00040588 300 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ + 620: 000383cc 160 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ + 621: 00030dc8 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ + 622: 0004b9e4 692 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ + 623: 00040448 300 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ 624: 00011c0c 124 FUNC GLOBAL DEFAULT 11 php_http_client_dequeue │ │ │ │ - 625: 000345f8 68 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ - 626: 00042800 68 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ - 627: 00044994 176 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ + 625: 000344b8 68 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ + 626: 000426c0 68 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ + 627: 00044854 176 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ 628: 0000e8ac 116 FUNC GLOBAL DEFAULT 11 php_http_buffer_dtor │ │ │ │ - 629: 00021480 288 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ - 630: 00038da4 280 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ + 629: 00021340 288 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ + 630: 00038c64 280 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ 631: 0001279c 28 FUNC GLOBAL DEFAULT 11 php_http_client_once │ │ │ │ - 632: 00024924 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ - 633: 00044d3c 44 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ - 634: 00023824 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ + 632: 000247e4 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ + 633: 00044bfc 44 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ + 634: 000236e4 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ 635: 00070aac 92 OBJECT GLOBAL DEFAULT 21 http_module_entry │ │ │ │ - 636: 00033fac 336 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ - 637: 000309b0 668 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ - 638: 0005546c 520 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ - 639: 00047348 944 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ + 636: 00033e6c 336 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ + 637: 00030870 668 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ + 638: 0005532c 520 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ + 639: 00047208 944 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ 640: 0000e308 44 FUNC GLOBAL DEFAULT 11 get_module │ │ │ │ 641: 0000e4f8 124 FUNC GLOBAL DEFAULT 11 php_http_buffer_shrink │ │ │ │ - 642: 0004e06c 340 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ + 642: 0004df2c 340 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ 643: 0000e83c 92 FUNC GLOBAL DEFAULT 11 php_http_buffer_fix │ │ │ │ - 644: 00024b14 36 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ - 645: 0004b070 1080 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ + 644: 000249d4 36 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ + 645: 0004af30 1080 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ 646: 00012a0c 60 FUNC GLOBAL DEFAULT 11 php_http_client_free │ │ │ │ - 647: 00039058 128 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ - 648: 00030800 20 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ - 649: 0002261c 1468 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ - 650: 00021084 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ - 651: 0002503c 32 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ - 652: 0001f800 272 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ - 653: 0002b288 240 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ - 654: 0001df2c 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ - 655: 000428b4 60 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ - 656: 000525a4 64 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ - 657: 00021b84 316 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ - 658: 000454e4 288 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ - 659: 000425e8 360 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ - 660: 0004b4a8 16 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ - 661: 000250e4 16 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ - 662: 0002505c 116 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ - 663: 00035b24 16 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ - 664: 00035e54 132 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ + 647: 00038f18 128 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ + 648: 000306c0 20 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ + 649: 000224dc 1468 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ + 650: 00020f44 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ + 651: 00024efc 32 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ + 652: 0001f6c0 272 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ + 653: 0002b148 240 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ + 654: 0001ddec 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ + 655: 00042774 60 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ + 656: 00052464 64 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ + 657: 00021a44 316 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ + 658: 000453a4 288 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ + 659: 000424a8 360 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ + 660: 0004b368 16 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ + 661: 00024fa4 16 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ + 662: 00024f1c 116 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ + 663: 000359e4 16 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ + 664: 00035d14 132 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ 665: 00011550 384 FUNC GLOBAL DEFAULT 11 php_http_client_options_get_subr │ │ │ │ - 666: 0003e648 116 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ - 667: 0002eb38 536 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ + 666: 0003e508 116 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ + 667: 0002e9f8 536 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ 668: 000105fc 1200 FUNC GLOBAL DEFAULT 11 php_http_client_options_set_subr │ │ │ │ - 669: 000284ec 876 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ - 670: 00030ea8 16 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ - 671: 0004dcc4 212 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ - 672: 0004a9fc 1064 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ - 673: 0004c0c0 376 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ + 669: 000283ac 876 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ + 670: 00030d68 16 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ + 671: 0004db84 212 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ + 672: 0004a8bc 1064 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ + 673: 0004bf80 376 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ 674: 0000e7bc 128 FUNC GLOBAL DEFAULT 11 php_http_buffer_cut │ │ │ │ - 675: 000462e8 32 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ - 676: 00045f40 804 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ - 677: 00024980 80 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ - 678: 0004a350 1708 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ + 675: 000461a8 32 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ + 676: 00045e00 804 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ + 677: 00024840 80 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ + 678: 0004a210 1708 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ 679: 00012620 28 FUNC GLOBAL DEFAULT 11 php_http_client_wait │ │ │ │ - 680: 00042844 28 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ + 680: 00042704 28 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ 681: 0000e4d4 36 FUNC GLOBAL DEFAULT 11 php_http_buffer_account │ │ │ │ - 682: 00046a64 28 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ - 683: 0004d63c 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ - 684: 00046308 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ + 682: 00046924 28 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ + 683: 0004d4fc 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ + 684: 000461c8 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ 685: 0000e2e4 36 FUNC GLOBAL DEFAULT 11 zm_deactivate_http │ │ │ │ - 686: 000408e8 452 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ + 686: 000407a8 452 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ 687: 00011ad4 28 FUNC GLOBAL DEFAULT 11 php_http_client_copy │ │ │ │ - 688: 0003fc94 312 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ - 689: 000464d0 284 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ - 690: 00024fa0 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ - 691: 0004eb28 932 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ - 692: 0002a698 12 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ - 693: 000400a4 396 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ - 694: 00028410 220 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ - 695: 00055f0c 240 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ + 688: 0003fb54 312 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ + 689: 00046390 284 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ + 690: 00024e60 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ + 691: 0004e9e8 932 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ + 692: 0002a558 12 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ + 693: 0003ff64 396 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ + 694: 000282d0 220 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ + 695: 00055dcc 240 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ 696: 0000e688 196 FUNC GLOBAL DEFAULT 11 php_http_buffer_appendf │ │ │ │ - 697: 0005483c 396 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ - 698: 00040d38 320 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ - 699: 00049e28 64 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ - 700: 0001f0d4 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ - 701: 000362b8 1072 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ - 702: 000465ec 92 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ - 703: 000250f4 496 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ - 704: 00023764 160 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ - 705: 00029e30 216 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ - 706: 0003f270 44 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ + 697: 000546fc 396 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ + 698: 00040bf8 320 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ + 699: 00049ce8 64 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ + 700: 0001ef94 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ + 701: 00036178 1072 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ + 702: 000464ac 92 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ + 703: 00024fb4 496 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ + 704: 00023624 160 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ + 705: 00029cf0 216 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ + 706: 0003f130 44 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ 707: 0001057c 36 FUNC GLOBAL DEFAULT 11 php_http_client_driver_list │ │ │ │ - 708: 00045008 288 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ - 709: 0002a8ac 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ - 710: 00035c08 532 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ - 711: 0003fb7c 280 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ - 712: 0003070c 244 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ - 713: 00030c4c 288 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ - 714: 00040270 608 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ - 715: 000335c4 568 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ - 716: 00025fcc 620 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ - 717: 00033e44 76 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ + 708: 00044ec8 288 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ + 709: 0002a76c 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ + 710: 00035ac8 532 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ + 711: 0003fa3c 280 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ + 712: 000305cc 244 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ + 713: 00030b0c 288 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ + 714: 00040130 608 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ + 715: 00033484 568 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ + 716: 00025e8c 620 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ + 717: 00033d04 76 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ 718: 00012828 28 FUNC GLOBAL DEFAULT 11 php_http_client_exec │ │ │ │ - 719: 000382a4 136 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ - 720: 0002a080 636 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ - 721: 000211dc 60 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ - 722: 00021148 88 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ - 723: 0002a3dc 216 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ - 724: 00022020 648 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ - 725: 0004c304 16 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ - 726: 0002aca0 968 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ - 727: 0004ba08 284 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ - 728: 00025dac 236 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ - 729: 00030eb8 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ - 730: 0003f80c 232 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ + 719: 00038164 136 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ + 720: 00029f40 636 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ + 721: 0002109c 60 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ + 722: 00021008 88 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ + 723: 0002a29c 216 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ + 724: 00021ee0 648 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ + 725: 0004c1c4 16 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ + 726: 0002ab60 968 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ + 727: 0004b8c8 284 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ + 728: 00025c6c 236 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ + 729: 00030d78 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ + 730: 0003f6cc 232 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ 731: 0001a3b4 20 FUNC GLOBAL DEFAULT 11 php_http_client_curl_get_ops │ │ │ │ - 732: 00023754 16 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ - 733: 00041150 220 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ - 734: 000424b4 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ - 735: 00024558 184 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ + 732: 00023614 16 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ + 733: 00041010 220 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ + 734: 00042374 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ + 735: 00024418 184 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ 736: 00011af0 144 FUNC GLOBAL DEFAULT 11 php_http_client_enqueued │ │ │ │ - 737: 00033e90 284 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ + 737: 00033d50 284 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ 738: 0000e334 204 FUNC GLOBAL DEFAULT 11 php_http_buffer_init_ex │ │ │ │ - 739: 00032398 80 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ - 740: 0002f1e8 60 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ - 741: 00033d8c 132 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ - 742: 00030e80 40 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ - 743: 00054750 236 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ - 744: 00037f5c 840 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ - 745: 000442ac 752 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ - 746: 000466c8 144 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ - 747: 0001cc54 276 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ - 748: 00039318 792 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ - 749: 000283c8 28 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ - 750: 0004531c 40 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ - 751: 00032b18 388 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ │ + 739: 00032258 80 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ + 740: 0002f0a8 60 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ + 741: 00033c4c 132 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ + 742: 00030d40 40 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ + 743: 00054610 236 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ + 744: 00037e1c 840 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ + 745: 0004416c 752 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ + 746: 00046588 144 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ + 747: 0001cb14 276 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ + 748: 000391d8 792 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ + 749: 00028288 28 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ + 750: 000451dc 40 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ + 751: 000329d8 388 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1002,523 +1002,523 @@ │ │ │ │ 00072910 00000017 R_ARM_RELATIVE │ │ │ │ 00072924 00000017 R_ARM_RELATIVE │ │ │ │ 0007292c 00000017 R_ARM_RELATIVE │ │ │ │ 0006fe84 00001202 R_ARM_ABS32 00000000 OnUpdateString │ │ │ │ 0006fe8c 00024102 R_ARM_ABS32 00072980 php_http_globals │ │ │ │ 00070a40 00024115 R_ARM_GLOB_DAT 00072980 php_http_globals │ │ │ │ 00070990 00001615 R_ARM_GLOB_DAT 00000000 spl_ce_RuntimeException │ │ │ │ -00070994 0001e715 R_ARM_GLOB_DAT 00045344 php_http_array_apply_append_func │ │ │ │ -00070998 0001cc15 R_ARM_GLOB_DAT 0003e628 php_http_message_object_new │ │ │ │ -0007099c 00022c15 R_ARM_GLOB_DAT 0003f29c php_http_message_body_append │ │ │ │ +00070994 0001e715 R_ARM_GLOB_DAT 00045204 php_http_array_apply_append_func │ │ │ │ +00070998 0001cc15 R_ARM_GLOB_DAT 0003e4e8 php_http_message_object_new │ │ │ │ +0007099c 00022c15 R_ARM_GLOB_DAT 0003f15c php_http_message_body_append │ │ │ │ 000709a0 00001b15 R_ARM_GLOB_DAT 00000000 php_stream_memory_ops │ │ │ │ -000709a4 00026c15 R_ARM_GLOB_DAT 0003850c php_http_message_info_callback │ │ │ │ -000709a8 00017f15 R_ARM_GLOB_DAT 00045604 php_http_pass_fcall_callback │ │ │ │ +000709a4 00026c15 R_ARM_GLOB_DAT 000383cc php_http_message_info_callback │ │ │ │ +000709a8 00017f15 R_ARM_GLOB_DAT 000454c4 php_http_pass_fcall_callback │ │ │ │ 000709ac 00002d15 R_ARM_GLOB_DAT 00000000 zend_string_init_interned │ │ │ │ -000709b0 00029615 R_ARM_GLOB_DAT 0002505c php_http_encoding_stream_object_clone │ │ │ │ +000709b0 00029615 R_ARM_GLOB_DAT 00024f1c php_http_encoding_stream_object_clone │ │ │ │ 000709b4 00003015 R_ARM_GLOB_DAT 00000000 zend_ce_countable │ │ │ │ 000709b8 00025615 R_ARM_GLOB_DAT 00012a48 php_http_client_object_free │ │ │ │ 000709bc 00003715 R_ARM_GLOB_DAT 00000000 _php_stream_read │ │ │ │ 000709c0 00003f15 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -000709c4 0002a315 R_ARM_GLOB_DAT 000462e8 php_http_object_new │ │ │ │ +000709c4 0002a315 R_ARM_GLOB_DAT 000461a8 php_http_object_new │ │ │ │ 000709c8 00004115 R_ARM_GLOB_DAT 00000000 sapi_globals │ │ │ │ 000709cc 00022315 R_ARM_GLOB_DAT 00071b90 php_http_filter_factory │ │ │ │ -000709d0 0002e615 R_ARM_GLOB_DAT 00030e80 php_http_etag_update │ │ │ │ -000709d4 00019d15 R_ARM_GLOB_DAT 00034678 php_http_header_parser_object_free │ │ │ │ -000709d8 0001cd15 R_ARM_GLOB_DAT 00024f40 php_http_encoding_stream_object_free │ │ │ │ -000709dc 00029215 R_ARM_GLOB_DAT 000454e4 php_http_array_apply_merge_func │ │ │ │ +000709d0 0002e615 R_ARM_GLOB_DAT 00030d40 php_http_etag_update │ │ │ │ +000709d4 00019d15 R_ARM_GLOB_DAT 00034538 php_http_header_parser_object_free │ │ │ │ +000709d8 0001cd15 R_ARM_GLOB_DAT 00024e00 php_http_encoding_stream_object_free │ │ │ │ +000709dc 00029215 R_ARM_GLOB_DAT 000453a4 php_http_array_apply_merge_func │ │ │ │ 000709e0 00006a15 R_ARM_GLOB_DAT 00000000 zend_ce_iterator │ │ │ │ -000709e4 00027a15 R_ARM_GLOB_DAT 00023824 php_http_cookie_object_clone │ │ │ │ +000709e4 00027a15 R_ARM_GLOB_DAT 000236e4 php_http_cookie_object_clone │ │ │ │ 000709e8 00007715 R_ARM_GLOB_DAT 00000000 spl_ce_SplObserver │ │ │ │ -000709ec 00019a15 R_ARM_GLOB_DAT 00044a44 php_http_message_parser_object_new │ │ │ │ +000709ec 00019a15 R_ARM_GLOB_DAT 00044904 php_http_message_parser_object_new │ │ │ │ 000709f0 00007c15 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 000709f4 00008315 R_ARM_GLOB_DAT 00000000 empty_fcall_info │ │ │ │ 000709f8 00009015 R_ARM_GLOB_DAT 00000000 spl_ce_InvalidArgumentException │ │ │ │ 000709fc 00009315 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -00070a00 00020d15 R_ARM_GLOB_DAT 000424c4 php_http_message_body_object_new_ex │ │ │ │ +00070a00 00020d15 R_ARM_GLOB_DAT 00042384 php_http_message_body_object_new_ex │ │ │ │ 00070a04 00009a15 R_ARM_GLOB_DAT 00000000 executor_globals │ │ │ │ 00070a08 0000a215 R_ARM_GLOB_DAT 00000000 spl_ce_UnexpectedValueException │ │ │ │ -00070a0c 00020215 R_ARM_GLOB_DAT 00042584 php_http_message_body_object_clone │ │ │ │ +00070a0c 00020215 R_ARM_GLOB_DAT 00042444 php_http_message_body_object_clone │ │ │ │ 00070a10 0000aa15 R_ARM_GLOB_DAT 00000000 php_stream_temp_ops │ │ │ │ 00070a14 00027b15 R_ARM_GLOB_DAT 00070aac http_module_entry │ │ │ │ 00070a18 0000b215 R_ARM_GLOB_DAT 00000000 spl_ce_DomainException │ │ │ │ 00070a1c 0000b715 R_ARM_GLOB_DAT 00000000 _php_stream_write │ │ │ │ 00070a20 0000c415 R_ARM_GLOB_DAT 00000000 spl_ce_BadMethodCallException │ │ │ │ 00070a24 0000c915 R_ARM_GLOB_DAT 00000000 compiler_globals │ │ │ │ -00070a28 0002ee15 R_ARM_GLOB_DAT 0004531c php_http_array_copy_strings │ │ │ │ -00070a2c 0001c515 R_ARM_GLOB_DAT 000390d8 php_http_message_object_free │ │ │ │ +00070a28 0002ee15 R_ARM_GLOB_DAT 000451dc php_http_array_copy_strings │ │ │ │ +00070a2c 0001c515 R_ARM_GLOB_DAT 00038f98 php_http_message_object_free │ │ │ │ 00070a30 0000d215 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ 00070a34 0001cf15 R_ARM_GLOB_DAT 00072960 http_module_number │ │ │ │ 00070a38 0000e415 R_ARM_GLOB_DAT 00000000 spl_ce_RecursiveArrayIterator │ │ │ │ 00070a3c 0001dc15 R_ARM_GLOB_DAT 000139e8 php_http_client_object_new │ │ │ │ -00070a44 00026915 R_ARM_GLOB_DAT 00023804 php_http_cookie_object_new │ │ │ │ +00070a44 00026915 R_ARM_GLOB_DAT 000236c4 php_http_cookie_object_new │ │ │ │ 00070a48 0000f815 R_ARM_GLOB_DAT 00000000 zend_sort │ │ │ │ 00070a4c 0001c915 R_ARM_GLOB_DAT 00072b8c php_http_brotli_get_dictionary │ │ │ │ -00070a50 0001c015 R_ARM_GLOB_DAT 00035be8 php_http_header_parser_object_new │ │ │ │ +00070a50 0001c015 R_ARM_GLOB_DAT 00035aa8 php_http_header_parser_object_new │ │ │ │ 00070a54 00010d15 R_ARM_GLOB_DAT 00000000 zval_ptr_dtor │ │ │ │ 00070a58 00011515 R_ARM_GLOB_DAT 00000000 spl_ce_SplSubject │ │ │ │ 00070a5c 00011b15 R_ARM_GLOB_DAT 00000000 zend_ce_arrayaccess │ │ │ │ 00070a60 00012515 R_ARM_GLOB_DAT 00000000 zend_empty_string │ │ │ │ -00070a64 0002d115 R_ARM_GLOB_DAT 000211dc php_http_cookie_object_free │ │ │ │ -00070a68 00029a15 R_ARM_GLOB_DAT 0003e648 php_http_message_object_clone │ │ │ │ +00070a64 0002d115 R_ARM_GLOB_DAT 0002109c php_http_cookie_object_free │ │ │ │ +00070a68 00029a15 R_ARM_GLOB_DAT 0003e508 php_http_message_object_clone │ │ │ │ 00070a6c 00013115 R_ARM_GLOB_DAT 00000000 zval_add_ref │ │ │ │ -00070a70 00028b15 R_ARM_GLOB_DAT 0002503c php_http_encoding_stream_object_new │ │ │ │ -00070a74 00024915 R_ARM_GLOB_DAT 000428f0 php_http_message_parser_object_free │ │ │ │ -00070a78 0002aa15 R_ARM_GLOB_DAT 00046a64 php_http_option_get │ │ │ │ +00070a70 00028b15 R_ARM_GLOB_DAT 00024efc php_http_encoding_stream_object_new │ │ │ │ +00070a74 00024915 R_ARM_GLOB_DAT 000427b0 php_http_message_parser_object_free │ │ │ │ +00070a78 0002aa15 R_ARM_GLOB_DAT 00046924 php_http_option_get │ │ │ │ 00070a7c 00014b15 R_ARM_GLOB_DAT 00000000 zend_ce_aggregate │ │ │ │ 00070a80 0002b815 R_ARM_GLOB_DAT 0000e688 php_http_buffer_appendf │ │ │ │ -00070a84 00020415 R_ARM_GLOB_DAT 00040044 php_http_message_body_object_free │ │ │ │ +00070a84 00020415 R_ARM_GLOB_DAT 0003ff04 php_http_message_body_object_free │ │ │ │ 00070a88 00015f15 R_ARM_GLOB_DAT 00000000 zend_ce_serializable │ │ │ │ 00070a8c 00016915 R_ARM_GLOB_DAT 00000000 empty_fcall_info_cache │ │ │ │ 00070a90 00016b15 R_ARM_GLOB_DAT 00000000 core_globals │ │ │ │ 00070a94 00016d15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 00070a98 00016f15 R_ARM_GLOB_DAT 00000000 spl_ce_SplObjectStorage │ │ │ │ 00070a9c 00017315 R_ARM_GLOB_DAT 00000000 std_object_handlers │ │ │ │ -00070aa0 0001df15 R_ARM_GLOB_DAT 00042564 php_http_message_body_object_new │ │ │ │ +00070aa0 0001df15 R_ARM_GLOB_DAT 00042424 php_http_message_body_object_new │ │ │ │ 00070aa4 00023a15 R_ARM_GLOB_DAT 0000e574 php_http_buffer_append │ │ │ │ 00070ac4 0001fe02 R_ARM_ABS32 00072964 http_functions │ │ │ │ 00070ac8 00019f02 R_ARM_ABS32 0000dff8 zm_startup_http │ │ │ │ 00070acc 00025902 R_ARM_ABS32 0000e260 zm_shutdown_http │ │ │ │ 00070ad4 0002ad02 R_ARM_ABS32 0000e2e4 zm_deactivate_http │ │ │ │ 00070ad8 0001a302 R_ARM_ABS32 0000dc78 zm_info_http │ │ │ │ -00071b98 00021a02 R_ARM_ABS32 00032450 zim_HttpHeader___construct │ │ │ │ -00071bb4 00024e02 R_ARM_ABS32 00032740 zim_HttpHeader___unserialize │ │ │ │ -00071bd0 0001d402 R_ARM_ABS32 000325ec zim_HttpHeader___serialize │ │ │ │ -00071bec 0002cb02 R_ARM_ABS32 000335c4 zim_HttpHeader_unserialize │ │ │ │ -00071c08 00021b02 R_ARM_ABS32 00032884 zim_HttpHeader_serialize │ │ │ │ -00071c24 00021b02 R_ARM_ABS32 00032884 zim_HttpHeader_serialize │ │ │ │ -00071c40 00021b02 R_ARM_ABS32 00032884 zim_HttpHeader_serialize │ │ │ │ -00071c5c 0002ef02 R_ARM_ABS32 00032b18 zim_HttpHeader_match │ │ │ │ -00071c78 0001c802 R_ARM_ABS32 00032c9c zim_HttpHeader_negotiate │ │ │ │ -00071c94 0001de02 R_ARM_ABS32 000332dc zim_HttpHeader_getParams │ │ │ │ -00071cb0 0001e502 R_ARM_ABS32 000337fc zim_HttpHeader_parse │ │ │ │ -00072244 0002b502 R_ARM_ABS32 000400a4 zim_HttpMessageBody___construct │ │ │ │ -00072260 00026f02 R_ARM_ABS32 00040588 zim_HttpMessageBody_serialize │ │ │ │ -0007227c 00026f02 R_ARM_ABS32 00040588 zim_HttpMessageBody_serialize │ │ │ │ -00072298 00026f02 R_ARM_ABS32 00040588 zim_HttpMessageBody_serialize │ │ │ │ -000722b4 00020e02 R_ARM_ABS32 0003f8f4 zim_HttpMessageBody_unserialize │ │ │ │ -000722d0 00026502 R_ARM_ABS32 000406b4 zim_HttpMessageBody___serialize │ │ │ │ -000722ec 0001ee02 R_ARM_ABS32 0003f9f0 zim_HttpMessageBody___unserialize │ │ │ │ -00072308 0002ae02 R_ARM_ABS32 000408e8 zim_HttpMessageBody_toStream │ │ │ │ -00072324 00021202 R_ARM_ABS32 00040e78 zim_HttpMessageBody_toCallback │ │ │ │ -00072340 0002c702 R_ARM_ABS32 0003fb7c zim_HttpMessageBody_getResource │ │ │ │ -0007235c 0002b002 R_ARM_ABS32 0003fc94 zim_HttpMessageBody_getBoundary │ │ │ │ -00072378 0001c402 R_ARM_ABS32 0003fdcc zim_HttpMessageBody_append │ │ │ │ -00072394 00019b02 R_ARM_ABS32 0004215c zim_HttpMessageBody_addForm │ │ │ │ -000723b0 00024602 R_ARM_ABS32 0004122c zim_HttpMessageBody_addPart │ │ │ │ -000723cc 0002ba02 R_ARM_ABS32 00040d38 zim_HttpMessageBody_etag │ │ │ │ -000723e8 0002ca02 R_ARM_ABS32 00040270 zim_HttpMessageBody_stat │ │ │ │ -00072490 00028502 R_ARM_ABS32 0004b070 zim_HttpParams___construct │ │ │ │ -000724ac 0001a202 R_ARM_ABS32 000470d4 zim_HttpParams_toArray │ │ │ │ -000724c8 0002a002 R_ARM_ABS32 0004a9fc zim_HttpParams_toString │ │ │ │ -000724e4 0002a002 R_ARM_ABS32 0004a9fc zim_HttpParams_toString │ │ │ │ -00072500 00025b02 R_ARM_ABS32 00046dd0 zim_HttpParams_offsetExists │ │ │ │ -0007251c 00023e02 R_ARM_ABS32 00047210 zim_HttpParams_offsetUnset │ │ │ │ -00072538 00027f02 R_ARM_ABS32 00047348 zim_HttpParams_offsetSet │ │ │ │ -00072554 00018602 R_ARM_ABS32 00046f38 zim_HttpParams_offsetGet │ │ │ │ -000725fc 0001d502 R_ARM_ABS32 0004def0 zim_HttpQueryString___construct │ │ │ │ -00072618 00022d02 R_ARM_ABS32 0004b8cc zim_HttpQueryString_toArray │ │ │ │ -00072634 00017c02 R_ARM_ABS32 0004db78 zim_HttpQueryString_toString │ │ │ │ -00072650 00017c02 R_ARM_ABS32 0004db78 zim_HttpQueryString_toString │ │ │ │ -0007266c 00022802 R_ARM_ABS32 0004d7fc zim_HttpQueryString_get │ │ │ │ -00072688 0001b702 R_ARM_ABS32 0004e410 zim_HttpQueryString_set │ │ │ │ -000726a4 00023702 R_ARM_ABS32 0004e5f4 zim_HttpQueryString_mod │ │ │ │ -000726c0 00020702 R_ARM_ABS32 0004d2bc zim_HttpQueryString_getBool │ │ │ │ -000726dc 0001ac02 R_ARM_ABS32 0004d39c zim_HttpQueryString_getInt │ │ │ │ -000726f8 00024302 R_ARM_ABS32 0004d47c zim_HttpQueryString_getFloat │ │ │ │ -00072714 00021002 R_ARM_ABS32 0004d55c zim_HttpQueryString_getString │ │ │ │ -00072730 0002ab02 R_ARM_ABS32 0004d63c zim_HttpQueryString_getArray │ │ │ │ -0007274c 00025402 R_ARM_ABS32 0004d71c zim_HttpQueryString_getObject │ │ │ │ -00072768 00024c02 R_ARM_ABS32 0004bdd8 zim_HttpQueryString_getIterator │ │ │ │ -00072784 00026e02 R_ARM_ABS32 0004bb24 zim_HttpQueryString_getGlobalInstance │ │ │ │ -000727a0 00019302 R_ARM_ABS32 0004e1c0 zim_HttpQueryString_xlate │ │ │ │ -000727bc 00018c02 R_ARM_ABS32 0004da2c zim_HttpQueryString_serialize │ │ │ │ -000727d8 00028202 R_ARM_ABS32 0004e06c zim_HttpQueryString_unserialize │ │ │ │ -000727f4 0002d702 R_ARM_ABS32 0004ba08 zim_HttpQueryString___serialize │ │ │ │ -00072810 00018902 R_ARM_ABS32 0004dd98 zim_HttpQueryString___unserialize │ │ │ │ -0007282c 0001b102 R_ARM_ABS32 0004bf14 zim_HttpQueryString_offsetGet │ │ │ │ -00072848 0002b302 R_ARM_ABS32 0004eb28 zim_HttpQueryString_offsetSet │ │ │ │ -00072864 0002a102 R_ARM_ABS32 0004c0c0 zim_HttpQueryString_offsetExists │ │ │ │ -00072880 0001a002 R_ARM_ABS32 0004e8ec zim_HttpQueryString_offsetUnset │ │ │ │ -000728b8 00027e02 R_ARM_ABS32 0005546c zim_HttpUrl___construct │ │ │ │ -000728d4 00022402 R_ARM_ABS32 00055674 zim_HttpUrl_mod │ │ │ │ -000728f0 0001f402 R_ARM_ABS32 000545d8 zim_HttpUrl_toString │ │ │ │ -0007290c 0001f402 R_ARM_ABS32 000545d8 zim_HttpUrl_toString │ │ │ │ -00072928 0002e702 R_ARM_ABS32 00054750 zim_HttpUrl_toArray │ │ │ │ +00071b98 00021a02 R_ARM_ABS32 00032310 zim_HttpHeader___construct │ │ │ │ +00071bb4 00024e02 R_ARM_ABS32 00032600 zim_HttpHeader___unserialize │ │ │ │ +00071bd0 0001d402 R_ARM_ABS32 000324ac zim_HttpHeader___serialize │ │ │ │ +00071bec 0002cb02 R_ARM_ABS32 00033484 zim_HttpHeader_unserialize │ │ │ │ +00071c08 00021b02 R_ARM_ABS32 00032744 zim_HttpHeader_serialize │ │ │ │ +00071c24 00021b02 R_ARM_ABS32 00032744 zim_HttpHeader_serialize │ │ │ │ +00071c40 00021b02 R_ARM_ABS32 00032744 zim_HttpHeader_serialize │ │ │ │ +00071c5c 0002ef02 R_ARM_ABS32 000329d8 zim_HttpHeader_match │ │ │ │ +00071c78 0001c802 R_ARM_ABS32 00032b5c zim_HttpHeader_negotiate │ │ │ │ +00071c94 0001de02 R_ARM_ABS32 0003319c zim_HttpHeader_getParams │ │ │ │ +00071cb0 0001e502 R_ARM_ABS32 000336bc zim_HttpHeader_parse │ │ │ │ +00072244 0002b502 R_ARM_ABS32 0003ff64 zim_HttpMessageBody___construct │ │ │ │ +00072260 00026f02 R_ARM_ABS32 00040448 zim_HttpMessageBody_serialize │ │ │ │ +0007227c 00026f02 R_ARM_ABS32 00040448 zim_HttpMessageBody_serialize │ │ │ │ +00072298 00026f02 R_ARM_ABS32 00040448 zim_HttpMessageBody_serialize │ │ │ │ +000722b4 00020e02 R_ARM_ABS32 0003f7b4 zim_HttpMessageBody_unserialize │ │ │ │ +000722d0 00026502 R_ARM_ABS32 00040574 zim_HttpMessageBody___serialize │ │ │ │ +000722ec 0001ee02 R_ARM_ABS32 0003f8b0 zim_HttpMessageBody___unserialize │ │ │ │ +00072308 0002ae02 R_ARM_ABS32 000407a8 zim_HttpMessageBody_toStream │ │ │ │ +00072324 00021202 R_ARM_ABS32 00040d38 zim_HttpMessageBody_toCallback │ │ │ │ +00072340 0002c702 R_ARM_ABS32 0003fa3c zim_HttpMessageBody_getResource │ │ │ │ +0007235c 0002b002 R_ARM_ABS32 0003fb54 zim_HttpMessageBody_getBoundary │ │ │ │ +00072378 0001c402 R_ARM_ABS32 0003fc8c zim_HttpMessageBody_append │ │ │ │ +00072394 00019b02 R_ARM_ABS32 0004201c zim_HttpMessageBody_addForm │ │ │ │ +000723b0 00024602 R_ARM_ABS32 000410ec zim_HttpMessageBody_addPart │ │ │ │ +000723cc 0002ba02 R_ARM_ABS32 00040bf8 zim_HttpMessageBody_etag │ │ │ │ +000723e8 0002ca02 R_ARM_ABS32 00040130 zim_HttpMessageBody_stat │ │ │ │ +00072490 00028502 R_ARM_ABS32 0004af30 zim_HttpParams___construct │ │ │ │ +000724ac 0001a202 R_ARM_ABS32 00046f94 zim_HttpParams_toArray │ │ │ │ +000724c8 0002a002 R_ARM_ABS32 0004a8bc zim_HttpParams_toString │ │ │ │ +000724e4 0002a002 R_ARM_ABS32 0004a8bc zim_HttpParams_toString │ │ │ │ +00072500 00025b02 R_ARM_ABS32 00046c90 zim_HttpParams_offsetExists │ │ │ │ +0007251c 00023e02 R_ARM_ABS32 000470d0 zim_HttpParams_offsetUnset │ │ │ │ +00072538 00027f02 R_ARM_ABS32 00047208 zim_HttpParams_offsetSet │ │ │ │ +00072554 00018602 R_ARM_ABS32 00046df8 zim_HttpParams_offsetGet │ │ │ │ +000725fc 0001d502 R_ARM_ABS32 0004ddb0 zim_HttpQueryString___construct │ │ │ │ +00072618 00022d02 R_ARM_ABS32 0004b78c zim_HttpQueryString_toArray │ │ │ │ +00072634 00017c02 R_ARM_ABS32 0004da38 zim_HttpQueryString_toString │ │ │ │ +00072650 00017c02 R_ARM_ABS32 0004da38 zim_HttpQueryString_toString │ │ │ │ +0007266c 00022802 R_ARM_ABS32 0004d6bc zim_HttpQueryString_get │ │ │ │ +00072688 0001b702 R_ARM_ABS32 0004e2d0 zim_HttpQueryString_set │ │ │ │ +000726a4 00023702 R_ARM_ABS32 0004e4b4 zim_HttpQueryString_mod │ │ │ │ +000726c0 00020702 R_ARM_ABS32 0004d17c zim_HttpQueryString_getBool │ │ │ │ +000726dc 0001ac02 R_ARM_ABS32 0004d25c zim_HttpQueryString_getInt │ │ │ │ +000726f8 00024302 R_ARM_ABS32 0004d33c zim_HttpQueryString_getFloat │ │ │ │ +00072714 00021002 R_ARM_ABS32 0004d41c zim_HttpQueryString_getString │ │ │ │ +00072730 0002ab02 R_ARM_ABS32 0004d4fc zim_HttpQueryString_getArray │ │ │ │ +0007274c 00025402 R_ARM_ABS32 0004d5dc zim_HttpQueryString_getObject │ │ │ │ +00072768 00024c02 R_ARM_ABS32 0004bc98 zim_HttpQueryString_getIterator │ │ │ │ +00072784 00026e02 R_ARM_ABS32 0004b9e4 zim_HttpQueryString_getGlobalInstance │ │ │ │ +000727a0 00019302 R_ARM_ABS32 0004e080 zim_HttpQueryString_xlate │ │ │ │ +000727bc 00018c02 R_ARM_ABS32 0004d8ec zim_HttpQueryString_serialize │ │ │ │ +000727d8 00028202 R_ARM_ABS32 0004df2c zim_HttpQueryString_unserialize │ │ │ │ +000727f4 0002d702 R_ARM_ABS32 0004b8c8 zim_HttpQueryString___serialize │ │ │ │ +00072810 00018902 R_ARM_ABS32 0004dc58 zim_HttpQueryString___unserialize │ │ │ │ +0007282c 0001b102 R_ARM_ABS32 0004bdd4 zim_HttpQueryString_offsetGet │ │ │ │ +00072848 0002b302 R_ARM_ABS32 0004e9e8 zim_HttpQueryString_offsetSet │ │ │ │ +00072864 0002a102 R_ARM_ABS32 0004bf80 zim_HttpQueryString_offsetExists │ │ │ │ +00072880 0001a002 R_ARM_ABS32 0004e7ac zim_HttpQueryString_offsetUnset │ │ │ │ +000728b8 00027e02 R_ARM_ABS32 0005532c zim_HttpUrl___construct │ │ │ │ +000728d4 00022402 R_ARM_ABS32 00055534 zim_HttpUrl_mod │ │ │ │ +000728f0 0001f402 R_ARM_ABS32 00054498 zim_HttpUrl_toString │ │ │ │ +0007290c 0001f402 R_ARM_ABS32 00054498 zim_HttpUrl_toString │ │ │ │ +00072928 0002e702 R_ARM_ABS32 00054610 zim_HttpUrl_toArray │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xacc4 contains 609 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0007000c 00000316 R_ARM_JUMP_SLOT 00000000 convert_to_long │ │ │ │ 00070010 00000416 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_resource_factory_init │ │ │ │ 00070014 00000516 R_ARM_JUMP_SLOT 00000000 curl_easy_setopt@CURL_OPENSSL_4 │ │ │ │ -00070018 0001c616 R_ARM_JUMP_SLOT 00038ebc php_http_message_zip │ │ │ │ +00070018 0001c616 R_ARM_JUMP_SLOT 00038d7c php_http_message_zip │ │ │ │ 0007001c 00000616 R_ARM_JUMP_SLOT 00000000 php_hash_fetch_ops │ │ │ │ -00070020 0001c716 R_ARM_JUMP_SLOT 00044d68 php_http_match │ │ │ │ +00070020 0001c716 R_ARM_JUMP_SLOT 00044c28 php_http_match │ │ │ │ 00070024 00000716 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_members │ │ │ │ -00070028 0002bd16 R_ARM_JUMP_SLOT 000362b8 php_http_info_parse │ │ │ │ +00070028 0002bd16 R_ARM_JUMP_SLOT 00036178 php_http_info_parse │ │ │ │ 0007002c 00000816 R_ARM_JUMP_SLOT 00000000 php_stripcslashes │ │ │ │ -00070030 00018a16 R_ARM_JUMP_SLOT 000275a4 php_http_get_inflate_stream_class_entry │ │ │ │ -00070034 00025316 R_ARM_JUMP_SLOT 00044a64 zm_startup_http_message_parser │ │ │ │ -00070038 00019416 R_ARM_JUMP_SLOT 0002a034 php_http_env_get_request_method │ │ │ │ +00070030 00018a16 R_ARM_JUMP_SLOT 00027464 php_http_get_inflate_stream_class_entry │ │ │ │ +00070034 00025316 R_ARM_JUMP_SLOT 00044924 zm_startup_http_message_parser │ │ │ │ +00070038 00019416 R_ARM_JUMP_SLOT 00029ef4 php_http_env_get_request_method │ │ │ │ 0007003c 00000916 R_ARM_JUMP_SLOT 00000000 add_property_string_ex │ │ │ │ -00070040 0001e016 R_ARM_JUMP_SLOT 000407c0 php_http_message_body_to_stream │ │ │ │ -00070044 0002dd16 R_ARM_JUMP_SLOT 00041150 php_http_message_body_add_part │ │ │ │ -00070048 0001f916 R_ARM_JUMP_SLOT 00030f58 php_http_get_exception_bad_querystring_class_entry │ │ │ │ +00070040 0001e016 R_ARM_JUMP_SLOT 00040680 php_http_message_body_to_stream │ │ │ │ +00070044 0002dd16 R_ARM_JUMP_SLOT 00041010 php_http_message_body_add_part │ │ │ │ +00070048 0001f916 R_ARM_JUMP_SLOT 00030e18 php_http_get_exception_bad_querystring_class_entry │ │ │ │ 0007004c 00000a16 R_ARM_JUMP_SLOT 00000000 zend_wrong_parameters_none_error │ │ │ │ 00070050 00000b16 R_ARM_JUMP_SLOT 00000000 zend_hash_get_current_data_ex │ │ │ │ -00070054 0001b416 R_ARM_JUMP_SLOT 000507a0 php_http_url_to_string │ │ │ │ +00070054 0001b416 R_ARM_JUMP_SLOT 00050660 php_http_url_to_string │ │ │ │ 00070058 00000c16 R_ARM_JUMP_SLOT 00000000 zend_declare_property_string │ │ │ │ 0007005c 00000d16 R_ARM_JUMP_SLOT 00000000 zend_list_delete │ │ │ │ -00070060 0001c316 R_ARM_JUMP_SLOT 00040230 php_http_message_body_stat │ │ │ │ +00070060 0001c316 R_ARM_JUMP_SLOT 000400f0 php_http_message_body_stat │ │ │ │ 00070064 00000e16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_create │ │ │ │ 00070068 00000f16 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -0007006c 00027616 R_ARM_JUMP_SLOT 00038da4 php_http_message_serialize │ │ │ │ +0007006c 00027616 R_ARM_JUMP_SLOT 00038c64 php_http_message_serialize │ │ │ │ 00070070 00001016 R_ARM_JUMP_SLOT 00000000 BrotliDecoderHasMoreOutput │ │ │ │ 00070074 00001116 R_ARM_JUMP_SLOT 00000000 zError │ │ │ │ 00070078 00001316 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ 0007007c 00001416 R_ARM_JUMP_SLOT 00000000 __zend_calloc │ │ │ │ -00070080 00023d16 R_ARM_JUMP_SLOT 00055ffc php_http_version_dtor │ │ │ │ +00070080 00023d16 R_ARM_JUMP_SLOT 00055ebc php_http_version_dtor │ │ │ │ 00070084 00001516 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -00070088 00022016 R_ARM_JUMP_SLOT 0005239c php_http_url_encode_hash_ex │ │ │ │ -0007008c 00022c16 R_ARM_JUMP_SLOT 0003f29c php_http_message_body_append │ │ │ │ +00070088 00022016 R_ARM_JUMP_SLOT 0005225c php_http_url_encode_hash_ex │ │ │ │ +0007008c 00022c16 R_ARM_JUMP_SLOT 0003f15c php_http_message_body_append │ │ │ │ 00070090 00001716 R_ARM_JUMP_SLOT 00000000 zend_hash_str_add │ │ │ │ 00070094 00001816 R_ARM_JUMP_SLOT 00000000 zval_get_string_func │ │ │ │ 00070098 00001916 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCreateInstance │ │ │ │ 0007009c 00001a16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ 000700a0 00001c16 R_ARM_JUMP_SLOT 00000000 _php_stream_seek │ │ │ │ -000700a4 0002d416 R_ARM_JUMP_SLOT 00022020 php_http_cookie_list_parse │ │ │ │ +000700a4 0002d416 R_ARM_JUMP_SLOT 00021ee0 php_http_cookie_list_parse │ │ │ │ 000700a8 00001d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_find │ │ │ │ -000700ac 00026816 R_ARM_JUMP_SLOT 0004109c php_http_message_body_appendf │ │ │ │ +000700ac 00026816 R_ARM_JUMP_SLOT 00040f5c php_http_message_body_appendf │ │ │ │ 000700b0 0001d116 R_ARM_JUMP_SLOT 00011b80 php_http_client_enqueue │ │ │ │ 000700b4 00001e16 R_ARM_JUMP_SLOT 00000000 zend_hash_update_ind │ │ │ │ 000700b8 00001f16 R_ARM_JUMP_SLOT 00000000 curl_multi_init@CURL_OPENSSL_4 │ │ │ │ 000700bc 00002016 R_ARM_JUMP_SLOT 00000000 instanceof_function_slow │ │ │ │ 000700c0 00002116 R_ARM_JUMP_SLOT 00000000 curl_multi_cleanup@CURL_OPENSSL_4 │ │ │ │ 000700c4 00002216 R_ARM_JUMP_SLOT 00000000 event_initialized │ │ │ │ 000700c8 00023316 R_ARM_JUMP_SLOT 00011c88 php_http_client_requeue │ │ │ │ 000700cc 00027016 R_ARM_JUMP_SLOT 00011c0c php_http_client_dequeue │ │ │ │ 000700d0 00002316 R_ARM_JUMP_SLOT 00000000 event_get_version │ │ │ │ -000700d4 0002a516 R_ARM_JUMP_SLOT 00024980 php_http_encoding_stream_update │ │ │ │ +000700d4 0002a516 R_ARM_JUMP_SLOT 00024840 php_http_encoding_stream_update │ │ │ │ 000700d8 00002416 R_ARM_JUMP_SLOT 00000000 zend_hash_clean │ │ │ │ -000700dc 0002e516 R_ARM_JUMP_SLOT 00033d8c php_http_header_to_callback │ │ │ │ +000700dc 0002e516 R_ARM_JUMP_SLOT 00033c4c php_http_header_to_callback │ │ │ │ 000700e0 00002516 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 000700e4 00002616 R_ARM_JUMP_SLOT 00000000 curl_share_cleanup@CURL_OPENSSL_4 │ │ │ │ -000700e8 0001b216 R_ARM_JUMP_SLOT 000549c8 php_http_url_parse │ │ │ │ -000700ec 00023816 R_ARM_JUMP_SLOT 00052438 php_http_url_encode_hash │ │ │ │ -000700f0 0002ea16 R_ARM_JUMP_SLOT 000466c8 php_http_options_init │ │ │ │ +000700e8 0001b216 R_ARM_JUMP_SLOT 00054888 php_http_url_parse │ │ │ │ +000700ec 00023816 R_ARM_JUMP_SLOT 000522f8 php_http_url_encode_hash │ │ │ │ +000700f0 0002ea16 R_ARM_JUMP_SLOT 00046588 php_http_options_init │ │ │ │ 000700f4 00002716 R_ARM_JUMP_SLOT 00000000 curl_multi_timeout@CURL_OPENSSL_4 │ │ │ │ 000700f8 00002816 R_ARM_JUMP_SLOT 00000000 BrotliEncoderIsFinished │ │ │ │ -000700fc 0001f116 R_ARM_JUMP_SLOT 0003832c php_http_message_init │ │ │ │ -00070100 0002e316 R_ARM_JUMP_SLOT 00032398 zm_startup_http_filter │ │ │ │ +000700fc 0001f116 R_ARM_JUMP_SLOT 000381ec php_http_message_init │ │ │ │ +00070100 0002e316 R_ARM_JUMP_SLOT 00032258 zm_startup_http_filter │ │ │ │ 00070104 00002916 R_ARM_JUMP_SLOT 00000000 zend_declare_property_long │ │ │ │ 00070108 00002a16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDestroyInstance │ │ │ │ 0007010c 00002b16 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ -00070110 00025016 R_ARM_JUMP_SLOT 00042340 php_http_message_body_split │ │ │ │ +00070110 00025016 R_ARM_JUMP_SLOT 00042200 php_http_message_body_split │ │ │ │ 00070114 00002c16 R_ARM_JUMP_SLOT 00000000 _erealloc │ │ │ │ -00070118 00027516 R_ARM_JUMP_SLOT 00021480 php_http_cookie_list_get_extra │ │ │ │ -0007011c 0002a616 R_ARM_JUMP_SLOT 0004a350 php_http_params_to_string │ │ │ │ -00070120 0001d216 R_ARM_JUMP_SLOT 0003ed9c zm_startup_http_message │ │ │ │ -00070124 0002eb16 R_ARM_JUMP_SLOT 0001cc54 zm_shutdown_http_client_curl │ │ │ │ +00070118 00027516 R_ARM_JUMP_SLOT 00021340 php_http_cookie_list_get_extra │ │ │ │ +0007011c 0002a616 R_ARM_JUMP_SLOT 0004a210 php_http_params_to_string │ │ │ │ +00070120 0001d216 R_ARM_JUMP_SLOT 0003ec5c zm_startup_http_message │ │ │ │ +00070124 0002eb16 R_ARM_JUMP_SLOT 0001cb14 zm_shutdown_http_client_curl │ │ │ │ 00070128 00002e16 R_ARM_JUMP_SLOT 00000000 php_stristr │ │ │ │ 0007012c 00002f16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderMaxCompressedSize │ │ │ │ 00070130 0001af16 R_ARM_JUMP_SLOT 0000e970 php_http_buffer_chunk_buffer │ │ │ │ -00070134 0001e116 R_ARM_JUMP_SLOT 00024d28 php_http_encoding_stream_finish │ │ │ │ +00070134 0001e116 R_ARM_JUMP_SLOT 00024be8 php_http_encoding_stream_finish │ │ │ │ 00070138 00003116 R_ARM_JUMP_SLOT 00000000 event_base_free │ │ │ │ 0007013c 00003216 R_ARM_JUMP_SLOT 00000000 _emalloc_96 │ │ │ │ 00070140 0002db16 R_ARM_JUMP_SLOT 0001a3b4 php_http_client_curl_get_ops │ │ │ │ 00070144 00018116 R_ARM_JUMP_SLOT 0000e5f8 php_http_buffer_from_string_ex │ │ │ │ -00070148 00018416 R_ARM_JUMP_SLOT 0003f7f8 php_http_message_body_addref │ │ │ │ +00070148 00018416 R_ARM_JUMP_SLOT 0003f6b8 php_http_message_body_addref │ │ │ │ 0007014c 00003316 R_ARM_JUMP_SLOT 00000000 zend_register_long_constant │ │ │ │ 00070150 00003416 R_ARM_JUMP_SLOT 00000000 gc_possible_root │ │ │ │ 00070154 00003516 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_new │ │ │ │ -00070158 0001b316 R_ARM_JUMP_SLOT 00055db8 php_http_version_init │ │ │ │ -0007015c 0002be16 R_ARM_JUMP_SLOT 000465ec zm_startup_http_object │ │ │ │ +00070158 0001b316 R_ARM_JUMP_SLOT 00055c78 php_http_version_init │ │ │ │ +0007015c 0002be16 R_ARM_JUMP_SLOT 000464ac zm_startup_http_object │ │ │ │ 00070160 00003616 R_ARM_JUMP_SLOT 00000000 zend_vspprintf │ │ │ │ -00070164 0001f816 R_ARM_JUMP_SLOT 00034564 php_http_header_parser_state_is │ │ │ │ +00070164 0001f816 R_ARM_JUMP_SLOT 00034424 php_http_header_parser_state_is │ │ │ │ 00070168 00022916 R_ARM_JUMP_SLOT 0000ec10 php_http_buffer_passthru │ │ │ │ 0007016c 00003716 R_ARM_JUMP_SLOT 00000000 _php_stream_read │ │ │ │ 00070170 00003816 R_ARM_JUMP_SLOT 00000000 add_index_string │ │ │ │ -00070174 0001be16 R_ARM_JUMP_SLOT 00030ecc php_http_get_exception_unexpected_val_class_entry │ │ │ │ +00070174 0001be16 R_ARM_JUMP_SLOT 00030d8c php_http_get_exception_unexpected_val_class_entry │ │ │ │ 00070178 00003916 R_ARM_JUMP_SLOT 00000000 zend_memnstr_ex │ │ │ │ 0007017c 00003a16 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_provide │ │ │ │ -00070180 0001d716 R_ARM_JUMP_SLOT 00045250 php_http_array_list │ │ │ │ +00070180 0001d716 R_ARM_JUMP_SLOT 00045110 php_http_array_list │ │ │ │ 00070184 00003b16 R_ARM_JUMP_SLOT 00000000 add_assoc_bool_ex │ │ │ │ 00070188 0001b916 R_ARM_JUMP_SLOT 000105ec php_http_client_get_class_entry │ │ │ │ 0007018c 00003c16 R_ARM_JUMP_SLOT 00000000 uidna_IDNToASCII_76 │ │ │ │ 00070190 00003d16 R_ARM_JUMP_SLOT 00000000 php_output_flush_all │ │ │ │ 00070194 00027716 R_ARM_JUMP_SLOT 0001279c php_http_client_once │ │ │ │ 00070198 00003e16 R_ARM_JUMP_SLOT 00000000 _zend_new_array_0 │ │ │ │ 0007019c 00003f16 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 000701a0 00004016 R_ARM_JUMP_SLOT 00000000 _is_numeric_string_ex │ │ │ │ 000701a4 0002e216 R_ARM_JUMP_SLOT 0000e334 php_http_buffer_init_ex │ │ │ │ -000701a8 0002a316 R_ARM_JUMP_SLOT 000462e8 php_http_object_new │ │ │ │ -000701ac 0001d916 R_ARM_JUMP_SLOT 000275b8 zm_startup_http_encoding_zlib │ │ │ │ -000701b0 0001f516 R_ARM_JUMP_SLOT 0004680c php_http_options_dtor │ │ │ │ +000701a8 0002a316 R_ARM_JUMP_SLOT 000461a8 php_http_object_new │ │ │ │ +000701ac 0001d916 R_ARM_JUMP_SLOT 00027478 zm_startup_http_encoding_zlib │ │ │ │ +000701b0 0001f516 R_ARM_JUMP_SLOT 000466cc php_http_options_dtor │ │ │ │ 000701b4 00026216 R_ARM_JUMP_SLOT 00011740 php_http_client_init │ │ │ │ -000701b8 00022a16 R_ARM_JUMP_SLOT 0001f0e4 zm_startup_http_client_request │ │ │ │ -000701bc 00028c16 R_ARM_JUMP_SLOT 0001f800 zm_startup_http_client_response │ │ │ │ +000701b8 00022a16 R_ARM_JUMP_SLOT 0001efa4 zm_startup_http_client_request │ │ │ │ +000701bc 00028c16 R_ARM_JUMP_SLOT 0001f6c0 zm_startup_http_client_response │ │ │ │ 000701c0 00004216 R_ARM_JUMP_SLOT 00000000 zend_register_null_constant │ │ │ │ 000701c4 00004316 R_ARM_JUMP_SLOT 00000000 curl_easy_getinfo@CURL_OPENSSL_4 │ │ │ │ -000701c8 0001a416 R_ARM_JUMP_SLOT 000306fc php_http_env_response_get_sapi_ops │ │ │ │ +000701c8 0001a416 R_ARM_JUMP_SLOT 000305bc php_http_env_response_get_sapi_ops │ │ │ │ 000701cc 00018516 R_ARM_JUMP_SLOT 000129c4 php_http_client_dtor │ │ │ │ 000701d0 00004416 R_ARM_JUMP_SLOT 00000000 add_next_index_string │ │ │ │ -000701d4 00025d16 R_ARM_JUMP_SLOT 00030f6c zm_startup_http_exception │ │ │ │ +000701d4 00025d16 R_ARM_JUMP_SLOT 00030e2c zm_startup_http_exception │ │ │ │ 000701d8 00004516 R_ARM_JUMP_SLOT 00000000 is_identical_function │ │ │ │ 000701dc 00004616 R_ARM_JUMP_SLOT 00000000 _estrdup │ │ │ │ 000701e0 00004716 R_ARM_JUMP_SLOT 00000000 curl_share_init@CURL_OPENSSL_4 │ │ │ │ 000701e4 00004816 R_ARM_JUMP_SLOT 00000000 zend_hash_apply_with_argument │ │ │ │ -000701e8 00023916 R_ARM_JUMP_SLOT 00025b8c php_http_encoding_stream_get_enbrotli_ops │ │ │ │ +000701e8 00023916 R_ARM_JUMP_SLOT 00025a4c php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 000701ec 00004916 R_ARM_JUMP_SLOT 00000000 zend_update_property_ex │ │ │ │ -000701f0 0001ec16 R_ARM_JUMP_SLOT 00046860 php_http_option_register │ │ │ │ +000701f0 0001ec16 R_ARM_JUMP_SLOT 00046720 php_http_option_register │ │ │ │ 000701f4 00004a16 R_ARM_JUMP_SLOT 00000000 curl_easy_duphandle@CURL_OPENSSL_4 │ │ │ │ 000701f8 00004b16 R_ARM_JUMP_SLOT 00000000 curl_multi_assign@CURL_OPENSSL_4 │ │ │ │ 000701fc 00004c16 R_ARM_JUMP_SLOT 00000000 curl_share_strerror@CURL_OPENSSL_4 │ │ │ │ -00070200 00027116 R_ARM_JUMP_SLOT 000345f8 php_http_header_parser_dtor │ │ │ │ +00070200 00027116 R_ARM_JUMP_SLOT 000344b8 php_http_header_parser_dtor │ │ │ │ 00070204 00004d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_del │ │ │ │ 00070208 00004e16 R_ARM_JUMP_SLOT 00000000 uidna_openUTS46_76 │ │ │ │ 0007020c 00004f16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ 00070210 00005016 R_ARM_JUMP_SLOT 00000000 _emalloc_48 │ │ │ │ -00070214 00028d16 R_ARM_JUMP_SLOT 0002b288 zm_startup_http_env │ │ │ │ +00070214 00028d16 R_ARM_JUMP_SLOT 0002b148 zm_startup_http_env │ │ │ │ 00070218 00005116 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ 0007021c 00005216 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ 00070220 00005316 R_ARM_JUMP_SLOT 00000000 zval_get_double_func │ │ │ │ 00070224 00005416 R_ARM_JUMP_SLOT 00000000 add_property_double_ex │ │ │ │ -00070228 00018b16 R_ARM_JUMP_SLOT 0002b144 php_http_env_set_response_protocol_version │ │ │ │ +00070228 00018b16 R_ARM_JUMP_SLOT 0002b004 php_http_env_set_response_protocol_version │ │ │ │ 0007022c 00005516 R_ARM_JUMP_SLOT 00000000 rc_dtor_func │ │ │ │ -00070230 0001db16 R_ARM_JUMP_SLOT 0002b068 php_http_env_set_response_status_line │ │ │ │ +00070230 0001db16 R_ARM_JUMP_SLOT 0002af28 php_http_env_set_response_status_line │ │ │ │ 00070234 00005616 R_ARM_JUMP_SLOT 00000000 zend_object_std_dtor │ │ │ │ 00070238 00005716 R_ARM_JUMP_SLOT 00000000 convert_to_double │ │ │ │ 0007023c 00005816 R_ARM_JUMP_SLOT 00000000 _emalloc_large │ │ │ │ 00070240 00005916 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ 00070244 00005a16 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_argp │ │ │ │ -00070248 00025716 R_ARM_JUMP_SLOT 00046264 php_http_object_new_ex │ │ │ │ -0007024c 00024016 R_ARM_JUMP_SLOT 00050b30 php_http_url_authority_to_string │ │ │ │ +00070248 00025716 R_ARM_JUMP_SLOT 00046124 php_http_object_new_ex │ │ │ │ +0007024c 00024016 R_ARM_JUMP_SLOT 000509f0 php_http_url_authority_to_string │ │ │ │ 00070250 00005b16 R_ARM_JUMP_SLOT 00000000 convert_to_object │ │ │ │ -00070254 00028f16 R_ARM_JUMP_SLOT 000428b4 php_http_message_parser_free │ │ │ │ -00070258 0002ec16 R_ARM_JUMP_SLOT 00039318 php_http_message_init_env │ │ │ │ +00070254 00028f16 R_ARM_JUMP_SLOT 00042774 php_http_message_parser_free │ │ │ │ +00070258 0002ec16 R_ARM_JUMP_SLOT 000391d8 php_http_message_init_env │ │ │ │ 0007025c 00005c16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_remove │ │ │ │ 00070260 00025816 R_ARM_JUMP_SLOT 00013cb4 zm_shutdown_http_client │ │ │ │ 00070264 00005d16 R_ARM_JUMP_SLOT 00000000 add_assoc_zval_ex │ │ │ │ 00070268 00005e16 R_ARM_JUMP_SLOT 00000000 add_next_index_str │ │ │ │ -0007026c 00025c16 R_ARM_JUMP_SLOT 0002f224 php_http_env_response_send │ │ │ │ +0007026c 00025c16 R_ARM_JUMP_SLOT 0002f0e4 php_http_env_response_send │ │ │ │ 00070270 00005f16 R_ARM_JUMP_SLOT 00000000 zend_call_function │ │ │ │ 00070274 00006016 R_ARM_JUMP_SLOT 00000000 zend_hash_add │ │ │ │ 00070278 00006116 R_ARM_JUMP_SLOT 00000000 _emalloc │ │ │ │ 0007027c 00006216 R_ARM_JUMP_SLOT 00000000 event_assign │ │ │ │ 00070280 0001fd16 R_ARM_JUMP_SLOT 0000e920 php_http_buffer_free │ │ │ │ 00070284 00006316 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 00070288 00006416 R_ARM_JUMP_SLOT 00000000 _safe_erealloc │ │ │ │ 0007028c 00006516 R_ARM_JUMP_SLOT 00000000 zend_spprintf │ │ │ │ 00070290 00006616 R_ARM_JUMP_SLOT 00000000 _zend_new_array │ │ │ │ -00070294 0001d316 R_ARM_JUMP_SLOT 00046494 php_http_object_method_free │ │ │ │ +00070294 0001d316 R_ARM_JUMP_SLOT 00046354 php_http_object_method_free │ │ │ │ 00070298 00006716 R_ARM_JUMP_SLOT 00000000 add_assoc_str_ex │ │ │ │ -0007029c 00021c16 R_ARM_JUMP_SLOT 00024c90 php_http_encoding_stream_done │ │ │ │ -000702a0 00026616 R_ARM_JUMP_SLOT 00038ef8 php_http_message_copy_ex │ │ │ │ -000702a4 00024816 R_ARM_JUMP_SLOT 00035798 php_http_header_parser_parse_stream │ │ │ │ +0007029c 00021c16 R_ARM_JUMP_SLOT 00024b50 php_http_encoding_stream_done │ │ │ │ +000702a0 00026616 R_ARM_JUMP_SLOT 00038db8 php_http_message_copy_ex │ │ │ │ +000702a4 00024816 R_ARM_JUMP_SLOT 00035658 php_http_header_parser_parse_stream │ │ │ │ 000702a8 00006816 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_dtor │ │ │ │ -000702ac 00020816 R_ARM_JUMP_SLOT 00027594 php_http_get_deflate_stream_class_entry │ │ │ │ -000702b0 0001a916 R_ARM_JUMP_SLOT 0004ae24 php_http_params_separator_init │ │ │ │ +000702ac 00020816 R_ARM_JUMP_SLOT 00027454 php_http_get_deflate_stream_class_entry │ │ │ │ +000702b0 0001a916 R_ARM_JUMP_SLOT 0004ace4 php_http_params_separator_init │ │ │ │ 000702b4 00006916 R_ARM_JUMP_SLOT 00000000 BrotliEncoderDestroyInstance │ │ │ │ 000702b8 00006b16 R_ARM_JUMP_SLOT 00000000 SSL_get_SSL_CTX@OPENSSL_3.0.0 │ │ │ │ 000702bc 00019916 R_ARM_JUMP_SLOT 00013074 php_http_client_getopt │ │ │ │ -000702c0 00029f16 R_ARM_JUMP_SLOT 0004dcc4 php_http_querystring_ctor │ │ │ │ +000702c0 00029f16 R_ARM_JUMP_SLOT 0004db84 php_http_querystring_ctor │ │ │ │ 000702c4 00006c16 R_ARM_JUMP_SLOT 00000000 add_property_bool_ex │ │ │ │ -000702c8 00027d16 R_ARM_JUMP_SLOT 000309b0 zm_startup_http_env_response │ │ │ │ +000702c8 00027d16 R_ARM_JUMP_SLOT 00030870 zm_startup_http_env_response │ │ │ │ 000702cc 0002a216 R_ARM_JUMP_SLOT 0000e7bc php_http_buffer_cut │ │ │ │ -000702d0 00018216 R_ARM_JUMP_SLOT 00037aa8 php_http_message_header │ │ │ │ +000702d0 00018216 R_ARM_JUMP_SLOT 00037968 php_http_message_header │ │ │ │ 000702d4 00006d16 R_ARM_JUMP_SLOT 00000000 php_output_write │ │ │ │ 000702d8 00006e16 R_ARM_JUMP_SLOT 00000000 zval_get_long_func │ │ │ │ 000702dc 00006f16 R_ARM_JUMP_SLOT 00000000 php_trim │ │ │ │ -000702e0 00028a16 R_ARM_JUMP_SLOT 00021084 php_http_cookie_list_copy │ │ │ │ +000702e0 00028a16 R_ARM_JUMP_SLOT 00020f44 php_http_cookie_list_copy │ │ │ │ 000702e4 00007016 R_ARM_JUMP_SLOT 00000000 php_info_print_table_header │ │ │ │ -000702e8 0001f316 R_ARM_JUMP_SLOT 00038ac4 php_http_message_to_callback │ │ │ │ +000702e8 0001f316 R_ARM_JUMP_SLOT 00038984 php_http_message_to_callback │ │ │ │ 000702ec 00007116 R_ARM_JUMP_SLOT 00000000 php_basename │ │ │ │ -000702f0 0001a516 R_ARM_JUMP_SLOT 0002c550 zm_startup_http_env_request │ │ │ │ +000702f0 0001a516 R_ARM_JUMP_SLOT 0002c410 zm_startup_http_env_request │ │ │ │ 000702f4 00007216 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_alloc │ │ │ │ 000702f8 00007316 R_ARM_JUMP_SLOT 00000000 u_getVersion_76 │ │ │ │ 000702fc 00007416 R_ARM_JUMP_SLOT 00000000 php_info_print_table_row │ │ │ │ -00070300 0001e616 R_ARM_JUMP_SLOT 000398f4 php_http_message_object_set_body │ │ │ │ +00070300 0001e616 R_ARM_JUMP_SLOT 000397b4 php_http_message_object_set_body │ │ │ │ 00070304 00007516 R_ARM_JUMP_SLOT 00000000 _call_user_function_impl │ │ │ │ 00070308 00007616 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ -0007030c 0001f216 R_ARM_JUMP_SLOT 000346e8 php_http_header_parser_parse │ │ │ │ -00070310 00029316 R_ARM_JUMP_SLOT 000425e8 zm_startup_http_message_body │ │ │ │ -00070314 00023016 R_ARM_JUMP_SLOT 00029a38 php_http_env_got_request_header │ │ │ │ -00070318 0002df16 R_ARM_JUMP_SLOT 00024558 php_http_encoding_stream_init │ │ │ │ +0007030c 0001f216 R_ARM_JUMP_SLOT 000345a8 php_http_header_parser_parse │ │ │ │ +00070310 00029316 R_ARM_JUMP_SLOT 000424a8 zm_startup_http_message_body │ │ │ │ +00070314 00023016 R_ARM_JUMP_SLOT 000298f8 php_http_env_got_request_header │ │ │ │ +00070318 0002df16 R_ARM_JUMP_SLOT 00024418 php_http_encoding_stream_init │ │ │ │ 0007031c 0002a716 R_ARM_JUMP_SLOT 00012620 php_http_client_wait │ │ │ │ 00070320 00007816 R_ARM_JUMP_SLOT 00000000 zend_class_implements │ │ │ │ -00070324 0001b816 R_ARM_JUMP_SLOT 000463bc php_http_object_method_init │ │ │ │ +00070324 0001b816 R_ARM_JUMP_SLOT 0004627c php_http_object_method_init │ │ │ │ 00070328 00007916 R_ARM_JUMP_SLOT 00000000 _emalloc_80 │ │ │ │ -0007032c 0002c916 R_ARM_JUMP_SLOT 00030c4c php_http_etag_init │ │ │ │ -00070330 0001d816 R_ARM_JUMP_SLOT 0004b4b8 zm_startup_http_params │ │ │ │ -00070334 0001f616 R_ARM_JUMP_SLOT 00030f44 php_http_get_exception_bad_conversion_class_entry │ │ │ │ +0007032c 0002c916 R_ARM_JUMP_SLOT 00030b0c php_http_etag_init │ │ │ │ +00070330 0001d816 R_ARM_JUMP_SLOT 0004b378 zm_startup_http_params │ │ │ │ +00070334 0001f616 R_ARM_JUMP_SLOT 00030e04 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 00070338 00007a16 R_ARM_JUMP_SLOT 00000000 zend_read_static_property │ │ │ │ 0007033c 00007b16 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ 00070340 0002e016 R_ARM_JUMP_SLOT 00011af0 php_http_client_enqueued │ │ │ │ 00070344 00007d16 R_ARM_JUMP_SLOT 00000000 event_base_dispatch │ │ │ │ -00070348 00022516 R_ARM_JUMP_SLOT 00023a34 zm_startup_http_curl │ │ │ │ +00070348 00022516 R_ARM_JUMP_SLOT 000238f4 zm_startup_http_curl │ │ │ │ 0007034c 00007e16 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_call │ │ │ │ 00070350 00007f16 R_ARM_JUMP_SLOT 00000000 object_init_ex │ │ │ │ 00070354 00008016 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ 00070358 0001ce16 R_ARM_JUMP_SLOT 0000e400 php_http_buffer_resize_ex │ │ │ │ 0007035c 00008116 R_ARM_JUMP_SLOT 00000000 zend_llist_clean │ │ │ │ 00070360 00008216 R_ARM_JUMP_SLOT 00000000 _php_stream_eof │ │ │ │ 00070364 00008416 R_ARM_JUMP_SLOT 00000000 zend_get_parameters_array_ex │ │ │ │ 00070368 00008516 R_ARM_JUMP_SLOT 00000000 php_format_date │ │ │ │ -0007036c 0001bb16 R_ARM_JUMP_SLOT 0001df3c zm_startup_http_client_curl_user │ │ │ │ +0007036c 0001bb16 R_ARM_JUMP_SLOT 0001ddfc zm_startup_http_client_curl_user │ │ │ │ 00070370 00008616 R_ARM_JUMP_SLOT 00000000 curl_version@CURL_OPENSSL_4 │ │ │ │ 00070374 0001fc16 R_ARM_JUMP_SLOT 00013960 php_http_client_object_new_ex │ │ │ │ 00070378 00008716 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -0007037c 0002bf16 R_ARM_JUMP_SLOT 000250f4 zm_startup_http_encoding │ │ │ │ -00070380 0001dd16 R_ARM_JUMP_SLOT 0003452c php_http_header_parser_init │ │ │ │ +0007037c 0002bf16 R_ARM_JUMP_SLOT 00024fb4 zm_startup_http_encoding │ │ │ │ +00070380 0001dd16 R_ARM_JUMP_SLOT 000343ec php_http_header_parser_init │ │ │ │ 00070384 00008816 R_ARM_JUMP_SLOT 00000000 convert_to_null │ │ │ │ -00070388 00028816 R_ARM_JUMP_SLOT 00030800 php_http_env_response_get_stream_ops │ │ │ │ -0007038c 0002d316 R_ARM_JUMP_SLOT 0002a3dc php_http_env_get_response_header │ │ │ │ +00070388 00028816 R_ARM_JUMP_SLOT 000306c0 php_http_env_response_get_stream_ops │ │ │ │ +0007038c 0002d316 R_ARM_JUMP_SLOT 0002a29c php_http_env_get_response_header │ │ │ │ 00070390 00008916 R_ARM_JUMP_SLOT 00000000 zend_register_string_constant │ │ │ │ 00070394 00008a16 R_ARM_JUMP_SLOT 00000000 _php_stream_cast │ │ │ │ 00070398 00008b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ 0007039c 00008c16 R_ARM_JUMP_SLOT 00000000 _ecalloc │ │ │ │ 000703a0 00008d16 R_ARM_JUMP_SLOT 00000000 zend_hash_index_del │ │ │ │ 000703a4 00008e16 R_ARM_JUMP_SLOT 00000000 php_stream_notification_notify │ │ │ │ 000703a8 00008f16 R_ARM_JUMP_SLOT 00000000 convert_to_array │ │ │ │ -000703ac 0002d216 R_ARM_JUMP_SLOT 00021148 php_http_cookie_list_dtor │ │ │ │ +000703ac 0002d216 R_ARM_JUMP_SLOT 00021008 php_http_cookie_list_dtor │ │ │ │ 000703b0 00021316 R_ARM_JUMP_SLOT 00010f94 php_http_client_options_set │ │ │ │ -000703b4 00026416 R_ARM_JUMP_SLOT 00023a5c zm_shutdown_http_curl │ │ │ │ -000703b8 00029016 R_ARM_JUMP_SLOT 000525a4 php_http_url_free │ │ │ │ -000703bc 0002b616 R_ARM_JUMP_SLOT 00028410 php_http_env_get_superglobal │ │ │ │ +000703b4 00026416 R_ARM_JUMP_SLOT 0002391c zm_shutdown_http_curl │ │ │ │ +000703b8 00029016 R_ARM_JUMP_SLOT 00052464 php_http_url_free │ │ │ │ +000703bc 0002b616 R_ARM_JUMP_SLOT 000282d0 php_http_env_get_superglobal │ │ │ │ 000703c0 00009116 R_ARM_JUMP_SLOT 00000000 add_assoc_string_ex │ │ │ │ 000703c4 00009216 R_ARM_JUMP_SLOT 00000000 php_dirname │ │ │ │ -000703c8 0001ea16 R_ARM_JUMP_SLOT 00025fb8 php_http_get_debrotli_stream_class_entry │ │ │ │ +000703c8 0001ea16 R_ARM_JUMP_SLOT 00025e78 php_http_get_debrotli_stream_class_entry │ │ │ │ 000703cc 00009416 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ 000703d0 0001b516 R_ARM_JUMP_SLOT 0001a3c8 zm_startup_http_client_curl │ │ │ │ 000703d4 0001ae16 R_ARM_JUMP_SLOT 00012988 php_http_client_reset │ │ │ │ 000703d8 00009516 R_ARM_JUMP_SLOT 00000000 php_iconv_string │ │ │ │ -000703dc 0002de16 R_ARM_JUMP_SLOT 000424b4 php_http_get_message_body_class_entry │ │ │ │ +000703dc 0002de16 R_ARM_JUMP_SLOT 00042374 php_http_get_message_body_class_entry │ │ │ │ 000703e0 00009616 R_ARM_JUMP_SLOT 00000000 u_versionToString_76 │ │ │ │ 000703e4 00009716 R_ARM_JUMP_SLOT 00000000 _emalloc_56 │ │ │ │ -000703e8 00019016 R_ARM_JUMP_SLOT 0004c314 php_http_querystring_xlate │ │ │ │ -000703ec 00029416 R_ARM_JUMP_SLOT 0004b4a8 php_http_params_get_class_entry │ │ │ │ -000703f0 0002d516 R_ARM_JUMP_SLOT 0004c304 php_http_querystring_get_class_entry │ │ │ │ -000703f4 00020d16 R_ARM_JUMP_SLOT 000424c4 php_http_message_body_object_new_ex │ │ │ │ +000703e8 00019016 R_ARM_JUMP_SLOT 0004c1d4 php_http_querystring_xlate │ │ │ │ +000703ec 00029416 R_ARM_JUMP_SLOT 0004b368 php_http_params_get_class_entry │ │ │ │ +000703f0 0002d516 R_ARM_JUMP_SLOT 0004c1c4 php_http_querystring_get_class_entry │ │ │ │ +000703f4 00020d16 R_ARM_JUMP_SLOT 00042384 php_http_message_body_object_new_ex │ │ │ │ 000703f8 00009816 R_ARM_JUMP_SLOT 00000000 idn2_check_version@IDN2_0.0.0 │ │ │ │ 000703fc 00009916 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ -00070400 00024216 R_ARM_JUMP_SLOT 000418bc php_http_message_body_add_form_file │ │ │ │ +00070400 00024216 R_ARM_JUMP_SLOT 0004177c php_http_message_body_add_form_file │ │ │ │ 00070404 00028616 R_ARM_JUMP_SLOT 00012a0c php_http_client_free │ │ │ │ -00070408 0002d616 R_ARM_JUMP_SLOT 0002aca0 php_http_env_get_response_status_for_code │ │ │ │ +00070408 0002d616 R_ARM_JUMP_SLOT 0002ab60 php_http_env_get_response_status_for_code │ │ │ │ 0007040c 00009b16 R_ARM_JUMP_SLOT 00000000 zval_internal_ptr_dtor │ │ │ │ 00070410 00009c16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderCreateInstance │ │ │ │ 00070414 00009d16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ 00070418 00009e16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderErrorString │ │ │ │ -0007041c 00021916 R_ARM_JUMP_SLOT 00055934 zm_startup_http_url │ │ │ │ +0007041c 00021916 R_ARM_JUMP_SLOT 000557f4 zm_startup_http_url │ │ │ │ 00070420 00009f16 R_ARM_JUMP_SLOT 00000000 ap_php_snprintf │ │ │ │ 00070424 0000a016 R_ARM_JUMP_SLOT 00000000 php_stream_filter_register_factory │ │ │ │ 00070428 0000a116 R_ARM_JUMP_SLOT 00000000 numeric_compare_function │ │ │ │ -0007042c 00023516 R_ARM_JUMP_SLOT 00021218 php_http_cookie_list_get_cookie │ │ │ │ -00070430 00025f16 R_ARM_JUMP_SLOT 000211a0 php_http_cookie_list_free │ │ │ │ +0007042c 00023516 R_ARM_JUMP_SLOT 000210d8 php_http_cookie_list_get_cookie │ │ │ │ +00070430 00025f16 R_ARM_JUMP_SLOT 00021060 php_http_cookie_list_free │ │ │ │ 00070434 0000a316 R_ARM_JUMP_SLOT 00000000 php_check_open_basedir │ │ │ │ -00070438 00029816 R_ARM_JUMP_SLOT 00035e54 php_http_info_dtor │ │ │ │ +00070438 00029816 R_ARM_JUMP_SLOT 00035d14 php_http_info_dtor │ │ │ │ 0007043c 0000a416 R_ARM_JUMP_SLOT 00000000 u_errorName_76 │ │ │ │ 00070440 0000a516 R_ARM_JUMP_SLOT 00000000 event_pending │ │ │ │ 00070444 0000a616 R_ARM_JUMP_SLOT 00000000 BrotliEncoderTakeOutput │ │ │ │ 00070448 0000a716 R_ARM_JUMP_SLOT 00000000 sapi_header_op │ │ │ │ 0007044c 0000a816 R_ARM_JUMP_SLOT 00000000 _convert_to_string │ │ │ │ 00070450 0000a916 R_ARM_JUMP_SLOT 00000000 __zend_realloc │ │ │ │ -00070454 00027216 R_ARM_JUMP_SLOT 00042800 php_http_message_parser_init │ │ │ │ -00070458 00024716 R_ARM_JUMP_SLOT 0004630c php_http_new │ │ │ │ -0007045c 0001ad16 R_ARM_JUMP_SLOT 00024888 php_http_encoding_stream_copy │ │ │ │ +00070454 00027216 R_ARM_JUMP_SLOT 000426c0 php_http_message_parser_init │ │ │ │ +00070458 00024716 R_ARM_JUMP_SLOT 000461cc php_http_new │ │ │ │ +0007045c 0001ad16 R_ARM_JUMP_SLOT 00024748 php_http_encoding_stream_copy │ │ │ │ 00070460 0000ab16 R_ARM_JUMP_SLOT 00000000 zend_replace_error_handling │ │ │ │ -00070464 0002b116 R_ARM_JUMP_SLOT 000464d0 php_http_object_method_call │ │ │ │ +00070464 0002b116 R_ARM_JUMP_SLOT 00046390 php_http_object_method_call │ │ │ │ 00070468 0000ac16 R_ARM_JUMP_SLOT 00000000 php_combined_lcg │ │ │ │ 0007046c 0000ad16 R_ARM_JUMP_SLOT 00000000 curl_easy_reset@CURL_OPENSSL_4 │ │ │ │ 00070470 0002ce16 R_ARM_JUMP_SLOT 00012828 php_http_client_exec │ │ │ │ 00070474 0000ae16 R_ARM_JUMP_SLOT 00000000 zend_is_auto_global │ │ │ │ 00070478 0000af16 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_append │ │ │ │ -0007047c 00026d16 R_ARM_JUMP_SLOT 00030f08 php_http_get_exception_bad_header_class_entry │ │ │ │ -00070480 0002c616 R_ARM_JUMP_SLOT 00035c08 zm_startup_http_header_parser │ │ │ │ -00070484 00019e16 R_ARM_JUMP_SLOT 00055848 php_http_url_parse_authority │ │ │ │ +0007047c 00026d16 R_ARM_JUMP_SLOT 00030dc8 php_http_get_exception_bad_header_class_entry │ │ │ │ +00070480 0002c616 R_ARM_JUMP_SLOT 00035ac8 zm_startup_http_header_parser │ │ │ │ +00070484 00019e16 R_ARM_JUMP_SLOT 00055708 php_http_url_parse_authority │ │ │ │ 00070488 0000b016 R_ARM_JUMP_SLOT 00000000 zend_strndup │ │ │ │ -0007048c 0002cf16 R_ARM_JUMP_SLOT 000382a4 php_http_message_set_type │ │ │ │ +0007048c 0002cf16 R_ARM_JUMP_SLOT 00038164 php_http_message_set_type │ │ │ │ 00070490 0000b116 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -00070494 0002d816 R_ARM_JUMP_SLOT 00025dac php_http_encoding_debrotli │ │ │ │ -00070498 00024b16 R_ARM_JUMP_SLOT 00025b9c php_http_encoding_stream_get_debrotli_ops │ │ │ │ +00070494 0002d816 R_ARM_JUMP_SLOT 00025c6c php_http_encoding_debrotli │ │ │ │ +00070498 00024b16 R_ARM_JUMP_SLOT 00025a5c php_http_encoding_stream_get_debrotli_ops │ │ │ │ 0007049c 0001e816 R_ARM_JUMP_SLOT 0000ea70 php_http_buffer_chunked_output │ │ │ │ 000704a0 0000b316 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -000704a4 0001a116 R_ARM_JUMP_SLOT 00038440 php_http_message_set_info │ │ │ │ +000704a4 0001a116 R_ARM_JUMP_SLOT 00038300 php_http_message_set_info │ │ │ │ 000704a8 0000b416 R_ARM_JUMP_SLOT 00000000 zend_declare_property_null │ │ │ │ 000704ac 0000b516 R_ARM_JUMP_SLOT 00000000 zend_hash_index_find │ │ │ │ 000704b0 0000b616 R_ARM_JUMP_SLOT 00000000 zend_llist_count │ │ │ │ -000704b4 00017d16 R_ARM_JUMP_SLOT 000222a8 php_http_cookie_list_to_struct │ │ │ │ +000704b4 00017d16 R_ARM_JUMP_SLOT 00022168 php_http_cookie_list_to_struct │ │ │ │ 000704b8 0000b716 R_ARM_JUMP_SLOT 00000000 _php_stream_write │ │ │ │ 000704bc 0000b816 R_ARM_JUMP_SLOT 00000000 php_url_decode │ │ │ │ 000704c0 0000b916 R_ARM_JUMP_SLOT 00000000 object_init │ │ │ │ 000704c4 00029c16 R_ARM_JUMP_SLOT 000105fc php_http_client_options_set_subr │ │ │ │ 000704c8 0000ba16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -000704cc 00017e16 R_ARM_JUMP_SLOT 000238a4 zm_startup_http_cookie │ │ │ │ +000704cc 00017e16 R_ARM_JUMP_SLOT 00023764 zm_startup_http_cookie │ │ │ │ 000704d0 00028116 R_ARM_JUMP_SLOT 0000e4f8 php_http_buffer_shrink │ │ │ │ -000704d4 00020916 R_ARM_JUMP_SLOT 00042954 php_http_message_parser_parse │ │ │ │ +000704d4 00020916 R_ARM_JUMP_SLOT 00042814 php_http_message_parser_parse │ │ │ │ 000704d8 0000bb16 R_ARM_JUMP_SLOT 00000000 _emalloc_16 │ │ │ │ 000704dc 0000bc16 R_ARM_JUMP_SLOT 00000000 php_output_end_all │ │ │ │ -000704e0 0002c416 R_ARM_JUMP_SLOT 00045008 php_http_pretty_key │ │ │ │ -000704e4 0001e416 R_ARM_JUMP_SLOT 00045128 php_http_boundary │ │ │ │ -000704e8 0002b716 R_ARM_JUMP_SLOT 00055f0c php_http_version_to_string │ │ │ │ -000704ec 00019116 R_ARM_JUMP_SLOT 00042860 php_http_message_parser_dtor │ │ │ │ +000704e0 0002c416 R_ARM_JUMP_SLOT 00044ec8 php_http_pretty_key │ │ │ │ +000704e4 0001e416 R_ARM_JUMP_SLOT 00044fe8 php_http_boundary │ │ │ │ +000704e8 0002b716 R_ARM_JUMP_SLOT 00055dcc php_http_version_to_string │ │ │ │ +000704ec 00019116 R_ARM_JUMP_SLOT 00042720 php_http_message_parser_dtor │ │ │ │ 000704f0 0000bd16 R_ARM_JUMP_SLOT 00000000 curl_multi_remove_handle@CURL_OPENSSL_4 │ │ │ │ 000704f4 0000be16 R_ARM_JUMP_SLOT 00000000 php_output_get_level │ │ │ │ 000704f8 0000bf16 R_ARM_JUMP_SLOT 00000000 _php_stream_truncate_set_size │ │ │ │ 000704fc 0000c016 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -00070500 0001ed16 R_ARM_JUMP_SLOT 0002ee78 php_http_env_is_response_cached_by_last_modified │ │ │ │ +00070500 0001ed16 R_ARM_JUMP_SLOT 0002ed38 php_http_env_is_response_cached_by_last_modified │ │ │ │ 00070504 0000c116 R_ARM_JUMP_SLOT 00000000 zend_update_property_str │ │ │ │ 00070508 0000c216 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsUsed │ │ │ │ -0007050c 0002e816 R_ARM_JUMP_SLOT 00037f5c php_http_message_is_multipart │ │ │ │ +0007050c 0002e816 R_ARM_JUMP_SLOT 00037e1c php_http_message_is_multipart │ │ │ │ 00070510 0000c316 R_ARM_JUMP_SLOT 00000000 __zend_malloc │ │ │ │ -00070514 00026016 R_ARM_JUMP_SLOT 00022f50 php_http_cookie_list_to_string │ │ │ │ -00070518 0002ed16 R_ARM_JUMP_SLOT 000283c8 zm_deactivate_http_env │ │ │ │ +00070514 00026016 R_ARM_JUMP_SLOT 00022e10 php_http_cookie_list_to_string │ │ │ │ +00070518 0002ed16 R_ARM_JUMP_SLOT 00028288 zm_deactivate_http_env │ │ │ │ 0007051c 00027416 R_ARM_JUMP_SLOT 0000e8ac php_http_buffer_dtor │ │ │ │ 00070520 0000c516 R_ARM_JUMP_SLOT 00000000 add_next_index_stringl │ │ │ │ 00070524 0000c616 R_ARM_JUMP_SLOT 00000000 php_parse_date │ │ │ │ 00070528 0000c716 R_ARM_JUMP_SLOT 00000000 zend_throw_exception_ex │ │ │ │ 0007052c 0000c816 R_ARM_JUMP_SLOT 00000000 event_del │ │ │ │ -00070530 0002dc16 R_ARM_JUMP_SLOT 00023754 php_http_cookie_get_class_entry │ │ │ │ +00070530 0002dc16 R_ARM_JUMP_SLOT 00023614 php_http_cookie_get_class_entry │ │ │ │ 00070534 0000ca16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_init │ │ │ │ -00070538 0001e916 R_ARM_JUMP_SLOT 0002404c php_http_encoding_dechunk │ │ │ │ +00070538 0001e916 R_ARM_JUMP_SLOT 00023f0c php_http_encoding_dechunk │ │ │ │ 0007053c 0000cb16 R_ARM_JUMP_SLOT 00000000 zend_update_property_null │ │ │ │ -00070540 0001ff16 R_ARM_JUMP_SLOT 00030f1c php_http_get_exception_bad_url_class_entry │ │ │ │ -00070544 00023416 R_ARM_JUMP_SLOT 00035b34 php_http_header_parser_object_new_ex │ │ │ │ +00070540 0001ff16 R_ARM_JUMP_SLOT 00030ddc php_http_get_exception_bad_url_class_entry │ │ │ │ +00070544 00023416 R_ARM_JUMP_SLOT 000359f4 php_http_header_parser_object_new_ex │ │ │ │ 00070548 00022716 R_ARM_JUMP_SLOT 00010518 php_http_client_driver_get │ │ │ │ -0007054c 00023b16 R_ARM_JUMP_SLOT 0002a62c php_http_env_get_response_code │ │ │ │ +0007054c 00023b16 R_ARM_JUMP_SLOT 0002a4ec php_http_env_get_response_code │ │ │ │ 00070550 0000cc16 R_ARM_JUMP_SLOT 00000000 curl_version_info@CURL_OPENSSL_4 │ │ │ │ 00070554 0000cd16 R_ARM_JUMP_SLOT 00000000 zend_hash_destroy │ │ │ │ 00070558 0000ce16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_update │ │ │ │ 0007055c 0000cf16 R_ARM_JUMP_SLOT 00000000 curl_slist_append@CURL_OPENSSL_4 │ │ │ │ 00070560 0000d016 R_ARM_JUMP_SLOT 00000000 _php_stream_temp_create │ │ │ │ -00070564 00021116 R_ARM_JUMP_SLOT 00027580 php_http_encoding_stream_get_inflate_ops │ │ │ │ +00070564 00021116 R_ARM_JUMP_SLOT 00027440 php_http_encoding_stream_get_inflate_ops │ │ │ │ 00070568 0000d116 R_ARM_JUMP_SLOT 00000000 php_info_print_table_end │ │ │ │ 0007056c 00024a16 R_ARM_JUMP_SLOT 0000e74c php_http_buffer_data │ │ │ │ 00070570 0000d316 R_ARM_JUMP_SLOT 00000000 _efree_32 │ │ │ │ 00070574 0000d416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -00070578 0002b916 R_ARM_JUMP_SLOT 0005483c php_http_url_copy │ │ │ │ +00070578 0002b916 R_ARM_JUMP_SLOT 000546fc php_http_url_copy │ │ │ │ 0007057c 0000d516 R_ARM_JUMP_SLOT 00000000 zend_hash_next_index_insert │ │ │ │ 00070580 0000d616 R_ARM_JUMP_SLOT 00000000 spl_iterator_apply │ │ │ │ -00070584 00024416 R_ARM_JUMP_SLOT 0001fda4 php_http_cookie_list_init │ │ │ │ +00070584 00024416 R_ARM_JUMP_SLOT 0001fc64 php_http_cookie_list_init │ │ │ │ 00070588 0000d716 R_ARM_JUMP_SLOT 00000000 event_add │ │ │ │ -0007058c 00024516 R_ARM_JUMP_SLOT 0004648c php_http_object_method_dtor │ │ │ │ -00070590 00019c16 R_ARM_JUMP_SLOT 00035f14 php_http_info_to_string │ │ │ │ +0007058c 00024516 R_ARM_JUMP_SLOT 0004634c php_http_object_method_dtor │ │ │ │ +00070590 00019c16 R_ARM_JUMP_SLOT 00035dd4 php_http_info_to_string │ │ │ │ 00070594 0000d816 R_ARM_JUMP_SLOT 00000000 _php_stream_set_option │ │ │ │ 00070598 0000d916 R_ARM_JUMP_SLOT 00000000 php_error_docref │ │ │ │ -0007059c 00019216 R_ARM_JUMP_SLOT 00039858 php_http_message_get_class_entry │ │ │ │ -000705a0 0002b216 R_ARM_JUMP_SLOT 00024fa0 php_http_encoding_stream_get_dechunk_ops │ │ │ │ +0007059c 00019216 R_ARM_JUMP_SLOT 00039718 php_http_message_get_class_entry │ │ │ │ +000705a0 0002b216 R_ARM_JUMP_SLOT 00024e60 php_http_encoding_stream_get_dechunk_ops │ │ │ │ 000705a4 0000da16 R_ARM_JUMP_SLOT 00000000 convert_to_boolean │ │ │ │ 000705a8 0001ba16 R_ARM_JUMP_SLOT 0000e898 php_http_buffer_reset │ │ │ │ -000705ac 0002a416 R_ARM_JUMP_SLOT 00045f40 php_http_negotiate │ │ │ │ +000705ac 0002a416 R_ARM_JUMP_SLOT 00045e00 php_http_negotiate │ │ │ │ 000705b0 0000db16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_free │ │ │ │ 000705b4 0000dc16 R_ARM_JUMP_SLOT 00000000 _php_stream_free │ │ │ │ -000705b8 00029d16 R_ARM_JUMP_SLOT 000284ec php_http_env_get_request_headers │ │ │ │ +000705b8 00029d16 R_ARM_JUMP_SLOT 000283ac php_http_env_get_request_headers │ │ │ │ 000705bc 0000dd16 R_ARM_JUMP_SLOT 00000000 zend_is_true │ │ │ │ 000705c0 0000de16 R_ARM_JUMP_SLOT 00000000 zend_hash_del │ │ │ │ -000705c4 0001da16 R_ARM_JUMP_SLOT 00055df4 php_http_version_parse │ │ │ │ -000705c8 00021d16 R_ARM_JUMP_SLOT 00046758 php_http_options_apply │ │ │ │ -000705cc 0002c216 R_ARM_JUMP_SLOT 0003f270 zm_shutdown_http_message │ │ │ │ +000705c4 0001da16 R_ARM_JUMP_SLOT 00055cb4 php_http_version_parse │ │ │ │ +000705c8 00021d16 R_ARM_JUMP_SLOT 00046618 php_http_options_apply │ │ │ │ +000705cc 0002c216 R_ARM_JUMP_SLOT 0003f130 zm_shutdown_http_message │ │ │ │ 000705d0 0000df16 R_ARM_JUMP_SLOT 00000000 php_info_print_table_start │ │ │ │ 000705d4 0000e016 R_ARM_JUMP_SLOT 00000000 zend_hash_find │ │ │ │ 000705d8 0000e116 R_ARM_JUMP_SLOT 00000000 zend_hash_internal_pointer_reset_ex │ │ │ │ 000705dc 0001f716 R_ARM_JUMP_SLOT 00013a08 zm_startup_http_client │ │ │ │ 000705e0 0000e216 R_ARM_JUMP_SLOT 00000000 BrotliDecoderGetErrorCode │ │ │ │ 000705e4 0000e316 R_ARM_JUMP_SLOT 00000000 zend_restore_error_handling │ │ │ │ 000705e8 0000e516 R_ARM_JUMP_SLOT 00000000 php_file_le_stream │ │ │ │ @@ -1526,232 +1526,232 @@ │ │ │ │ 000705f0 0000e716 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCompress │ │ │ │ 000705f4 0000e816 R_ARM_JUMP_SLOT 00000000 add_index_long │ │ │ │ 000705f8 0000e916 R_ARM_JUMP_SLOT 00000000 zend_update_static_property │ │ │ │ 000705fc 0000ea16 R_ARM_JUMP_SLOT 00000000 zend_llist_init │ │ │ │ 00070600 0000eb16 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_long │ │ │ │ 00070604 0000ec16 R_ARM_JUMP_SLOT 00000000 zend_llist_remove_tail │ │ │ │ 00070608 0000ed16 R_ARM_JUMP_SLOT 00000000 php_file_le_pstream │ │ │ │ -0007060c 0001bc16 R_ARM_JUMP_SLOT 0003e55c php_http_message_object_new_ex │ │ │ │ +0007060c 0001bc16 R_ARM_JUMP_SLOT 0003e41c php_http_message_object_new_ex │ │ │ │ 00070610 0000ee16 R_ARM_JUMP_SLOT 00000000 zend_update_property_double │ │ │ │ 00070614 0000ef16 R_ARM_JUMP_SLOT 00000000 _estrndup │ │ │ │ 00070618 0000f016 R_ARM_JUMP_SLOT 00000000 strncasecmp@GLIBC_2.4 │ │ │ │ -0007061c 00027816 R_ARM_JUMP_SLOT 00024924 php_http_encoding_stream_reset │ │ │ │ +0007061c 00027816 R_ARM_JUMP_SLOT 000247e4 php_http_encoding_stream_reset │ │ │ │ 00070620 0000f116 R_ARM_JUMP_SLOT 00000000 iswalnum@GLIBC_2.4 │ │ │ │ 00070624 0000f216 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_obj │ │ │ │ -00070628 00020016 R_ARM_JUMP_SLOT 0003410c zm_startup_http_header │ │ │ │ +00070628 00020016 R_ARM_JUMP_SLOT 00033fcc zm_startup_http_header │ │ │ │ 0007062c 0000f316 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_concede │ │ │ │ -00070630 00025516 R_ARM_JUMP_SLOT 0004c660 php_http_querystring_parse │ │ │ │ -00070634 00025116 R_ARM_JUMP_SLOT 00029cfc php_http_env_get_server_var │ │ │ │ -00070638 00023116 R_ARM_JUMP_SLOT 000525e4 php_http_url_mod │ │ │ │ +00070630 00025516 R_ARM_JUMP_SLOT 0004c520 php_http_querystring_parse │ │ │ │ +00070634 00025116 R_ARM_JUMP_SLOT 00029bbc php_http_env_get_server_var │ │ │ │ +00070638 00023116 R_ARM_JUMP_SLOT 000524a4 php_http_url_mod │ │ │ │ 0007063c 0000f416 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_stream_ex │ │ │ │ -00070640 00025216 R_ARM_JUMP_SLOT 0004c894 php_http_querystring_update │ │ │ │ -00070644 00028716 R_ARM_JUMP_SLOT 00039058 php_http_message_dtor │ │ │ │ +00070640 00025216 R_ARM_JUMP_SLOT 0004c754 php_http_querystring_update │ │ │ │ +00070644 00028716 R_ARM_JUMP_SLOT 00038f18 php_http_message_dtor │ │ │ │ 00070648 0000f516 R_ARM_JUMP_SLOT 00000000 sapi_flush │ │ │ │ 0007064c 0000f616 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -00070650 00028e16 R_ARM_JUMP_SLOT 0001df2c php_http_client_curl_user_get_class_entry │ │ │ │ +00070650 00028e16 R_ARM_JUMP_SLOT 0001ddec php_http_client_curl_user_get_class_entry │ │ │ │ 00070654 0000f716 R_ARM_JUMP_SLOT 00000000 zend_register_internal_class │ │ │ │ -00070658 0002d016 R_ARM_JUMP_SLOT 0002a080 php_http_env_get_request_ranges │ │ │ │ +00070658 0002d016 R_ARM_JUMP_SLOT 00029f40 php_http_env_get_request_ranges │ │ │ │ 0007065c 0000f916 R_ARM_JUMP_SLOT 00000000 add_index_double │ │ │ │ 00070660 0000fa16 R_ARM_JUMP_SLOT 00000000 curl_slist_free_all@CURL_OPENSSL_4 │ │ │ │ 00070664 0000fb16 R_ARM_JUMP_SLOT 00000000 add_assoc_null_ex │ │ │ │ -00070668 00028916 R_ARM_JUMP_SLOT 0002261c php_http_cookie_list_from_struct │ │ │ │ +00070668 00028916 R_ARM_JUMP_SLOT 000224dc php_http_cookie_list_from_struct │ │ │ │ 0007066c 0000fc16 R_ARM_JUMP_SLOT 00000000 zend_hash_apply │ │ │ │ 00070670 00028316 R_ARM_JUMP_SLOT 0000e83c php_http_buffer_fix │ │ │ │ -00070674 00026a16 R_ARM_JUMP_SLOT 00039868 php_http_message_object_prepend │ │ │ │ +00070674 00026a16 R_ARM_JUMP_SLOT 00039728 php_http_message_object_prepend │ │ │ │ 00070678 0000fd16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_ctor │ │ │ │ 0007067c 0000fe16 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ 00070680 0000ff16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -00070684 0002bc16 R_ARM_JUMP_SLOT 0001f0d4 php_http_get_client_request_class_entry │ │ │ │ +00070684 0002bc16 R_ARM_JUMP_SLOT 0001ef94 php_http_get_client_request_class_entry │ │ │ │ 00070688 00010016 R_ARM_JUMP_SLOT 00000000 curl_multi_socket_action@CURL_OPENSSL_4 │ │ │ │ 0007068c 00010116 R_ARM_JUMP_SLOT 00000000 zend_hash_sort_ex │ │ │ │ -00070690 00022116 R_ARM_JUMP_SLOT 000340fc php_http_header_get_class_entry │ │ │ │ +00070690 00022116 R_ARM_JUMP_SLOT 00033fbc php_http_header_get_class_entry │ │ │ │ 00070694 00010216 R_ARM_JUMP_SLOT 00000000 _php_stream_flush │ │ │ │ 00070698 00010316 R_ARM_JUMP_SLOT 00000000 zend_update_property_long │ │ │ │ 0007069c 00010416 R_ARM_JUMP_SLOT 00000000 zend_update_property │ │ │ │ 000706a0 00010516 R_ARM_JUMP_SLOT 00000000 zend_object_std_init │ │ │ │ 000706a4 00010616 R_ARM_JUMP_SLOT 00000000 php_raw_url_encode │ │ │ │ 000706a8 00010716 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCompressStream │ │ │ │ -000706ac 00021416 R_ARM_JUMP_SLOT 00049e68 php_http_params_parse │ │ │ │ +000706ac 00021416 R_ARM_JUMP_SLOT 00049d28 php_http_params_parse │ │ │ │ 000706b0 00010816 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_argn │ │ │ │ 000706b4 00010916 R_ARM_JUMP_SLOT 00000000 _zend_hash_init │ │ │ │ 000706b8 00010a16 R_ARM_JUMP_SLOT 00000000 php_output_get_status │ │ │ │ 000706bc 00010b16 R_ARM_JUMP_SLOT 00000000 _emalloc_24 │ │ │ │ -000706c0 0001d016 R_ARM_JUMP_SLOT 00033e10 php_http_header_to_string │ │ │ │ -000706c4 0001e316 R_ARM_JUMP_SLOT 0002a2fc php_http_env_get_response_headers │ │ │ │ -000706c8 00025a16 R_ARM_JUMP_SLOT 000250d0 php_http_get_encoding_stream_class_entry │ │ │ │ -000706cc 0001bd16 R_ARM_JUMP_SLOT 00055390 php_http_url_from_zval │ │ │ │ -000706d0 0002d916 R_ARM_JUMP_SLOT 00030eb8 php_http_get_exception_runtime_class_entry │ │ │ │ +000706c0 0001d016 R_ARM_JUMP_SLOT 00033cd0 php_http_header_to_string │ │ │ │ +000706c4 0001e316 R_ARM_JUMP_SLOT 0002a1bc php_http_env_get_response_headers │ │ │ │ +000706c8 00025a16 R_ARM_JUMP_SLOT 00024f90 php_http_get_encoding_stream_class_entry │ │ │ │ +000706cc 0001bd16 R_ARM_JUMP_SLOT 00055250 php_http_url_from_zval │ │ │ │ +000706d0 0002d916 R_ARM_JUMP_SLOT 00030d78 php_http_get_exception_runtime_class_entry │ │ │ │ 000706d4 00023f16 R_ARM_JUMP_SLOT 0000eb74 php_http_buffer_chunked_input │ │ │ │ -000706d8 00018716 R_ARM_JUMP_SLOT 0003ffa4 php_http_message_body_free │ │ │ │ +000706d8 00018716 R_ARM_JUMP_SLOT 0003fe64 php_http_message_body_free │ │ │ │ 000706dc 00010c16 R_ARM_JUMP_SLOT 00000000 sapi_get_request_time │ │ │ │ 000706e0 00010d16 R_ARM_JUMP_SLOT 00000000 zval_ptr_dtor │ │ │ │ 000706e4 00010e16 R_ARM_JUMP_SLOT 00000000 zend_long_to_str │ │ │ │ 000706e8 00010f16 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_delref │ │ │ │ -000706ec 0001aa16 R_ARM_JUMP_SLOT 0004518c php_http_select_str │ │ │ │ +000706ec 0001aa16 R_ARM_JUMP_SLOT 0004504c php_http_select_str │ │ │ │ 000706f0 00011016 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsFinished │ │ │ │ -000706f4 0002e916 R_ARM_JUMP_SLOT 000442ac php_http_message_parser_parse_stream │ │ │ │ -000706f8 00020c16 R_ARM_JUMP_SLOT 0003921c php_http_message_free │ │ │ │ -000706fc 0001b016 R_ARM_JUMP_SLOT 00039bbc php_http_message_object_init_body_object │ │ │ │ -00070700 00023216 R_ARM_JUMP_SLOT 0004eecc zm_startup_http_querystring │ │ │ │ +000706f4 0002e916 R_ARM_JUMP_SLOT 0004416c php_http_message_parser_parse_stream │ │ │ │ +000706f8 00020c16 R_ARM_JUMP_SLOT 000390dc php_http_message_free │ │ │ │ +000706fc 0001b016 R_ARM_JUMP_SLOT 00039a7c php_http_message_object_init_body_object │ │ │ │ +00070700 00023216 R_ARM_JUMP_SLOT 0004ed8c zm_startup_http_querystring │ │ │ │ 00070704 00011116 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_stringl │ │ │ │ 00070708 00011216 R_ARM_JUMP_SLOT 00000000 zend_ptr_stack_destroy │ │ │ │ -0007070c 00018d16 R_ARM_JUMP_SLOT 00027570 php_http_encoding_stream_get_deflate_ops │ │ │ │ +0007070c 00018d16 R_ARM_JUMP_SLOT 00027430 php_http_encoding_stream_get_deflate_ops │ │ │ │ 00070710 00011316 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDecompressStream │ │ │ │ 00070714 00011416 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ -00070718 00020316 R_ARM_JUMP_SLOT 00035e1c php_http_info_init │ │ │ │ +00070718 00020316 R_ARM_JUMP_SLOT 00035cdc php_http_info_init │ │ │ │ 0007071c 00011616 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_args_clear │ │ │ │ 00070720 00029916 R_ARM_JUMP_SLOT 00011550 php_http_client_options_get_subr │ │ │ │ 00070724 00011716 R_ARM_JUMP_SLOT 00000000 zend_parse_parameters │ │ │ │ 00070728 00011816 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_flush │ │ │ │ -0007072c 00028416 R_ARM_JUMP_SLOT 00024b14 php_http_encoding_stream_flush │ │ │ │ +0007072c 00028416 R_ARM_JUMP_SLOT 000249d4 php_http_encoding_stream_flush │ │ │ │ 00070730 00011916 R_ARM_JUMP_SLOT 00000000 event_base_new │ │ │ │ -00070734 00018f16 R_ARM_JUMP_SLOT 0001f7f0 php_http_get_client_response_class_entry │ │ │ │ +00070734 00018f16 R_ARM_JUMP_SLOT 0001f6b0 php_http_get_client_response_class_entry │ │ │ │ 00070738 00011a16 R_ARM_JUMP_SLOT 00000000 curl_global_cleanup@CURL_OPENSSL_4 │ │ │ │ 0007073c 00011c16 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_76 │ │ │ │ 00070740 00011d16 R_ARM_JUMP_SLOT 00000000 strcat@GLIBC_2.4 │ │ │ │ 00070744 00011e16 R_ARM_JUMP_SLOT 00000000 _php_stream_get_line │ │ │ │ 00070748 00011f16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ 0007074c 00012016 R_ARM_JUMP_SLOT 00000000 curl_multi_fdset@CURL_OPENSSL_4 │ │ │ │ -00070750 00018e16 R_ARM_JUMP_SLOT 00024ee4 php_http_encoding_stream_free │ │ │ │ +00070750 00018e16 R_ARM_JUMP_SLOT 00024da4 php_http_encoding_stream_free │ │ │ │ 00070754 00012116 R_ARM_JUMP_SLOT 00000000 _efree_48 │ │ │ │ -00070758 00023616 R_ARM_JUMP_SLOT 00051874 php_http_url_to_struct │ │ │ │ +00070758 00023616 R_ARM_JUMP_SLOT 00051734 php_http_url_to_struct │ │ │ │ 0007075c 00012216 R_ARM_JUMP_SLOT 00000000 zend_llist_del_element │ │ │ │ 00070760 00012316 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ 00070764 00012416 R_ARM_JUMP_SLOT 00000000 zend_unregister_ini_entries_ex │ │ │ │ -00070768 0001a716 R_ARM_JUMP_SLOT 000404d0 php_http_message_body_boundary │ │ │ │ +00070768 0001a716 R_ARM_JUMP_SLOT 00040390 php_http_message_body_boundary │ │ │ │ 0007076c 00012616 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_init │ │ │ │ 00070770 00012716 R_ARM_JUMP_SLOT 00000000 _php_stream_memory_open │ │ │ │ 00070774 00012816 R_ARM_JUMP_SLOT 00000000 zend_hash_update │ │ │ │ 00070778 00012916 R_ARM_JUMP_SLOT 00000000 curl_easy_init@CURL_OPENSSL_4 │ │ │ │ 0007077c 00012a16 R_ARM_JUMP_SLOT 00000000 php_output_get_start_lineno │ │ │ │ 00070780 00021816 R_ARM_JUMP_SLOT 00010434 php_http_client_driver_add │ │ │ │ -00070784 00021f16 R_ARM_JUMP_SLOT 00025bb0 php_http_encoding_enbrotli │ │ │ │ +00070784 00021f16 R_ARM_JUMP_SLOT 00025a70 php_http_encoding_enbrotli │ │ │ │ 00070788 00012b16 R_ARM_JUMP_SLOT 00000000 _emalloc_128 │ │ │ │ -0007078c 00020516 R_ARM_JUMP_SLOT 00040aac php_http_message_body_to_callback │ │ │ │ +0007078c 00020516 R_ARM_JUMP_SLOT 0004096c php_http_message_body_to_callback │ │ │ │ 00070790 00012c16 R_ARM_JUMP_SLOT 00000000 _safe_emalloc │ │ │ │ 00070794 00012d16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderHasMoreOutput │ │ │ │ -00070798 00020a16 R_ARM_JUMP_SLOT 0002a7d4 php_http_env_set_response_header_va │ │ │ │ -0007079c 00020b16 R_ARM_JUMP_SLOT 00028350 php_http_env_reset │ │ │ │ -000707a0 00019516 R_ARM_JUMP_SLOT 00050cd8 php_http_url_from_struct │ │ │ │ +00070798 00020a16 R_ARM_JUMP_SLOT 0002a694 php_http_env_set_response_header_va │ │ │ │ +0007079c 00020b16 R_ARM_JUMP_SLOT 00028210 php_http_env_reset │ │ │ │ +000707a0 00019516 R_ARM_JUMP_SLOT 00050b98 php_http_url_from_struct │ │ │ │ 000707a4 00012e16 R_ARM_JUMP_SLOT 00000000 zend_call_method │ │ │ │ 000707a8 00012f16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_is_persistent │ │ │ │ 000707ac 00013016 R_ARM_JUMP_SLOT 00000000 php_raw_url_decode │ │ │ │ -000707b0 0001e216 R_ARM_JUMP_SLOT 000334a0 php_http_header_parse │ │ │ │ +000707b0 0001e216 R_ARM_JUMP_SLOT 00033360 php_http_header_parse │ │ │ │ 000707b4 0002c316 R_ARM_JUMP_SLOT 0001057c php_http_client_driver_list │ │ │ │ -000707b8 00024f16 R_ARM_JUMP_SLOT 000216ec php_http_cookie_list_add_cookie │ │ │ │ +000707b8 00024f16 R_ARM_JUMP_SLOT 000215ac php_http_cookie_list_add_cookie │ │ │ │ 000707bc 00013216 R_ARM_JUMP_SLOT 00000000 uidna_close_76 │ │ │ │ 000707c0 00013316 R_ARM_JUMP_SLOT 00000000 add_property_long_ex │ │ │ │ -000707c4 0001fb16 R_ARM_JUMP_SLOT 0003463c php_http_header_parser_free │ │ │ │ +000707c4 0001fb16 R_ARM_JUMP_SLOT 000344fc php_http_header_parser_free │ │ │ │ 000707c8 00020116 R_ARM_JUMP_SLOT 00012bf4 php_http_client_setopt │ │ │ │ 000707cc 00013416 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_UTF8_76 │ │ │ │ 000707d0 00013516 R_ARM_JUMP_SLOT 00000000 u_isalnum_76 │ │ │ │ 000707d4 00013616 R_ARM_JUMP_SLOT 00000000 curl_multi_strerror@CURL_OPENSSL_4 │ │ │ │ -000707d8 00021e16 R_ARM_JUMP_SLOT 00035ed8 php_http_info_free │ │ │ │ -000707dc 0001d616 R_ARM_JUMP_SLOT 0002f178 php_http_env_response_dtor │ │ │ │ -000707e0 0001bf16 R_ARM_JUMP_SLOT 00028858 php_http_env_get_request_header │ │ │ │ -000707e4 0002cc16 R_ARM_JUMP_SLOT 00025fcc zm_startup_http_encoding_brotli │ │ │ │ +000707d8 00021e16 R_ARM_JUMP_SLOT 00035d98 php_http_info_free │ │ │ │ +000707dc 0001d616 R_ARM_JUMP_SLOT 0002f038 php_http_env_response_dtor │ │ │ │ +000707e0 0001bf16 R_ARM_JUMP_SLOT 00028718 php_http_env_get_request_header │ │ │ │ +000707e4 0002cc16 R_ARM_JUMP_SLOT 00025e8c zm_startup_http_encoding_brotli │ │ │ │ 000707e8 00013716 R_ARM_JUMP_SLOT 00000000 object_properties_init │ │ │ │ 000707ec 00013816 R_ARM_JUMP_SLOT 00000000 php_addcslashes │ │ │ │ -000707f0 00027916 R_ARM_JUMP_SLOT 00044d3c php_http_sleep │ │ │ │ +000707f0 00027916 R_ARM_JUMP_SLOT 00044bfc php_http_sleep │ │ │ │ 000707f4 00013916 R_ARM_JUMP_SLOT 00000000 zend_read_property │ │ │ │ 000707f8 00013a16 R_ARM_JUMP_SLOT 00000000 _efree │ │ │ │ -000707fc 00022216 R_ARM_JUMP_SLOT 00040534 php_http_message_body_to_string │ │ │ │ -00070800 0002e416 R_ARM_JUMP_SLOT 0002f1e8 php_http_env_response_free │ │ │ │ +000707fc 00022216 R_ARM_JUMP_SLOT 000403f4 php_http_message_body_to_string │ │ │ │ +00070800 0002e416 R_ARM_JUMP_SLOT 0002f0a8 php_http_env_response_free │ │ │ │ 00070804 00013b16 R_ARM_JUMP_SLOT 00000000 event_base_loop │ │ │ │ 00070808 00013c16 R_ARM_JUMP_SLOT 00000000 curl_share_setopt@CURL_OPENSSL_4 │ │ │ │ 0007080c 00013d16 R_ARM_JUMP_SLOT 00000000 curl_multi_add_handle@CURL_OPENSSL_4 │ │ │ │ -00070810 0002aa16 R_ARM_JUMP_SLOT 00046a64 php_http_option_get │ │ │ │ +00070810 0002aa16 R_ARM_JUMP_SLOT 00046924 php_http_option_get │ │ │ │ 00070814 00013e16 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ 00070818 00013f16 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_append │ │ │ │ 0007081c 00014016 R_ARM_JUMP_SLOT 00000000 php_output_get_contents │ │ │ │ 00070820 00014116 R_ARM_JUMP_SLOT 00000000 zend_update_property_stringl │ │ │ │ -00070824 0001c116 R_ARM_JUMP_SLOT 00024fb0 php_http_encoding_stream_object_new_ex │ │ │ │ -00070828 00018816 R_ARM_JUMP_SLOT 0002a934 php_http_env_set_response_header_value │ │ │ │ +00070824 0001c116 R_ARM_JUMP_SLOT 00024e70 php_http_encoding_stream_object_new_ex │ │ │ │ +00070828 00018816 R_ARM_JUMP_SLOT 0002a7f4 php_http_env_set_response_header_value │ │ │ │ 0007082c 00014216 R_ARM_JUMP_SLOT 00000000 zend_hash_copy │ │ │ │ -00070830 00029b16 R_ARM_JUMP_SLOT 0002eb38 php_http_env_is_response_cached_by_etag │ │ │ │ +00070830 00029b16 R_ARM_JUMP_SLOT 0002e9f8 php_http_env_is_response_cached_by_etag │ │ │ │ 00070834 00014316 R_ARM_JUMP_SLOT 00000000 _emalloc_32 │ │ │ │ -00070838 0002da16 R_ARM_JUMP_SLOT 0003f80c php_http_message_body_init │ │ │ │ +00070838 0002da16 R_ARM_JUMP_SLOT 0003f6cc php_http_message_body_init │ │ │ │ 0007083c 00014416 R_ARM_JUMP_SLOT 00000000 curl_multi_info_read@CURL_OPENSSL_4 │ │ │ │ 00070840 00014516 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_unlink │ │ │ │ 00070844 00014616 R_ARM_JUMP_SLOT 00000000 curl_global_init@CURL_OPENSSL_4 │ │ │ │ -00070848 0001b616 R_ARM_JUMP_SLOT 00040ba0 php_http_message_body_etag │ │ │ │ +00070848 0001b616 R_ARM_JUMP_SLOT 00040a60 php_http_message_body_etag │ │ │ │ 0007084c 00014716 R_ARM_JUMP_SLOT 00000000 zend_declare_property_bool │ │ │ │ 00070850 00014816 R_ARM_JUMP_SLOT 00000000 add_assoc_long_ex │ │ │ │ -00070854 00027c16 R_ARM_JUMP_SLOT 00033fac php_http_header_value_array_to_string │ │ │ │ +00070854 00027c16 R_ARM_JUMP_SLOT 00033e6c php_http_header_value_array_to_string │ │ │ │ 00070858 00014916 R_ARM_JUMP_SLOT 00000000 curl_easy_cleanup@CURL_OPENSSL_4 │ │ │ │ 0007085c 00023c16 R_ARM_JUMP_SLOT 0001a33c php_http_client_curl_loop │ │ │ │ 00070860 00014a16 R_ARM_JUMP_SLOT 00000000 zend_objects_store_del │ │ │ │ -00070864 0001ab16 R_ARM_JUMP_SLOT 000271f4 php_http_encoding_inflate │ │ │ │ +00070864 0001ab16 R_ARM_JUMP_SLOT 000270b4 php_http_encoding_inflate │ │ │ │ 00070868 00014c16 R_ARM_JUMP_SLOT 00000000 php_addslashes │ │ │ │ 0007086c 00014d16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -00070870 0001c216 R_ARM_JUMP_SLOT 0004b018 php_http_params_separator_free │ │ │ │ +00070870 0001c216 R_ARM_JUMP_SLOT 0004aed8 php_http_params_separator_free │ │ │ │ 00070874 00014e16 R_ARM_JUMP_SLOT 00000000 zend_register_internal_interface │ │ │ │ 00070878 00014f16 R_ARM_JUMP_SLOT 00000000 SSL_CTX_ctrl@OPENSSL_3.0.0 │ │ │ │ 0007087c 00015016 R_ARM_JUMP_SLOT 00000000 zend_hash_get_current_key_ex │ │ │ │ -00070880 00018016 R_ARM_JUMP_SLOT 00039630 php_http_message_parse │ │ │ │ +00070880 00018016 R_ARM_JUMP_SLOT 000394f0 php_http_message_parse │ │ │ │ 00070884 00015116 R_ARM_JUMP_SLOT 00000000 BrotliGetDictionary │ │ │ │ 00070888 00015216 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ 0007088c 00015316 R_ARM_JUMP_SLOT 00000000 _php_stream_stat │ │ │ │ 00070890 00015416 R_ARM_JUMP_SLOT 00000000 _safe_realloc │ │ │ │ -00070894 00020f16 R_ARM_JUMP_SLOT 00026e9c php_http_encoding_deflate │ │ │ │ +00070894 00020f16 R_ARM_JUMP_SLOT 00026d5c php_http_encoding_deflate │ │ │ │ 00070898 00015516 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -0007089c 00026716 R_ARM_JUMP_SLOT 00039c24 php_http_message_object_reverse │ │ │ │ +0007089c 00026716 R_ARM_JUMP_SLOT 00039ae4 php_http_message_object_reverse │ │ │ │ 000708a0 00015616 R_ARM_JUMP_SLOT 00000000 php_output_get_start_filename │ │ │ │ -000708a4 00022616 R_ARM_JUMP_SLOT 000420e4 php_http_message_body_add_form │ │ │ │ +000708a4 00022616 R_ARM_JUMP_SLOT 00041fa4 php_http_message_body_add_form │ │ │ │ 000708a8 00015716 R_ARM_JUMP_SLOT 00000000 ap_php_slprintf │ │ │ │ 000708ac 0002a916 R_ARM_JUMP_SLOT 0000e4d4 php_http_buffer_account │ │ │ │ 000708b0 0002b816 R_ARM_JUMP_SLOT 0000e688 php_http_buffer_appendf │ │ │ │ 000708b4 00015816 R_ARM_JUMP_SLOT 00000000 BrotliDecoderTakeOutput │ │ │ │ 000708b8 00015916 R_ARM_JUMP_SLOT 00000000 _php_stream_open_wrapper_ex │ │ │ │ 000708bc 00015a16 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_cleanup │ │ │ │ -000708c0 00022e16 R_ARM_JUMP_SLOT 00030ee0 php_http_get_exception_bad_method_call_class_entry │ │ │ │ +000708c0 00022e16 R_ARM_JUMP_SLOT 00030da0 php_http_get_exception_bad_method_call_class_entry │ │ │ │ 000708c4 00015b16 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ -000708c8 00027316 R_ARM_JUMP_SLOT 00044994 php_http_message_parser_object_new_ex │ │ │ │ -000708cc 0001eb16 R_ARM_JUMP_SLOT 00024ed0 php_http_encoding_stream_dtor │ │ │ │ +000708c8 00027316 R_ARM_JUMP_SLOT 00044854 php_http_message_parser_object_new_ex │ │ │ │ +000708cc 0001eb16 R_ARM_JUMP_SLOT 00024d90 php_http_encoding_stream_dtor │ │ │ │ 000708d0 00015c16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 000708d4 00015d16 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_mem │ │ │ │ -000708d8 00019716 R_ARM_JUMP_SLOT 00038cf0 php_http_message_reverse │ │ │ │ -000708dc 00022f16 R_ARM_JUMP_SLOT 000385ac php_http_message_update_headers │ │ │ │ +000708d8 00019716 R_ARM_JUMP_SLOT 00038bb0 php_http_message_reverse │ │ │ │ +000708dc 00022f16 R_ARM_JUMP_SLOT 0003846c php_http_message_update_headers │ │ │ │ 000708e0 00015e16 R_ARM_JUMP_SLOT 00000000 add_assoc_double_ex │ │ │ │ -000708e4 00018316 R_ARM_JUMP_SLOT 00038bc0 php_http_message_to_string │ │ │ │ +000708e4 00018316 R_ARM_JUMP_SLOT 00038a80 php_http_message_to_string │ │ │ │ 000708e8 00016016 R_ARM_JUMP_SLOT 00000000 _php_stream_getc │ │ │ │ 000708ec 00016116 R_ARM_JUMP_SLOT 00000000 curl_multi_perform@CURL_OPENSSL_4 │ │ │ │ 000708f0 00016216 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -000708f4 0002c016 R_ARM_JUMP_SLOT 00023764 php_http_cookie_object_new_ex │ │ │ │ +000708f4 0002c016 R_ARM_JUMP_SLOT 00023624 php_http_cookie_object_new_ex │ │ │ │ 000708f8 00016316 R_ARM_JUMP_SLOT 00000000 curl_multi_setopt@CURL_OPENSSL_4 │ │ │ │ -000708fc 0001fa16 R_ARM_JUMP_SLOT 00030f30 php_http_get_exception_bad_message_class_entry │ │ │ │ +000708fc 0001fa16 R_ARM_JUMP_SLOT 00030df0 php_http_get_exception_bad_message_class_entry │ │ │ │ 00070900 00016416 R_ARM_JUMP_SLOT 00000000 _emalloc_160 │ │ │ │ -00070904 0002bb16 R_ARM_JUMP_SLOT 00049e28 php_http_params_opts_default_get │ │ │ │ +00070904 0002bb16 R_ARM_JUMP_SLOT 00049ce8 php_http_params_opts_default_get │ │ │ │ 00070908 00016516 R_ARM_JUMP_SLOT 00000000 zend_create_closure │ │ │ │ -0007090c 0001ef16 R_ARM_JUMP_SLOT 00030d6c php_http_etag_finish │ │ │ │ -00070910 00019816 R_ARM_JUMP_SLOT 00025fa8 php_http_get_enbrotli_stream_class_entry │ │ │ │ +0007090c 0001ef16 R_ARM_JUMP_SLOT 00030c2c php_http_etag_finish │ │ │ │ +00070910 00019816 R_ARM_JUMP_SLOT 00025e68 php_http_get_enbrotli_stream_class_entry │ │ │ │ 00070914 00016616 R_ARM_JUMP_SLOT 00000000 zend_llist_add_element │ │ │ │ 00070918 00016716 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -0007091c 00026116 R_ARM_JUMP_SLOT 00030ef4 php_http_get_exception_invalid_arg_class_entry │ │ │ │ -00070920 0001f016 R_ARM_JUMP_SLOT 00033b7c php_http_header_to_callback_ex │ │ │ │ -00070924 0002c816 R_ARM_JUMP_SLOT 0003070c php_http_env_response_init │ │ │ │ +0007091c 00026116 R_ARM_JUMP_SLOT 00030db4 php_http_get_exception_invalid_arg_class_entry │ │ │ │ +00070920 0001f016 R_ARM_JUMP_SLOT 00033a3c php_http_header_to_callback_ex │ │ │ │ +00070924 0002c816 R_ARM_JUMP_SLOT 000305cc php_http_env_response_init │ │ │ │ 00070928 00016816 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ -0007092c 00022b16 R_ARM_JUMP_SLOT 0001df1c php_http_client_curl_user_ops_get │ │ │ │ +0007092c 00022b16 R_ARM_JUMP_SLOT 0001dddc php_http_client_curl_user_ops_get │ │ │ │ 00070930 00016a16 R_ARM_JUMP_SLOT 00000000 zend_hash_index_update │ │ │ │ 00070934 00016c16 R_ARM_JUMP_SLOT 00000000 add_index_str │ │ │ │ 00070938 00016d16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 0007093c 00016e16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderSetParameter │ │ │ │ 00070940 00017016 R_ARM_JUMP_SLOT 00000000 zend_hash_apply_with_arguments │ │ │ │ 00070944 00026b16 R_ARM_JUMP_SLOT 00019cac php_http_client_curl_responsehandler │ │ │ │ 00070948 00017116 R_ARM_JUMP_SLOT 00000000 _php_stream_sock_open_from_socket │ │ │ │ -0007094c 00029116 R_ARM_JUMP_SLOT 00021b84 php_http_cookie_list_add_extra │ │ │ │ +0007094c 00029116 R_ARM_JUMP_SLOT 00021a44 php_http_cookie_list_add_extra │ │ │ │ 00070950 00017216 R_ARM_JUMP_SLOT 00000000 zend_fetch_resource2_ex │ │ │ │ -00070954 0002c116 R_ARM_JUMP_SLOT 00029e30 php_http_env_get_request_body │ │ │ │ -00070958 0002b416 R_ARM_JUMP_SLOT 0002a698 php_http_env_set_response_code │ │ │ │ +00070954 0002c116 R_ARM_JUMP_SLOT 00029cf0 php_http_env_get_request_body │ │ │ │ +00070958 0002b416 R_ARM_JUMP_SLOT 0002a558 php_http_env_set_response_code │ │ │ │ 0007095c 00017416 R_ARM_JUMP_SLOT 00000000 curl_easy_strerror@CURL_OPENSSL_4 │ │ │ │ 00070960 00017516 R_ARM_JUMP_SLOT 00000000 zend_register_internal_class_ex │ │ │ │ -00070964 00021516 R_ARM_JUMP_SLOT 0001d560 php_http_client_curl_event_ops_get │ │ │ │ +00070964 00021516 R_ARM_JUMP_SLOT 0001d420 php_http_client_curl_event_ops_get │ │ │ │ 00070968 00017616 R_ARM_JUMP_SLOT 00000000 zend_llist_apply_with_argument │ │ │ │ -0007096c 0001a816 R_ARM_JUMP_SLOT 0004081c php_http_message_body_copy │ │ │ │ -00070970 0002e116 R_ARM_JUMP_SLOT 00033e90 php_http_header_value_to_string │ │ │ │ +0007096c 0001a816 R_ARM_JUMP_SLOT 000406dc php_http_message_body_copy │ │ │ │ +00070970 0002e116 R_ARM_JUMP_SLOT 00033d50 php_http_header_value_to_string │ │ │ │ 00070974 00017716 R_ARM_JUMP_SLOT 00000000 zend_array_dup │ │ │ │ 00070978 00017816 R_ARM_JUMP_SLOT 00000000 zend_declare_property_stringl │ │ │ │ 0007097c 00023a16 R_ARM_JUMP_SLOT 0000e574 php_http_buffer_append │ │ │ │ -00070980 00024d16 R_ARM_JUMP_SLOT 00041440 php_http_message_body_add_form_field │ │ │ │ +00070980 00024d16 R_ARM_JUMP_SLOT 00041300 php_http_message_body_add_form_field │ │ │ │ 00070984 00017916 R_ARM_JUMP_SLOT 00000000 display_ini_entries │ │ │ │ 00070988 00017a16 R_ARM_JUMP_SLOT 00000000 zend_register_ini_entries_ex │ │ │ │ 0007098c 00017b16 R_ARM_JUMP_SLOT 00000000 _emalloc_8 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libevent-2.1.so.7] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libidn2.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libicuuc.so.76] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [http.so] │ │ │ │ 0x0000000c (INIT) 0xbfcc │ │ │ │ - 0x0000000d (FINI) 0x56f64 │ │ │ │ + 0x0000000d (FINI) 0x56e24 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x6e6f0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x6e6f4 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x3b34 │ │ │ │ 0x00000006 (SYMTAB) 0xc34 │ │ │ ├── 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: ca8d932ea1a3b6d6f2c8e6e4236c93cbd453c8c1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e4dcf20ba3753132e7ab4ad6c932b38dee63f472 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -960,16 +960,14 @@ │ │ │ │ tcp_fastopen │ │ │ │ certtype │ │ │ │ keypasswd │ │ │ │ verifypeer │ │ │ │ verifyhost │ │ │ │ verifystatus │ │ │ │ cipher_list │ │ │ │ -/etc/ssl/certs/ca-certificates.crt │ │ │ │ -/etc/ssl/certs │ │ │ │ random_file │ │ │ │ egdsocket │ │ │ │ issuercert │ │ │ │ enable_npn │ │ │ │ enable_alpn │ │ │ │ pinned_publickey │ │ │ │ proxy_ssl │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -129,35 +129,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq de6c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ andeq r2, r6, r8, ror #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r4, ip, lsr #6 │ │ │ │ - andeq r9, r4, r0, lsr r3 │ │ │ │ - andeq r9, r4, ip, lsr #6 │ │ │ │ - andeq r9, r4, r0, lsr r3 │ │ │ │ - andeq r9, r4, r4, lsr #6 │ │ │ │ - andeq r9, r4, r8, lsr #6 │ │ │ │ - andeq r9, r4, r0, lsr r3 │ │ │ │ - andeq r9, r4, r8, lsr #6 │ │ │ │ - andeq r9, r4, ip, lsr #6 │ │ │ │ - muleq r4, r8, r3 │ │ │ │ - andeq r9, r4, r8, lsl #6 │ │ │ │ - andeq r9, r4, r0, lsl r3 │ │ │ │ - strdeq r9, [r4], -ip │ │ │ │ - andeq r9, r4, r8, lsl #6 │ │ │ │ + andeq r9, r4, ip, ror #3 │ │ │ │ + strdeq r9, [r4], -r0 │ │ │ │ + andeq r9, r4, ip, ror #3 │ │ │ │ + strdeq r9, [r4], -r0 │ │ │ │ + andeq r9, r4, r4, ror #3 │ │ │ │ + andeq r9, r4, r8, ror #3 │ │ │ │ + strdeq r9, [r4], -r0 │ │ │ │ + andeq r9, r4, r8, ror #3 │ │ │ │ + andeq r9, r4, ip, ror #3 │ │ │ │ + andeq r9, r4, r8, asr r2 │ │ │ │ + andeq r9, r4, r8, asr #3 │ │ │ │ ldrdeq r9, [r4], -r0 │ │ │ │ - ldrdeq r9, [r4], -r4 │ │ │ │ - ldrdeq r9, [r4], -r4 │ │ │ │ - ldrdeq r9, [r4], -r8 │ │ │ │ - andeq r9, r4, r0, ror #5 │ │ │ │ - ldrdeq r9, [r4], -r8 │ │ │ │ - ldrdeq r9, [r4], -r8 │ │ │ │ + @ instruction: 0x000491bc │ │ │ │ + andeq r9, r4, r8, asr #3 │ │ │ │ + muleq r4, r0, r1 │ │ │ │ + muleq r4, r4, r1 │ │ │ │ + muleq r4, r4, r1 │ │ │ │ + muleq r4, r8, r1 │ │ │ │ + andeq r9, r4, r0, lsr #3 │ │ │ │ + muleq r4, r8, r1 │ │ │ │ + muleq r4, r8, r1 │ │ │ │ andeq r2, r6, ip, lsr #3 │ │ │ │ ldr r3, [pc, #20] @ def0 │ │ │ │ ldr r2, [pc, #20] @ def4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -1367,15 +1367,15 @@ │ │ │ │ b f054 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r1, r6, ip, rrx │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, r0, r1 │ │ │ │ + andeq r8, r4, r0, asr r0 │ │ │ │ muleq r6, ip, pc @ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ @@ -1553,15 +1553,15 @@ │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ strdeq r0, [r6], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r3, r6, r4, ror #12 │ │ │ │ - andeq r8, r4, r8, asr #4 │ │ │ │ + andeq r8, r4, r8, lsl #2 │ │ │ │ andeq r0, r6, ip, ror ip │ │ │ │ andeq r0, r6, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #264] @ f540 │ │ │ │ @@ -1631,15 +1631,15 @@ │ │ │ │ bl c0ac │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ b f4cc │ │ │ │ andeq r0, r6, r0, asr #23 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r3, r6, ip, lsl #10 │ │ │ │ - ldrdeq r7, [r4], -r0 │ │ │ │ + muleq r4, r0, fp │ │ │ │ andeq r0, r6, r4, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #248] @ f664 │ │ │ │ ldr r3, [pc, #248] @ f668 │ │ │ │ @@ -1704,17 +1704,17 @@ │ │ │ │ bl c0ac │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ b f60c │ │ │ │ andeq r0, r6, ip, lsl #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldrdeq r3, [r6], -r8 │ │ │ │ - andeq r7, r4, r0, lsr #23 │ │ │ │ + andeq r7, r4, r0, ror #20 │ │ │ │ andeq r0, r6, r4, ror #19 │ │ │ │ - andeq r7, r4, r4, lsr fp │ │ │ │ + strdeq r7, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #304] @ f7c4 │ │ │ │ ldr r3, [pc, #304] @ f7c8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1793,20 +1793,20 @@ │ │ │ │ bl cf40 │ │ │ │ b f774 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r6, r4, ror #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r6, r8, lsr r9 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - @ instruction: 0x00047ab4 │ │ │ │ + andeq r7, r4, r4, ror r9 │ │ │ │ andeq r3, r6, ip, lsl #5 │ │ │ │ - andeq r7, r4, ip, asr sl │ │ │ │ - andeq r7, r4, r8, asr #20 │ │ │ │ + andeq r7, r4, ip, lsl r9 │ │ │ │ + andeq r7, r4, r8, lsl #18 │ │ │ │ andeq r0, r6, ip, ror r8 │ │ │ │ - andeq r7, r4, r4, asr #19 │ │ │ │ + andeq r7, r4, r4, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #400] @ f994 │ │ │ │ ldr r3, [pc, #400] @ f998 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1909,21 +1909,21 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ strdeq r0, [r6], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r6, r8, asr #15 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - andeq r7, r4, r4, asr #18 │ │ │ │ + andeq r7, r4, r4, lsl #16 │ │ │ │ andeq r3, r6, ip, lsl #2 │ │ │ │ - andeq r7, r4, r4, asr #17 │ │ │ │ - @ instruction: 0x000478b0 │ │ │ │ + andeq r7, r4, r4, lsl #15 │ │ │ │ + andeq r7, r4, r0, ror r7 │ │ │ │ ldrdeq r0, [r6], -r8 │ │ │ │ - andeq r7, r4, r4, asr r8 │ │ │ │ - andeq r7, r4, r0, lsl #16 │ │ │ │ + andeq r7, r4, r4, lsl r7 │ │ │ │ + andeq r7, r4, r0, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #576] @ fc1c │ │ │ │ ldr r3, [pc, #576] @ fc20 │ │ │ │ @@ -2069,20 +2069,20 @@ │ │ │ │ b fbbc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r6, ip, lsl r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r4, r8, ror r7 │ │ │ │ + andeq r7, r4, r8, lsr r6 │ │ │ │ andeq r2, r6, r0, lsr #30 │ │ │ │ - ldrdeq r7, [r4], -r8 │ │ │ │ + muleq r4, r8, r5 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r6, r4, lsr r4 │ │ │ │ - andeq r7, r4, r8, ror r5 │ │ │ │ + andeq r7, r4, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -2224,23 +2224,23 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #48] @ feb0 │ │ │ │ add r3, pc, r3 │ │ │ │ b fd64 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r6, r8, lsr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, r4, r4 │ │ │ │ - andeq r7, r4, ip, ror r4 │ │ │ │ - strdeq ip, [r4], -ip @ │ │ │ │ - andeq r7, r4, ip, asr #8 │ │ │ │ - andeq r7, r4, r8, lsr r4 │ │ │ │ - andeq r7, r4, r4, lsr #8 │ │ │ │ - andeq r7, r4, r0, lsl r4 │ │ │ │ + andeq r7, r4, r4, asr r3 │ │ │ │ + andeq r7, r4, ip, lsr r3 │ │ │ │ + andeq ip, r4, r8, lsl #3 │ │ │ │ + andeq r7, r4, ip, lsl #6 │ │ │ │ + strdeq r7, [r4], -r8 │ │ │ │ + andeq r7, r4, r4, ror #5 │ │ │ │ + ldrdeq r7, [r4], -r0 │ │ │ │ andeq r0, r6, r4, lsr #3 │ │ │ │ - strdeq sl, [r4], -r8 │ │ │ │ + andeq sl, r4, r4, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #412] @ 1006c │ │ │ │ ldr r2, [pc, #412] @ 10070 │ │ │ │ @@ -2345,17 +2345,17 @@ │ │ │ │ b ffcc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r6, r8, lsr #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r7, [r4], -r4 │ │ │ │ + muleq r4, r4, r1 │ │ │ │ andeq r0, r6, r4, lsr #32 │ │ │ │ - andeq r7, r4, r4, lsr #3 │ │ │ │ + andeq r7, r4, r4, rrx │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ add r0, r2, #40 @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ beq 100b4 │ │ │ │ @@ -2461,15 +2461,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ andeq pc, r5, ip, ror #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r4, r4, ror r0 │ │ │ │ + andeq r6, r4, r4, lsr pc │ │ │ │ andeq pc, r5, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [pc, #424] @ 1040c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -2578,17 +2578,17 @@ │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ b 1034c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r2, r6, r4, lsr r7 │ │ │ │ andeq pc, r5, r4, ror sp @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r4, r0, ror #5 │ │ │ │ + andeq r7, r4, r0, lsr #3 │ │ │ │ andeq pc, r5, ip, lsr sp @ │ │ │ │ - andeq r6, r4, r8, lsr pc │ │ │ │ + strdeq r6, [r4], -r8 │ │ │ │ muleq r5, ip, ip │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ │ │ │ │ 00010434 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -3002,19 +3002,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r2] │ │ │ │ b 1070c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrdeq pc, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x0005f9b8 │ │ │ │ - andeq r6, r4, r8, ror #29 │ │ │ │ + andeq r6, r4, r8, lsr #27 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - andeq r6, r4, r0, lsr #28 │ │ │ │ - andeq r6, r4, ip, lsr #27 │ │ │ │ + andeq r6, r4, r0, ror #25 │ │ │ │ + andeq r6, r4, ip, ror #24 │ │ │ │ andeq pc, r5, r0, lsl #16 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -3084,16 +3084,16 @@ │ │ │ │ bl d174 │ │ │ │ b 10b7c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ andeq pc, r5, r0, lsr r5 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r4, lsr #14 │ │ │ │ - strdeq r6, [r4], -r0 │ │ │ │ + andeq r6, r4, r4, ror #11 │ │ │ │ + @ instruction: 0x000465b0 │ │ │ │ andeq pc, r5, r4, ror r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #268] @ 10d0c │ │ │ │ @@ -3163,16 +3163,16 @@ │ │ │ │ b 10cb4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ strdeq pc, [r5], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, ip, ror #11 │ │ │ │ - @ instruction: 0x000465b4 │ │ │ │ + andeq r6, r4, ip, lsr #9 │ │ │ │ + andeq r6, r4, r4, ror r4 │ │ │ │ andeq pc, r5, ip, lsr r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #264] @ 10e44 │ │ │ │ @@ -3241,16 +3241,16 @@ │ │ │ │ bl d174 │ │ │ │ b 10df0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0x0005f2bc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000464b0 │ │ │ │ - strdeq r6, [r4], -r0 │ │ │ │ + andeq r6, r4, r0, ror r3 │ │ │ │ + @ instruction: 0x000469b0 │ │ │ │ andeq pc, r5, r0, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #268] @ 10f80 │ │ │ │ @@ -3320,16 +3320,16 @@ │ │ │ │ b 10f28 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ andeq pc, r5, r4, lsl #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r8, ror r3 │ │ │ │ - @ instruction: 0x000469b4 │ │ │ │ + andeq r6, r4, r8, lsr r2 │ │ │ │ + andeq r6, r4, r4, ror r8 │ │ │ │ andeq pc, r5, r8, asr #1 │ │ │ │ │ │ │ │ 00010f94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -3607,26 +3607,26 @@ │ │ │ │ b 11228 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r6, ip, ror #19 │ │ │ │ andeq pc, r5, r4, lsr r0 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq pc, r5, ip, lsl r0 @ │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r6, r4, r4, asr #10 │ │ │ │ + andeq r6, r4, r4, lsl #8 │ │ │ │ muleq r5, r8, pc @ │ │ │ │ - andeq r6, r4, r4, lsr r1 │ │ │ │ - andeq r6, r4, r8, lsl #8 │ │ │ │ + strdeq r5, [r4], -r4 │ │ │ │ + andeq r6, r4, r8, asr #5 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000463b8 │ │ │ │ - ldrdeq r5, [r4], -ip │ │ │ │ - ldrdeq r6, [r4], -r8 │ │ │ │ - andeq r5, r4, ip, asr #30 │ │ │ │ - andeq r5, r4, r4, lsl pc │ │ │ │ + andeq r6, r4, r8, ror r2 │ │ │ │ + muleq r4, ip, lr │ │ │ │ + muleq r4, r8, r1 │ │ │ │ + andeq r5, r4, ip, lsl #28 │ │ │ │ + ldrdeq r5, [r4], -r4 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - @ instruction: 0x00045eb8 │ │ │ │ + andeq r5, r4, r8, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #248] @ 11540 │ │ │ │ ldr r2, [pc, #248] @ 11544 │ │ │ │ @@ -3690,15 +3690,15 @@ │ │ │ │ b 114e8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0x0005ebb0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r4, lsr #27 │ │ │ │ + andeq r5, r4, r4, ror #24 │ │ │ │ andeq lr, r5, r8, lsl #22 │ │ │ │ │ │ │ │ 00011550 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -3788,44 +3788,44 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ b 115c4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq lr, r5, r8, lsl #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r5, [r4], -r4 │ │ │ │ + muleq r4, r4, lr │ │ │ │ andeq lr, r5, ip, lsr #20 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ bne 11700 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ ldr r1, [pc, #20] @ 11704 │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ b d528 │ │ │ │ b c0ac │ │ │ │ - andeq r5, r4, r0, asr #22 │ │ │ │ + andeq r5, r4, r0, lsl #20 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ bne 11738 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ ldr r1, [pc, #20] @ 1173c │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ b d528 │ │ │ │ b c0ac │ │ │ │ - andeq r6, r4, ip, ror r1 │ │ │ │ + andeq r6, r4, ip, lsr r0 │ │ │ │ │ │ │ │ 00011740 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -3883,15 +3883,15 @@ │ │ │ │ bl d090 │ │ │ │ cmp r8, #0 │ │ │ │ beq 117d8 │ │ │ │ mov r0, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ b 117d8 │ │ │ │ @ instruction: 0xffffd504 │ │ │ │ - andeq r5, r4, r8, asr #20 │ │ │ │ + andeq r5, r4, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r1, [pc, #576] @ 11a98 │ │ │ │ ldr r2, [pc, #576] @ 11a9c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -4037,26 +4037,26 @@ │ │ │ │ b 11a0c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq lr, r5, r0, lsr #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq lr, r5, r8, ror #14 │ │ │ │ - andeq r5, r4, r0, ror #19 │ │ │ │ + andeq r5, r4, r0, lsr #17 │ │ │ │ andeq r1, r6, ip, asr #1 │ │ │ │ muleq r0, r8, sl │ │ │ │ - andeq r5, r4, r4, ror #16 │ │ │ │ - andeq r5, r4, r8, lsl r9 │ │ │ │ + andeq r5, r4, r4, lsr #14 │ │ │ │ + ldrdeq r5, [r4], -r8 │ │ │ │ andeq r1, r0, ip, ror fp │ │ │ │ @ instruction: 0xffffe2a8 │ │ │ │ @ instruction: 0xffffe684 │ │ │ │ andeq lr, r5, r4, ror #11 │ │ │ │ - andeq r5, r4, r4, lsr #16 │ │ │ │ - andeq r5, r4, ip, asr #16 │ │ │ │ - andeq r5, r4, r0, lsl r8 │ │ │ │ + andeq r5, r4, r4, ror #13 │ │ │ │ + andeq r5, r4, ip, lsl #14 │ │ │ │ + ldrdeq r5, [r4], -r0 │ │ │ │ │ │ │ │ 00011ad4 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 11ae8 │ │ │ │ bx r3 │ │ │ │ @@ -4132,15 +4132,15 @@ │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strdeq r5, [r4], -ip │ │ │ │ + @ instruction: 0x000455bc │ │ │ │ │ │ │ │ 00011c0c : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ beq 11c60 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -4165,15 +4165,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 11c84 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x000456b0 │ │ │ │ + andeq r5, r4, r0, ror r5 │ │ │ │ │ │ │ │ 00011c88 : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ beq 11cdc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -4198,15 +4198,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 11d00 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r5, r4, r4, ror #12 │ │ │ │ + andeq r5, r4, r4, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr ip, [pc, #984] @ 120f4 │ │ │ │ ldr r2, [pc, #984] @ 120f8 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -4456,15 +4456,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldrdeq lr, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x0005e2bc │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - ldrdeq r5, [r4], -r0 │ │ │ │ + muleq r4, r0, r4 │ │ │ │ ldrdeq lr, [r5], -r0 │ │ │ │ @ instruction: 0xffffe124 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #416] @ 122cc │ │ │ │ @@ -4571,17 +4571,17 @@ │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, ip, asr #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r4, lsr #32 │ │ │ │ + andeq r4, r4, r4, ror #29 │ │ │ │ andeq sp, r5, ip, lsr #27 │ │ │ │ - andeq r5, r4, ip, ror r0 │ │ │ │ + andeq r4, r4, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr ip, [pc, #768] @ 125f8 │ │ │ │ ldr r2, [pc, #768] @ 125fc │ │ │ │ add ip, pc, ip │ │ │ │ @@ -4777,19 +4777,19 @@ │ │ │ │ ldr r3, [fp] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r0, lsl #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq sp, r5, r0, ror #25 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - andeq r4, r4, r0, ror #31 │ │ │ │ - andeq r4, r4, r4, asr #30 │ │ │ │ + andeq r4, r4, r0, lsr #29 │ │ │ │ + andeq r4, r4, r4, lsl #28 │ │ │ │ @ instruction: 0xffffdc18 │ │ │ │ @ instruction: 0x0005dab4 │ │ │ │ - andeq r4, r4, r0, lsr #26 │ │ │ │ + andeq r4, r4, r0, ror #23 │ │ │ │ │ │ │ │ 00012620 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq 12634 │ │ │ │ bx r3 │ │ │ │ @@ -4836,22 +4836,22 @@ │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd r8, [sp] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r9 │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl 56d98 │ │ │ │ + bl 56c58 │ │ │ │ ldr r3, [pc, #152] @ 12794 │ │ │ │ mov r2, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 56668 │ │ │ │ - bl 56c04 │ │ │ │ + bl 56528 │ │ │ │ + bl 56ac4 │ │ │ │ ldr r2, [pc, #128] @ 12798 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r1, r9 │ │ │ │ smull r3, r2, r0, r2 │ │ │ │ asr r3, r0, #31 │ │ │ │ rsb r3, r3, r2, asr #18 │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ @@ -4860,30 +4860,30 @@ │ │ │ │ sub ip, r0, r3, lsl #6 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ asr ip, ip, #31 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 56bf0 │ │ │ │ + bl 56ab0 │ │ │ │ subs r1, r0, #0 │ │ │ │ addne r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl c91c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ b 1269c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r0, lsr #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r4, r0, lsl sp │ │ │ │ + ldrdeq r4, [r4], -r0 │ │ │ │ andeq sp, r5, r4, asr r9 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ tstmi fp, #2096 @ 0x830 │ │ │ │ │ │ │ │ 0001279c : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -5269,15 +5269,15 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldrdeq sp, [r5], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r4, r4, lsr #14 │ │ │ │ + andeq r4, r4, r4, ror #11 │ │ │ │ andeq sp, r5, r4, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #332] @ 12ee8 │ │ │ │ ldr r3, [pc, #332] @ 12eec │ │ │ │ @@ -5362,15 +5362,15 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, ip, asr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000445b0 │ │ │ │ + andeq r4, r4, r0, ror r4 │ │ │ │ andeq sp, r5, r0, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #336] @ 13064 │ │ │ │ @@ -5457,15 +5457,15 @@ │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r4, ror #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r4, r0, asr #8 │ │ │ │ + andeq r4, r4, r0, lsl #6 │ │ │ │ strdeq ip, [r5], -r8 │ │ │ │ │ │ │ │ 00013074 : │ │ │ │ ldr ip, [r0, #8] │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [ip, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ @@ -5624,15 +5624,15 @@ │ │ │ │ b 13274 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq ip, r5, r4, asr #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, ip, pc @ │ │ │ │ + andeq r3, r4, ip, asr lr │ │ │ │ andeq ip, r5, r8, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #544] @ 13540 │ │ │ │ ldr r3, [pc, #544] @ 13544 │ │ │ │ @@ -5770,24 +5770,24 @@ │ │ │ │ b 134e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldrdeq ip, [r5], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r0, lsr lr │ │ │ │ - @ instruction: 0x00043db4 │ │ │ │ - muleq r4, ip, sp │ │ │ │ - andeq r8, r4, r0, lsl ip │ │ │ │ - andeq r3, r4, ip, asr sp │ │ │ │ - andeq r3, r4, r4, asr #26 │ │ │ │ - andeq r3, r4, ip, lsr #26 │ │ │ │ - andeq r3, r4, r4, lsl sp │ │ │ │ + strdeq r3, [r4], -r0 │ │ │ │ + andeq r3, r4, r4, ror ip │ │ │ │ + andeq r3, r4, ip, asr ip │ │ │ │ + muleq r4, ip, sl │ │ │ │ + andeq r3, r4, ip, lsl ip │ │ │ │ + andeq r3, r4, r4, lsl #24 │ │ │ │ + andeq r3, r4, ip, ror #23 │ │ │ │ + ldrdeq r3, [r4], -r4 │ │ │ │ andeq ip, r5, ip, lsl #22 │ │ │ │ - andeq r6, r4, r0, ror #24 │ │ │ │ + andeq r6, r4, ip, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #940] @ 13938 │ │ │ │ ldr r6, [r3] │ │ │ │ @@ -6025,21 +6025,21 @@ │ │ │ │ add sl, sp, #80 @ 0x50 │ │ │ │ bl d324 │ │ │ │ b 1386c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq ip, r5, r4, ror #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq pc, r5, r4, asr #7 │ │ │ │ - andeq r3, r4, ip, asr #24 │ │ │ │ - @ instruction: 0x00043cb0 │ │ │ │ - andeq r3, r4, r8, ror sl │ │ │ │ + andeq r3, r4, ip, lsl #22 │ │ │ │ + andeq r3, r4, r0, ror fp │ │ │ │ + andeq r3, r4, r8, lsr r9 │ │ │ │ andeq ip, r5, r8, ror #16 │ │ │ │ - andeq r3, r4, r0, ror r9 │ │ │ │ + andeq r3, r4, r0, lsr r8 │ │ │ │ andeq pc, r5, ip, lsl r1 @ │ │ │ │ - andeq r3, r4, r4, ror #17 │ │ │ │ + andeq r3, r4, r4, lsr #15 │ │ │ │ │ │ │ │ 00013960 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ @@ -6230,33 +6230,33 @@ │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrdeq ip, [r5], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq ip, r5, r8, lsr #11 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r3, r4, r0, asr #18 │ │ │ │ + andeq r3, r4, r0, lsl #16 │ │ │ │ muleq r0, ip, sl │ │ │ │ andeq sp, r5, r4, asr #1 │ │ │ │ andeq lr, r5, r4, lsl pc │ │ │ │ andeq r0, r0, ip, lsr sl │ │ │ │ @ instruction: 0x000009b4 │ │ │ │ andeq r0, r0, r8, asr sl │ │ │ │ @ instruction: 0xffffb264 │ │ │ │ @ instruction: 0x000009b8 │ │ │ │ - andeq r3, r4, r8, ror #12 │ │ │ │ - andeq r3, r4, r8, asr sl │ │ │ │ - andeq r3, r4, r0, lsr #12 │ │ │ │ - ldrdeq r3, [r4], -ip │ │ │ │ - andeq r3, r4, r0, lsr r8 │ │ │ │ - andeq r3, r4, r4, lsr #16 │ │ │ │ - andeq r3, r4, r8, lsl r8 │ │ │ │ - andeq r3, r4, ip, lsl #16 │ │ │ │ - andeq r3, r4, r4, lsl #16 │ │ │ │ - strdeq r3, [r4], -r8 │ │ │ │ + andeq r3, r4, r8, lsr #10 │ │ │ │ + andeq r3, r4, r8, lsl r9 │ │ │ │ + andeq r3, r4, r0, ror #9 │ │ │ │ + muleq r4, ip, r5 │ │ │ │ + strdeq r3, [r4], -r0 │ │ │ │ + andeq r3, r4, r4, ror #13 │ │ │ │ + ldrdeq r3, [r4], -r8 │ │ │ │ + andeq r3, r4, ip, asr #13 │ │ │ │ + andeq r3, r4, r4, asr #13 │ │ │ │ + @ instruction: 0x000436b8 │ │ │ │ @ instruction: 0xffffb144 │ │ │ │ ldrdeq ip, [r5], -r4 │ │ │ │ │ │ │ │ 00013cb4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -6314,38 +6314,38 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 56608 │ │ │ │ + bl 564c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 56608 │ │ │ │ + bl 564c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - bl 56608 │ │ │ │ + bl 564c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl 56608 │ │ │ │ + bl 564c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ - bl 56ba0 │ │ │ │ + bl 56a60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e10 │ │ │ │ ldrd r0, [sl, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 56ba0 │ │ │ │ + bl 56a60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13e50 │ │ │ │ ldrd r2, [sp] │ │ │ │ strd r4, [sl, #40] @ 0x28 │ │ │ │ strd r6, [sl, #32] │ │ │ │ strd r8, [sl, #24] │ │ │ │ strd r2, [sl, #16] │ │ │ │ @@ -6359,20 +6359,20 @@ │ │ │ │ blx r4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, [sl, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 56ba0 │ │ │ │ + bl 56a60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e10 │ │ │ │ ldrd r0, [sl, #16] │ │ │ │ ldrd r2, [sp] │ │ │ │ - bl 56ba0 │ │ │ │ + bl 56a60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13e24 │ │ │ │ b 13e10 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ @@ -6426,15 +6426,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [pc, #24] @ 13f70 │ │ │ │ pop {r4, lr} │ │ │ │ mov r2, #0 │ │ │ │ b c004 │ │ │ │ strdeq r4, [r0], -fp │ │ │ │ andeq r4, r0, lr, ror lr │ │ │ │ - ldrdeq r3, [r4], -r4 │ │ │ │ + muleq r4, r4, r5 │ │ │ │ muleq r0, r7, r7 │ │ │ │ andeq r2, r0, r4, ror r7 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 13f88 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -6477,15 +6477,15 @@ │ │ │ │ bl c004 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r3, r4, r0, lsl r6 │ │ │ │ + ldrdeq r3, [r4], -r0 │ │ │ │ muleq r0, r7, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ @@ -6496,15 +6496,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 14084 │ │ │ │ bl c004 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r6, r4, r0, lsl r1 │ │ │ │ + muleq r4, ip, pc @ │ │ │ │ andeq r2, r0, r6, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ @@ -6691,16 +6691,16 @@ │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ b 14364 │ │ │ │ andeq fp, r5, r0, lsl sp │ │ │ │ andeq r0, r0, r4, lsr #20 │ │ │ │ @ instruction: 0xfffffb44 │ │ │ │ - andeq r3, r4, r8, lsl #6 │ │ │ │ - @ instruction: 0x000432b4 │ │ │ │ + andeq r3, r4, r8, asr #3 │ │ │ │ + andeq r3, r4, r4, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -7498,55 +7498,55 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ b 145b4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b 144a0 │ │ │ │ - andeq r7, r4, r8, asr sp │ │ │ │ - muleq r4, ip, pc @ │ │ │ │ - andeq r3, r4, r8, ror #5 │ │ │ │ - andeq r3, r4, r0, lsr r1 │ │ │ │ - andeq r3, r4, r0, ror #1 │ │ │ │ - muleq r4, ip, r0 │ │ │ │ - andeq r2, r4, ip, asr #31 │ │ │ │ - andeq r2, r4, r0, lsl #31 │ │ │ │ - andeq r2, r4, r8, lsr #30 │ │ │ │ + andeq r7, r4, r4, ror #23 │ │ │ │ + andeq r2, r4, ip, asr lr │ │ │ │ + andeq r3, r4, r8, lsr #3 │ │ │ │ + strdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, r0, lsr #31 │ │ │ │ + andeq r2, r4, ip, asr pc │ │ │ │ + andeq r2, r4, ip, lsl #29 │ │ │ │ + andeq r2, r4, r0, asr #28 │ │ │ │ + andeq r2, r4, r8, ror #27 │ │ │ │ + muleq r4, ip, sp │ │ │ │ + muleq r4, r4, sp │ │ │ │ + andeq r2, r4, r0, lsl #27 │ │ │ │ + andeq r2, r4, ip, ror sp │ │ │ │ + andeq r2, r4, r4, ror sp │ │ │ │ + andeq r2, r4, r0, ror #26 │ │ │ │ + andeq r2, r4, r0, asr #26 │ │ │ │ + muleq r4, r0, ip │ │ │ │ + andeq r2, r4, r4, lsr #24 │ │ │ │ + @ instruction: 0x00042bb4 │ │ │ │ + andeq r2, r4, r0, lsr fp │ │ │ │ ldrdeq r2, [r4], -ip │ │ │ │ - ldrdeq r2, [r4], -r4 │ │ │ │ - andeq r2, r4, r0, asr #29 │ │ │ │ - @ instruction: 0x00042ebc │ │ │ │ - @ instruction: 0x00042eb4 │ │ │ │ - andeq r2, r4, r0, lsr #29 │ │ │ │ - andeq r2, r4, r0, lsl #29 │ │ │ │ + andeq r2, r4, r0, ror sl │ │ │ │ + @ instruction: 0x000429b4 │ │ │ │ + @ instruction: 0x000429b4 │ │ │ │ + @ instruction: 0x000429bc │ │ │ │ + andeq r2, r4, ip, lsr #19 │ │ │ │ + andeq r2, r4, r8, asr #19 │ │ │ │ + andeq r2, r4, r8, ror #18 │ │ │ │ ldrdeq r2, [r4], -r0 │ │ │ │ - andeq r2, r4, r4, ror #26 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ - andeq r2, r4, r0, ror ip │ │ │ │ - andeq r2, r4, ip, lsl ip │ │ │ │ - @ instruction: 0x00042bb0 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ - strdeq r2, [r4], -ip │ │ │ │ - andeq r2, r4, ip, ror #21 │ │ │ │ - andeq r2, r4, r8, lsl #22 │ │ │ │ - andeq r2, r4, r8, lsr #21 │ │ │ │ - andeq r2, r4, r0, lsl sl │ │ │ │ - andeq r2, r4, r0, lsr #20 │ │ │ │ - muleq r4, r4, r9 │ │ │ │ - andeq r2, r4, r8, lsr r9 │ │ │ │ - andeq r2, r4, r8, lsl r9 │ │ │ │ - andeq r2, r4, r8, lsl r9 │ │ │ │ - andeq r2, r4, ip, lsr #17 │ │ │ │ - andeq r2, r4, r0, lsr #17 │ │ │ │ - andeq r2, r4, r8, asr r8 │ │ │ │ - andeq r2, r4, r8, asr #16 │ │ │ │ - andeq r2, r4, r0, asr #15 │ │ │ │ - andeq r2, r4, r4, asr #15 │ │ │ │ + andeq r2, r4, r0, ror #17 │ │ │ │ + andeq r2, r4, r4, asr r8 │ │ │ │ + strdeq r2, [r4], -r8 │ │ │ │ ldrdeq r2, [r4], -r8 │ │ │ │ + ldrdeq r2, [r4], -r8 │ │ │ │ + andeq r2, r4, ip, ror #14 │ │ │ │ + andeq r2, r4, r0, ror #14 │ │ │ │ + andeq r2, r4, r8, lsl r7 │ │ │ │ + andeq r2, r4, r8, lsl #14 │ │ │ │ + andeq r2, r4, r0, lsl #13 │ │ │ │ + andeq r2, r4, r4, lsl #13 │ │ │ │ + muleq r4, r8, r4 │ │ │ │ mul r2, r1, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ b c16c │ │ │ │ mul r2, r1, r2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r3, #152 @ 0x98 │ │ │ │ @@ -7748,15 +7748,15 @@ │ │ │ │ mvn r0, #0 │ │ │ │ b 152b0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq sl, r5, r4, lsr #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ andeq sl, r5, r0, asr #26 │ │ │ │ - andeq r2, r4, r0, ror #9 │ │ │ │ + andeq r2, r4, r0, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ @@ -7768,15 +7768,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl c004 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 15468 │ │ │ │ pop {r4, lr} │ │ │ │ mov r2, #0 │ │ │ │ b c004 │ │ │ │ - andeq r2, r4, ip, lsr #7 │ │ │ │ + andeq r2, r4, ip, ror #4 │ │ │ │ muleq r0, r7, r7 │ │ │ │ andeq r2, r0, pc, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -8102,20 +8102,20 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl d090 │ │ │ │ mvn r7, #0 │ │ │ │ b 15770 │ │ │ │ andeq sl, r5, ip, asr #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, pc, lsl #21 │ │ │ │ + andeq r6, r4, fp, lsl r9 │ │ │ │ andeq sl, r5, r4, ror #16 │ │ │ │ - andeq r2, r4, r8, lsr r0 │ │ │ │ - andeq r1, r4, r8, lsl #31 │ │ │ │ + strdeq r1, [r4], -r8 │ │ │ │ + andeq r1, r4, r8, asr #28 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r1, r4, ip, ror lr │ │ │ │ + andeq r1, r4, ip, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #576] @ 15c10 │ │ │ │ @@ -8174,21 +8174,21 @@ │ │ │ │ beq 15ac4 │ │ │ │ ldm r1, {r0, r1, r2, r3} │ │ │ │ add r7, sp, #16 │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldr r3, [pc, #364] @ 15c20 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ - bl 56668 │ │ │ │ + bl 56528 │ │ │ │ strd r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ cmp r6, #0 │ │ │ │ bne 15a28 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 56c04 │ │ │ │ + bl 56ac4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ bl c004 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15a50 │ │ │ │ mvn r4, #0 │ │ │ │ @@ -8262,18 +8262,18 @@ │ │ │ │ add r3, r5, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl d090 │ │ │ │ b 15a54 │ │ │ │ andeq sl, r5, r4, lsr #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r6, [r4], -sp │ │ │ │ + andeq r6, r4, r9, ror #12 │ │ │ │ muleq r5, ip, r5 │ │ │ │ addmi r4, pc, r0 │ │ │ │ - strdeq r1, [r4], -r8 │ │ │ │ + @ instruction: 0x00041ab8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [pc, #452] @ 15e04 │ │ │ │ ldr r3, [pc, #452] @ 15e08 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -8387,17 +8387,17 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 15cd4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x0005a3b8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r8, lsr r5 │ │ │ │ + andeq r6, r4, r4, asr #7 │ │ │ │ strdeq sl, [r5], -ip │ │ │ │ - andeq r6, r4, r6, lsr r4 │ │ │ │ + andeq r6, r4, r2, asr #5 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r4, [r2] │ │ │ │ @@ -8419,15 +8419,15 @@ │ │ │ │ bl c004 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r1 │ │ │ │ bl d45c │ │ │ │ - bl 56c04 │ │ │ │ + bl 56ac4 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r2, r0, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl c004 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15e5c │ │ │ │ @@ -8569,19 +8569,19 @@ │ │ │ │ b 15fdc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ strdeq sl, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r4, lsr r8 │ │ │ │ + strdeq r1, [r4], -r4 │ │ │ │ andeq r2, r0, r7, lsl r7 │ │ │ │ @ instruction: 0x00059fb8 │ │ │ │ - @ instruction: 0x000417bc │ │ │ │ - muleq r4, ip, r7 │ │ │ │ + andeq r1, r4, ip, ror r6 │ │ │ │ + andeq r1, r4, ip, asr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r2, [pc, #504] @ 1630c │ │ │ │ ldr r3, [pc, #504] @ 16310 │ │ │ │ @@ -8744,15 +8744,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ b 16360 │ │ │ │ - andeq r1, r4, r0, ror r4 │ │ │ │ + andeq r1, r4, r0, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -8779,15 +8779,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ b 163ec │ │ │ │ - andeq r1, r4, r4, ror #7 │ │ │ │ + andeq r1, r4, r4, lsr #5 │ │ │ │ cmp r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ beq 16460 │ │ │ │ cmp r1, #2 │ │ │ │ beq 1644c │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -8921,18 +8921,18 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ b 165c8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r9, r5, r8, asr #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ muleq r5, r8, sl │ │ │ │ - andeq r1, r4, r0, lsl #5 │ │ │ │ - andeq r1, r4, r8, ror r2 │ │ │ │ - andeq r1, r4, r8, asr #4 │ │ │ │ - muleq r4, r8, r1 │ │ │ │ + andeq r1, r4, r0, asr #2 │ │ │ │ + andeq r1, r4, r8, lsr r1 │ │ │ │ + andeq r1, r4, r8, lsl #2 │ │ │ │ + andeq r1, r4, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ beq 166b8 │ │ │ │ @@ -8952,15 +8952,15 @@ │ │ │ │ bne 16690 │ │ │ │ ldr r2, [pc, #16] @ 166e0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - muleq r4, ip, r1 │ │ │ │ + andeq r1, r4, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ 169f0 │ │ │ │ @@ -9150,19 +9150,19 @@ │ │ │ │ mvn r0, #0 │ │ │ │ b 168d8 │ │ │ │ add fp, r4, #232 @ 0xe8 │ │ │ │ b 16918 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ strdeq r9, [r5], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r8, lsr #2 │ │ │ │ + andeq r0, r4, r8, ror #31 │ │ │ │ andeq r2, r0, r6, lsr #14 │ │ │ │ andeq r9, r5, r8, lsl r7 │ │ │ │ - andeq r4, r4, r4, lsr #5 │ │ │ │ - andeq r0, r4, r8, lsr #30 │ │ │ │ + andeq r4, r4, r0, lsr r1 │ │ │ │ + andeq r0, r4, r8, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #616] @ 16c90 │ │ │ │ ldr r2, [pc, #616] @ 16c94 │ │ │ │ @@ -9287,25 +9287,25 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ b 16b0c │ │ │ │ ldr r2, [pc, #140] @ 16ca4 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ - bl 56cb4 │ │ │ │ - bl 56608 │ │ │ │ + bl 56b74 │ │ │ │ + bl 564c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - bl 56608 │ │ │ │ + bl 564c8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 562b4 │ │ │ │ + bl 56174 │ │ │ │ bl d798 │ │ │ │ b 16b44 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #20] │ │ │ │ @@ -10337,22 +10337,22 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ b 175fc │ │ │ │ andeq r9, r5, ip, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r0, lsr r5 │ │ │ │ + @ instruction: 0x000453bc │ │ │ │ @ instruction: 0xffffd45c │ │ │ │ andeq fp, r5, r8, lsl sp │ │ │ │ andeq r9, r5, ip, asr #5 │ │ │ │ ldrdeq fp, [r5], -r4 │ │ │ │ @ instruction: 0xffffd40c │ │ │ │ andseq r0, r0, r1 │ │ │ │ - andeq r0, r4, r8, lsr #21 │ │ │ │ + andeq r0, r4, r8, ror #18 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ eorseq r0, r0, r3 │ │ │ │ eorseq r0, r0, r4 │ │ │ │ eorseq r0, r0, r5 │ │ │ │ eorseq r0, r0, r6 │ │ │ │ eorseq r0, r0, r7 │ │ │ │ @@ -10370,140 +10370,140 @@ │ │ │ │ rsbeq r0, r0, lr │ │ │ │ eorseq r0, r0, pc │ │ │ │ rsbeq r0, r0, pc │ │ │ │ eorseq r0, r0, r0, lsl r0 │ │ │ │ rsbeq r0, r0, r0, lsl r0 │ │ │ │ eorseq r0, r0, r1, lsl r0 │ │ │ │ andseq r0, r0, r2, lsl r0 │ │ │ │ - andeq r0, r4, r0, ror #18 │ │ │ │ + andeq r0, r4, r0, lsr #16 │ │ │ │ eorseq r0, r0, r3, lsl r0 │ │ │ │ eoreq r0, r0, r4, lsl r0 │ │ │ │ eoreq r0, r0, r6, lsl r0 │ │ │ │ eoreq r0, r0, r7, lsl r0 │ │ │ │ eoreq r0, r0, r8, lsl r0 │ │ │ │ eoreq r0, r0, r9, lsl r0 │ │ │ │ eoreq r0, r0, sl, lsl r0 │ │ │ │ subeq r0, r0, fp, lsl r0 │ │ │ │ andseq r0, r0, pc, lsl r0 │ │ │ │ - andeq r0, r4, r4, ror r8 │ │ │ │ + andeq r0, r4, r4, lsr r7 │ │ │ │ andseq r0, r0, r0, lsr #32 │ │ │ │ - ldrdeq r0, [r4], -r0 @ │ │ │ │ + muleq r4, r0, r6 │ │ │ │ eorseq r0, r0, r1, lsr #32 │ │ │ │ eoreq r0, r0, r3, lsr #32 │ │ │ │ eoreq r0, r0, r8, lsr #32 │ │ │ │ andseq r0, r0, r9, lsr #32 │ │ │ │ - andeq r0, r4, ip, lsl r7 │ │ │ │ + ldrdeq r0, [r4], -ip │ │ │ │ eoreq r0, r0, sl, lsr #32 │ │ │ │ eoreq r0, r0, lr, lsr #32 │ │ │ │ eoreq r0, r0, pc, lsr #32 │ │ │ │ eoreq r0, r0, r0, lsr r0 │ │ │ │ andseq r0, r0, r1, lsr r0 │ │ │ │ - andeq r0, r4, r4, asr r6 │ │ │ │ + andeq r0, r4, r4, lsl r5 │ │ │ │ rsbeq r0, r0, r2, lsr r0 │ │ │ │ rsbeq r0, r0, r3, lsr r0 │ │ │ │ rsbeq r0, r0, r4, lsr r0 │ │ │ │ rsbeq r0, r0, r5, lsr r0 │ │ │ │ rsbeq r0, r0, r6, lsr r0 │ │ │ │ rsbeq r0, r0, r7, lsr r0 │ │ │ │ rsbeq r0, r0, r8, lsr r0 │ │ │ │ rsbeq r0, r0, r9, lsr r0 │ │ │ │ andseq r0, r0, sl, lsr r0 │ │ │ │ - andeq r0, r4, ip, lsl #11 │ │ │ │ + andeq r0, r4, ip, asr #8 │ │ │ │ eoreq r0, r0, fp, lsr r0 │ │ │ │ andseq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r4, r4, lsl r9 │ │ │ │ + ldrdeq r0, [r4], -r4 │ │ │ │ andseq r0, r0, sp, lsr r0 │ │ │ │ - andeq r0, r4, r0, ror r4 │ │ │ │ + andeq r0, r4, r0, lsr r3 │ │ │ │ andseq r0, r0, lr, lsr r0 │ │ │ │ - andeq r0, r4, r4, ror #7 │ │ │ │ + andeq r0, r4, r4, lsr #5 │ │ │ │ subeq r0, r0, sp, lsr #32 │ │ │ │ subeq r0, r0, r2, lsr #32 │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ - ldrdeq r0, [r4], -r8 │ │ │ │ + muleq r4, r8, r2 │ │ │ │ + andeq r0, r4, ip, lsr #4 │ │ │ │ + andeq r0, r4, r4, asr #2 │ │ │ │ + strdeq r0, [r4], -r8 │ │ │ │ + andeq r0, r4, r8, asr #32 │ │ │ │ andeq r0, r4, ip, ror #6 │ │ │ │ - andeq r0, r4, r4, lsl #5 │ │ │ │ - andeq r0, r4, r8, lsr r2 │ │ │ │ - andeq r0, r4, r8, lsl #3 │ │ │ │ - andeq r0, r4, ip, lsr #9 │ │ │ │ - andeq r0, r4, r0, lsl r1 │ │ │ │ - ldrdeq r0, [r4], -r4 │ │ │ │ - muleq r4, ip, r0 │ │ │ │ - andeq r0, r4, r4, asr r0 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq pc, r3, r0, ror #31 │ │ │ │ - andeq r0, r4, r0, ror r0 │ │ │ │ - andeq r0, r4, r0, lsr r0 │ │ │ │ - strdeq pc, [r3], -r4 │ │ │ │ - @ instruction: 0x0003ffb4 │ │ │ │ - andeq pc, r3, r8, ror #31 │ │ │ │ - andeq pc, r3, ip, lsr #31 │ │ │ │ ldrdeq pc, [r3], -r0 │ │ │ │ - andeq r4, r4, r0, ror #3 │ │ │ │ - andeq pc, r3, r8, ror sl @ │ │ │ │ - andeq pc, r3, r8, lsr sl @ │ │ │ │ - andeq pc, r3, r0, lsl #20 │ │ │ │ - andeq pc, r3, r4, asr #19 │ │ │ │ - andeq pc, r3, r8, lsl #19 │ │ │ │ - andeq pc, r3, ip, asr #18 │ │ │ │ - andeq pc, r3, r0, lsl r9 @ │ │ │ │ + muleq r3, r4, pc @ │ │ │ │ + andeq pc, r3, ip, asr pc @ │ │ │ │ + andeq pc, r3, r4, lsl pc @ │ │ │ │ ldrdeq pc, [r3], -r8 │ │ │ │ - andeq pc, r3, r8, lsl #17 │ │ │ │ - andeq pc, r3, r0, asr #16 │ │ │ │ - andeq pc, r3, r0, lsl #16 │ │ │ │ - @ instruction: 0x0003f7b4 │ │ │ │ - andeq pc, r3, r4, ror r7 @ │ │ │ │ - andeq pc, r3, r8, lsr r7 @ │ │ │ │ + andeq pc, r3, r0, lsr #29 │ │ │ │ + andeq pc, r3, r0, lsr pc @ │ │ │ │ + strdeq pc, [r3], -r0 │ │ │ │ + @ instruction: 0x0003feb4 │ │ │ │ + andeq pc, r3, r4, ror lr @ │ │ │ │ + andeq pc, r3, r8, lsr #29 │ │ │ │ + andeq pc, r3, ip, ror #28 │ │ │ │ + muleq r3, r0, fp │ │ │ │ + andeq r4, r4, ip, rrx │ │ │ │ + andeq pc, r3, r8, lsr r9 @ │ │ │ │ + strdeq pc, [r3], -r8 │ │ │ │ + andeq pc, r3, r0, asr #17 │ │ │ │ + andeq pc, r3, r4, lsl #17 │ │ │ │ + andeq pc, r3, r8, asr #16 │ │ │ │ + andeq pc, r3, ip, lsl #16 │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + muleq r3, r8, r7 │ │ │ │ + andeq pc, r3, r8, asr #14 │ │ │ │ andeq pc, r3, r0, lsl #14 │ │ │ │ andeq pc, r3, r0, asr #13 │ │ │ │ - andeq pc, r3, r4, lsl #13 │ │ │ │ - andeq pc, r3, ip, asr #12 │ │ │ │ - andeq pc, r3, r0, lsl r6 @ │ │ │ │ - ldrdeq pc, [r3], -r8 │ │ │ │ - muleq r3, r4, r5 │ │ │ │ - andeq pc, r3, ip, asr r5 @ │ │ │ │ - andeq pc, r3, ip, lsl r5 @ │ │ │ │ - andeq pc, r3, r4, ror #9 │ │ │ │ - andeq pc, r3, r4, lsr #9 │ │ │ │ - andeq pc, r3, r0, ror r4 @ │ │ │ │ - andeq pc, r3, r0, lsr r4 @ │ │ │ │ - strdeq pc, [r3], -r4 │ │ │ │ - @ instruction: 0x0003f3b8 │ │ │ │ - andeq pc, r3, r0, lsl #7 │ │ │ │ - andeq pc, r3, r0, asr #6 │ │ │ │ - strdeq pc, [r3], -ip │ │ │ │ - andeq pc, r3, r0, asr #13 │ │ │ │ - @ instruction: 0x0003f6b0 │ │ │ │ - andeq pc, r3, r8, lsr #13 │ │ │ │ - muleq r3, ip, r2 │ │ │ │ - andeq pc, r3, r4, lsl #5 │ │ │ │ - andeq pc, r3, r8, ror #4 │ │ │ │ - andeq pc, r3, r0, asr r2 @ │ │ │ │ - andeq pc, r3, ip, lsr r2 @ │ │ │ │ - andeq pc, r3, r4, lsr #4 │ │ │ │ - muleq r3, r4, r5 │ │ │ │ - @ instruction: 0x0003efb8 │ │ │ │ - andeq pc, r3, r0, asr #10 │ │ │ │ - andeq pc, r3, r4, lsr #10 │ │ │ │ + andeq pc, r3, r4, ror r6 @ │ │ │ │ + andeq pc, r3, r4, lsr r6 @ │ │ │ │ + strdeq pc, [r3], -r8 │ │ │ │ + andeq pc, r3, r0, asr #11 │ │ │ │ + andeq pc, r3, r0, lsl #11 │ │ │ │ + andeq pc, r3, r4, asr #10 │ │ │ │ andeq pc, r3, ip, lsl #10 │ │ │ │ - andeq pc, r3, r8, ror #9 │ │ │ │ - ldrdeq pc, [r3], -r4 │ │ │ │ - strheq pc, [r3], -ip @ │ │ │ │ + ldrdeq pc, [r3], -r0 │ │ │ │ + muleq r3, r8, r4 │ │ │ │ + andeq pc, r3, r4, asr r4 @ │ │ │ │ + andeq pc, r3, ip, lsl r4 @ │ │ │ │ + ldrdeq pc, [r3], -ip │ │ │ │ + andeq pc, r3, r4, lsr #7 │ │ │ │ + andeq pc, r3, r4, ror #6 │ │ │ │ + andeq pc, r3, r0, lsr r3 @ │ │ │ │ + strdeq pc, [r3], -r0 │ │ │ │ + @ instruction: 0x0003f2b4 │ │ │ │ + andeq pc, r3, r8, ror r2 @ │ │ │ │ + andeq pc, r3, r0, asr #4 │ │ │ │ + andeq pc, r3, r0, lsl #4 │ │ │ │ + @ instruction: 0x0003f1bc │ │ │ │ + andeq pc, r3, r0, lsl #11 │ │ │ │ + andeq pc, r3, r0, ror r5 @ │ │ │ │ + andeq pc, r3, r8, ror #10 │ │ │ │ + andeq pc, r3, ip, asr r1 @ │ │ │ │ + andeq pc, r3, r4, asr #2 │ │ │ │ + andeq pc, r3, r8, lsr #2 │ │ │ │ + andeq pc, r3, r0, lsl r1 @ │ │ │ │ strdeq pc, [r3], -ip │ │ │ │ + andeq pc, r3, r4, ror #1 │ │ │ │ + andeq pc, r3, r4, asr r4 @ │ │ │ │ + andeq lr, r3, r8, ror lr │ │ │ │ + andeq pc, r3, r0, lsl #8 │ │ │ │ + andeq pc, r3, r4, ror #7 │ │ │ │ + andeq pc, r3, ip, asr #7 │ │ │ │ + andeq pc, r3, r8, lsr #7 │ │ │ │ + muleq r3, r4, pc @ │ │ │ │ + andeq lr, r3, ip, ror pc │ │ │ │ + @ instruction: 0x0003efbc │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ - andeq r1, r4, r8, lsr r9 │ │ │ │ - andeq r1, r4, r8, lsr #18 │ │ │ │ - andeq r1, r4, r8, lsl r9 │ │ │ │ - andeq r1, r4, r8, lsl #18 │ │ │ │ - strdeq r1, [r4], -r8 │ │ │ │ - andeq r1, r4, r8, ror #17 │ │ │ │ - ldrdeq r1, [r4], -r8 │ │ │ │ - andeq r1, r4, r8, asr #17 │ │ │ │ - @ instruction: 0x000418b8 │ │ │ │ - andeq r1, r4, r8, lsr #17 │ │ │ │ + andeq r1, r4, r4, asr #15 │ │ │ │ + @ instruction: 0x000417b4 │ │ │ │ + andeq r1, r4, r4, lsr #15 │ │ │ │ + muleq r4, r4, r7 │ │ │ │ + andeq r1, r4, r4, lsl #15 │ │ │ │ + andeq r1, r4, r4, ror r7 │ │ │ │ + andeq r1, r4, r4, ror #14 │ │ │ │ + andeq r1, r4, r4, asr r7 │ │ │ │ + andeq r1, r4, r4, asr #14 │ │ │ │ + andeq r1, r4, r4, lsr r7 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [pc, #-20] @ 17f00 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -11496,21 +11496,21 @@ │ │ │ │ b 18d74 │ │ │ │ mvn r0, #0 │ │ │ │ b 18dd8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r7, r5, r8, asr #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ - ldrdeq r1, [r4], -r4 │ │ │ │ + andeq r1, r4, r0, ror #4 │ │ │ │ andeq r2, r0, pc, lsr #14 │ │ │ │ andeq r2, r0, r2, ror #14 │ │ │ │ andeq r7, r5, r8, lsl r2 │ │ │ │ - andeq r1, r4, r8, asr r3 │ │ │ │ - andeq r1, r4, r4, asr #6 │ │ │ │ - andeq r1, r4, r0, lsr r3 │ │ │ │ + andeq r1, r4, r4, ror #3 │ │ │ │ + ldrdeq r1, [r4], -r0 │ │ │ │ + @ instruction: 0x000411bc │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -12001,26 +12001,26 @@ │ │ │ │ bl d090 │ │ │ │ b 19654 │ │ │ │ andeq r6, r5, r4, lsr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ andeq r9, r5, r8, asr #13 │ │ │ │ - andeq lr, r3, r0, lsr r4 │ │ │ │ + strdeq lr, [r3], -r0 │ │ │ │ andeq r2, r0, r7, lsr #14 │ │ │ │ @ instruction: 0x000027b8 │ │ │ │ andeq r2, r0, r9, lsl r7 │ │ │ │ - ldrdeq lr, [r3], -ip │ │ │ │ - ldrdeq lr, [r3], -ip │ │ │ │ + muleq r3, ip, r6 │ │ │ │ + muleq r3, ip, r6 │ │ │ │ muleq r5, r4, sl │ │ │ │ andeq r2, r0, r4, lsr r7 │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ - andeq lr, r3, ip, asr #13 │ │ │ │ - andeq lr, r3, ip, lsl #13 │ │ │ │ + andeq lr, r3, ip, lsl #11 │ │ │ │ + andeq lr, r3, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #372] @ 19840 │ │ │ │ ldr r3, [pc, #372] @ 19844 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ @@ -12115,18 +12115,18 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl d090 │ │ │ │ b 197fc │ │ │ │ andeq r6, r5, r8, lsr #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r5, r8, ror r8 │ │ │ │ - andeq lr, r3, r8, lsr #11 │ │ │ │ - andeq sp, r3, r0, ror lr │ │ │ │ + andeq lr, r3, r8, ror #8 │ │ │ │ + andeq sp, r3, r0, lsr sp │ │ │ │ @ instruction: 0xffffa668 │ │ │ │ - andeq lr, r3, ip, lsl #10 │ │ │ │ + andeq lr, r3, ip, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [pc, #1012] @ 19c6c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ @@ -12382,27 +12382,27 @@ │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ b 19bf4 │ │ │ │ andeq r6, r5, ip, ror r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r5, r8, ror #14 │ │ │ │ - andeq lr, r3, r4, ror r2 │ │ │ │ - andeq lr, r3, r0, lsr #8 │ │ │ │ + andeq lr, r3, r4, lsr r1 │ │ │ │ + andeq lr, r3, r0, ror #5 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ @ instruction: 0xffffba5c │ │ │ │ @ instruction: 0x000574b8 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ @ instruction: 0xffffba68 │ │ │ │ andeq r6, r5, ip, lsl #9 │ │ │ │ - @ instruction: 0x0003e1bc │ │ │ │ - andeq lr, r3, r8, lsl #2 │ │ │ │ - andeq r0, r4, r4, ror r5 │ │ │ │ - strdeq lr, [r3], -r8 │ │ │ │ - andeq sp, r3, ip, lsl #24 │ │ │ │ + andeq lr, r3, ip, ror r0 │ │ │ │ + andeq sp, r3, r8, asr #31 │ │ │ │ + andeq r0, r4, r0, lsl #8 │ │ │ │ + @ instruction: 0x0003dfb8 │ │ │ │ + andeq sp, r3, ip, asr #21 │ │ │ │ │ │ │ │ 00019cac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r3, #0 │ │ │ │ @@ -12726,32 +12726,32 @@ │ │ │ │ ldr r2, [pc, #88] @ 1a214 │ │ │ │ add r2, pc, r2 │ │ │ │ b 1a164 │ │ │ │ andeq r6, r5, r0, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r5, r4, lsl #6 │ │ │ │ @ instruction: 0xffffa180 │ │ │ │ - andeq lr, r3, r4, rrx │ │ │ │ - andeq lr, r3, r0, lsl #1 │ │ │ │ + andeq sp, r3, r4, lsr #30 │ │ │ │ + andeq sp, r3, r0, asr #30 │ │ │ │ andeq r0, r0, r4, lsr #19 │ │ │ │ - strdeq sp, [r3], -ip │ │ │ │ - andeq sp, r3, r4, asr #29 │ │ │ │ - @ instruction: 0x0003debc │ │ │ │ - andeq sp, r3, r0, asr #29 │ │ │ │ - andeq sp, r3, r0, lsl #29 │ │ │ │ - andeq sp, r3, r4, ror lr │ │ │ │ - andeq sp, r3, r4, ror lr │ │ │ │ - andeq sp, r3, r4, lsr lr │ │ │ │ - andeq sp, r3, ip, lsr #28 │ │ │ │ + @ instruction: 0x0003ddbc │ │ │ │ + andeq sp, r3, r4, lsl #27 │ │ │ │ + andeq sp, r3, ip, ror sp │ │ │ │ + andeq sp, r3, r0, lsl #27 │ │ │ │ + andeq sp, r3, r0, asr #26 │ │ │ │ + andeq sp, r3, r4, lsr sp │ │ │ │ + andeq sp, r3, r4, lsr sp │ │ │ │ + strdeq sp, [r3], -r4 │ │ │ │ + andeq sp, r3, ip, ror #25 │ │ │ │ andeq r5, r5, ip, lsr #31 │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ - @ instruction: 0x0003dcb8 │ │ │ │ - @ instruction: 0x0003ffbc │ │ │ │ + andeq sp, r3, r8, ror fp │ │ │ │ + andeq pc, r3, r8, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -12816,15 +12816,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r5, r5, ip, asr sp │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - muleq r4, ip, r8 │ │ │ │ + andeq r0, r4, r8, lsr #14 │ │ │ │ │ │ │ │ 0001a33c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -12848,15 +12848,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 1a3b0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ b 1a384 │ │ │ │ - andeq r0, r4, r8, lsl r8 │ │ │ │ + andeq r0, r4, r4, lsr #13 │ │ │ │ │ │ │ │ 0001a3b4 : │ │ │ │ ldr r0, [pc, #8] @ 1a3c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ bx lr │ │ │ │ andeq r6, r5, r4, lsr #22 │ │ │ │ @@ -12925,27 +12925,27 @@ │ │ │ │ ldr r5, [pc, #3880] @ 1b3e8 │ │ │ │ add r0, r6, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r5, #12 │ │ │ │ str r3, [r6, #28] │ │ │ │ bl d648 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1cbcc │ │ │ │ + bne 1caa8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, r5, #64 @ 0x40 │ │ │ │ bl c43c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1cbcc │ │ │ │ + bne 1caa8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ bl c43c │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 1cbcc │ │ │ │ + bne 1caa8 │ │ │ │ ldr r0, [pc, #3804] @ 1b3ec │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bl c298 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 1afd8 │ │ │ │ @@ -13043,28 +13043,28 @@ │ │ │ │ ldr r3, [pc, #3484] @ 1b434 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 1c248 │ │ │ │ + bne 1c254 │ │ │ │ ldr r1, [pc, #3456] @ 1b438 │ │ │ │ mov r3, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl c598 │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - bne 1c1e4 │ │ │ │ + bne 1c1f0 │ │ │ │ ldr r1, [pc, #3408] @ 1b43c │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #17 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ @@ -13207,15 +13207,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #17 │ │ │ │ strne r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 1c0b4 │ │ │ │ + beq 1c0c0 │ │ │ │ ldr r1, [pc, #2896] @ 1b498 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [pc, #2884] @ 1b49c │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ @@ -13341,15 +13341,15 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov r6, r0 │ │ │ │ stmib r0, {r3, r9} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #3220] @ 1b7f0 │ │ │ │ + ldr r3, [pc, #3152] @ 1b7ac │ │ │ │ strb r9, [r6, #61] @ 0x3d │ │ │ │ str r6, [r7, #72] @ 0x48 │ │ │ │ str r3, [r7, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #2428] @ 1b4e8 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -13585,15 +13585,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #244 @ 0xf4 │ │ │ │ bl c598 │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #4 │ │ │ │ - bne 1c304 │ │ │ │ + bne 1c310 │ │ │ │ ldr r1, [pc, #1596] @ 1b56c │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [pc, #1584] @ 1b570 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r5 │ │ │ │ @@ -13724,15 +13724,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1bb28 │ │ │ │ + beq 1bb34 │ │ │ │ ldr r0, [pc, #1128] @ 1b5c4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #25 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ @@ -13882,395 +13882,398 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ ldr r0, [pc, #600] @ 1b61c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ - b 1b82c │ │ │ │ + b 1b838 │ │ │ │ andeq r5, r5, r8, lsl ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r3, ip, lsl sl │ │ │ │ + ldrdeq sp, [r3], -ip │ │ │ │ ldrdeq r5, [r5], -r4 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - ldrdeq sp, [r3], -ip │ │ │ │ - @ instruction: 0x0003d9bc │ │ │ │ + muleq r3, ip, r8 │ │ │ │ + andeq sp, r3, ip, ror r8 │ │ │ │ andeq r6, r5, ip, lsl sl │ │ │ │ andeq r8, r5, ip, lsl r5 │ │ │ │ @ instruction: 0xffffb6f4 │ │ │ │ - andeq sp, r3, r4, lsr r9 │ │ │ │ + strdeq sp, [r3], -r4 │ │ │ │ @ instruction: 0xffffb46c │ │ │ │ - andeq sp, r3, r4, lsl r9 │ │ │ │ + ldrdeq sp, [r3], -r4 │ │ │ │ andeq r2, r0, r4, lsl r7 │ │ │ │ - andeq sp, r3, r4, lsl #18 │ │ │ │ - strdeq sp, [r3], -r4 │ │ │ │ - andeq sp, r3, r4, ror #17 │ │ │ │ + andeq sp, r3, r4, asr #15 │ │ │ │ + @ instruction: 0x0003d7b4 │ │ │ │ + andeq sp, r3, r4, lsr #15 │ │ │ │ andeq r2, r0, r6, lsl r7 │ │ │ │ - ldrdeq sp, [r3], -r4 │ │ │ │ - @ instruction: 0x0003d8b4 │ │ │ │ - muleq r3, r0, r8 │ │ │ │ + muleq r3, r4, r7 │ │ │ │ + andeq sp, r3, r4, ror r7 │ │ │ │ + andeq sp, r3, r0, asr r7 │ │ │ │ andeq r2, r0, r1, asr #15 │ │ │ │ - andeq sp, r3, r8, ror r8 │ │ │ │ + andeq sp, r3, r8, lsr r7 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ - andeq sp, r3, r0, ror #16 │ │ │ │ + andeq sp, r3, r0, lsr #14 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ @ instruction: 0xffffab9c │ │ │ │ - andeq sp, r3, r0, asr #16 │ │ │ │ - andeq sp, r3, ip, asr #16 │ │ │ │ - andeq sp, r3, r0, asr #16 │ │ │ │ - andeq ip, r3, r8, ror pc │ │ │ │ + andeq sp, r3, r0, lsl #14 │ │ │ │ + andeq sp, r3, ip, lsl #14 │ │ │ │ + andeq sp, r3, r0, lsl #14 │ │ │ │ + andeq ip, r3, r8, lsr lr │ │ │ │ ldrdeq r2, [r0], -fp │ │ │ │ @ instruction: 0xffffa98c │ │ │ │ - andeq sp, r3, ip, ror #15 │ │ │ │ + andeq sp, r3, ip, lsr #13 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - andeq sp, r3, r8, ror #15 │ │ │ │ + andeq sp, r3, r8, lsr #13 │ │ │ │ andeq r2, r0, r7, lsr #16 │ │ │ │ - ldrdeq sp, [r3], -r0 │ │ │ │ - andeq sp, r3, r0, asr #15 │ │ │ │ - @ instruction: 0x0003d7b4 │ │ │ │ - andeq sp, r3, r8, lsr #15 │ │ │ │ - muleq r3, ip, r7 │ │ │ │ - andeq sp, r3, ip, lsl #15 │ │ │ │ + muleq r3, r0, r6 │ │ │ │ + andeq sp, r3, r0, lsl #13 │ │ │ │ + andeq sp, r3, r4, ror r6 │ │ │ │ + andeq sp, r3, r8, ror #12 │ │ │ │ + andeq sp, r3, ip, asr r6 │ │ │ │ + andeq sp, r3, ip, asr #12 │ │ │ │ andeq r2, r0, lr, asr #14 │ │ │ │ - andeq sp, r3, r4, ror #14 │ │ │ │ + andeq sp, r3, r4, lsr #12 │ │ │ │ @ instruction: 0xffffb864 │ │ │ │ - andeq sp, r3, r4, asr #5 │ │ │ │ - andeq sp, r3, r0, lsr #14 │ │ │ │ - andeq sp, r3, r0, lsl r7 │ │ │ │ + andeq sp, r3, r4, lsl #3 │ │ │ │ + andeq sp, r3, r0, ror #11 │ │ │ │ + ldrdeq sp, [r3], -r0 │ │ │ │ andeq r2, r0, r5, lsl r7 │ │ │ │ - andeq sp, r3, r0, lsl #14 │ │ │ │ - @ instruction: 0x0003d6bc │ │ │ │ + andeq sp, r3, r0, asr #11 │ │ │ │ + andeq sp, r3, ip, ror r5 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ - andeq sp, r3, r0, lsr #13 │ │ │ │ + andeq sp, r3, r0, ror #10 │ │ │ │ andeq r2, r0, ip, ror #15 │ │ │ │ - muleq r3, r0, r6 │ │ │ │ + andeq sp, r3, r0, asr r5 │ │ │ │ andeq r2, r0, r1, asr #16 │ │ │ │ - ldrdeq ip, [r3], -r8 │ │ │ │ + muleq r3, r8, ip │ │ │ │ @ instruction: 0xffff96d8 │ │ │ │ - andeq sp, r3, r8, lsr r6 │ │ │ │ - andeq sp, r3, ip, lsr #12 │ │ │ │ - andeq sp, r3, r8, lsl r6 │ │ │ │ + strdeq sp, [r3], -r8 │ │ │ │ + andeq sp, r3, ip, ror #9 │ │ │ │ + ldrdeq sp, [r3], -r8 │ │ │ │ @ instruction: 0xffff9470 │ │ │ │ - strdeq sp, [r3], -r0 │ │ │ │ + @ instruction: 0x0003d4b0 │ │ │ │ @ instruction: 0xffff9428 │ │ │ │ - ldrdeq sp, [r3], -r0 │ │ │ │ + muleq r3, r0, r4 │ │ │ │ andeq r2, r0, r0, lsr #14 │ │ │ │ - andeq sp, r3, ip, lsr #11 │ │ │ │ - andeq sp, r3, r8, lsl #11 │ │ │ │ + andeq sp, r3, ip, ror #8 │ │ │ │ + andeq sp, r3, r8, asr #8 │ │ │ │ andeq r2, r0, r2, lsr #14 │ │ │ │ - andeq sp, r3, r0, asr r5 │ │ │ │ - andeq sp, r3, r4, asr #10 │ │ │ │ + andeq sp, r3, r0, lsl r4 │ │ │ │ + andeq sp, r3, r4, lsl #8 │ │ │ │ @ instruction: 0xffff94f0 │ │ │ │ - andeq sp, r3, r0, lsr r4 │ │ │ │ + strdeq sp, [r3], -r0 │ │ │ │ andeq r2, r0, r7, lsl r7 │ │ │ │ @ instruction: 0xffffb308 │ │ │ │ - andeq sp, r3, r4, ror #9 │ │ │ │ + andeq sp, r3, r4, lsr #7 │ │ │ │ @ instruction: 0xffffb904 │ │ │ │ - andeq sp, r3, ip, lsr #9 │ │ │ │ + andeq sp, r3, ip, ror #6 │ │ │ │ @ instruction: 0xffff93fc │ │ │ │ - andeq sp, r3, r4, lsl #9 │ │ │ │ + andeq sp, r3, r4, asr #6 │ │ │ │ @ instruction: 0xffffb1a8 │ │ │ │ - andeq sp, r3, r0, ror #8 │ │ │ │ + andeq sp, r3, r0, lsr #6 │ │ │ │ @ instruction: 0xffff91f0 │ │ │ │ - andeq ip, r3, ip, ror r5 │ │ │ │ + andeq ip, r3, ip, lsr r4 │ │ │ │ @ instruction: 0xffffba04 │ │ │ │ - andeq sp, r3, r4, lsl #8 │ │ │ │ + andeq sp, r3, r4, asr #5 │ │ │ │ @ instruction: 0xffff92ac │ │ │ │ - andeq sp, r3, r0, ror #7 │ │ │ │ + andeq sp, r3, r0, lsr #5 │ │ │ │ @ instruction: 0xffffdfc4 │ │ │ │ - @ instruction: 0x0003d3b0 │ │ │ │ - andeq sp, r3, r4, lsl #3 │ │ │ │ - andeq sp, r3, ip, ror r3 │ │ │ │ + andeq sp, r3, r0, ror r2 │ │ │ │ + andeq sp, r3, r4, asr #32 │ │ │ │ + andeq sp, r3, ip, lsr r2 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - andeq ip, r3, r8, lsr #16 │ │ │ │ - andeq sp, r3, r0, asr r3 │ │ │ │ + andeq ip, r3, r8, ror #13 │ │ │ │ + andeq sp, r3, r0, lsl r2 │ │ │ │ andmi r0, r8, r0 │ │ │ │ - andeq sp, r3, ip, lsl #6 │ │ │ │ + andeq sp, r3, ip, asr #3 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - andeq sp, r3, r4, ror #5 │ │ │ │ - ldrdeq sp, [r3], -r0 │ │ │ │ - andeq sp, r3, r0, asr #5 │ │ │ │ - @ instruction: 0x0003d2b4 │ │ │ │ - muleq r3, r8, r2 │ │ │ │ - andeq sp, r3, r0, ror r3 │ │ │ │ + andeq sp, r3, r4, lsr #3 │ │ │ │ + muleq r3, r0, r1 │ │ │ │ + andeq sp, r3, r0, lsl #3 │ │ │ │ + andeq sp, r3, r4, ror r1 │ │ │ │ + andeq sp, r3, r8, asr r1 │ │ │ │ + strdeq sp, [r3], -ip │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ @ instruction: 0xffff9018 │ │ │ │ - andeq sp, r3, r8, asr #6 │ │ │ │ + ldrdeq sp, [r3], -r4 │ │ │ │ andeq r2, r0, pc, lsr #16 │ │ │ │ - andeq sp, r3, r8, lsr r3 │ │ │ │ + andeq sp, r3, r4, asr #3 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - andeq sp, r3, r4, lsl #6 │ │ │ │ + muleq r3, r0, r1 │ │ │ │ andeq r2, r0, ip, lsr r8 │ │ │ │ andeq r7, r5, ip, asr #20 │ │ │ │ andeq r0, r0, r8, ror sl │ │ │ │ - @ instruction: 0x0003d2bc │ │ │ │ + andeq sp, r3, r8, asr #2 │ │ │ │ @ instruction: 0xffffa678 │ │ │ │ - andeq sp, r3, ip, lsr #5 │ │ │ │ - muleq r3, r4, r2 │ │ │ │ - muleq r3, r0, r2 │ │ │ │ - andeq sp, r3, ip, lsl #5 │ │ │ │ + andeq sp, r3, r8, lsr r1 │ │ │ │ + andeq sp, r3, r0, lsr #2 │ │ │ │ + andeq sp, r3, ip, lsl r1 │ │ │ │ + andeq sp, r3, r8, lsl r1 │ │ │ │ @ instruction: 0xffffd824 │ │ │ │ - andeq sp, r3, r4, asr r2 │ │ │ │ + andeq sp, r3, r0, ror #1 │ │ │ │ @ instruction: 0xffffb2a4 │ │ │ │ - andeq sp, r3, r4, lsr #4 │ │ │ │ + strheq sp, [r3], -r0 │ │ │ │ @ instruction: 0xffffb1d8 │ │ │ │ - andeq sp, r3, ip, ror #3 │ │ │ │ - andeq sp, r3, ip, ror #3 │ │ │ │ + andeq sp, r3, r8, ror r0 │ │ │ │ + andeq sp, r3, r8, ror r0 │ │ │ │ + andeq sp, r3, ip, ror r0 │ │ │ │ + andeq sp, r3, r4, lsl #1 │ │ │ │ + andeq sp, r3, r8, lsl #1 │ │ │ │ + andeq sp, r3, ip, lsl #1 │ │ │ │ + muleq r3, r0, r0 │ │ │ │ + muleq r3, ip, r0 │ │ │ │ + andeq sp, r3, r4, lsr #1 │ │ │ │ + andeq sp, r3, ip, lsr #1 │ │ │ │ + strheq sp, [r3], -r4 │ │ │ │ + strheq sp, [r3], -r8 │ │ │ │ + strheq sp, [r3], -ip │ │ │ │ + andeq sp, r3, r8, asr #1 │ │ │ │ + ldrdeq sp, [r3], -r0 │ │ │ │ + ldrdeq sp, [r3], -r4 │ │ │ │ + ldrdeq sp, [r3], -ip │ │ │ │ + andeq sp, r3, r4, ror #1 │ │ │ │ strdeq sp, [r3], -r0 │ │ │ │ - strdeq sp, [r3], -r8 │ │ │ │ - strdeq sp, [r3], -ip │ │ │ │ - andeq sp, r3, r0, lsl #4 │ │ │ │ - andeq sp, r3, r4, lsl #4 │ │ │ │ - andeq sp, r3, r0, lsl r2 │ │ │ │ - andeq sp, r3, r8, lsl r2 │ │ │ │ - andeq sp, r3, r0, lsr #4 │ │ │ │ - andeq sp, r3, r8, lsr #4 │ │ │ │ - andeq sp, r3, ip, lsr #4 │ │ │ │ - andeq sp, r3, r0, lsr r2 │ │ │ │ - andeq sp, r3, ip, lsr r2 │ │ │ │ - andeq sp, r3, r4, asr #4 │ │ │ │ - andeq sp, r3, r8, asr #4 │ │ │ │ - andeq sp, r3, r0, asr r2 │ │ │ │ - andeq sp, r3, r8, asr r2 │ │ │ │ - andeq sp, r3, r4, ror #4 │ │ │ │ - andeq sp, r3, r8, ror #4 │ │ │ │ - andeq sp, r3, r4, ror r2 │ │ │ │ - andeq sp, r3, ip, ror r2 │ │ │ │ - andeq ip, r3, r0, lsr #28 │ │ │ │ - andeq ip, r3, r8, lsr #28 │ │ │ │ - andeq ip, r3, ip, lsr #28 │ │ │ │ - andeq ip, r3, r0, lsr lr │ │ │ │ - andeq ip, r3, r4, lsr lr │ │ │ │ - andeq ip, r3, r0, lsr lr │ │ │ │ - andeq ip, r3, r8, lsr lr │ │ │ │ - andeq ip, r3, r4, lsr lr │ │ │ │ - andeq ip, r3, r0, lsr lr │ │ │ │ - andeq ip, r3, ip, lsr #28 │ │ │ │ - andeq ip, r3, r8, lsr #28 │ │ │ │ + strdeq sp, [r3], -r4 │ │ │ │ + andeq sp, r3, r0, lsl #2 │ │ │ │ + andeq sp, r3, r8, lsl #2 │ │ │ │ + andeq ip, r3, r0, lsr #25 │ │ │ │ + andeq ip, r3, r8, lsr #25 │ │ │ │ + andeq ip, r3, ip, lsr #25 │ │ │ │ + @ instruction: 0x0003ccb0 │ │ │ │ + @ instruction: 0x0003ccb4 │ │ │ │ + @ instruction: 0x0003ccb0 │ │ │ │ + @ instruction: 0x0003ccb8 │ │ │ │ + @ instruction: 0x0003ccb4 │ │ │ │ + @ instruction: 0x0003ccb0 │ │ │ │ + andeq ip, r3, ip, lsr #25 │ │ │ │ + andeq ip, r3, r8, lsr #25 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - muleq r3, r4, sp │ │ │ │ - muleq r3, r0, sp │ │ │ │ - muleq r3, r0, sp │ │ │ │ - muleq r3, r0, sp │ │ │ │ - andeq ip, r3, ip, lsl #27 │ │ │ │ - andeq ip, r3, ip, lsl #27 │ │ │ │ - andeq ip, r3, ip, lsl #27 │ │ │ │ - andeq ip, r3, r4, lsl #27 │ │ │ │ - andeq ip, r3, r8, lsl #27 │ │ │ │ - muleq r3, r0, sp │ │ │ │ - muleq r3, r8, sp │ │ │ │ - andeq ip, r3, r0, lsr #27 │ │ │ │ - andeq ip, r3, r8, lsr #27 │ │ │ │ - @ instruction: 0x0003cdbc │ │ │ │ - andeq ip, r3, r0, asr #27 │ │ │ │ - andeq ip, r3, r8, asr #27 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - ldrdeq ip, [r3], -ip @ │ │ │ │ - andeq ip, r3, r8, ror #27 │ │ │ │ - strdeq ip, [r3], -r4 │ │ │ │ - andeq ip, r3, r0, lsl #28 │ │ │ │ - andeq ip, r3, r8, lsl #28 │ │ │ │ - andeq ip, r3, r0, lsl lr │ │ │ │ - andeq ip, r3, r8, lsl lr │ │ │ │ - andeq ip, r3, r8, lsr #28 │ │ │ │ - andeq ip, r3, r8, lsr lr │ │ │ │ - andeq ip, r3, r8, asr #28 │ │ │ │ - andeq ip, r3, r8, asr lr │ │ │ │ - andeq ip, r3, r8, ror #28 │ │ │ │ - andeq ip, r3, ip, ror #28 │ │ │ │ - andeq ip, r3, r0, ror lr │ │ │ │ - andeq ip, r3, r4, ror lr │ │ │ │ - andeq ip, r3, r4, ror lr │ │ │ │ - andeq ip, r3, r4, ror lr │ │ │ │ - andeq ip, r3, r8, ror lr │ │ │ │ - andeq ip, r3, ip, ror lr │ │ │ │ - andeq ip, r3, ip, ror lr │ │ │ │ - andeq ip, r3, r0, lsl #29 │ │ │ │ - andeq ip, r3, r4, lsl #29 │ │ │ │ - andeq ip, r3, r8, lsl #29 │ │ │ │ - andeq ip, r3, r8, lsl #29 │ │ │ │ - andeq ip, r3, r8, lsl #29 │ │ │ │ - andeq ip, r3, ip, lsl #29 │ │ │ │ - muleq r3, r0, lr │ │ │ │ - muleq r3, ip, lr │ │ │ │ - andeq ip, r3, r0, lsr #29 │ │ │ │ - andeq ip, r3, r0, lsr #29 │ │ │ │ - andeq ip, r3, r4, lsr #29 │ │ │ │ - andeq ip, r3, r8, lsr #29 │ │ │ │ - andeq ip, r3, ip, lsr #29 │ │ │ │ - @ instruction: 0x0003ceb0 │ │ │ │ - @ instruction: 0x0003ceb4 │ │ │ │ - andeq ip, r3, r0, asr #29 │ │ │ │ - andeq ip, r3, r0, asr #29 │ │ │ │ - andeq ip, r3, r0, asr #29 │ │ │ │ - andeq ip, r3, r0, asr #29 │ │ │ │ - andeq ip, r3, ip, asr #29 │ │ │ │ - andeq r3, r5, ip, ror #30 │ │ │ │ - andeq r0, r0, r0, lsr sl │ │ │ │ + andeq ip, r3, r4, lsl ip │ │ │ │ + andeq ip, r3, r0, lsl ip │ │ │ │ + andeq ip, r3, r0, lsl ip │ │ │ │ + andeq ip, r3, r0, lsl ip │ │ │ │ + andeq ip, r3, ip, lsl #24 │ │ │ │ + andeq ip, r3, ip, lsl #24 │ │ │ │ + andeq ip, r3, ip, lsl #24 │ │ │ │ + andeq ip, r3, r4, lsl #24 │ │ │ │ + andeq ip, r3, r8, lsl #24 │ │ │ │ + andeq ip, r3, r0, lsl ip │ │ │ │ + andeq ip, r3, r8, lsl ip │ │ │ │ + andeq ip, r3, r0, lsr #24 │ │ │ │ + andeq ip, r3, r8, lsr #24 │ │ │ │ + andeq ip, r3, ip, lsr ip │ │ │ │ + andeq ip, r3, r0, asr #24 │ │ │ │ + andeq ip, r3, r8, asr #24 │ │ │ │ + andeq ip, r3, r0, asr ip │ │ │ │ + andeq ip, r3, ip, asr ip │ │ │ │ + andeq ip, r3, r8, ror #24 │ │ │ │ + andeq ip, r3, r4, ror ip │ │ │ │ + andeq ip, r3, r0, lsl #25 │ │ │ │ + andeq ip, r3, r8, lsl #25 │ │ │ │ + muleq r3, r0, ip │ │ │ │ + muleq r3, r8, ip │ │ │ │ + andeq ip, r3, r8, lsr #25 │ │ │ │ + @ instruction: 0x0003ccb8 │ │ │ │ + andeq ip, r3, r8, asr #25 │ │ │ │ ldrdeq ip, [r3], -r8 │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - andeq ip, r3, r8, asr #13 │ │ │ │ - andeq fp, r3, r0, lsr #26 │ │ │ │ + andeq ip, r3, r8, ror #25 │ │ │ │ + andeq ip, r3, ip, ror #25 │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ + strdeq ip, [r3], -r4 │ │ │ │ + strdeq ip, [r3], -r4 │ │ │ │ + strdeq ip, [r3], -r4 │ │ │ │ + strdeq ip, [r3], -r8 │ │ │ │ + strdeq ip, [r3], -ip @ │ │ │ │ + strdeq ip, [r3], -ip @ │ │ │ │ + andeq ip, r3, r0, lsl #26 │ │ │ │ + andeq ip, r3, r4, lsl #26 │ │ │ │ + andeq ip, r3, r8, lsl #26 │ │ │ │ + andeq ip, r3, r8, lsl #26 │ │ │ │ + andeq ip, r3, r8, lsl #26 │ │ │ │ + andeq ip, r3, ip, lsl #26 │ │ │ │ + andeq ip, r3, r0, lsl sp │ │ │ │ + andeq ip, r3, ip, lsl sp │ │ │ │ + andeq ip, r3, r0, lsr #26 │ │ │ │ + andeq ip, r3, r0, lsr #26 │ │ │ │ + andeq ip, r3, r4, lsr #26 │ │ │ │ + andeq ip, r3, r8, lsr #26 │ │ │ │ + andeq ip, r3, ip, lsr #26 │ │ │ │ + andeq ip, r3, r0, lsr sp │ │ │ │ + andeq ip, r3, r4, lsr sp │ │ │ │ + andeq ip, r3, r0, asr #26 │ │ │ │ + andeq ip, r3, r0, asr #26 │ │ │ │ + andeq ip, r3, r0, asr #26 │ │ │ │ + andeq ip, r3, r0, asr #26 │ │ │ │ + andeq ip, r3, ip, asr #26 │ │ │ │ + andeq r3, r5, r0, ror #30 │ │ │ │ + andeq r0, r0, r0, lsr sl │ │ │ │ + andeq ip, r3, r8, asr r5 │ │ │ │ + andeq ip, r3, r4, asr r5 │ │ │ │ + andeq ip, r3, r4, asr r5 │ │ │ │ + andeq ip, r3, r4, asr r5 │ │ │ │ + andeq ip, r3, r0, asr r5 │ │ │ │ + andeq ip, r3, r0, asr r5 │ │ │ │ + andeq ip, r3, r0, asr r5 │ │ │ │ + andeq ip, r3, r8, asr #10 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ strdeq r2, [r0], -r7 │ │ │ │ - andeq fp, r3, r4, lsl sp │ │ │ │ + andeq fp, r3, r8, asr #23 │ │ │ │ andeq r2, r0, r8, lsl r8 │ │ │ │ - muleq r3, r0, ip │ │ │ │ + andeq fp, r3, r4, asr #22 │ │ │ │ strdeq r2, [r0], -fp │ │ │ │ - andeq ip, r3, r8, lsr #9 │ │ │ │ - andeq ip, r3, r4, lsr #9 │ │ │ │ - andeq ip, r3, r0, lsr #9 │ │ │ │ - muleq r3, ip, r4 │ │ │ │ - muleq r3, r8, r5 │ │ │ │ - andeq fp, r3, r4, ror #28 │ │ │ │ + andeq ip, r3, r8, lsr #6 │ │ │ │ + andeq ip, r3, r4, lsr #6 │ │ │ │ + andeq ip, r3, r0, lsr #6 │ │ │ │ + andeq ip, r3, ip, lsl r3 │ │ │ │ + andeq fp, r3, ip, asr #8 │ │ │ │ + andeq fp, r3, r8, lsl sp │ │ │ │ andeq r2, r0, r9, lsr #14 │ │ │ │ - andeq fp, r3, r0, asr lr │ │ │ │ + andeq fp, r3, r4, lsl #26 │ │ │ │ andeq r2, r0, r6, ror #14 │ │ │ │ - andeq fp, r3, r8, lsl #28 │ │ │ │ - ldrdeq fp, [r3], -r4 │ │ │ │ + @ instruction: 0x0003bcbc │ │ │ │ + andeq fp, r3, r8, lsl #25 │ │ │ │ andeq r2, r0, r7, ror #14 │ │ │ │ - @ instruction: 0x0003bdb8 │ │ │ │ + andeq fp, r3, ip, ror #24 │ │ │ │ andeq r2, r0, r8, ror #14 │ │ │ │ - andeq fp, r3, ip, asr sp │ │ │ │ - andeq fp, r3, r4, lsr sp │ │ │ │ + andeq fp, r3, r0, lsl ip │ │ │ │ + andeq r0, r0, r6, lsl #2 │ │ │ │ + andeq fp, r3, r8, ror #23 │ │ │ │ andeq r2, r0, sl, lsr #14 │ │ │ │ - andeq fp, r3, r0, lsr #26 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ andeq r2, r0, r9, ror #14 │ │ │ │ - strdeq fp, [r3], -ip │ │ │ │ - andeq fp, r3, r4, ror #25 │ │ │ │ - ldrdeq fp, [r3], -r0 │ │ │ │ - @ instruction: 0xffff7be8 │ │ │ │ - muleq r3, r4, ip │ │ │ │ - andeq fp, r3, r0, lsl #25 │ │ │ │ + @ instruction: 0x0003bbb0 │ │ │ │ + muleq r3, r8, fp │ │ │ │ + andeq fp, r3, r4, lsl #23 │ │ │ │ + @ instruction: 0xffff7bdc │ │ │ │ + andeq fp, r3, r8, asr #22 │ │ │ │ + andeq fp, r3, r4, lsr fp │ │ │ │ andeq r2, r0, r3, ror #14 │ │ │ │ - @ instruction: 0x0003b6bc │ │ │ │ + andeq fp, r3, r8, ror r5 │ │ │ │ andeq r2, r0, r1, asr r7 │ │ │ │ - andeq fp, r3, r0, lsr ip │ │ │ │ - andeq fp, r3, r0, asr r6 │ │ │ │ + andeq fp, r3, r4, ror #10 │ │ │ │ andeq r2, r0, r1, ror r7 │ │ │ │ ldrdeq fp, [r3], -ip │ │ │ │ - andeq r0, r0, r6, lsl #2 │ │ │ │ - @ instruction: 0x0003bbb4 │ │ │ │ andeq r2, r0, ip, asr r7 │ │ │ │ - andeq fp, r3, r0, lsr #23 │ │ │ │ + @ instruction: 0x0003bab8 │ │ │ │ andeq r2, r0, sp, asr r7 │ │ │ │ - andeq fp, r3, ip, ror fp │ │ │ │ + muleq r3, r4, sl │ │ │ │ @ instruction: 0x000027ba │ │ │ │ - andeq fp, r3, r8, asr fp │ │ │ │ + andeq fp, r3, r0, ror sl │ │ │ │ @ instruction: 0x000027b9 │ │ │ │ - muleq r3, r4, r5 │ │ │ │ - andeq fp, r3, r0, lsl #22 │ │ │ │ - andeq fp, r3, r0, ror #21 │ │ │ │ - andeq fp, r3, r0, asr #21 │ │ │ │ + andeq fp, r3, r0, ror #9 │ │ │ │ + andeq fp, r3, r8, lsl sl │ │ │ │ + strdeq fp, [r3], -r8 │ │ │ │ + ldrdeq fp, [r3], -r8 │ │ │ │ strdeq r2, [r0], -r6 │ │ │ │ - muleq r3, r4, sl │ │ │ │ + andeq fp, r3, ip, lsr #19 │ │ │ │ + @ instruction: 0x0003b8bc │ │ │ │ + andeq r2, r0, lr, lsl #16 │ │ │ │ + andeq fp, r3, r8, lsr #17 │ │ │ │ + andeq r2, r0, pc, lsl #16 │ │ │ │ + andeq fp, r3, r0, ror #16 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-548] @ 1b620 │ │ │ │ + ldr r0, [pc, #-560] @ 1b620 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #31 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-572] @ 1b624 │ │ │ │ + ldr r0, [pc, #-584] @ 1b624 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #67108864 @ 0x4000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-596] @ 1b628 │ │ │ │ + ldr r0, [pc, #-608] @ 1b628 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #134217728 @ 0x8000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-620] @ 1b62c │ │ │ │ + ldr r0, [pc, #-632] @ 1b62c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #268435456 @ 0x10000000 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ bl ca18 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #25 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #-664] @ 1b630 │ │ │ │ + ldr r0, [pc, #-676] @ 1b630 │ │ │ │ add r0, pc, r0 │ │ │ │ bl ca78 │ │ │ │ - ldr r0, [pc, #-672] @ 1b634 │ │ │ │ + ldr r0, [pc, #-684] @ 1b634 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c27c │ │ │ │ - ldr r0, [pc, #-708] @ 1b638 │ │ │ │ + beq 1c288 │ │ │ │ + ldr r0, [pc, #-720] @ 1b638 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #29 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c2a0 │ │ │ │ - ldr r0, [pc, #-740] @ 1b63c │ │ │ │ + beq 1c2ac │ │ │ │ + ldr r0, [pc, #-752] @ 1b63c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c2c4 │ │ │ │ - ldr r0, [pc, #-772] @ 1b640 │ │ │ │ + beq 1c2d0 │ │ │ │ + ldr r0, [pc, #-784] @ 1b640 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c2e8 │ │ │ │ - ldr r0, [pc, #-804] @ 1b644 │ │ │ │ + beq 1c2f4 │ │ │ │ + ldr r0, [pc, #-816] @ 1b644 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #29 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ strb r2, [sp, #12] │ │ │ │ - beq 1c0cc │ │ │ │ + beq 1c0d8 │ │ │ │ strb r2, [sp, #43] @ 0x2b │ │ │ │ - ldr r2, [pc, #-848] @ 1b648 │ │ │ │ + ldr r2, [pc, #-860] @ 1b648 │ │ │ │ and r1, r3, #15 │ │ │ │ umull r0, r2, r1, r2 │ │ │ │ cmp r1, #9 │ │ │ │ lsr r2, r2, #3 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ sub r1, r1, r2, lsl #1 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ addgt r2, sp, #42 @ 0x2a │ │ │ │ addle r2, sp, #43 @ 0x2b │ │ │ │ - ldr r6, [pc, #-888] @ 1b648 │ │ │ │ + ldr r6, [pc, #-900] @ 1b648 │ │ │ │ strb r1, [sp, #42] @ 0x2a │ │ │ │ addgt ip, sp, #41 @ 0x29 │ │ │ │ movgt r1, #49 @ 0x31 │ │ │ │ addle ip, sp, #42 @ 0x2a │ │ │ │ sub r2, r2, #2 │ │ │ │ asr r3, r3, #8 │ │ │ │ strbgt r1, [sp, #41] @ 0x29 │ │ │ │ @@ -14279,1259 +14282,1176 @@ │ │ │ │ lsr r1, r1, #3 │ │ │ │ add r0, r1, r1, lsl #2 │ │ │ │ sub r3, r3, r0, lsl #1 │ │ │ │ add r0, r3, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ mov r3, r1 │ │ │ │ strb r0, [r2, #-1]! │ │ │ │ - bhi 1b9d8 │ │ │ │ + bhi 1b9e4 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [ip, #-1] │ │ │ │ ldrb r3, [lr, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c0cc │ │ │ │ - ldr r0, [pc, #-976] @ 1b64c │ │ │ │ + beq 1c0d8 │ │ │ │ + ldr r0, [pc, #-988] @ 1b64c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #31 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c0f0 │ │ │ │ - ldr r0, [pc, #-1008] @ 1b650 │ │ │ │ + beq 1c0fc │ │ │ │ + ldr r0, [pc, #-1020] @ 1b650 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c114 │ │ │ │ - ldr r0, [pc, #-1040] @ 1b654 │ │ │ │ + beq 1c120 │ │ │ │ + ldr r0, [pc, #-1052] @ 1b654 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c138 │ │ │ │ - ldr r0, [pc, #-1072] @ 1b658 │ │ │ │ + beq 1c144 │ │ │ │ + ldr r0, [pc, #-1084] @ 1b658 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c15c │ │ │ │ - ldr r0, [pc, #-1104] @ 1b65c │ │ │ │ + beq 1c168 │ │ │ │ + ldr r0, [pc, #-1116] @ 1b65c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c180 │ │ │ │ - ldr r0, [pc, #-1136] @ 1b660 │ │ │ │ + beq 1c18c │ │ │ │ + ldr r0, [pc, #-1148] @ 1b660 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c1a4 │ │ │ │ - ldr r0, [pc, #-1168] @ 1b664 │ │ │ │ + beq 1c1b0 │ │ │ │ + ldr r0, [pc, #-1180] @ 1b664 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c1c8 │ │ │ │ - ldr r0, [pc, #-1200] @ 1b668 │ │ │ │ + beq 1c1d4 │ │ │ │ + ldr r0, [pc, #-1212] @ 1b668 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ - ldr r0, [pc, #-1220] @ 1b66c │ │ │ │ + ldr r0, [pc, #-1232] @ 1b66c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1244] @ 1b670 │ │ │ │ + ldr r0, [pc, #-1256] @ 1b670 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1268] @ 1b674 │ │ │ │ + ldr r0, [pc, #-1280] @ 1b674 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1292] @ 1b678 │ │ │ │ + ldr r0, [pc, #-1304] @ 1b678 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1316] @ 1b67c │ │ │ │ + ldr r0, [pc, #-1328] @ 1b67c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1340] @ 1b680 │ │ │ │ + ldr r0, [pc, #-1352] @ 1b680 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #30 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1364] @ 1b684 │ │ │ │ + ldr r0, [pc, #-1376] @ 1b684 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1388] @ 1b688 │ │ │ │ + ldr r0, [pc, #-1400] @ 1b688 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1412] @ 1b68c │ │ │ │ + ldr r0, [pc, #-1424] @ 1b68c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1436] @ 1b690 │ │ │ │ + ldr r0, [pc, #-1448] @ 1b690 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1460] @ 1b694 │ │ │ │ + ldr r0, [pc, #-1472] @ 1b694 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1484] @ 1b698 │ │ │ │ + ldr r0, [pc, #-1496] @ 1b698 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1508] @ 1b69c │ │ │ │ + ldr r0, [pc, #-1520] @ 1b69c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1532] @ 1b6a0 │ │ │ │ + ldr r0, [pc, #-1544] @ 1b6a0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1556] @ 1b6a4 │ │ │ │ + ldr r0, [pc, #-1568] @ 1b6a4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1580] @ 1b6a8 │ │ │ │ + ldr r0, [pc, #-1592] @ 1b6a8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1604] @ 1b6ac │ │ │ │ + ldr r0, [pc, #-1616] @ 1b6ac │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1628] @ 1b6b0 │ │ │ │ + ldr r0, [pc, #-1640] @ 1b6b0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #327680 @ 0x50000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1652] @ 1b6b4 │ │ │ │ + ldr r0, [pc, #-1664] @ 1b6b4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1676] @ 1b6b8 │ │ │ │ + ldr r0, [pc, #-1688] @ 1b6b8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #458752 @ 0x70000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1700] @ 1b6bc │ │ │ │ + ldr r0, [pc, #-1712] @ 1b6bc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1724] @ 1b6c0 │ │ │ │ + ldr r0, [pc, #-1736] @ 1b6c0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1748] @ 1b6c4 │ │ │ │ + ldr r0, [pc, #-1760] @ 1b6c4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1772] @ 1b6c8 │ │ │ │ + ldr r0, [pc, #-1784] @ 1b6c8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1796] @ 1b6cc │ │ │ │ + ldr r0, [pc, #-1808] @ 1b6cc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1820] @ 1b6d0 │ │ │ │ + ldr r0, [pc, #-1832] @ 1b6d0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1844] @ 1b6d4 │ │ │ │ + ldr r0, [pc, #-1856] @ 1b6d4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1868] @ 1b6d8 │ │ │ │ + ldr r0, [pc, #-1880] @ 1b6d8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1892] @ 1b6dc │ │ │ │ + ldr r0, [pc, #-1904] @ 1b6dc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1916] @ 1b6e0 │ │ │ │ + ldr r0, [pc, #-1928] @ 1b6e0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1940] @ 1b6e4 │ │ │ │ + ldr r0, [pc, #-1952] @ 1b6e4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1964] @ 1b6e8 │ │ │ │ + ldr r0, [pc, #-1976] @ 1b6e8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1988] @ 1b6ec │ │ │ │ + ldr r0, [pc, #-2000] @ 1b6ec │ │ │ │ mov r3, #1 │ │ │ │ mvn r2, #16 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2012] @ 1b6f0 │ │ │ │ + ldr r0, [pc, #-2024] @ 1b6f0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2036] @ 1b6f4 │ │ │ │ + ldr r0, [pc, #-2048] @ 1b6f4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2060] @ 1b6f8 │ │ │ │ + ldr r0, [pc, #-2072] @ 1b6f8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2084] @ 1b6fc │ │ │ │ + ldr r0, [pc, #-2096] @ 1b6fc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2108] @ 1b700 │ │ │ │ + ldr r0, [pc, #-2120] @ 1b700 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2132] @ 1b704 │ │ │ │ + ldr r0, [pc, #-2144] @ 1b704 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2156] @ 1b708 │ │ │ │ + ldr r0, [pc, #-2168] @ 1b708 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2180] @ 1b70c │ │ │ │ + ldr r0, [pc, #-2192] @ 1b70c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2204] @ 1b710 │ │ │ │ + ldr r0, [pc, #-2216] @ 1b710 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2228] @ 1b714 │ │ │ │ + ldr r0, [pc, #-2240] @ 1b714 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2252] @ 1b718 │ │ │ │ + ldr r0, [pc, #-2264] @ 1b718 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2276] @ 1b71c │ │ │ │ + ldr r0, [pc, #-2288] @ 1b71c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2300] @ 1b720 │ │ │ │ + ldr r0, [pc, #-2312] @ 1b720 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2324] @ 1b724 │ │ │ │ + ldr r0, [pc, #-2336] @ 1b724 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2348] @ 1b728 │ │ │ │ + ldr r0, [pc, #-2360] @ 1b728 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2372] @ 1b72c │ │ │ │ + ldr r0, [pc, #-2384] @ 1b72c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r2, [pc, #-2396] @ 1b730 │ │ │ │ - ldr r3, [pc, #-2396] @ 1b734 │ │ │ │ + ldr r2, [pc, #-2408] @ 1b730 │ │ │ │ + ldr r3, [pc, #-2408] @ 1b734 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cbd4 │ │ │ │ + bne 1cab0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ bne 1a940 │ │ │ │ b 1a970 │ │ │ │ - ldr r0, [pc, #-2460] @ 1b738 │ │ │ │ + ldr r0, [pc, #-2472] @ 1b738 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #31 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1ba38 │ │ │ │ - ldr r0, [pc, #-2492] @ 1b73c │ │ │ │ + bne 1ba44 │ │ │ │ + ldr r0, [pc, #-2504] @ 1b73c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1ba5c │ │ │ │ - ldr r0, [pc, #-2524] @ 1b740 │ │ │ │ + bne 1ba68 │ │ │ │ + ldr r0, [pc, #-2536] @ 1b740 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1ba80 │ │ │ │ - ldr r0, [pc, #-2556] @ 1b744 │ │ │ │ + bne 1ba8c │ │ │ │ + ldr r0, [pc, #-2568] @ 1b744 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1baa4 │ │ │ │ - ldr r0, [pc, #-2588] @ 1b748 │ │ │ │ + bne 1bab0 │ │ │ │ + ldr r0, [pc, #-2600] @ 1b748 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1bac8 │ │ │ │ - ldr r0, [pc, #-2620] @ 1b74c │ │ │ │ + bne 1bad4 │ │ │ │ + ldr r0, [pc, #-2632] @ 1b74c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1baec │ │ │ │ - ldr r0, [pc, #-2652] @ 1b750 │ │ │ │ + bne 1baf8 │ │ │ │ + ldr r0, [pc, #-2664] @ 1b750 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1bb10 │ │ │ │ - ldr r0, [pc, #-2684] @ 1b754 │ │ │ │ + bne 1bb1c │ │ │ │ + ldr r0, [pc, #-2696] @ 1b754 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl c508 │ │ │ │ - b 1bb28 │ │ │ │ - ldr r1, [pc, #-2708] @ 1b758 │ │ │ │ + b 1bb34 │ │ │ │ + ldr r1, [pc, #-2720] @ 1b758 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #-2728] @ 1b75c │ │ │ │ + ldr r3, [pc, #-2740] @ 1b75c │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-2732] @ 1b760 │ │ │ │ + ldr r1, [pc, #-2744] @ 1b760 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #-2768] @ 1b764 │ │ │ │ + ldr r3, [pc, #-2780] @ 1b764 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ b 1a6e4 │ │ │ │ - ldr r1, [pc, #-2792] @ 1b768 │ │ │ │ + ldr r1, [pc, #-2804] @ 1b768 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #-2804] @ 1b76c │ │ │ │ + ldr r3, [pc, #-2816] @ 1b76c │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r5 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ b 1a6b0 │ │ │ │ - ldr r0, [pc, #-2836] @ 1b770 │ │ │ │ + ldr r0, [pc, #-2848] @ 1b770 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #29 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b918 │ │ │ │ - ldr r0, [pc, #-2868] @ 1b774 │ │ │ │ + bne 1b924 │ │ │ │ + ldr r0, [pc, #-2880] @ 1b774 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b93c │ │ │ │ - ldr r0, [pc, #-2900] @ 1b778 │ │ │ │ + bne 1b948 │ │ │ │ + ldr r0, [pc, #-2912] @ 1b778 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b960 │ │ │ │ - ldr r0, [pc, #-2932] @ 1b77c │ │ │ │ + bne 1b96c │ │ │ │ + ldr r0, [pc, #-2944] @ 1b77c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #29 │ │ │ │ bl c508 │ │ │ │ - b 1b978 │ │ │ │ - ldr r1, [pc, #-2956] @ 1b780 │ │ │ │ + b 1b984 │ │ │ │ + ldr r1, [pc, #-2968] @ 1b780 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ bl c598 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1c7f8 │ │ │ │ - ldr r1, [pc, #-2992] @ 1b784 │ │ │ │ + beq 1c76c │ │ │ │ + ldr r1, [pc, #-3004] @ 1b784 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-3008] @ 1b788 │ │ │ │ + ldr r3, [pc, #-3020] @ 1b788 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3012] @ 1b78c │ │ │ │ + ldr r1, [pc, #-3024] @ 1b78c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3048] @ 1b790 │ │ │ │ + ldr r3, [pc, #-3060] @ 1b790 │ │ │ │ bl c598 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 1c3d4 │ │ │ │ + beq 1c3e0 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3084] @ 1b794 │ │ │ │ + ldr r1, [pc, #-3096] @ 1b794 │ │ │ │ mov r2, #3 │ │ │ │ mov sl, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov r9, r0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #-3036] @ 1b7f0 │ │ │ │ + ldr r3, [pc, #-3116] @ 1b7ac │ │ │ │ strb sl, [r9, #19] │ │ │ │ str r9, [r7, #72] @ 0x48 │ │ │ │ str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3140] @ 1b798 │ │ │ │ + ldr r1, [pc, #-3152] @ 1b798 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3160] @ 1b79c │ │ │ │ + ldr r3, [pc, #-3172] @ 1b79c │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3164] @ 1b7a0 │ │ │ │ + ldr r1, [pc, #-3176] @ 1b7a0 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3200] @ 1b7a4 │ │ │ │ + ldr r3, [pc, #-3212] @ 1b7a4 │ │ │ │ bl c598 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 1c480 │ │ │ │ + beq 1c48c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3236] @ 1b7a8 │ │ │ │ + ldr r1, [pc, #-3248] @ 1b7a8 │ │ │ │ mov r2, #3 │ │ │ │ mov sl, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov r9, r0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #-3208] @ 1b7f0 │ │ │ │ + ldr r3, [pc, #-3288] @ 1b7ac │ │ │ │ strb sl, [r9, #19] │ │ │ │ str r9, [r7, #72] @ 0x48 │ │ │ │ str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3292] @ 1b7ac │ │ │ │ + ldr r1, [pc, #-3300] @ 1b7b0 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3312] @ 1b7b0 │ │ │ │ + ldr r3, [pc, #-3320] @ 1b7b4 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3316] @ 1b7b4 │ │ │ │ + ldr r1, [pc, #-3324] @ 1b7b8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #-3340] @ 1b7b8 │ │ │ │ + ldr r3, [pc, #-3348] @ 1b7bc │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3352] @ 1b7bc │ │ │ │ + ldr r1, [pc, #-3360] @ 1b7c0 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #32 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3380] @ 1b7c0 │ │ │ │ + ldr r1, [pc, #-3388] @ 1b7c4 │ │ │ │ mov r3, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3408] @ 1b7c4 │ │ │ │ + ldr r1, [pc, #-3416] @ 1b7c8 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [r0, #80] @ 0x50 │ │ │ │ mov r3, #18 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c554 │ │ │ │ - ldr r3, [pc, #-3456] @ 1b7c8 │ │ │ │ + beq 1c560 │ │ │ │ + ldr r3, [pc, #-3464] @ 1b7cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3472] @ 1b7cc │ │ │ │ + ldr r1, [pc, #-3480] @ 1b7d0 │ │ │ │ mov r3, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #232 @ 0xe8 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3500] @ 1b7d0 │ │ │ │ + ldr r1, [pc, #-3508] @ 1b7d4 │ │ │ │ mov r7, #6 │ │ │ │ - ldr r3, [pc, #-3504] @ 1b7d4 │ │ │ │ + ldr r3, [pc, #-3512] @ 1b7d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ - str r7, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl c598 │ │ │ │ - ldr r1, [pc, #-3524] @ 1b7d8 │ │ │ │ - mov r2, r7 │ │ │ │ str r7, [sp] │ │ │ │ - ldr r3, [pc, #-3532] @ 1b7dc │ │ │ │ + bl c598 │ │ │ │ + ldr r1, [pc, #-3532] @ 1b7dc │ │ │ │ + ldr r3, [pc, #-3532] @ 1b7e0 │ │ │ │ add r1, pc, r1 │ │ │ │ + mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ + str r7, [sp] │ │ │ │ bl c598 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 1c60c │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3576] @ 1b7e0 │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ - mov sl, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov r9, r0 │ │ │ │ - stmib r0, {r3, sl} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #-3604] @ 1b7f0 │ │ │ │ - strb sl, [r9, #50] @ 0x32 │ │ │ │ - str r9, [r7, #72] @ 0x48 │ │ │ │ - str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3632] @ 1b7e4 │ │ │ │ + ldr r1, [pc, #-3552] @ 1b7e4 │ │ │ │ mov r2, #6 │ │ │ │ - ldr r3, [pc, #-3636] @ 1b7e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r0, #68] @ 0x44 │ │ │ │ + orrne r3, r3, #3 │ │ │ │ + strne r3, [r0, #68] @ 0x44 │ │ │ │ + ldr r3, [pc, #-3576] @ 1b7e8 │ │ │ │ str r2, [sp] │ │ │ │ + mov r0, r6 │ │ │ │ bl c598 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 1c684 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - mov r0, #32 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3684] @ 1b7ec │ │ │ │ - mov r2, #14 │ │ │ │ - mov sl, #0 │ │ │ │ + ldr r1, [pc, #-3588] @ 1b7ec │ │ │ │ + mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov r9, r0 │ │ │ │ - stmib r0, {r3, sl} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #-3724] @ 1b7f0 │ │ │ │ - strb sl, [r9, #30] │ │ │ │ - str r9, [r7, #72] @ 0x48 │ │ │ │ - str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3736] @ 1b7f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r0, #68] @ 0x44 │ │ │ │ + orrne r3, r3, #3 │ │ │ │ + strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #11 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3756] @ 1b7f8 │ │ │ │ + ldr r3, [pc, #-3624] @ 1b7f0 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3760] @ 1b7fc │ │ │ │ + ldr r1, [pc, #-3628] @ 1b7f4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3796] @ 1b800 │ │ │ │ + ldr r3, [pc, #-3664] @ 1b7f8 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3800] @ 1b804 │ │ │ │ + ldr r1, [pc, #-3668] @ 1b7fc │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3836] @ 1b808 │ │ │ │ + ldr r3, [pc, #-3704] @ 1b800 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3840] @ 1b80c │ │ │ │ + ldr r1, [pc, #-3708] @ 1b804 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-3876] @ 1b810 │ │ │ │ + ldr r3, [pc, #-3744] @ 1b808 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3880] @ 1b814 │ │ │ │ + ldr r1, [pc, #-3748] @ 1b80c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #18 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #172 @ 0xac │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3924] @ 1b818 │ │ │ │ + ldr r1, [pc, #-3792] @ 1b810 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r0, #80] @ 0x50 │ │ │ │ mov r3, #18 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3964] @ 1b81c │ │ │ │ + ldr r1, [pc, #-3832] @ 1b814 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [r0, #80] @ 0x50 │ │ │ │ mov r3, #18 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #226 @ 0xe2 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-4004] @ 1b820 │ │ │ │ + ldr r1, [pc, #-3872] @ 1b818 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [r0, #80] @ 0x50 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #-4036] @ 1b824 │ │ │ │ + ldr r3, [pc, #-3904] @ 1b81c │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #-4056] @ 1b828 │ │ │ │ + ldr r1, [pc, #-3924] @ 1b820 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ bl c598 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r7, r0, #0 │ │ │ │ beq 1af28 │ │ │ │ - ldr r1, [pc, #944] @ 1cbd8 │ │ │ │ + ldr r1, [pc, #-3960] @ 1b824 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #928] @ 1cbdc │ │ │ │ + ldr r3, [pc, #-3976] @ 1b828 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #924] @ 1cbe0 │ │ │ │ + ldr r1, [pc, #-3980] @ 1b82c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [pc, #888] @ 1cbe4 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #-4016] @ 1b830 │ │ │ │ bl c598 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 1c8c8 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 1c83c │ │ │ │ + ldr r3, [r6, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ + str r3, [r6, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #852] @ 1cbe8 │ │ │ │ + ldr r1, [pc, #-4052] @ 1b834 │ │ │ │ mov r2, #3 │ │ │ │ mov sl, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov r9, r0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #812] @ 1cbec │ │ │ │ + ldr r3, [pc, #640] @ 1cab4 │ │ │ │ strb sl, [r9, #19] │ │ │ │ - str r9, [r7, #72] @ 0x48 │ │ │ │ - str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #800] @ 1cbf0 │ │ │ │ + str r9, [r6, #72] @ 0x48 │ │ │ │ + str r3, [r6, #80] @ 0x50 │ │ │ │ + ldr r1, [pc, #628] @ 1cab8 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [pc, #780] @ 1cbf4 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #608] @ 1cabc │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #776] @ 1cbf8 │ │ │ │ + ldr r1, [pc, #604] @ 1cac0 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [pc, #740] @ 1cbfc │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #568] @ 1cac4 │ │ │ │ bl c598 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 1c974 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 1c8e8 │ │ │ │ + ldr r3, [r6, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ + str r3, [r6, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #704] @ 1cc00 │ │ │ │ + ldr r1, [pc, #532] @ 1cac8 │ │ │ │ mov r2, #3 │ │ │ │ mov sl, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov r9, r0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #640] @ 1cbec │ │ │ │ + ldr r3, [pc, #468] @ 1cab4 │ │ │ │ strb sl, [r9, #19] │ │ │ │ - str r9, [r7, #72] @ 0x48 │ │ │ │ - str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #648] @ 1cc04 │ │ │ │ + str r9, [r6, #72] @ 0x48 │ │ │ │ + str r3, [r6, #80] @ 0x50 │ │ │ │ + ldr r1, [pc, #476] @ 1cacc │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [pc, #628] @ 1cc08 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #456] @ 1cad0 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #624] @ 1cc0c │ │ │ │ + ldr r1, [pc, #452] @ 1cad4 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ mov r3, #250 @ 0xfa │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #580] @ 1cc10 │ │ │ │ + ldr r1, [pc, #408] @ 1cad8 │ │ │ │ mov r3, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ mov r3, #248 @ 0xf8 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #552] @ 1cc14 │ │ │ │ + ldr r1, [pc, #380] @ 1cadc │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [r0, #80] @ 0x50 │ │ │ │ mov r3, #18 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ mov r3, #249 @ 0xf9 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ca2c │ │ │ │ - ldr r3, [pc, #504] @ 1cc18 │ │ │ │ + beq 1c9a0 │ │ │ │ + ldr r3, [pc, #332] @ 1cae0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #488] @ 1cc1c │ │ │ │ - mov r7, #6 │ │ │ │ - ldr r3, [pc, #484] @ 1cc20 │ │ │ │ + ldr r1, [pc, #316] @ 1cae4 │ │ │ │ + mov r6, #6 │ │ │ │ + ldr r3, [pc, #312] @ 1cae8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + str r6, [sp] │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #464] @ 1cc24 │ │ │ │ - ldr r3, [pc, #464] @ 1cc28 │ │ │ │ + ldr r1, [pc, #292] @ 1caec │ │ │ │ + ldr r3, [pc, #292] @ 1caf0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ - str r7, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + str r6, [sp] │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #444] @ 1cc2c │ │ │ │ + ldr r1, [pc, #272] @ 1caf4 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [pc, #408] @ 1cc30 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #236] @ 1caf8 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #404] @ 1cc34 │ │ │ │ + ldr r1, [pc, #232] @ 1cafc │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #380] @ 1cc38 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r3, [pc, #208] @ 1cb00 │ │ │ │ str r2, [sp] │ │ │ │ + mov r0, r7 │ │ │ │ bl c598 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 1cb20 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #336] @ 1cc3c │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ - mov sl, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov r9, r0 │ │ │ │ - stmib r0, {r3, sl} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #212] @ 1cbec │ │ │ │ - strb sl, [r9, #50] @ 0x32 │ │ │ │ - str r9, [r7, #72] @ 0x48 │ │ │ │ - str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #280] @ 1cc40 │ │ │ │ + ldr r1, [pc, #196] @ 1cb04 │ │ │ │ mov r2, #6 │ │ │ │ - ldr r3, [pc, #276] @ 1cc44 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r0, #68] @ 0x44 │ │ │ │ + orrne r3, r3, #3 │ │ │ │ + strne r3, [r0, #68] @ 0x44 │ │ │ │ + ldr r3, [pc, #172] @ 1cb08 │ │ │ │ str r2, [sp] │ │ │ │ + mov r0, r7 │ │ │ │ bl c598 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 1cb98 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - mov r0, #32 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #228] @ 1cc48 │ │ │ │ - mov r2, #14 │ │ │ │ - mov sl, #0 │ │ │ │ + ldr r1, [pc, #160] @ 1cb0c │ │ │ │ + mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov r9, r0 │ │ │ │ - stmib r0, {r3, sl} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #92] @ 1cbec │ │ │ │ - strb sl, [r9, #30] │ │ │ │ - str r9, [r7, #72] @ 0x48 │ │ │ │ - str r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #172] @ 1cc4c │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r0, #68] @ 0x44 │ │ │ │ + orrne r3, r3, #3 │ │ │ │ + strne r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [pc, #160] @ 1cc50 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #16 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r3, [pc, #124] @ 1cb10 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ b 1af28 │ │ │ │ mvn fp, #0 │ │ │ │ - b 1c084 │ │ │ │ + b 1c090 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r3, r0, ror r9 │ │ │ │ - andeq r2, r0, lr, lsl #16 │ │ │ │ - andeq fp, r3, ip, asr r9 │ │ │ │ - andeq r2, r0, pc, lsl #16 │ │ │ │ - andeq fp, r3, r4, lsl r9 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq fp, r3, r0, ror #17 │ │ │ │ + andeq fp, r3, ip, lsr #16 │ │ │ │ andeq r2, r0, r0, lsl r8 │ │ │ │ - andeq fp, r3, r4, asr #17 │ │ │ │ + andeq fp, r3, r0, lsl r8 │ │ │ │ andeq r2, r0, r1, lsl r8 │ │ │ │ - andeq fp, r3, r8, ror #16 │ │ │ │ - andeq fp, r3, r0, asr #16 │ │ │ │ + @ instruction: 0x0003b7b4 │ │ │ │ + andeq fp, r3, ip, lsl #15 │ │ │ │ andeq r2, r0, r2, lsl r8 │ │ │ │ - andeq fp, r3, r4, lsr r8 │ │ │ │ - andeq fp, r3, ip, lsl #16 │ │ │ │ - strdeq fp, [r3], -r8 │ │ │ │ - @ instruction: 0xffff7710 │ │ │ │ - andeq fp, r3, r8, asr #15 │ │ │ │ + andeq fp, r3, r0, lsl #15 │ │ │ │ + andeq fp, r3, r8, asr r7 │ │ │ │ + andeq fp, r3, r4, asr #14 │ │ │ │ + @ instruction: 0xffff779c │ │ │ │ + andeq fp, r3, r4, lsl r7 │ │ │ │ andeq r2, r0, r3, lsl r8 │ │ │ │ - andeq fp, r3, r4, lsl #16 │ │ │ │ + andeq fp, r3, ip, lsl r7 │ │ │ │ andeq r2, r0, r8, lsr r8 │ │ │ │ - strdeq fp, [r3], -r4 │ │ │ │ + andeq fp, r3, ip, lsl #14 │ │ │ │ andeq r2, r0, r4, lsl r8 │ │ │ │ - andeq fp, r3, r0, asr #3 │ │ │ │ + andeq fp, r3, ip, lsl #2 │ │ │ │ andeq r2, r0, r6, lsl #16 │ │ │ │ - andeq fp, r3, ip, lsl r7 │ │ │ │ - andeq fp, r3, ip, lsr r1 │ │ │ │ + andeq fp, r3, r8, ror #1 │ │ │ │ andeq r2, r0, r7, lsl #16 │ │ │ │ - andeq fp, r3, r8, asr #13 │ │ │ │ - ldrdeq fp, [r3], -r8 │ │ │ │ + andeq fp, r3, r4, lsr #13 │ │ │ │ andeq r2, r0, r7, lsl r8 │ │ │ │ │ │ │ │ -0001cc54 : │ │ │ │ +0001cb14 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #240] @ 1cd5c │ │ │ │ - ldr r2, [pc, #240] @ 1cd60 │ │ │ │ + ldr r3, [pc, #240] @ 1cc1c │ │ │ │ + ldr r2, [pc, #240] @ 1cc20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl d9fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ bl d9fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 1ccb0 │ │ │ │ + bne 1cb70 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 1cd34 │ │ │ │ + beq 1cbf4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 1ccd4 │ │ │ │ + bne 1cb94 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 1cd24 │ │ │ │ + beq 1cbe4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 1cd04 │ │ │ │ + bne 1cbc4 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1cd04 │ │ │ │ + bne 1cbc4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 1cd54 │ │ │ │ + beq 1cc14 │ │ │ │ bl ca90 │ │ │ │ - ldr r4, [pc, #88] @ 1cd64 │ │ │ │ + ldr r4, [pc, #88] @ 1cc24 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl c4d8 │ │ │ │ mov r0, r4 │ │ │ │ bl c4d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 1cd4c │ │ │ │ + beq 1cc0c │ │ │ │ bl ca90 │ │ │ │ - b 1ccd4 │ │ │ │ + b 1cb94 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 1cd44 │ │ │ │ + beq 1cc04 │ │ │ │ bl ca90 │ │ │ │ - b 1ccb0 │ │ │ │ + b 1cb70 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1ccb0 │ │ │ │ + b 1cb70 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1ccd4 │ │ │ │ + b 1cb94 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1cd04 │ │ │ │ - andeq r3, r5, ip, lsl #7 │ │ │ │ + b 1cbc4 │ │ │ │ + andeq r3, r5, ip, asr #9 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - andeq r5, r5, r4, lsr #26 │ │ │ │ + andeq r5, r5, r4, ror #28 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ @@ -15541,170 +15461,170 @@ │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r4, #4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl d360 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 1cd90 │ │ │ │ + beq 1cc50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cdc4 │ │ │ │ + bne 1cc84 │ │ │ │ ldr r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b db94 │ │ │ │ bl d744 │ │ │ │ - ldr r2, [pc, #20] @ 1cde4 │ │ │ │ + ldr r2, [pc, #20] @ 1cca4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 1cdb8 │ │ │ │ - andeq sp, r3, r4, ror #27 │ │ │ │ + b 1cc78 │ │ │ │ + @ instruction: 0x0003ddb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #92] @ 1ce5c │ │ │ │ + ldr r5, [pc, #92] @ 1cd1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bl 1cd6c │ │ │ │ - b 1ce38 │ │ │ │ + bl 1cc2c │ │ │ │ + b 1ccf8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #616] @ 0x268 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ce54 │ │ │ │ + bne 1cd14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl c994 │ │ │ │ - ldr r3, [pc, #24] @ 1ce60 │ │ │ │ + ldr r3, [pc, #24] @ 1cd20 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1ce1c │ │ │ │ + bge 1ccdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r3, r5, r8, ror #3 │ │ │ │ + andeq r3, r5, r8, lsr #6 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ mov r0, r2 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - b 1cd6c │ │ │ │ + b 1cc2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl d7d4 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ - ldr r1, [pc, #172] @ 1cf60 │ │ │ │ + ldr r1, [pc, #172] @ 1ce20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #140] @ 1cf64 │ │ │ │ + ldr r1, [pc, #140] @ 1ce24 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #124] @ 1cf68 │ │ │ │ + ldr r1, [pc, #124] @ 1ce28 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #108] @ 1cf6c │ │ │ │ + ldr r1, [pc, #108] @ 1ce2c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cf3c │ │ │ │ + bne 1cdfc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl c370 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl cc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1cf18 │ │ │ │ + beq 1cdd8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl cf4c │ │ │ │ - b 1cf18 │ │ │ │ + b 1cdd8 │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ andeq r4, r0, r1, lsr #28 │ │ │ │ andeq r2, r0, r5, lsl r7 │ │ │ │ andeq r4, r0, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r6, r0 │ │ │ │ bl d558 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 1d028 │ │ │ │ + beq 1cee8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ str r6, [r4] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #96] @ 1d034 │ │ │ │ + ldr r1, [pc, #96] @ 1cef4 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r2, [pc, #76] @ 1d038 │ │ │ │ - ldr r1, [pc, #76] @ 1d03c │ │ │ │ + ldr r2, [pc, #76] @ 1cef8 │ │ │ │ + ldr r1, [pc, #76] @ 1cefc │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #60] @ 1d040 │ │ │ │ + ldr r1, [pc, #60] @ 1cf00 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ bl dab0 │ │ │ │ - bl 1cd68 │ │ │ │ - ldr r2, [pc, #44] @ 1d044 │ │ │ │ + bl 1cc28 │ │ │ │ + ldr r2, [pc, #44] @ 1cf04 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #40] @ 1d048 │ │ │ │ + ldr r1, [pc, #40] @ 1cf08 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl dab0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ @@ -15719,26 +15639,26 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 1d0f4 │ │ │ │ + beq 1cfb4 │ │ │ │ mov r0, r4 │ │ │ │ bl cf4c │ │ │ │ - ldr r3, [pc, #200] @ 1d150 │ │ │ │ + ldr r3, [pc, #200] @ 1d010 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #4 │ │ │ │ - bhi 1d130 │ │ │ │ + bhi 1cff0 │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #22 │ │ │ │ - ldr r0, [pc, #172] @ 1d154 │ │ │ │ + ldr r0, [pc, #172] @ 1d014 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl c73c │ │ │ │ @@ -15746,66 +15666,66 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl d060 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1d0cc │ │ │ │ + b 1cf8c │ │ │ │ mov r3, #20 │ │ │ │ - b 1d0a0 │ │ │ │ + b 1cf60 │ │ │ │ mov r3, #18 │ │ │ │ - b 1d0a0 │ │ │ │ + b 1cf60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ bl c5b0 │ │ │ │ - b 1d080 │ │ │ │ - ldr r2, [pc, #32] @ 1d158 │ │ │ │ + b 1cf40 │ │ │ │ + ldr r2, [pc, #32] @ 1d018 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1d0d0 │ │ │ │ - andeq pc, r3, r4, lsr #3 │ │ │ │ + b 1cf90 │ │ │ │ + andeq pc, r3, r0, ror r1 @ │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ - andeq fp, r3, r8, lsr #28 │ │ │ │ + strdeq fp, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #324] @ 1d2c0 │ │ │ │ - ldr r3, [pc, #324] @ 1d2c4 │ │ │ │ + ldr r2, [pc, #324] @ 1d180 │ │ │ │ + ldr r3, [pc, #324] @ 1d184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmn r1, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1d264 │ │ │ │ + beq 1d124 │ │ │ │ mov r4, r1 │ │ │ │ bl c214 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1d244 │ │ │ │ - ldr r2, [pc, #276] @ 1d2c8 │ │ │ │ + beq 1d104 │ │ │ │ + ldr r2, [pc, #276] @ 1d188 │ │ │ │ asr r3, r4, #31 │ │ │ │ smull r1, r2, r4, r2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ rsb r3, r3, r2, asr #6 │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ sub r4, r4, r2, lsl #3 │ │ │ │ @@ -15819,87 +15739,87 @@ │ │ │ │ asr r3, r4, #31 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ bl cc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d234 │ │ │ │ - ldr r2, [pc, #188] @ 1d2cc │ │ │ │ - ldr r3, [pc, #176] @ 1d2c4 │ │ │ │ + beq 1d0f4 │ │ │ │ + ldr r2, [pc, #188] @ 1d18c │ │ │ │ + ldr r3, [pc, #176] @ 1d184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d2bc │ │ │ │ + bne 1d17c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl d060 │ │ │ │ - b 1d208 │ │ │ │ - ldr r0, [pc, #132] @ 1d2d0 │ │ │ │ + b 1d0c8 │ │ │ │ + ldr r0, [pc, #132] @ 1d190 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r5} │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl c73c │ │ │ │ - b 1d1ac │ │ │ │ + b 1d06c │ │ │ │ bl c214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d208 │ │ │ │ + beq 1d0c8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl cc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d208 │ │ │ │ - ldr r2, [pc, #68] @ 1d2d4 │ │ │ │ - ldr r3, [pc, #48] @ 1d2c4 │ │ │ │ + beq 1d0c8 │ │ │ │ + ldr r2, [pc, #68] @ 1d194 │ │ │ │ + ldr r3, [pc, #48] @ 1d184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d2bc │ │ │ │ + bne 1d17c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, lr} │ │ │ │ b cf4c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, ip, ror lr │ │ │ │ + @ instruction: 0x00052fbc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - andeq r2, r5, r8, ror #27 │ │ │ │ + andeq r2, r5, r8, lsr #30 │ │ │ │ @ instruction: 0xfffffc10 │ │ │ │ - andeq r2, r5, r8, ror #26 │ │ │ │ + andeq r2, r5, r8, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ and r1, r1, #6 │ │ │ │ sub r1, r1, #2 │ │ │ │ lsl r3, r1, #16 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r3, #262144 @ 0x40000 │ │ │ │ ldr r5, [r2] │ │ │ │ mov r1, r0 │ │ │ │ movhi r2, #0 │ │ │ │ - bhi 1d320 │ │ │ │ - ldr r2, [pc, #80] @ 1d368 │ │ │ │ + bhi 1d1e0 │ │ │ │ + ldr r2, [pc, #80] @ 1d228 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd6c │ │ │ │ + bl 1cc2c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl c214 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -15908,88 +15828,88 @@ │ │ │ │ mov r1, #1 │ │ │ │ bl cc88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b cf4c │ │ │ │ - andeq lr, r3, r8, lsl pc │ │ │ │ + andeq lr, r3, r4, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #452] @ 1d548 │ │ │ │ - ldr r3, [pc, #452] @ 1d54c │ │ │ │ + ldr r2, [pc, #452] @ 1d408 │ │ │ │ + ldr r3, [pc, #452] @ 1d40c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl c214 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - beq 1d4e0 │ │ │ │ + beq 1d3a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1d42c │ │ │ │ + beq 1d2ec │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 1d3e4 │ │ │ │ + bne 1d2a4 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 1d42c │ │ │ │ + beq 1d2ec │ │ │ │ bl d060 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1d504 │ │ │ │ + blt 1d3c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ bl d7d4 │ │ │ │ asr r0, r0, #31 │ │ │ │ - ldr r2, [pc, #328] @ 1d550 │ │ │ │ - ldr r3, [pc, #320] @ 1d54c │ │ │ │ + ldr r2, [pc, #328] @ 1d410 │ │ │ │ + ldr r3, [pc, #320] @ 1d40c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d544 │ │ │ │ + bne 1d404 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl cc88 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ - bne 1d3f0 │ │ │ │ + bne 1d2b0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #1000 @ 0x3e8 │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r2] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r2, [sp, #32] │ │ │ │ bl c2a4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1d4d4 │ │ │ │ - blt 1d50c │ │ │ │ + beq 1d394 │ │ │ │ + blt 1d3cc │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bgt 1d528 │ │ │ │ - ldr r1, [pc, #192] @ 1d554 │ │ │ │ + bgt 1d3e8 │ │ │ │ + ldr r1, [pc, #192] @ 1d414 │ │ │ │ asr r3, r2, #31 │ │ │ │ smull r0, r1, r2, r1 │ │ │ │ rsb r3, r3, r1, asr #6 │ │ │ │ rsb r1, r3, r3, lsl #5 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ sub r2, r2, r1, lsl #3 │ │ │ │ lsl r2, r2, #16 │ │ │ │ @@ -16001,93 +15921,93 @@ │ │ │ │ asr r0, r2, #31 │ │ │ │ str r3, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - b 1d3e4 │ │ │ │ - ldr ip, [pc, #112] @ 1d558 │ │ │ │ + b 1d2a4 │ │ │ │ + ldr ip, [pc, #112] @ 1d418 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add ip, pc, ip │ │ │ │ mvn r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl c73c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1d3f0 │ │ │ │ + bge 1d2b0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1d400 │ │ │ │ + b 1d2c0 │ │ │ │ mov r2, #5 │ │ │ │ - ldr r1, [pc, #68] @ 1d55c │ │ │ │ + ldr r1, [pc, #68] @ 1d41c │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov ip, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 1d4c4 │ │ │ │ + b 1d384 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov ip, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 1d4c4 │ │ │ │ + b 1d384 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, r0, ror ip │ │ │ │ + @ instruction: 0x00052db0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ + andeq r2, r5, r0, lsr sp │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ @ instruction: 0xfffff974 │ │ │ │ andeq r1, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -0001d560 : │ │ │ │ - ldr r0, [pc, #4] @ 1d56c │ │ │ │ +0001d420 : │ │ │ │ + ldr r0, [pc, #4] @ 1d42c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq r3, r5, r4, asr #19 │ │ │ │ + andeq r3, r5, r4, lsl #22 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #124] @ 1d60c │ │ │ │ + ldr r6, [pc, #124] @ 1d4cc │ │ │ │ add r4, r0, #464 @ 0x1d0 │ │ │ │ ldr r0, [r5], #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ add r6, pc, r6 │ │ │ │ bl d8dc │ │ │ │ mov r7, #0 │ │ │ │ - b 1d5d0 │ │ │ │ + b 1d490 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d5f8 │ │ │ │ + beq 1d4b8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #616] @ 0x268 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1d600 │ │ │ │ + bne 1d4c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ bl ccf4 │ │ │ │ - ldr r2, [pc, #32] @ 1d610 │ │ │ │ + ldr r2, [pc, #32] @ 1d4d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1d5b4 │ │ │ │ + beq 1d474 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r2, r5, r4, asr sl │ │ │ │ + muleq r5, r4, fp │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -16099,36 +16019,36 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ - ldr r1, [pc, #212] @ 1d738 │ │ │ │ + ldr r1, [pc, #212] @ 1d5f8 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [r6], #176 @ 0xb0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #176] @ 1d73c │ │ │ │ + ldr r1, [pc, #176] @ 1d5fc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #160] @ 1d740 │ │ │ │ + ldr r1, [pc, #160] @ 1d600 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #140] @ 1d744 │ │ │ │ + ldr r1, [pc, #140] @ 1d604 │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ mov r0, r6 │ │ │ │ bl d06c │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ bl d06c │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ @@ -16136,61 +16056,61 @@ │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ bl d06c │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ bl d06c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 1d714 │ │ │ │ + bne 1d5d4 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1d714 │ │ │ │ + bne 1d5d4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 1d730 │ │ │ │ + beq 1d5f0 │ │ │ │ bl ca90 │ │ │ │ add r0, r4, #8 │ │ │ │ bl d468 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1d714 │ │ │ │ + b 1d5d4 │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ andeq r4, r0, r1, lsr #28 │ │ │ │ andeq r2, r0, r5, lsl r7 │ │ │ │ andeq r4, r0, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #348] @ 1d8cc │ │ │ │ + ldr r2, [pc, #348] @ 1d78c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #340] @ 1d8d0 │ │ │ │ + ldr r3, [pc, #340] @ 1d790 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 1d86c │ │ │ │ + beq 1d72c │ │ │ │ cmp r6, #4 │ │ │ │ - bhi 1d8ac │ │ │ │ + bhi 1d76c │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #292] @ 1d8d4 │ │ │ │ + ldr r2, [pc, #292] @ 1d794 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ add r7, sp, #8 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -16207,160 +16127,160 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ bl ccf4 │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ cmp r6, #4 │ │ │ │ - beq 1d840 │ │ │ │ + beq 1d700 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ 1d8d8 │ │ │ │ - ldr r3, [pc, #176] @ 1d8d0 │ │ │ │ + ldr r2, [pc, #188] @ 1d798 │ │ │ │ + ldr r3, [pc, #176] @ 1d790 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d8a8 │ │ │ │ + bne 1d768 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d0e4 <_php_stream_free@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, r9 │ │ │ │ bl c5b0 │ │ │ │ - b 1d810 │ │ │ │ + b 1d6d0 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl dba0 <_php_stream_sock_open_from_socket@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl c5b0 │ │ │ │ - b 1d79c │ │ │ │ + b 1d65c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #40] @ 1d8dc │ │ │ │ + ldr r2, [pc, #40] @ 1d79c │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1d814 │ │ │ │ - andeq r2, r5, r0, lsl #17 │ │ │ │ + b 1d6d4 │ │ │ │ + andeq r2, r5, r0, asr #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - ldrdeq r2, [r5], -ip │ │ │ │ - andeq fp, r3, ip, lsr #13 │ │ │ │ + andeq r2, r5, ip, lsl r9 │ │ │ │ + andeq fp, r3, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r0, [pc, #300] @ 1da28 │ │ │ │ + ldr r0, [pc, #300] @ 1d8e8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #296] @ 1da2c │ │ │ │ + ldr r1, [pc, #296] @ 1d8ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ bl c460 │ │ │ │ add r2, sp, #28 │ │ │ │ - ldr r1, [pc, #240] @ 1da30 │ │ │ │ + ldr r1, [pc, #240] @ 1d8f0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d9f8 │ │ │ │ + bne 1d8b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - beq 1d9cc │ │ │ │ + beq 1d88c │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #152] @ 1da34 │ │ │ │ + ldr r1, [pc, #152] @ 1d8f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d9f8 │ │ │ │ + beq 1d8b8 │ │ │ │ mov r3, #1 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #2 │ │ │ │ bl ca84 <_php_stream_cast@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d9f8 │ │ │ │ + bne 1d8b8 │ │ │ │ sub r4, r4, r7 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d8dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #56] @ 1da38 │ │ │ │ - ldr r3, [pc, #40] @ 1da2c │ │ │ │ + ldr r2, [pc, #56] @ 1d8f8 │ │ │ │ + ldr r3, [pc, #40] @ 1d8ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1da24 │ │ │ │ + bne 1d8e4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r5], -r8 │ │ │ │ + andeq r2, r5, r8, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r3, r4, lsr r6 │ │ │ │ - andeq fp, r3, ip, lsl #26 │ │ │ │ - strdeq r2, [r5], -r8 │ │ │ │ + andeq fp, r3, r0, lsl #12 │ │ │ │ + ldrdeq fp, [r3], -r8 │ │ │ │ + andeq r2, r5, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #572] @ 1dc90 │ │ │ │ - ldr r3, [pc, #572] @ 1dc94 │ │ │ │ + ldr r2, [pc, #572] @ 1db50 │ │ │ │ + ldr r3, [pc, #572] @ 1db54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r0, #1 │ │ │ │ @@ -16385,44 +16305,44 @@ │ │ │ │ mov r1, #0 │ │ │ │ strne r2, [r3] │ │ │ │ add r0, r0, #25 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ bl c754 │ │ │ │ strb r9, [r4, #24] │ │ │ │ bl cb74 <_emalloc_56@plt> │ │ │ │ - ldr r1, [pc, #444] @ 1dc98 │ │ │ │ + ldr r1, [pc, #444] @ 1db58 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #22 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ stmib r0, {r3, r6} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r9, [r5] │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #404] @ 1dc9c │ │ │ │ + ldr r3, [pc, #404] @ 1db5c │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #388] @ 1dca0 │ │ │ │ + ldr r3, [pc, #388] @ 1db60 │ │ │ │ add r1, r4, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r6 │ │ │ │ strb r6, [r5, #49] @ 0x31 │ │ │ │ str r5, [r4, #32] │ │ │ │ str r9, [r4, #48] @ 0x30 │ │ │ │ str r6, [sp] │ │ │ │ bl dae0 │ │ │ │ - ldr r2, [pc, #340] @ 1dca4 │ │ │ │ + ldr r2, [pc, #340] @ 1db64 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c934 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ @@ -16430,683 +16350,683 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp] │ │ │ │ bl ccf4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d06c │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #280] @ 1dca8 │ │ │ │ + ldr r2, [pc, #280] @ 1db68 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #260] @ 1dcac │ │ │ │ + ldr r2, [pc, #260] @ 1db6c │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #240] @ 1dcb0 │ │ │ │ + ldr r2, [pc, #240] @ 1db70 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #220] @ 1dcb4 │ │ │ │ + ldr r2, [pc, #220] @ 1db74 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #200] @ 1dcb8 │ │ │ │ + ldr r2, [pc, #200] @ 1db78 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ bl c934 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r1, [pc, #176] @ 1dcbc │ │ │ │ + ldr r1, [pc, #176] @ 1db7c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #160] @ 1dcc0 │ │ │ │ - ldr r1, [pc, #160] @ 1dcc4 │ │ │ │ + ldr r2, [pc, #160] @ 1db80 │ │ │ │ + ldr r1, [pc, #160] @ 1db84 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r1, [pc, #144] @ 1dcc8 │ │ │ │ + ldr r1, [pc, #144] @ 1db88 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ bl dab0 │ │ │ │ - bl 1d570 │ │ │ │ - ldr r2, [pc, #128] @ 1dccc │ │ │ │ + bl 1d430 │ │ │ │ + ldr r2, [pc, #128] @ 1db8c │ │ │ │ ldr r3, [r8] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r1, [pc, #116] @ 1dcd0 │ │ │ │ + ldr r1, [pc, #116] @ 1db90 │ │ │ │ bl dab0 │ │ │ │ - ldr r2, [pc, #112] @ 1dcd4 │ │ │ │ - ldr r3, [pc, #44] @ 1dc94 │ │ │ │ + ldr r2, [pc, #112] @ 1db94 │ │ │ │ + ldr r3, [pc, #44] @ 1db54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1dc8c │ │ │ │ + bne 1db4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, r4, lsr #11 │ │ │ │ + andeq r2, r5, r4, ror #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r3, r0, lsr #9 │ │ │ │ - andeq r0, r5, r8, lsr #29 │ │ │ │ + andeq fp, r3, ip, ror #8 │ │ │ │ + andeq r0, r5, r8, ror #31 │ │ │ │ @ instruction: 0xfffffdbc │ │ │ │ - andeq fp, r3, r8, asr r4 │ │ │ │ - andeq fp, r3, r0, lsr #8 │ │ │ │ - andeq fp, r3, r0, lsl r4 │ │ │ │ + andeq fp, r3, r4, lsr #8 │ │ │ │ + andeq fp, r3, ip, ror #7 │ │ │ │ + ldrdeq fp, [r3], -ip │ │ │ │ andeq r9, r3, ip, ror r8 │ │ │ │ andeq r9, r3, ip, ror #16 │ │ │ │ andeq r9, r3, r4, asr #16 │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ @ instruction: 0xfffffb1c │ │ │ │ andeq r4, r0, r1, lsr #28 │ │ │ │ andeq r2, r0, r5, lsl r7 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r4, r0, r4, lsr #28 │ │ │ │ - muleq r5, r4, r3 │ │ │ │ + ldrdeq r2, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #132] @ 1dd78 │ │ │ │ - ldr r3, [pc, #132] @ 1dd7c │ │ │ │ + ldr r2, [pc, #132] @ 1dc38 │ │ │ │ + ldr r3, [pc, #132] @ 1dc3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - blt 1dd48 │ │ │ │ + blt 1dc08 │ │ │ │ add ip, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ mov r4, ip │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ str ip, [sp] │ │ │ │ bl ccf4 │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #48] @ 1dd80 │ │ │ │ - ldr r3, [pc, #40] @ 1dd7c │ │ │ │ + ldr r2, [pc, #48] @ 1dc40 │ │ │ │ + ldr r3, [pc, #40] @ 1dc3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1dd74 │ │ │ │ + bne 1dc34 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, r4, lsl #6 │ │ │ │ + andeq r2, r5, r4, asr #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r5, r8, lsr #5 │ │ │ │ + andeq r2, r5, r8, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #368] @ 1df0c │ │ │ │ - ldr r3, [pc, #368] @ 1df10 │ │ │ │ + ldr r2, [pc, #368] @ 1ddcc │ │ │ │ + ldr r3, [pc, #368] @ 1ddd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1de68 │ │ │ │ + beq 1dd28 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ orrs r2, r3, r2 │ │ │ │ - beq 1de50 │ │ │ │ + beq 1dd10 │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 56cb4 │ │ │ │ + bl 56b74 │ │ │ │ add r0, r0, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r4, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ bl ccf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #236] @ 1df14 │ │ │ │ - ldr r3, [pc, #228] @ 1df10 │ │ │ │ + ldr r2, [pc, #236] @ 1ddd4 │ │ │ │ + ldr r3, [pc, #228] @ 1ddd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1df08 │ │ │ │ + bne 1ddc8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 1de68 │ │ │ │ + beq 1dd28 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 56cb4 │ │ │ │ - b 1ddec │ │ │ │ + bl 56b74 │ │ │ │ + b 1dcac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, #1000 @ 0x3e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ bl c2a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ddec │ │ │ │ - blt 1def8 │ │ │ │ + beq 1dcac │ │ │ │ + blt 1ddb8 │ │ │ │ cmp r0, #1000 @ 0x3e8 │ │ │ │ movgt r0, r5 │ │ │ │ strgt r5, [sp, #12] │ │ │ │ - bgt 1ddec │ │ │ │ - ldr r3, [pc, #104] @ 1df18 │ │ │ │ + bgt 1dcac │ │ │ │ + ldr r3, [pc, #104] @ 1ddd8 │ │ │ │ asr r5, r0, #31 │ │ │ │ smull r2, r3, r0, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ rsb r5, r5, r3, asr #6 │ │ │ │ rsb r3, r5, r5, lsl #5 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ sub r0, r0, r3, lsl #3 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ rsb r3, r0, r0, lsl #5 │ │ │ │ add r1, r0, r3, lsl #2 │ │ │ │ lsl r0, r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ asr r1, r1, #31 │ │ │ │ - bl 56cb4 │ │ │ │ + bl 56b74 │ │ │ │ rsb r5, r5, #0 │ │ │ │ and r5, r5, #1000 @ 0x3e8 │ │ │ │ add r0, r5, r0 │ │ │ │ - b 1ddec │ │ │ │ + b 1dcac │ │ │ │ mov r3, #5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1ddec │ │ │ │ + b 1dcac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, ip, asr r2 │ │ │ │ + muleq r5, ip, r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r2, [r5], -r0 │ │ │ │ + andeq r2, r5, r0, lsl r3 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ │ │ │ │ -0001df1c : │ │ │ │ - ldr r0, [pc, #4] @ 1df28 │ │ │ │ +0001dddc : │ │ │ │ + ldr r0, [pc, #4] @ 1dde8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq r3, r5, ip, lsl r0 │ │ │ │ + andeq r3, r5, ip, asr r1 │ │ │ │ │ │ │ │ -0001df2c : │ │ │ │ - ldr r3, [pc, #4] @ 1df38 │ │ │ │ +0001ddec : │ │ │ │ + ldr r3, [pc, #4] @ 1ddf8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r4, r5, ip, ror #22 │ │ │ │ + andeq r4, r5, ip, lsr #25 │ │ │ │ │ │ │ │ -0001df3c : │ │ │ │ +0001ddfc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #300] @ 1e080 │ │ │ │ - ldr r3, [pc, #300] @ 1e084 │ │ │ │ + ldr ip, [pc, #300] @ 1df40 │ │ │ │ + ldr r3, [pc, #300] @ 1df44 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #280] @ 1e088 │ │ │ │ + ldr r4, [pc, #280] @ 1df48 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #260] @ 1e08c │ │ │ │ + ldr r3, [pc, #260] @ 1df4c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #252] @ 1e090 │ │ │ │ + ldr r0, [pc, #252] @ 1df50 │ │ │ │ mov r1, #21 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #232] @ 1e094 │ │ │ │ - ldr r2, [pc, #232] @ 1e098 │ │ │ │ + ldr r3, [pc, #232] @ 1df54 │ │ │ │ + ldr r2, [pc, #232] @ 1df58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d924 │ │ │ │ - ldr r4, [pc, #200] @ 1e09c │ │ │ │ - ldr r1, [pc, #200] @ 1e0a0 │ │ │ │ + ldr r4, [pc, #200] @ 1df5c │ │ │ │ + ldr r1, [pc, #200] @ 1df60 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ str r0, [r4] │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #176] @ 1e0a4 │ │ │ │ + ldr r1, [pc, #176] @ 1df64 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #156] @ 1e0a8 │ │ │ │ + ldr r1, [pc, #156] @ 1df68 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #136] @ 1e0ac │ │ │ │ + ldr r1, [pc, #136] @ 1df6c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #116] @ 1e0b0 │ │ │ │ + ldr r1, [pc, #116] @ 1df70 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #11 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #96] @ 1e0b4 │ │ │ │ - ldr r3, [pc, #44] @ 1e084 │ │ │ │ + ldr r2, [pc, #96] @ 1df74 │ │ │ │ + ldr r3, [pc, #44] @ 1df44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e07c │ │ │ │ + bne 1df3c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, r4, lsr #1 │ │ │ │ + andeq r2, r5, r4, ror #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r5, r4, ror r0 │ │ │ │ + @ instruction: 0x000521b4 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq fp, r3, r4, lsr #32 │ │ │ │ - muleq r5, r0, pc @ │ │ │ │ - muleq r0, ip, sl │ │ │ │ - andeq r4, r5, r8, asr #21 │ │ │ │ - andeq fp, r3, r0 │ │ │ │ strdeq sl, [r3], -r0 │ │ │ │ - andeq sl, r3, r0, ror #31 │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ - andeq sl, r3, r0, asr #31 │ │ │ │ - andeq r1, r5, r4, lsr #31 │ │ │ │ + ldrdeq r3, [r5], -r0 │ │ │ │ + muleq r0, ip, sl │ │ │ │ + andeq r4, r5, r8, lsl #24 │ │ │ │ + andeq sl, r3, ip, asr #31 │ │ │ │ + @ instruction: 0x0003afbc │ │ │ │ + andeq sl, r3, ip, lsr #31 │ │ │ │ + andeq sl, r3, r0, lsr #31 │ │ │ │ + andeq sl, r3, ip, lsl #31 │ │ │ │ + andeq r2, r5, r4, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #264] @ 1e1dc │ │ │ │ - ldr r2, [pc, #264] @ 1e1e0 │ │ │ │ + ldr r1, [pc, #264] @ 1e09c │ │ │ │ + ldr r2, [pc, #264] @ 1e0a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #208] @ 1e1e4 │ │ │ │ + ldr r1, [pc, #208] @ 1e0a4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1e1c4 │ │ │ │ + bne 1e084 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #168] @ 1e1e8 │ │ │ │ + ldr r1, [pc, #168] @ 1e0a8 │ │ │ │ cmp r3, #8 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r6, [sp] │ │ │ │ bl ce14 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e1d4 │ │ │ │ + bne 1e094 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 1e1b4 │ │ │ │ - ldr r2, [pc, #92] @ 1e1ec │ │ │ │ - ldr r3, [pc, #76] @ 1e1e0 │ │ │ │ + bne 1e074 │ │ │ │ + ldr r2, [pc, #92] @ 1e0ac │ │ │ │ + ldr r3, [pc, #76] @ 1e0a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e1d0 │ │ │ │ + bne 1e090 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1e188 │ │ │ │ + b 1e048 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 1e188 │ │ │ │ + b 1e048 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, r4, lsr #30 │ │ │ │ + andeq r2, r5, r4, rrx │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r9, r3, r8, lsl r1 │ │ │ │ andeq r9, r3, r8, asr r7 │ │ │ │ - andeq r1, r5, r8, ror #28 │ │ │ │ + andeq r1, r5, r8, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #268] @ 1e318 │ │ │ │ - ldr r2, [pc, #268] @ 1e31c │ │ │ │ + ldr r1, [pc, #268] @ 1e1d8 │ │ │ │ + ldr r2, [pc, #268] @ 1e1dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #212] @ 1e320 │ │ │ │ + ldr r1, [pc, #212] @ 1e1e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1e2fc │ │ │ │ + bne 1e1bc │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #172] @ 1e324 │ │ │ │ + ldr r1, [pc, #172] @ 1e1e4 │ │ │ │ cmp r3, #8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ bl ce14 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e30c │ │ │ │ + bne 1e1cc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 1e2ec │ │ │ │ - ldr r2, [pc, #96] @ 1e328 │ │ │ │ - ldr r3, [pc, #80] @ 1e31c │ │ │ │ + bne 1e1ac │ │ │ │ + ldr r2, [pc, #96] @ 1e1e8 │ │ │ │ + ldr r3, [pc, #80] @ 1e1dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e308 │ │ │ │ + bne 1e1c8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1e2c0 │ │ │ │ + b 1e180 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 1e2c0 │ │ │ │ + b 1e180 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, ip, ror #27 │ │ │ │ + andeq r1, r5, ip, lsr #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r3, r0, ror #31 │ │ │ │ andeq r9, r3, ip, lsl r6 │ │ │ │ - andeq r1, r5, r0, lsr sp │ │ │ │ + andeq r1, r5, r0, ror lr │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1e35c │ │ │ │ + bne 1e21c │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - ldr r1, [pc, #20] @ 1e360 │ │ │ │ + ldr r1, [pc, #20] @ 1e220 │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ b d528 │ │ │ │ b c0ac │ │ │ │ andeq r9, r3, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 1e488 │ │ │ │ - ldr r3, [pc, #264] @ 1e48c │ │ │ │ + ldr r1, [pc, #264] @ 1e348 │ │ │ │ + ldr r3, [pc, #264] @ 1e34c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e454 │ │ │ │ + bne 1e314 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #224] @ 1e490 │ │ │ │ + ldr r3, [pc, #224] @ 1e350 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - ldr r2, [pc, #220] @ 1e494 │ │ │ │ + ldr r2, [pc, #220] @ 1e354 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #7 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 1e430 │ │ │ │ + beq 1e2f0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 1e420 │ │ │ │ - ldr r2, [pc, #156] @ 1e498 │ │ │ │ - ldr r3, [pc, #140] @ 1e48c │ │ │ │ + bne 1e2e0 │ │ │ │ + ldr r2, [pc, #156] @ 1e358 │ │ │ │ + ldr r3, [pc, #140] @ 1e34c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e478 │ │ │ │ + bne 1e338 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1e3f4 │ │ │ │ + b 1e2b4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r4, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 1e3f4 │ │ │ │ - ldr r2, [pc, #64] @ 1e49c │ │ │ │ - ldr r3, [pc, #44] @ 1e48c │ │ │ │ + b 1e2b4 │ │ │ │ + ldr r2, [pc, #64] @ 1e35c │ │ │ │ + ldr r3, [pc, #44] @ 1e34c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1e47c │ │ │ │ + beq 1e33c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r1, r5, r8, ror ip │ │ │ │ + @ instruction: 0x00051db8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r5, ip, ror #13 │ │ │ │ + andeq r4, r5, ip, lsr #16 │ │ │ │ andeq r9, r3, r8, asr #3 │ │ │ │ - strdeq r1, [r5], -ip │ │ │ │ - muleq r5, ip, fp │ │ │ │ + andeq r1, r5, ip, lsr sp │ │ │ │ + ldrdeq r1, [r5], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #248] @ 1e5b4 │ │ │ │ - ldr r2, [pc, #248] @ 1e5b8 │ │ │ │ + ldr r1, [pc, #248] @ 1e474 │ │ │ │ + ldr r2, [pc, #248] @ 1e478 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #192] @ 1e5bc │ │ │ │ + ldr r1, [pc, #192] @ 1e47c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1e598 │ │ │ │ + bne 1e458 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r3, #8 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r7 │ │ │ │ bl cad8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e5a8 │ │ │ │ + bne 1e468 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 1e588 │ │ │ │ - ldr r2, [pc, #92] @ 1e5c0 │ │ │ │ - ldr r3, [pc, #80] @ 1e5b8 │ │ │ │ + bne 1e448 │ │ │ │ + ldr r2, [pc, #92] @ 1e480 │ │ │ │ + ldr r3, [pc, #80] @ 1e478 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e5a4 │ │ │ │ + bne 1e464 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1e55c │ │ │ │ + b 1e41c │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - b 1e55c │ │ │ │ + b 1e41c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, ip, lsr fp │ │ │ │ + andeq r1, r5, ip, ror ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r3, r0, lsr sp │ │ │ │ - muleq r5, r4, sl │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #576] @ 1e820 │ │ │ │ + ldr r0, [pc, #576] @ 1e6e0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #572] @ 1e824 │ │ │ │ + ldr r1, [pc, #572] @ 1e6e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #32 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ @@ -17116,37 +17036,37 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c754 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #504] @ 1e828 │ │ │ │ + ldr r1, [pc, #504] @ 1e6e8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1e7c8 │ │ │ │ + bne 1e688 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e814 │ │ │ │ + bne 1e6d4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e7b4 │ │ │ │ + beq 1e674 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #420] @ 1e82c │ │ │ │ + ldr r3, [pc, #420] @ 1e6ec │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #24] │ │ │ │ bl c0a0 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ @@ -17156,113 +17076,113 @@ │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d288 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bne 1e7d4 │ │ │ │ + bne 1e694 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e700 │ │ │ │ + beq 1e5c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 1e7ac │ │ │ │ + beq 1e66c │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [sp, #12] │ │ │ │ strne r0, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d270 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e740 │ │ │ │ + beq 1e600 │ │ │ │ add r0, sp, #12 │ │ │ │ bl caf0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e808 │ │ │ │ + bne 1e6c8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 1e79c │ │ │ │ - ldr r2, [pc, #184] @ 1e830 │ │ │ │ - ldr r3, [pc, #168] @ 1e824 │ │ │ │ + bne 1e65c │ │ │ │ + ldr r2, [pc, #184] @ 1e6f0 │ │ │ │ + ldr r3, [pc, #168] @ 1e6e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e804 │ │ │ │ + bne 1e6c4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 1e770 │ │ │ │ + b 1e630 │ │ │ │ bl c64c │ │ │ │ - b 1e700 │ │ │ │ + b 1e5c0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ str r0, [r8] │ │ │ │ - b 1e67c │ │ │ │ + b 1e53c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d174 │ │ │ │ - b 1e770 │ │ │ │ + b 1e630 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e770 │ │ │ │ + beq 1e630 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1e770 │ │ │ │ + bne 1e630 │ │ │ │ bl c64c │ │ │ │ - b 1e770 │ │ │ │ + b 1e630 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, r4, lsl sl │ │ │ │ + andeq r1, r5, r4, asr fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, r0, lsl sl │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r1, r5, r0, lsl #17 │ │ │ │ + andeq r1, r5, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #592] @ 1eaa0 │ │ │ │ + ldr r0, [pc, #592] @ 1e960 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #588] @ 1eaa4 │ │ │ │ + ldr r1, [pc, #588] @ 1e964 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ @@ -17273,42 +17193,42 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c754 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #516] @ 1eaa8 │ │ │ │ + ldr r1, [pc, #516] @ 1e968 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1ea48 │ │ │ │ + bne 1e908 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ea88 │ │ │ │ + bne 1e948 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1ea34 │ │ │ │ + beq 1e8f4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 1e970 │ │ │ │ + beq 1e830 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #412] @ 1eaac │ │ │ │ + ldr r2, [pc, #412] @ 1e96c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl c0a0 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ @@ -17316,130 +17236,130 @@ │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d288 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bne 1ea54 │ │ │ │ + bne 1e914 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ea14 │ │ │ │ + bne 1e8d4 │ │ │ │ mov r2, #0 │ │ │ │ - b 1e974 │ │ │ │ + b 1e834 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [sp, #12] │ │ │ │ strne r0, [sp, #12] │ │ │ │ bl d270 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e9b0 │ │ │ │ + beq 1e870 │ │ │ │ add r0, sp, #12 │ │ │ │ bl caf0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ea94 │ │ │ │ + bne 1e954 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - ldr r2, [pc, #192] @ 1eab0 │ │ │ │ - ldr r3, [pc, #176] @ 1eaa4 │ │ │ │ + ldr r2, [pc, #192] @ 1e970 │ │ │ │ + ldr r3, [pc, #176] @ 1e964 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ea84 │ │ │ │ + bne 1e944 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1e968 │ │ │ │ + bne 1e828 │ │ │ │ bl c64c │ │ │ │ - b 1e968 │ │ │ │ + b 1e828 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ str r0, [r8] │ │ │ │ - b 1e8f0 │ │ │ │ + b 1e7b0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d174 │ │ │ │ - b 1e9e8 │ │ │ │ + b 1e8a8 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e9e8 │ │ │ │ + beq 1e8a8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1e9e8 │ │ │ │ + bne 1e8a8 │ │ │ │ bl c64c │ │ │ │ - b 1e9e8 │ │ │ │ + b 1e8a8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, r4, lsr #15 │ │ │ │ + andeq r1, r5, r4, ror #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, r0, lsr #15 │ │ │ │ + andeq sl, r3, ip, ror #14 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r1, r5, r8, lsl #12 │ │ │ │ + andeq r1, r5, r8, asr #14 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1eba8 │ │ │ │ + bne 1ea68 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1ebac │ │ │ │ + bne 1ea6c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1eb88 │ │ │ │ + beq 1ea48 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eb80 │ │ │ │ + beq 1ea40 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1eb80 │ │ │ │ + beq 1ea40 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ @@ -17452,219 +17372,219 @@ │ │ │ │ stm r3, {r0, r2, ip} │ │ │ │ ldr r2, [sp] │ │ │ │ add r0, r3, #16 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ - ldr r1, [pc, #68] @ 1ebb4 │ │ │ │ + ldr r1, [pc, #68] @ 1ea74 │ │ │ │ add r2, r3, r2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #16] │ │ │ │ str r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 1eb00 │ │ │ │ + b 1e9c0 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ec94 │ │ │ │ + bne 1eb54 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1ec8c │ │ │ │ + bne 1eb4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ec54 │ │ │ │ + beq 1eb14 │ │ │ │ bl da5c │ │ │ │ - ldr r1, [pc, #136] @ 1ec98 │ │ │ │ + ldr r1, [pc, #136] @ 1eb58 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 1ec68 │ │ │ │ + beq 1eb28 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 1ec04 │ │ │ │ + b 1eac4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ - andeq sl, r3, r8, lsr r4 │ │ │ │ + andeq sl, r3, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #436] @ 1ee68 │ │ │ │ - ldr r3, [pc, #436] @ 1ee6c │ │ │ │ + ldr r2, [pc, #436] @ 1ed28 │ │ │ │ + ldr r3, [pc, #436] @ 1ed2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #384] @ 1ee70 │ │ │ │ + ldr r1, [pc, #384] @ 1ed30 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bne 1ee44 │ │ │ │ + bne 1ed04 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1edd8 │ │ │ │ + bne 1ec98 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1ee5c │ │ │ │ + bne 1ed1c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1ee28 │ │ │ │ + beq 1ece8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ ldreq r1, [r3] │ │ │ │ movne r1, #6 │ │ │ │ addeq r1, r1, #1 │ │ │ │ streq r1, [r3] │ │ │ │ - ldreq r1, [pc, #264] @ 1ee74 │ │ │ │ + ldreq r1, [pc, #264] @ 1ed34 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #260] @ 1ee78 │ │ │ │ + ldr r1, [pc, #260] @ 1ed38 │ │ │ │ add r3, sp, #16 │ │ │ │ add r0, r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ bl cfd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ee50 │ │ │ │ + bne 1ed10 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 1ee18 │ │ │ │ - ldr r2, [pc, #200] @ 1ee7c │ │ │ │ - ldr r3, [pc, #180] @ 1ee6c │ │ │ │ + bne 1ecd8 │ │ │ │ + ldr r2, [pc, #200] @ 1ed3c │ │ │ │ + ldr r3, [pc, #180] @ 1ed2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ee4c │ │ │ │ + bne 1ed0c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c5ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 1ed1c │ │ │ │ + bne 1ebdc │ │ │ │ str r1, [sp, #4] │ │ │ │ bl c424 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #120] @ 1ee80 │ │ │ │ + ldr r2, [pc, #120] @ 1ed40 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #16 │ │ │ │ bl cf40 │ │ │ │ - b 1edac │ │ │ │ + b 1ec6c │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 1edac │ │ │ │ + b 1ec6c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 1ed48 │ │ │ │ + b 1ec08 │ │ │ │ bl d174 │ │ │ │ - b 1edac │ │ │ │ + b 1ec6c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, r4, asr #6 │ │ │ │ + andeq r1, r5, r4, lsl #9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r4, ror r6 │ │ │ │ + andeq r9, r3, r0, asr #12 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - ldrdeq sl, [r3], -r0 │ │ │ │ - andeq r1, r5, r4, asr #4 │ │ │ │ - andeq sl, r3, r0, asr r2 │ │ │ │ + muleq r3, ip, r2 │ │ │ │ + andeq r1, r5, r4, lsl #7 │ │ │ │ + andeq sl, r3, ip, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #540] @ 1f0b8 │ │ │ │ - ldr r2, [pc, #540] @ 1f0bc │ │ │ │ + ldr r1, [pc, #540] @ 1ef78 │ │ │ │ + ldr r2, [pc, #540] @ 1ef7c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ @@ -17672,224 +17592,224 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r6, [pc, #480] @ 1f0c0 │ │ │ │ + ldr r6, [pc, #480] @ 1ef80 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r7, r3 │ │ │ │ bl cb5c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #444] @ 1f0c4 │ │ │ │ + ldr r1, [pc, #444] @ 1ef84 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1f094 │ │ │ │ + bne 1ef54 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1f0ac │ │ │ │ + bne 1ef6c │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f05c │ │ │ │ + beq 1ef1c │ │ │ │ mov r1, #1 │ │ │ │ bl cd6c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1efac │ │ │ │ + beq 1ee6c │ │ │ │ bl c424 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl c8c8 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bne 1f0a0 │ │ │ │ + bne 1ef60 │ │ │ │ bl d174 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1efc4 │ │ │ │ + beq 1ee84 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1f070 │ │ │ │ + bne 1ef30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f008 │ │ │ │ - ldr r1, [pc, #240] @ 1f0c8 │ │ │ │ + beq 1eec8 │ │ │ │ + ldr r1, [pc, #240] @ 1ef88 │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - beq 1f008 │ │ │ │ + beq 1eec8 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r2, [pc, #216] @ 1f0c8 │ │ │ │ + ldr r2, [pc, #216] @ 1ef88 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d270 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl caf0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f030 │ │ │ │ - ldr r2, [pc, #176] @ 1f0cc │ │ │ │ + beq 1eef0 │ │ │ │ + ldr r2, [pc, #176] @ 1ef8c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, r0, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl d84c │ │ │ │ - ldr r2, [pc, #152] @ 1f0d0 │ │ │ │ - ldr r3, [pc, #128] @ 1f0bc │ │ │ │ + ldr r2, [pc, #152] @ 1ef90 │ │ │ │ + ldr r3, [pc, #128] @ 1ef7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f0a8 │ │ │ │ + bne 1ef68 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 1ef70 │ │ │ │ + b 1ee30 │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1efd0 │ │ │ │ - b 1f008 │ │ │ │ + bne 1ee90 │ │ │ │ + b 1eec8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl d174 │ │ │ │ - b 1f030 │ │ │ │ + b 1eef0 │ │ │ │ bl d174 │ │ │ │ - b 1f030 │ │ │ │ + b 1eef0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, ip, asr r1 │ │ │ │ + muleq r5, ip, r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r5, ip, lsl r1 │ │ │ │ - muleq r3, r0, r1 │ │ │ │ + andeq r1, r5, ip, asr r2 │ │ │ │ + andeq sl, r3, ip, asr r1 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r0, r5, r0, asr #31 │ │ │ │ + andeq r1, r5, r0, lsl #2 │ │ │ │ │ │ │ │ -0001f0d4 : │ │ │ │ - ldr r3, [pc, #4] @ 1f0e0 │ │ │ │ +0001ef94 : │ │ │ │ + ldr r3, [pc, #4] @ 1efa0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r3, r5, r8, asr #19 │ │ │ │ + andeq r3, r5, r8, lsl #22 │ │ │ │ │ │ │ │ -0001f0e4 : │ │ │ │ +0001efa4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #208] @ 1f1cc │ │ │ │ - ldr r3, [pc, #208] @ 1f1d0 │ │ │ │ + ldr ip, [pc, #208] @ 1f08c │ │ │ │ + ldr r3, [pc, #208] @ 1f090 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #188] @ 1f1d4 │ │ │ │ + ldr r4, [pc, #188] @ 1f094 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #168] @ 1f1d8 │ │ │ │ + ldr r3, [pc, #168] @ 1f098 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #160] @ 1f1dc │ │ │ │ + ldr r0, [pc, #160] @ 1f09c │ │ │ │ mov r1, #19 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #140] @ 1f1e0 │ │ │ │ - ldr r3, [pc, #140] @ 1f1e4 │ │ │ │ + ldr r2, [pc, #140] @ 1f0a0 │ │ │ │ + ldr r3, [pc, #140] @ 1f0a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d09c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #104] @ 1f1e8 │ │ │ │ - ldr r1, [pc, #104] @ 1f1ec │ │ │ │ + ldr r2, [pc, #104] @ 1f0a8 │ │ │ │ + ldr r1, [pc, #104] @ 1f0ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r2] │ │ │ │ mov r2, #7 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #80] @ 1f1f0 │ │ │ │ - ldr r3, [pc, #44] @ 1f1d0 │ │ │ │ + ldr r2, [pc, #80] @ 1f0b0 │ │ │ │ + ldr r3, [pc, #44] @ 1f090 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f1c8 │ │ │ │ + bne 1f088 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r0, [r5], -ip │ │ │ │ + andeq r1, r5, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r5, ip, asr #29 │ │ │ │ + andeq r1, r5, ip │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ andeq r8, r3, r4, asr r4 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r1, r5, r0, asr #29 │ │ │ │ - andeq r3, r5, r0, lsr #18 │ │ │ │ + andeq r2, r5, r0 │ │ │ │ + andeq r3, r5, r0, ror #20 │ │ │ │ strdeq r8, [r3], -ip │ │ │ │ - andeq r0, r5, r8, asr lr │ │ │ │ + muleq r5, r8, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #428] @ 1f3bc │ │ │ │ - ldr r2, [pc, #428] @ 1f3c0 │ │ │ │ + ldr r1, [pc, #428] @ 1f27c │ │ │ │ + ldr r2, [pc, #428] @ 1f280 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ @@ -17898,755 +17818,755 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #32 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #364] @ 1f3c4 │ │ │ │ + ldr r1, [pc, #364] @ 1f284 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1f37c │ │ │ │ + bne 1f23c │ │ │ │ bl d174 │ │ │ │ - ldr r3, [pc, #328] @ 1f3c8 │ │ │ │ - ldr r2, [pc, #328] @ 1f3cc │ │ │ │ + ldr r3, [pc, #328] @ 1f288 │ │ │ │ + ldr r2, [pc, #328] @ 1f28c │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1f388 │ │ │ │ + bne 1f248 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1f308 │ │ │ │ + beq 1f1c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f308 │ │ │ │ + beq 1f1c8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [r4] │ │ │ │ bl ce68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d7a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1f3a0 │ │ │ │ + beq 1f260 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 1f350 │ │ │ │ + beq 1f210 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 1f36c │ │ │ │ - ldr r2, [pc, #164] @ 1f3d0 │ │ │ │ - ldr r3, [pc, #144] @ 1f3c0 │ │ │ │ + bne 1f22c │ │ │ │ + ldr r2, [pc, #164] @ 1f290 │ │ │ │ + ldr r3, [pc, #144] @ 1f280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f384 │ │ │ │ + bne 1f244 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq 1f324 │ │ │ │ + beq 1f1e4 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 1f324 │ │ │ │ + b 1f1e4 │ │ │ │ bl d174 │ │ │ │ - b 1f324 │ │ │ │ + b 1f1e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #64] @ 1f3d4 │ │ │ │ + ldr r2, [pc, #64] @ 1f294 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 1f324 │ │ │ │ + b 1f1e4 │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #44] @ 1f3d8 │ │ │ │ + ldr r2, [pc, #44] @ 1f298 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ bl cf40 │ │ │ │ - b 1f324 │ │ │ │ - andeq r0, r5, r8, ror #27 │ │ │ │ + b 1f1e4 │ │ │ │ + andeq r0, r5, r8, lsr #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x00039ebc │ │ │ │ - andeq r3, r5, r0, lsr #16 │ │ │ │ + andeq r9, r3, r8, lsl #29 │ │ │ │ + andeq r3, r5, r0, ror #18 │ │ │ │ andeq r8, r3, r8, lsl #2 │ │ │ │ - andeq r0, r5, ip, asr #25 │ │ │ │ - andeq r9, r3, r4, lsl #27 │ │ │ │ - andeq r9, r3, r0, lsl #27 │ │ │ │ + andeq r0, r5, ip, lsl #28 │ │ │ │ + andeq r9, r3, r0, asr sp │ │ │ │ + andeq r9, r3, ip, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #992] @ 1f7d4 │ │ │ │ + ldr ip, [pc, #992] @ 1f694 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #988] @ 1f7d8 │ │ │ │ + ldr r1, [pc, #988] @ 1f698 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #964] @ 1f7dc │ │ │ │ + ldr r1, [pc, #964] @ 1f69c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d534 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 1f618 │ │ │ │ + bne 1f4d8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1f7cc │ │ │ │ + bne 1f68c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - ldr r3, [pc, #880] @ 1f7e0 │ │ │ │ + ldr r3, [pc, #880] @ 1f6a0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r0, [sl] │ │ │ │ - beq 1f67c │ │ │ │ + beq 1f53c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 1f548 │ │ │ │ + beq 1f408 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mvn r8, r8 │ │ │ │ and r8, r8, #4 │ │ │ │ add r8, r8, #8 │ │ │ │ - b 1f4d4 │ │ │ │ + b 1f394 │ │ │ │ bl ca90 │ │ │ │ mov fp, r9 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r8, lsl #1 │ │ │ │ - beq 1f548 │ │ │ │ + beq 1f408 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f4c8 │ │ │ │ + beq 1f388 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1f644 │ │ │ │ + bne 1f504 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r9, fp, #1 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r7, fp, lsl #2] │ │ │ │ - bne 1f4c4 │ │ │ │ + bne 1f384 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 1f4c4 │ │ │ │ + bne 1f384 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 1f4c0 │ │ │ │ + bne 1f380 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f4c4 │ │ │ │ + b 1f384 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #656] @ 1f7e4 │ │ │ │ + ldr r1, [pc, #656] @ 1f6a4 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f5e8 │ │ │ │ + beq 1f4a8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 1f6bc │ │ │ │ + beq 1f57c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1f7bc │ │ │ │ + bne 1f67c │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp] │ │ │ │ bl c1b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1f5dc │ │ │ │ + beq 1f49c │ │ │ │ bl cf58 │ │ │ │ mov r1, r5 │ │ │ │ bl daa4 │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, r0, #8 │ │ │ │ ldr r0, [sl] │ │ │ │ str r3, [sp, #24] │ │ │ │ bl d03c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 1f654 │ │ │ │ + beq 1f514 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1f618 │ │ │ │ + beq 1f4d8 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f610 │ │ │ │ + beq 1f4d0 │ │ │ │ mov r4, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f600 │ │ │ │ + bne 1f4c0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #456] @ 1f7e8 │ │ │ │ - ldr r3, [pc, #436] @ 1f7d8 │ │ │ │ + ldr r2, [pc, #456] @ 1f6a8 │ │ │ │ + ldr r3, [pc, #436] @ 1f698 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f7c8 │ │ │ │ + bne 1f688 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 1f500 │ │ │ │ + b 1f3c0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 1f5e8 │ │ │ │ + bne 1f4a8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 1f7b4 │ │ │ │ + beq 1f674 │ │ │ │ bl ca90 │ │ │ │ - b 1f5e8 │ │ │ │ + b 1f4a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #356] @ 1f7ec │ │ │ │ + ldr r1, [pc, #356] @ 1f6ac │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f618 │ │ │ │ + beq 1f4d8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 1f574 │ │ │ │ + bne 1f434 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1f6cc │ │ │ │ - b 1f618 │ │ │ │ + bne 1f58c │ │ │ │ + b 1f4d8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1f5e8 │ │ │ │ + beq 1f4a8 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mvn r8, r8 │ │ │ │ and r8, r8, #4 │ │ │ │ add r3, sp, #24 │ │ │ │ add r8, r8, #8 │ │ │ │ mov fp, #776 @ 0x308 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1f700 │ │ │ │ + b 1f5c0 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r8, lsl #1 │ │ │ │ - beq 1f5e8 │ │ │ │ + beq 1f4a8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f6f4 │ │ │ │ + beq 1f5b4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1f7a4 │ │ │ │ + bne 1f664 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp] │ │ │ │ bl c1b4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1f770 │ │ │ │ + beq 1f630 │ │ │ │ bl cf58 │ │ │ │ mov r1, r9 │ │ │ │ bl daa4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str fp, [sp, #32] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sl] │ │ │ │ bl d03c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 1f6f4 │ │ │ │ + bne 1f5b4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 1f6f4 │ │ │ │ + bne 1f5b4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 1f6f0 │ │ │ │ + bne 1f5b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f6f4 │ │ │ │ + b 1f5b4 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 1f72c │ │ │ │ + b 1f5ec │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f5e8 │ │ │ │ + b 1f4a8 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 1f594 │ │ │ │ + b 1f454 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [fp] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r5, r0, lsl #24 │ │ │ │ + andeq r0, r5, r0, asr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r8, lsr #26 │ │ │ │ + strdeq r9, [r3], -r4 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r9, r3, ip, lsl #24 │ │ │ │ - ldrdeq r0, [r5], -r8 │ │ │ │ ldrdeq r9, [r3], -r8 │ │ │ │ + andeq r0, r5, r8, lsl fp │ │ │ │ + andeq r9, r3, r4, lsr #21 │ │ │ │ │ │ │ │ -0001f7f0 : │ │ │ │ - ldr r3, [pc, #4] @ 1f7fc │ │ │ │ +0001f6b0 : │ │ │ │ + ldr r3, [pc, #4] @ 1f6bc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x000532b0 │ │ │ │ + strdeq r3, [r5], -r0 │ │ │ │ │ │ │ │ -0001f800 : │ │ │ │ +0001f6c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #208] @ 1f8e8 │ │ │ │ - ldr r3, [pc, #208] @ 1f8ec │ │ │ │ + ldr ip, [pc, #208] @ 1f7a8 │ │ │ │ + ldr r3, [pc, #208] @ 1f7ac │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #188] @ 1f8f0 │ │ │ │ + ldr r4, [pc, #188] @ 1f7b0 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #168] @ 1f8f4 │ │ │ │ + ldr r3, [pc, #168] @ 1f7b4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #160] @ 1f8f8 │ │ │ │ + ldr r0, [pc, #160] @ 1f7b8 │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #140] @ 1f8fc │ │ │ │ - ldr r3, [pc, #140] @ 1f900 │ │ │ │ + ldr r2, [pc, #140] @ 1f7bc │ │ │ │ + ldr r3, [pc, #140] @ 1f7c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d09c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #104] @ 1f904 │ │ │ │ - ldr r1, [pc, #104] @ 1f908 │ │ │ │ + ldr r2, [pc, #104] @ 1f7c4 │ │ │ │ + ldr r1, [pc, #104] @ 1f7c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r2] │ │ │ │ mov r2, #12 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #80] @ 1f90c │ │ │ │ - ldr r3, [pc, #44] @ 1f8ec │ │ │ │ + ldr r2, [pc, #80] @ 1f7cc │ │ │ │ + ldr r3, [pc, #44] @ 1f7ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f8e4 │ │ │ │ + bne 1f7a4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r5, r0, ror #15 │ │ │ │ + andeq r0, r5, r0, lsr #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000507b0 │ │ │ │ + strdeq r0, [r5], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r9, r3, ip, lsl #18 │ │ │ │ + ldrdeq r9, [r3], -r8 │ │ │ │ muleq r0, ip, sl │ │ │ │ - strdeq r1, [r5], -r4 │ │ │ │ - andeq r3, r5, r8, lsl #4 │ │ │ │ + andeq r1, r5, r4, lsr sl │ │ │ │ + andeq r3, r5, r8, asr #6 │ │ │ │ strdeq r7, [r3], -r4 │ │ │ │ - andeq r0, r5, ip, lsr r7 │ │ │ │ + andeq r0, r5, ip, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1104] @ 1fd7c │ │ │ │ + ldr r2, [pc, #1104] @ 1fc3c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1100] @ 1fd80 │ │ │ │ + ldr r3, [pc, #1100] @ 1fc40 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r8, r0 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r4, r1 │ │ │ │ - beq 1fa3c │ │ │ │ + beq 1f8fc │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldrne r1, [r0] │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [r0] │ │ │ │ cmp r2, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ addeq r9, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 1fa4c │ │ │ │ + bne 1f90c │ │ │ │ ands r5, r5, #1 │ │ │ │ - beq 1fa60 │ │ │ │ + beq 1f920 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1fa9c │ │ │ │ + beq 1f95c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq 1f9fc │ │ │ │ + beq 1f8bc │ │ │ │ cmp r2, #6 │ │ │ │ - beq 1fbc8 │ │ │ │ + beq 1fa88 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 1fc10 │ │ │ │ + beq 1fad0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1fc6c │ │ │ │ - ldr r1, [pc, #944] @ 1fd84 │ │ │ │ + bne 1fb2c │ │ │ │ + ldr r1, [pc, #944] @ 1fc44 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fc6c │ │ │ │ + bne 1fb2c │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ bl d468 │ │ │ │ - b 1fb9c │ │ │ │ - ldr r1, [pc, #900] @ 1fd88 │ │ │ │ + b 1fa5c │ │ │ │ + ldr r1, [pc, #900] @ 1fc48 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fc6c │ │ │ │ + bne 1fb2c │ │ │ │ ldr r0, [r8, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fa24 │ │ │ │ + beq 1f8e4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r8, #92] @ 0x5c │ │ │ │ - b 1f9f0 │ │ │ │ + b 1f8b0 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #836] @ 1fd8c │ │ │ │ + ldr r3, [pc, #836] @ 1fc4c │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ ands r5, r5, #1 │ │ │ │ - bne 1f99c │ │ │ │ + bne 1f85c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ bl d6cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bne 1f9a8 │ │ │ │ + bne 1f868 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ add r3, sp, #12 │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov sl, r3 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d474 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - beq 1fb5c │ │ │ │ + beq 1fa1c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fb5c │ │ │ │ + beq 1fa1c │ │ │ │ add r7, r5, #16 │ │ │ │ - b 1faec │ │ │ │ + b 1f9ac │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fb5c │ │ │ │ + beq 1fa1c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fae0 │ │ │ │ + bne 1f9a0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 1fb68 │ │ │ │ + bhi 1fa28 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 1fb30 │ │ │ │ + bhi 1f9f0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1fb68 │ │ │ │ + bne 1fa28 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 1fb68 │ │ │ │ + bhi 1fa28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fb68 │ │ │ │ + beq 1fa28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl db58 │ │ │ │ - b 1fb78 │ │ │ │ + b 1fa38 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 1fd2c │ │ │ │ + bls 1fbec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ tst r3, #2 │ │ │ │ - beq 1fb94 │ │ │ │ + beq 1fa54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 1fc88 │ │ │ │ + beq 1fb48 │ │ │ │ tst r3, #1 │ │ │ │ - bne 1fcd8 │ │ │ │ - ldr r2, [pc, #492] @ 1fd90 │ │ │ │ - ldr r3, [pc, #472] @ 1fd80 │ │ │ │ + bne 1fb98 │ │ │ │ + ldr r2, [pc, #492] @ 1fc50 │ │ │ │ + ldr r3, [pc, #472] @ 1fc40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fc38 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #452] @ 1fd94 │ │ │ │ + ldr r1, [pc, #452] @ 1fc54 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d210 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fcb0 │ │ │ │ + bne 1fb70 │ │ │ │ ldr r0, [r8, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fbf8 │ │ │ │ + beq 1fab8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r8, #96] @ 0x60 │ │ │ │ - b 1f9f0 │ │ │ │ - ldr r1, [pc, #384] @ 1fd98 │ │ │ │ + b 1f8b0 │ │ │ │ + ldr r1, [pc, #384] @ 1fc58 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ bl d210 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1fce4 │ │ │ │ - ldr r1, [pc, #352] @ 1fd9c │ │ │ │ + beq 1fba4 │ │ │ │ + ldr r1, [pc, #352] @ 1fc5c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fc6c │ │ │ │ + bne 1fb2c │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 1fd68 │ │ │ │ + bne 1fc28 │ │ │ │ ldr r0, [r7] │ │ │ │ asr r3, r0, #31 │ │ │ │ str r0, [r8, #112] @ 0x70 │ │ │ │ str r3, [r8, #116] @ 0x74 │ │ │ │ - b 1f9f0 │ │ │ │ + b 1f8b0 │ │ │ │ mov r3, #0 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #12 │ │ │ │ mov sl, r3 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - b 1fac0 │ │ │ │ + b 1f980 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 1fb94 │ │ │ │ + bne 1fa54 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 1fd20 │ │ │ │ + beq 1fbe0 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ - b 1fb94 │ │ │ │ - ldr r1, [pc, #232] @ 1fda0 │ │ │ │ + b 1fa54 │ │ │ │ + ldr r1, [pc, #232] @ 1fc60 │ │ │ │ add r0, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fc6c │ │ │ │ + bne 1fb2c │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ - b 1f9f0 │ │ │ │ + b 1f8b0 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1fb9c │ │ │ │ + b 1fa5c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ bl cf34 │ │ │ │ mov r3, r0 │ │ │ │ asr r2, r0, #31 │ │ │ │ str r3, [r8, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r8, #108] @ 0x6c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f9f0 │ │ │ │ + b 1f8b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ - b 1fb94 │ │ │ │ + b 1fa54 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 1fd4c │ │ │ │ + bhi 1fc0c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1fb68 │ │ │ │ + bne 1fa28 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 1fb68 │ │ │ │ + bhi 1fa28 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ add r0, r5, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fb68 │ │ │ │ - b 1fb48 │ │ │ │ + beq 1fa28 │ │ │ │ + b 1fa08 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c850 │ │ │ │ - b 1fc5c │ │ │ │ + b 1fb1c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r5, r8, asr #13 │ │ │ │ + andeq r0, r5, r8, lsl #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r8, ror #15 │ │ │ │ + @ instruction: 0x000397b4 │ │ │ │ andeq r8, r3, r4, lsl r5 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r5, r4, asr r4 │ │ │ │ - ldrdeq r9, [r3], -r4 │ │ │ │ - muleq r3, r4, r5 │ │ │ │ - andeq r9, r3, ip, lsl #11 │ │ │ │ - strdeq r9, [r3], -ip │ │ │ │ + muleq r5, r4, r5 │ │ │ │ + andeq r9, r3, r0, lsr #11 │ │ │ │ + andeq r9, r3, r0, ror #10 │ │ │ │ + andeq r9, r3, r8, asr r5 │ │ │ │ + andeq r9, r3, r8, asr #9 │ │ │ │ │ │ │ │ -0001fda4 : │ │ │ │ +0001fc64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #124] @ 1fe38 │ │ │ │ + ldr r1, [pc, #124] @ 1fcf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - beq 1fe24 │ │ │ │ - ldr r2, [pc, #108] @ 1fe3c │ │ │ │ + beq 1fce4 │ │ │ │ + ldr r2, [pc, #108] @ 1fcfc │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ mov r3, #0 │ │ │ │ @@ -18665,397 +18585,397 @@ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ bl d660 <_emalloc_128@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b 1fdc8 │ │ │ │ - andeq r0, r5, r8, lsr r2 │ │ │ │ + b 1fc88 │ │ │ │ + andeq r0, r5, r8, ror r3 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #304] @ 1ff8c │ │ │ │ - ldr r2, [pc, #304] @ 1ff90 │ │ │ │ + ldr r1, [pc, #304] @ 1fe4c │ │ │ │ + ldr r2, [pc, #304] @ 1fe50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #248] @ 1ff94 │ │ │ │ + ldr r1, [pc, #248] @ 1fe54 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1ff68 │ │ │ │ + bne 1fe28 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ff80 │ │ │ │ + bne 1fe40 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r6, r3 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r7, r3 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [sp] │ │ │ │ strne r2, [r6, #88] @ 0x58 │ │ │ │ - bne 1ff10 │ │ │ │ + bne 1fdd0 │ │ │ │ mov r0, r6 │ │ │ │ bl d054 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r7] │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - bne 1ff78 │ │ │ │ + bne 1fe38 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 1ff58 │ │ │ │ - ldr r2, [pc, #100] @ 1ff98 │ │ │ │ - ldr r3, [pc, #88] @ 1ff90 │ │ │ │ + bne 1fe18 │ │ │ │ + ldr r2, [pc, #100] @ 1fe58 │ │ │ │ + ldr r3, [pc, #88] @ 1fe50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ff74 │ │ │ │ + bne 1fe34 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1ff2c │ │ │ │ + b 1fdec │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - b 1ff2c │ │ │ │ + b 1fdec │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r5, ip, r1 │ │ │ │ + ldrdeq r0, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r7, r3, r0, lsl #7 │ │ │ │ - andeq r0, r5, r4, asr #1 │ │ │ │ + andeq r0, r5, r4, lsl #4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20018 │ │ │ │ + bne 1fed8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 2001c │ │ │ │ + bne 1fedc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fffc │ │ │ │ + beq 1febc │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl d054 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 1ffe4 │ │ │ │ + b 1fea4 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #324] @ 20184 │ │ │ │ - ldr r2, [pc, #324] @ 20188 │ │ │ │ + ldr r1, [pc, #324] @ 20044 │ │ │ │ + ldr r2, [pc, #324] @ 20048 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #268] @ 2018c │ │ │ │ + ldr r1, [pc, #268] @ 2004c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 20160 │ │ │ │ + bne 20020 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20178 │ │ │ │ + bne 20038 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r6, r3 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r7, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 200e0 │ │ │ │ + beq 1ffa0 │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r6, #116] @ 0x74 │ │ │ │ - b 20108 │ │ │ │ + b 1ffc8 │ │ │ │ mov r0, r6 │ │ │ │ bl d054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r7] │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ - bne 20170 │ │ │ │ + bne 20030 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20150 │ │ │ │ - ldr r2, [pc, #100] @ 20190 │ │ │ │ - ldr r3, [pc, #88] @ 20188 │ │ │ │ + bne 20010 │ │ │ │ + ldr r2, [pc, #100] @ 20050 │ │ │ │ + ldr r3, [pc, #88] @ 20048 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2016c │ │ │ │ + bne 2002c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20124 │ │ │ │ + b 1ffe4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - b 20124 │ │ │ │ + b 1ffe4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x0004ffb8 │ │ │ │ + strdeq r0, [r5], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ muleq r3, ip, r1 │ │ │ │ - andeq pc, r4, ip, asr #29 │ │ │ │ + andeq r0, r5, ip │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20210 │ │ │ │ + bne 200d0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20214 │ │ │ │ + bne 200d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 201f4 │ │ │ │ + beq 200b4 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl d054 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 201dc │ │ │ │ + b 2009c │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #324] @ 2037c │ │ │ │ - ldr r2, [pc, #324] @ 20380 │ │ │ │ + ldr r1, [pc, #324] @ 2023c │ │ │ │ + ldr r2, [pc, #324] @ 20240 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #268] @ 20384 │ │ │ │ + ldr r1, [pc, #268] @ 20244 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 20358 │ │ │ │ + bne 20218 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20370 │ │ │ │ + bne 20230 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r6, r3 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r7, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 202d8 │ │ │ │ + beq 20198 │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r6, #104] @ 0x68 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r6, #108] @ 0x6c │ │ │ │ - b 20300 │ │ │ │ + b 201c0 │ │ │ │ mov r0, r6 │ │ │ │ bl d054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r7] │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ - bne 20368 │ │ │ │ + bne 20228 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20348 │ │ │ │ - ldr r2, [pc, #100] @ 20388 │ │ │ │ - ldr r3, [pc, #88] @ 20380 │ │ │ │ + bne 20208 │ │ │ │ + ldr r2, [pc, #100] @ 20248 │ │ │ │ + ldr r3, [pc, #88] @ 20240 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20364 │ │ │ │ + bne 20224 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2031c │ │ │ │ + b 201dc │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - b 2031c │ │ │ │ + b 201dc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r0, asr #27 │ │ │ │ + andeq pc, r4, r0, lsl #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r3, r4, lsr #31 │ │ │ │ - ldrdeq pc, [r4], -r4 │ │ │ │ + andeq pc, r4, r4, lsl lr @ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20408 │ │ │ │ + bne 202c8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 2040c │ │ │ │ + bne 202cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 203ec │ │ │ │ + beq 202ac │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r1] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl d054 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 203d4 │ │ │ │ + b 20294 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #340] @ 20584 │ │ │ │ - ldr r2, [pc, #340] @ 20588 │ │ │ │ + ldr r1, [pc, #340] @ 20444 │ │ │ │ + ldr r2, [pc, #340] @ 20448 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ @@ -19063,110 +18983,110 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #280] @ 2058c │ │ │ │ + ldr r1, [pc, #280] @ 2044c │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2055c │ │ │ │ + bne 2041c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20578 │ │ │ │ + bne 20438 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20550 │ │ │ │ + beq 20410 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 204d0 │ │ │ │ + beq 20390 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 204e4 │ │ │ │ + beq 203a4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ - bne 2056c │ │ │ │ + bne 2042c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20540 │ │ │ │ - ldr r2, [pc, #116] @ 20590 │ │ │ │ - ldr r3, [pc, #104] @ 20588 │ │ │ │ + bne 20400 │ │ │ │ + ldr r2, [pc, #116] @ 20450 │ │ │ │ + ldr r3, [pc, #104] @ 20448 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20568 │ │ │ │ + bne 20428 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20514 │ │ │ │ + b 203d4 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 204c0 │ │ │ │ + b 20380 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 20514 │ │ │ │ + b 203d4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r8, asr #23 │ │ │ │ + andeq pc, r4, r8, lsl #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r3, r8, asr sp │ │ │ │ - ldrdeq pc, [r4], -ip │ │ │ │ + andeq r8, r3, r4, lsr #26 │ │ │ │ + andeq pc, r4, ip, lsl ip @ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2066c │ │ │ │ + bne 2052c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20670 │ │ │ │ + bne 20530 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20660 │ │ │ │ + beq 20520 │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 20658 │ │ │ │ + beq 20518 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -19180,36 +19100,36 @@ │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r2, r4 │ │ │ │ str r4, [r3, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #48] @ 20678 │ │ │ │ + ldr r2, [pc, #48] @ 20538 │ │ │ │ add r4, r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #16] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 205e0 │ │ │ │ + b 204a0 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #340] @ 207ec │ │ │ │ - ldr r2, [pc, #340] @ 207f0 │ │ │ │ + ldr r1, [pc, #340] @ 206ac │ │ │ │ + ldr r2, [pc, #340] @ 206b0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ @@ -19217,110 +19137,110 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #280] @ 207f4 │ │ │ │ + ldr r1, [pc, #280] @ 206b4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 207c4 │ │ │ │ + bne 20684 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 207e0 │ │ │ │ + bne 206a0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 207b8 │ │ │ │ + beq 20678 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20738 │ │ │ │ + beq 205f8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2074c │ │ │ │ + beq 2060c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ - bne 207d4 │ │ │ │ + bne 20694 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 207a8 │ │ │ │ - ldr r2, [pc, #116] @ 207f8 │ │ │ │ - ldr r3, [pc, #104] @ 207f0 │ │ │ │ + bne 20668 │ │ │ │ + ldr r2, [pc, #116] @ 206b8 │ │ │ │ + ldr r3, [pc, #104] @ 206b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 207d0 │ │ │ │ + bne 20690 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2077c │ │ │ │ + b 2063c │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 20728 │ │ │ │ + b 205e8 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 2077c │ │ │ │ + b 2063c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r0, ror #18 │ │ │ │ + andeq pc, r4, r0, lsr #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r8, [r3], -r0 │ │ │ │ - andeq pc, r4, r4, ror r8 @ │ │ │ │ + @ instruction: 0x00038abc │ │ │ │ + @ instruction: 0x0004f9b4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 208d4 │ │ │ │ + bne 20794 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 208d8 │ │ │ │ + bne 20798 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 208c8 │ │ │ │ + beq 20788 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 208c0 │ │ │ │ + beq 20780 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -19334,594 +19254,594 @@ │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r2, r4 │ │ │ │ str r4, [r3, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #48] @ 208e0 │ │ │ │ + ldr r2, [pc, #48] @ 207a0 │ │ │ │ add r4, r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #16] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 20848 │ │ │ │ + b 20708 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #336] @ 20a50 │ │ │ │ - ldr r2, [pc, #336] @ 20a54 │ │ │ │ + ldr r1, [pc, #336] @ 20910 │ │ │ │ + ldr r2, [pc, #336] @ 20914 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r7, [pc, #292] @ 20a58 │ │ │ │ + ldr r7, [pc, #292] @ 20918 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #276] @ 20a5c │ │ │ │ + ldr r1, [pc, #276] @ 2091c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 20a28 │ │ │ │ + bne 208e8 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20a44 │ │ │ │ + bne 20904 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20a1c │ │ │ │ - ldr r2, [pc, #200] @ 20a60 │ │ │ │ + beq 208dc │ │ │ │ + ldr r2, [pc, #200] @ 20920 │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #5 │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20a38 │ │ │ │ + bne 208f8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20a0c │ │ │ │ - ldr r2, [pc, #124] @ 20a64 │ │ │ │ - ldr r3, [pc, #104] @ 20a54 │ │ │ │ + bne 208cc │ │ │ │ + ldr r2, [pc, #124] @ 20924 │ │ │ │ + ldr r3, [pc, #104] @ 20914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20a34 │ │ │ │ + bne 208f4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 209e0 │ │ │ │ + b 208a0 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 20990 │ │ │ │ + b 20850 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 209e0 │ │ │ │ + b 208a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq pc, [r4], -r8 │ │ │ │ + andeq pc, r4, r8, lsr r8 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r4, r8, asr #13 │ │ │ │ - @ instruction: 0x000388b0 │ │ │ │ + andeq pc, r4, r8, lsl #16 │ │ │ │ + andeq r8, r3, ip, ror r8 │ │ │ │ muleq r0, r4, r9 │ │ │ │ - andeq pc, r4, r0, lsl r6 @ │ │ │ │ + andeq pc, r4, r0, asr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #344] @ 20bdc │ │ │ │ - ldr r2, [pc, #344] @ 20be0 │ │ │ │ + ldr r1, [pc, #344] @ 20a9c │ │ │ │ + ldr r2, [pc, #344] @ 20aa0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r7, [pc, #300] @ 20be4 │ │ │ │ + ldr r7, [pc, #300] @ 20aa4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #284] @ 20be8 │ │ │ │ + ldr r1, [pc, #284] @ 20aa8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 20bb4 │ │ │ │ + bne 20a74 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20bd0 │ │ │ │ + bne 20a90 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20ba8 │ │ │ │ + beq 20a68 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ bl c250 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 20b44 │ │ │ │ - ldr r3, [pc, #188] @ 20bec │ │ │ │ + beq 20a04 │ │ │ │ + ldr r3, [pc, #188] @ 20aac │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d84c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20bc4 │ │ │ │ + bne 20a84 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20b98 │ │ │ │ - ldr r2, [pc, #124] @ 20bf0 │ │ │ │ - ldr r3, [pc, #104] @ 20be0 │ │ │ │ + bne 20a58 │ │ │ │ + ldr r2, [pc, #124] @ 20ab0 │ │ │ │ + ldr r3, [pc, #104] @ 20aa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20bc0 │ │ │ │ + bne 20a80 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20b6c │ │ │ │ + b 20a2c │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 20b14 │ │ │ │ + b 209d4 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 20b6c │ │ │ │ + b 20a2c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r4, ror r5 @ │ │ │ │ + @ instruction: 0x0004f6b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r4, r4, asr #10 │ │ │ │ - andeq r8, r3, r8, lsl #14 │ │ │ │ + andeq pc, r4, r4, lsl #13 │ │ │ │ + ldrdeq r8, [r3], -r4 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - andeq pc, r4, r4, lsl #9 │ │ │ │ + andeq pc, r4, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #148] @ 20ca4 │ │ │ │ + ldr r5, [pc, #148] @ 20b64 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 20c90 │ │ │ │ + bne 20b50 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20c9c │ │ │ │ + bne 20b5c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20c84 │ │ │ │ + beq 20b44 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #76] @ 20ca8 │ │ │ │ - ldr r2, [pc, #76] @ 20cac │ │ │ │ + ldr r3, [pc, #76] @ 20b68 │ │ │ │ + ldr r2, [pc, #76] @ 20b6c │ │ │ │ ldr r1, [r6] │ │ │ │ str r2, [r4, #8] │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d84c │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 20c4c │ │ │ │ + b 20b0c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r4, ror #7 │ │ │ │ + andeq pc, r4, r4, lsr #10 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #340] @ 20e20 │ │ │ │ - ldr r2, [pc, #340] @ 20e24 │ │ │ │ + ldr r1, [pc, #340] @ 20ce0 │ │ │ │ + ldr r2, [pc, #340] @ 20ce4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r7, [pc, #296] @ 20e28 │ │ │ │ + ldr r7, [pc, #296] @ 20ce8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #280] @ 20e2c │ │ │ │ + ldr r1, [pc, #280] @ 20cec │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 20df8 │ │ │ │ + bne 20cb8 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20e14 │ │ │ │ + bne 20cd4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20de4 │ │ │ │ - ldr r2, [pc, #204] @ 20e30 │ │ │ │ + beq 20ca4 │ │ │ │ + ldr r2, [pc, #204] @ 20cf0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #5 │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20e08 │ │ │ │ + bne 20cc8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20dd4 │ │ │ │ - ldr r2, [pc, #132] @ 20e34 │ │ │ │ - ldr r3, [pc, #112] @ 20e24 │ │ │ │ + bne 20c94 │ │ │ │ + ldr r2, [pc, #132] @ 20cf4 │ │ │ │ + ldr r3, [pc, #112] @ 20ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20e04 │ │ │ │ + bne 20cc4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20da8 │ │ │ │ + b 20c68 │ │ │ │ mov r0, r3 │ │ │ │ bl d054 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 20d5c │ │ │ │ + b 20c1c │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 20da8 │ │ │ │ + b 20c68 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, ip, lsr #6 │ │ │ │ + andeq pc, r4, ip, ror #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq pc, [r4], -ip │ │ │ │ - andeq r8, r3, r4, ror #9 │ │ │ │ + andeq pc, r4, ip, lsr r4 @ │ │ │ │ + @ instruction: 0x000384b0 │ │ │ │ muleq r0, r4, r9 │ │ │ │ - andeq pc, r4, r8, asr #4 │ │ │ │ + andeq pc, r4, r8, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #352] @ 20fb4 │ │ │ │ - ldr r2, [pc, #352] @ 20fb8 │ │ │ │ + ldr r1, [pc, #352] @ 20e74 │ │ │ │ + ldr r2, [pc, #352] @ 20e78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r7, [pc, #308] @ 20fbc │ │ │ │ + ldr r7, [pc, #308] @ 20e7c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #292] @ 20fc0 │ │ │ │ + ldr r1, [pc, #292] @ 20e80 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 20f8c │ │ │ │ + bne 20e4c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20fa8 │ │ │ │ + bne 20e68 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20f70 │ │ │ │ + beq 20e30 │ │ │ │ bl c250 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 20f0c │ │ │ │ - ldr r3, [pc, #200] @ 20fc4 │ │ │ │ + beq 20dcc │ │ │ │ + ldr r3, [pc, #200] @ 20e84 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20f9c │ │ │ │ + bne 20e5c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20f60 │ │ │ │ - ldr r2, [pc, #140] @ 20fc8 │ │ │ │ - ldr r3, [pc, #120] @ 20fb8 │ │ │ │ + bne 20e20 │ │ │ │ + ldr r2, [pc, #140] @ 20e88 │ │ │ │ + ldr r3, [pc, #120] @ 20e78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20f98 │ │ │ │ + bne 20e58 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20f34 │ │ │ │ + b 20df4 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ bl c250 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 20ef4 │ │ │ │ - b 20f0c │ │ │ │ + bne 20db4 │ │ │ │ + b 20dcc │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 20f34 │ │ │ │ + b 20df4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r4, lsr #3 │ │ │ │ + andeq pc, r4, r4, ror #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r4, r4, ror r1 @ │ │ │ │ - andeq r8, r3, r8, lsr r3 │ │ │ │ + @ instruction: 0x0004f2b4 │ │ │ │ + andeq r8, r3, r4, lsl #6 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - strheq pc, [r4], -ip @ │ │ │ │ + strdeq pc, [r4], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #144] @ 21078 │ │ │ │ + ldr r5, [pc, #144] @ 20f38 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 21064 │ │ │ │ + bne 20f24 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 21070 │ │ │ │ + bne 20f30 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21058 │ │ │ │ + beq 20f18 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #72] @ 2107c │ │ │ │ - ldr r2, [pc, #72] @ 21080 │ │ │ │ + ldr r3, [pc, #72] @ 20f3c │ │ │ │ + ldr r2, [pc, #72] @ 20f40 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r1, [r6] │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d84c │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 21024 │ │ │ │ + b 20ee4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, ip │ │ │ │ + andeq pc, r4, ip, asr #2 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ │ │ │ │ -00021084 : │ │ │ │ +00020f44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl d054 │ │ │ │ - ldr r6, [pc, #152] @ 21140 │ │ │ │ - ldr r3, [pc, #152] @ 21144 │ │ │ │ + ldr r6, [pc, #152] @ 21000 │ │ │ │ + ldr r3, [pc, #152] @ 21004 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl d84c │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ add r1, r5, #44 @ 0x2c │ │ │ │ bl d84c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 210e0 │ │ │ │ + beq 20fa0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 210f8 │ │ │ │ + beq 20fb8 │ │ │ │ mov r0, r3 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2110c │ │ │ │ + beq 20fcc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2111c │ │ │ │ + beq 20fdc │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldrd r2, [r5, #104] @ 0x68 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ ldrd r0, [r5, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ str ip, [r4, #88] @ 0x58 │ │ │ │ strd r0, [r4, #112] @ 0x70 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq lr, r4, r0, asr pc │ │ │ │ + muleq r4, r0, r0 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -00021148 : │ │ │ │ +00021008 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ bl cfc4 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl cfc4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2117c │ │ │ │ + beq 2103c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - beq 21194 │ │ │ │ + beq 21054 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000211a0 : │ │ │ │ +00021060 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -19930,355 +19850,355 @@ │ │ │ │ bl cacc │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000211dc : │ │ │ │ +0002109c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 21210 │ │ │ │ + beq 210d0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ sub r0, r4, r0 │ │ │ │ bl cc58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00021218 : │ │ │ │ +000210d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb ip, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #236] @ 21328 │ │ │ │ + ldr r2, [pc, #236] @ 211e8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #232] @ 2132c │ │ │ │ + ldr r3, [pc, #232] @ 211ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp ip, #57 @ 0x39 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bls 212d4 │ │ │ │ + bls 21194 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl c1c0 │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 212a4 │ │ │ │ + beq 21164 │ │ │ │ ldrb r3, [ip, #8] │ │ │ │ cmp r3, #6 │ │ │ │ movne ip, #0 │ │ │ │ - bne 212a4 │ │ │ │ + bne 21164 │ │ │ │ cmp r4, #0 │ │ │ │ ldmne ip, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ ldr ip, [ip] │ │ │ │ add ip, ip, #16 │ │ │ │ - ldr r2, [pc, #132] @ 21330 │ │ │ │ - ldr r3, [pc, #124] @ 2132c │ │ │ │ + ldr r2, [pc, #132] @ 211f0 │ │ │ │ + ldr r3, [pc, #124] @ 211ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21324 │ │ │ │ + bne 211e4 │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp ip, #47 @ 0x2f │ │ │ │ - bhi 212f4 │ │ │ │ + bhi 211b4 │ │ │ │ cmp ip, #45 @ 0x2d │ │ │ │ - bne 21264 │ │ │ │ + bne 21124 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 21264 │ │ │ │ + bhi 21124 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21264 │ │ │ │ + beq 21124 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ mov ip, r0 │ │ │ │ - b 21278 │ │ │ │ + b 21138 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0004edb8 │ │ │ │ + strdeq lr, [r4], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r4, ip, asr #26 │ │ │ │ + andeq lr, r4, ip, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #292] @ 21470 │ │ │ │ - ldr ip, [pc, #292] @ 21474 │ │ │ │ + ldr lr, [pc, #292] @ 21330 │ │ │ │ + ldr ip, [pc, #292] @ 21334 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 21478 │ │ │ │ + ldr r1, [pc, #284] @ 21338 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 213f4 │ │ │ │ + bne 212b4 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 21468 │ │ │ │ + bne 21328 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 21430 │ │ │ │ + beq 212f0 │ │ │ │ ldm sp, {r1, r2} │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, ip │ │ │ │ bl cc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 213f4 │ │ │ │ + beq 212b4 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 21440 │ │ │ │ + beq 21300 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 21420 │ │ │ │ - ldr r2, [pc, #128] @ 2147c │ │ │ │ - ldr r3, [pc, #116] @ 21474 │ │ │ │ + bne 212e0 │ │ │ │ + ldr r2, [pc, #128] @ 2133c │ │ │ │ + ldr r3, [pc, #116] @ 21334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21464 │ │ │ │ + bne 21324 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 213f4 │ │ │ │ + b 212b4 │ │ │ │ bl d054 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 213b4 │ │ │ │ + b 21274 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 213f4 │ │ │ │ + b 212b4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, ip, lsr #25 │ │ │ │ + andeq lr, r4, ip, ror #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r3, r8, r0 │ │ │ │ - strdeq lr, [r4], -ip │ │ │ │ + andeq r9, r3, r4, rrx │ │ │ │ + andeq lr, r4, ip, lsr sp │ │ │ │ │ │ │ │ -00021480 : │ │ │ │ +00021340 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #244] @ 21594 │ │ │ │ + ldr r0, [pc, #244] @ 21454 │ │ │ │ ldrb ip, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #232] @ 21598 │ │ │ │ + ldr r2, [pc, #232] @ 21458 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp ip, #57 @ 0x39 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bls 2153c │ │ │ │ + bls 213fc │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl c1c0 │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 2150c │ │ │ │ + beq 213cc │ │ │ │ ldrb r3, [ip, #8] │ │ │ │ cmp r3, #6 │ │ │ │ movne ip, #0 │ │ │ │ - bne 2150c │ │ │ │ + bne 213cc │ │ │ │ cmp r4, #0 │ │ │ │ ldmne ip, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ ldr ip, [ip] │ │ │ │ add ip, ip, #16 │ │ │ │ - ldr r2, [pc, #136] @ 2159c │ │ │ │ - ldr r3, [pc, #128] @ 21598 │ │ │ │ + ldr r2, [pc, #136] @ 2145c │ │ │ │ + ldr r3, [pc, #128] @ 21458 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21590 │ │ │ │ + bne 21450 │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, #47 @ 0x2f │ │ │ │ - bhi 2155c │ │ │ │ + bhi 2141c │ │ │ │ cmp ip, #45 @ 0x2d │ │ │ │ - bne 214cc │ │ │ │ + bne 2138c │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 214cc │ │ │ │ + bhi 2138c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldm sp, {r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 214cc │ │ │ │ + beq 2138c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl cdcc │ │ │ │ mov ip, r0 │ │ │ │ - b 214e0 │ │ │ │ + b 213a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, ip, asr #22 │ │ │ │ + andeq lr, r4, ip, lsl #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r4, r4, ror #21 │ │ │ │ + andeq lr, r4, r4, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #292] @ 216dc │ │ │ │ - ldr ip, [pc, #292] @ 216e0 │ │ │ │ + ldr lr, [pc, #292] @ 2159c │ │ │ │ + ldr ip, [pc, #292] @ 215a0 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 216e4 │ │ │ │ + ldr r1, [pc, #284] @ 215a4 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 21660 │ │ │ │ + bne 21520 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 216d4 │ │ │ │ + bne 21594 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 2169c │ │ │ │ + beq 2155c │ │ │ │ ldm sp, {r1, r2} │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, ip │ │ │ │ bl c310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21660 │ │ │ │ + beq 21520 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 216ac │ │ │ │ + beq 2156c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2168c │ │ │ │ - ldr r2, [pc, #128] @ 216e8 │ │ │ │ - ldr r3, [pc, #116] @ 216e0 │ │ │ │ + bne 2154c │ │ │ │ + ldr r2, [pc, #128] @ 215a8 │ │ │ │ + ldr r3, [pc, #116] @ 215a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 216d0 │ │ │ │ + bne 21590 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 21660 │ │ │ │ + b 21520 │ │ │ │ bl d054 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 21620 │ │ │ │ + b 214e0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 21660 │ │ │ │ + b 21520 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, r0, asr #20 │ │ │ │ + andeq lr, r4, r0, lsl #23 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r3, ip, lsr #28 │ │ │ │ - muleq r4, r0, r9 │ │ │ │ + strdeq r8, [r3], -r8 @ │ │ │ │ + ldrdeq lr, [r4], -r0 │ │ │ │ │ │ │ │ -000216ec : │ │ │ │ +000215ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #264] @ 21814 │ │ │ │ + ldr r1, [pc, #264] @ 216d4 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #256] @ 21818 │ │ │ │ + ldr r2, [pc, #256] @ 216d8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r0, r5, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -20291,161 +20211,161 @@ │ │ │ │ mov r4, r0 │ │ │ │ stm r0, {r1, r2, r7} │ │ │ │ mov r2, r5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #176] @ 2181c │ │ │ │ + ldr r3, [pc, #176] @ 216dc │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r6] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bls 217c4 │ │ │ │ + bls 21684 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #128] @ 21820 │ │ │ │ - ldr r3, [pc, #116] @ 21818 │ │ │ │ + ldr r2, [pc, #128] @ 216e0 │ │ │ │ + ldr r3, [pc, #116] @ 216d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21810 │ │ │ │ + bne 216d0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 217e4 │ │ │ │ + bhi 216a4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 21784 │ │ │ │ + bne 21644 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 21784 │ │ │ │ + bhi 21644 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21784 │ │ │ │ + beq 21644 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl db58 │ │ │ │ - b 21798 │ │ │ │ + b 21658 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, r4, ror #17 │ │ │ │ + andeq lr, r4, r4, lsr #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq lr, r4, r8, asr r8 │ │ │ │ + muleq r4, r8, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #328] @ 21984 │ │ │ │ - ldr r3, [pc, #328] @ 21988 │ │ │ │ + ldr r2, [pc, #328] @ 21844 │ │ │ │ + ldr r3, [pc, #328] @ 21848 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #272] @ 2198c │ │ │ │ + ldr r1, [pc, #272] @ 2184c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2195c │ │ │ │ + bne 2181c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21978 │ │ │ │ + bne 21838 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21950 │ │ │ │ + beq 21810 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ bl d6f0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2196c │ │ │ │ + bne 2182c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 21940 │ │ │ │ - ldr r2, [pc, #116] @ 21990 │ │ │ │ - ldr r3, [pc, #104] @ 21988 │ │ │ │ + bne 21800 │ │ │ │ + ldr r2, [pc, #116] @ 21850 │ │ │ │ + ldr r3, [pc, #104] @ 21848 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21968 │ │ │ │ + bne 21828 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 21914 │ │ │ │ + b 217d4 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 218d4 │ │ │ │ + b 21794 │ │ │ │ add r0, sp, #28 │ │ │ │ bl d174 │ │ │ │ - b 21914 │ │ │ │ + b 217d4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x0004e7bc │ │ │ │ + strdeq lr, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, ip, lsr #18 │ │ │ │ - ldrdeq lr, [r4], -ip │ │ │ │ + strdeq r9, [r3], -r8 │ │ │ │ + andeq lr, r4, ip, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #452] @ 21b74 │ │ │ │ - ldr r2, [pc, #452] @ 21b78 │ │ │ │ + ldr r1, [pc, #452] @ 21a34 │ │ │ │ + ldr r2, [pc, #452] @ 21a38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ @@ -20454,127 +20374,127 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #388] @ 21b7c │ │ │ │ + ldr r1, [pc, #388] @ 21a3c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bne 21b08 │ │ │ │ + bne 219c8 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21b6c │ │ │ │ + bne 21a2c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r7, r3, r2 │ │ │ │ ldr r3, [r7] │ │ │ │ subs r8, r3, #0 │ │ │ │ - beq 21af4 │ │ │ │ + beq 219b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - beq 21ad4 │ │ │ │ + beq 21994 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl d6f0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21b60 │ │ │ │ + bne 21a20 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - ldr r2, [pc, #208] @ 21b80 │ │ │ │ - ldr r3, [pc, #196] @ 21b78 │ │ │ │ + ldr r2, [pc, #208] @ 21a40 │ │ │ │ + ldr r3, [pc, #196] @ 21a38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21b5c │ │ │ │ + bne 21a1c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 21b10 │ │ │ │ + bls 219d0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl c5d4 │ │ │ │ - b 21a78 │ │ │ │ + b 21938 │ │ │ │ mov r0, r8 │ │ │ │ bl d054 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 21a4c │ │ │ │ + b 2190c │ │ │ │ bl d174 │ │ │ │ - b 21aa8 │ │ │ │ + b 21968 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 21b30 │ │ │ │ + bhi 219f0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 21ae0 │ │ │ │ + bne 219a0 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 21ae0 │ │ │ │ + bhi 219a0 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21ae0 │ │ │ │ + beq 219a0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ bl caa8 │ │ │ │ - b 21a78 │ │ │ │ + b 21938 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, r8, asr #12 │ │ │ │ + andeq lr, r4, r8, lsl #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r7, [r3], -r8 │ │ │ │ - andeq lr, r4, r8, asr #10 │ │ │ │ + andeq r7, r3, r4, lsr #15 │ │ │ │ + andeq lr, r4, r8, lsl #13 │ │ │ │ │ │ │ │ -00021b84 : │ │ │ │ +00021a44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #268] @ 21cb0 │ │ │ │ + ldr r1, [pc, #268] @ 21b70 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #260] @ 21cb4 │ │ │ │ + ldr r2, [pc, #260] @ 21b74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r0, r5, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -20587,162 +20507,162 @@ │ │ │ │ mov r4, r0 │ │ │ │ stm r0, {r1, r2, r7} │ │ │ │ mov r2, r5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #180] @ 21cb8 │ │ │ │ + ldr r3, [pc, #180] @ 21b78 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r6] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ add r5, r8, #44 @ 0x2c │ │ │ │ - bls 21c60 │ │ │ │ + bls 21b20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #128] @ 21cbc │ │ │ │ - ldr r3, [pc, #116] @ 21cb4 │ │ │ │ + ldr r2, [pc, #128] @ 21b7c │ │ │ │ + ldr r3, [pc, #116] @ 21b74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21cac │ │ │ │ + bne 21b6c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 21c80 │ │ │ │ + bhi 21b40 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 21c20 │ │ │ │ + bne 21ae0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 21c20 │ │ │ │ + bhi 21ae0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21c20 │ │ │ │ + beq 21ae0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl db58 │ │ │ │ - b 21c34 │ │ │ │ + b 21af4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, ip, asr #8 │ │ │ │ + andeq lr, r4, ip, lsl #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - @ instruction: 0x0004e3bc │ │ │ │ + strdeq lr, [r4], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #328] @ 21e20 │ │ │ │ - ldr r3, [pc, #328] @ 21e24 │ │ │ │ + ldr r2, [pc, #328] @ 21ce0 │ │ │ │ + ldr r3, [pc, #328] @ 21ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #272] @ 21e28 │ │ │ │ + ldr r1, [pc, #272] @ 21ce8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 21df8 │ │ │ │ + bne 21cb8 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21e14 │ │ │ │ + bne 21cd4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21dec │ │ │ │ + beq 21cac │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ bl dbac │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21e08 │ │ │ │ + bne 21cc8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 21ddc │ │ │ │ - ldr r2, [pc, #116] @ 21e2c │ │ │ │ - ldr r3, [pc, #104] @ 21e24 │ │ │ │ + bne 21c9c │ │ │ │ + ldr r2, [pc, #116] @ 21cec │ │ │ │ + ldr r3, [pc, #104] @ 21ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21e04 │ │ │ │ + bne 21cc4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 21db0 │ │ │ │ + b 21c70 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 21d70 │ │ │ │ + b 21c30 │ │ │ │ add r0, sp, #28 │ │ │ │ bl d174 │ │ │ │ - b 21db0 │ │ │ │ + b 21c70 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, r0, lsr #6 │ │ │ │ + andeq lr, r4, r0, ror #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r3, r0, r4 │ │ │ │ - andeq lr, r4, r0, asr #4 │ │ │ │ + andeq r9, r3, ip, asr r4 │ │ │ │ + andeq lr, r4, r0, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #452] @ 22010 │ │ │ │ - ldr r2, [pc, #452] @ 22014 │ │ │ │ + ldr r1, [pc, #452] @ 21ed0 │ │ │ │ + ldr r2, [pc, #452] @ 21ed4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ @@ -20751,142 +20671,142 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #388] @ 22018 │ │ │ │ + ldr r1, [pc, #388] @ 21ed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bne 21f9c │ │ │ │ + bne 21e5c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 22008 │ │ │ │ + bne 21ec8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r7, r3, r2 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21f90 │ │ │ │ + beq 21e50 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - beq 21f6c │ │ │ │ + beq 21e2c │ │ │ │ ldr ip, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r7 │ │ │ │ bl dbac │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21ffc │ │ │ │ + bne 21ebc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - ldr r2, [pc, #212] @ 2201c │ │ │ │ - ldr r3, [pc, #200] @ 22014 │ │ │ │ + ldr r2, [pc, #212] @ 21edc │ │ │ │ + ldr r3, [pc, #200] @ 21ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21ff8 │ │ │ │ + bne 21eb8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r7] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 21fa4 │ │ │ │ + bls 21e64 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ bl c5d4 │ │ │ │ - b 21f10 │ │ │ │ + b 21dd0 │ │ │ │ bl d054 │ │ │ │ str r0, [r7] │ │ │ │ - b 21ee8 │ │ │ │ + b 21da8 │ │ │ │ bl d174 │ │ │ │ - b 21f40 │ │ │ │ + b 21e00 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 21fc4 │ │ │ │ + bhi 21e84 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 21f7c │ │ │ │ + bne 21e3c │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 21f7c │ │ │ │ + bhi 21e3c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21f7c │ │ │ │ + beq 21e3c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ bl caa8 │ │ │ │ - b 21f10 │ │ │ │ + b 21dd0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, ip, lsr #3 │ │ │ │ + andeq lr, r4, ip, ror #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, ip, lsr r3 │ │ │ │ - strheq lr, [r4], -r0 │ │ │ │ + andeq r7, r3, r8, lsl #6 │ │ │ │ + strdeq lr, [r4], -r0 │ │ │ │ │ │ │ │ -00022020 : │ │ │ │ +00021ee0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #588] @ 2228c │ │ │ │ + ldr r2, [pc, #588] @ 2214c │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #584] @ 22290 │ │ │ │ + ldr r3, [pc, #584] @ 22150 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ bl dad4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r7, [pc, #528] @ 22294 │ │ │ │ - ldr r2, [pc, #528] @ 22298 │ │ │ │ + ldr r7, [pc, #528] @ 22154 │ │ │ │ + ldr r2, [pc, #528] @ 22158 │ │ │ │ add r7, pc, r7 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ mov r1, #10 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ @@ -20902,213 +20822,213 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl d054 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r5 │ │ │ │ mov fp, r0 │ │ │ │ - beq 22250 │ │ │ │ - ldr r3, [pc, #432] @ 2229c │ │ │ │ + beq 22110 │ │ │ │ + ldr r3, [pc, #432] @ 2215c │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #420] @ 222a0 │ │ │ │ + ldr r3, [pc, #420] @ 22160 │ │ │ │ mov sl, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r7, [sp, #24] │ │ │ │ - b 22118 │ │ │ │ + b 21fd8 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 2224c │ │ │ │ + beq 2210c │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ movne r2, r5 │ │ │ │ ldreq r2, [r8, #16] │ │ │ │ ldreq sl, [r8, #20] │ │ │ │ addne r6, r8, #16 │ │ │ │ addne r5, r5, #1 │ │ │ │ addeq r6, r8, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2210c │ │ │ │ + beq 21fcc │ │ │ │ cmp r3, #7 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ - bne 2210c │ │ │ │ + bne 21fcc │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22184 │ │ │ │ + beq 22044 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f910 │ │ │ │ + bl 1f7d0 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #9 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2210c │ │ │ │ + beq 21fcc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 2210c │ │ │ │ + bne 21fcc │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r7, [r9, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2210c │ │ │ │ + beq 21fcc │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r9, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r8, #0 │ │ │ │ mov r6, #0 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - b 221e0 │ │ │ │ + b 220a0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ tst r2, #4 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ movne r1, r6 │ │ │ │ ldreq r1, [r3, #16] │ │ │ │ ldreq r8, [r3, #20] │ │ │ │ addne r6, r6, #1 │ │ │ │ addne r5, r3, #16 │ │ │ │ addeq r5, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2222c │ │ │ │ + beq 220ec │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ - bl 1f910 │ │ │ │ + bl 1f7d0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 221dc │ │ │ │ + bne 2209c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #32] │ │ │ │ subs r4, r4, #1 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - bne 22114 │ │ │ │ + bne 21fd4 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ - ldr r2, [pc, #68] @ 222a4 │ │ │ │ - ldr r3, [pc, #44] @ 22290 │ │ │ │ + ldr r2, [pc, #68] @ 22164 │ │ │ │ + ldr r3, [pc, #44] @ 22150 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22288 │ │ │ │ + bne 22148 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0004dfb4 │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r4, r4, ror pc │ │ │ │ + strheq lr, [r4], -r4 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - strdeq r7, [r3], -r4 │ │ │ │ - andeq r7, r3, ip, ror #1 │ │ │ │ - muleq r4, r8, sp │ │ │ │ + andeq r7, r3, r0, asr #1 │ │ │ │ + strheq r7, [r3], -r8 │ │ │ │ + ldrdeq sp, [r4], -r8 │ │ │ │ │ │ │ │ -000222a8 : │ │ │ │ +00022168 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #652] @ 22550 │ │ │ │ - ldr r2, [pc, #652] @ 22554 │ │ │ │ + ldr r0, [pc, #652] @ 22410 │ │ │ │ + ldr r2, [pc, #652] @ 22414 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ - ldr r7, [pc, #644] @ 22558 │ │ │ │ + ldr r7, [pc, #644] @ 22418 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r3, #7 │ │ │ │ add r7, pc, r7 │ │ │ │ ldreq r5, [r1] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - beq 22300 │ │ │ │ + beq 221c0 │ │ │ │ cmp r3, #8 │ │ │ │ movne r5, #0 │ │ │ │ - beq 2250c │ │ │ │ + beq 223cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #588] @ 2255c │ │ │ │ - ldr r6, [pc, #588] @ 22560 │ │ │ │ + ldr r3, [pc, #588] @ 2241c │ │ │ │ + ldr r6, [pc, #588] @ 22420 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r2, r7 │ │ │ │ bl d84c │ │ │ │ - ldr r1, [pc, #564] @ 22564 │ │ │ │ + ldr r1, [pc, #564] @ 22424 │ │ │ │ mov r3, sp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r5 │ │ │ │ bl cfd0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ str r6, [sp, #24] │ │ │ │ add r7, sp, #32 │ │ │ │ mov r6, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl d84c │ │ │ │ - ldr r1, [pc, #508] @ 22568 │ │ │ │ + ldr r1, [pc, #508] @ 22428 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #488] @ 2256c │ │ │ │ + ldr r1, [pc, #488] @ 2242c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #456] @ 22570 │ │ │ │ + ldr r1, [pc, #456] @ 22430 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #424] @ 22574 │ │ │ │ + ldr r1, [pc, #424] @ 22434 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 22538 │ │ │ │ + beq 223f8 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -21118,28 +21038,28 @@ │ │ │ │ mov r8, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r6, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r1, [pc, #312] @ 22578 │ │ │ │ - ldr r3, [pc, #312] @ 2257c │ │ │ │ + ldr r1, [pc, #312] @ 22438 │ │ │ │ + ldr r3, [pc, #312] @ 2243c │ │ │ │ add r6, r8, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ strb sl, [r6, #16] │ │ │ │ str r8, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ ldr r8, [r4, #96] @ 0x60 │ │ │ │ cmp r8, sl │ │ │ │ - beq 22524 │ │ │ │ + beq 223e4 │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -21149,240 +21069,240 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r9} │ │ │ │ str r4, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r1, [pc, #196] @ 22580 │ │ │ │ - ldr r3, [pc, #188] @ 2257c │ │ │ │ + ldr r1, [pc, #196] @ 22440 │ │ │ │ + ldr r3, [pc, #188] @ 2243c │ │ │ │ add r4, r6, r4 │ │ │ │ mov r2, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r9, [r4, #16] │ │ │ │ str r6, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #156] @ 22584 │ │ │ │ - ldr r3, [pc, #104] @ 22554 │ │ │ │ + ldr r2, [pc, #156] @ 22444 │ │ │ │ + ldr r3, [pc, #104] @ 22414 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2254c │ │ │ │ + bne 2240c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b 22300 │ │ │ │ + b 221c0 │ │ │ │ mov r4, r8 │ │ │ │ - ldr r8, [pc, #88] @ 22588 │ │ │ │ + ldr r8, [pc, #88] @ 22448 │ │ │ │ mov r0, #24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 22484 │ │ │ │ + b 22344 │ │ │ │ mov r6, r9 │ │ │ │ - ldr r9, [pc, #72] @ 2258c │ │ │ │ + ldr r9, [pc, #72] @ 2244c │ │ │ │ mov r0, #24 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 22408 │ │ │ │ + b 222c8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, r4, lsr sp │ │ │ │ + andeq sp, r4, r4, ror lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r4, ip, lsl sp │ │ │ │ + andeq sp, r4, ip, asr lr │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r4, r3, r4, lsl #30 │ │ │ │ - andeq r6, r3, r0, lsr lr │ │ │ │ - andeq r6, r3, r8, lsl #28 │ │ │ │ - andeq r6, r3, r4, lsl #28 │ │ │ │ - strdeq r6, [r3], -r8 │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ + ldrdeq r6, [r3], -r4 │ │ │ │ + ldrdeq r6, [r3], -r0 │ │ │ │ + andeq r6, r3, r4, asr #27 │ │ │ │ ldrdeq r5, [r3], -r0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - ldrdeq r6, [r3], -r4 │ │ │ │ - andeq sp, r4, r0, lsl fp │ │ │ │ - andeq r7, r3, r4, asr #24 │ │ │ │ - andeq r7, r3, r0, lsr ip │ │ │ │ + andeq r6, r3, r0, lsr #25 │ │ │ │ + andeq sp, r4, r0, asr ip │ │ │ │ + andeq r7, r3, r0, lsl ip │ │ │ │ + strdeq r7, [r3], -ip │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2260c │ │ │ │ + bne 224cc │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 22610 │ │ │ │ + bne 224d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22600 │ │ │ │ + beq 224c0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #48] @ 22618 │ │ │ │ + ldr r3, [pc, #48] @ 224d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b cde4 │ │ │ │ bl d054 │ │ │ │ str r0, [r5] │ │ │ │ - b 225dc │ │ │ │ + b 2249c │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ │ │ │ │ -0002261c : │ │ │ │ +000224dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1392] @ 22ba8 │ │ │ │ - ldr r2, [pc, #1392] @ 22bac │ │ │ │ + ldr r0, [pc, #1392] @ 22a68 │ │ │ │ + ldr r2, [pc, #1392] @ 22a6c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ - ldr r6, [pc, #1384] @ 22bb0 │ │ │ │ + ldr r6, [pc, #1384] @ 22a70 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ add r6, pc, r6 │ │ │ │ ldreq r4, [r1] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 22674 │ │ │ │ + beq 22534 │ │ │ │ cmp r3, #8 │ │ │ │ movne r4, #0 │ │ │ │ - beq 22ac4 │ │ │ │ + beq 22984 │ │ │ │ mov r0, r5 │ │ │ │ bl d054 │ │ │ │ - ldr r1, [pc, #1328] @ 22bb4 │ │ │ │ + ldr r1, [pc, #1328] @ 22a74 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 226b0 │ │ │ │ + beq 22570 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22a8c │ │ │ │ + beq 2294c │ │ │ │ cmp r3, #7 │ │ │ │ - beq 22aa4 │ │ │ │ - ldr r1, [pc, #1280] @ 22bb8 │ │ │ │ + beq 22964 │ │ │ │ + ldr r1, [pc, #1280] @ 22a78 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 226e0 │ │ │ │ + beq 225a0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22a54 │ │ │ │ + beq 22914 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 22a6c │ │ │ │ - ldr r1, [pc, #1236] @ 22bbc │ │ │ │ + beq 2292c │ │ │ │ + ldr r1, [pc, #1236] @ 22a7c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22718 │ │ │ │ + beq 225d8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22a40 │ │ │ │ + beq 22900 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 22b64 │ │ │ │ + bne 22a24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #1184] @ 22bc0 │ │ │ │ + ldr r1, [pc, #1184] @ 22a80 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 227e0 │ │ │ │ + beq 226a0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22a24 │ │ │ │ + beq 228e4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 22adc │ │ │ │ + beq 2299c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22b98 │ │ │ │ + bne 22a58 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 22b04 │ │ │ │ + beq 229c4 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ add r0, r6, #16 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ mov r7, r0 │ │ │ │ - bhi 22798 │ │ │ │ + bhi 22658 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl c4a8 <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ - beq 22b30 │ │ │ │ + beq 229f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl cf34 │ │ │ │ asr r3, r0, #31 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ - bne 227e0 │ │ │ │ + bne 226a0 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 227e0 │ │ │ │ + bne 226a0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 22b70 │ │ │ │ + beq 22a30 │ │ │ │ bl ca90 │ │ │ │ - ldr r1, [pc, #988] @ 22bc4 │ │ │ │ + ldr r1, [pc, #988] @ 22a84 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22898 │ │ │ │ + beq 22758 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22a08 │ │ │ │ + beq 228c8 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 22af0 │ │ │ │ + beq 229b0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22b80 │ │ │ │ + bne 22a40 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 22b14 │ │ │ │ + beq 229d4 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 22898 │ │ │ │ + bhi 22758 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r0, r6, #16 │ │ │ │ @@ -21390,238 +21310,238 @@ │ │ │ │ cmp r0, #4 │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ streq r3, [r5, #112] @ 0x70 │ │ │ │ asreq r3, r3, #31 │ │ │ │ streq r3, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 22898 │ │ │ │ + bne 22758 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 22898 │ │ │ │ + bne 22758 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 22b78 │ │ │ │ + beq 22a38 │ │ │ │ bl ca90 │ │ │ │ - ldr r1, [pc, #808] @ 22bc8 │ │ │ │ + ldr r1, [pc, #808] @ 22a88 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 228fc │ │ │ │ + beq 227bc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 229e0 │ │ │ │ + beq 228a0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22b4c │ │ │ │ + bne 22a0c │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r6] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r6] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r6, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ - beq 229b8 │ │ │ │ - ldr r1, [pc, #712] @ 22bcc │ │ │ │ + beq 22878 │ │ │ │ + ldr r1, [pc, #712] @ 22a8c │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22960 │ │ │ │ + beq 22820 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 229f4 │ │ │ │ + beq 228b4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22b58 │ │ │ │ + bne 22a18 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ - beq 22990 │ │ │ │ - ldr r2, [pc, #616] @ 22bd0 │ │ │ │ - ldr r3, [pc, #576] @ 22bac │ │ │ │ + beq 22850 │ │ │ │ + ldr r2, [pc, #616] @ 22a90 │ │ │ │ + ldr r3, [pc, #576] @ 22a6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22ba4 │ │ │ │ + bne 22a64 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 22960 │ │ │ │ + bne 22820 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 22b44 │ │ │ │ + beq 22a04 │ │ │ │ bl ca90 │ │ │ │ - b 22960 │ │ │ │ + b 22820 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 228fc │ │ │ │ + bne 227bc │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 22b3c │ │ │ │ + beq 229fc │ │ │ │ bl ca90 │ │ │ │ - b 228fc │ │ │ │ + b 227bc │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 228c0 │ │ │ │ - b 228fc │ │ │ │ + bne 22780 │ │ │ │ + b 227bc │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22924 │ │ │ │ - b 22960 │ │ │ │ + bne 227e4 │ │ │ │ + b 22820 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22898 │ │ │ │ + beq 22758 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 22810 │ │ │ │ - b 22af0 │ │ │ │ + bne 226d0 │ │ │ │ + b 229b0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 227e0 │ │ │ │ + beq 226a0 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 22748 │ │ │ │ - b 22adc │ │ │ │ + bne 22608 │ │ │ │ + b 2299c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22708 │ │ │ │ - b 22718 │ │ │ │ + bne 225c8 │ │ │ │ + b 225d8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 226e0 │ │ │ │ + beq 225a0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 226e0 │ │ │ │ - ldr r3, [pc, #352] @ 22bd4 │ │ │ │ + bne 225a0 │ │ │ │ + ldr r3, [pc, #352] @ 22a94 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d84c │ │ │ │ - b 226e0 │ │ │ │ + b 225a0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 226b0 │ │ │ │ + beq 22570 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 226b0 │ │ │ │ - ldr r3, [pc, #296] @ 22bd4 │ │ │ │ + bne 22570 │ │ │ │ + ldr r3, [pc, #296] @ 22a94 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d84c │ │ │ │ - b 226b0 │ │ │ │ + b 22570 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 22674 │ │ │ │ + b 22534 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ - b 227e0 │ │ │ │ + b 226a0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ - b 22898 │ │ │ │ + b 22758 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 22760 │ │ │ │ + b 22620 │ │ │ │ ldr r2, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bhi 22874 │ │ │ │ - b 22834 │ │ │ │ + bhi 22734 │ │ │ │ + b 226f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ asr r3, r0, #31 │ │ │ │ - b 227a8 │ │ │ │ + b 22668 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 228fc │ │ │ │ + b 227bc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22960 │ │ │ │ + b 22820 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 228e0 │ │ │ │ + b 227a0 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 22944 │ │ │ │ + b 22804 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ - b 22714 │ │ │ │ + b 225d4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 227e0 │ │ │ │ + b 226a0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22898 │ │ │ │ + b 22758 │ │ │ │ bl c184 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 22868 │ │ │ │ - b 22834 │ │ │ │ + bhi 22728 │ │ │ │ + b 226f4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 22760 │ │ │ │ + b 22620 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, r0, asr #19 │ │ │ │ + andeq sp, r4, r0, lsl #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r4, r8, lsr #19 │ │ │ │ + andeq sp, r4, r8, ror #21 │ │ │ │ @ instruction: 0x00034bb0 │ │ │ │ - andeq r6, r3, r4, ror #21 │ │ │ │ - andeq r6, r3, r4, lsr #21 │ │ │ │ - andeq r6, r3, ip, lsl #21 │ │ │ │ - andeq r6, r3, r0, ror #19 │ │ │ │ + @ instruction: 0x00036ab0 │ │ │ │ + andeq r6, r3, r0, ror sl │ │ │ │ + andeq r6, r3, r8, asr sl │ │ │ │ + andeq r6, r3, ip, lsr #19 │ │ │ │ andeq r5, r3, r8, ror r6 │ │ │ │ - andeq r6, r3, r0, lsr #17 │ │ │ │ - muleq r4, r0, r6 │ │ │ │ + andeq r6, r3, ip, ror #16 │ │ │ │ + ldrdeq sp, [r4], -r0 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #844] @ 22f3c │ │ │ │ - ldr r2, [pc, #844] @ 22f40 │ │ │ │ + ldr r1, [pc, #844] @ 22dfc │ │ │ │ + ldr r2, [pc, #844] @ 22e00 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ @@ -21630,106 +21550,106 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #780] @ 22f44 │ │ │ │ + ldr r1, [pc, #780] @ 22e04 │ │ │ │ add r2, sp, #16 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bne 22f08 │ │ │ │ + bne 22dc8 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 22f34 │ │ │ │ + bne 22df4 │ │ │ │ ldr r9, [r5, #16] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r9, r9, r3 │ │ │ │ bl d438 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 22d58 │ │ │ │ + beq 22c18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 22cb4 │ │ │ │ + beq 22b74 │ │ │ │ ldr r6, [r6, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 22e08 │ │ │ │ + bne 22cc8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 22d1c │ │ │ │ + beq 22bdc │ │ │ │ cmp r3, #8 │ │ │ │ - bne 22d98 │ │ │ │ + bne 22c58 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r2, [pc, #628] @ 22f48 │ │ │ │ + ldr r2, [pc, #628] @ 22e08 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [pc, r2] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 22cf4 │ │ │ │ + beq 22bb4 │ │ │ │ bl c1fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22d1c │ │ │ │ + beq 22bdc │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22d28 │ │ │ │ + beq 22be8 │ │ │ │ mov r1, #0 │ │ │ │ bl c868 │ │ │ │ str r0, [r9] │ │ │ │ - b 22d28 │ │ │ │ + b 22be8 │ │ │ │ ldr r0, [r9] │ │ │ │ bl d300 │ │ │ │ str r0, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 22d58 │ │ │ │ + beq 22c18 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r6 │ │ │ │ - beq 22d50 │ │ │ │ + beq 22c10 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 22d40 │ │ │ │ + bne 22c00 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22eec │ │ │ │ - ldr r2, [pc, #472] @ 22f4c │ │ │ │ - ldr r3, [pc, #456] @ 22f40 │ │ │ │ + beq 22dac │ │ │ │ + ldr r2, [pc, #472] @ 22e0c │ │ │ │ + ldr r3, [pc, #456] @ 22e00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22f30 │ │ │ │ + bne 22df0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22f18 │ │ │ │ + bne 22dd8 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ @@ -21737,136 +21657,136 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ str r6, [sp] │ │ │ │ bl c1b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r9] │ │ │ │ - bne 22d28 │ │ │ │ + bne 22be8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 22d28 │ │ │ │ + bne 22be8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 22f10 │ │ │ │ + beq 22dd0 │ │ │ │ bl ca90 │ │ │ │ - b 22d28 │ │ │ │ + b 22be8 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r6, #1 │ │ │ │ mov r1, #4 │ │ │ │ bl d678 <_safe_emalloc@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr sl, [r2, #20] │ │ │ │ cmp sl, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 22f28 │ │ │ │ + beq 22de8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ mvn r3, r3 │ │ │ │ and r3, r3, #4 │ │ │ │ add fp, r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ - b 22e58 │ │ │ │ + b 22d18 │ │ │ │ bl ca90 │ │ │ │ subs sl, sl, #1 │ │ │ │ add r7, r7, fp, lsl #1 │ │ │ │ - beq 22ed0 │ │ │ │ + beq 22d90 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22e4c │ │ │ │ + beq 22d0c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22ef8 │ │ │ │ + bne 22db8 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r5], #4 │ │ │ │ - bne 22e4c │ │ │ │ + bne 22d0c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 22e4c │ │ │ │ + bne 22d0c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 22e48 │ │ │ │ + bne 22d08 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs sl, sl, #1 │ │ │ │ add r7, r7, fp, lsl #1 │ │ │ │ - bne 22e58 │ │ │ │ + bne 22d18 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 22cc0 │ │ │ │ - b 22d1c │ │ │ │ + bne 22b80 │ │ │ │ + b 22bdc │ │ │ │ bl d054 │ │ │ │ str r0, [r9] │ │ │ │ - b 22d6c │ │ │ │ + b 22c2c │ │ │ │ mov r0, r7 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 22e84 │ │ │ │ + b 22d44 │ │ │ │ bl d174 │ │ │ │ - b 22d6c │ │ │ │ + b 22c2c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22d28 │ │ │ │ + b 22be8 │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 22db8 │ │ │ │ + b 22c78 │ │ │ │ mov r5, r0 │ │ │ │ - b 22ed0 │ │ │ │ + b 22d90 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ - andeq sp, r4, r8, lsl #8 │ │ │ │ + andeq sp, r4, r8, asr #10 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000365b8 │ │ │ │ - ldrdeq pc, [r4], -r4 │ │ │ │ - andeq sp, r4, r4, lsl #5 │ │ │ │ + andeq r6, r3, r4, lsl #11 │ │ │ │ + andeq pc, r4, r4, lsl pc @ │ │ │ │ + andeq sp, r4, r4, asr #7 │ │ │ │ │ │ │ │ -00022f50 : │ │ │ │ +00022e10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1636] @ 235d0 │ │ │ │ - ldr r3, [pc, #1636] @ 235d4 │ │ │ │ + ldr r1, [pc, #1636] @ 23490 │ │ │ │ + ldr r3, [pc, #1636] @ 23494 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr sl, [r6, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 231c4 │ │ │ │ - ldr r3, [pc, #1576] @ 235d8 │ │ │ │ + beq 23084 │ │ │ │ + ldr r3, [pc, #1576] @ 23498 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1564] @ 235dc │ │ │ │ + ldr r3, [pc, #1564] @ 2349c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ @@ -21878,17 +21798,17 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ ldreq r7, [r0, #20] │ │ │ │ addne r8, r0, #16 │ │ │ │ addeq r8, r0, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23190 │ │ │ │ + beq 23050 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 234cc │ │ │ │ + bne 2338c │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ @@ -21896,15 +21816,15 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ moveq r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ movne r0, r7 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ strb r3, [sp, #44] @ 0x2c │ │ │ │ - beq 231ac │ │ │ │ + beq 2306c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ bl d3b4 │ │ │ │ mov r1, r9 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -21924,109 +21844,109 @@ │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 230e8 │ │ │ │ + bne 22fa8 │ │ │ │ ldr r2, [fp] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - bne 230e8 │ │ │ │ + bne 22fa8 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, fp │ │ │ │ - beq 234c4 │ │ │ │ + beq 23384 │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 23118 │ │ │ │ + bne 22fd8 │ │ │ │ ldr r3, [r9] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 23118 │ │ │ │ + bne 22fd8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ - beq 234bc │ │ │ │ + beq 2337c │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ tst r3, #2 │ │ │ │ - beq 23158 │ │ │ │ + beq 23018 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 23158 │ │ │ │ + bne 23018 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 23158 │ │ │ │ + bne 23018 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 234f0 │ │ │ │ + beq 233b0 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ tst r3, #1 │ │ │ │ - bne 231a0 │ │ │ │ + bne 23060 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 23190 │ │ │ │ + bne 23050 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 23190 │ │ │ │ + bne 23050 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 234b4 │ │ │ │ + beq 23374 │ │ │ │ bl ca90 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq 231bc │ │ │ │ + beq 2307c │ │ │ │ mov r0, r8 │ │ │ │ - b 22fd8 │ │ │ │ + b 22e98 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 23160 │ │ │ │ + b 23020 │ │ │ │ mov r0, r9 │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 23054 │ │ │ │ + b 22f14 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 231dc │ │ │ │ + beq 2309c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2357c │ │ │ │ + bne 2343c │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 231f4 │ │ │ │ + beq 230b4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 234fc │ │ │ │ + bne 233bc │ │ │ │ ldrd r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 23518 │ │ │ │ + bge 233d8 │ │ │ │ ldrd r2, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 2321c │ │ │ │ - ldr r1, [pc, #972] @ 235e0 │ │ │ │ + blt 230dc │ │ │ │ + ldr r1, [pc, #972] @ 234a0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ ldr fp, [r6, #64] @ 0x40 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 23448 │ │ │ │ - ldr r3, [pc, #948] @ 235e4 │ │ │ │ + beq 23308 │ │ │ │ + ldr r3, [pc, #948] @ 234a4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #936] @ 235e8 │ │ │ │ + ldr r3, [pc, #936] @ 234a8 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ @@ -22038,17 +21958,17 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ ldreq r7, [r0, #20] │ │ │ │ addne r8, r0, #16 │ │ │ │ addeq r8, r0, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23414 │ │ │ │ + beq 232d4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 234d8 │ │ │ │ + bne 23398 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ @@ -22057,15 +21977,15 @@ │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ orr r3, r3, r2, lsl #1 │ │ │ │ movne r0, r7 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ strb r3, [sp, #44] @ 0x2c │ │ │ │ - beq 23430 │ │ │ │ + beq 232f0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ bl d3b4 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -22085,219 +22005,219 @@ │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 2336c │ │ │ │ + bne 2322c │ │ │ │ ldr r2, [sl] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 2336c │ │ │ │ + bne 2322c │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - beq 234ac │ │ │ │ + beq 2336c │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2339c │ │ │ │ + bne 2325c │ │ │ │ ldr r3, [r9] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 2339c │ │ │ │ + bne 2325c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ - beq 2349c │ │ │ │ + beq 2335c │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ tst r3, #2 │ │ │ │ - beq 233dc │ │ │ │ + beq 2329c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 233dc │ │ │ │ + bne 2329c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 233dc │ │ │ │ + bne 2329c │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 234e4 │ │ │ │ + beq 233a4 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ tst r3, #1 │ │ │ │ - bne 23424 │ │ │ │ + bne 232e4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 23414 │ │ │ │ + bne 232d4 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 23414 │ │ │ │ + bne 232d4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 234a4 │ │ │ │ + beq 23364 │ │ │ │ bl ca90 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 23440 │ │ │ │ + beq 23300 │ │ │ │ mov r0, r8 │ │ │ │ - b 23258 │ │ │ │ + b 23118 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 233e4 │ │ │ │ + b 232a4 │ │ │ │ mov r0, r9 │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 232d8 │ │ │ │ + b 23198 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ tst r3, #16 │ │ │ │ - bne 235a8 │ │ │ │ + bne 23468 │ │ │ │ tst r3, #32 │ │ │ │ - bne 23590 │ │ │ │ + bne 23450 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r5] │ │ │ │ - ldr r2, [pc, #376] @ 235ec │ │ │ │ + ldr r2, [pc, #376] @ 234ac │ │ │ │ str r3, [r8] │ │ │ │ - ldr r3, [pc, #344] @ 235d4 │ │ │ │ + ldr r3, [pc, #344] @ 23494 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 235cc │ │ │ │ + bne 2348c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2339c │ │ │ │ + b 2325c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 23414 │ │ │ │ + b 232d4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2336c │ │ │ │ + b 2322c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 23190 │ │ │ │ + b 23050 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 23118 │ │ │ │ + b 22fd8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 230e8 │ │ │ │ + b 22fa8 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 2302c │ │ │ │ + b 22eec │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 232ac │ │ │ │ + b 2316c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ - b 233dc │ │ │ │ + b 2329c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #44] @ 0x2c │ │ │ │ - b 23158 │ │ │ │ - ldr r1, [pc, #236] @ 235f0 │ │ │ │ + b 23018 │ │ │ │ + ldr r1, [pc, #236] @ 234b0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ ldrd r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 23200 │ │ │ │ - ldr r0, [pc, #212] @ 235f4 │ │ │ │ + blt 230c0 │ │ │ │ + ldr r0, [pc, #212] @ 234b4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #21 │ │ │ │ bl ca00 │ │ │ │ - ldr r1, [pc, #192] @ 235f8 │ │ │ │ + ldr r1, [pc, #192] @ 234b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r0, #16 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl d9d8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 23200 │ │ │ │ + bne 230c0 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 23200 │ │ │ │ + bne 230c0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 235c4 │ │ │ │ + beq 23484 │ │ │ │ bl ca90 │ │ │ │ - b 23200 │ │ │ │ - ldr r1, [pc, #120] @ 235fc │ │ │ │ + b 230c0 │ │ │ │ + ldr r1, [pc, #120] @ 234bc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ - b 231dc │ │ │ │ - ldr r1, [pc, #104] @ 23600 │ │ │ │ + b 2309c │ │ │ │ + ldr r1, [pc, #104] @ 234c0 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl dc3c │ │ │ │ - b 2345c │ │ │ │ - ldr r1, [pc, #84] @ 23604 │ │ │ │ + b 2331c │ │ │ │ + ldr r1, [pc, #84] @ 234c4 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ - b 23454 │ │ │ │ + b 23314 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 23200 │ │ │ │ + b 230c0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, ip, lsl #1 │ │ │ │ + andeq sp, r4, ip, asr #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, ip, asr #24 │ │ │ │ - andeq r6, r3, r0, lsr #5 │ │ │ │ - andeq r6, r3, r8, lsr #32 │ │ │ │ - andeq r7, r3, ip, asr #19 │ │ │ │ - andeq r6, r3, r0, lsr #32 │ │ │ │ - andeq ip, r4, r0, lsl #23 │ │ │ │ - andeq r5, r3, r4, lsl #26 │ │ │ │ - strdeq r5, [r3], -r0 │ │ │ │ - strdeq r5, [r3], -r8 │ │ │ │ - andeq r5, r3, r8, ror ip │ │ │ │ - andeq r5, r3, r0, asr #25 │ │ │ │ - muleq r3, ip, ip │ │ │ │ + andeq r7, r3, r8, lsl ip │ │ │ │ + andeq r6, r3, ip, ror #4 │ │ │ │ + strdeq r5, [r3], -r4 │ │ │ │ + muleq r3, r8, r9 │ │ │ │ + andeq r5, r3, ip, ror #31 │ │ │ │ + andeq ip, r4, r0, asr #25 │ │ │ │ + ldrdeq r5, [r3], -r0 │ │ │ │ + @ instruction: 0x00035cbc │ │ │ │ + andeq r5, r3, r4, asr #25 │ │ │ │ + andeq r5, r3, r4, asr #24 │ │ │ │ + andeq r5, r3, ip, lsl #25 │ │ │ │ + andeq r5, r3, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #280] @ 2373c │ │ │ │ - ldr r2, [pc, #280] @ 23740 │ │ │ │ + ldr r1, [pc, #280] @ 235fc │ │ │ │ + ldr r2, [pc, #280] @ 23600 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r4, [pc, #272] @ 23744 │ │ │ │ + ldr r4, [pc, #272] @ 23604 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 23724 │ │ │ │ + bne 235e4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 2371c │ │ │ │ + bne 235dc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2370c │ │ │ │ + beq 235cc │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ bl cf04 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ add r0, r5, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -22313,62 +22233,62 @@ │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ add r5, r4, r5 │ │ │ │ bl ce20 │ │ │ │ mov r0, r8 │ │ │ │ strb r7, [r5, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r3, [pc, #108] @ 23748 │ │ │ │ - ldr r2, [pc, #108] @ 2374c │ │ │ │ + ldr r3, [pc, #108] @ 23608 │ │ │ │ + ldr r2, [pc, #108] @ 2360c │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #88] @ 23740 │ │ │ │ + ldr r3, [pc, #88] @ 23600 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23718 │ │ │ │ + bne 235d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 23678 │ │ │ │ + b 23538 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - ldr r2, [pc, #32] @ 23750 │ │ │ │ + ldr r2, [pc, #32] @ 23610 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r4, [r2] │ │ │ │ - b 236d8 │ │ │ │ - ldrdeq ip, [r4], -r4 │ │ │ │ + b 23598 │ │ │ │ + andeq ip, r4, r4, lsl fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0004c9bc │ │ │ │ + strdeq ip, [r4], -ip @ │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq ip, r4, r4, lsl r9 │ │ │ │ + andeq ip, r4, r4, asr sl │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00023754 : │ │ │ │ - ldr r3, [pc, #4] @ 23760 │ │ │ │ +00023614 : │ │ │ │ + ldr r3, [pc, #4] @ 23620 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq pc, r4, r0, asr r3 @ │ │ │ │ + muleq r4, r0, r4 │ │ │ │ │ │ │ │ -00023764 : │ │ │ │ +00023624 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - beq 237f0 │ │ │ │ + beq 236b0 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ sub r1, r1, r3 │ │ │ │ lsl r1, r1, #4 │ │ │ │ @@ -22379,53 +22299,53 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ bl d780 │ │ │ │ - ldr r3, [pc, #40] @ 237fc │ │ │ │ + ldr r3, [pc, #40] @ 236bc │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #28] │ │ │ │ strne r6, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #8] @ 23800 │ │ │ │ + ldr r3, [pc, #8] @ 236c0 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ - b 23784 │ │ │ │ - ldrdeq pc, [r4], -r4 │ │ │ │ - @ instruction: 0x0004f2b4 │ │ │ │ + b 23644 │ │ │ │ + andeq pc, r4, r4, lsl r4 @ │ │ │ │ + strdeq pc, [r4], -r4 │ │ │ │ │ │ │ │ -00023804 : │ │ │ │ +000236c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ bl daa4 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00023824 : │ │ │ │ +000236e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 23890 │ │ │ │ + beq 23750 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23898 │ │ │ │ + beq 23758 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r3 │ │ │ │ bl c868 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl daa4 │ │ │ │ @@ -22436,131 +22356,131 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 23858 │ │ │ │ + b 23718 │ │ │ │ │ │ │ │ -000238a4 : │ │ │ │ +00023764 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #316] @ 239f8 │ │ │ │ - ldr r3, [pc, #316] @ 239fc │ │ │ │ + ldr ip, [pc, #316] @ 238b8 │ │ │ │ + ldr r3, [pc, #316] @ 238bc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #296] @ 23a00 │ │ │ │ + ldr r4, [pc, #296] @ 238c0 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #276] @ 23a04 │ │ │ │ + ldr r3, [pc, #276] @ 238c4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #268] @ 23a08 │ │ │ │ + ldr r0, [pc, #268] @ 238c8 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #248] @ 23a0c │ │ │ │ - ldr r3, [pc, #248] @ 23a10 │ │ │ │ - ldr r5, [pc, #248] @ 23a14 │ │ │ │ + ldr r2, [pc, #248] @ 238cc │ │ │ │ + ldr r3, [pc, #248] @ 238d0 │ │ │ │ + ldr r5, [pc, #248] @ 238d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r3, [pc, #216] @ 23a18 │ │ │ │ + ldr r3, [pc, #216] @ 238d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r7, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [r6, #248] @ 0xf8 │ │ │ │ bl ce20 │ │ │ │ - ldr ip, [pc, #180] @ 23a1c │ │ │ │ - ldr r0, [pc, #180] @ 23a20 │ │ │ │ + ldr ip, [pc, #180] @ 238dc │ │ │ │ + ldr r0, [pc, #180] @ 238e0 │ │ │ │ str r7, [r5, #4] │ │ │ │ - ldr r1, [pc, #176] @ 23a24 │ │ │ │ + ldr r1, [pc, #176] @ 238e4 │ │ │ │ ldr ip, [r4, ip] │ │ │ │ str ip, [r5, #16] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #140] @ 23a28 │ │ │ │ + ldr r1, [pc, #140] @ 238e8 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #6 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #120] @ 23a2c │ │ │ │ + ldr r1, [pc, #120] @ 238ec │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #100] @ 23a30 │ │ │ │ - ldr r3, [pc, #44] @ 239fc │ │ │ │ + ldr r2, [pc, #100] @ 238f0 │ │ │ │ + ldr r3, [pc, #44] @ 238bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 239f4 │ │ │ │ + bne 238b4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r4, ip, lsr r7 │ │ │ │ + andeq ip, r4, ip, ror r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r4, ip, lsl #14 │ │ │ │ + andeq ip, r4, ip, asr #16 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r5, r3, r0, ror #18 │ │ │ │ + andeq r5, r3, ip, lsr #18 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq sp, r4, r0, lsr #17 │ │ │ │ - andeq pc, r4, ip, lsl #3 │ │ │ │ + andeq sp, r4, r0, ror #19 │ │ │ │ + andeq pc, r4, ip, asr #5 │ │ │ │ andeq r0, r0, r4, asr #20 │ │ │ │ andeq r0, r0, r4, ror #19 │ │ │ │ andeq r0, r0, r4, ror #20 │ │ │ │ - strdeq r5, [r3], -r4 │ │ │ │ - andeq r5, r3, r0, ror #17 │ │ │ │ - andeq r5, r3, r8, asr #17 │ │ │ │ - andeq ip, r4, ip, lsr #12 │ │ │ │ + andeq r5, r3, r0, asr #17 │ │ │ │ + andeq r5, r3, ip, lsr #17 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ + andeq ip, r4, ip, ror #14 │ │ │ │ │ │ │ │ -00023a34 : │ │ │ │ +000238f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #3 │ │ │ │ bl d894 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00023a5c : │ │ │ │ +0002391c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl d570 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -22579,29 +22499,29 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cf1c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - bne 23adc │ │ │ │ + bne 2399c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bl ca90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23b10 │ │ │ │ + bne 239d0 │ │ │ │ str r0, [r1] │ │ │ │ str r0, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -22626,226 +22546,226 @@ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [r6, #4] │ │ │ │ - ldr r0, [pc, #736] @ 23e68 │ │ │ │ + ldr r0, [pc, #736] @ 23d28 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #732] @ 23e6c │ │ │ │ + ldr r3, [pc, #732] @ 23d2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r5, [sl, #24] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ands r5, r5, #1 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bne 23e18 │ │ │ │ + bne 23cd8 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 23e2c │ │ │ │ + beq 23cec │ │ │ │ mov r0, sl │ │ │ │ bl d318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23e2c │ │ │ │ + beq 23cec │ │ │ │ mov r2, r5 │ │ │ │ str r5, [r8] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ add r0, sp, #24 │ │ │ │ str r5, [r7] │ │ │ │ bl c4b4 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ - beq 23c9c │ │ │ │ + beq 23b5c │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 23c50 │ │ │ │ + b 23b10 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 23ce0 │ │ │ │ + bls 23ba0 │ │ │ │ ldr r3, [r6] │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 23c9c │ │ │ │ + beq 23b5c │ │ │ │ ldr r1, [sl] │ │ │ │ add r0, sp, #24 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sl, #20] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #20] │ │ │ │ bl d0c0 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ - beq 23c9c │ │ │ │ + beq 23b5c │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23c08 │ │ │ │ + bne 23ac8 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ ldrb r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ cmpne r1, #10 │ │ │ │ - bne 23d08 │ │ │ │ + bne 23bc8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 23c64 │ │ │ │ + bne 23b24 │ │ │ │ mov r2, ip │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 23d18 │ │ │ │ + bne 23bd8 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r8] │ │ │ │ str r3, [r7] │ │ │ │ - ldr r2, [pc, #436] @ 23e70 │ │ │ │ - ldr r3, [pc, #428] @ 23e6c │ │ │ │ + ldr r2, [pc, #436] @ 23d30 │ │ │ │ + ldr r3, [pc, #428] @ 23d2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23e34 │ │ │ │ + bne 23cf4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sl] │ │ │ │ add r0, sp, #24 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sl, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ str r5, [sl, #20] │ │ │ │ - b 23c40 │ │ │ │ + b 23b00 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23c94 │ │ │ │ + beq 23b54 │ │ │ │ mov ip, r3 │ │ │ │ - b 23c80 │ │ │ │ + b 23b40 │ │ │ │ mov r0, sl │ │ │ │ bl d318 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 23c9c │ │ │ │ + beq 23b5c │ │ │ │ ldr r0, [sl] │ │ │ │ add r1, r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ - b 23d48 │ │ │ │ + b 23c08 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 23c9c │ │ │ │ + beq 23b5c │ │ │ │ ldrb r2, [r9] │ │ │ │ cmp r2, #10 │ │ │ │ cmpne r2, #13 │ │ │ │ - bne 23d3c │ │ │ │ + bne 23bfc │ │ │ │ cmp r2, #13 │ │ │ │ - bne 23e10 │ │ │ │ + bne 23cd0 │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #10 │ │ │ │ moveq fp, #2 │ │ │ │ movne fp, #1 │ │ │ │ mov r2, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r5, [sp, #20] │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r0, [sl, #20] │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 23e38 │ │ │ │ + beq 23cf8 │ │ │ │ add r2, r9, fp │ │ │ │ sub r2, r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23c40 │ │ │ │ + bne 23b00 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 23e00 │ │ │ │ + beq 23cc0 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ - b 23dd8 │ │ │ │ + b 23c98 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 23df4 │ │ │ │ + beq 23cb4 │ │ │ │ ldrb r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ cmpne r1, #10 │ │ │ │ - beq 23dcc │ │ │ │ + beq 23c8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23e00 │ │ │ │ + beq 23cc0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ ldrb r3, [sl, #24] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [sl, #24] │ │ │ │ - b 23c9c │ │ │ │ + b 23b5c │ │ │ │ mov fp, #1 │ │ │ │ - b 23d70 │ │ │ │ - ldr r2, [pc, #84] @ 23e74 │ │ │ │ + b 23c30 │ │ │ │ + ldr r2, [pc, #84] @ 23d34 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 23cb4 │ │ │ │ + b 23b74 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ - ldr r2, [pc, #52] @ 23e78 │ │ │ │ + ldr r2, [pc, #52] @ 23d38 │ │ │ │ cmp r3, #16 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ movcs r3, #16 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ add r0, sp, #24 │ │ │ │ bl cf1c │ │ │ │ - b 23e2c │ │ │ │ - andeq ip, r4, ip, ror #8 │ │ │ │ + b 23cec │ │ │ │ + andeq ip, r4, ip, lsr #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r4, ip, lsr r3 │ │ │ │ - andeq r5, r3, r0, asr #11 │ │ │ │ - andeq r5, r3, r0, ror #11 │ │ │ │ + andeq ip, r4, ip, ror r4 │ │ │ │ + andeq r5, r3, ip, lsl #11 │ │ │ │ + andeq r5, r3, ip, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ands r2, r2, #16777216 @ 0x1000000 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - beq 23f0c │ │ │ │ + beq 23dcc │ │ │ │ mov r0, #28 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp] │ │ │ │ bl c4b4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23f58 │ │ │ │ + beq 23e18 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ str r3, [r5, #20] │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ bic r2, r2, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ @@ -22862,38 +22782,38 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp] │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23ed0 │ │ │ │ + bne 23d90 │ │ │ │ ldr r0, [sp] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #32] @ 23f64 │ │ │ │ + ldr r2, [pc, #32] @ 23e24 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r4, #0 │ │ │ │ - b 23f00 │ │ │ │ + b 23dc0 │ │ │ │ mov r0, r3 │ │ │ │ bl ca90 │ │ │ │ - b 23f3c │ │ │ │ - andeq r5, r3, ip, lsl #10 │ │ │ │ + b 23dfc │ │ │ │ + ldrdeq r5, [r3], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, #1 │ │ │ │ - beq 23fd8 │ │ │ │ + beq 23e98 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ lsr r2, r2, #23 │ │ │ │ and r2, r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -22906,15 +22826,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #20] │ │ │ │ strb r3, [r4, #24] │ │ │ │ str r4, [r5, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 23f98 │ │ │ │ + b 23e58 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -22934,25 +22854,25 @@ │ │ │ │ bl ce20 │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [r5, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0002404c : │ │ │ │ +00023f0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #784] @ 24380 │ │ │ │ + ldr r1, [pc, #784] @ 24240 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #780] @ 24384 │ │ │ │ + ldr r3, [pc, #780] @ 24244 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ @@ -22961,138 +22881,138 @@ │ │ │ │ add r1, r4, #1 │ │ │ │ str r9, [r7] │ │ │ │ mov sl, r2 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ cmp r4, r9 │ │ │ │ str r0, [sl] │ │ │ │ - ble 242fc │ │ │ │ - ldr r2, [pc, #712] @ 24388 │ │ │ │ + ble 241bc │ │ │ │ + ldr r2, [pc, #712] @ 24248 │ │ │ │ add r8, r5, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b 24124 │ │ │ │ + b 23fe4 │ │ │ │ add r1, r6, r5 │ │ │ │ sub r6, r8, r1 │ │ │ │ cmp r4, r6 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bhi 2429c │ │ │ │ + bhi 2415c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r4, r6 │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r7] │ │ │ │ - beq 242f0 │ │ │ │ + beq 241b0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r4, r4, r5 │ │ │ │ add r5, r3, r4 │ │ │ │ sub r3, r8, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 24214 │ │ │ │ + ble 240d4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 24304 │ │ │ │ + beq 241c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 241f0 │ │ │ │ + beq 240b0 │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 240d0 │ │ │ │ + beq 23f90 │ │ │ │ cmp r2, #32 │ │ │ │ mov r3, r6 │ │ │ │ - bne 24174 │ │ │ │ + bne 24034 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq 24168 │ │ │ │ + beq 24028 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ bl da14 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 241bc │ │ │ │ + beq 2407c │ │ │ │ ldrb r1, [r5] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #13 │ │ │ │ - beq 24244 │ │ │ │ + beq 24104 │ │ │ │ cmp r5, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r9, r5 │ │ │ │ - bne 241c0 │ │ │ │ + bne 24080 │ │ │ │ mov r6, r3 │ │ │ │ - b 240d0 │ │ │ │ + b 23f90 │ │ │ │ mov r9, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #436] @ 2438c │ │ │ │ + ldr r2, [pc, #436] @ 2424c │ │ │ │ sub r3, r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b 240d0 │ │ │ │ + b 23f90 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #13 │ │ │ │ - beq 241f4 │ │ │ │ + beq 240b4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 241f4 │ │ │ │ + beq 240b4 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 241f4 │ │ │ │ - ldr r2, [pc, #372] @ 24390 │ │ │ │ - ldr r3, [pc, #356] @ 24384 │ │ │ │ + beq 240b4 │ │ │ │ + ldr r2, [pc, #372] @ 24250 │ │ │ │ + ldr r3, [pc, #356] @ 24244 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24348 │ │ │ │ + bne 24208 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bne 241a4 │ │ │ │ + bne 24064 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #2 │ │ │ │ moveq r9, r5 │ │ │ │ - beq 241b4 │ │ │ │ + beq 24074 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r1, #2 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #276] @ 24394 │ │ │ │ + ldr r2, [pc, #276] @ 24254 │ │ │ │ sub r3, r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #2 │ │ │ │ bl d090 │ │ │ │ mov r9, r5 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b 240d0 │ │ │ │ + b 23f90 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #240] @ 24398 │ │ │ │ + ldr r2, [pc, #240] @ 24258 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ @@ -23106,386 +23026,386 @@ │ │ │ │ mov r2, r6 │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r7] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r7] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r5, r5, r6 │ │ │ │ - b 24214 │ │ │ │ + b 240d4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b 24214 │ │ │ │ + b 240d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 2434c │ │ │ │ + beq 2420c │ │ │ │ ldr r0, [sl] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - ldr r2, [pc, #112] @ 2439c │ │ │ │ + ldr r2, [pc, #112] @ 2425c │ │ │ │ ldr ip, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r3, ip │ │ │ │ bl d090 │ │ │ │ mov r5, #0 │ │ │ │ - b 24214 │ │ │ │ + b 240d4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #76] @ 243a0 │ │ │ │ + ldr r2, [pc, #76] @ 24260 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, r4 │ │ │ │ bl ce20 │ │ │ │ mov r5, r8 │ │ │ │ str r4, [r7] │ │ │ │ - b 24214 │ │ │ │ - andeq fp, r4, r4, lsl #31 │ │ │ │ + b 240d4 │ │ │ │ + andeq ip, r4, r4, asr #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, r0, lsr #7 │ │ │ │ - andeq r5, r3, r0, lsl r3 │ │ │ │ - ldrdeq fp, [r4], -ip │ │ │ │ - andeq r5, r3, ip, ror #5 │ │ │ │ - andeq r5, r3, ip, ror #4 │ │ │ │ - andeq r5, r3, r8, lsl #3 │ │ │ │ - andeq r5, r3, r4, lsr r1 │ │ │ │ + andeq r6, r3, ip, ror #6 │ │ │ │ + ldrdeq r5, [r3], -ip │ │ │ │ + andeq fp, r4, ip, lsl pc │ │ │ │ + @ instruction: 0x000352b8 │ │ │ │ + andeq r5, r3, r8, lsr r2 │ │ │ │ + andeq r5, r3, r4, asr r1 │ │ │ │ + andeq r5, r3, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #368] @ 2453c │ │ │ │ + ldr r2, [pc, #368] @ 243fc │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #356] @ 24540 │ │ │ │ + ldr ip, [pc, #356] @ 24400 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #352] @ 24544 │ │ │ │ + ldr r2, [pc, #352] @ 24404 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #340] @ 24548 │ │ │ │ + ldr r1, [pc, #340] @ 24408 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 2450c │ │ │ │ + bne 243cc │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ bl cf70 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 2450c │ │ │ │ + beq 243cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24488 │ │ │ │ + beq 24348 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ cmp r1, #10 │ │ │ │ - beq 24514 │ │ │ │ + beq 243d4 │ │ │ │ ldrb r1, [r3, #9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 24470 │ │ │ │ + beq 24330 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 244f8 │ │ │ │ + beq 243b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 244e0 │ │ │ │ + beq 243a0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 23fe4 │ │ │ │ - ldr r3, [pc, #168] @ 2454c │ │ │ │ + bl 23ea4 │ │ │ │ + ldr r3, [pc, #168] @ 2440c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #152] @ 24550 │ │ │ │ + ldr r2, [pc, #152] @ 24410 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #132] @ 24544 │ │ │ │ + ldr r3, [pc, #132] @ 24404 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24538 │ │ │ │ + bne 243f8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #108] @ 24554 │ │ │ │ + ldr r2, [pc, #108] @ 24414 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 244b0 │ │ │ │ + b 24370 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl c64c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b 24470 │ │ │ │ + b 24330 │ │ │ │ mov r3, #2 │ │ │ │ - b 244b0 │ │ │ │ + b 24370 │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ add r3, r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 24470 │ │ │ │ + beq 24330 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 2445c │ │ │ │ + b 2431c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r4, r8, lsr #24 │ │ │ │ - andeq fp, r4, r8, lsl ip │ │ │ │ + andeq fp, r4, r8, ror #26 │ │ │ │ + andeq fp, r4, r8, asr sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r3, r8, lsr #3 │ │ │ │ + andeq r5, r3, r4, ror r1 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq fp, r4, ip, lsr fp │ │ │ │ + andeq fp, r4, ip, ror ip │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00024558 : │ │ │ │ +00024418 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ movne r4, r3 │ │ │ │ - beq 245bc │ │ │ │ + beq 2447c │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #4 │ │ │ │ bl c754 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ - beq 245e0 │ │ │ │ + beq 244a0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 245ec │ │ │ │ + beq 244ac │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 245d4 │ │ │ │ + beq 24494 │ │ │ │ mov r0, #12 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 24580 │ │ │ │ + b 24440 │ │ │ │ bl ce50 <_emalloc_16@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 24580 │ │ │ │ + b 24440 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bne 245b4 │ │ │ │ + bne 24474 │ │ │ │ tst r6, #16777216 @ 0x1000000 │ │ │ │ mov r0, r4 │ │ │ │ - beq 24608 │ │ │ │ + beq 244c8 │ │ │ │ bl ca90 │ │ │ │ - b 245b4 │ │ │ │ + b 24474 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 245b4 │ │ │ │ + b 24474 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #576] @ 24868 │ │ │ │ - ldr r2, [pc, #576] @ 2486c │ │ │ │ + ldr r1, [pc, #576] @ 24728 │ │ │ │ + ldr r2, [pc, #576] @ 2472c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #520] @ 24870 │ │ │ │ + ldr r1, [pc, #520] @ 24730 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 247dc │ │ │ │ + bne 2469c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2485c │ │ │ │ + bne 2471c │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2481c │ │ │ │ + bne 246dc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c7cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 247ac │ │ │ │ + beq 2466c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 247ac │ │ │ │ + bne 2466c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c058 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 24810 │ │ │ │ + beq 246d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24810 │ │ │ │ - ldr r3, [pc, #356] @ 24874 │ │ │ │ + bne 246d0 │ │ │ │ + ldr r3, [pc, #356] @ 24734 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 24834 │ │ │ │ + beq 246f4 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24834 │ │ │ │ + bne 246f4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl daf8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 24840 │ │ │ │ + beq 24700 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24840 │ │ │ │ + bne 24700 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cb20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 2484c │ │ │ │ + beq 2470c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c1fc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 2484c │ │ │ │ + bne 2470c │ │ │ │ str r1, [sp, #4] │ │ │ │ bl d438 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r2, [pc, #224] @ 24878 │ │ │ │ + ldr r2, [pc, #224] @ 24738 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #16 │ │ │ │ bl cf40 │ │ │ │ - b 247e4 │ │ │ │ + b 246a4 │ │ │ │ bl d4ec │ │ │ │ mov r6, r0 │ │ │ │ bl d438 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r6 │ │ │ │ bl c910 │ │ │ │ str r0, [r5] │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #144] @ 2487c │ │ │ │ - ldr r3, [pc, #124] @ 2486c │ │ │ │ + ldr r2, [pc, #144] @ 2473c │ │ │ │ + ldr r3, [pc, #124] @ 2472c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24858 │ │ │ │ + bne 24718 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl cff4 │ │ │ │ mov r6, r0 │ │ │ │ - b 247b4 │ │ │ │ + b 24674 │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #88] @ 24880 │ │ │ │ + ldr r2, [pc, #88] @ 24740 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 247e4 │ │ │ │ - ldr r6, [pc, #72] @ 24884 │ │ │ │ + b 246a4 │ │ │ │ + ldr r6, [pc, #72] @ 24744 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 247b4 │ │ │ │ + b 24674 │ │ │ │ bl c580 │ │ │ │ mov r6, r0 │ │ │ │ - b 247b4 │ │ │ │ + b 24674 │ │ │ │ bl cd90 │ │ │ │ mov r6, r0 │ │ │ │ - b 247b4 │ │ │ │ + b 24674 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - ldrdeq fp, [r4], -r0 │ │ │ │ + andeq fp, r4, r0, lsl fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x00032bb4 │ │ │ │ - andeq lr, r4, r0, lsl #8 │ │ │ │ - andeq r4, r3, r4, asr #28 │ │ │ │ - andeq fp, r4, ip, lsl #16 │ │ │ │ - andeq r4, r3, r4, lsl #27 │ │ │ │ - andeq ip, r4, r4, ror ip │ │ │ │ + andeq lr, r4, r0, asr #10 │ │ │ │ + andeq r4, r3, r0, lsl lr │ │ │ │ + andeq fp, r4, ip, asr #18 │ │ │ │ + andeq r4, r3, r0, asr sp │ │ │ │ + @ instruction: 0x0004cdb4 │ │ │ │ │ │ │ │ -00024888 : │ │ │ │ +00024748 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2491c │ │ │ │ + beq 247dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 248f4 │ │ │ │ + beq 247b4 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c754 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -23495,267 +23415,267 @@ │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 24910 │ │ │ │ + beq 247d0 │ │ │ │ mov r0, #12 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 248b8 │ │ │ │ + b 24778 │ │ │ │ bl ce50 <_emalloc_16@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 248b8 │ │ │ │ + b 24778 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00024924 : │ │ │ │ +000247e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 24958 │ │ │ │ + beq 24818 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ movne r0, #0 │ │ │ │ bicne r2, r2, #33554432 @ 0x2000000 │ │ │ │ strne r2, [r3] │ │ │ │ strne r3, [r4] │ │ │ │ mvneq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00024980 : │ │ │ │ +00024840 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [ip, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 249c8 │ │ │ │ + beq 24888 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str ip, [sp] │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4] │ │ │ │ orr r3, r3, #33554432 @ 0x2000000 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvn r0, #0 │ │ │ │ - b 249b4 │ │ │ │ + b 24874 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #272] @ 24af8 │ │ │ │ - ldr ip, [pc, #272] @ 24afc │ │ │ │ + ldr lr, [pc, #272] @ 249b8 │ │ │ │ + ldr ip, [pc, #272] @ 249bc │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #264] @ 24b00 │ │ │ │ + ldr r1, [pc, #264] @ 249c0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r6, [pc, #220] @ 24b04 │ │ │ │ + ldr r6, [pc, #220] @ 249c4 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 24aa8 │ │ │ │ + bne 24968 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 24af0 │ │ │ │ + bne 249b0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24aa8 │ │ │ │ + beq 24968 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ bl c244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24aa8 │ │ │ │ + bne 24968 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24ad4 │ │ │ │ + beq 24994 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 23fe4 │ │ │ │ - ldr r3, [pc, #112] @ 24b08 │ │ │ │ + bl 23ea4 │ │ │ │ + ldr r3, [pc, #112] @ 249c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r5] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #92] @ 24b0c │ │ │ │ - ldr r3, [pc, #72] @ 24afc │ │ │ │ + ldr r2, [pc, #92] @ 249cc │ │ │ │ + ldr r3, [pc, #72] @ 249bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24aec │ │ │ │ + bne 249ac │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #52] @ 24b10 │ │ │ │ + ldr r2, [pc, #52] @ 249d0 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r5] │ │ │ │ - b 24aa4 │ │ │ │ + b 24964 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ - andeq fp, r4, r0, lsl r6 │ │ │ │ + andeq fp, r4, r0, asr r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r5, [r3], -r4 │ │ │ │ - ldrdeq fp, [r4], -r4 │ │ │ │ + andeq r5, r3, r0, asr #19 │ │ │ │ + andeq fp, r4, r4, lsl r7 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq fp, r4, r8, asr #10 │ │ │ │ + andeq fp, r4, r8, lsl #13 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00024b14 : │ │ │ │ +000249d4 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24b28 │ │ │ │ + beq 249e8 │ │ │ │ bx r3 │ │ │ │ str r3, [r1] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r2] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ 24c74 │ │ │ │ + ldr r2, [pc, #292] @ 24b34 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #284] @ 24c78 │ │ │ │ + ldr r1, [pc, #284] @ 24b38 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #280] @ 24c7c │ │ │ │ + ldr r2, [pc, #280] @ 24b3c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 24c38 │ │ │ │ + bne 24af8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 24c60 │ │ │ │ + bne 24b20 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24bf0 │ │ │ │ + beq 24ab0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24bf0 │ │ │ │ + bne 24ab0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24c1c │ │ │ │ + beq 24adc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 23fe4 │ │ │ │ - ldr r3, [pc, #160] @ 24c80 │ │ │ │ + bl 23ea4 │ │ │ │ + ldr r3, [pc, #160] @ 24b40 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #140] @ 24c84 │ │ │ │ - ldr r3, [pc, #128] @ 24c7c │ │ │ │ + ldr r2, [pc, #140] @ 24b44 │ │ │ │ + ldr r3, [pc, #128] @ 24b3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24c5c │ │ │ │ + bne 24b1c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #100] @ 24c88 │ │ │ │ + ldr r3, [pc, #100] @ 24b48 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 24bf0 │ │ │ │ - ldr r2, [pc, #76] @ 24c8c │ │ │ │ - ldr r3, [pc, #56] @ 24c7c │ │ │ │ + b 24ab0 │ │ │ │ + ldr r2, [pc, #76] @ 24b4c │ │ │ │ + ldr r3, [pc, #56] @ 24b3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 24c68 │ │ │ │ + beq 24b28 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - andeq fp, r4, r8, lsr #9 │ │ │ │ - muleq r4, r8, r4 │ │ │ │ + andeq fp, r4, r8, ror #11 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq fp, r4, r0, lsl #8 │ │ │ │ + andeq fp, r4, r0, asr #10 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - @ instruction: 0x0004b3b8 │ │ │ │ + strdeq fp, [r4], -r8 │ │ │ │ │ │ │ │ -00024c90 : │ │ │ │ +00024b50 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24ca4 │ │ │ │ + beq 24b64 │ │ │ │ bx r3 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsr r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24d1c │ │ │ │ + bne 24bdc │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 24d20 │ │ │ │ + bne 24be0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -23771,163 +23691,163 @@ │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00024d28 : │ │ │ │ +00024be8 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24d3c │ │ │ │ + beq 24bfc │ │ │ │ bx r3 │ │ │ │ str r3, [r1] │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r0] │ │ │ │ bic r2, r2, #33554432 @ 0x2000000 │ │ │ │ str r2, [r0] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #324] @ 24eb4 │ │ │ │ + ldr r2, [pc, #324] @ 24d74 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #316] @ 24eb8 │ │ │ │ + ldr r1, [pc, #316] @ 24d78 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #312] @ 24ebc │ │ │ │ + ldr r2, [pc, #312] @ 24d7c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 24e78 │ │ │ │ + bne 24d38 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 24ea0 │ │ │ │ + bne 24d60 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r5, r2, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24e20 │ │ │ │ + beq 24ce0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24e20 │ │ │ │ + bne 24ce0 │ │ │ │ mov r0, r5 │ │ │ │ bl d21c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bne 24e68 │ │ │ │ + bne 24d28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24e4c │ │ │ │ + beq 24d0c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 23fe4 │ │ │ │ - ldr r3, [pc, #176] @ 24ec0 │ │ │ │ + bl 23ea4 │ │ │ │ + ldr r3, [pc, #176] @ 24d80 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #156] @ 24ec4 │ │ │ │ - ldr r3, [pc, #144] @ 24ebc │ │ │ │ + ldr r2, [pc, #156] @ 24d84 │ │ │ │ + ldr r3, [pc, #144] @ 24d7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24e9c │ │ │ │ + bne 24d5c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #116] @ 24ec8 │ │ │ │ + ldr r3, [pc, #116] @ 24d88 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 24e20 │ │ │ │ + b 24ce0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24e20 │ │ │ │ + beq 24ce0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 24e20 │ │ │ │ - ldr r2, [pc, #76] @ 24ecc │ │ │ │ - ldr r3, [pc, #56] @ 24ebc │ │ │ │ + b 24ce0 │ │ │ │ + ldr r2, [pc, #76] @ 24d8c │ │ │ │ + ldr r3, [pc, #56] @ 24d7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 24ea8 │ │ │ │ + beq 24d68 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ - andeq fp, r4, r8, lsl #5 │ │ │ │ - andeq fp, r4, r8, ror r2 │ │ │ │ + andeq fp, r4, r8, asr #7 │ │ │ │ + @ instruction: 0x0004b3b8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - ldrdeq fp, [r4], -r0 │ │ │ │ + andeq fp, r4, r0, lsl r3 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq fp, r4, r8, ror r1 │ │ │ │ + @ instruction: 0x0004b2b8 │ │ │ │ │ │ │ │ -00024ed0 : │ │ │ │ +00024d90 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00024ee4 : │ │ │ │ +00024da4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24f1c │ │ │ │ + beq 24ddc │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 24f38 │ │ │ │ + bne 24df8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ bl ca90 │ │ │ │ - b 24f2c │ │ │ │ + b 24dec │ │ │ │ │ │ │ │ -00024f40 : │ │ │ │ +00024e00 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 24f98 │ │ │ │ + beq 24e58 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r0, r3, r0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 24f90 │ │ │ │ + beq 24e50 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d5b8 │ │ │ │ @@ -23937,21 +23857,21 @@ │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b c664 │ │ │ │ mov r0, r3 │ │ │ │ b c664 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00024fa0 : │ │ │ │ - ldr r0, [pc, #4] @ 24fac │ │ │ │ +00024e60 : │ │ │ │ + ldr r0, [pc, #4] @ 24e6c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq ip, r4, r8, lsl #10 │ │ │ │ + andeq ip, r4, r8, asr #12 │ │ │ │ │ │ │ │ -00024fb0 : │ │ │ │ +00024e70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -23969,51 +23889,51 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ bl d780 │ │ │ │ - ldr r3, [pc, #28] @ 25038 │ │ │ │ + ldr r3, [pc, #28] @ 24ef8 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, #4 │ │ │ │ strne r6, [r5] │ │ │ │ str r3, [r5, #28] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strdeq sp, [r4], -r4 │ │ │ │ + andeq sp, r4, r4, lsr ip │ │ │ │ │ │ │ │ -0002503c : │ │ │ │ +00024efc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ bl d834 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002505c : │ │ │ │ +00024f1c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 250c8 │ │ │ │ + beq 24f88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ bl ccdc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 250bc │ │ │ │ + beq 24f7c │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl d834 │ │ │ │ add r1, r4, #8 │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -24021,152 +23941,152 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -000250d0 : │ │ │ │ - ldr r3, [pc, #8] @ 250e0 │ │ │ │ +00024f90 : │ │ │ │ + ldr r3, [pc, #8] @ 24fa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ - andeq sp, r4, ip, lsr sl │ │ │ │ + andeq sp, r4, ip, ror fp │ │ │ │ │ │ │ │ -000250e4 : │ │ │ │ - ldr r3, [pc, #4] @ 250f0 │ │ │ │ +00024fa4 : │ │ │ │ + ldr r3, [pc, #4] @ 24fb0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq sp, r4, r8, lsr #20 │ │ │ │ + andeq sp, r4, r8, ror #22 │ │ │ │ │ │ │ │ -000250f4 : │ │ │ │ +00024fb4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr ip, [pc, #408] @ 252a4 │ │ │ │ - ldr r3, [pc, #408] @ 252a8 │ │ │ │ + ldr ip, [pc, #408] @ 25164 │ │ │ │ + ldr r3, [pc, #408] @ 25168 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #388] @ 252ac │ │ │ │ + ldr r5, [pc, #388] @ 2516c │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #368] @ 252b0 │ │ │ │ + ldr r3, [pc, #368] @ 25170 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ - ldr r0, [pc, #360] @ 252b4 │ │ │ │ + ldr r0, [pc, #360] @ 25174 │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r8, [pc, #340] @ 252b8 │ │ │ │ - ldr r3, [pc, #340] @ 252bc │ │ │ │ + ldr r8, [pc, #340] @ 25178 │ │ │ │ + ldr r3, [pc, #340] @ 2517c │ │ │ │ add r8, pc, r8 │ │ │ │ add r2, r8, #28 │ │ │ │ - ldr r4, [pc, #332] @ 252c0 │ │ │ │ + ldr r4, [pc, #332] @ 25180 │ │ │ │ add r8, r8, #196 @ 0xc4 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ str sl, [sp, #240] @ 0xf0 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r7, r0 │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [pc, #276] @ 252c4 │ │ │ │ + ldr r3, [pc, #276] @ 25184 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr fp, [r5, r3] │ │ │ │ add r0, r4, #4 │ │ │ │ str fp, [r7, #248] @ 0xf8 │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #256] @ 252c8 │ │ │ │ + ldr r2, [pc, #256] @ 25188 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r3, [pc, #252] @ 252cc │ │ │ │ + ldr r3, [pc, #252] @ 2518c │ │ │ │ str r1, [r4, #4] │ │ │ │ - ldr r1, [pc, #248] @ 252d0 │ │ │ │ + ldr r1, [pc, #248] @ 25190 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #212] @ 252d4 │ │ │ │ + ldr r1, [pc, #212] @ 25194 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #192] @ 252d8 │ │ │ │ + ldr r1, [pc, #192] @ 25198 │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #156] @ 252dc │ │ │ │ + ldr r0, [pc, #156] @ 2519c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ str sl, [sp, #240] @ 0xf0 │ │ │ │ str r8, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #112] @ 252e0 │ │ │ │ - ldr r3, [pc, #52] @ 252a8 │ │ │ │ + ldr r2, [pc, #112] @ 251a0 │ │ │ │ + ldr r3, [pc, #52] @ 25168 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4] │ │ │ │ str fp, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 252a0 │ │ │ │ + bne 25160 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, ip, ror #29 │ │ │ │ + andeq fp, r4, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0004aebc │ │ │ │ + strdeq sl, [r4], -ip │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - @ instruction: 0x000344b4 │ │ │ │ - andeq ip, r4, r8, asr #6 │ │ │ │ + andeq r4, r3, r0, lsl #9 │ │ │ │ + andeq ip, r4, r8, lsl #9 │ │ │ │ muleq r0, ip, sl │ │ │ │ - muleq r4, ip, r9 │ │ │ │ + ldrdeq sp, [r4], -ip │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ @ instruction: 0x000009b0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, r3, ip, lsr r4 │ │ │ │ - andeq r4, r3, ip, lsr #8 │ │ │ │ - andeq r4, r3, ip, lsl r4 │ │ │ │ - strdeq r4, [r3], -ip │ │ │ │ - andeq sl, r4, r8, lsl #27 │ │ │ │ + andeq r4, r3, r8, lsl #8 │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ + andeq r4, r3, r8, ror #7 │ │ │ │ + andeq r4, r3, r8, asr #7 │ │ │ │ + andeq sl, r4, r8, asr #29 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24177,15 +24097,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 25338 │ │ │ │ + bne 251f8 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -24194,16 +24114,16 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #336] @ 254c8 │ │ │ │ - ldr r3, [pc, #336] @ 254cc │ │ │ │ + ldr r1, [pc, #336] @ 25388 │ │ │ │ + ldr r3, [pc, #336] @ 2538c │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -24211,95 +24131,95 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #100 @ 0x64 │ │ │ │ bl c4b4 │ │ │ │ mov r4, #0 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - b 253dc │ │ │ │ + b 2529c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl cc94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl dc3c │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 25494 │ │ │ │ + beq 25354 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl d3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25494 │ │ │ │ + beq 25354 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl d684 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 253b8 │ │ │ │ + bne 25278 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp] │ │ │ │ - bne 2546c │ │ │ │ + bne 2532c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [r1] │ │ │ │ - ldr r1, [pc, #140] @ 254d0 │ │ │ │ - ldr r2, [pc, #132] @ 254cc │ │ │ │ + ldr r1, [pc, #140] @ 25390 │ │ │ │ + ldr r2, [pc, #132] @ 2538c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 254c4 │ │ │ │ + bne 25384 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d318 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [fp] │ │ │ │ - b 25434 │ │ │ │ + b 252f4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #44] @ 254d4 │ │ │ │ + ldr r2, [pc, #44] @ 25394 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r3] │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r3, #0 │ │ │ │ - b 2543c │ │ │ │ + b 252fc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, ip, ror ip │ │ │ │ + @ instruction: 0x0004adbc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0004abb4 │ │ │ │ - ldrdeq r4, [r3], -ip │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ + andeq r4, r3, r8, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #384] @ 25674 │ │ │ │ + ldr r2, [pc, #384] @ 25534 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #380] @ 25678 │ │ │ │ + ldr r3, [pc, #380] @ 25538 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -24310,95 +24230,95 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl c4b4 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r5, [sp, #32] │ │ │ │ - beq 255d0 │ │ │ │ + beq 25490 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ - b 2555c │ │ │ │ + b 2541c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 255d0 │ │ │ │ + beq 25490 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ lsreq r1, r1, #20 │ │ │ │ andeq r1, r1, #1 │ │ │ │ movne r1, #1 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ bl d3c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2563c │ │ │ │ + beq 254fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl d684 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25550 │ │ │ │ + beq 25410 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl cc94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2555c │ │ │ │ + bne 2541c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2561c │ │ │ │ + bne 254dc │ │ │ │ str r3, [fp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sl] │ │ │ │ bl cf1c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #132] @ 2567c │ │ │ │ - ldr r3, [pc, #124] @ 25678 │ │ │ │ + ldr r2, [pc, #132] @ 2553c │ │ │ │ + ldr r3, [pc, #124] @ 25538 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25670 │ │ │ │ + bne 25530 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [fp] │ │ │ │ str r3, [sl] │ │ │ │ - b 255ec │ │ │ │ + b 254ac │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #44] @ 25680 │ │ │ │ + ldr r2, [pc, #44] @ 25540 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sl] │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 255f0 │ │ │ │ + b 254b0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r0, lsl #22 │ │ │ │ + andeq sl, r4, r0, asr #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r4, r0, lsl #20 │ │ │ │ - andeq r4, r3, r8, asr r0 │ │ │ │ + andeq sl, r4, r0, asr #22 │ │ │ │ + andeq r4, r3, r4, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ands r7, r3, #15 │ │ │ │ @@ -24409,15 +24329,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ ands r5, r5, #255 @ 0xff │ │ │ │ mov r0, r2 │ │ │ │ moveq r5, #22 │ │ │ │ and r8, r3, #15 │ │ │ │ bl c190 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2570c │ │ │ │ + beq 255cc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ bl db7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl db7c │ │ │ │ @@ -24425,20 +24345,20 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ bl db7c │ │ │ │ str r4, [r6, #4] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #12] @ 25720 │ │ │ │ + ldr r2, [pc, #12] @ 255e0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ - b 25704 │ │ │ │ - andeq r3, r3, r4, asr #31 │ │ │ │ + b 255c4 │ │ │ │ + muleq r3, r0, pc @ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24455,15 +24375,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl cee0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25790 │ │ │ │ + bne 25650 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl d498 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -24471,105 +24391,105 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #340] @ 25920 │ │ │ │ + ldr r0, [pc, #340] @ 257e0 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #336] @ 25924 │ │ │ │ + ldr r3, [pc, #336] @ 257e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ bl c4b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2587c │ │ │ │ + beq 2573c │ │ │ │ mov r5, #0 │ │ │ │ - b 2581c │ │ │ │ + b 256dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2587c │ │ │ │ + beq 2573c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ str r5, [sp, #28] │ │ │ │ bl d4f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 258e8 │ │ │ │ + beq 257a8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl c118 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25810 │ │ │ │ + beq 256d0 │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl d9e4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2581c │ │ │ │ + bne 256dc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 258cc │ │ │ │ + bne 2578c │ │ │ │ bl cf1c │ │ │ │ str r4, [fp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r3] │ │ │ │ - ldr r2, [pc, #128] @ 25928 │ │ │ │ - ldr r3, [pc, #120] @ 25924 │ │ │ │ + ldr r2, [pc, #128] @ 257e8 │ │ │ │ + ldr r3, [pc, #120] @ 257e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2591c │ │ │ │ + bne 257dc │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #32 │ │ │ │ bl d318 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r3, [fp] │ │ │ │ - b 25894 │ │ │ │ + b 25754 │ │ │ │ add r0, sp, #32 │ │ │ │ bl cf1c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl d168 │ │ │ │ bl cc10 │ │ │ │ - ldr r2, [pc, #40] @ 2592c │ │ │ │ + ldr r2, [pc, #40] @ 257ec │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 258a0 │ │ │ │ + b 25760 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r8, lsr #16 │ │ │ │ + andeq sl, r4, r8, ror #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r4, r0, asr r7 │ │ │ │ - andeq r3, r3, r0, lsl #28 │ │ │ │ + muleq r4, r0, r8 │ │ │ │ + andeq r3, r3, ip, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -24594,148 +24514,148 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #352] @ 25b18 │ │ │ │ - ldr r3, [pc, #352] @ 25b1c │ │ │ │ + ldr r2, [pc, #352] @ 259d8 │ │ │ │ + ldr r3, [pc, #352] @ 259dc │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl c4b4 │ │ │ │ mov r6, #100 @ 0x64 │ │ │ │ - b 25a18 │ │ │ │ + b 258d8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl cc94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl dc3c │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 25ae0 │ │ │ │ + beq 259a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #2 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl d3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25ae0 │ │ │ │ + beq 259a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl d684 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 259f4 │ │ │ │ + bne 258b4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 25abc │ │ │ │ + bne 2597c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r2, [r3] │ │ │ │ bl c2b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 259dc │ │ │ │ - ldr r1, [pc, #140] @ 25b20 │ │ │ │ - ldr r2, [pc, #132] @ 25b1c │ │ │ │ + beq 2589c │ │ │ │ + ldr r1, [pc, #140] @ 259e0 │ │ │ │ + ldr r2, [pc, #132] @ 259dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 25b14 │ │ │ │ + bne 259d4 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d318 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b 25a74 │ │ │ │ + b 25934 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #40] @ 25b24 │ │ │ │ + ldr r2, [pc, #40] @ 259e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [r3] │ │ │ │ bl d090 │ │ │ │ mvn fp, #0 │ │ │ │ - b 25a8c │ │ │ │ + b 2594c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r0, asr #12 │ │ │ │ + andeq sl, r4, r0, lsl #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r4, r4, ror #10 │ │ │ │ - andeq r3, r3, ip, lsl #23 │ │ │ │ + andeq sl, r4, r4, lsr #13 │ │ │ │ + andeq r3, r3, r8, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl cbf8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 25b6c │ │ │ │ + beq 25a2c │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ 25b88 │ │ │ │ + ldr r2, [pc, #20] @ 25a48 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 25b60 │ │ │ │ - @ instruction: 0x00033bb4 │ │ │ │ + b 25a20 │ │ │ │ + andeq r3, r3, r0, lsl #23 │ │ │ │ │ │ │ │ -00025b8c : │ │ │ │ - ldr r0, [pc, #4] @ 25b98 │ │ │ │ +00025a4c : │ │ │ │ + ldr r0, [pc, #4] @ 25a58 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq fp, r4, r8, lsl sl │ │ │ │ + andeq fp, r4, r8, asr fp │ │ │ │ │ │ │ │ -00025b9c : │ │ │ │ - ldr r0, [pc, #8] @ 25bac │ │ │ │ +00025a5c : │ │ │ │ + ldr r0, [pc, #8] @ 25a6c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ bx lr │ │ │ │ - andeq fp, r4, r8, lsl #20 │ │ │ │ + andeq fp, r4, r8, asr #22 │ │ │ │ │ │ │ │ -00025bb0 : │ │ │ │ +00025a70 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -24761,118 +24681,118 @@ │ │ │ │ ands r1, r1, #255 @ 0xff │ │ │ │ asr r2, r4, #12 │ │ │ │ moveq r1, #22 │ │ │ │ and r2, r2, #15 │ │ │ │ bl d198 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 25c40 │ │ │ │ + beq 25b00 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25c50 │ │ │ │ + beq 25b10 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #28] @ 25c78 │ │ │ │ + ldr r2, [pc, #28] @ 25b38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r3] │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 25c38 │ │ │ │ - strdeq r3, [r3], -r4 │ │ │ │ + b 25af8 │ │ │ │ + andeq r3, r3, r0, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #236] @ 25d90 │ │ │ │ + ldr r2, [pc, #236] @ 25c50 │ │ │ │ mov ip, #356 @ 0x164 │ │ │ │ str ip, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #224] @ 25d94 │ │ │ │ + ldr ip, [pc, #224] @ 25c54 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #220] @ 25d98 │ │ │ │ + ldr r2, [pc, #220] @ 25c58 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #208] @ 25d9c │ │ │ │ + ldr r1, [pc, #208] @ 25c5c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25d20 │ │ │ │ + beq 25be0 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #168] @ 25da0 │ │ │ │ + ldr r2, [pc, #168] @ 25c60 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #152] @ 25d98 │ │ │ │ + ldr r3, [pc, #152] @ 25c58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25d8c │ │ │ │ + bne 25c4c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, sp, #20 │ │ │ │ bl d654 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25cec │ │ │ │ + bne 25bac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25d74 │ │ │ │ + beq 25c34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 25930 │ │ │ │ - ldr r3, [pc, #64] @ 25da4 │ │ │ │ + bl 257f0 │ │ │ │ + ldr r3, [pc, #64] @ 25c64 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 25cf0 │ │ │ │ - ldr r2, [pc, #44] @ 25da8 │ │ │ │ + b 25bb0 │ │ │ │ + ldr r2, [pc, #44] @ 25c68 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 25cf0 │ │ │ │ + b 25bb0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r0, asr r3 │ │ │ │ - andeq sl, r4, r0, asr #6 │ │ │ │ + muleq r4, r0, r4 │ │ │ │ + andeq sl, r4, r0, lsl #9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r3, r0, lsr #21 │ │ │ │ - strdeq sl, [r4], -ip │ │ │ │ + andeq r3, r3, ip, ror #20 │ │ │ │ + andeq sl, r4, ip, lsr r4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00025dac : │ │ │ │ +00025c6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #192] @ 25e88 │ │ │ │ + ldr r1, [pc, #192] @ 25d48 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #188] @ 25e8c │ │ │ │ + ldr r2, [pc, #188] @ 25d4c │ │ │ │ sub sp, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -24881,287 +24801,287 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ bl cbf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 25e70 │ │ │ │ + beq 25d30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 257a4 │ │ │ │ + bl 25664 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c2e0 │ │ │ │ - ldr r2, [pc, #76] @ 25e90 │ │ │ │ - ldr r3, [pc, #68] @ 25e8c │ │ │ │ + ldr r2, [pc, #76] @ 25d50 │ │ │ │ + ldr r3, [pc, #68] @ 25d4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25e6c │ │ │ │ + bne 25d2c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ 25e94 │ │ │ │ + ldr r2, [pc, #28] @ 25d54 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mvn r5, #0 │ │ │ │ - b 25e3c │ │ │ │ - andeq sl, r4, r8, lsr #4 │ │ │ │ + b 25cfc │ │ │ │ + andeq sl, r4, r8, ror #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0004a1b4 │ │ │ │ - @ instruction: 0x000338b0 │ │ │ │ + strdeq sl, [r4], -r4 │ │ │ │ + andeq r3, r3, ip, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #220] @ 25f8c │ │ │ │ - ldr ip, [pc, #220] @ 25f90 │ │ │ │ + ldr lr, [pc, #220] @ 25e4c │ │ │ │ + ldr ip, [pc, #220] @ 25e50 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ 25f94 │ │ │ │ + ldr r1, [pc, #212] @ 25e54 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #172] @ 25f98 │ │ │ │ + ldr r5, [pc, #172] @ 25e58 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 25f28 │ │ │ │ + beq 25de8 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #156] @ 25f9c │ │ │ │ + ldr r2, [pc, #156] @ 25e5c │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #136] @ 25f90 │ │ │ │ + ldr r3, [pc, #136] @ 25e50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25f88 │ │ │ │ + bne 25e48 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r2, [sp, #12] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl cd84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25ef4 │ │ │ │ + bne 25db4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25f70 │ │ │ │ + beq 25e30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 25930 │ │ │ │ - ldr r3, [pc, #64] @ 25fa0 │ │ │ │ + bl 257f0 │ │ │ │ + ldr r3, [pc, #64] @ 25e60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 25ef8 │ │ │ │ - ldr r2, [pc, #44] @ 25fa4 │ │ │ │ + b 25db8 │ │ │ │ + ldr r2, [pc, #44] @ 25e64 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 25ef8 │ │ │ │ + b 25db8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r8, asr #2 │ │ │ │ + andeq sl, r4, r8, lsl #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r3, r0, lsr r5 │ │ │ │ - andeq sl, r4, r0, lsl r1 │ │ │ │ - strdeq sl, [r4], -r4 │ │ │ │ + strdeq r4, [r3], -ip │ │ │ │ + andeq sl, r4, r0, asr r2 │ │ │ │ + andeq sl, r4, r4, lsr r2 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00025fa8 : │ │ │ │ - ldr r3, [pc, #4] @ 25fb4 │ │ │ │ +00025e68 : │ │ │ │ + ldr r3, [pc, #4] @ 25e74 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - ldrdeq ip, [r4], -r0 │ │ │ │ + andeq ip, r4, r0, lsl sp │ │ │ │ │ │ │ │ -00025fb8 : │ │ │ │ - ldr r3, [pc, #8] @ 25fc8 │ │ │ │ +00025e78 : │ │ │ │ + ldr r3, [pc, #8] @ 25e88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andeq ip, r4, r0, asr #23 │ │ │ │ + andeq ip, r4, r0, lsl #26 │ │ │ │ │ │ │ │ -00025fcc : │ │ │ │ +00025e8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r2, [pc, #512] @ 261e4 │ │ │ │ - ldr r3, [pc, #512] @ 261e8 │ │ │ │ + ldr r2, [pc, #512] @ 260a4 │ │ │ │ + ldr r3, [pc, #512] @ 260a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl d954 │ │ │ │ - ldr r5, [pc, #484] @ 261ec │ │ │ │ - ldr r3, [pc, #484] @ 261f0 │ │ │ │ + ldr r5, [pc, #484] @ 260ac │ │ │ │ + ldr r3, [pc, #484] @ 260b0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r7, [pc, #468] @ 261f4 │ │ │ │ - ldr r4, [pc, #468] @ 261f8 │ │ │ │ + ldr r7, [pc, #468] @ 260b4 │ │ │ │ + ldr r4, [pc, #468] @ 260b8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r3] │ │ │ │ add r0, sp, #4 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #448] @ 261fc │ │ │ │ - ldr r0, [pc, #448] @ 26200 │ │ │ │ + ldr r3, [pc, #448] @ 260bc │ │ │ │ + ldr r0, [pc, #448] @ 260c0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r1, #29 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #424] @ 26204 │ │ │ │ + ldr r3, [pc, #424] @ 260c4 │ │ │ │ add r2, r7, #56 @ 0x38 │ │ │ │ add r7, r7, #112 @ 0x70 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r3, [pc, #384] @ 26208 │ │ │ │ - ldr r1, [pc, #384] @ 2620c │ │ │ │ + ldr r3, [pc, #384] @ 260c8 │ │ │ │ + ldr r1, [pc, #384] @ 260cc │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r5, [r5, r3] │ │ │ │ str r5, [r0, #248] @ 0xf8 │ │ │ │ mov r3, #1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #356] @ 26210 │ │ │ │ + ldr r1, [pc, #356] @ 260d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #336] @ 26214 │ │ │ │ + ldr r1, [pc, #336] @ 260d4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #11 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #316] @ 26218 │ │ │ │ + ldr r1, [pc, #316] @ 260d8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #160 @ 0xa0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #296] @ 2621c │ │ │ │ + ldr r1, [pc, #296] @ 260dc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #352 @ 0x160 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #276] @ 26220 │ │ │ │ + ldr r1, [pc, #276] @ 260e0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #384 @ 0x180 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #256] @ 26224 │ │ │ │ + ldr r1, [pc, #256] @ 260e4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #236] @ 26228 │ │ │ │ + ldr r1, [pc, #236] @ 260e8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #216] @ 2622c │ │ │ │ + ldr r1, [pc, #216] @ 260ec │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #180] @ 26230 │ │ │ │ + ldr r0, [pc, #180] @ 260f0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #132] @ 26234 │ │ │ │ - ldr r3, [pc, #52] @ 261e8 │ │ │ │ + ldr r2, [pc, #132] @ 260f4 │ │ │ │ + ldr r3, [pc, #52] @ 260a8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #4] │ │ │ │ str r5, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 261e0 │ │ │ │ + bne 260a0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r4, lsl r0 │ │ │ │ + andeq sl, r4, r4, asr r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r9, [r4], -r0 │ │ │ │ + andeq sl, r4, r0, lsr r1 │ │ │ │ andeq r0, r0, ip, asr #20 │ │ │ │ - andeq fp, r4, r8, lsl #11 │ │ │ │ - andeq ip, r4, r8, asr fp │ │ │ │ + andeq fp, r4, r8, asr #13 │ │ │ │ + muleq r4, r8, ip │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r3, r3, ip, lsr #14 │ │ │ │ + strdeq r3, [r3], -r8 │ │ │ │ muleq r0, ip, sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - andeq r3, r3, ip, lsl #14 │ │ │ │ - strdeq r3, [r3], -r8 │ │ │ │ - andeq r3, r3, ip, ror #13 │ │ │ │ - andeq r3, r3, r0, ror #13 │ │ │ │ - ldrdeq r3, [r3], -r4 │ │ │ │ - andeq r3, r3, r8, asr #13 │ │ │ │ - @ instruction: 0x000336bc │ │ │ │ - @ instruction: 0x000336b4 │ │ │ │ - andeq r3, r3, r4, lsr #13 │ │ │ │ - andeq r3, r3, r4, lsl #13 │ │ │ │ - andeq r9, r4, r8, asr #28 │ │ │ │ + ldrdeq r3, [r3], -r8 │ │ │ │ + andeq r3, r3, r4, asr #13 │ │ │ │ + @ instruction: 0x000336b8 │ │ │ │ + andeq r3, r3, ip, lsr #13 │ │ │ │ + andeq r3, r3, r0, lsr #13 │ │ │ │ + muleq r3, r4, r6 │ │ │ │ + andeq r3, r3, r8, lsl #13 │ │ │ │ + andeq r3, r3, r0, lsl #13 │ │ │ │ + andeq r3, r3, r0, ror r6 │ │ │ │ + andeq r3, r3, r0, asr r6 │ │ │ │ + andeq r9, r4, r8, lsl #31 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r3, #40] @ 0x28 │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ clzeq r0, r0 │ │ │ │ lsreq r0, r0, #5 │ │ │ │ @@ -25188,97 +25108,97 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ str r6, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl c61c │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bhi 262f4 │ │ │ │ + bhi 261b4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ rsb r3, r1, #32768 @ 0x8000 │ │ │ │ add r1, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r6 │ │ │ │ strb r6, [r3, r2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26308 │ │ │ │ + beq 261c8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r7] │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r5] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #28] @ 26340 │ │ │ │ + ldr r2, [pc, #28] @ 26200 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r3, r3, r4, lsl #10 │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26378 │ │ │ │ + beq 26238 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl c748 │ │ │ │ mov r0, r5 │ │ │ │ bl cbbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 263a0 │ │ │ │ + bne 26260 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca90 │ │ │ │ - b 26394 │ │ │ │ + b 26254 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 263dc │ │ │ │ + beq 2629c │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl c748 │ │ │ │ mov r0, r5 │ │ │ │ bl c2ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 26404 │ │ │ │ + bne 262c4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca90 │ │ │ │ - b 263f8 │ │ │ │ + b 262b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -25296,17 +25216,17 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl c61c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 26460 │ │ │ │ + beq 26320 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 264d0 │ │ │ │ + bne 26390 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, r3 │ │ │ │ bl c82c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ @@ -25322,45 +25242,45 @@ │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r6] │ │ │ │ strb r2, [r3, r1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 264e8 │ │ │ │ + beq 263a8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r6] │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r5] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #28] @ 26520 │ │ │ │ + ldr r2, [pc, #28] @ 263e0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r3, r3, r8, asr #6 │ │ │ │ + andeq r3, r3, r4, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r1] │ │ │ │ streq r3, [r2] │ │ │ │ - beq 265f0 │ │ │ │ + beq 264b0 │ │ │ │ add r0, r3, #1 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -25374,15 +25294,15 @@ │ │ │ │ stm r4, {r2, ip} │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ bl ca30 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - bne 265fc │ │ │ │ + bne 264bc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, r3 │ │ │ │ bl c82c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ @@ -25397,32 +25317,32 @@ │ │ │ │ str r0, [r6] │ │ │ │ strb r2, [r0, r3] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26614 │ │ │ │ + beq 264d4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r6] │ │ │ │ str r4, [r5] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #24] @ 26648 │ │ │ │ + ldr r2, [pc, #24] @ 26508 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 265f4 │ │ │ │ - andeq r3, r3, r0, asr #4 │ │ │ │ + b 264b4 │ │ │ │ + andeq r3, r3, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -25432,19 +25352,19 @@ │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 56560 │ │ │ │ - ldr r2, [pc, #240] @ 2678c │ │ │ │ - ldr r3, [pc, #240] @ 26790 │ │ │ │ - bl 56668 │ │ │ │ - bl 56c60 │ │ │ │ + bl 56420 │ │ │ │ + ldr r2, [pc, #240] @ 2664c │ │ │ │ + ldr r3, [pc, #240] @ 26650 │ │ │ │ + bl 56528 │ │ │ │ + bl 56b20 │ │ │ │ add r0, r0, #23 │ │ │ │ str r0, [r5] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r3, [r5] │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ lsreq r1, r1, #19 │ │ │ │ @@ -25453,19 +25373,19 @@ │ │ │ │ str r0, [r6] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl c61c │ │ │ │ cmp r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bhi 26748 │ │ │ │ + bhi 26608 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 26734 │ │ │ │ + bne 265f4 │ │ │ │ bl d0c0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ sub r3, r3, r2 │ │ │ │ add r1, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ @@ -25477,44 +25397,44 @@ │ │ │ │ mov r0, r2 │ │ │ │ strb r2, [r3, r1] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, r3 │ │ │ │ bl c82c │ │ │ │ - b 266fc │ │ │ │ + b 265bc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26758 │ │ │ │ + beq 26618 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r6] │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r5] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #32] @ 26794 │ │ │ │ + ldr r2, [pc, #32] @ 26654 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bicsge r0, r7, #249856 @ 0x3d000 │ │ │ │ svccc 0x00f03d70 │ │ │ │ - andeq r3, r3, r0, lsr #2 │ │ │ │ + andeq r3, r3, ip, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #544] @ 269d8 │ │ │ │ + ldr r0, [pc, #544] @ 26898 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #540] @ 269dc │ │ │ │ + ldr r3, [pc, #540] @ 2689c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r8, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -25534,15 +25454,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ andeq r7, r7, #2 │ │ │ │ movne r7, #3 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 26898 │ │ │ │ + b 26758 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, r3, r1 │ │ │ │ str r2, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -25554,286 +25474,286 @@ │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d9cc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmn fp, #5 │ │ │ │ add r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq 26890 │ │ │ │ + beq 26750 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 2690c │ │ │ │ + bne 267cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 26914 │ │ │ │ + beq 267d4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 26964 │ │ │ │ + beq 26824 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl c9d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 2682c │ │ │ │ + bne 266ec │ │ │ │ add r0, sp, #8 │ │ │ │ bl cf1c │ │ │ │ mvn fp, #3 │ │ │ │ mov r0, fp │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #276] @ 269e0 │ │ │ │ + ldr r2, [pc, #276] @ 268a0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #252] @ 269e4 │ │ │ │ - ldr r3, [pc, #240] @ 269dc │ │ │ │ + ldr r2, [pc, #252] @ 268a4 │ │ │ │ + ldr r3, [pc, #240] @ 2689c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2697c │ │ │ │ + bne 2683c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #1 │ │ │ │ - bne 26980 │ │ │ │ + bne 26840 │ │ │ │ add r0, sp, #8 │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [r1] │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2695c │ │ │ │ + beq 2681c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, r3 │ │ │ │ bl c82c │ │ │ │ mov r0, #0 │ │ │ │ - b 268e0 │ │ │ │ + b 267a0 │ │ │ │ bl d0c0 │ │ │ │ - b 26954 │ │ │ │ + b 26814 │ │ │ │ cmp fp, #1 │ │ │ │ - bls 26914 │ │ │ │ + bls 267d4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl cf1c │ │ │ │ mvn fp, #4 │ │ │ │ - b 268bc │ │ │ │ + b 2677c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #8 │ │ │ │ bl cf1c │ │ │ │ cmn fp, #3 │ │ │ │ - bne 268bc │ │ │ │ + bne 2677c │ │ │ │ ldr r2, [r8] │ │ │ │ tst r2, #1 │ │ │ │ - bne 268bc │ │ │ │ + bne 2677c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 268bc │ │ │ │ + bne 2677c │ │ │ │ mov r0, r4 │ │ │ │ bl c2ec │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r2, [pc, #44] @ 269e8 │ │ │ │ + ldr r2, [pc, #44] @ 268a8 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mvn r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ bl c97c │ │ │ │ - b 267e4 │ │ │ │ - andeq r9, r4, ip, lsr r8 │ │ │ │ + b 266a4 │ │ │ │ + andeq r9, r4, ip, ror r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, ip, ror #31 │ │ │ │ - andeq r9, r4, r0, lsl r7 │ │ │ │ + @ instruction: 0x00032fb8 │ │ │ │ + andeq r9, r4, r0, asr r8 │ │ │ │ andeq r0, r3, ip, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ands r5, r5, #16777216 @ 0x1000000 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - beq 26ad8 │ │ │ │ + beq 26998 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6] │ │ │ │ and r1, r2, #15 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #9 │ │ │ │ and r3, r2, #240 @ 0xf0 │ │ │ │ mvncs r1, #0 │ │ │ │ cmp r3, #16 │ │ │ │ moveq r3, #31 │ │ │ │ - beq 26a50 │ │ │ │ + beq 26910 │ │ │ │ cmp r3, #32 │ │ │ │ mvneq r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and r2, r2, #3840 @ 0xf00 │ │ │ │ cmp r2, #768 @ 0x300 │ │ │ │ moveq r2, #3 │ │ │ │ - beq 26a7c │ │ │ │ - bhi 26ae4 │ │ │ │ + beq 2693c │ │ │ │ + bhi 269a4 │ │ │ │ cmp r2, #256 @ 0x100 │ │ │ │ moveq r2, #1 │ │ │ │ subne r2, r2, #512 @ 0x200 │ │ │ │ clzne r2, r2 │ │ │ │ lsrne r2, r2, #5 │ │ │ │ lslne r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #204] @ 26b54 │ │ │ │ + ldr r2, [pc, #204] @ 26a14 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #9 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #8 │ │ │ │ bl d5e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 26b04 │ │ │ │ + bne 269c4 │ │ │ │ lsr r2, r5, #23 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 26af8 │ │ │ │ + beq 269b8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 26a20 │ │ │ │ + b 268e0 │ │ │ │ sub r2, r2, #1024 @ 0x400 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - b 26a7c │ │ │ │ + b 2693c │ │ │ │ mov r0, r4 │ │ │ │ bl cbbc │ │ │ │ mvn r3, #3 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 26b48 │ │ │ │ + beq 26a08 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #44] @ 26b58 │ │ │ │ + ldr r2, [pc, #44] @ 26a18 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 26b1c │ │ │ │ + b 269dc │ │ │ │ andeq r0, r3, r4, asr #11 │ │ │ │ - @ instruction: 0x00032db0 │ │ │ │ + andeq r2, r3, ip, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ands r5, r3, #16777216 @ 0x1000000 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - beq 26be4 │ │ │ │ + beq 26aa4 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #176] @ 26c4c │ │ │ │ + ldr r2, [pc, #176] @ 26b0c │ │ │ │ tst r3, #1 │ │ │ │ moveq r1, #47 @ 0x2f │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mvnne r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl c97c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 26bfc │ │ │ │ + bne 26abc │ │ │ │ lsr r2, r5, #23 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 26bf0 │ │ │ │ + beq 26ab0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 26b90 │ │ │ │ + b 26a50 │ │ │ │ mov r0, r4 │ │ │ │ bl c2ec │ │ │ │ mvn r3, #3 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 26c40 │ │ │ │ + beq 26b00 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #44] @ 26c50 │ │ │ │ + ldr r2, [pc, #44] @ 26b10 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 26c14 │ │ │ │ + b 26ad4 │ │ │ │ andeq r0, r3, r4, lsr #9 │ │ │ │ - andeq r2, r3, ip, ror #25 │ │ │ │ + @ instruction: 0x00032cb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ands r2, r2, #16777216 @ 0x1000000 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ - beq 26cd4 │ │ │ │ + beq 26b94 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl d504 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #2 │ │ │ │ - bne 26cfc │ │ │ │ + bne 26bbc │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #0 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 26d20 │ │ │ │ + beq 26be0 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldm r3, {r1, r2} │ │ │ │ bl dc3c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -25842,53 +25762,53 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl d504 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26ca0 │ │ │ │ + beq 26b60 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #40] @ 26d30 │ │ │ │ + ldr r2, [pc, #40] @ 26bf0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ - b 26ccc │ │ │ │ + b 26b8c │ │ │ │ mov r0, r4 │ │ │ │ bl cbbc │ │ │ │ mvn r0, #3 │ │ │ │ - b 26cfc │ │ │ │ - andeq r2, r3, r0, lsr ip │ │ │ │ + b 26bbc │ │ │ │ + strdeq r2, [r3], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldm r0, {r2, r5} │ │ │ │ sub sp, sp, #8 │ │ │ │ ands r2, r2, #16777216 @ 0x1000000 │ │ │ │ mov r6, r1 │ │ │ │ - beq 26db0 │ │ │ │ + beq 26c70 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl db40 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #2 │ │ │ │ - bne 26dd8 │ │ │ │ + bne 26c98 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #0 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 26dfc │ │ │ │ + beq 26cbc │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldm r3, {r1, r2} │ │ │ │ bl dc3c │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -25897,29 +25817,29 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl db40 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26d7c │ │ │ │ + beq 26c3c │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #40] @ 26e0c │ │ │ │ + ldr r2, [pc, #40] @ 26ccc │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ - b 26da8 │ │ │ │ + b 26c68 │ │ │ │ mov r0, r4 │ │ │ │ bl c2ec │ │ │ │ mvn r0, #3 │ │ │ │ - b 26dd8 │ │ │ │ - andeq r2, r3, r0, lsl #23 │ │ │ │ + b 26c98 │ │ │ │ + andeq r2, r3, ip, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -25948,23 +25868,23 @@ │ │ │ │ ldreq r3, [r3, #40] @ 0x28 │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ clzeq r0, r0 │ │ │ │ lsreq r0, r0, #5 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00026e9c : │ │ │ │ +00026d5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #496] @ 270a8 │ │ │ │ + ldr r2, [pc, #496] @ 26f68 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #492] @ 270ac │ │ │ │ + ldr r3, [pc, #492] @ 26f6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ands r5, r0, #15 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ @@ -25976,23 +25896,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r0, #240 @ 0xf0 │ │ │ │ mvneq r5, #0 │ │ │ │ cmp r3, #16 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ mov sl, r1 │ │ │ │ moveq r3, #31 │ │ │ │ - beq 26f18 │ │ │ │ + beq 26dd8 │ │ │ │ cmp r3, #32 │ │ │ │ mvneq r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and r0, r0, #3840 @ 0xf00 │ │ │ │ cmp r0, #768 @ 0x300 │ │ │ │ moveq r4, #3 │ │ │ │ - beq 26f44 │ │ │ │ - bgt 2704c │ │ │ │ + beq 26e04 │ │ │ │ + bgt 26f0c │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ moveq r4, #1 │ │ │ │ subne r0, r0, #512 @ 0x200 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ lslne r4, r0, #1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ @@ -26002,32 +25922,32 @@ │ │ │ │ bl c754 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [r7] │ │ │ │ str r2, [r6] │ │ │ │ - ldr r2, [pc, #312] @ 270b0 │ │ │ │ + ldr r2, [pc, #312] @ 26f70 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #9 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #8 │ │ │ │ add r0, sp, #28 │ │ │ │ bl d5e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2707c │ │ │ │ + bne 26f3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 56560 │ │ │ │ - ldr r2, [pc, #260] @ 270b4 │ │ │ │ - ldr r3, [pc, #260] @ 270b8 │ │ │ │ - bl 56668 │ │ │ │ - bl 56c60 │ │ │ │ + bl 56420 │ │ │ │ + ldr r2, [pc, #260] @ 26f74 │ │ │ │ + ldr r3, [pc, #260] @ 26f78 │ │ │ │ + bl 56528 │ │ │ │ + bl 56b20 │ │ │ │ add r0, r0, #23 │ │ │ │ str r0, [r6] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str sl, [sp, #28] │ │ │ │ @@ -26037,186 +25957,186 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl c61c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl cbbc │ │ │ │ cmp r5, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - bne 27060 │ │ │ │ + bne 26f20 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #1 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r7] │ │ │ │ str r3, [r6] │ │ │ │ strb r4, [r0, r3] │ │ │ │ - ldr r2, [pc, #152] @ 270bc │ │ │ │ - ldr r3, [pc, #132] @ 270ac │ │ │ │ + ldr r2, [pc, #152] @ 26f7c │ │ │ │ + ldr r3, [pc, #132] @ 26f6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 270a4 │ │ │ │ + bne 26f64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub r0, r0, #1024 @ 0x400 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r4, r0, #2 │ │ │ │ - b 26f44 │ │ │ │ + b 26e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2706c │ │ │ │ + beq 26f2c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [r7] │ │ │ │ str r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #52] @ 270c0 │ │ │ │ + ldr r2, [pc, #52] @ 26f80 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mvn r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 2701c │ │ │ │ + b 26edc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r4, ip, lsr r1 │ │ │ │ + andeq r9, r4, ip, ror r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldrdeq r0, [r3], -r4 │ │ │ │ bicsge r0, r7, #249856 @ 0x3d000 │ │ │ │ svccc 0x00f03d70 │ │ │ │ - ldrdeq r8, [r4], -r4 │ │ │ │ - andeq r2, r3, r4, lsl #18 │ │ │ │ + andeq r9, r4, r4, lsl r1 │ │ │ │ + ldrdeq r2, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #236] @ 271d8 │ │ │ │ + ldr r2, [pc, #236] @ 27098 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #224] @ 271dc │ │ │ │ + ldr ip, [pc, #224] @ 2709c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #220] @ 271e0 │ │ │ │ + ldr r2, [pc, #220] @ 270a0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #208] @ 271e4 │ │ │ │ + ldr r1, [pc, #208] @ 270a4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27168 │ │ │ │ + beq 27028 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #168] @ 271e8 │ │ │ │ + ldr r2, [pc, #168] @ 270a8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #152] @ 271e0 │ │ │ │ + ldr r3, [pc, #152] @ 270a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 271d4 │ │ │ │ + bne 27094 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, sp, #20 │ │ │ │ bl d984 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27134 │ │ │ │ + bne 26ff4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 271bc │ │ │ │ + beq 2707c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 26e10 │ │ │ │ - ldr r3, [pc, #64] @ 271ec │ │ │ │ + bl 26cd0 │ │ │ │ + ldr r3, [pc, #64] @ 270ac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 27138 │ │ │ │ - ldr r2, [pc, #44] @ 271f0 │ │ │ │ + b 26ff8 │ │ │ │ + ldr r2, [pc, #44] @ 270b0 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 27138 │ │ │ │ + b 26ff8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r4, r8, lsl #30 │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ + andeq r9, r4, r8, asr #32 │ │ │ │ + andeq r9, r4, r8, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r8, asr r6 │ │ │ │ - @ instruction: 0x00048eb4 │ │ │ │ + andeq r2, r3, r4, lsr #12 │ │ │ │ + strdeq r8, [r4], -r4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -000271f4 : │ │ │ │ +000270b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #572] @ 2744c │ │ │ │ + ldr r2, [pc, #572] @ 2730c │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #568] @ 27450 │ │ │ │ + ldr r3, [pc, #568] @ 27310 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, r1, #1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #520] @ 27454 │ │ │ │ + ldr r3, [pc, #520] @ 27314 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl c97c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 27358 │ │ │ │ + bne 27218 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sl] │ │ │ │ mov r2, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ str r7, [r9] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ mov r4, #100 @ 0x64 │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b 27310 │ │ │ │ + b 271d0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ @@ -26228,1026 +26148,1026 @@ │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl d9cc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmn fp, #5 │ │ │ │ add r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 27308 │ │ │ │ + beq 271c8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 273ec │ │ │ │ + bne 272ac │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2738c │ │ │ │ + beq 2724c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 27380 │ │ │ │ + beq 27240 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl c9d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 272a4 │ │ │ │ + bne 27164 │ │ │ │ add r0, sp, #16 │ │ │ │ bl cf1c │ │ │ │ mvn r7, #3 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl c2ec │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27358 │ │ │ │ + beq 27218 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27358 │ │ │ │ + beq 27218 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r7 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #240] @ 27458 │ │ │ │ + ldr r2, [pc, #240] @ 27318 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mvn r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 273bc │ │ │ │ + b 2727c │ │ │ │ cmp fp, #1 │ │ │ │ movls fp, r4 │ │ │ │ - bhi 27430 │ │ │ │ + bhi 272f0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #16 │ │ │ │ bl d318 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp fp, #0 │ │ │ │ str r2, [sl] │ │ │ │ str r3, [r9] │ │ │ │ - beq 27410 │ │ │ │ + beq 272d0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl c2ec │ │ │ │ - ldr r2, [pc, #152] @ 2745c │ │ │ │ - ldr r3, [pc, #136] @ 27450 │ │ │ │ + ldr r2, [pc, #152] @ 2731c │ │ │ │ + ldr r3, [pc, #136] @ 27310 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27440 │ │ │ │ + bne 27300 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #1 │ │ │ │ - beq 2738c │ │ │ │ + beq 2724c │ │ │ │ add r0, sp, #16 │ │ │ │ bl cf1c │ │ │ │ cmn fp, #3 │ │ │ │ - bne 27444 │ │ │ │ + bne 27304 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 27418 │ │ │ │ + bne 272d8 │ │ │ │ mvn r7, #2 │ │ │ │ - b 27334 │ │ │ │ + b 271f4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl c2ec │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #14 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 2725c │ │ │ │ + b 2711c │ │ │ │ add r0, sp, #16 │ │ │ │ bl cf1c │ │ │ │ mvn r7, #4 │ │ │ │ - b 27334 │ │ │ │ + b 271f4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r7, fp │ │ │ │ - b 27334 │ │ │ │ - andeq r8, r4, r0, ror #27 │ │ │ │ + b 271f4 │ │ │ │ + andeq r8, r4, r0, lsr #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq pc, r2, r0, lsl #28 │ │ │ │ - andeq r2, r3, r4, asr #12 │ │ │ │ - andeq r8, r4, r4, lsr ip │ │ │ │ + andeq r2, r3, r0, lsl r6 │ │ │ │ + andeq r8, r4, r4, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #220] @ 27554 │ │ │ │ - ldr ip, [pc, #220] @ 27558 │ │ │ │ + ldr lr, [pc, #220] @ 27414 │ │ │ │ + ldr ip, [pc, #220] @ 27418 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ 2755c │ │ │ │ + ldr r1, [pc, #212] @ 2741c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #172] @ 27560 │ │ │ │ + ldr r5, [pc, #172] @ 27420 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 274f0 │ │ │ │ + beq 273b0 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #156] @ 27564 │ │ │ │ + ldr r2, [pc, #156] @ 27424 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #136] @ 27558 │ │ │ │ + ldr r3, [pc, #136] @ 27418 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27550 │ │ │ │ + bne 27410 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r2, [sp, #12] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d8f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 274bc │ │ │ │ + bne 2737c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27538 │ │ │ │ + beq 273f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 26e10 │ │ │ │ - ldr r3, [pc, #64] @ 27568 │ │ │ │ + bl 26cd0 │ │ │ │ + ldr r3, [pc, #64] @ 27428 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 274c0 │ │ │ │ - ldr r2, [pc, #44] @ 2756c │ │ │ │ + b 27380 │ │ │ │ + ldr r2, [pc, #44] @ 2742c │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 274c0 │ │ │ │ + b 27380 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r4, r0, lsl #23 │ │ │ │ + andeq r8, r4, r0, asr #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r8, ror #30 │ │ │ │ - andeq r8, r4, r8, asr #22 │ │ │ │ - andeq r8, r4, ip, lsr #22 │ │ │ │ + andeq r2, r3, r4, lsr pc │ │ │ │ + andeq r8, r4, r8, lsl #25 │ │ │ │ + andeq r8, r4, ip, ror #24 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00027570 : │ │ │ │ - ldr r0, [pc, #4] @ 2757c │ │ │ │ +00027430 : │ │ │ │ + ldr r0, [pc, #4] @ 2743c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldrdeq sl, [r4], -ip │ │ │ │ + andeq sl, r4, ip, lsl r2 │ │ │ │ │ │ │ │ -00027580 : │ │ │ │ - ldr r0, [pc, #8] @ 27590 │ │ │ │ +00027440 : │ │ │ │ + ldr r0, [pc, #8] @ 27450 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ bx lr │ │ │ │ - andeq sl, r4, ip, asr #1 │ │ │ │ + andeq sl, r4, ip, lsl #4 │ │ │ │ │ │ │ │ -00027594 : │ │ │ │ - ldr r3, [pc, #4] @ 275a0 │ │ │ │ +00027454 : │ │ │ │ + ldr r3, [pc, #4] @ 27460 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - strdeq fp, [r4], -r0 │ │ │ │ + andeq fp, r4, r0, lsr r7 │ │ │ │ │ │ │ │ -000275a4 : │ │ │ │ - ldr r3, [pc, #8] @ 275b4 │ │ │ │ +00027464 : │ │ │ │ + ldr r3, [pc, #8] @ 27474 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andeq fp, r4, r0, ror #11 │ │ │ │ + andeq fp, r4, r0, lsr #14 │ │ │ │ │ │ │ │ -000275b8 : │ │ │ │ +00027478 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr ip, [pc, #544] @ 277f0 │ │ │ │ - ldr r3, [pc, #544] @ 277f4 │ │ │ │ + ldr ip, [pc, #544] @ 276b0 │ │ │ │ + ldr r3, [pc, #544] @ 276b4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #524] @ 277f8 │ │ │ │ + ldr r6, [pc, #524] @ 276b8 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #504] @ 277fc │ │ │ │ + ldr r3, [pc, #504] @ 276bc │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ - ldr r0, [pc, #496] @ 27800 │ │ │ │ + ldr r0, [pc, #496] @ 276c0 │ │ │ │ mov r1, #28 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r7, [pc, #476] @ 27804 │ │ │ │ - ldr r3, [pc, #476] @ 27808 │ │ │ │ + ldr r7, [pc, #476] @ 276c4 │ │ │ │ + ldr r3, [pc, #476] @ 276c8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r2, r7, #56 @ 0x38 │ │ │ │ - ldr r4, [pc, #468] @ 2780c │ │ │ │ + ldr r4, [pc, #468] @ 276cc │ │ │ │ add r7, r7, #112 @ 0x70 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r9, [r6, r3] │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r3, [pc, #428] @ 27810 │ │ │ │ - ldr r1, [pc, #428] @ 27814 │ │ │ │ + ldr r3, [pc, #428] @ 276d0 │ │ │ │ + ldr r1, [pc, #428] @ 276d4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ str r6, [r0, #248] @ 0xf8 │ │ │ │ mov r3, #16 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #400] @ 27818 │ │ │ │ + ldr r1, [pc, #400] @ 276d8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #380] @ 2781c │ │ │ │ + ldr r1, [pc, #380] @ 276dc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #360] @ 27820 │ │ │ │ + ldr r1, [pc, #360] @ 276e0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #340] @ 27824 │ │ │ │ + ldr r1, [pc, #340] @ 276e4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #320] @ 27828 │ │ │ │ + ldr r1, [pc, #320] @ 276e8 │ │ │ │ mov r3, #9 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #300] @ 2782c │ │ │ │ + ldr r1, [pc, #300] @ 276ec │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #280] @ 27830 │ │ │ │ + ldr r1, [pc, #280] @ 276f0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #260] @ 27834 │ │ │ │ + ldr r1, [pc, #260] @ 276f4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #240] @ 27838 │ │ │ │ + ldr r1, [pc, #240] @ 276f8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #768 @ 0x300 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #220] @ 2783c │ │ │ │ + ldr r1, [pc, #220] @ 276fc │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ bl d1c8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #184] @ 27840 │ │ │ │ + ldr r0, [pc, #184] @ 27700 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #136] @ 27844 │ │ │ │ - ldr r3, [pc, #52] @ 277f4 │ │ │ │ + ldr r2, [pc, #136] @ 27704 │ │ │ │ + ldr r3, [pc, #52] @ 276b4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #4] │ │ │ │ str r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 277ec │ │ │ │ + bne 276ac │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r4, r8, lsr #20 │ │ │ │ + andeq r8, r4, r8, ror #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r8, [r4], -r8 @ │ │ │ │ + andeq r8, r4, r8, lsr fp │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - @ instruction: 0x000323b0 │ │ │ │ - andeq sl, r4, r8, lsr #32 │ │ │ │ + andeq r2, r3, ip, ror r3 │ │ │ │ + andeq sl, r4, r8, ror #2 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq fp, r4, r0, asr r5 │ │ │ │ + muleq r4, r0, r6 │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - andeq r2, r3, r0, lsl #7 │ │ │ │ - andeq r2, r3, ip, ror #6 │ │ │ │ - andeq r2, r3, r0, ror #6 │ │ │ │ - andeq r2, r3, ip, ror #1 │ │ │ │ - andeq r2, r3, r8, asr #1 │ │ │ │ - andeq r2, r3, r0, asr #1 │ │ │ │ - andeq r2, r3, ip, lsl #6 │ │ │ │ - andeq r2, r3, r4, lsl #6 │ │ │ │ - strdeq r2, [r3], -ip │ │ │ │ - strdeq r2, [r3], -r4 │ │ │ │ - andeq r2, r3, r8, ror #5 │ │ │ │ - andeq r2, r3, ip, asr #5 │ │ │ │ - andeq r8, r4, ip, lsr r8 │ │ │ │ + andeq r2, r3, ip, asr #6 │ │ │ │ + andeq r2, r3, r8, lsr r3 │ │ │ │ + andeq r2, r3, ip, lsr #6 │ │ │ │ + strheq r2, [r3], -r8 │ │ │ │ + muleq r3, r4, r0 │ │ │ │ + andeq r2, r3, ip, lsl #1 │ │ │ │ + ldrdeq r2, [r3], -r8 │ │ │ │ + ldrdeq r2, [r3], -r0 │ │ │ │ + andeq r2, r3, r8, asr #5 │ │ │ │ + andeq r2, r3, r0, asr #5 │ │ │ │ + @ instruction: 0x000322b4 │ │ │ │ + muleq r3, r8, r2 │ │ │ │ + andeq r8, r4, ip, ror r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl cd78 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #16] @ 27890 │ │ │ │ + ldr r1, [pc, #16] @ 27750 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r2, #2 │ │ │ │ b dc3c │ │ │ │ - andeq r2, r3, r0, ror #23 │ │ │ │ + andeq r2, r3, ip, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr lr, [pc, #944] @ 27c68 │ │ │ │ + ldr lr, [pc, #944] @ 27b28 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r5, r1 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #924] @ 27c6c │ │ │ │ + ldr r1, [pc, #924] @ 27b2c │ │ │ │ str r3, [sp, #4] │ │ │ │ add lr, pc, lr │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [lr, r1] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #888] @ 27c70 │ │ │ │ + ldr r1, [pc, #888] @ 27b30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ bl d534 │ │ │ │ - ldr r4, [pc, #860] @ 27c74 │ │ │ │ + ldr r4, [pc, #860] @ 27b34 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27a28 │ │ │ │ + bne 278e8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27974 │ │ │ │ + beq 27834 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 27ab0 │ │ │ │ + beq 27970 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27960 │ │ │ │ + beq 27820 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 27aa8 │ │ │ │ + beq 27968 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #776] @ 27c78 │ │ │ │ + ldr r2, [pc, #776] @ 27b38 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl d0cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 27ae0 │ │ │ │ + beq 279a0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27a54 │ │ │ │ + bne 27914 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl d150 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27ad4 │ │ │ │ + beq 27994 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 27c14 │ │ │ │ + beq 27ad4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 27a98 │ │ │ │ + bne 27958 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27a18 │ │ │ │ + beq 278d8 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #628] @ 27c7c │ │ │ │ + ldr r3, [pc, #628] @ 27b3c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #592] @ 27c80 │ │ │ │ - ldr r3, [pc, #568] @ 27c6c │ │ │ │ + ldr r2, [pc, #592] @ 27b40 │ │ │ │ + ldr r3, [pc, #568] @ 27b2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 27c64 │ │ │ │ + bne 27b24 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 279a4 │ │ │ │ + bne 27864 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ movne r3, #6 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ - ldreq r3, [pc, #496] @ 27c84 │ │ │ │ + ldreq r3, [pc, #496] @ 27b44 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 279f0 │ │ │ │ + b 278b0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 279f0 │ │ │ │ + b 278b0 │ │ │ │ bl c64c │ │ │ │ - b 27960 │ │ │ │ + b 27820 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 27960 │ │ │ │ + beq 27820 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 27950 │ │ │ │ + b 27810 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 279f0 │ │ │ │ + b 278b0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27c08 │ │ │ │ + beq 27ac8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 27c40 │ │ │ │ + beq 27b00 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 27bf8 │ │ │ │ + bne 27ab8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27a28 │ │ │ │ + beq 278e8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ subs r6, r3, #0 │ │ │ │ - beq 27a28 │ │ │ │ + beq 278e8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mvn r3, r3 │ │ │ │ and r3, r3, #4 │ │ │ │ add r7, r3, #8 │ │ │ │ - b 27b6c │ │ │ │ + b 27a2c │ │ │ │ bl ca90 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ add r5, r5, r7, lsl #1 │ │ │ │ - beq 27a28 │ │ │ │ + beq 278e8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27b5c │ │ │ │ + beq 27a1c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 27be8 │ │ │ │ + bne 27aa8 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - ldr r1, [pc, #232] @ 27c88 │ │ │ │ + ldr r1, [pc, #232] @ 27b48 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ strd r0, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, r4, #16 │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 27b5c │ │ │ │ + bne 27a1c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 27b5c │ │ │ │ + bne 27a1c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 27b58 │ │ │ │ + bne 27a18 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 27b5c │ │ │ │ + b 27a1c │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 27b98 │ │ │ │ + b 27a58 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 27b24 │ │ │ │ + b 279e4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 27b24 │ │ │ │ + b 279e4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 279f0 │ │ │ │ + b 278b0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 27b24 │ │ │ │ + b 279e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r4, r8, lsr #14 │ │ │ │ + andeq r8, r4, r8, ror #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r0, lsl #3 │ │ │ │ - andeq r8, r4, r4, ror #13 │ │ │ │ + andeq r2, r3, ip, asr #2 │ │ │ │ + andeq r8, r4, r4, lsr #16 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r8, r4, r8, asr #11 │ │ │ │ + andeq r8, r4, r8, lsl #14 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 28134 │ │ │ │ + bne 27ff4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #1152] @ 28138 │ │ │ │ - ldr r3, [pc, #1152] @ 2813c │ │ │ │ + ldr r2, [pc, #1152] @ 27ff8 │ │ │ │ + ldr r3, [pc, #1152] @ 27ffc │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1128] @ 28140 │ │ │ │ + ldr r2, [pc, #1128] @ 28000 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1112] @ 28144 │ │ │ │ + ldr r2, [pc, #1112] @ 28004 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1096] @ 28148 │ │ │ │ + ldr r2, [pc, #1096] @ 28008 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1080] @ 2814c │ │ │ │ + ldr r2, [pc, #1080] @ 2800c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #201 @ 0xc9 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1064] @ 28150 │ │ │ │ + ldr r2, [pc, #1064] @ 28010 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #202 @ 0xca │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1048] @ 28154 │ │ │ │ + ldr r2, [pc, #1048] @ 28014 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #203 @ 0xcb │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1032] @ 28158 │ │ │ │ + ldr r2, [pc, #1032] @ 28018 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1016] @ 2815c │ │ │ │ + ldr r2, [pc, #1016] @ 2801c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1000] @ 28160 │ │ │ │ + ldr r2, [pc, #1000] @ 28020 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #984] @ 28164 │ │ │ │ + ldr r2, [pc, #984] @ 28024 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #207 @ 0xcf │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #968] @ 28168 │ │ │ │ + ldr r2, [pc, #968] @ 28028 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #952] @ 2816c │ │ │ │ + ldr r2, [pc, #952] @ 2802c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #226 @ 0xe2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #936] @ 28170 │ │ │ │ + ldr r2, [pc, #936] @ 28030 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #300 @ 0x12c │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #920] @ 28174 │ │ │ │ + ldr r2, [pc, #920] @ 28034 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #916] @ 28178 │ │ │ │ + ldr r1, [pc, #916] @ 28038 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #908] @ 2817c │ │ │ │ + ldr r2, [pc, #908] @ 2803c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #904] @ 28180 │ │ │ │ + ldr r1, [pc, #904] @ 28040 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #896] @ 28184 │ │ │ │ + ldr r2, [pc, #896] @ 28044 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #892] @ 28188 │ │ │ │ + ldr r1, [pc, #892] @ 28048 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #884] @ 2818c │ │ │ │ + ldr r2, [pc, #884] @ 2804c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #304 @ 0x130 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #868] @ 28190 │ │ │ │ + ldr r2, [pc, #868] @ 28050 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #864] @ 28194 │ │ │ │ + ldr r1, [pc, #864] @ 28054 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #856] @ 28198 │ │ │ │ + ldr r2, [pc, #856] @ 28058 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #852] @ 2819c │ │ │ │ + ldr r1, [pc, #852] @ 2805c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #844] @ 281a0 │ │ │ │ + ldr r2, [pc, #844] @ 28060 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #308 @ 0x134 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #828] @ 281a4 │ │ │ │ + ldr r2, [pc, #828] @ 28064 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #400 @ 0x190 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #812] @ 281a8 │ │ │ │ + ldr r2, [pc, #812] @ 28068 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #808] @ 281ac │ │ │ │ + ldr r1, [pc, #808] @ 2806c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #800] @ 281b0 │ │ │ │ + ldr r2, [pc, #800] @ 28070 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #796] @ 281b4 │ │ │ │ + ldr r1, [pc, #796] @ 28074 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #788] @ 281b8 │ │ │ │ + ldr r2, [pc, #788] @ 28078 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #784] @ 281bc │ │ │ │ + ldr r1, [pc, #784] @ 2807c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #776] @ 281c0 │ │ │ │ + ldr r2, [pc, #776] @ 28080 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #404 @ 0x194 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #760] @ 281c4 │ │ │ │ + ldr r2, [pc, #760] @ 28084 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #756] @ 281c8 │ │ │ │ + ldr r1, [pc, #756] @ 28088 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #748] @ 281cc │ │ │ │ + ldr r2, [pc, #748] @ 2808c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #744] @ 281d0 │ │ │ │ + ldr r1, [pc, #744] @ 28090 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #736] @ 281d4 │ │ │ │ + ldr r2, [pc, #736] @ 28094 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #732] @ 281d8 │ │ │ │ + ldr r1, [pc, #732] @ 28098 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #724] @ 281dc │ │ │ │ + ldr r2, [pc, #724] @ 2809c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #408 @ 0x198 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #708] @ 281e0 │ │ │ │ + ldr r2, [pc, #708] @ 280a0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #704] @ 281e4 │ │ │ │ + ldr r1, [pc, #704] @ 280a4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #696] @ 281e8 │ │ │ │ + ldr r2, [pc, #696] @ 280a8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #692] @ 281ec │ │ │ │ + ldr r1, [pc, #692] @ 280ac │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #684] @ 281f0 │ │ │ │ + ldr r2, [pc, #684] @ 280b0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #680] @ 281f4 │ │ │ │ + ldr r1, [pc, #680] @ 280b4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #672] @ 281f8 │ │ │ │ + ldr r2, [pc, #672] @ 280b8 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #412 @ 0x19c │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #656] @ 281fc │ │ │ │ + ldr r2, [pc, #656] @ 280bc │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #652] @ 28200 │ │ │ │ + ldr r1, [pc, #652] @ 280c0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #644] @ 28204 │ │ │ │ + ldr r2, [pc, #644] @ 280c4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #640] @ 28208 │ │ │ │ + ldr r1, [pc, #640] @ 280c8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #632] @ 2820c │ │ │ │ + ldr r2, [pc, #632] @ 280cc │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #628] @ 28210 │ │ │ │ + ldr r1, [pc, #628] @ 280d0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #620] @ 28214 │ │ │ │ + ldr r2, [pc, #620] @ 280d4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #416 @ 0x1a0 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #604] @ 28218 │ │ │ │ + ldr r2, [pc, #604] @ 280d8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #600] @ 2821c │ │ │ │ + ldr r1, [pc, #600] @ 280dc │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #592] @ 28220 │ │ │ │ + ldr r2, [pc, #592] @ 280e0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #588] @ 28224 │ │ │ │ + ldr r1, [pc, #588] @ 280e4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #580] @ 28228 │ │ │ │ + ldr r2, [pc, #580] @ 280e8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ 2822c │ │ │ │ + ldr r1, [pc, #576] @ 280ec │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #568] @ 28230 │ │ │ │ + ldr r2, [pc, #568] @ 280f0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #424 @ 0x1a8 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #552] @ 28234 │ │ │ │ + ldr r2, [pc, #552] @ 280f4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #548] @ 28238 │ │ │ │ + ldr r1, [pc, #548] @ 280f8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #540] @ 2823c │ │ │ │ + ldr r2, [pc, #540] @ 280fc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #428 @ 0x1ac │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #524] @ 28240 │ │ │ │ + ldr r2, [pc, #524] @ 28100 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #520] @ 28244 │ │ │ │ + ldr r1, [pc, #520] @ 28104 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #512] @ 28248 │ │ │ │ + ldr r2, [pc, #512] @ 28108 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #508] @ 2824c │ │ │ │ + ldr r1, [pc, #508] @ 2810c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #500] @ 28250 │ │ │ │ + ldr r2, [pc, #500] @ 28110 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #500 @ 0x1f4 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #484] @ 28254 │ │ │ │ + ldr r2, [pc, #484] @ 28114 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #480] @ 28258 │ │ │ │ + ldr r1, [pc, #480] @ 28118 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #472] @ 2825c │ │ │ │ + ldr r2, [pc, #472] @ 2811c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #468] @ 28260 │ │ │ │ + ldr r1, [pc, #468] @ 28120 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #460] @ 28264 │ │ │ │ + ldr r2, [pc, #460] @ 28124 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #456] @ 28268 │ │ │ │ + ldr r1, [pc, #456] @ 28128 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #448] @ 2826c │ │ │ │ + ldr r2, [pc, #448] @ 2812c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #504 @ 0x1f8 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #432] @ 28270 │ │ │ │ + ldr r2, [pc, #432] @ 28130 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #428] @ 28274 │ │ │ │ + ldr r1, [pc, #428] @ 28134 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #420] @ 28278 │ │ │ │ + ldr r2, [pc, #420] @ 28138 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #416] @ 2827c │ │ │ │ + ldr r1, [pc, #416] @ 2813c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #408] @ 28280 │ │ │ │ + ldr r2, [pc, #408] @ 28140 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #404] @ 28284 │ │ │ │ + ldr r1, [pc, #404] @ 28144 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #396] @ 28288 │ │ │ │ + ldr r2, [pc, #396] @ 28148 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #508 @ 0x1fc │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #380] @ 2828c │ │ │ │ + ldr r2, [pc, #380] @ 2814c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #376] @ 28290 │ │ │ │ + ldr r1, [pc, #376] @ 28150 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #368] @ 28294 │ │ │ │ + ldr r2, [pc, #368] @ 28154 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #364] @ 28298 │ │ │ │ + ldr r1, [pc, #364] @ 28158 │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b c418 │ │ │ │ b c0ac │ │ │ │ - andeq r1, r3, r8, asr #27 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - @ instruction: 0x00031db8 │ │ │ │ - @ instruction: 0x00031db8 │ │ │ │ - @ instruction: 0x00031db0 │ │ │ │ - andeq r1, r3, r0, lsr #27 │ │ │ │ muleq r3, r4, sp │ │ │ │ - andeq r1, r3, ip, lsl #27 │ │ │ │ - muleq r3, r8, sp │ │ │ │ - muleq r3, r0, sp │ │ │ │ - andeq r1, r3, ip, lsl #27 │ │ │ │ - andeq r1, r3, r8, lsl #27 │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r1, r3, r4, lsl #27 │ │ │ │ andeq r1, r3, r4, lsl #27 │ │ │ │ - andeq r1, r3, r8, ror sp │ │ │ │ - andeq r1, r3, r4, ror sp │ │ │ │ - andeq r0, r0, sp, lsr #2 │ │ │ │ - andeq r1, r3, r4, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsr #2 │ │ │ │ + andeq r1, r3, ip, ror sp │ │ │ │ + andeq r1, r3, ip, ror #26 │ │ │ │ andeq r1, r3, r0, ror #26 │ │ │ │ - andeq r0, r0, pc, lsr #2 │ │ │ │ + andeq r1, r3, r8, asr sp │ │ │ │ + andeq r1, r3, r4, ror #26 │ │ │ │ andeq r1, r3, ip, asr sp │ │ │ │ + andeq r1, r3, r8, asr sp │ │ │ │ andeq r1, r3, r4, asr sp │ │ │ │ - andeq r0, r0, r1, lsr r1 │ │ │ │ - andeq r1, r3, ip, asr #26 │ │ │ │ - andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r1, r3, r0, asr sp │ │ │ │ andeq r1, r3, r0, asr sp │ │ │ │ andeq r1, r3, r4, asr #26 │ │ │ │ - muleq r0, r1, r1 │ │ │ │ andeq r1, r3, r0, asr #26 │ │ │ │ + andeq r0, r0, sp, lsr #2 │ │ │ │ + ldrdeq r1, [r3], -r0 │ │ │ │ + andeq r0, r0, lr, lsr #2 │ │ │ │ + andeq r1, r3, ip, lsr #26 │ │ │ │ + andeq r0, r0, pc, lsr #2 │ │ │ │ + andeq r1, r3, r8, lsr #26 │ │ │ │ + andeq r1, r3, r0, lsr #26 │ │ │ │ + andeq r0, r0, r1, lsr r1 │ │ │ │ + andeq r1, r3, r8, lsl sp │ │ │ │ + andeq r0, r0, r3, lsr r1 │ │ │ │ + andeq r1, r3, ip, lsl sp │ │ │ │ + andeq r1, r3, ip, lsl sp │ │ │ │ + andeq r1, r3, r0, lsl sp │ │ │ │ + muleq r0, r1, r1 │ │ │ │ + andeq r1, r3, ip, lsl #26 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - andeq r1, r3, r0, asr #26 │ │ │ │ + andeq r1, r3, ip, lsl #26 │ │ │ │ muleq r0, r3, r1 │ │ │ │ - andeq r1, r3, ip, lsr sp │ │ │ │ - andeq r1, r3, r0, lsr sp │ │ │ │ + andeq r1, r3, r8, lsl #26 │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ muleq r0, r5, r1 │ │ │ │ - andeq r1, r3, r0, lsr sp │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ muleq r0, r6, r1 │ │ │ │ - andeq r1, r3, ip, lsr #26 │ │ │ │ + strdeq r1, [r3], -r8 │ │ │ │ muleq r0, r7, r1 │ │ │ │ - andeq r1, r3, ip, lsr sp │ │ │ │ - andeq r1, r3, r4, lsr sp │ │ │ │ + andeq r1, r3, r8, lsl #26 │ │ │ │ + andeq r1, r3, r0, lsl #26 │ │ │ │ muleq r0, r9, r1 │ │ │ │ - andeq r1, r3, ip, lsr #26 │ │ │ │ + strdeq r1, [r3], -r8 │ │ │ │ muleq r0, sl, r1 │ │ │ │ - andeq r1, r3, r0, lsr #26 │ │ │ │ + andeq r1, r3, ip, ror #25 │ │ │ │ muleq r0, fp, r1 │ │ │ │ - andeq r1, r3, r0, lsr #26 │ │ │ │ - andeq r1, r3, ip, lsl sp │ │ │ │ + andeq r1, r3, ip, ror #25 │ │ │ │ + andeq r1, r3, r8, ror #25 │ │ │ │ muleq r0, sp, r1 │ │ │ │ - andeq r1, r3, r4, lsr #26 │ │ │ │ + strdeq r1, [r3], -r0 │ │ │ │ muleq r0, lr, r1 │ │ │ │ - andeq r1, r3, r8, lsr #26 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ - andeq r1, r3, r0, lsr sp │ │ │ │ - andeq r1, r3, r8, lsr sp │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ + andeq r1, r3, r4, lsl #26 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - andeq r1, r3, r8, lsr sp │ │ │ │ + andeq r1, r3, r4, lsl #26 │ │ │ │ andeq r0, r0, r6, lsr #3 │ │ │ │ - andeq r1, r3, ip, lsr sp │ │ │ │ + andeq r1, r3, r8, lsl #26 │ │ │ │ andeq r0, r0, r7, lsr #3 │ │ │ │ - andeq r1, r3, r4, lsr sp │ │ │ │ - andeq r1, r3, r0, lsr sp │ │ │ │ + andeq r1, r3, r0, lsl #26 │ │ │ │ + strdeq r1, [r3], -ip │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ - andeq r1, r3, r4, lsr sp │ │ │ │ - andeq r1, r3, r4, lsr sp │ │ │ │ + andeq r1, r3, r0, lsl #26 │ │ │ │ + andeq r1, r3, r0, lsl #26 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - andeq r1, r3, r4, lsr sp │ │ │ │ + andeq r1, r3, r0, lsl #26 │ │ │ │ andeq r0, r0, pc, lsr #3 │ │ │ │ - andeq r1, r3, r4, asr #26 │ │ │ │ - andeq r1, r3, r4, asr #26 │ │ │ │ + andeq r1, r3, r0, lsl sp │ │ │ │ + andeq r1, r3, r0, lsl sp │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ - andeq r1, r3, r0, asr #26 │ │ │ │ + andeq r1, r3, ip, lsl #26 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - andeq r1, r3, r8, lsr sp │ │ │ │ + andeq r1, r3, r4, lsl #26 │ │ │ │ strdeq r0, [r0], -r7 │ │ │ │ - andeq r1, r3, ip, lsr sp │ │ │ │ - andeq r1, r3, r4, lsr sp │ │ │ │ + andeq r1, r3, r8, lsl #26 │ │ │ │ + andeq r1, r3, r0, lsl #26 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ - andeq r1, r3, ip, lsr sp │ │ │ │ + andeq r1, r3, r8, lsl #26 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ - andeq r1, r3, r0, asr #26 │ │ │ │ + andeq r1, r3, ip, lsl #26 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ - andeq r1, r3, r8, asr #26 │ │ │ │ - andeq r1, r3, r0, asr #26 │ │ │ │ + andeq r1, r3, r4, lsl sp │ │ │ │ + andeq r1, r3, ip, lsl #26 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - andeq r1, r3, r8, lsr sp │ │ │ │ + andeq r1, r3, r4, lsl #26 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ bxls lr │ │ │ │ ldr r3, [r0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -27261,258 +27181,258 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp] │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28348 │ │ │ │ + bne 28208 │ │ │ │ ldr r2, [sp] │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r5, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 28348 │ │ │ │ + beq 28208 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrb r2, [r3] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 2832c │ │ │ │ + bne 281ec │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00028350 : │ │ │ │ +00028210 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #88] @ 283c0 │ │ │ │ - ldr r2, [pc, #88] @ 283c4 │ │ │ │ + ldr r3, [pc, #88] @ 28280 │ │ │ │ + ldr r2, [pc, #88] @ 28284 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28390 │ │ │ │ + beq 28250 │ │ │ │ bl cfc4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 283a4 │ │ │ │ + beq 28264 │ │ │ │ add r0, r4, #12 │ │ │ │ bl d450 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ bl d468 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - muleq r4, r0, ip │ │ │ │ + ldrdeq r7, [r4], -r0 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ │ │ │ │ -000283c8 : │ │ │ │ +00028288 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl d69c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 283f4 │ │ │ │ + bne 282b4 │ │ │ │ b d69c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl c0ac │ │ │ │ pop {r4, lr} │ │ │ │ b d69c │ │ │ │ │ │ │ │ -00028410 : │ │ │ │ +000282d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r1, #24 │ │ │ │ str r0, [sp, #4] │ │ │ │ bic r0, r3, #7 │ │ │ │ mov r5, r1 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r6, [pc, #148] @ 284e4 │ │ │ │ + ldr r6, [pc, #148] @ 283a4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r7} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ add r5, r4, r5 │ │ │ │ bl ce20 │ │ │ │ strb r7, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl cd24 │ │ │ │ - ldr r3, [pc, #100] @ 284e8 │ │ │ │ + ldr r3, [pc, #100] @ 283a8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ bl d144 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 284c4 │ │ │ │ + bne 28384 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ str r3, [r4] │ │ │ │ - bne 284c4 │ │ │ │ + bne 28384 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 284dc │ │ │ │ + beq 2839c │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ moveq r0, r5 │ │ │ │ movne r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 284c4 │ │ │ │ - andeq r7, r4, ip, lsr #23 │ │ │ │ + b 28384 │ │ │ │ + andeq r7, r4, ip, ror #25 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ │ │ │ │ -000284ec : │ │ │ │ +000283ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #808] @ 2882c │ │ │ │ - ldr r2, [pc, #808] @ 28830 │ │ │ │ + ldr r1, [pc, #808] @ 286ec │ │ │ │ + ldr r2, [pc, #808] @ 286f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #804] @ 28834 │ │ │ │ + ldr r5, [pc, #804] @ 286f4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #800] @ 28838 │ │ │ │ + ldr r3, [pc, #800] @ 286f8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov sl, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 285bc │ │ │ │ + beq 2847c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 28590 │ │ │ │ - ldr r2, [pc, #748] @ 2883c │ │ │ │ - ldr r3, [pc, #732] @ 28830 │ │ │ │ + beq 28450 │ │ │ │ + ldr r2, [pc, #748] @ 286fc │ │ │ │ + ldr r3, [pc, #732] @ 286f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28828 │ │ │ │ - ldr r3, [pc, #716] @ 28840 │ │ │ │ + bne 286e8 │ │ │ │ + ldr r3, [pc, #716] @ 28700 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b d84c │ │ │ │ - ldr r2, [pc, #684] @ 28844 │ │ │ │ - ldr r3, [pc, #660] @ 28830 │ │ │ │ + ldr r2, [pc, #684] @ 28704 │ │ │ │ + ldr r3, [pc, #660] @ 286f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28828 │ │ │ │ + bne 286e8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #640] @ 28848 │ │ │ │ + ldr r3, [pc, #640] @ 28708 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sl, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - ldr r0, [pc, #612] @ 2884c │ │ │ │ + ldr r0, [pc, #612] @ 2870c │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28540 │ │ │ │ + beq 28400 │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r7, [r9, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 28540 │ │ │ │ + beq 28400 │ │ │ │ mov fp, r5 │ │ │ │ ldr r6, [r9, #16] │ │ │ │ mov r5, r9 │ │ │ │ str r8, [sp, #4] │ │ │ │ - b 28620 │ │ │ │ + b 284e0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldreq r4, [r6, #20] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ addne r9, r6, #16 │ │ │ │ addeq r9, r6, #24 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 2866c │ │ │ │ + beq 2852c │ │ │ │ ldr r8, [r4, #12] │ │ │ │ cmp r8, #5 │ │ │ │ - bls 2866c │ │ │ │ + bls 2852c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq 28680 │ │ │ │ + beq 28540 │ │ │ │ cmp r8, #8 │ │ │ │ - bls 2866c │ │ │ │ + bls 2852c │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq 28710 │ │ │ │ + beq 285d0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 2861c │ │ │ │ + bne 284dc │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ - b 28540 │ │ │ │ - ldr r1, [pc, #456] @ 28850 │ │ │ │ + b 28400 │ │ │ │ + ldr r1, [pc, #456] @ 28710 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2866c │ │ │ │ + bne 2852c │ │ │ │ sub r8, r8, #5 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #21 │ │ │ │ str r8, [sp, #12] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ @@ -27525,32 +27445,32 @@ │ │ │ │ mov r8, r0 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls 2879c │ │ │ │ + bls 2865c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl cfd0 │ │ │ │ mov r0, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2866c │ │ │ │ - ldr r1, [pc, #316] @ 28854 │ │ │ │ + b 2852c │ │ │ │ + ldr r1, [pc, #316] @ 28714 │ │ │ │ add r3, r4, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2866c │ │ │ │ + bne 2852c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ bl ce68 │ │ │ │ @@ -27562,110 +27482,110 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls 287e8 │ │ │ │ + bls 286a8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl cfd0 │ │ │ │ - b 28704 │ │ │ │ + b 285c4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 287bc │ │ │ │ + bhi 2867c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 286f0 │ │ │ │ + bne 285b0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 286f0 │ │ │ │ + bhi 285b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 286f0 │ │ │ │ + beq 285b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ - b 28704 │ │ │ │ + b 285c4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 28808 │ │ │ │ + bhi 286c8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 28784 │ │ │ │ + bne 28644 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 28784 │ │ │ │ + bhi 28644 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28784 │ │ │ │ - b 287d4 │ │ │ │ + beq 28644 │ │ │ │ + b 28694 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r7, [r4], -r4 │ │ │ │ + andeq r7, r4, r4, lsr ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r4, r0, ror #21 │ │ │ │ + andeq r7, r4, r0, lsr #24 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - andeq r7, r4, r8, lsr #21 │ │ │ │ + andeq r7, r4, r8, ror #23 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r7, r4, r0, ror #20 │ │ │ │ + andeq r7, r4, r0, lsr #23 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - muleq r3, ip, r8 │ │ │ │ - andeq r1, r3, r4, lsl #16 │ │ │ │ - andeq r1, r3, ip, ror r7 │ │ │ │ + andeq r1, r3, r8, ror #16 │ │ │ │ + ldrdeq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, r8, asr #14 │ │ │ │ │ │ │ │ -00028858 : │ │ │ │ +00028718 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #424] @ 28a1c │ │ │ │ + ldr r2, [pc, #424] @ 288dc │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #420] @ 28a20 │ │ │ │ + ldr r3, [pc, #420] @ 288e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #396] @ 28a24 │ │ │ │ + ldr r3, [pc, #396] @ 288e4 │ │ │ │ mov r7, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r3 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ bl ce68 │ │ │ │ cmp r4, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ mov r5, r0 │ │ │ │ - beq 2899c │ │ │ │ + beq 2885c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 289bc │ │ │ │ + bls 2887c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl c1c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2895c │ │ │ │ + beq 2881c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 28a08 │ │ │ │ + bne 288c8 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @@ -27673,1115 +27593,1115 @@ │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [r7, #12] │ │ │ │ strne r2, [r6] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 2895c │ │ │ │ + bne 2881c │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 2895c │ │ │ │ + bne 2881c │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 28994 │ │ │ │ + beq 28854 │ │ │ │ bl ca90 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #188] @ 28a28 │ │ │ │ - ldr r3, [pc, #176] @ 28a20 │ │ │ │ + ldr r2, [pc, #188] @ 288e8 │ │ │ │ + ldr r3, [pc, #176] @ 288e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28a18 │ │ │ │ + bne 288d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2895c │ │ │ │ + b 2881c │ │ │ │ mov r0, r4 │ │ │ │ bl d0f0 │ │ │ │ - ldr r3, [pc, #128] @ 28a2c │ │ │ │ + ldr r3, [pc, #128] @ 288ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 288d0 │ │ │ │ + bhi 28790 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 289dc │ │ │ │ + bhi 2889c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 288d0 │ │ │ │ + bne 28790 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 288d0 │ │ │ │ + bhi 28790 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 288d0 │ │ │ │ + beq 28790 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl cdcc │ │ │ │ mov r4, r0 │ │ │ │ - b 288e4 │ │ │ │ + b 287a4 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 28910 │ │ │ │ + b 287d0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r4, r0, lsl #15 │ │ │ │ + andeq r7, r4, r0, asr #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r4, r0, ror #14 │ │ │ │ - andeq r7, r4, ip, lsl #13 │ │ │ │ + andeq r7, r4, r0, lsr #17 │ │ │ │ + andeq r7, r4, ip, asr #15 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #964] @ 28e0c │ │ │ │ + ldr ip, [pc, #964] @ 28ccc │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r8, ip │ │ │ │ - ldr ip, [pc, #948] @ 28e10 │ │ │ │ + ldr ip, [pc, #948] @ 28cd0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #944] @ 28e14 │ │ │ │ + ldr r2, [pc, #944] @ 28cd4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #932] @ 28e18 │ │ │ │ + ldr r1, [pc, #932] @ 28cd8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28be8 │ │ │ │ + bne 28aa8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28ae8 │ │ │ │ + beq 289a8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28d5c │ │ │ │ + beq 28c1c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28ad4 │ │ │ │ + beq 28994 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 28d54 │ │ │ │ + beq 28c14 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #824] @ 28e1c │ │ │ │ + ldr r2, [pc, #824] @ 28cdc │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #816] @ 28e20 │ │ │ │ + ldr r0, [pc, #816] @ 28ce0 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 28c14 │ │ │ │ + beq 28ad4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #772] @ 28e24 │ │ │ │ + ldr r3, [pc, #772] @ 28ce4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ bl d0cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 28c14 │ │ │ │ + beq 28ad4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28b68 │ │ │ │ + beq 28a28 │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 28d28 │ │ │ │ + beq 28be8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28d80 │ │ │ │ + beq 28c40 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28db8 │ │ │ │ + beq 28c78 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 28d18 │ │ │ │ + bne 28bd8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28bd8 │ │ │ │ + beq 28a98 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #608] @ 28e28 │ │ │ │ + ldr r3, [pc, #608] @ 28ce8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #572] @ 28e2c │ │ │ │ - ldr r3, [pc, #544] @ 28e14 │ │ │ │ + ldr r2, [pc, #572] @ 28cec │ │ │ │ + ldr r3, [pc, #544] @ 28cd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28e08 │ │ │ │ + bne 28cc8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28dac │ │ │ │ + beq 28c6c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28de4 │ │ │ │ + beq 28ca4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 28d9c │ │ │ │ + bne 28c5c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28be8 │ │ │ │ + beq 28aa8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28be8 │ │ │ │ + beq 28aa8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvn r6, r6 │ │ │ │ and r6, r6, #4 │ │ │ │ add r7, r6, #8 │ │ │ │ - b 28c9c │ │ │ │ + b 28b5c │ │ │ │ bl ca90 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, r7, lsl #1 │ │ │ │ - beq 28be8 │ │ │ │ + beq 28aa8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28c90 │ │ │ │ + beq 28b50 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 28d8c │ │ │ │ + bne 28c4c │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r6] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r6] │ │ │ │ - ldr r1, [pc, #352] @ 28e30 │ │ │ │ + ldr r1, [pc, #352] @ 28cf0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ strd r0, [sp] │ │ │ │ add r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl da68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 28c90 │ │ │ │ + bne 28b50 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 28c90 │ │ │ │ + bne 28b50 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bne 28c8c │ │ │ │ + bne 28b4c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 28c90 │ │ │ │ + b 28b50 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 28bb0 │ │ │ │ + b 28a70 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ movne r3, #6 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ - ldreq r3, [pc, #228] @ 28e34 │ │ │ │ + ldreq r3, [pc, #228] @ 28cf4 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 28bb0 │ │ │ │ + b 28a70 │ │ │ │ bl c64c │ │ │ │ - b 28ad4 │ │ │ │ + b 28994 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 28ad4 │ │ │ │ + beq 28994 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 28ac4 │ │ │ │ + b 28984 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 28bb0 │ │ │ │ + b 28a70 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 28cc8 │ │ │ │ + b 28b88 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 28c58 │ │ │ │ + b 28b18 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 28c58 │ │ │ │ + b 28b18 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 28bb0 │ │ │ │ + b 28a70 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 28c58 │ │ │ │ + b 28b18 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000475b0 │ │ │ │ - muleq r4, r8, r5 │ │ │ │ + strdeq r7, [r4], -r0 │ │ │ │ + ldrdeq r7, [r4], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r3, r0, lsr #8 │ │ │ │ + andeq r1, r3, ip, ror #7 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r1, r3, ip, lsr #7 │ │ │ │ - andeq r0, r3, r8, lsr r6 │ │ │ │ + andeq r1, r3, r8, ror r3 │ │ │ │ + andeq r0, r3, r4, lsl #12 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r7, r4, r8, lsl #8 │ │ │ │ + andeq r7, r4, r8, asr #10 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #956] @ 2920c │ │ │ │ + ldr ip, [pc, #956] @ 290cc │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r8, ip │ │ │ │ - ldr ip, [pc, #940] @ 29210 │ │ │ │ + ldr ip, [pc, #940] @ 290d0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #936] @ 29214 │ │ │ │ + ldr r2, [pc, #936] @ 290d4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #924] @ 29218 │ │ │ │ + ldr r1, [pc, #924] @ 290d8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28fe8 │ │ │ │ + bne 28ea8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28ef0 │ │ │ │ + beq 28db0 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2915c │ │ │ │ + beq 2901c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28edc │ │ │ │ + beq 28d9c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 29154 │ │ │ │ + beq 29014 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #816] @ 2921c │ │ │ │ + ldr r2, [pc, #816] @ 290dc │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #808] @ 29220 │ │ │ │ + ldr r0, [pc, #808] @ 290e0 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 29014 │ │ │ │ + beq 28ed4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ bl d0cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 29014 │ │ │ │ + beq 28ed4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28f68 │ │ │ │ + beq 28e28 │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 29128 │ │ │ │ + beq 28fe8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29180 │ │ │ │ + beq 29040 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 291b8 │ │ │ │ + beq 29078 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 29118 │ │ │ │ + bne 28fd8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28fd8 │ │ │ │ + beq 28e98 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #604] @ 29224 │ │ │ │ + ldr r3, [pc, #604] @ 290e4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #568] @ 29228 │ │ │ │ - ldr r3, [pc, #544] @ 29214 │ │ │ │ + ldr r2, [pc, #568] @ 290e8 │ │ │ │ + ldr r3, [pc, #544] @ 290d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29208 │ │ │ │ + bne 290c8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 291ac │ │ │ │ + beq 2906c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 291e4 │ │ │ │ + beq 290a4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2919c │ │ │ │ + bne 2905c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28fe8 │ │ │ │ + beq 28ea8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28fe8 │ │ │ │ + beq 28ea8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvn r6, r6 │ │ │ │ and r6, r6, #4 │ │ │ │ add r7, r6, #8 │ │ │ │ - b 2909c │ │ │ │ + b 28f5c │ │ │ │ bl ca90 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, r7, lsl #1 │ │ │ │ - beq 28fe8 │ │ │ │ + beq 28ea8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29090 │ │ │ │ + beq 28f50 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2918c │ │ │ │ + bne 2904c │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r6] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r6] │ │ │ │ - ldr r1, [pc, #348] @ 2922c │ │ │ │ + ldr r1, [pc, #348] @ 290ec │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ strd r0, [sp] │ │ │ │ add r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl da68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 29090 │ │ │ │ + bne 28f50 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 29090 │ │ │ │ + bne 28f50 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bne 2908c │ │ │ │ + bne 28f4c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 29090 │ │ │ │ + b 28f50 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 28fb0 │ │ │ │ + b 28e70 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ movne r3, #6 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ - ldreq r3, [pc, #224] @ 29230 │ │ │ │ + ldreq r3, [pc, #224] @ 290f0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 28fb0 │ │ │ │ + b 28e70 │ │ │ │ bl c64c │ │ │ │ - b 28edc │ │ │ │ + b 28d9c │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 28edc │ │ │ │ + beq 28d9c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 28ecc │ │ │ │ + b 28d8c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 28fb0 │ │ │ │ + b 28e70 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 290c8 │ │ │ │ + b 28f88 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 29058 │ │ │ │ + b 28f18 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 29058 │ │ │ │ + b 28f18 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 28fb0 │ │ │ │ + b 28e70 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 29058 │ │ │ │ + b 28f18 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r4, r8, lsr #3 │ │ │ │ - muleq r4, r0, r1 │ │ │ │ + andeq r7, r4, r8, ror #5 │ │ │ │ + ldrdeq r7, [r4], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r3, r8, lsl r0 │ │ │ │ + andeq r0, r3, r4, ror #31 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r3, ip, lsr #31 │ │ │ │ + andeq r0, r3, r8, ror pc │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r7, r4, r8 │ │ │ │ + andeq r7, r4, r8, asr #2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #956] @ 29608 │ │ │ │ + ldr ip, [pc, #956] @ 294c8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r8, ip │ │ │ │ - ldr ip, [pc, #940] @ 2960c │ │ │ │ + ldr ip, [pc, #940] @ 294cc │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #936] @ 29610 │ │ │ │ + ldr r2, [pc, #936] @ 294d0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #924] @ 29614 │ │ │ │ + ldr r1, [pc, #924] @ 294d4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 293e4 │ │ │ │ + bne 292a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 292ec │ │ │ │ + beq 291ac │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 29558 │ │ │ │ + beq 29418 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 292d8 │ │ │ │ + beq 29198 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 29550 │ │ │ │ + beq 29410 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #816] @ 29618 │ │ │ │ + ldr r2, [pc, #816] @ 294d8 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #808] @ 2961c │ │ │ │ + ldr r0, [pc, #808] @ 294dc │ │ │ │ add r6, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 29410 │ │ │ │ + beq 292d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ bl d0cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 29410 │ │ │ │ + beq 292d0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29364 │ │ │ │ + beq 29224 │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 29524 │ │ │ │ + beq 293e4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2957c │ │ │ │ + beq 2943c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 295b4 │ │ │ │ + beq 29474 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 29514 │ │ │ │ + bne 293d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 293d4 │ │ │ │ + beq 29294 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #604] @ 29620 │ │ │ │ + ldr r3, [pc, #604] @ 294e0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #568] @ 29624 │ │ │ │ - ldr r3, [pc, #544] @ 29610 │ │ │ │ + ldr r2, [pc, #568] @ 294e4 │ │ │ │ + ldr r3, [pc, #544] @ 294d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29604 │ │ │ │ + bne 294c4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 295a8 │ │ │ │ + beq 29468 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 295e0 │ │ │ │ + beq 294a0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 29598 │ │ │ │ + bne 29458 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 293e4 │ │ │ │ + beq 292a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 293e4 │ │ │ │ + beq 292a4 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvn r6, r6 │ │ │ │ and r6, r6, #4 │ │ │ │ add r7, r6, #8 │ │ │ │ - b 29498 │ │ │ │ + b 29358 │ │ │ │ bl ca90 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, r7, lsl #1 │ │ │ │ - beq 293e4 │ │ │ │ + beq 292a4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2948c │ │ │ │ + beq 2934c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 29588 │ │ │ │ + bne 29448 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r6] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r6] │ │ │ │ - ldr r1, [pc, #348] @ 29628 │ │ │ │ + ldr r1, [pc, #348] @ 294e8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ strd r0, [sp] │ │ │ │ add r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl da68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 2948c │ │ │ │ + bne 2934c │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 2948c │ │ │ │ + bne 2934c │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bne 29488 │ │ │ │ + bne 29348 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2948c │ │ │ │ + b 2934c │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 293ac │ │ │ │ + b 2926c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ movne r3, #6 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ - ldreq r3, [pc, #224] @ 2962c │ │ │ │ + ldreq r3, [pc, #224] @ 294ec │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 293ac │ │ │ │ + b 2926c │ │ │ │ bl c64c │ │ │ │ - b 292d8 │ │ │ │ + b 29198 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 292d8 │ │ │ │ + beq 29198 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 292c8 │ │ │ │ + b 29188 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 293ac │ │ │ │ + b 2926c │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 294c4 │ │ │ │ + b 29384 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 29454 │ │ │ │ + b 29314 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 29454 │ │ │ │ + b 29314 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 293ac │ │ │ │ + b 2926c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 29454 │ │ │ │ + b 29314 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, ip, lsr #27 │ │ │ │ - muleq r4, r4, sp │ │ │ │ + andeq r6, r4, ip, ror #29 │ │ │ │ + ldrdeq r6, [r4], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r3, ip, lsl ip │ │ │ │ + andeq r0, r3, r8, ror #23 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r3, r0, asr #23 │ │ │ │ + andeq r0, r3, ip, lsl #23 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r6, r4, ip, lsl #24 │ │ │ │ + andeq r6, r4, ip, asr #26 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #964] @ 29a0c │ │ │ │ + ldr ip, [pc, #964] @ 298cc │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r8, ip │ │ │ │ - ldr ip, [pc, #948] @ 29a10 │ │ │ │ + ldr ip, [pc, #948] @ 298d0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #944] @ 29a14 │ │ │ │ + ldr r2, [pc, #944] @ 298d4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #932] @ 29a18 │ │ │ │ + ldr r1, [pc, #932] @ 298d8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 297e8 │ │ │ │ + bne 296a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 296e8 │ │ │ │ + beq 295a8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2995c │ │ │ │ + beq 2981c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 296d4 │ │ │ │ + beq 29594 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 29954 │ │ │ │ + beq 29814 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #824] @ 29a1c │ │ │ │ + ldr r2, [pc, #824] @ 298dc │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #816] @ 29a20 │ │ │ │ + ldr r0, [pc, #816] @ 298e0 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 29814 │ │ │ │ + beq 296d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #772] @ 29a24 │ │ │ │ + ldr r3, [pc, #772] @ 298e4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ bl d0cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 29814 │ │ │ │ + beq 296d4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29768 │ │ │ │ + beq 29628 │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 29928 │ │ │ │ + beq 297e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29980 │ │ │ │ + beq 29840 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 299b8 │ │ │ │ + beq 29878 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 29918 │ │ │ │ + bne 297d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 297d8 │ │ │ │ + beq 29698 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #608] @ 29a28 │ │ │ │ + ldr r3, [pc, #608] @ 298e8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #572] @ 29a2c │ │ │ │ - ldr r3, [pc, #544] @ 29a14 │ │ │ │ + ldr r2, [pc, #572] @ 298ec │ │ │ │ + ldr r3, [pc, #544] @ 298d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29a08 │ │ │ │ + bne 298c8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 299ac │ │ │ │ + beq 2986c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 299e4 │ │ │ │ + beq 298a4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2999c │ │ │ │ + bne 2985c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 297e8 │ │ │ │ + beq 296a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 297e8 │ │ │ │ + beq 296a8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvn r6, r6 │ │ │ │ and r6, r6, #4 │ │ │ │ add r7, r6, #8 │ │ │ │ - b 2989c │ │ │ │ + b 2975c │ │ │ │ bl ca90 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, r7, lsl #1 │ │ │ │ - beq 297e8 │ │ │ │ + beq 296a8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29890 │ │ │ │ + beq 29750 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2998c │ │ │ │ + bne 2984c │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r6] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r6] │ │ │ │ - ldr r1, [pc, #352] @ 29a30 │ │ │ │ + ldr r1, [pc, #352] @ 298f0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ strd r0, [sp] │ │ │ │ add r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl da68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 29890 │ │ │ │ + bne 29750 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 29890 │ │ │ │ + bne 29750 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bne 2988c │ │ │ │ + bne 2974c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 29890 │ │ │ │ + b 29750 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 297b0 │ │ │ │ + b 29670 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ movne r3, #6 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ - ldreq r3, [pc, #228] @ 29a34 │ │ │ │ + ldreq r3, [pc, #228] @ 298f4 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 297b0 │ │ │ │ + b 29670 │ │ │ │ bl c64c │ │ │ │ - b 296d4 │ │ │ │ + b 29594 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 296d4 │ │ │ │ + beq 29594 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 296c4 │ │ │ │ + b 29584 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 297b0 │ │ │ │ + b 29670 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 298c8 │ │ │ │ + b 29788 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 29858 │ │ │ │ + b 29718 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 29858 │ │ │ │ + b 29718 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 297b0 │ │ │ │ + b 29670 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 29858 │ │ │ │ + b 29718 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000469b0 │ │ │ │ - muleq r4, r8, r9 │ │ │ │ + strdeq r6, [r4], -r0 │ │ │ │ + ldrdeq r6, [r4], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r3, r0, lsr #16 │ │ │ │ + andeq r0, r3, ip, ror #15 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq r0, [r3], -r4 │ │ │ │ - @ instruction: 0x000307b8 │ │ │ │ + andeq r0, r3, r0, lsr #15 │ │ │ │ + andeq r0, r3, r4, lsl #15 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r6, r4, r8, lsl #16 │ │ │ │ + andeq r6, r4, r8, asr #18 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -00029a38 : │ │ │ │ +000298f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #288] @ 29b70 │ │ │ │ + ldr r3, [pc, #288] @ 29a30 │ │ │ │ mov r4, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #280] @ 29b74 │ │ │ │ + ldr r2, [pc, #280] @ 29a34 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #276] @ 29b78 │ │ │ │ + ldr r3, [pc, #276] @ 29a38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ @@ -28789,124 +28709,124 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ bl ce68 │ │ │ │ cmp r4, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ mov r5, r0 │ │ │ │ - beq 29afc │ │ │ │ + beq 299bc │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 29b1c │ │ │ │ + bls 299dc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl c1c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #168] @ 29b7c │ │ │ │ - ldr r3, [pc, #160] @ 29b78 │ │ │ │ + ldr r2, [pc, #168] @ 29a3c │ │ │ │ + ldr r3, [pc, #160] @ 29a38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29b6c │ │ │ │ + bne 29a2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d0f0 │ │ │ │ - ldr r3, [pc, #116] @ 29b80 │ │ │ │ + ldr r3, [pc, #116] @ 29a40 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 29aac │ │ │ │ + bhi 2996c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 29b3c │ │ │ │ + bhi 299fc │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 29aac │ │ │ │ + bne 2996c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 29aac │ │ │ │ + bhi 2996c │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29aac │ │ │ │ + beq 2996c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl cdcc │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 29ac4 │ │ │ │ + b 29984 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, r8, lsr #11 │ │ │ │ - muleq r4, r8, r5 │ │ │ │ + andeq r6, r4, r8, ror #13 │ │ │ │ + ldrdeq r6, [r4], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r4, lsr #10 │ │ │ │ + andeq r6, r4, r4, ror #12 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #328] @ 29ce4 │ │ │ │ + ldr lr, [pc, #328] @ 29ba4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #324] @ 29ce8 │ │ │ │ + ldr r1, [pc, #324] @ 29ba8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [lr, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #300] @ 29cec │ │ │ │ + ldr r1, [pc, #300] @ 29bac │ │ │ │ mov ip, #0 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 29c10 │ │ │ │ + bne 29ad0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29bfc │ │ │ │ + beq 29abc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 29c3c │ │ │ │ + bne 29afc │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #232] @ 29cf0 │ │ │ │ + ldr r3, [pc, #232] @ 29bb0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ bl d0f0 │ │ │ │ - ldr r2, [pc, #220] @ 29cf4 │ │ │ │ - ldr r3, [pc, #204] @ 29ce8 │ │ │ │ + ldr r2, [pc, #220] @ 29bb4 │ │ │ │ + ldr r3, [pc, #204] @ 29ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29ce0 │ │ │ │ + bne 29ba0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ bl d768 │ │ │ │ ldr r3, [sp] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 29c10 │ │ │ │ + beq 29ad0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, r2, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -28928,135 +28848,135 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, r4, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r0, [sp] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #40] @ 29cf8 │ │ │ │ + ldr r3, [pc, #40] @ 29bb8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 29c10 │ │ │ │ + b 29ad0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, r8, asr r4 │ │ │ │ + muleq r4, r8, r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, r4, lsl #12 │ │ │ │ + ldrdeq pc, [r2], -r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r6, r4, r0, ror #7 │ │ │ │ + andeq r6, r4, r0, lsr #10 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -00029cfc : │ │ │ │ +00029bbc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #264] @ 29e20 │ │ │ │ - ldr r3, [pc, #264] @ 29e24 │ │ │ │ + ldr r2, [pc, #264] @ 29ce0 │ │ │ │ + ldr r3, [pc, #264] @ 29ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #256] @ 29e28 │ │ │ │ + ldr r0, [pc, #256] @ 29ce8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl cafc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29dcc │ │ │ │ + beq 29c8c │ │ │ │ ldrb r3, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ mov r7, r2 │ │ │ │ - bls 29dd4 │ │ │ │ + bls 29c94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29dcc │ │ │ │ + beq 29c8c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 29da0 │ │ │ │ + beq 29c60 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 29dcc │ │ │ │ + bne 29c8c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29dcc │ │ │ │ - ldr r2, [pc, #132] @ 29e2c │ │ │ │ - ldr r3, [pc, #120] @ 29e24 │ │ │ │ + beq 29c8c │ │ │ │ + ldr r2, [pc, #132] @ 29cec │ │ │ │ + ldr r3, [pc, #120] @ 29ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29e1c │ │ │ │ + bne 29cdc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b 29da0 │ │ │ │ + b 29c60 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 29df4 │ │ │ │ + bhi 29cb4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 29d64 │ │ │ │ + bne 29c24 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 29d64 │ │ │ │ + bhi 29c24 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29d64 │ │ │ │ + beq 29c24 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ - b 29d74 │ │ │ │ + b 29c34 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, r0, ror #5 │ │ │ │ + andeq r6, r4, r0, lsr #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r3, r4, asr r1 │ │ │ │ - andeq r6, r4, r0, asr r2 │ │ │ │ + andeq r0, r3, r0, lsr #2 │ │ │ │ + muleq r4, r0, r3 │ │ │ │ │ │ │ │ -00029e30 : │ │ │ │ +00029cf0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #176] @ 29ef8 │ │ │ │ - ldr r2, [pc, #176] @ 29efc │ │ │ │ + ldr r3, [pc, #176] @ 29db8 │ │ │ │ + ldr r2, [pc, #176] @ 29dbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29e70 │ │ │ │ + beq 29d30 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl cfe8 <_php_stream_temp_create@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #116] @ 29f00 │ │ │ │ + ldr r1, [pc, #116] @ 29dc0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #100] @ 29f04 │ │ │ │ + ldr r0, [pc, #100] @ 29dc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl d9f0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl d27c <_php_stream_copy_to_stream_ex@plt> │ │ │ │ @@ -29072,219 +28992,219 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl d870 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x000461b0 │ │ │ │ + strdeq r6, [r4], -r0 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - andeq r1, r3, r4, ror r1 │ │ │ │ - andeq r0, r3, r4, asr #32 │ │ │ │ + andeq r1, r3, r0, asr #2 │ │ │ │ + andeq r0, r3, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #252] @ 2a01c │ │ │ │ - ldr r3, [pc, #252] @ 2a020 │ │ │ │ + ldr r2, [pc, #252] @ 29edc │ │ │ │ + ldr r3, [pc, #252] @ 29ee0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl cb5c │ │ │ │ - ldr r5, [pc, #216] @ 2a024 │ │ │ │ + ldr r5, [pc, #216] @ 29ee4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #188] @ 2a028 │ │ │ │ + ldr r1, [pc, #188] @ 29ee8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bne 2a010 │ │ │ │ + bne 29ed0 │ │ │ │ bl d174 │ │ │ │ bl dbc4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ bl cb5c │ │ │ │ - ldr r2, [pc, #136] @ 2a02c │ │ │ │ + ldr r2, [pc, #136] @ 29eec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r6, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl ccd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29ff0 │ │ │ │ - ldr r2, [pc, #100] @ 2a030 │ │ │ │ - ldr r3, [pc, #80] @ 2a020 │ │ │ │ + beq 29eb0 │ │ │ │ + ldr r2, [pc, #100] @ 29ef0 │ │ │ │ + ldr r3, [pc, #80] @ 29ee0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a018 │ │ │ │ + bne 29ed8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl c3a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, r3, #8 │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7] │ │ │ │ - b 29fc4 │ │ │ │ + b 29e84 │ │ │ │ bl d174 │ │ │ │ - b 29fc4 │ │ │ │ + b 29e84 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r6, [r4], -r8 │ │ │ │ + andeq r6, r4, r8, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strheq r6, [r4], -r0 │ │ │ │ - andeq pc, r2, r0, lsl #31 │ │ │ │ + strdeq r6, [r4], -r0 │ │ │ │ + andeq pc, r2, ip, asr #30 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - andeq r6, r4, ip, lsr #32 │ │ │ │ + andeq r6, r4, ip, ror #2 │ │ │ │ │ │ │ │ -0002a034 : │ │ │ │ - ldr r3, [pc, #56] @ 2a074 │ │ │ │ +00029ef4 : │ │ │ │ + ldr r3, [pc, #56] @ 29f34 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 2a054 │ │ │ │ + beq 29f14 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r0, [r0] │ │ │ │ - beq 2a060 │ │ │ │ - ldr r2, [pc, #28] @ 2a078 │ │ │ │ + beq 29f20 │ │ │ │ + ldr r2, [pc, #28] @ 29f38 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r0, [pc, #12] @ 2a07c │ │ │ │ + ldr r0, [pc, #12] @ 29f3c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00045fbc │ │ │ │ + strdeq r6, [r4], -ip │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - andeq pc, r2, r4, lsl #29 │ │ │ │ + andeq pc, r2, r0, asr lr @ │ │ │ │ │ │ │ │ -0002a080 : │ │ │ │ +00029f40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ stm sp, {r0, r1} │ │ │ │ - ldr r0, [pc, #576] @ 2a2e0 │ │ │ │ - ldr r1, [pc, #576] @ 2a2e4 │ │ │ │ + ldr r0, [pc, #576] @ 2a1a0 │ │ │ │ + ldr r1, [pc, #576] @ 2a1a4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r0, [pc, #568] @ 2a2e8 │ │ │ │ + ldr r0, [pc, #568] @ 2a1a8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #5 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl d768 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2a1e0 │ │ │ │ - ldr r1, [pc, #516] @ 2a2ec │ │ │ │ + beq 2a0a0 │ │ │ │ + ldr r1, [pc, #516] @ 2a1ac │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a1d8 │ │ │ │ - ldr r7, [pc, #496] @ 2a2f0 │ │ │ │ + bne 2a098 │ │ │ │ + ldr r7, [pc, #496] @ 2a1b0 │ │ │ │ add sl, r6, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, sp, #8 │ │ │ │ ldrb r4, [sl, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2a15c │ │ │ │ + beq 2a01c │ │ │ │ sub r3, r4, #32 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #25 │ │ │ │ - bhi 2a1d8 │ │ │ │ + bhi 2a098 │ │ │ │ cmp r3, #25 │ │ │ │ - bhi 2a1d8 │ │ │ │ + bhi 2a098 │ │ │ │ ldrsb r3, [r7, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0] │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ addgt r3, r3, r3, lsl #2 │ │ │ │ addgt r4, r4, r3, lsl #1 │ │ │ │ str r4, [r0] │ │ │ │ ldrb r4, [sl, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2a114 │ │ │ │ + bne 29fd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r9, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a210 │ │ │ │ + beq 2a0d0 │ │ │ │ cmn r9, #10 │ │ │ │ - beq 2a1c4 │ │ │ │ + beq 2a084 │ │ │ │ cmn r9, #1 │ │ │ │ - beq 2a294 │ │ │ │ + beq 2a154 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 2a1b4 │ │ │ │ + bcs 2a074 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmn fp, #10 │ │ │ │ - beq 2a1b4 │ │ │ │ + beq 2a074 │ │ │ │ cmn fp, #1 │ │ │ │ - beq 2a2c8 │ │ │ │ + beq 2a188 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r3 │ │ │ │ subcs fp, r3, #1 │ │ │ │ - bcs 2a214 │ │ │ │ + bcs 2a0d4 │ │ │ │ cmp fp, r9 │ │ │ │ - bge 2a214 │ │ │ │ + bge 2a0d4 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #2 │ │ │ │ - b 2a1e4 │ │ │ │ + b 2a0a4 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmn fp, #10 │ │ │ │ - beq 2a2d4 │ │ │ │ + beq 2a194 │ │ │ │ cmn fp, #1 │ │ │ │ - bne 2a2b4 │ │ │ │ + bne 2a174 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #264] @ 2a2f4 │ │ │ │ - ldr r3, [pc, #244] @ 2a2e4 │ │ │ │ + ldr r2, [pc, #264] @ 2a1b4 │ │ │ │ + ldr r3, [pc, #244] @ 2a1a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a2dc │ │ │ │ + bne 2a19c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #216] @ 2a2f8 │ │ │ │ + ldr r3, [pc, #216] @ 2a1b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl d1a4 │ │ │ │ mov r2, fp │ │ │ │ @@ -29294,77 +29214,77 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, sp, #16 │ │ │ │ bl d03c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 2a104 │ │ │ │ + bne 29fc4 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #1 │ │ │ │ - b 2a1e4 │ │ │ │ + b 2a0a4 │ │ │ │ add r0, sp, #12 │ │ │ │ - b 2a108 │ │ │ │ + b 29fc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #10 │ │ │ │ addne r3, r3, r3, lsl #2 │ │ │ │ lslne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - b 2a108 │ │ │ │ + b 29fc8 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmn r9, #1 │ │ │ │ cmnne r9, #10 │ │ │ │ - beq 2a1b4 │ │ │ │ + beq 2a074 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub r9, r3, r9 │ │ │ │ sub fp, r3, #1 │ │ │ │ - b 2a214 │ │ │ │ + b 2a0d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r3 │ │ │ │ subcs fp, r3, #1 │ │ │ │ mov r9, #0 │ │ │ │ - b 2a214 │ │ │ │ + b 2a0d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub fp, r3, #1 │ │ │ │ - b 2a214 │ │ │ │ + b 2a0d4 │ │ │ │ mov fp, #0 │ │ │ │ - b 2a2c0 │ │ │ │ + b 2a180 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r8, asr pc │ │ │ │ + muleq r4, r8, r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq sp, r2, r4, lsl sp │ │ │ │ - andeq pc, r2, ip, lsl #28 │ │ │ │ - andeq r2, r3, r4, ror r2 │ │ │ │ - andeq r5, r4, ip, lsl #28 │ │ │ │ + ldrdeq pc, [r2], -r8 │ │ │ │ + andeq r2, r3, r0, asr #4 │ │ │ │ + andeq r5, r4, ip, asr #30 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ │ │ │ │ -0002a2fc : │ │ │ │ +0002a1bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #176] @ 2a3c4 │ │ │ │ - ldr r3, [pc, #176] @ 2a3c8 │ │ │ │ + ldr ip, [pc, #176] @ 2a284 │ │ │ │ + ldr r3, [pc, #176] @ 2a288 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - ldr r5, [pc, #152] @ 2a3cc │ │ │ │ + ldr r5, [pc, #152] @ 2a28c │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #132] @ 2a3d0 │ │ │ │ + ldr r3, [pc, #132] @ 2a290 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r1, [pc, #124] @ 2a3d4 │ │ │ │ + ldr r1, [pc, #124] @ 2a294 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl dc00 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d318 │ │ │ │ mov r3, #0 │ │ │ │ @@ -29372,140 +29292,140 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl d6d8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #64] @ 2a3d8 │ │ │ │ - ldr r3, [pc, #44] @ 2a3c8 │ │ │ │ + ldr r2, [pc, #64] @ 2a298 │ │ │ │ + ldr r3, [pc, #44] @ 2a288 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a3c0 │ │ │ │ + bne 2a280 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r4, ror #25 │ │ │ │ + andeq r5, r4, r4, lsr #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x00045cb0 │ │ │ │ + strdeq r5, [r4], -r0 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ @ instruction: 0xffffd4e8 │ │ │ │ - andeq r5, r4, r0, ror #24 │ │ │ │ + andeq r5, r4, r0, lsr #27 │ │ │ │ │ │ │ │ -0002a3dc : │ │ │ │ +0002a29c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #168] @ 2a49c │ │ │ │ - ldr r3, [pc, #168] @ 2a4a0 │ │ │ │ + ldr r2, [pc, #168] @ 2a35c │ │ │ │ + ldr r3, [pc, #168] @ 2a360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl ce68 │ │ │ │ - ldr r4, [pc, #120] @ 2a4a4 │ │ │ │ - ldr r3, [pc, #120] @ 2a4a8 │ │ │ │ + ldr r4, [pc, #120] @ 2a364 │ │ │ │ + ldr r3, [pc, #120] @ 2a368 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 2a4ac │ │ │ │ + ldr r1, [pc, #108] @ 2a36c │ │ │ │ mov r2, sp │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r0, r5} │ │ │ │ ldr r0, [r4, r3] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl dc00 │ │ │ │ ldr r0, [sp] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a46c │ │ │ │ + beq 2a32c │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ - ldr r2, [pc, #60] @ 2a4b0 │ │ │ │ - ldr r3, [pc, #40] @ 2a4a0 │ │ │ │ + ldr r2, [pc, #60] @ 2a370 │ │ │ │ + ldr r3, [pc, #40] @ 2a360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a498 │ │ │ │ + bne 2a358 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r4, lsl #24 │ │ │ │ + andeq r5, r4, r4, asr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, ip, asr #23 │ │ │ │ + andeq r5, r4, ip, lsl #26 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ @ instruction: 0xffffde54 │ │ │ │ - andeq r5, r4, r4, lsl #23 │ │ │ │ + andeq r5, r4, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #328] @ 2a614 │ │ │ │ + ldr lr, [pc, #328] @ 2a4d4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #324] @ 2a618 │ │ │ │ + ldr r1, [pc, #324] @ 2a4d8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [lr, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #300] @ 2a61c │ │ │ │ + ldr r1, [pc, #300] @ 2a4dc │ │ │ │ mov ip, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2a540 │ │ │ │ + bne 2a400 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a52c │ │ │ │ + beq 2a3ec │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2a56c │ │ │ │ + bne 2a42c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #232] @ 2a620 │ │ │ │ + ldr r3, [pc, #232] @ 2a4e0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ bl d414 │ │ │ │ - ldr r2, [pc, #220] @ 2a624 │ │ │ │ - ldr r3, [pc, #204] @ 2a618 │ │ │ │ + ldr r2, [pc, #220] @ 2a4e4 │ │ │ │ + ldr r3, [pc, #204] @ 2a4d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a610 │ │ │ │ + bne 2a4d0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r3, [sp] │ │ │ │ bl ca6c │ │ │ │ ldr r3, [sp] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2a540 │ │ │ │ + beq 2a400 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ @@ -29528,42 +29448,42 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, r4, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r0, [sp] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #40] @ 2a628 │ │ │ │ + ldr r3, [pc, #40] @ 2a4e8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 2a540 │ │ │ │ + b 2a400 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r8, lsr #22 │ │ │ │ + andeq r5, r4, r8, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq lr, [r2], -r4 │ │ │ │ + andeq lr, r2, r0, lsr #25 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - @ instruction: 0x00045ab0 │ │ │ │ + strdeq r5, [r4], -r0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -0002a62c : │ │ │ │ - ldr r3, [pc, #24] @ 2a64c │ │ │ │ - ldr r2, [pc, #24] @ 2a650 │ │ │ │ +0002a4ec : │ │ │ │ + ldr r3, [pc, #24] @ 2a50c │ │ │ │ + ldr r2, [pc, #24] @ 2a510 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ bx lr │ │ │ │ - andeq r5, r4, r4, asr #19 │ │ │ │ + andeq r5, r4, r4, lsl #22 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a694 │ │ │ │ + bne 2a554 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cfac │ │ │ │ @@ -29571,105 +29491,105 @@ │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r0, [r1] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ b c0ac │ │ │ │ │ │ │ │ -0002a698 : │ │ │ │ +0002a558 : │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #4 │ │ │ │ b cca0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #128] @ 2a73c │ │ │ │ - ldr r3, [pc, #128] @ 2a740 │ │ │ │ + ldr ip, [pc, #128] @ 2a5fc │ │ │ │ + ldr r3, [pc, #128] @ 2a600 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #120] @ 2a744 │ │ │ │ + ldr r1, [pc, #120] @ 2a604 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2a70c │ │ │ │ + bne 2a5cc │ │ │ │ ldr r0, [sp] │ │ │ │ bl dbd0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #52] @ 2a748 │ │ │ │ - ldr r3, [pc, #40] @ 2a740 │ │ │ │ + ldr r2, [pc, #52] @ 2a608 │ │ │ │ + ldr r3, [pc, #40] @ 2a600 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a738 │ │ │ │ + bne 2a5f8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, ip, lsr r9 │ │ │ │ + andeq r5, r4, ip, ror sl │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, ip, lsl pc @ │ │ │ │ - andeq r5, r4, r4, ror #17 │ │ │ │ + andeq pc, r2, r8, ror #29 │ │ │ │ + andeq r5, r4, r4, lsr #20 │ │ │ │ │ │ │ │ -0002a74c : │ │ │ │ +0002a60c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #100] @ 2a7c8 │ │ │ │ + ldr r4, [pc, #100] @ 2a688 │ │ │ │ mov ip, r0 │ │ │ │ eor r0, r3, #1 │ │ │ │ - ldr r3, [pc, #92] @ 2a7cc │ │ │ │ + ldr r3, [pc, #92] @ 2a68c │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov lr, r1 │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str lr, [sp] │ │ │ │ bl cca0 │ │ │ │ - ldr r2, [pc, #48] @ 2a7d0 │ │ │ │ - ldr r3, [pc, #40] @ 2a7cc │ │ │ │ + ldr r2, [pc, #48] @ 2a690 │ │ │ │ + ldr r3, [pc, #40] @ 2a68c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a7c4 │ │ │ │ + bne 2a684 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, ip, lsl #17 │ │ │ │ + andeq r5, r4, ip, asr #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r8, asr r8 │ │ │ │ + muleq r4, r8, r9 │ │ │ │ │ │ │ │ -0002a7d4 : │ │ │ │ +0002a694 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #180] @ 2a8a0 │ │ │ │ + ldr lr, [pc, #180] @ 2a760 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #176] @ 2a8a4 │ │ │ │ + ldr r1, [pc, #176] @ 2a764 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [lr, r1] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ @@ -29679,147 +29599,147 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl c3e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 2a894 │ │ │ │ + beq 2a754 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 2a87c │ │ │ │ + bne 2a73c │ │ │ │ mov r0, r3 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #84] @ 2a8a8 │ │ │ │ - ldr r3, [pc, #76] @ 2a8a4 │ │ │ │ + ldr r2, [pc, #84] @ 2a768 │ │ │ │ + ldr r3, [pc, #76] @ 2a764 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a89c │ │ │ │ + bne 2a75c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ eor r0, r4, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ bl cca0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b 2a844 │ │ │ │ + b 2a704 │ │ │ │ mvn r4, #0 │ │ │ │ - b 2a84c │ │ │ │ + b 2a70c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r8, lsl #16 │ │ │ │ + andeq r5, r4, r8, asr #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r4, lsr #15 │ │ │ │ + andeq r5, r4, r4, ror #17 │ │ │ │ │ │ │ │ -0002a8ac : │ │ │ │ +0002a76c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr lr, [pc, #96] @ 2a928 │ │ │ │ - ldr ip, [pc, #96] @ 2a92c │ │ │ │ + ldr lr, [pc, #96] @ 2a7e8 │ │ │ │ + ldr ip, [pc, #96] @ 2a7ec │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl d690 │ │ │ │ - ldr r2, [pc, #56] @ 2a930 │ │ │ │ - ldr r3, [pc, #48] @ 2a92c │ │ │ │ + ldr r2, [pc, #56] @ 2a7f0 │ │ │ │ + ldr r3, [pc, #48] @ 2a7ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a924 │ │ │ │ + bne 2a7e4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r0, lsr r7 │ │ │ │ + andeq r5, r4, r0, ror r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r0, lsl #14 │ │ │ │ + andeq r5, r4, r0, asr #16 │ │ │ │ │ │ │ │ -0002a934 : │ │ │ │ +0002a7f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #600] @ 2aba8 │ │ │ │ + ldr r1, [pc, #600] @ 2aa68 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #596] @ 2abac │ │ │ │ + ldr r2, [pc, #596] @ 2aa6c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb sl, [sp, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 2a9cc │ │ │ │ + beq 2a88c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 2ab94 │ │ │ │ + beq 2aa54 │ │ │ │ cmp r2, #8 │ │ │ │ - beq 2aafc │ │ │ │ + beq 2a9bc │ │ │ │ cmp r2, #6 │ │ │ │ - bne 2aacc │ │ │ │ + bne 2a98c │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 2aa18 │ │ │ │ + bne 2a8d8 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4] │ │ │ │ - bne 2aa24 │ │ │ │ + bne 2a8e4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 2aab0 │ │ │ │ + beq 2a970 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, #2 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ bl cca0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #448] @ 2abb0 │ │ │ │ - ldr r3, [pc, #440] @ 2abac │ │ │ │ + ldr r2, [pc, #448] @ 2aa70 │ │ │ │ + ldr r3, [pc, #440] @ 2aa6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2aba4 │ │ │ │ + bne 2aa64 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a9cc │ │ │ │ + beq 2a88c │ │ │ │ cmp r5, #0 │ │ │ │ - blt 2ab8c │ │ │ │ + blt 2aa4c │ │ │ │ add r2, r4, #16 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #376] @ 2abb4 │ │ │ │ + ldr r2, [pc, #376] @ 2aa74 │ │ │ │ mov r3, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r6, [sp, #24] │ │ │ │ bl c76c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -29827,421 +29747,421 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ eor r0, sl, #1 │ │ │ │ bl cca0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2aa9c │ │ │ │ + bne 2a95c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 2aa9c │ │ │ │ + bne 2a95c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 2ab9c │ │ │ │ + beq 2aa5c │ │ │ │ bl ca90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a9e8 │ │ │ │ + beq 2a8a8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2a9e8 │ │ │ │ + b 2a8a8 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 2aac4 │ │ │ │ + beq 2a984 │ │ │ │ bl ca90 │ │ │ │ - b 2a9cc │ │ │ │ + b 2a88c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2a9cc │ │ │ │ + b 2a88c │ │ │ │ mov r0, r3 │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2aa24 │ │ │ │ + bne 2a8e4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 2a9cc │ │ │ │ + bne 2a88c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 2a9c0 │ │ │ │ + b 2a880 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r4, [r8, #16] │ │ │ │ movne r0, sl │ │ │ │ - beq 2ab84 │ │ │ │ + beq 2aa44 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ movne r3, r4 │ │ │ │ addne r4, r4, #16 │ │ │ │ - bne 2ab54 │ │ │ │ + bne 2aa14 │ │ │ │ cmp r2, #12 │ │ │ │ ldreq r3, [r4] │ │ │ │ movne r3, r4 │ │ │ │ ldrbeq r2, [r3, #8] │ │ │ │ addeq r4, r4, #24 │ │ │ │ addne r4, r4, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2ab7c │ │ │ │ + beq 2aa3c │ │ │ │ and r0, r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a934 │ │ │ │ + bl 2a7f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ab8c │ │ │ │ + bne 2aa4c │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 2ab24 │ │ │ │ + bne 2a9e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 2a9e8 │ │ │ │ + b 2a8a8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 2a9e8 │ │ │ │ + b 2a8a8 │ │ │ │ ldr r8, [r3] │ │ │ │ - b 2ab10 │ │ │ │ + b 2a9d0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2aa9c │ │ │ │ + b 2a95c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r4, lsr #13 │ │ │ │ + andeq r5, r4, r4, ror #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r8, lsl #12 │ │ │ │ + andeq r5, r4, r8, asr #14 │ │ │ │ andeq ip, r2, r8, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #180] @ 2ac90 │ │ │ │ + ldr r1, [pc, #180] @ 2ab50 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #19 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 2ac94 │ │ │ │ + ldr r2, [pc, #168] @ 2ab54 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #148] @ 2ac98 │ │ │ │ + ldr r1, [pc, #148] @ 2ab58 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, #0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r3, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ str ip, [sp, #28] │ │ │ │ str ip, [sp, #32] │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ac60 │ │ │ │ + bne 2ab20 │ │ │ │ ldrb r0, [sp, #19] │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl d840 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #52] @ 2ac9c │ │ │ │ - ldr r3, [pc, #40] @ 2ac94 │ │ │ │ + ldr r2, [pc, #52] @ 2ab5c │ │ │ │ + ldr r3, [pc, #40] @ 2ab54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ac8c │ │ │ │ + bne 2ab4c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, ip, lsl #8 │ │ │ │ + andeq r5, r4, ip, asr #10 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, r0, ror #5 │ │ │ │ - muleq r4, r0, r3 │ │ │ │ + andeq pc, r2, ip, lsr #5 │ │ │ │ + ldrdeq r5, [r4], -r0 │ │ │ │ │ │ │ │ -0002aca0 : │ │ │ │ - ldr r3, [pc, #724] @ 2af7c │ │ │ │ - ldr r2, [pc, #724] @ 2af80 │ │ │ │ +0002ab60 : │ │ │ │ + ldr r3, [pc, #724] @ 2ae3c │ │ │ │ + ldr r2, [pc, #724] @ 2ae40 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 2acc8 │ │ │ │ + bhi 2ab88 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #684] @ 2af84 │ │ │ │ + ldr r0, [pc, #684] @ 2ae44 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #676] @ 2af88 │ │ │ │ + ldr r0, [pc, #676] @ 2ae48 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #668] @ 2af8c │ │ │ │ + ldr r0, [pc, #668] @ 2ae4c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #660] @ 2af90 │ │ │ │ + ldr r0, [pc, #660] @ 2ae50 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #652] @ 2af94 │ │ │ │ + ldr r0, [pc, #652] @ 2ae54 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #644] @ 2af98 │ │ │ │ + ldr r0, [pc, #644] @ 2ae58 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #636] @ 2af9c │ │ │ │ + ldr r0, [pc, #636] @ 2ae5c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #628] @ 2afa0 │ │ │ │ + ldr r0, [pc, #628] @ 2ae60 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #620] @ 2afa4 │ │ │ │ + ldr r0, [pc, #620] @ 2ae64 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #612] @ 2afa8 │ │ │ │ + ldr r0, [pc, #612] @ 2ae68 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #604] @ 2afac │ │ │ │ + ldr r0, [pc, #604] @ 2ae6c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #596] @ 2afb0 │ │ │ │ + ldr r0, [pc, #596] @ 2ae70 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #588] @ 2afb4 │ │ │ │ + ldr r0, [pc, #588] @ 2ae74 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #580] @ 2afb8 │ │ │ │ + ldr r0, [pc, #580] @ 2ae78 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #572] @ 2afbc │ │ │ │ + ldr r0, [pc, #572] @ 2ae7c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #564] @ 2afc0 │ │ │ │ + ldr r0, [pc, #564] @ 2ae80 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #556] @ 2afc4 │ │ │ │ + ldr r0, [pc, #556] @ 2ae84 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #548] @ 2afc8 │ │ │ │ + ldr r0, [pc, #548] @ 2ae88 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #540] @ 2afcc │ │ │ │ + ldr r0, [pc, #540] @ 2ae8c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #532] @ 2afd0 │ │ │ │ + ldr r0, [pc, #532] @ 2ae90 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #524] @ 2afd4 │ │ │ │ + ldr r0, [pc, #524] @ 2ae94 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #516] @ 2afd8 │ │ │ │ + ldr r0, [pc, #516] @ 2ae98 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #508] @ 2afdc │ │ │ │ + ldr r0, [pc, #508] @ 2ae9c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #500] @ 2afe0 │ │ │ │ + ldr r0, [pc, #500] @ 2aea0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #492] @ 2afe4 │ │ │ │ + ldr r0, [pc, #492] @ 2aea4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #484] @ 2afe8 │ │ │ │ + ldr r0, [pc, #484] @ 2aea8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #476] @ 2afec │ │ │ │ + ldr r0, [pc, #476] @ 2aeac │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #468] @ 2aff0 │ │ │ │ + ldr r0, [pc, #468] @ 2aeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #460] @ 2aff4 │ │ │ │ + ldr r0, [pc, #460] @ 2aeb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #452] @ 2aff8 │ │ │ │ + ldr r0, [pc, #452] @ 2aeb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #444] @ 2affc │ │ │ │ + ldr r0, [pc, #444] @ 2aebc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #436] @ 2b000 │ │ │ │ + ldr r0, [pc, #436] @ 2aec0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #428] @ 2b004 │ │ │ │ + ldr r0, [pc, #428] @ 2aec4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #420] @ 2b008 │ │ │ │ + ldr r0, [pc, #420] @ 2aec8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #412] @ 2b00c │ │ │ │ + ldr r0, [pc, #412] @ 2aecc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #404] @ 2b010 │ │ │ │ + ldr r0, [pc, #404] @ 2aed0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #396] @ 2b014 │ │ │ │ + ldr r0, [pc, #396] @ 2aed4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #388] @ 2b018 │ │ │ │ + ldr r0, [pc, #388] @ 2aed8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #380] @ 2b01c │ │ │ │ + ldr r0, [pc, #380] @ 2aedc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #372] @ 2b020 │ │ │ │ + ldr r0, [pc, #372] @ 2aee0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #364] @ 2b024 │ │ │ │ + ldr r0, [pc, #364] @ 2aee4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #356] @ 2b028 │ │ │ │ + ldr r0, [pc, #356] @ 2aee8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #348] @ 2b02c │ │ │ │ + ldr r0, [pc, #348] @ 2aeec │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #340] @ 2b030 │ │ │ │ + ldr r0, [pc, #340] @ 2aef0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ 2b034 │ │ │ │ + ldr r0, [pc, #332] @ 2aef4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ 2b038 │ │ │ │ + ldr r0, [pc, #324] @ 2aef8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ 2b03c │ │ │ │ + ldr r0, [pc, #316] @ 2aefc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ 2b040 │ │ │ │ + ldr r0, [pc, #308] @ 2af00 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ 2b044 │ │ │ │ + ldr r0, [pc, #300] @ 2af04 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ 2b048 │ │ │ │ + ldr r0, [pc, #292] @ 2af08 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ 2b04c │ │ │ │ + ldr r0, [pc, #284] @ 2af0c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ 2b050 │ │ │ │ + ldr r0, [pc, #276] @ 2af10 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ 2b054 │ │ │ │ + ldr r0, [pc, #268] @ 2af14 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ 2b058 │ │ │ │ + ldr r0, [pc, #260] @ 2af18 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ 2b05c │ │ │ │ + ldr r0, [pc, #252] @ 2af1c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ 2b060 │ │ │ │ + ldr r0, [pc, #244] @ 2af20 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ 2b064 │ │ │ │ + ldr r0, [pc, #236] @ 2af24 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq r1, r3, r6, ror #13 │ │ │ │ + @ instruction: 0x000316b2 │ │ │ │ muleq r0, fp, r1 │ │ │ │ - muleq r2, r0, r1 │ │ │ │ - andeq pc, r2, r4, ror r1 @ │ │ │ │ - andeq pc, r2, r8, asr r1 @ │ │ │ │ - andeq pc, r2, r4, lsr r1 @ │ │ │ │ - andeq pc, r2, r0, lsl r1 @ │ │ │ │ - andeq pc, r2, r8, ror #1 │ │ │ │ - andeq pc, r2, ip, asr #1 │ │ │ │ - andeq pc, r2, ip, lsr #1 │ │ │ │ - muleq r2, r4, r0 │ │ │ │ + andeq pc, r2, ip, asr r1 @ │ │ │ │ + andeq pc, r2, r0, asr #2 │ │ │ │ + andeq pc, r2, r4, lsr #2 │ │ │ │ + andeq pc, r2, r0, lsl #2 │ │ │ │ + ldrdeq pc, [r2], -ip │ │ │ │ + strheq pc, [r2], -r4 @ │ │ │ │ + muleq r2, r8, r0 │ │ │ │ andeq pc, r2, r8, ror r0 @ │ │ │ │ - andeq pc, r2, r4, asr r0 @ │ │ │ │ - andeq pc, r2, r8, lsr #32 │ │ │ │ - andeq pc, r2, r8 │ │ │ │ - andeq lr, r2, r4, ror #31 │ │ │ │ - andeq lr, r2, r4, asr #31 │ │ │ │ - andeq lr, r2, r4, lsr #31 │ │ │ │ + andeq pc, r2, r0, rrx │ │ │ │ + andeq pc, r2, r4, asr #32 │ │ │ │ + andeq pc, r2, r0, lsr #32 │ │ │ │ + strdeq lr, [r2], -r4 │ │ │ │ + ldrdeq lr, [r2], -r4 │ │ │ │ + @ instruction: 0x0002efb0 │ │ │ │ muleq r2, r0, pc @ │ │ │ │ - andeq lr, r2, ip, ror #30 │ │ │ │ - andeq lr, r2, ip, asr #30 │ │ │ │ - andeq lr, r2, r0, lsr #30 │ │ │ │ - strdeq lr, [r2], -ip │ │ │ │ - ldrdeq lr, [r2], -r8 │ │ │ │ - @ instruction: 0x0002eeb0 │ │ │ │ - muleq r2, r0, lr │ │ │ │ - andeq lr, r2, r4, ror lr │ │ │ │ - andeq lr, r2, r0, ror #28 │ │ │ │ - andeq lr, r2, r8, asr #28 │ │ │ │ + andeq lr, r2, r0, ror pc │ │ │ │ + andeq lr, r2, ip, asr pc │ │ │ │ + andeq lr, r2, r8, lsr pc │ │ │ │ + andeq lr, r2, r8, lsl pc │ │ │ │ + andeq lr, r2, ip, ror #29 │ │ │ │ + andeq lr, r2, r8, asr #29 │ │ │ │ + andeq lr, r2, r4, lsr #29 │ │ │ │ + andeq lr, r2, ip, ror lr │ │ │ │ + andeq lr, r2, ip, asr lr │ │ │ │ + andeq lr, r2, r0, asr #28 │ │ │ │ andeq lr, r2, ip, lsr #28 │ │ │ │ - andeq lr, r2, r0, lsl #28 │ │ │ │ - andeq lr, r2, r4, ror #27 │ │ │ │ - andeq lr, r2, r4, asr #27 │ │ │ │ - andeq lr, r2, ip, lsr #27 │ │ │ │ - muleq r2, r4, sp │ │ │ │ - andeq lr, r2, r4, ror sp │ │ │ │ - andeq lr, r2, r8, asr sp │ │ │ │ + andeq lr, r2, r4, lsl lr │ │ │ │ + strdeq lr, [r2], -r8 │ │ │ │ + andeq lr, r2, ip, asr #27 │ │ │ │ + @ instruction: 0x0002edb0 │ │ │ │ + muleq r2, r0, sp │ │ │ │ + andeq lr, r2, r8, ror sp │ │ │ │ + andeq lr, r2, r0, ror #26 │ │ │ │ andeq lr, r2, r0, asr #26 │ │ │ │ - andeq lr, r2, r0, lsr #26 │ │ │ │ - andeq lr, r2, r0, lsl #26 │ │ │ │ - andeq lr, r2, r8, ror #25 │ │ │ │ + andeq lr, r2, r4, lsr #26 │ │ │ │ + andeq lr, r2, ip, lsl #26 │ │ │ │ + andeq lr, r2, ip, ror #25 │ │ │ │ andeq lr, r2, ip, asr #25 │ │ │ │ @ instruction: 0x0002ecb4 │ │ │ │ - andeq lr, r2, r8, lsr sp │ │ │ │ - andeq lr, r2, r8, lsl #25 │ │ │ │ - andeq lr, r2, r8, ror #24 │ │ │ │ + muleq r2, r8, ip │ │ │ │ + andeq lr, r2, r0, lsl #25 │ │ │ │ + andeq lr, r2, r4, lsl #26 │ │ │ │ andeq lr, r2, r4, asr ip │ │ │ │ andeq lr, r2, r4, lsr ip │ │ │ │ - andeq lr, r2, r8, lsl ip │ │ │ │ - strdeq lr, [r2], -ip │ │ │ │ - andeq lr, r2, r0, ror #23 │ │ │ │ + andeq lr, r2, r0, lsr #24 │ │ │ │ + andeq lr, r2, r0, lsl #24 │ │ │ │ + andeq lr, r2, r4, ror #23 │ │ │ │ andeq lr, r2, r8, asr #23 │ │ │ │ - muleq r2, ip, fp │ │ │ │ - andeq lr, r2, r4, lsl #23 │ │ │ │ - andeq lr, r2, r0, ror fp │ │ │ │ - andeq lr, r2, r0, ror #22 │ │ │ │ - andeq lr, r2, r8, asr #22 │ │ │ │ - andeq lr, r2, r8, lsr #22 │ │ │ │ - andeq lr, r2, r0, lsl fp │ │ │ │ + andeq lr, r2, ip, lsr #23 │ │ │ │ + muleq r2, r4, fp │ │ │ │ + andeq lr, r2, r8, ror #22 │ │ │ │ + andeq lr, r2, r0, asr fp │ │ │ │ + andeq lr, r2, ip, lsr fp │ │ │ │ + andeq lr, r2, ip, lsr #22 │ │ │ │ + andeq lr, r2, r4, lsl fp │ │ │ │ + strdeq lr, [r2], -r4 │ │ │ │ + ldrdeq lr, [r2], -ip │ │ │ │ │ │ │ │ -0002b068 : │ │ │ │ +0002af28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ - ldr r1, [pc, #172] @ 2b134 │ │ │ │ - ldr r2, [pc, #172] @ 2b138 │ │ │ │ + ldr r1, [pc, #172] @ 2aff4 │ │ │ │ + ldr r2, [pc, #172] @ 2aff8 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ bl cbe0 │ │ │ │ - ldr r2, [pc, #120] @ 2b13c │ │ │ │ + ldr r2, [pc, #120] @ 2affc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ stm sp, {r5, r6} │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ bl c76c │ │ │ │ @@ -30250,33 +30170,33 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl cca0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #56] @ 2b140 │ │ │ │ - ldr r3, [pc, #44] @ 2b138 │ │ │ │ + ldr r2, [pc, #56] @ 2b000 │ │ │ │ + ldr r3, [pc, #44] @ 2aff8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b130 │ │ │ │ + bne 2aff0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r4, ip, ror #30 │ │ │ │ + andeq r5, r4, ip, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r0, asr #28 │ │ │ │ - strdeq r4, [r4], -r0 │ │ │ │ + andeq lr, r2, ip, lsl #28 │ │ │ │ + andeq r5, r4, r0, lsr r0 │ │ │ │ │ │ │ │ -0002b144 : │ │ │ │ +0002b004 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl cfac │ │ │ │ @@ -30284,45 +30204,45 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b c658 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #220] @ 2b264 │ │ │ │ - ldr r3, [pc, #220] @ 2b268 │ │ │ │ + ldr ip, [pc, #220] @ 2b124 │ │ │ │ + ldr r3, [pc, #220] @ 2b128 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #212] @ 2b26c │ │ │ │ + ldr r1, [pc, #212] @ 2b12c │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2b1ec │ │ │ │ - ldr r2, [pc, #168] @ 2b270 │ │ │ │ - ldr r3, [pc, #156] @ 2b268 │ │ │ │ + beq 2b0ac │ │ │ │ + ldr r2, [pc, #168] @ 2b130 │ │ │ │ + ldr r3, [pc, #156] @ 2b128 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b260 │ │ │ │ + bne 2b120 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl cbe0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2b1c0 │ │ │ │ + beq 2b080 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -30334,221 +30254,221 @@ │ │ │ │ stm r3, {r0, ip} │ │ │ │ str r4, [r3, #8] │ │ │ │ add r0, r3, #16 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ - ldr r1, [pc, #36] @ 2b274 │ │ │ │ + ldr r1, [pc, #36] @ 2b134 │ │ │ │ add r2, r3, r2 │ │ │ │ strb r4, [r2, #16] │ │ │ │ str r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - b 2b1c0 │ │ │ │ + b 2b080 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r4, r0, ror lr │ │ │ │ + @ instruction: 0x00044fb0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, r0, asr r4 @ │ │ │ │ - andeq r4, r4, r0, lsr lr │ │ │ │ + andeq pc, r2, ip, lsl r4 @ │ │ │ │ + andeq r4, r4, r0, ror pc │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -0002b278 : │ │ │ │ - ldr r3, [pc, #4] @ 2b284 │ │ │ │ +0002b138 : │ │ │ │ + ldr r3, [pc, #4] @ 2b144 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r7, r4, r4, lsl r9 │ │ │ │ + andeq r7, r4, r4, asr sl │ │ │ │ │ │ │ │ -0002b288 : │ │ │ │ +0002b148 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #180] @ 2b354 │ │ │ │ - ldr r3, [pc, #180] @ 2b358 │ │ │ │ + ldr ip, [pc, #180] @ 2b214 │ │ │ │ + ldr r3, [pc, #180] @ 2b218 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #160] @ 2b35c │ │ │ │ + ldr r4, [pc, #160] @ 2b21c │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #140] @ 2b360 │ │ │ │ + ldr r3, [pc, #140] @ 2b220 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #132] @ 2b364 │ │ │ │ + ldr r0, [pc, #132] @ 2b224 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #112] @ 2b368 │ │ │ │ - ldr r3, [pc, #112] @ 2b36c │ │ │ │ + ldr r2, [pc, #112] @ 2b228 │ │ │ │ + ldr r3, [pc, #112] @ 2b22c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r3, [pc, #84] @ 2b370 │ │ │ │ - ldr r2, [pc, #84] @ 2b374 │ │ │ │ + ldr r3, [pc, #84] @ 2b230 │ │ │ │ + ldr r2, [pc, #84] @ 2b234 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #40] @ 2b358 │ │ │ │ + ldr r3, [pc, #40] @ 2b218 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b350 │ │ │ │ + bne 2b210 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r4, r8, asr sp │ │ │ │ + muleq r4, r8, lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r4, r8, lsr #26 │ │ │ │ + andeq r4, r4, r8, ror #28 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq lr, r2, r0, lsr ip │ │ │ │ + strdeq lr, [r2], -ip │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r6, r4, r0, lsl #8 │ │ │ │ - andeq r7, r4, r4, ror r8 │ │ │ │ - ldrdeq r4, [r4], -r8 │ │ │ │ + andeq r6, r4, r0, asr #10 │ │ │ │ + @ instruction: 0x000479b4 │ │ │ │ + andeq r4, r4, r8, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 2b49c │ │ │ │ - ldr r3, [pc, #264] @ 2b4a0 │ │ │ │ + ldr r1, [pc, #264] @ 2b35c │ │ │ │ + ldr r3, [pc, #264] @ 2b360 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b468 │ │ │ │ + bne 2b328 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #224] @ 2b4a4 │ │ │ │ + ldr r3, [pc, #224] @ 2b364 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - ldr r2, [pc, #220] @ 2b4a8 │ │ │ │ + ldr r2, [pc, #220] @ 2b368 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b444 │ │ │ │ + beq 2b304 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 2b434 │ │ │ │ - ldr r2, [pc, #156] @ 2b4ac │ │ │ │ - ldr r3, [pc, #140] @ 2b4a0 │ │ │ │ + bne 2b2f4 │ │ │ │ + ldr r2, [pc, #156] @ 2b36c │ │ │ │ + ldr r3, [pc, #140] @ 2b360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b48c │ │ │ │ + bne 2b34c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2b408 │ │ │ │ + b 2b2c8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r4, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 2b408 │ │ │ │ - ldr r2, [pc, #64] @ 2b4b0 │ │ │ │ - ldr r3, [pc, #44] @ 2b4a0 │ │ │ │ + b 2b2c8 │ │ │ │ + ldr r2, [pc, #64] @ 2b370 │ │ │ │ + ldr r3, [pc, #44] @ 2b360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2b490 │ │ │ │ + beq 2b350 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r4, r4, r4, ror #24 │ │ │ │ + andeq r4, r4, r4, lsr #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r4, ip, asr #15 │ │ │ │ - andeq lr, r2, ip, asr #25 │ │ │ │ - andeq r4, r4, r8, ror #23 │ │ │ │ - andeq r4, r4, r8, lsl #23 │ │ │ │ + andeq r7, r4, ip, lsl #18 │ │ │ │ + muleq r2, r8, ip │ │ │ │ + andeq r4, r4, r8, lsr #26 │ │ │ │ + andeq r4, r4, r8, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #632] @ 2b744 │ │ │ │ - ldr r3, [pc, #632] @ 2b748 │ │ │ │ + ldr r2, [pc, #632] @ 2b604 │ │ │ │ + ldr r3, [pc, #632] @ 2b608 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - beq 2b680 │ │ │ │ + beq 2b540 │ │ │ │ mov r1, ip │ │ │ │ mov r0, #16 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2b738 │ │ │ │ + bne 2b5f8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #556] @ 2b74c │ │ │ │ + ldr r2, [pc, #556] @ 2b60c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #6 │ │ │ │ bl d7a4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #504] @ 2b750 │ │ │ │ + ldr r3, [pc, #504] @ 2b610 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ cmp r3, r7 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bne 2b660 │ │ │ │ + bne 2b520 │ │ │ │ mov r7, r3 │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #476] @ 2b754 │ │ │ │ + ldr r1, [pc, #476] @ 2b614 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl cf28 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -30574,154 +30494,154 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl d51c │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b614 │ │ │ │ + beq 2b4d4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 2b6d8 │ │ │ │ + beq 2b598 │ │ │ │ ldrb r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b6e0 │ │ │ │ + beq 2b5a0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - ldr r2, [pc, #284] @ 2b758 │ │ │ │ - ldr r3, [pc, #264] @ 2b748 │ │ │ │ + ldr r2, [pc, #284] @ 2b618 │ │ │ │ + ldr r3, [pc, #264] @ 2b608 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b734 │ │ │ │ + bne 2b5f4 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #224] @ 2b75c │ │ │ │ + ldr r1, [pc, #224] @ 2b61c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2b578 │ │ │ │ - ldr r3, [pc, #216] @ 2b760 │ │ │ │ - ldr r2, [pc, #216] @ 2b764 │ │ │ │ + b 2b438 │ │ │ │ + ldr r3, [pc, #216] @ 2b620 │ │ │ │ + ldr r2, [pc, #216] @ 2b624 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #6 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b710 │ │ │ │ + beq 2b5d0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 2b634 │ │ │ │ + b 2b4f4 │ │ │ │ bl c64c │ │ │ │ - b 2b614 │ │ │ │ + b 2b4d4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r2, [r5] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 2b634 │ │ │ │ + b 2b4f4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 2b634 │ │ │ │ + b 2b4f4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r4, r4, ip, lsr #22 │ │ │ │ + andeq r4, r4, ip, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, ip, ror fp │ │ │ │ + andeq lr, r2, r8, asr #22 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq lr, r2, r8, lsr fp │ │ │ │ - @ instruction: 0x000449bc │ │ │ │ - andeq lr, r2, r4, lsr sl │ │ │ │ - andeq r7, r4, ip, lsl #10 │ │ │ │ - andeq lr, r2, r0, lsl sl │ │ │ │ + andeq lr, r2, r4, lsl #22 │ │ │ │ + strdeq r4, [r4], -ip │ │ │ │ + andeq lr, r2, r0, lsl #20 │ │ │ │ + andeq r7, r4, ip, asr #12 │ │ │ │ + ldrdeq lr, [r2], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #632] @ 2b9f8 │ │ │ │ - ldr r3, [pc, #632] @ 2b9fc │ │ │ │ + ldr r2, [pc, #632] @ 2b8b8 │ │ │ │ + ldr r3, [pc, #632] @ 2b8bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - beq 2b934 │ │ │ │ + beq 2b7f4 │ │ │ │ mov r1, ip │ │ │ │ mov r0, #16 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2b9ec │ │ │ │ + bne 2b8ac │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #556] @ 2ba00 │ │ │ │ + ldr r2, [pc, #556] @ 2b8c0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #504] @ 2ba04 │ │ │ │ + ldr r3, [pc, #504] @ 2b8c4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ cmp r3, r7 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bne 2b914 │ │ │ │ + bne 2b7d4 │ │ │ │ mov r7, r3 │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #476] @ 2ba08 │ │ │ │ + ldr r1, [pc, #476] @ 2b8c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl cf28 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -30747,154 +30667,154 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl d51c │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b8c8 │ │ │ │ + beq 2b788 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 2b98c │ │ │ │ + beq 2b84c │ │ │ │ ldrb r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b994 │ │ │ │ + beq 2b854 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - ldr r2, [pc, #284] @ 2ba0c │ │ │ │ - ldr r3, [pc, #264] @ 2b9fc │ │ │ │ + ldr r2, [pc, #284] @ 2b8cc │ │ │ │ + ldr r3, [pc, #264] @ 2b8bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b9e8 │ │ │ │ + bne 2b8a8 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #224] @ 2ba10 │ │ │ │ + ldr r1, [pc, #224] @ 2b8d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2b82c │ │ │ │ - ldr r3, [pc, #216] @ 2ba14 │ │ │ │ - ldr r2, [pc, #216] @ 2ba18 │ │ │ │ + b 2b6ec │ │ │ │ + ldr r3, [pc, #216] @ 2b8d4 │ │ │ │ + ldr r2, [pc, #216] @ 2b8d8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b9c4 │ │ │ │ + beq 2b884 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 2b8e8 │ │ │ │ + b 2b7a8 │ │ │ │ bl c64c │ │ │ │ - b 2b8c8 │ │ │ │ + b 2b788 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r2, [r5] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 2b8e8 │ │ │ │ + b 2b7a8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 2b8e8 │ │ │ │ + b 2b7a8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r4, r4, r8, ror r8 │ │ │ │ + @ instruction: 0x000449b8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq lr, [r2], -r4 │ │ │ │ + andeq lr, r2, r0, lsr #17 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq lr, r2, r4, lsl #17 │ │ │ │ - andeq r4, r4, r8, lsl #14 │ │ │ │ - andeq lr, r2, r0, lsl #15 │ │ │ │ - andeq r7, r4, r8, asr r2 │ │ │ │ - andeq lr, r2, r8, ror #14 │ │ │ │ + andeq lr, r2, r0, asr r8 │ │ │ │ + andeq r4, r4, r8, asr #16 │ │ │ │ + andeq lr, r2, ip, asr #14 │ │ │ │ + muleq r4, r8, r3 │ │ │ │ + andeq lr, r2, r4, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #632] @ 2bcac │ │ │ │ - ldr r3, [pc, #632] @ 2bcb0 │ │ │ │ + ldr r2, [pc, #632] @ 2bb6c │ │ │ │ + ldr r3, [pc, #632] @ 2bb70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - beq 2bbe8 │ │ │ │ + beq 2baa8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, #16 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2bca0 │ │ │ │ + bne 2bb60 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #556] @ 2bcb4 │ │ │ │ + ldr r2, [pc, #556] @ 2bb74 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ bl d7a4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #504] @ 2bcb8 │ │ │ │ + ldr r3, [pc, #504] @ 2bb78 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ cmp r3, r7 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bne 2bbc8 │ │ │ │ + bne 2ba88 │ │ │ │ mov r7, r3 │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #476] @ 2bcbc │ │ │ │ + ldr r1, [pc, #476] @ 2bb7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl cf28 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -30920,112 +30840,112 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl d51c │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2bb7c │ │ │ │ + beq 2ba3c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 2bc40 │ │ │ │ + beq 2bb00 │ │ │ │ ldrb r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2bc48 │ │ │ │ + beq 2bb08 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - ldr r2, [pc, #284] @ 2bcc0 │ │ │ │ - ldr r3, [pc, #264] @ 2bcb0 │ │ │ │ + ldr r2, [pc, #284] @ 2bb80 │ │ │ │ + ldr r3, [pc, #264] @ 2bb70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bc9c │ │ │ │ + bne 2bb5c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #224] @ 2bcc4 │ │ │ │ + ldr r1, [pc, #224] @ 2bb84 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 2bae0 │ │ │ │ - ldr r3, [pc, #216] @ 2bcc8 │ │ │ │ - ldr r2, [pc, #216] @ 2bccc │ │ │ │ + b 2b9a0 │ │ │ │ + ldr r3, [pc, #216] @ 2bb88 │ │ │ │ + ldr r2, [pc, #216] @ 2bb8c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #4 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2bc78 │ │ │ │ + beq 2bb38 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 2bb9c │ │ │ │ + b 2ba5c │ │ │ │ bl c64c │ │ │ │ - b 2bb7c │ │ │ │ + b 2ba3c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r2, [r5] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 2bb9c │ │ │ │ + b 2ba5c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 2bb9c │ │ │ │ + b 2ba5c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r4, r4, r4, asr #11 │ │ │ │ + andeq r4, r4, r4, lsl #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r8, lsr #12 │ │ │ │ + strdeq lr, [r2], -r4 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq lr, [r2], -r0 │ │ │ │ - andeq r4, r4, r4, asr r4 │ │ │ │ - andeq lr, r2, ip, asr #9 │ │ │ │ - andeq r6, r4, r4, lsr #31 │ │ │ │ - @ instruction: 0x0002e4bc │ │ │ │ + muleq r2, ip, r5 │ │ │ │ + muleq r4, r4, r5 │ │ │ │ + muleq r2, r8, r4 │ │ │ │ + andeq r7, r4, r4, ror #1 │ │ │ │ + andeq lr, r2, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #720] @ 2bfb8 │ │ │ │ - ldr r3, [pc, #720] @ 2bfbc │ │ │ │ + ldr r2, [pc, #720] @ 2be78 │ │ │ │ + ldr r3, [pc, #720] @ 2be7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ @@ -31033,20 +30953,20 @@ │ │ │ │ add r4, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2bfa8 │ │ │ │ + bne 2be68 │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2bfa0 │ │ │ │ + bne 2be60 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ str r7, [r6, #8] │ │ │ │ bl c424 │ │ │ │ mov r2, r4 │ │ │ │ @@ -31055,17 +30975,17 @@ │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ bl c6d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - beq 2bf94 │ │ │ │ + beq 2be54 │ │ │ │ bl d174 │ │ │ │ - ldr r0, [pc, #564] @ 2bfc0 │ │ │ │ + ldr r0, [pc, #564] @ 2be80 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ add r5, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ bl cb98 │ │ │ │ mov r1, r0 │ │ │ │ @@ -31077,29 +30997,29 @@ │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl c808 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 2bf94 │ │ │ │ - ldr r7, [pc, #484] @ 2bfc4 │ │ │ │ + bne 2be54 │ │ │ │ + ldr r7, [pc, #484] @ 2be84 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #480] @ 2bfc8 │ │ │ │ + ldr r2, [pc, #480] @ 2be88 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r0, [pc, #440] @ 2bfcc │ │ │ │ + ldr r0, [pc, #440] @ 2be8c │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ mov r8, r0 │ │ │ │ bl cb98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -31110,26 +31030,26 @@ │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl c808 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 2bf94 │ │ │ │ + bne 2be54 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #360] @ 2bfd0 │ │ │ │ + ldr r2, [pc, #360] @ 2be90 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [r7] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r0, [pc, #328] @ 2bfd4 │ │ │ │ + ldr r0, [pc, #328] @ 2be94 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ mov r8, r0 │ │ │ │ bl cb98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -31140,523 +31060,523 @@ │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl c808 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 2bf94 │ │ │ │ + bne 2be54 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #248] @ 2bfd8 │ │ │ │ + ldr r2, [pc, #248] @ 2be98 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7] │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #212] @ 2bfdc │ │ │ │ + ldr r3, [pc, #212] @ 2be9c │ │ │ │ mov r1, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #200] @ 2bfe0 │ │ │ │ + ldr r0, [pc, #200] @ 2bea0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bf3c │ │ │ │ - ldr r1, [pc, #184] @ 2bfe4 │ │ │ │ + beq 2bdfc │ │ │ │ + ldr r1, [pc, #184] @ 2bea4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl db88 │ │ │ │ - ldr r3, [pc, #164] @ 2bfe8 │ │ │ │ - ldr r2, [pc, #164] @ 2bfec │ │ │ │ + ldr r3, [pc, #164] @ 2bea8 │ │ │ │ + ldr r2, [pc, #164] @ 2beac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #128] @ 2bff0 │ │ │ │ - ldr r3, [pc, #72] @ 2bfbc │ │ │ │ + ldr r2, [pc, #128] @ 2beb0 │ │ │ │ + ldr r3, [pc, #72] @ 2be7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bf9c │ │ │ │ + bne 2be5c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d174 │ │ │ │ - b 2bf68 │ │ │ │ + b 2be28 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ - b 2bf68 │ │ │ │ - andeq r4, r4, r0, lsl r3 │ │ │ │ + b 2be28 │ │ │ │ + andeq r4, r4, r0, asr r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r4, lsr r3 │ │ │ │ - @ instruction: 0x00046db0 │ │ │ │ - andeq lr, r2, r0, asr #5 │ │ │ │ - @ instruction: 0x0002e2b4 │ │ │ │ - andeq lr, r2, r0, asr r2 │ │ │ │ - andeq lr, r2, r4, asr #4 │ │ │ │ - andeq lr, r2, r4, asr #3 │ │ │ │ + andeq lr, r2, r0, lsl #6 │ │ │ │ + strdeq r6, [r4], -r0 │ │ │ │ + andeq lr, r2, ip, lsl #5 │ │ │ │ + andeq lr, r2, r0, lsl #5 │ │ │ │ + andeq lr, r2, ip, lsl r2 │ │ │ │ + andeq lr, r2, r0, lsl r2 │ │ │ │ + muleq r2, r0, r1 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq lr, r2, r4, asr #3 │ │ │ │ + muleq r2, r0, r1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - andeq r6, r4, r0, asr ip │ │ │ │ - andeq lr, r2, r0, asr r1 │ │ │ │ - andeq r4, r4, r8, lsl #1 │ │ │ │ + muleq r4, r0, sp │ │ │ │ + andeq lr, r2, ip, lsl r1 │ │ │ │ + andeq r4, r4, r8, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov ip, r2 │ │ │ │ - ldr r2, [pc, #612] @ 2c274 │ │ │ │ + ldr r2, [pc, #612] @ 2c134 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #608] @ 2c278 │ │ │ │ + ldr r3, [pc, #608] @ 2c138 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r1, #7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2c068 │ │ │ │ + beq 2bf28 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #568] @ 2c27c │ │ │ │ - ldr r3, [pc, #560] @ 2c278 │ │ │ │ + ldr r2, [pc, #568] @ 2c13c │ │ │ │ + ldr r3, [pc, #560] @ 2c138 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c270 │ │ │ │ + bne 2c130 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #528] @ 2c280 │ │ │ │ + ldr r1, [pc, #528] @ 2c140 │ │ │ │ ldr r3, [ip] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #8 │ │ │ │ mov r7, r3 │ │ │ │ bl c1c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2c038 │ │ │ │ - ldr r1, [pc, #492] @ 2c284 │ │ │ │ + beq 2bef8 │ │ │ │ + ldr r1, [pc, #492] @ 2c144 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq 2c038 │ │ │ │ - ldr r1, [pc, #464] @ 2c288 │ │ │ │ + beq 2bef8 │ │ │ │ + ldr r1, [pc, #464] @ 2c148 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - beq 2c038 │ │ │ │ - ldr r1, [pc, #436] @ 2c28c │ │ │ │ + beq 2bef8 │ │ │ │ + ldr r1, [pc, #436] @ 2c14c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2c038 │ │ │ │ - ldr r1, [pc, #412] @ 2c290 │ │ │ │ + beq 2bef8 │ │ │ │ + ldr r1, [pc, #412] @ 2c150 │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl c1c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 2c038 │ │ │ │ + beq 2bef8 │ │ │ │ ldrb r1, [r5, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r1, #7 │ │ │ │ - beq 2c1c4 │ │ │ │ + beq 2c084 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ - beq 2c254 │ │ │ │ + beq 2c114 │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldrne r2, [r0] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #316] @ 2c294 │ │ │ │ + ldr r4, [pc, #316] @ 2c154 │ │ │ │ mov r2, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r5, sp, #32 │ │ │ │ - beq 2c1a8 │ │ │ │ + beq 2c068 │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r5, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - ldr r1, [pc, #264] @ 2c298 │ │ │ │ + ldr r1, [pc, #264] @ 2c158 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c6f4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r4 │ │ │ │ bl c5d4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2c23c │ │ │ │ + beq 2c0fc │ │ │ │ mov r2, r5 │ │ │ │ bl d624 │ │ │ │ - b 2c038 │ │ │ │ + b 2bef8 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #1 │ │ │ │ - ble 2c11c │ │ │ │ + ble 2bfdc │ │ │ │ ldr ip, [r8] │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 2c24c │ │ │ │ + bne 2c10c │ │ │ │ ldr ip, [r9] │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 2c24c │ │ │ │ + bne 2c10c │ │ │ │ ldr ip, [r3] │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 2c24c │ │ │ │ + bne 2c10c │ │ │ │ ldr ip, [r2] │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 2c24c │ │ │ │ - ldr r1, [pc, #128] @ 2c29c │ │ │ │ + bne 2c10c │ │ │ │ + ldr r1, [pc, #128] @ 2c15c │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #6 │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r6, r8} │ │ │ │ bl db88 │ │ │ │ - b 2c038 │ │ │ │ + b 2bef8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl db58 │ │ │ │ - b 2c038 │ │ │ │ + b 2bef8 │ │ │ │ mov r0, #2 │ │ │ │ - b 2c03c │ │ │ │ + b 2befc │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #64] @ 2c2a0 │ │ │ │ + ldr r3, [pc, #64] @ 2c160 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ - b 2c150 │ │ │ │ + b 2c010 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r4, ror #31 │ │ │ │ + andeq r4, r4, r4, lsr #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x00043fb4 │ │ │ │ - andeq lr, r2, ip, rrx │ │ │ │ + strdeq r4, [r4], -r4 @ │ │ │ │ + andeq lr, r2, r8, lsr r0 │ │ │ │ andeq fp, r2, r4, ror pc │ │ │ │ andeq fp, r2, r0, lsr r9 │ │ │ │ andeq fp, r2, r4, asr #19 │ │ │ │ strdeq fp, [r2], -r0 │ │ │ │ - andeq sp, r2, r8, lsl #31 │ │ │ │ - andeq sp, r2, ip, asr pc │ │ │ │ + andeq sp, r2, r4, asr pc │ │ │ │ + andeq sp, r2, r8, lsr #30 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r2] │ │ │ │ - ldr r1, [pc, #600] @ 2c51c │ │ │ │ + ldr r1, [pc, #600] @ 2c3dc │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #584] @ 2c520 │ │ │ │ + ldr r3, [pc, #584] @ 2c3e0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, r2, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ ldm r6, {r6, r7, r8} │ │ │ │ bl cdcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2c484 │ │ │ │ + beq 2c344 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r4] │ │ │ │ mov sl, r3 │ │ │ │ bl cdcc │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - beq 2c484 │ │ │ │ + beq 2c344 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r4] │ │ │ │ bl cdcc │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq 2c484 │ │ │ │ + beq 2c344 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r4] │ │ │ │ bl cdcc │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - beq 2c484 │ │ │ │ + beq 2c344 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - ldr r1, [pc, #444] @ 2c524 │ │ │ │ + ldr r1, [pc, #444] @ 2c3e4 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5] │ │ │ │ - ldr r3, [pc, #436] @ 2c528 │ │ │ │ + ldr r3, [pc, #436] @ 2c3e8 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ str r0, [sp] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r0, sp │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ bl c6f4 │ │ │ │ ldrb r3, [sl, #9] │ │ │ │ - ldr r1, [pc, #388] @ 2c52c │ │ │ │ + ldr r1, [pc, #388] @ 2c3ec │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sl] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, sl │ │ │ │ bl c6f4 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - ldr r1, [pc, #344] @ 2c530 │ │ │ │ + ldr r1, [pc, #344] @ 2c3f0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r6 │ │ │ │ bl c6f4 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - ldr r1, [pc, #300] @ 2c534 │ │ │ │ + ldr r1, [pc, #300] @ 2c3f4 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ bl c6f4 │ │ │ │ ldrb r3, [r8, #9] │ │ │ │ - ldr r1, [pc, #256] @ 2c538 │ │ │ │ + ldr r1, [pc, #256] @ 2c3f8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #5 │ │ │ │ bl c6f4 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2c4c0 │ │ │ │ + beq 2c380 │ │ │ │ ldr r0, [fp] │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c4b4 │ │ │ │ + beq 2c374 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r4 │ │ │ │ bl d03c │ │ │ │ - ldr r2, [pc, #176] @ 2c53c │ │ │ │ - ldr r3, [pc, #144] @ 2c520 │ │ │ │ + ldr r2, [pc, #176] @ 2c3fc │ │ │ │ + ldr r3, [pc, #144] @ 2c3e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c518 │ │ │ │ + bne 2c3d8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c4d4 │ │ │ │ + bne 2c394 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r0, [fp] │ │ │ │ bl cdcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c478 │ │ │ │ + bne 2c338 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #72] @ 2c528 │ │ │ │ + ldr r3, [pc, #72] @ 2c3e8 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl d03c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2c508 │ │ │ │ + beq 2c3c8 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d624 │ │ │ │ - b 2c484 │ │ │ │ + b 2c344 │ │ │ │ ldr r1, [r9] │ │ │ │ add r2, sp, #16 │ │ │ │ bl db58 │ │ │ │ - b 2c484 │ │ │ │ + b 2c344 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r0, lsr sp │ │ │ │ + andeq r3, r4, r0, ror lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r2, r8, ror sp │ │ │ │ + andeq sp, r2, r4, asr #26 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq fp, r2, r4, ror #24 │ │ │ │ andeq fp, r2, ip, lsl #12 │ │ │ │ muleq r2, r0, r6 │ │ │ │ andeq fp, r2, ip, lsr #17 │ │ │ │ - andeq r3, r4, ip, ror #22 │ │ │ │ + andeq r3, r4, ip, lsr #25 │ │ │ │ │ │ │ │ -0002c540 : │ │ │ │ - ldr r3, [pc, #4] @ 2c54c │ │ │ │ +0002c400 : │ │ │ │ + ldr r3, [pc, #4] @ 2c40c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r6, r4, r0, asr r6 │ │ │ │ + muleq r4, r0, r7 │ │ │ │ │ │ │ │ -0002c550 : │ │ │ │ +0002c410 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #280] @ 2c680 │ │ │ │ - ldr r3, [pc, #280] @ 2c684 │ │ │ │ + ldr ip, [pc, #280] @ 2c540 │ │ │ │ + ldr r3, [pc, #280] @ 2c544 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #260] @ 2c688 │ │ │ │ + ldr r4, [pc, #260] @ 2c548 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #240] @ 2c68c │ │ │ │ + ldr r3, [pc, #240] @ 2c54c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #232] @ 2c690 │ │ │ │ + ldr r0, [pc, #232] @ 2c550 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #212] @ 2c694 │ │ │ │ - ldr r3, [pc, #212] @ 2c698 │ │ │ │ + ldr r2, [pc, #212] @ 2c554 │ │ │ │ + ldr r3, [pc, #212] @ 2c558 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d09c │ │ │ │ - ldr r4, [pc, #188] @ 2c69c │ │ │ │ + ldr r4, [pc, #188] @ 2c55c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r1, [pc, #172] @ 2c6a0 │ │ │ │ + ldr r1, [pc, #172] @ 2c560 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ str r0, [r4] │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #152] @ 2c6a4 │ │ │ │ + ldr r1, [pc, #152] @ 2c564 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #132] @ 2c6a8 │ │ │ │ + ldr r1, [pc, #132] @ 2c568 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #6 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #112] @ 2c6ac │ │ │ │ + ldr r1, [pc, #112] @ 2c56c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #92] @ 2c6b0 │ │ │ │ - ldr r3, [pc, #44] @ 2c684 │ │ │ │ + ldr r2, [pc, #92] @ 2c570 │ │ │ │ + ldr r3, [pc, #44] @ 2c544 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c67c │ │ │ │ + bne 2c53c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r0, sl │ │ │ │ + ldrdeq r3, [r4], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r0, ror #20 │ │ │ │ + andeq r3, r4, r0, lsr #23 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq sp, r2, r4, asr #22 │ │ │ │ + andeq sp, r2, r0, lsl fp │ │ │ │ muleq r0, ip, sl │ │ │ │ - ldrdeq r5, [r4], -ip │ │ │ │ - @ instruction: 0x000465b8 │ │ │ │ - @ instruction: 0x0002dabc │ │ │ │ - andeq sp, r2, ip, lsr #21 │ │ │ │ - andeq sp, r2, r0, lsl #21 │ │ │ │ - andeq sp, r2, r8, asr sl │ │ │ │ - andeq r3, r4, r4, lsr #19 │ │ │ │ + andeq r5, r4, ip, lsl r4 │ │ │ │ + strdeq r6, [r4], -r8 │ │ │ │ + andeq sp, r2, r8, lsl #21 │ │ │ │ + andeq sp, r2, r8, ror sl │ │ │ │ + andeq sp, r2, ip, asr #20 │ │ │ │ + andeq sp, r2, r4, lsr #20 │ │ │ │ + andeq r3, r4, r4, ror #21 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r0, [r3, #68] @ 0x44 │ │ │ │ @@ -31667,15 +31587,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #68] @ 0x44 │ │ │ │ ands r4, r3, #3 │ │ │ │ - bne 2c714 │ │ │ │ + bne 2c5d4 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ bl ce20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -31683,45 +31603,45 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb lr, [r0, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp lr, #8 │ │ │ │ ldrd r4, [sp, #32] │ │ │ │ - bne 2c784 │ │ │ │ + bne 2c644 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [ip, #16] │ │ │ │ - beq 2c820 │ │ │ │ + beq 2c6e0 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 2c838 │ │ │ │ - bgt 2c7d8 │ │ │ │ + beq 2c6f8 │ │ │ │ + bgt 2c698 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 2c858 │ │ │ │ + bne 2c718 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #32] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b d1f8 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2c8fc │ │ │ │ + beq 2c7bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 2c878 │ │ │ │ - bgt 2c7f4 │ │ │ │ + beq 2c738 │ │ │ │ + bgt 2c6b4 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 2c8e0 │ │ │ │ + bne 2c7a0 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r1, r7 │ │ │ │ strd r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -31831,142 +31751,142 @@ │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #300] @ 2cac0 │ │ │ │ + ldr lr, [pc, #300] @ 2c980 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ - ldr ip, [pc, #296] @ 2cac4 │ │ │ │ + ldr ip, [pc, #296] @ 2c984 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp r4, #0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #28 │ │ │ │ moveq r4, #40960 @ 0xa000 │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - beq 2ca90 │ │ │ │ + beq 2c950 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 2ca74 │ │ │ │ + beq 2c934 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ bl c244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ca88 │ │ │ │ + bne 2c948 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 2ca48 │ │ │ │ - ldr ip, [pc, #188] @ 2cac8 │ │ │ │ + beq 2c908 │ │ │ │ + ldr ip, [pc, #188] @ 2c988 │ │ │ │ mov r3, r4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, r5, #12 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl cd9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ca38 │ │ │ │ + beq 2c8f8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmn r4, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - ldr r2, [pc, #124] @ 2cacc │ │ │ │ - ldr r3, [pc, #112] @ 2cac4 │ │ │ │ + ldr r2, [pc, #124] @ 2c98c │ │ │ │ + ldr r3, [pc, #112] @ 2c984 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2cabc │ │ │ │ + bne 2c97c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ bl c364 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2c9f4 │ │ │ │ + beq 2c8b4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2ca48 │ │ │ │ - ldr ip, [pc, #56] @ 2cad0 │ │ │ │ + b 2c908 │ │ │ │ + ldr ip, [pc, #56] @ 2c990 │ │ │ │ cmp r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ add r0, r5, #12 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl cd9c │ │ │ │ mov r4, r0 │ │ │ │ - b 2ca38 │ │ │ │ + b 2c8f8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r0, ror #12 │ │ │ │ + andeq r3, r4, r0, lsr #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r3, r4, r8, lsr #11 │ │ │ │ + andeq r3, r4, r8, ror #13 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mov r5, r2 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cb20 │ │ │ │ - ldr r2, [pc, #60] @ 2cb44 │ │ │ │ - ldr r3, [pc, #60] @ 2cb48 │ │ │ │ + bne 2c9e0 │ │ │ │ + ldr r2, [pc, #60] @ 2ca04 │ │ │ │ + ldr r3, [pc, #60] @ 2ca08 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ - bl 56bdc │ │ │ │ + bl 56a9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cb28 │ │ │ │ + bne 2c9e8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ bl d798 │ │ │ │ - b 2cb18 │ │ │ │ + b 2c9d8 │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl cea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cb7c │ │ │ │ + bne 2ca3c │ │ │ │ bl d3f0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 2cb8c │ │ │ │ + beq 2ca4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl c478 │ │ │ │ bl d3f0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 2cb74 │ │ │ │ + bne 2ca34 │ │ │ │ bl d2a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -31990,126 +31910,126 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr lr, [pc, #104] @ 2cc78 │ │ │ │ - ldr ip, [pc, #104] @ 2cc7c │ │ │ │ + ldr lr, [pc, #104] @ 2cb38 │ │ │ │ + ldr ip, [pc, #104] @ 2cb3c │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl d690 │ │ │ │ - ldr r2, [pc, #56] @ 2cc80 │ │ │ │ - ldr r3, [pc, #48] @ 2cc7c │ │ │ │ + ldr r2, [pc, #56] @ 2cb40 │ │ │ │ + ldr r3, [pc, #48] @ 2cb3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2cc74 │ │ │ │ + bne 2cb34 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r8, ror #7 │ │ │ │ + andeq r3, r4, r8, lsr #10 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000433b0 │ │ │ │ + strdeq r3, [r4], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr lr, [pc, #104] @ 2cd08 │ │ │ │ - ldr ip, [pc, #104] @ 2cd0c │ │ │ │ + ldr lr, [pc, #104] @ 2cbc8 │ │ │ │ + ldr ip, [pc, #104] @ 2cbcc │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl d690 │ │ │ │ - ldr r2, [pc, #56] @ 2cd10 │ │ │ │ - ldr r3, [pc, #48] @ 2cd0c │ │ │ │ + ldr r2, [pc, #56] @ 2cbd0 │ │ │ │ + ldr r3, [pc, #48] @ 2cbcc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2cd04 │ │ │ │ + bne 2cbc4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r8, asr r3 │ │ │ │ + muleq r4, r8, r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r0, lsr #6 │ │ │ │ + andeq r3, r4, r0, ror #8 │ │ │ │ mov r0, r1 │ │ │ │ b c640 │ │ │ │ mov r0, r1 │ │ │ │ b dbd0 │ │ │ │ b cfac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr sl, [r1, #20] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2ce44 │ │ │ │ - ldr r3, [pc, #348] @ 2ceac │ │ │ │ + beq 2cd04 │ │ │ │ + ldr r3, [pc, #348] @ 2cd6c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #336] @ 2ceb0 │ │ │ │ + ldr r3, [pc, #336] @ 2cd70 │ │ │ │ mvn r6, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #324] @ 2ceb4 │ │ │ │ + ldr r3, [pc, #324] @ 2cd74 │ │ │ │ and r6, r6, #4 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r0 │ │ │ │ add r6, r6, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ce38 │ │ │ │ + beq 2ccf8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2ce7c │ │ │ │ + beq 2cd3c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2ce9c │ │ │ │ + bne 2cd5c │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldrb r8, [r9, #68] @ 0x44 │ │ │ │ tst r8, #4 │ │ │ │ - beq 2ce4c │ │ │ │ + beq 2cd0c │ │ │ │ add fp, r4, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #15 │ │ │ │ mov r0, fp │ │ │ │ bl d210 │ │ │ │ mov r1, fp │ │ │ │ cmp r0, #0 │ │ │ │ @@ -32120,109 +32040,109 @@ │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2ce38 │ │ │ │ + bne 2ccf8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 2ce38 │ │ │ │ + bne 2ccf8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 2ce68 │ │ │ │ + beq 2cd28 │ │ │ │ bl ca90 │ │ │ │ subs sl, sl, #1 │ │ │ │ add r5, r5, r6, lsl #1 │ │ │ │ - bne 2cd88 │ │ │ │ + bne 2cc48 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ - b 2ce00 │ │ │ │ + b 2ccc0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs sl, sl, #1 │ │ │ │ add r5, r5, r6, lsl #1 │ │ │ │ - bne 2cd88 │ │ │ │ - b 2ce44 │ │ │ │ + bne 2cc48 │ │ │ │ + b 2cd04 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2cd28 │ │ │ │ + bl 2cbe8 │ │ │ │ subs sl, sl, #1 │ │ │ │ add r5, r5, r6, lsl #1 │ │ │ │ - bne 2cd88 │ │ │ │ - b 2ce44 │ │ │ │ + bne 2cc48 │ │ │ │ + b 2cd04 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 2cdbc │ │ │ │ - andeq sp, r2, r0, lsl r7 │ │ │ │ - andeq sp, r2, ip, asr #7 │ │ │ │ - andeq sp, r2, ip, ror #13 │ │ │ │ + b 2cc7c │ │ │ │ + ldrdeq sp, [r2], -ip │ │ │ │ + muleq r2, r8, r3 │ │ │ │ + @ instruction: 0x0002d6b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #484] @ 2d0b4 │ │ │ │ - ldr r3, [pc, #484] @ 2d0b8 │ │ │ │ + ldr r1, [pc, #484] @ 2cf74 │ │ │ │ + ldr r3, [pc, #484] @ 2cf78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ands r2, r2, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d0a8 │ │ │ │ + bne 2cf68 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ add r0, sp, #16 │ │ │ │ bl c4b4 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl cbe0 │ │ │ │ - ldr r1, [pc, #404] @ 2d0bc │ │ │ │ + ldr r1, [pc, #404] @ 2cf7c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ bl d9d8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d064 │ │ │ │ + beq 2cf24 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ cmpne r2, #99 @ 0x63 │ │ │ │ - bls 2d070 │ │ │ │ + bls 2cf30 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2d080 │ │ │ │ + bne 2cf40 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cd28 │ │ │ │ + bl 2cbe8 │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ tst r3, #4 │ │ │ │ - bne 2d014 │ │ │ │ - ldr r1, [pc, #304] @ 2d0c0 │ │ │ │ + bne 2ced4 │ │ │ │ + ldr r1, [pc, #304] @ 2cf80 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ bl dc3c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ @@ -32235,129 +32155,129 @@ │ │ │ │ strbeq r3, [r4, #68] @ 0x44 │ │ │ │ bl cf1c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl d384 <_php_stream_flush@plt> │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ tst r0, #4 │ │ │ │ - bne 2d02c │ │ │ │ + bne 2ceec │ │ │ │ and r0, r0, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ - ldr r2, [pc, #212] @ 2d0c4 │ │ │ │ - ldr r3, [pc, #196] @ 2d0b8 │ │ │ │ + ldr r2, [pc, #212] @ 2cf84 │ │ │ │ + ldr r3, [pc, #196] @ 2cf78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d0b0 │ │ │ │ + bne 2cf70 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #172] @ 2d0c8 │ │ │ │ + ldr r1, [pc, #172] @ 2cf88 │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ bl dc3c │ │ │ │ - b 2cf88 │ │ │ │ - ldr r0, [pc, #152] @ 2d0cc │ │ │ │ + b 2ce48 │ │ │ │ + ldr r0, [pc, #152] @ 2cf8c │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r2 │ │ │ │ bl c0f4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 2d05c │ │ │ │ + beq 2cf1c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r3, #20 │ │ │ │ bl d810 <_php_stream_filter_append@plt> │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ - b 2cfe0 │ │ │ │ + b 2cea0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2cf4c │ │ │ │ + bne 2ce0c │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ bic r3, r3, #4 │ │ │ │ strb r3, [r4, #68] @ 0x44 │ │ │ │ - b 2cf6c │ │ │ │ + b 2ce2c │ │ │ │ sub r3, r3, #200 @ 0xc8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 2cf6c │ │ │ │ - ldr r1, [pc, #60] @ 2d0d0 │ │ │ │ + bhi 2ce2c │ │ │ │ + ldr r1, [pc, #60] @ 2cf90 │ │ │ │ ldr r0, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cf6c │ │ │ │ - b 2d070 │ │ │ │ + bne 2ce2c │ │ │ │ + b 2cf30 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2cfe8 │ │ │ │ + b 2cea8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r8, lsr #2 │ │ │ │ + andeq r3, r4, r8, ror #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r2, r0, lsl r2 │ │ │ │ - ldrdeq sp, [r2], -r0 │ │ │ │ - andeq r3, r4, r8 │ │ │ │ - andeq sp, r2, ip, lsr r1 │ │ │ │ - andeq sp, r2, r4, asr #2 │ │ │ │ - strheq sp, [r2], -ip │ │ │ │ + ldrdeq sp, [r2], -ip │ │ │ │ + muleq r2, ip, r4 │ │ │ │ + andeq r3, r4, r8, asr #2 │ │ │ │ + andeq sp, r2, r8, lsl #2 │ │ │ │ + andeq sp, r2, r0, lsl r1 │ │ │ │ + andeq sp, r2, r8, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ tst r3, #2 │ │ │ │ - bne 2d15c │ │ │ │ + bne 2d01c │ │ │ │ tst r3, #1 │ │ │ │ - beq 2d14c │ │ │ │ + beq 2d00c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl d384 <_php_stream_flush@plt> │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ tst r3, #4 │ │ │ │ - beq 2d138 │ │ │ │ + beq 2cff8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d138 │ │ │ │ + beq 2cff8 │ │ │ │ mov r1, #1 │ │ │ │ bl d540 <_php_stream_filter_flush@plt> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ bl c6dc │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r4, #68] @ 0x44 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ceb8 │ │ │ │ + bl 2cd78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d0fc │ │ │ │ + beq 2cfbc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r2, [r3, #68] @ 0x44 │ │ │ │ tst r2, #2 │ │ │ │ - bne 2d1d4 │ │ │ │ + bne 2d094 │ │ │ │ tst r2, #1 │ │ │ │ - bne 2d1bc │ │ │ │ + bne 2d07c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2ceb8 │ │ │ │ + bl 2cd78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d1c8 │ │ │ │ + bne 2d088 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b d384 <_php_stream_flush@plt> │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ @@ -32366,182 +32286,182 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r0, [r3, #68] @ 0x44 │ │ │ │ tst r0, #2 │ │ │ │ - bne 2d250 │ │ │ │ + bne 2d110 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ tst r0, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ - beq 2d228 │ │ │ │ + beq 2d0e8 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ subs r0, r0, r4 │ │ │ │ mvnne r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl 2ceb8 │ │ │ │ + bl 2cd78 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d20c │ │ │ │ + beq 2d0cc │ │ │ │ mvn r0, #0 │ │ │ │ - b 2d220 │ │ │ │ + b 2d0e0 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #68] @ 0x44 │ │ │ │ ands r4, r3, #3 │ │ │ │ - bne 2d284 │ │ │ │ + bne 2d144 │ │ │ │ bl c5d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2d2d8 │ │ │ │ + bne 2d198 │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ bl c0dc │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ bl c6dc │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b 2d2b0 │ │ │ │ + b 2d170 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #332] @ 2d450 │ │ │ │ + ldr r0, [pc, #332] @ 2d310 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #328] @ 2d454 │ │ │ │ + ldr r1, [pc, #328] @ 2d314 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #324] @ 2d458 │ │ │ │ + ldr r3, [pc, #324] @ 2d318 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #28 │ │ │ │ add r8, sp, #16 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #268] @ 2d45c │ │ │ │ + ldr r1, [pc, #268] @ 2d31c │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2d438 │ │ │ │ + bne 2d2f8 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r9, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #224] @ 2d460 │ │ │ │ + ldr r1, [pc, #224] @ 2d320 │ │ │ │ cmp r3, #8 │ │ │ │ mov r5, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r9 │ │ │ │ mov r3, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #180] @ 2d464 │ │ │ │ + ldr r1, [pc, #180] @ 2d324 │ │ │ │ cmp r3, #8 │ │ │ │ movne r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d448 │ │ │ │ + bne 2d308 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2d428 │ │ │ │ - ldr r2, [pc, #100] @ 2d468 │ │ │ │ - ldr r3, [pc, #76] @ 2d454 │ │ │ │ + bne 2d2e8 │ │ │ │ + ldr r2, [pc, #100] @ 2d328 │ │ │ │ + ldr r3, [pc, #76] @ 2d314 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d444 │ │ │ │ + bne 2d304 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d3fc │ │ │ │ + b 2d2bc │ │ │ │ add r0, sp, #28 │ │ │ │ bl d174 │ │ │ │ - b 2d3fc │ │ │ │ + b 2d2bc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ - strdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, r0, lsr lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - andeq ip, r2, r8, lsr lr │ │ │ │ - andeq ip, r2, r0, lsl #28 │ │ │ │ - andeq ip, r2, r0, ror #27 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ + andeq ip, r2, r4, lsl #28 │ │ │ │ + andeq ip, r2, ip, asr #27 │ │ │ │ + andeq ip, r2, ip, lsr #27 │ │ │ │ + andeq r2, r4, r4, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 2d5a4 │ │ │ │ - ldr r2, [pc, #284] @ 2d5a8 │ │ │ │ + ldr r1, [pc, #284] @ 2d464 │ │ │ │ + ldr r2, [pc, #284] @ 2d468 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ @@ -32549,160 +32469,160 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #224] @ 2d5ac │ │ │ │ + ldr r1, [pc, #224] @ 2d46c │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2d588 │ │ │ │ + bne 2d448 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #180] @ 2d5b0 │ │ │ │ + ldr r1, [pc, #180] @ 2d470 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d598 │ │ │ │ + bne 2d458 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2d578 │ │ │ │ - ldr r2, [pc, #96] @ 2d5b4 │ │ │ │ - ldr r3, [pc, #80] @ 2d5a8 │ │ │ │ + bne 2d438 │ │ │ │ + ldr r2, [pc, #96] @ 2d474 │ │ │ │ + ldr r3, [pc, #80] @ 2d468 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d594 │ │ │ │ + bne 2d454 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d54c │ │ │ │ + b 2d40c │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 2d54c │ │ │ │ + b 2d40c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r0, ror fp │ │ │ │ + @ instruction: 0x00042cb0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, r0, ror #25 │ │ │ │ + andeq ip, r2, ip, lsr #25 │ │ │ │ andeq sl, r2, r0, lsr #23 │ │ │ │ - andeq r2, r4, r4, lsr #21 │ │ │ │ + andeq r2, r4, r4, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #268] @ 2d6dc │ │ │ │ - ldr r3, [pc, #268] @ 2d6e0 │ │ │ │ + ldr r2, [pc, #268] @ 2d59c │ │ │ │ + ldr r3, [pc, #268] @ 2d5a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #212] @ 2d6e4 │ │ │ │ + ldr r1, [pc, #212] @ 2d5a4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2d6c4 │ │ │ │ + bne 2d584 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #172] @ 2d6e8 │ │ │ │ + ldr r1, [pc, #172] @ 2d5a8 │ │ │ │ cmp r3, #8 │ │ │ │ mov r6, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r8 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d6d4 │ │ │ │ + bne 2d594 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2d6b4 │ │ │ │ - ldr r2, [pc, #92] @ 2d6ec │ │ │ │ - ldr r3, [pc, #76] @ 2d6e0 │ │ │ │ + bne 2d574 │ │ │ │ + ldr r2, [pc, #92] @ 2d5ac │ │ │ │ + ldr r3, [pc, #76] @ 2d5a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d6d0 │ │ │ │ + bne 2d590 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d688 │ │ │ │ + b 2d548 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 2d688 │ │ │ │ + b 2d548 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r8, lsr #20 │ │ │ │ + andeq r2, r4, r8, ror #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, r0, ror #31 │ │ │ │ - andeq ip, r2, r8, ror #22 │ │ │ │ - andeq r2, r4, r8, ror #18 │ │ │ │ + andeq ip, r2, ip, lsr #31 │ │ │ │ + andeq ip, r2, r4, lsr fp │ │ │ │ + andeq r2, r4, r8, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 2d828 │ │ │ │ - ldr r2, [pc, #284] @ 2d82c │ │ │ │ + ldr r1, [pc, #284] @ 2d6e8 │ │ │ │ + ldr r2, [pc, #284] @ 2d6ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ @@ -32710,234 +32630,234 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #224] @ 2d830 │ │ │ │ + ldr r1, [pc, #224] @ 2d6f0 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2d80c │ │ │ │ + bne 2d6cc │ │ │ │ add r0, sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #180] @ 2d834 │ │ │ │ + ldr r1, [pc, #180] @ 2d6f4 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d81c │ │ │ │ + bne 2d6dc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2d7fc │ │ │ │ - ldr r2, [pc, #96] @ 2d838 │ │ │ │ - ldr r3, [pc, #80] @ 2d82c │ │ │ │ + bne 2d6bc │ │ │ │ + ldr r2, [pc, #96] @ 2d6f8 │ │ │ │ + ldr r3, [pc, #80] @ 2d6ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d818 │ │ │ │ + bne 2d6d8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d7d0 │ │ │ │ + b 2d690 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 2d7d0 │ │ │ │ + b 2d690 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, ip, ror #17 │ │ │ │ + andeq r2, r4, ip, lsr #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, ip, asr sl │ │ │ │ - andeq ip, r2, r4, lsr #20 │ │ │ │ - andeq r2, r4, r0, lsr #16 │ │ │ │ + andeq ip, r2, r8, lsr #20 │ │ │ │ + strdeq ip, [r2], -r0 │ │ │ │ + andeq r2, r4, r0, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #268] @ 2d960 │ │ │ │ - ldr r3, [pc, #268] @ 2d964 │ │ │ │ + ldr r2, [pc, #268] @ 2d820 │ │ │ │ + ldr r3, [pc, #268] @ 2d824 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #212] @ 2d968 │ │ │ │ + ldr r1, [pc, #212] @ 2d828 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2d948 │ │ │ │ + bne 2d808 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #172] @ 2d96c │ │ │ │ + ldr r1, [pc, #172] @ 2d82c │ │ │ │ cmp r3, #8 │ │ │ │ mov r6, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r8 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #15 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d958 │ │ │ │ + bne 2d818 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2d938 │ │ │ │ - ldr r2, [pc, #92] @ 2d970 │ │ │ │ - ldr r3, [pc, #76] @ 2d964 │ │ │ │ + bne 2d7f8 │ │ │ │ + ldr r2, [pc, #92] @ 2d830 │ │ │ │ + ldr r3, [pc, #76] @ 2d824 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d954 │ │ │ │ + bne 2d814 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d90c │ │ │ │ + b 2d7cc │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 2d90c │ │ │ │ + b 2d7cc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r4, lsr #15 │ │ │ │ + andeq r2, r4, r4, ror #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, ip, asr sp │ │ │ │ - andeq ip, r2, r4, lsl #18 │ │ │ │ - andeq r2, r4, r4, ror #13 │ │ │ │ + andeq ip, r2, r8, lsr #26 │ │ │ │ + ldrdeq ip, [r2], -r0 │ │ │ │ + andeq r2, r4, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #252] @ 2da88 │ │ │ │ - ldr r3, [pc, #252] @ 2da8c │ │ │ │ + ldr r2, [pc, #252] @ 2d948 │ │ │ │ + ldr r3, [pc, #252] @ 2d94c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #200] @ 2da90 │ │ │ │ + ldr r1, [pc, #200] @ 2d950 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2da6c │ │ │ │ + bne 2d92c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #160] @ 2da94 │ │ │ │ + ldr r2, [pc, #160] @ 2d954 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r3, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ bl d39c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2da7c │ │ │ │ + bne 2d93c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2da5c │ │ │ │ - ldr r2, [pc, #96] @ 2da98 │ │ │ │ - ldr r3, [pc, #80] @ 2da8c │ │ │ │ + bne 2d91c │ │ │ │ + ldr r2, [pc, #96] @ 2d958 │ │ │ │ + ldr r3, [pc, #80] @ 2d94c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2da78 │ │ │ │ + bne 2d938 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2da30 │ │ │ │ + b 2d8f0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 2da30 │ │ │ │ + b 2d8f0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, ip, ror #12 │ │ │ │ + andeq r2, r4, ip, lsr #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, ip, lsl r8 │ │ │ │ - andeq ip, r2, ip, ror #15 │ │ │ │ - andeq r2, r4, r0, asr #11 │ │ │ │ + andeq ip, r2, r8, ror #15 │ │ │ │ + @ instruction: 0x0002c7b8 │ │ │ │ + andeq r2, r4, r0, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 2dbd4 │ │ │ │ - ldr r2, [pc, #284] @ 2dbd8 │ │ │ │ + ldr r1, [pc, #284] @ 2da94 │ │ │ │ + ldr r2, [pc, #284] @ 2da98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ @@ -32945,82 +32865,82 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #224] @ 2dbdc │ │ │ │ + ldr r1, [pc, #224] @ 2da9c │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2dbb8 │ │ │ │ + bne 2da78 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #180] @ 2dbe0 │ │ │ │ + ldr r1, [pc, #180] @ 2daa0 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #11 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2dbc8 │ │ │ │ + bne 2da88 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2dba8 │ │ │ │ - ldr r2, [pc, #96] @ 2dbe4 │ │ │ │ - ldr r3, [pc, #80] @ 2dbd8 │ │ │ │ + bne 2da68 │ │ │ │ + ldr r2, [pc, #96] @ 2daa4 │ │ │ │ + ldr r3, [pc, #80] @ 2da98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2dbc4 │ │ │ │ + bne 2da84 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2db7c │ │ │ │ + b 2da3c │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 2db7c │ │ │ │ + b 2da3c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r0, asr #10 │ │ │ │ + andeq r2, r4, r0, lsl #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0002c6b0 │ │ │ │ - @ instruction: 0x0002c6b0 │ │ │ │ - andeq r2, r4, r4, ror r4 │ │ │ │ + andeq ip, r2, ip, ror r6 │ │ │ │ + andeq ip, r2, ip, ror r6 │ │ │ │ + @ instruction: 0x000425b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 2dd20 │ │ │ │ - ldr r2, [pc, #284] @ 2dd24 │ │ │ │ + ldr r1, [pc, #284] @ 2dbe0 │ │ │ │ + ldr r2, [pc, #284] @ 2dbe4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ @@ -33030,182 +32950,182 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r7, r3 │ │ │ │ bl d09c │ │ │ │ - ldr r1, [pc, #216] @ 2dd28 │ │ │ │ + ldr r1, [pc, #216] @ 2dbe8 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2dd08 │ │ │ │ + bne 2dbc8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #172] @ 2dd2c │ │ │ │ + ldr r1, [pc, #172] @ 2dbec │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r7 │ │ │ │ stm sp, {r3, r6} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #7 │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2dd18 │ │ │ │ + bne 2dbd8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2dcf8 │ │ │ │ - ldr r2, [pc, #92] @ 2dd30 │ │ │ │ - ldr r3, [pc, #76] @ 2dd24 │ │ │ │ + bne 2dbb8 │ │ │ │ + ldr r2, [pc, #92] @ 2dbf0 │ │ │ │ + ldr r3, [pc, #76] @ 2dbe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2dd14 │ │ │ │ + bne 2dbd4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2dccc │ │ │ │ + b 2db8c │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 2dccc │ │ │ │ + b 2db8c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ + andeq r2, r4, r4, lsr r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r9, r2, r0, lsr #11 │ │ │ │ andeq r9, r2, r0, lsl #11 │ │ │ │ - andeq r2, r4, r4, lsr #6 │ │ │ │ + andeq r2, r4, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr ip, [pc, #284] @ 2de70 │ │ │ │ + ldr ip, [pc, #284] @ 2dd30 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #280] @ 2de74 │ │ │ │ + ldr r2, [pc, #280] @ 2dd34 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #268] @ 2de78 │ │ │ │ + ldr r1, [pc, #268] @ 2dd38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2ddc8 │ │ │ │ - ldr r2, [pc, #216] @ 2de7c │ │ │ │ - ldr r3, [pc, #204] @ 2de74 │ │ │ │ + beq 2dc88 │ │ │ │ + ldr r2, [pc, #216] @ 2dd3c │ │ │ │ + ldr r3, [pc, #204] @ 2dd34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2de64 │ │ │ │ + bne 2dd24 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 2de68 │ │ │ │ + bne 2dd28 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2de38 │ │ │ │ + beq 2dcf8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2de58 │ │ │ │ + beq 2dd18 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4] │ │ │ │ tst r2, #2 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - beq 2de48 │ │ │ │ + beq 2dd08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2de24 │ │ │ │ + beq 2dce4 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ mov r1, #0 │ │ │ │ bl ceb0 <_php_stream_truncate_set_size@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 2dd9c │ │ │ │ + b 2dc5c │ │ │ │ mov r1, #2 │ │ │ │ bl c6d0 │ │ │ │ str r0, [r4] │ │ │ │ - b 2ddf0 │ │ │ │ + b 2dcb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl c16c │ │ │ │ - b 2de2c │ │ │ │ + b 2dcec │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 2ddfc │ │ │ │ + b 2dcbc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r0, lsr #5 │ │ │ │ + andeq r2, r4, r0, ror #7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq fp, [r2], -r0 │ │ │ │ - andeq r2, r4, r4, asr r2 │ │ │ │ + @ instruction: 0x0002b9bc │ │ │ │ + muleq r4, r4, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ 2df6c │ │ │ │ - ldr r3, [pc, #212] @ 2df70 │ │ │ │ + ldr r2, [pc, #212] @ 2de2c │ │ │ │ + ldr r3, [pc, #212] @ 2de30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2df5c │ │ │ │ + bne 2de1c │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2df54 │ │ │ │ + bne 2de14 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ bl c424 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ @@ -33213,64 +33133,64 @@ │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #2 │ │ │ │ bl c6d0 │ │ │ │ str r0, [r4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #72] @ 2df74 │ │ │ │ - ldr r3, [pc, #64] @ 2df70 │ │ │ │ + ldr r2, [pc, #72] @ 2de34 │ │ │ │ + ldr r3, [pc, #64] @ 2de30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2df50 │ │ │ │ + bne 2de10 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - b 2df24 │ │ │ │ - andeq r2, r4, r0, ror #2 │ │ │ │ + b 2dde4 │ │ │ │ + andeq r2, r4, r0, lsr #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, ip, asr #1 │ │ │ │ + andeq r2, r4, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #416] @ 2e130 │ │ │ │ + ldr ip, [pc, #416] @ 2dff0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #408] @ 2e134 │ │ │ │ + ldr r1, [pc, #408] @ 2dff4 │ │ │ │ add ip, pc, ip │ │ │ │ ldrb r5, [r7, #68] @ 0x44 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ ands r5, r5, #3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne 2e124 │ │ │ │ + bne 2dfe4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c3e8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl c5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e11c │ │ │ │ + beq 2dfdc │ │ │ │ sub r4, r0, r6 │ │ │ │ add r0, r4, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ @@ -33281,412 +33201,412 @@ │ │ │ │ str r4, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r5, [r8, #8] │ │ │ │ bl ce20 │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r9, #0 │ │ │ │ strb r5, [r4, #16] │ │ │ │ - beq 2e0dc │ │ │ │ + beq 2df9c │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 2c914 │ │ │ │ - ldr r3, [pc, #236] @ 2e138 │ │ │ │ + bl 2c7d4 │ │ │ │ + ldr r3, [pc, #236] @ 2dff8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl d624 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r4, r0, #0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 2e0b4 │ │ │ │ - ldr r2, [pc, #176] @ 2e13c │ │ │ │ - ldr r3, [pc, #164] @ 2e134 │ │ │ │ + beq 2df74 │ │ │ │ + ldr r2, [pc, #176] @ 2dffc │ │ │ │ + ldr r3, [pc, #164] @ 2dff4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e12c │ │ │ │ + bne 2dfec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 2e084 │ │ │ │ + bne 2df44 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 2e114 │ │ │ │ + beq 2dfd4 │ │ │ │ bl ca90 │ │ │ │ - b 2e084 │ │ │ │ + b 2df44 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl d144 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2e038 │ │ │ │ + beq 2def8 │ │ │ │ bl cac0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 2c914 │ │ │ │ + bl 2c7d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c700 │ │ │ │ mov r4, r0 │ │ │ │ - b 2e078 │ │ │ │ + b 2df38 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2e084 │ │ │ │ + b 2df44 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mvn r4, #0 │ │ │ │ - b 2e084 │ │ │ │ + b 2df44 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, r0, rrx │ │ │ │ + andeq r2, r4, r0, lsr #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r1, r4, ip, ror #30 │ │ │ │ + andeq r2, r4, ip, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr lr, [pc, #104] @ 2e1c4 │ │ │ │ - ldr ip, [pc, #104] @ 2e1c8 │ │ │ │ + ldr lr, [pc, #104] @ 2e084 │ │ │ │ + ldr ip, [pc, #104] @ 2e088 │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 2df78 │ │ │ │ - ldr r2, [pc, #56] @ 2e1cc │ │ │ │ - ldr r3, [pc, #48] @ 2e1c8 │ │ │ │ + bl 2de38 │ │ │ │ + ldr r2, [pc, #56] @ 2e08c │ │ │ │ + ldr r3, [pc, #48] @ 2e088 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e1c0 │ │ │ │ + bne 2e080 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, ip, lr │ │ │ │ + ldrdeq r1, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r4, ror #28 │ │ │ │ + andeq r1, r4, r4, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr lr, [pc, #104] @ 2e254 │ │ │ │ - ldr ip, [pc, #104] @ 2e258 │ │ │ │ + ldr lr, [pc, #104] @ 2e114 │ │ │ │ + ldr ip, [pc, #104] @ 2e118 │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 2df78 │ │ │ │ - ldr r2, [pc, #56] @ 2e25c │ │ │ │ - ldr r3, [pc, #48] @ 2e258 │ │ │ │ + bl 2de38 │ │ │ │ + ldr r2, [pc, #56] @ 2e11c │ │ │ │ + ldr r3, [pc, #48] @ 2e118 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e250 │ │ │ │ + bne 2e110 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, ip, lsl #28 │ │ │ │ + andeq r1, r4, ip, asr #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r1, [r4], -r4 │ │ │ │ + andeq r1, r4, r4, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #272] @ 2e388 │ │ │ │ + ldr ip, [pc, #272] @ 2e248 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #268] @ 2e38c │ │ │ │ + ldr r0, [pc, #268] @ 2e24c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r1, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bne 2e304 │ │ │ │ + bne 2e1c4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e2d8 │ │ │ │ + beq 2e198 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - ldr r2, [pc, #176] @ 2e390 │ │ │ │ - ldr r3, [pc, #168] @ 2e38c │ │ │ │ + ldr r2, [pc, #176] @ 2e250 │ │ │ │ + ldr r3, [pc, #168] @ 2e24c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e380 │ │ │ │ + bne 2e240 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #7 │ │ │ │ - bne 2e384 │ │ │ │ + bne 2e244 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 2e330 │ │ │ │ + bls 2e1f0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ - b 2e2b8 │ │ │ │ + b 2e178 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 2e350 │ │ │ │ + bhi 2e210 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 2e31c │ │ │ │ + bne 2e1dc │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 2e31c │ │ │ │ + bhi 2e1dc │ │ │ │ mov r1, r3 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e31c │ │ │ │ + beq 2e1dc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl cdcc │ │ │ │ - b 2e2b8 │ │ │ │ + b 2e178 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c19c │ │ │ │ - andeq r1, r4, ip, ror sp │ │ │ │ + @ instruction: 0x00041ebc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r8, lsl sp │ │ │ │ + andeq r1, r4, r8, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add ip, sp, #16 │ │ │ │ - ldr lr, [pc, #272] @ 2e4c4 │ │ │ │ + ldr lr, [pc, #272] @ 2e384 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #268] @ 2e4c8 │ │ │ │ + ldr ip, [pc, #268] @ 2e388 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #264] @ 2e4cc │ │ │ │ + ldr r2, [pc, #264] @ 2e38c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2e410 │ │ │ │ + beq 2e2d0 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 2e448 │ │ │ │ + beq 2e308 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e440 │ │ │ │ + beq 2e300 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - ldr r1, [pc, #184] @ 2e4d0 │ │ │ │ - ldr r2, [pc, #172] @ 2e4c8 │ │ │ │ + ldr r1, [pc, #184] @ 2e390 │ │ │ │ + ldr r2, [pc, #172] @ 2e388 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 2e4c0 │ │ │ │ + bne 2e380 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, r2 │ │ │ │ - b 2e410 │ │ │ │ + b 2e2d0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl cb5c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 2e4a8 │ │ │ │ + beq 2e368 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl c1fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e4a8 │ │ │ │ + bne 2e368 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 2e410 │ │ │ │ + beq 2e2d0 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1] │ │ │ │ - b 2e408 │ │ │ │ + b 2e2c8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ - b 2e488 │ │ │ │ + b 2e348 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r0, asr #24 │ │ │ │ + andeq r1, r4, r0, lsl #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, r0, asr #1 │ │ │ │ - andeq r1, r4, r0, ror #23 │ │ │ │ + andeq ip, r2, ip, lsl #1 │ │ │ │ + andeq r1, r4, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add ip, sp, #16 │ │ │ │ - ldr lr, [pc, #268] @ 2e600 │ │ │ │ + ldr lr, [pc, #268] @ 2e4c0 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #264] @ 2e604 │ │ │ │ + ldr ip, [pc, #264] @ 2e4c4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #260] @ 2e608 │ │ │ │ + ldr r2, [pc, #260] @ 2e4c8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2e550 │ │ │ │ + beq 2e410 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 2e588 │ │ │ │ + beq 2e448 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e580 │ │ │ │ + beq 2e440 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - ldr r1, [pc, #180] @ 2e60c │ │ │ │ - ldr r2, [pc, #168] @ 2e604 │ │ │ │ + ldr r1, [pc, #180] @ 2e4cc │ │ │ │ + ldr r2, [pc, #168] @ 2e4c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 2e5fc │ │ │ │ + bne 2e4bc │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, r2 │ │ │ │ - b 2e550 │ │ │ │ + b 2e410 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl d09c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 2e5c8 │ │ │ │ + beq 2e488 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl c1fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e5dc │ │ │ │ + beq 2e49c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 2e550 │ │ │ │ + beq 2e410 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1] │ │ │ │ - b 2e548 │ │ │ │ + b 2e408 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r0, lsl #22 │ │ │ │ + andeq r1, r4, r0, asr #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r2, ip, lsl #26 │ │ │ │ - andeq r1, r4, r0, lsr #21 │ │ │ │ + andeq r1, r4, r0, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r2, [pc, #264] @ 2e738 │ │ │ │ + ldr r2, [pc, #264] @ 2e5f8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #260] @ 2e73c │ │ │ │ + ldr r3, [pc, #260] @ 2e5fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr lr, [r7, #80] @ 0x50 │ │ │ │ - ldr r5, [pc, #216] @ 2e740 │ │ │ │ + ldr r5, [pc, #216] @ 2e600 │ │ │ │ ldr ip, [lr] │ │ │ │ - ldr r2, [pc, #212] @ 2e744 │ │ │ │ + ldr r2, [pc, #212] @ 2e604 │ │ │ │ add ip, ip, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #8 │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ str ip, [lr] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ @@ -33705,88 +33625,88 @@ │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ orr r3, r3, #4 │ │ │ │ ldrb r1, [r6, #24] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r4, #68] @ 0x44 │ │ │ │ - bl 2e4d4 │ │ │ │ + bl 2e394 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - bne 2e718 │ │ │ │ - ldr r2, [pc, #92] @ 2e748 │ │ │ │ - ldr r3, [pc, #76] @ 2e73c │ │ │ │ + bne 2e5d8 │ │ │ │ + ldr r2, [pc, #92] @ 2e608 │ │ │ │ + ldr r3, [pc, #76] @ 2e5fc │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e734 │ │ │ │ + bne 2e5f4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 2e6e4 │ │ │ │ + bne 2e5a4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r4, #48] @ 0x30 │ │ │ │ - b 2e6e4 │ │ │ │ + b 2e5a4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r4, asr #19 │ │ │ │ + andeq r1, r4, r4, lsl #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r8, lsl #19 │ │ │ │ + andeq r1, r4, r8, asr #21 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r1, r4, ip, lsl #18 │ │ │ │ + andeq r1, r4, ip, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #944] @ 2eb14 │ │ │ │ - ldr r3, [pc, #944] @ 2eb18 │ │ │ │ + ldr r2, [pc, #944] @ 2e9d4 │ │ │ │ + ldr r3, [pc, #944] @ 2e9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r1 │ │ │ │ bl db1c │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r8, [pc, #900] @ 2eb1c │ │ │ │ + ldr r8, [pc, #900] @ 2e9dc │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #884] @ 2eb20 │ │ │ │ + ldr r1, [pc, #884] @ 2e9e0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 2eac4 │ │ │ │ + bne 2e984 │ │ │ │ bl d174 │ │ │ │ bl c424 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2ea4c │ │ │ │ + beq 2e90c │ │ │ │ cmp r3, #8 │ │ │ │ - beq 2ea0c │ │ │ │ + beq 2e8cc │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2eadc │ │ │ │ + bne 2e99c │ │ │ │ ldr r7, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ mov r3, #0 │ │ │ │ @@ -33794,245 +33714,245 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r1, r7, #16 │ │ │ │ str r3, [sp] │ │ │ │ bl c1b4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2ea6c │ │ │ │ + beq 2e92c │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl cf58 │ │ │ │ mov r1, r9 │ │ │ │ bl daa4 │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2eaf8 │ │ │ │ + bne 2e9b8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, r6, #16 │ │ │ │ ldr r5, [r7] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #648] @ 2eb24 │ │ │ │ - ldr r3, [pc, #648] @ 2eb28 │ │ │ │ + ldr r2, [pc, #648] @ 2e9e4 │ │ │ │ + ldr r3, [pc, #648] @ 2e9e8 │ │ │ │ str r4, [sp] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r1, [r6, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #7 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2e8d0 │ │ │ │ + beq 2e790 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2ea9c │ │ │ │ + beq 2e95c │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r4, [r9, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2eacc │ │ │ │ + beq 2e98c │ │ │ │ ldr r3, [r9, #16] │ │ │ │ mov r5, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r8, r5 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r7 │ │ │ │ - b 2e920 │ │ │ │ + b 2e7e0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ add r1, r5, #16 │ │ │ │ mov r0, sl │ │ │ │ bl c6f4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 2e978 │ │ │ │ + beq 2e838 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ tst r1, #4 │ │ │ │ ldreq r1, [r2, #16] │ │ │ │ ldreq r5, [r2, #20] │ │ │ │ addne r7, r2, #16 │ │ │ │ addeq r7, r2, #24 │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ movne r1, r8 │ │ │ │ addne r8, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2e914 │ │ │ │ + beq 2e7d4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 2e900 │ │ │ │ + bne 2e7c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 2e91c │ │ │ │ + bne 2e7dc │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r1, [pc, #424] @ 2eb2c │ │ │ │ + ldr r1, [pc, #424] @ 2e9ec │ │ │ │ mov r3, #7 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ mov r0, sl │ │ │ │ bl d468 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2eaf0 │ │ │ │ + bne 2e9b0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [fp] │ │ │ │ stmib fp, {r1, r3} │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - ldr r2, [pc, #328] @ 2eb30 │ │ │ │ - ldr r3, [pc, #300] @ 2eb18 │ │ │ │ + ldr r2, [pc, #328] @ 2e9f0 │ │ │ │ + ldr r3, [pc, #300] @ 2e9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2eaec │ │ │ │ + bne 2e9ac │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r7, [r3, #16] │ │ │ │ bl cf58 │ │ │ │ cmp r7, r0 │ │ │ │ - beq 2ea94 │ │ │ │ + beq 2e954 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c1fc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ea4c │ │ │ │ + beq 2e90c │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 2e860 │ │ │ │ + b 2e720 │ │ │ │ mov r0, #0 │ │ │ │ bl d300 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ bl cf58 │ │ │ │ mov r1, r7 │ │ │ │ - b 2e84c │ │ │ │ + b 2e70c │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2e83c │ │ │ │ + bne 2e6fc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2ead4 │ │ │ │ + beq 2e994 │ │ │ │ bl ca90 │ │ │ │ - b 2e83c │ │ │ │ + b 2e6fc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 2ea38 │ │ │ │ - ldr r3, [pc, #144] @ 2eb34 │ │ │ │ + b 2e8f8 │ │ │ │ + ldr r3, [pc, #144] @ 2e9f4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - b 2e8d0 │ │ │ │ + b 2e790 │ │ │ │ bl d174 │ │ │ │ - b 2e9e0 │ │ │ │ + b 2e8a0 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ - b 2e97c │ │ │ │ + b 2e83c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2e83c │ │ │ │ + b 2e6fc │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 2e814 │ │ │ │ + b 2e6d4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #36] @ 2eb28 │ │ │ │ + ldr r2, [pc, #36] @ 2e9e8 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r4, r4, r8 │ │ │ │ + ldrdeq r1, [r4], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r4, ror #16 │ │ │ │ - muleq r2, r4, r8 │ │ │ │ + andeq r1, r4, r4, lsr #19 │ │ │ │ + andeq sl, r2, r0, ror #16 │ │ │ │ andeq r8, r2, ip, lsl #19 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r8, r2, r8, lsr #17 │ │ │ │ - andeq r1, r4, r0, lsl r6 │ │ │ │ + andeq r1, r4, r0, asr r7 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0002eb38 : │ │ │ │ +0002e9f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #488] @ 2ed3c │ │ │ │ + ldr r2, [pc, #488] @ 2ebfc │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #484] @ 2ed40 │ │ │ │ + ldr r3, [pc, #484] @ 2ec00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2e394 │ │ │ │ + bl 2e254 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2ecbc │ │ │ │ - ldr r2, [pc, #432] @ 2ed44 │ │ │ │ + beq 2eb7c │ │ │ │ + ldr r2, [pc, #432] @ 2ec04 │ │ │ │ mov r9, r3 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2ec7c │ │ │ │ + beq 2eb3c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 2ec7c │ │ │ │ + beq 2eb3c │ │ │ │ cmp r2, #6 │ │ │ │ - bne 2ed18 │ │ │ │ + bne 2ebd8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ ldreq r1, [r2] │ │ │ │ addeq r1, r1, #1 │ │ │ │ streq r1, [r2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -34041,395 +33961,395 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - bne 2ec24 │ │ │ │ + bne 2eae4 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ - beq 2ecfc │ │ │ │ + beq 2ebbc │ │ │ │ mov r0, r3 │ │ │ │ bl d468 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2ec7c │ │ │ │ + beq 2eb3c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl d768 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2ecb4 │ │ │ │ + beq 2eb74 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl c028 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 2ecf0 │ │ │ │ + bne 2ebb0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2ecc0 │ │ │ │ + b 2eb80 │ │ │ │ mov r0, r9 │ │ │ │ bl d8a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2ecbc │ │ │ │ + beq 2eb7c │ │ │ │ bl cd78 │ │ │ │ - ldr r1, [pc, #176] @ 2ed48 │ │ │ │ + ldr r1, [pc, #176] @ 2ec08 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r5, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c71c │ │ │ │ - b 2ec34 │ │ │ │ + bl 2c5dc │ │ │ │ + b 2eaf4 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #132] @ 2ed4c │ │ │ │ - ldr r3, [pc, #116] @ 2ed40 │ │ │ │ + ldr r2, [pc, #132] @ 2ec0c │ │ │ │ + ldr r3, [pc, #116] @ 2ec00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ed38 │ │ │ │ + bne 2ebf8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #1 │ │ │ │ - b 2ec70 │ │ │ │ + b 2eb30 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ - beq 2ed2c │ │ │ │ + beq 2ebec │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 2ec24 │ │ │ │ + b 2eae4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl c184 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b 2ebe4 │ │ │ │ + b 2eaa4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 2ec24 │ │ │ │ + b 2eae4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r0, lsr #9 │ │ │ │ + andeq r1, r4, r0, ror #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r9, r2, r0, lsr #10 │ │ │ │ andeq r9, r2, r4, lsr #8 │ │ │ │ - andeq r1, r4, r0, lsr r3 │ │ │ │ + andeq r1, r4, r0, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #248] @ 2ee64 │ │ │ │ + ldr r0, [pc, #248] @ 2ed24 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #244] @ 2ee68 │ │ │ │ + ldr r1, [pc, #244] @ 2ed28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #220] @ 2ee6c │ │ │ │ + ldr r1, [pc, #220] @ 2ed2c │ │ │ │ mov ip, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ede0 │ │ │ │ - ldr r2, [pc, #180] @ 2ee70 │ │ │ │ - ldr r3, [pc, #168] @ 2ee68 │ │ │ │ + beq 2eca0 │ │ │ │ + ldr r2, [pc, #180] @ 2ed30 │ │ │ │ + ldr r3, [pc, #168] @ 2ed28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ee54 │ │ │ │ + bne 2ed14 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ee3c │ │ │ │ + beq 2ecfc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ee3c │ │ │ │ + beq 2ecfc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 2ee58 │ │ │ │ + bne 2ed18 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e4d4 │ │ │ │ + bl 2e394 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d858 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6] │ │ │ │ - b 2edb4 │ │ │ │ - ldr r3, [pc, #48] @ 2ee74 │ │ │ │ + b 2ec74 │ │ │ │ + ldr r3, [pc, #48] @ 2ed34 │ │ │ │ mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 2edf8 │ │ │ │ + b 2ecb8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r4, r8, lsl #5 │ │ │ │ + andeq r1, r4, r8, asr #7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r8, lsr r4 │ │ │ │ - andeq r1, r4, ip, lsr r2 │ │ │ │ + andeq sl, r2, r4, lsl #8 │ │ │ │ + andeq r1, r4, ip, ror r3 │ │ │ │ andeq r8, r2, r8, lsl sl │ │ │ │ │ │ │ │ -0002ee78 : │ │ │ │ +0002ed38 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #424] @ 2f03c │ │ │ │ + ldr r2, [pc, #424] @ 2eefc │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #420] @ 2f040 │ │ │ │ + ldr r3, [pc, #420] @ 2ef00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bl 2e394 │ │ │ │ + bl 2e254 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2efd4 │ │ │ │ - ldr r2, [pc, #356] @ 2f044 │ │ │ │ + beq 2ee94 │ │ │ │ + ldr r2, [pc, #356] @ 2ef04 │ │ │ │ mov r8, r3 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #12 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2ef28 │ │ │ │ + beq 2ede8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 2f020 │ │ │ │ + bne 2eee0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ asr r2, r2, #31 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl d468 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 2ef74 │ │ │ │ + bge 2ee34 │ │ │ │ mov r0, r8 │ │ │ │ bl c0e8 │ │ │ │ - ldr r1, [pc, #252] @ 2f048 │ │ │ │ + ldr r1, [pc, #252] @ 2ef08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r0, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #4 │ │ │ │ - bl 2c71c │ │ │ │ + bl 2c5dc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl d768 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2efd4 │ │ │ │ + beq 2ee94 │ │ │ │ mov r1, #0 │ │ │ │ bl cf34 │ │ │ │ asr r3, r0, #31 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - blt 2f008 │ │ │ │ + blt 2eec8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ movge r3, #1 │ │ │ │ - blt 2f008 │ │ │ │ + blt 2eec8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 2efd8 │ │ │ │ + b 2ee98 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #108] @ 2f04c │ │ │ │ - ldr r2, [pc, #92] @ 2f040 │ │ │ │ + ldr r1, [pc, #108] @ 2ef0c │ │ │ │ + ldr r2, [pc, #92] @ 2ef00 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 2f038 │ │ │ │ + bne 2eef8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 2efd8 │ │ │ │ + b 2ee98 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c850 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b 2ef14 │ │ │ │ + b 2edd4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r0, ror #2 │ │ │ │ + andeq r1, r4, r0, lsr #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, ip, asr #5 │ │ │ │ - andeq fp, r2, ip, ror #4 │ │ │ │ - andeq r1, r4, r8, lsl r0 │ │ │ │ + muleq r2, r8, r2 │ │ │ │ + andeq fp, r2, r8, lsr r2 │ │ │ │ + andeq r1, r4, r8, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #248] @ 2f164 │ │ │ │ + ldr r0, [pc, #248] @ 2f024 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #244] @ 2f168 │ │ │ │ + ldr r1, [pc, #244] @ 2f028 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #220] @ 2f16c │ │ │ │ + ldr r1, [pc, #220] @ 2f02c │ │ │ │ mov ip, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f0e0 │ │ │ │ - ldr r2, [pc, #180] @ 2f170 │ │ │ │ - ldr r3, [pc, #168] @ 2f168 │ │ │ │ + beq 2efa0 │ │ │ │ + ldr r2, [pc, #180] @ 2f030 │ │ │ │ + ldr r3, [pc, #168] @ 2f028 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f154 │ │ │ │ + bne 2f014 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f13c │ │ │ │ + beq 2effc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f13c │ │ │ │ + beq 2effc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 2f158 │ │ │ │ + bne 2f018 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e4d4 │ │ │ │ + bl 2e394 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cec8 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6] │ │ │ │ - b 2f0b4 │ │ │ │ - ldr r3, [pc, #48] @ 2f174 │ │ │ │ + b 2ef74 │ │ │ │ + ldr r3, [pc, #48] @ 2f034 │ │ │ │ mov r2, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 2f0f8 │ │ │ │ + b 2efb8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r4, r8, lsl #31 │ │ │ │ + andeq r1, r4, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r8, lsr r1 │ │ │ │ - andeq r0, r4, ip, lsr pc │ │ │ │ - andeq fp, r2, r4, asr #1 │ │ │ │ + andeq sl, r2, r4, lsl #2 │ │ │ │ + andeq r1, r4, ip, ror r0 │ │ │ │ + muleq r2, r0, r0 │ │ │ │ │ │ │ │ -0002f178 : │ │ │ │ +0002f038 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f1a0 │ │ │ │ + beq 2f060 │ │ │ │ blx r3 │ │ │ │ add r0, r4, #12 │ │ │ │ bl c748 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d468 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f1c0 │ │ │ │ + beq 2f080 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f1d0 │ │ │ │ + beq 2f090 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ add r0, r4, #140 @ 0x8c │ │ │ │ pop {r4, lr} │ │ │ │ b d5b8 │ │ │ │ │ │ │ │ -0002f1e8 : │ │ │ │ +0002f0a8 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -34438,705 +34358,705 @@ │ │ │ │ bl d75c │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002f224 : │ │ │ │ +0002f0e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #4020] @ 301f0 │ │ │ │ - ldr r3, [pc, #4020] @ 301f4 │ │ │ │ + ldr r2, [pc, #4020] @ 300b0 │ │ │ │ + ldr r3, [pc, #4020] @ 300b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2e4d4 │ │ │ │ + bl 2e394 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ - ldr r7, [pc, #3976] @ 301f8 │ │ │ │ + ldr r7, [pc, #3976] @ 300b8 │ │ │ │ add sl, r4, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2e394 │ │ │ │ + bl 2e254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f30c │ │ │ │ + beq 2f1cc │ │ │ │ bl c0e8 │ │ │ │ - ldr r1, [pc, #3944] @ 301fc │ │ │ │ + ldr r1, [pc, #3944] @ 300bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 2f4e4 │ │ │ │ - ldr r3, [pc, #3908] @ 30200 │ │ │ │ + bne 2f3a4 │ │ │ │ + ldr r3, [pc, #3908] @ 300c0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r7, r4, #52 @ 0x34 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl d2d0 │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 2f55c │ │ │ │ + beq 2f41c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2f4ec │ │ │ │ + beq 2f3ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f30c │ │ │ │ + bne 2f1cc │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ ldrb r8, [r4, #144] @ 0x90 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2f35c │ │ │ │ + beq 2f21c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 306e4 │ │ │ │ - ldr r2, [pc, #3788] @ 30204 │ │ │ │ - ldr r3, [pc, #3768] @ 301f4 │ │ │ │ + bne 305a4 │ │ │ │ + ldr r2, [pc, #3788] @ 300c4 │ │ │ │ + ldr r3, [pc, #3768] @ 300b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 304ac │ │ │ │ + bne 3036c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #3748] @ 30208 │ │ │ │ + ldr r2, [pc, #3748] @ 300c8 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ str r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f3b0 │ │ │ │ + beq 2f270 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 2f3a8 │ │ │ │ + bne 2f268 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r4 │ │ │ │ bl c25c │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #3668] @ 3020c │ │ │ │ + ldr r2, [pc, #3668] @ 300cc │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #12 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f410 │ │ │ │ + beq 2f2d0 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2fd70 │ │ │ │ + bne 2fc30 │ │ │ │ ldr r8, [r7] │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 2f410 │ │ │ │ + ble 2f2d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f4d0 │ │ │ │ - ldr r2, [pc, #3576] @ 30210 │ │ │ │ + bne 2f390 │ │ │ │ + ldr r2, [pc, #3576] @ 300d0 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #11 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f660 │ │ │ │ + beq 2f520 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2fe98 │ │ │ │ + bne 2fd58 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 2f62c │ │ │ │ + beq 2f4ec │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2f658 │ │ │ │ + beq 2f518 │ │ │ │ add r1, r8, #16 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl d114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fed0 │ │ │ │ + beq 2fd90 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl c148 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 2f4c0 │ │ │ │ + bne 2f380 │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - bne 2f4c0 │ │ │ │ + bne 2f380 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 2fd38 │ │ │ │ + beq 2fbf8 │ │ │ │ bl ca90 │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2f660 │ │ │ │ - ldr r2, [pc, #3388] @ 30214 │ │ │ │ + beq 2f520 │ │ │ │ + ldr r2, [pc, #3388] @ 300d4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2f330 │ │ │ │ - ldr r0, [pc, #3364] @ 30218 │ │ │ │ + b 2f1f0 │ │ │ │ + ldr r0, [pc, #3364] @ 300d8 │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl c904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f764 │ │ │ │ + bne 2f624 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r4, #144] @ 0x90 │ │ │ │ bl cfc4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #416 @ 0x1a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f4e4 │ │ │ │ + bne 2f3a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #3292] @ 3021c │ │ │ │ + ldr r1, [pc, #3292] @ 300dc │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f30c │ │ │ │ - b 2f4e4 │ │ │ │ - ldr r6, [pc, #3260] @ 30220 │ │ │ │ + beq 2f1cc │ │ │ │ + b 2f3a4 │ │ │ │ + ldr r6, [pc, #3260] @ 300e0 │ │ │ │ mov r3, r9 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl d858 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2f780 │ │ │ │ + beq 2f640 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, sl │ │ │ │ bl cec8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2f780 │ │ │ │ - ldr r1, [pc, #3200] @ 30224 │ │ │ │ + beq 2f640 │ │ │ │ + ldr r1, [pc, #3200] @ 300e4 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, sl │ │ │ │ bl d858 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2f5fc │ │ │ │ - ldr r1, [pc, #3172] @ 30228 │ │ │ │ + beq 2f4bc │ │ │ │ + ldr r1, [pc, #3172] @ 300e8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #19 │ │ │ │ mov r0, sl │ │ │ │ bl cec8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2f5fc │ │ │ │ - ldr r1, [pc, #3144] @ 3022c │ │ │ │ + beq 2f4bc │ │ │ │ + ldr r1, [pc, #3144] @ 300ec │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, sl │ │ │ │ bl cec8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2f30c │ │ │ │ + bne 2f1cc │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r4, #144] @ 0x90 │ │ │ │ bl cfc4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #412 @ 0x19c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f30c │ │ │ │ - b 2f4e4 │ │ │ │ + beq 2f1cc │ │ │ │ + b 2f3a4 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r8] │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [r8] │ │ │ │ - bne 2f45c │ │ │ │ + bne 2f31c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2f65c │ │ │ │ + bne 2f51c │ │ │ │ mov r0, r8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 2fefc │ │ │ │ + beq 2fdbc │ │ │ │ bl ca90 │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #3016] @ 30230 │ │ │ │ + ldr r2, [pc, #3016] @ 300f0 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #7 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2f694 │ │ │ │ + beq 2f554 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2fc5c │ │ │ │ + beq 2fb1c │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #2968] @ 30234 │ │ │ │ + ldr r2, [pc, #2968] @ 300f4 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #11 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f7d0 │ │ │ │ + beq 2f690 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 30030 │ │ │ │ + bne 2fef0 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r8] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r8] │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ ldr r7, [r8, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2f7a0 │ │ │ │ + beq 2f660 │ │ │ │ add r5, r8, #16 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ bl c5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f7a0 │ │ │ │ + beq 2f660 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #2852] @ 30238 │ │ │ │ + ldr r1, [pc, #2852] @ 300f8 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ffb4 │ │ │ │ + beq 2fe74 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 301e8 │ │ │ │ + beq 300a8 │ │ │ │ bl ca90 │ │ │ │ - b 2f4d0 │ │ │ │ + b 2f390 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ bl cfc4 │ │ │ │ ldrb r8, [r4, #144] @ 0x90 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 2f318 │ │ │ │ - b 2f35c │ │ │ │ + bne 2f1d8 │ │ │ │ + b 2f21c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ bl cfc4 │ │ │ │ ldrb r8, [r4, #144] @ 0x90 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 2f318 │ │ │ │ - b 2f35c │ │ │ │ + bne 2f1d8 │ │ │ │ + b 2f21c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2f7d0 │ │ │ │ + bne 2f690 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 2f7d0 │ │ │ │ + bne 2f690 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 2fff0 │ │ │ │ + beq 2feb0 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3004c │ │ │ │ - ldr r2, [pc, #2648] @ 3023c │ │ │ │ + beq 2ff0c │ │ │ │ + ldr r2, [pc, #2648] @ 300fc │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #12 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f868 │ │ │ │ + beq 2f728 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 300a4 │ │ │ │ + bne 2ff64 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r8] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r8] │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2ff24 │ │ │ │ + bne 2fde4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2f868 │ │ │ │ + bne 2f728 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 2f868 │ │ │ │ + bne 2f728 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 30170 │ │ │ │ + beq 30030 │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #2512] @ 30240 │ │ │ │ + ldr r2, [pc, #2512] @ 30100 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #18 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f89c │ │ │ │ + beq 2f75c │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 300b0 │ │ │ │ + beq 2ff70 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #2464] @ 30244 │ │ │ │ + ldr r2, [pc, #2464] @ 30104 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #15 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f908 │ │ │ │ + beq 2f7c8 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3048c │ │ │ │ + bne 3034c │ │ │ │ ldr r8, [r7] │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 302e4 │ │ │ │ + beq 301a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #2396] @ 30248 │ │ │ │ + ldr r1, [pc, #2396] @ 30108 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ sub r3, r0, #200 @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r3, #99 @ 0x63 │ │ │ │ - bhi 2fb64 │ │ │ │ - ldr r0, [pc, #2332] @ 3024c │ │ │ │ + bhi 2fa24 │ │ │ │ + ldr r0, [pc, #2332] @ 3010c │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #13 │ │ │ │ bl c904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2fb64 │ │ │ │ + bne 2fa24 │ │ │ │ mov r0, r9 │ │ │ │ bl c070 │ │ │ │ - ldr r3, [pc, #2300] @ 30250 │ │ │ │ - ldr r2, [pc, #2300] @ 30254 │ │ │ │ + ldr r3, [pc, #2300] @ 30110 │ │ │ │ + ldr r2, [pc, #2300] @ 30114 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d48c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 2fb64 │ │ │ │ - ldr r1, [pc, #2276] @ 30258 │ │ │ │ + beq 2fa24 │ │ │ │ + ldr r1, [pc, #2276] @ 30118 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, sl │ │ │ │ bl d858 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f9a4 │ │ │ │ - ldr r1, [pc, #2248] @ 3025c │ │ │ │ + bne 2f864 │ │ │ │ + ldr r1, [pc, #2248] @ 3011c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl cec8 │ │ │ │ cmp r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ - bne 2f9d0 │ │ │ │ + bne 2f890 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #304 @ 0x130 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #144] @ 0x90 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #2184] @ 30260 │ │ │ │ + ldr r2, [pc, #2184] @ 30120 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2faa0 │ │ │ │ + beq 2f960 │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 30624 │ │ │ │ + bne 304e4 │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ mov r0, r8 │ │ │ │ bl d468 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ addeq r2, r7, #16 │ │ │ │ - beq 30534 │ │ │ │ + beq 303f4 │ │ │ │ cmp r2, #87 @ 0x57 │ │ │ │ add r2, r7, #16 │ │ │ │ - bne 2fa5c │ │ │ │ + bne 2f91c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bne 2fa5c │ │ │ │ + bne 2f91c │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 30534 │ │ │ │ - ldr r1, [pc, #2048] @ 30264 │ │ │ │ + beq 303f4 │ │ │ │ + ldr r1, [pc, #2048] @ 30124 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2faa0 │ │ │ │ + bne 2f960 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2faa0 │ │ │ │ + bne 2f960 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 30630 │ │ │ │ + beq 304f0 │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #1984] @ 30268 │ │ │ │ + ldr r2, [pc, #1984] @ 30128 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2fb5c │ │ │ │ + beq 2fa1c │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 30638 │ │ │ │ + bne 304f8 │ │ │ │ ldr r8, [r7] │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2fb5c │ │ │ │ - ldr r0, [pc, #1920] @ 3026c │ │ │ │ + beq 2fa1c │ │ │ │ + ldr r0, [pc, #1920] @ 3012c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ asr r3, r8, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #21 │ │ │ │ bl ca00 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2fb5c │ │ │ │ + beq 2fa1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #1880] @ 30270 │ │ │ │ + ldr r1, [pc, #1880] @ 30130 │ │ │ │ add r2, r7, #16 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2fb5c │ │ │ │ + bne 2fa1c │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2fb5c │ │ │ │ + bne 2fa1c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 30648 │ │ │ │ + beq 30508 │ │ │ │ bl ca90 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ ldrb r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f318 │ │ │ │ + bne 2f1d8 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2e394 │ │ │ │ + bl 2e254 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f318 │ │ │ │ - ldr r2, [pc, #1768] @ 30274 │ │ │ │ + beq 2f1d8 │ │ │ │ + ldr r2, [pc, #1768] @ 30134 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #13 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2fbc8 │ │ │ │ + beq 2fa88 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne 2fe80 │ │ │ │ + bne 2fd40 │ │ │ │ ldrd r0, [r5] │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #1704] @ 30278 │ │ │ │ + ldr r2, [pc, #1704] @ 30138 │ │ │ │ str r8, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, #13 │ │ │ │ - bl 2e260 │ │ │ │ + bl 2e120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2fc08 │ │ │ │ + beq 2fac8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2fe88 │ │ │ │ + bne 2fd48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ bl d468 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2fd80 │ │ │ │ - ldr r1, [pc, #1632] @ 3027c │ │ │ │ + beq 2fc40 │ │ │ │ + ldr r1, [pc, #1632] @ 3013c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ bl d66c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 2fd40 │ │ │ │ - ldr r2, [pc, #1588] @ 30280 │ │ │ │ + beq 2fc00 │ │ │ │ + ldr r2, [pc, #1588] @ 30140 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 2f4e4 │ │ │ │ + b 2f3a4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2fd68 │ │ │ │ + beq 2fc28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mvn r2, r2 │ │ │ │ add r8, r3, #8 │ │ │ │ - ldr r3, [pc, #1536] @ 30284 │ │ │ │ + ldr r3, [pc, #1536] @ 30144 │ │ │ │ and r2, r2, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #32] │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r4, r2, #8 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ - b 2fcb8 │ │ │ │ + b 2fb78 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r8, r8, r4, lsl #1 │ │ │ │ - beq 2fd5c │ │ │ │ + beq 2fc1c │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2fcac │ │ │ │ + bne 2fb6c │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ ldr r9, [r3, #16] │ │ │ │ bl cf58 │ │ │ │ cmp r9, r0 │ │ │ │ - beq 2fcec │ │ │ │ + beq 2fbac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fcac │ │ │ │ + beq 2fb6c │ │ │ │ ldr r3, [r8, #-8] │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -35145,73 +35065,73 @@ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bne 3003c │ │ │ │ + bne 2fefc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2fcac │ │ │ │ + b 2fb6c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f4c0 │ │ │ │ + b 2f380 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c97c │ │ │ │ + bl 2c83c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2f318 │ │ │ │ - b 2fc44 │ │ │ │ + beq 2f1d8 │ │ │ │ + b 2fb04 │ │ │ │ mov r4, r6 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - b 2f690 │ │ │ │ + b 2f550 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r8, r0 │ │ │ │ - b 2f3e4 │ │ │ │ + b 2f2a4 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq 2fff8 │ │ │ │ + beq 2feb8 │ │ │ │ ldr r8, [r4, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2ff80 │ │ │ │ + beq 2fe40 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - ldr fp, [pc, #1252] @ 30288 │ │ │ │ + ldr fp, [pc, #1252] @ 30148 │ │ │ │ mvn r3, r3 │ │ │ │ and r3, r3, #4 │ │ │ │ add r9, r3, #8 │ │ │ │ - ldr r3, [pc, #1240] @ 3028c │ │ │ │ + ldr r3, [pc, #1240] @ 3014c │ │ │ │ str r7, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ add fp, pc, fp │ │ │ │ mov sl, #0 │ │ │ │ mov r7, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 2fddc │ │ │ │ + b 2fc9c │ │ │ │ subs r8, r8, #1 │ │ │ │ add r5, r5, r9, lsl #1 │ │ │ │ - beq 2ff04 │ │ │ │ + beq 2fdc4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2fdd0 │ │ │ │ + beq 2fc90 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, #2 │ │ │ │ bl c448 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2fdd0 │ │ │ │ + bne 2fc90 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r4, #96 @ 0x60 │ │ │ │ - beq 2ff18 │ │ │ │ + beq 2fdd8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr ip, [r4, #128] @ 0x80 │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -35229,585 +35149,585 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d66c │ │ │ │ mov sl, r0 │ │ │ │ - b 2fdd0 │ │ │ │ + b 2fc90 │ │ │ │ bl c628 │ │ │ │ - b 2fbbc │ │ │ │ + b 2fa7c │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r3, r0 │ │ │ │ - b 2fbfc │ │ │ │ + b 2fabc │ │ │ │ bl c184 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2f45c │ │ │ │ + bne 2f31c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2f658 │ │ │ │ + bne 2f518 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq 2f64c │ │ │ │ - b 2f658 │ │ │ │ + beq 2f50c │ │ │ │ + b 2f518 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 2f658 │ │ │ │ + bne 2f518 │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - bne 2f658 │ │ │ │ + bne 2f518 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - bne 2f654 │ │ │ │ + bne 2f514 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f658 │ │ │ │ + b 2f518 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2ff80 │ │ │ │ + beq 2fe40 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl cfc4 │ │ │ │ - b 2fc44 │ │ │ │ - ldr r3, [pc, #880] @ 30290 │ │ │ │ + b 2fb04 │ │ │ │ + ldr r3, [pc, #880] @ 30150 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2fe18 │ │ │ │ + b 2fcd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #868] @ 30294 │ │ │ │ + ldr r1, [pc, #868] @ 30154 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r8, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ - bne 2ff74 │ │ │ │ + bne 2fe34 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 2ff74 │ │ │ │ + bne 2fe34 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 30168 │ │ │ │ + beq 30028 │ │ │ │ bl ca90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2f4d0 │ │ │ │ - b 2f868 │ │ │ │ - ldr r1, [pc, #784] @ 30298 │ │ │ │ + bne 2f390 │ │ │ │ + b 2f728 │ │ │ │ + ldr r1, [pc, #784] @ 30158 │ │ │ │ add r2, r4, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c97c │ │ │ │ + bl 2c83c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl cfc4 │ │ │ │ - b 2fd50 │ │ │ │ + b 2fc10 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #132] @ 0x84 │ │ │ │ - bne 2f7d0 │ │ │ │ + bne 2f690 │ │ │ │ ldr r2, [r8] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - bne 2f7d0 │ │ │ │ + bne 2f690 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - bne 2f7cc │ │ │ │ + bne 2f68c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f7d0 │ │ │ │ + b 2f690 │ │ │ │ add r8, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl c448 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 30178 │ │ │ │ + beq 30038 │ │ │ │ mov r0, r8 │ │ │ │ bl cfc4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #500 @ 0x1f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b 2fc44 │ │ │ │ + b 2fb04 │ │ │ │ bl c184 │ │ │ │ mov r8, r0 │ │ │ │ - b 2f6dc │ │ │ │ + b 2f59c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ - b 2f4d0 │ │ │ │ + b 2f390 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq 30400 │ │ │ │ + beq 302c0 │ │ │ │ mov r1, #32 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl ce74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #528] @ 3029c │ │ │ │ + ldr r1, [pc, #528] @ 3015c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r4, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b 2fb5c │ │ │ │ + b 2fa1c │ │ │ │ bl c184 │ │ │ │ mov r8, r0 │ │ │ │ - b 2f824 │ │ │ │ + b 2f6e4 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ bl c4b4 │ │ │ │ - ldr ip, [pc, #468] @ 302a0 │ │ │ │ - ldr r0, [pc, #468] @ 302a4 │ │ │ │ - ldr r2, [pc, #468] @ 302a8 │ │ │ │ + ldr ip, [pc, #468] @ 30160 │ │ │ │ + ldr r0, [pc, #468] @ 30164 │ │ │ │ + ldr r2, [pc, #468] @ 30168 │ │ │ │ mov r3, #1 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ mov lr, #17 │ │ │ │ ldr r1, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ str lr, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30158 │ │ │ │ + beq 30018 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30158 │ │ │ │ + beq 30018 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #392] @ 302ac │ │ │ │ + ldr r1, [pc, #392] @ 3016c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ blx ip │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cf1c │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2f4d0 │ │ │ │ - b 2f89c │ │ │ │ + bne 2f390 │ │ │ │ + b 2f75c │ │ │ │ mov r0, r8 │ │ │ │ bl cf1c │ │ │ │ mov r0, r7 │ │ │ │ - b 2f898 │ │ │ │ + b 2f758 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2ff74 │ │ │ │ + b 2fe34 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f868 │ │ │ │ + b 2f728 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r1, #2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ bl c448 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 30010 │ │ │ │ + bne 2fed0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #256] @ 302b0 │ │ │ │ + ldr r1, [pc, #256] @ 30170 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ asr r3, r2, #31 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d66c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3054c │ │ │ │ + beq 3040c │ │ │ │ mov r0, r8 │ │ │ │ bl cfc4 │ │ │ │ - b 2fc44 │ │ │ │ + b 2fb04 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f4d0 │ │ │ │ - @ instruction: 0x00040dbc │ │ │ │ + b 2f390 │ │ │ │ + strdeq r0, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r4, r8, lsl #27 │ │ │ │ - andeq sl, r2, r8, lsr #31 │ │ │ │ + andeq r0, r4, r8, asr #29 │ │ │ │ + andeq sl, r2, r4, ror pc │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r0, r4, r0, asr #25 │ │ │ │ - strheq fp, [r2], -r4 │ │ │ │ - andeq sl, r2, r0, ror #29 │ │ │ │ - muleq r2, r0, lr │ │ │ │ - andeq sl, r2, ip, lsr #30 │ │ │ │ - andeq sl, r2, ip, asr sp │ │ │ │ - andeq sl, r2, r8, lsl sp │ │ │ │ - andeq sl, r2, ip, ror #25 │ │ │ │ + andeq r0, r4, r0, lsl #28 │ │ │ │ + andeq fp, r2, r0, lsl #1 │ │ │ │ + andeq sl, r2, ip, lsr #29 │ │ │ │ + andeq sl, r2, ip, asr lr │ │ │ │ + strdeq sl, [r2], -r8 │ │ │ │ + andeq sl, r2, r8, lsr #26 │ │ │ │ + andeq sl, r2, r4, ror #25 │ │ │ │ + @ instruction: 0x0002acb8 │ │ │ │ andeq r8, r2, ip, lsr #5 │ │ │ │ - @ instruction: 0x0002acb4 │ │ │ │ - andeq sl, r2, r8, lsr #25 │ │ │ │ + andeq sl, r2, r0, lsl #25 │ │ │ │ + andeq sl, r2, r4, ror ip │ │ │ │ andeq r7, r2, r0, asr #23 │ │ │ │ - andeq sl, r2, r4, asr fp │ │ │ │ - @ instruction: 0x0002abbc │ │ │ │ - ldrdeq sl, [r2], -r4 │ │ │ │ - andeq sl, r2, ip, ror #18 │ │ │ │ - andeq sl, r2, r4, lsr #18 │ │ │ │ + andeq sl, r2, r0, lsr #22 │ │ │ │ + andeq sl, r2, r8, lsl #23 │ │ │ │ + andeq sl, r2, r0, lsr #19 │ │ │ │ + andeq sl, r2, r8, lsr r9 │ │ │ │ + strdeq sl, [r2], -r0 │ │ │ │ andeq r8, r2, ip, lsl #10 │ │ │ │ - muleq r2, r8, sl │ │ │ │ - muleq r2, ip, r5 │ │ │ │ + andeq sl, r2, r4, ror #20 │ │ │ │ + andeq sl, r2, r8, ror #10 │ │ │ │ @ instruction: 0x000283b8 │ │ │ │ andeq r7, r2, r8, ror #29 │ │ │ │ - andeq sl, r2, ip, ror #16 │ │ │ │ + andeq sl, r2, r8, lsr r8 │ │ │ │ andeq r8, r2, r4, ror #13 │ │ │ │ - andeq sl, r2, r4, ror r9 │ │ │ │ - andeq sl, r2, ip, lsl #14 │ │ │ │ - andeq r9, r2, ip, lsl r7 │ │ │ │ - ldrdeq sl, [r2], -r4 │ │ │ │ - strdeq sl, [r2], -r4 │ │ │ │ - ldrdeq sl, [r2], -r0 │ │ │ │ + andeq sl, r2, r0, asr #18 │ │ │ │ + ldrdeq sl, [r2], -r8 │ │ │ │ + andeq r9, r2, r8, ror #13 │ │ │ │ + andeq sl, r2, r0, lsr #17 │ │ │ │ + andeq sl, r2, r0, asr #11 │ │ │ │ + muleq r2, ip, r5 │ │ │ │ @ instruction: 0xffffcd48 │ │ │ │ - andeq sl, r2, r4, lsr #16 │ │ │ │ - andeq sl, r2, ip, lsr r6 │ │ │ │ - andeq sl, r2, r8, ror #12 │ │ │ │ + strdeq sl, [r2], -r0 │ │ │ │ + andeq sl, r2, r8, lsl #12 │ │ │ │ + andeq sl, r2, r4, lsr r6 │ │ │ │ @ instruction: 0xffffcbc0 │ │ │ │ - andeq sl, r2, r0, lsl #6 │ │ │ │ - andeq sl, r2, r8, lsl #8 │ │ │ │ - ldrdeq sl, [r2], -r8 │ │ │ │ - andeq sl, r2, ip, ror r2 │ │ │ │ - andeq sl, r2, r8, lsr #22 │ │ │ │ + andeq sl, r2, ip, asr #5 │ │ │ │ + ldrdeq sl, [r2], -r4 │ │ │ │ + andeq sl, r2, r4, lsr #9 │ │ │ │ + andeq sl, r2, r8, asr #4 │ │ │ │ + strdeq sl, [r2], -r4 │ │ │ │ @ instruction: 0x000277b8 │ │ │ │ - andeq sl, r2, r8, ror #4 │ │ │ │ - andeq sl, r2, ip, lsr #4 │ │ │ │ + andeq sl, r2, r4, lsr r2 │ │ │ │ + strdeq sl, [r2], -r8 │ │ │ │ @ instruction: 0xffffc7ac │ │ │ │ andeq r7, r2, ip, lsr #11 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq sl, r2, ip, asr r0 │ │ │ │ - andeq sl, r2, r8, asr #32 │ │ │ │ - andeq r9, r2, r4, ror fp │ │ │ │ - andeq r9, r2, ip, ror #28 │ │ │ │ + andeq sl, r2, r8, lsr #32 │ │ │ │ + andeq sl, r2, r4, lsl r0 │ │ │ │ + andeq r9, r2, r0, asr #22 │ │ │ │ + andeq r9, r2, r8, lsr lr │ │ │ │ andeq r7, r2, r8, lsl r9 │ │ │ │ - andeq r9, r2, r8, lsr #29 │ │ │ │ - andeq r9, r2, ip, ror #27 │ │ │ │ - ldrdeq r9, [r2], -r4 │ │ │ │ - andeq r9, r2, ip, ror #25 │ │ │ │ - andeq r9, r2, r4, lsr #27 │ │ │ │ + andeq r9, r2, r4, ror lr │ │ │ │ + @ instruction: 0x00029db8 │ │ │ │ + andeq r9, r2, r0, lsr #27 │ │ │ │ + @ instruction: 0x00029cb8 │ │ │ │ + andeq r9, r2, r0, ror sp │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #-60] @ 302b4 │ │ │ │ - ldr r3, [pc, #-60] @ 302b8 │ │ │ │ + ldr r1, [pc, #-60] @ 30174 │ │ │ │ + ldr r3, [pc, #-60] @ 30178 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl cf28 │ │ │ │ - ldr r3, [pc, #-84] @ 302bc │ │ │ │ + ldr r3, [pc, #-84] @ 3017c │ │ │ │ mov r2, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov fp, r3 │ │ │ │ bl cf28 │ │ │ │ - ldr r3, [pc, #-108] @ 302c0 │ │ │ │ + ldr r3, [pc, #-108] @ 30180 │ │ │ │ mov r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl cf28 │ │ │ │ - ldr r0, [pc, #-132] @ 302c4 │ │ │ │ + ldr r0, [pc, #-132] @ 30184 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ mov r3, r9 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl d768 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3049c │ │ │ │ + beq 3035c │ │ │ │ mov r2, r7 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ bl d0cc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 3049c │ │ │ │ + beq 3035c │ │ │ │ add r1, r8, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ bl d150 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, r8, #32 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 304bc │ │ │ │ + beq 3037c │ │ │ │ mov r0, r8 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r8 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f908 │ │ │ │ + beq 2f7c8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2f908 │ │ │ │ + bne 2f7c8 │ │ │ │ bl c64c │ │ │ │ - b 2f908 │ │ │ │ + b 2f7c8 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl c448 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 304b0 │ │ │ │ + bne 30370 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r1, #2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ bl c448 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 304b0 │ │ │ │ + bne 30370 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #-428] @ 302c8 │ │ │ │ + ldr r1, [pc, #-428] @ 30188 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b 2fb5c │ │ │ │ + b 2fa1c │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r8, r0 │ │ │ │ - b 2f8d0 │ │ │ │ + b 2f790 │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f908 │ │ │ │ - b 303e0 │ │ │ │ + beq 2f7c8 │ │ │ │ + b 302a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl cfc4 │ │ │ │ - b 2f4d0 │ │ │ │ + b 2f390 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq 30650 │ │ │ │ + beq 30510 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 30568 │ │ │ │ + beq 30428 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #-532] @ 302cc │ │ │ │ + ldr r1, [pc, #-532] @ 3018c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 305d0 │ │ │ │ + beq 30490 │ │ │ │ mov r0, r8 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r8 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f4d0 │ │ │ │ + beq 2f390 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ bl c64c │ │ │ │ - b 2f900 │ │ │ │ - ldr r1, [pc, #-620] @ 302d0 │ │ │ │ + b 2f7c0 │ │ │ │ + ldr r1, [pc, #-620] @ 30190 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b 2fa70 │ │ │ │ + b 2f930 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c97c │ │ │ │ + bl 2c83c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cfc4 │ │ │ │ - b 2fd50 │ │ │ │ + b 2fc10 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r0, #16 │ │ │ │ bl c268 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 304d4 │ │ │ │ + bne 30394 │ │ │ │ bl d4ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq 306a8 │ │ │ │ + beq 30568 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #-724] @ 302d4 │ │ │ │ + ldr r1, [pc, #-724] @ 30194 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 304f8 │ │ │ │ + bne 303b8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #-772] @ 302d8 │ │ │ │ + ldr r1, [pc, #-772] @ 30198 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r8 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f900 │ │ │ │ + beq 2f7c0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2f900 │ │ │ │ - b 3052c │ │ │ │ + bne 2f7c0 │ │ │ │ + b 303ec │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 2fa18 │ │ │ │ + b 2f8d8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2faa0 │ │ │ │ + b 2f960 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r8, r0 │ │ │ │ - b 2fad4 │ │ │ │ + b 2f994 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2fb5c │ │ │ │ + b 2fa1c │ │ │ │ mov r1, fp │ │ │ │ add r0, r0, #16 │ │ │ │ bl c268 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 304d4 │ │ │ │ + bne 30394 │ │ │ │ bl d4ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq 306a8 │ │ │ │ + beq 30568 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #-948] @ 302dc │ │ │ │ + ldr r1, [pc, #-948] @ 3019c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 304f8 │ │ │ │ - b 305bc │ │ │ │ + bne 303b8 │ │ │ │ + b 3047c │ │ │ │ mov r0, r8 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r8 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f4d0 │ │ │ │ + beq 2f390 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2f4d0 │ │ │ │ + bne 2f390 │ │ │ │ bl c64c │ │ │ │ - b 2f4d0 │ │ │ │ - ldr r2, [pc, #-1036] @ 302e0 │ │ │ │ + b 2f390 │ │ │ │ + ldr r2, [pc, #-1036] @ 301a0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 2f4e4 │ │ │ │ + b 2f3a4 │ │ │ │ │ │ │ │ -000306fc : │ │ │ │ - ldr r0, [pc, #4] @ 30708 │ │ │ │ +000305bc : │ │ │ │ + ldr r0, [pc, #4] @ 305c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, r4, asr #4 │ │ │ │ + andeq r1, r4, r4, lsl #7 │ │ │ │ │ │ │ │ -0003070c : │ │ │ │ +000305cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ movne r0, r6 │ │ │ │ - beq 307f4 │ │ │ │ + beq 306b4 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ bl c754 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ strne r7, [r5, #4] │ │ │ │ - beq 307e4 │ │ │ │ + beq 306a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ bl c4b4 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ ldr r3, [r4] │ │ │ │ @@ -35818,321 +35738,321 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ addne r2, r2, #1 │ │ │ │ str r1, [r0, #20] │ │ │ │ strne r2, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 307c8 │ │ │ │ + beq 30688 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 307d8 │ │ │ │ + beq 30698 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 307d0 │ │ │ │ + beq 30690 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d75c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ bl d7c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl c520 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b 30758 │ │ │ │ + b 30618 │ │ │ │ bl dac8 <_emalloc_160@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 3073c │ │ │ │ + b 305fc │ │ │ │ │ │ │ │ -00030800 : │ │ │ │ - ldr r0, [pc, #8] @ 30810 │ │ │ │ +000306c0 : │ │ │ │ + ldr r0, [pc, #8] @ 306d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, r0, asr #2 │ │ │ │ + andeq r1, r4, r0, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr lr, [pc, #352] @ 3098c │ │ │ │ - ldr ip, [pc, #352] @ 30990 │ │ │ │ + ldr lr, [pc, #352] @ 3084c │ │ │ │ + ldr ip, [pc, #352] @ 30850 │ │ │ │ add lr, pc, lr │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #344] @ 30994 │ │ │ │ + ldr r1, [pc, #344] @ 30854 │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #172] @ 0xac │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3089c │ │ │ │ - ldr r2, [pc, #288] @ 30998 │ │ │ │ - ldr r3, [pc, #276] @ 30990 │ │ │ │ + beq 3075c │ │ │ │ + ldr r2, [pc, #288] @ 30858 │ │ │ │ + ldr r3, [pc, #276] @ 30850 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30988 │ │ │ │ + bne 30848 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r7, r3 │ │ │ │ bl ce5c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ subs r1, r5, #0 │ │ │ │ - beq 30934 │ │ │ │ + beq 307f4 │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #216] @ 3099c │ │ │ │ + ldr r1, [pc, #216] @ 3085c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 30870 │ │ │ │ + beq 30730 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ addeq r4, r4, #16 │ │ │ │ movne r4, r7 │ │ │ │ bl ca60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl db34 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 3097c │ │ │ │ + beq 3083c │ │ │ │ bl c70c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [r6, #8] │ │ │ │ bl d7c8 │ │ │ │ - b 30870 │ │ │ │ + b 30730 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ cmp r3, #8 │ │ │ │ mov r3, #0 │ │ │ │ addeq r1, r4, #16 │ │ │ │ mov r2, r3 │ │ │ │ bl db34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3097c │ │ │ │ + beq 3083c │ │ │ │ add r0, sp, #16 │ │ │ │ bl c70c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [r6, #8] │ │ │ │ bl d75c │ │ │ │ - b 30870 │ │ │ │ + b 30730 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b 30870 │ │ │ │ + b 30730 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, ip, asr #15 │ │ │ │ + andeq pc, r3, ip, lsl #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r2, r4, ror #24 │ │ │ │ - andeq pc, r3, r0, lsl #15 │ │ │ │ - andeq r8, r2, r4, ror #27 │ │ │ │ + andeq r9, r2, r0, lsr ip │ │ │ │ + andeq pc, r3, r0, asr #17 │ │ │ │ + @ instruction: 0x00028db0 │ │ │ │ │ │ │ │ -000309a0 : │ │ │ │ - ldr r3, [pc, #4] @ 309ac │ │ │ │ +00030860 : │ │ │ │ + ldr r3, [pc, #4] @ 3086c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ + andeq r2, r4, r4, lsr r3 │ │ │ │ │ │ │ │ -000309b0 : │ │ │ │ +00030870 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #548] @ 30bec │ │ │ │ - ldr r3, [pc, #548] @ 30bf0 │ │ │ │ + ldr ip, [pc, #548] @ 30aac │ │ │ │ + ldr r3, [pc, #548] @ 30ab0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #528] @ 30bf4 │ │ │ │ + ldr r4, [pc, #528] @ 30ab4 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #508] @ 30bf8 │ │ │ │ + ldr r3, [pc, #508] @ 30ab8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #500] @ 30bfc │ │ │ │ + ldr r0, [pc, #500] @ 30abc │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #480] @ 30c00 │ │ │ │ - ldr r2, [pc, #480] @ 30c04 │ │ │ │ + ldr r3, [pc, #480] @ 30ac0 │ │ │ │ + ldr r2, [pc, #480] @ 30ac4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #88 @ 0x58 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d09c │ │ │ │ - ldr r4, [pc, #452] @ 30c08 │ │ │ │ + ldr r4, [pc, #452] @ 30ac8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r1, [pc, #436] @ 30c0c │ │ │ │ + ldr r1, [pc, #436] @ 30acc │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #21 │ │ │ │ str r0, [r4] │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #416] @ 30c10 │ │ │ │ + ldr r1, [pc, #416] @ 30ad0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #21 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #396] @ 30c14 │ │ │ │ + ldr r1, [pc, #396] @ 30ad4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #376] @ 30c18 │ │ │ │ + ldr r1, [pc, #376] @ 30ad8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #356] @ 30c1c │ │ │ │ + ldr r1, [pc, #356] @ 30adc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #336] @ 30c20 │ │ │ │ + ldr r1, [pc, #336] @ 30ae0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #7 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #316] @ 30c24 │ │ │ │ + ldr r1, [pc, #316] @ 30ae4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #7 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #296] @ 30c28 │ │ │ │ + ldr r1, [pc, #296] @ 30ae8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #11 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #276] @ 30c2c │ │ │ │ + ldr r1, [pc, #276] @ 30aec │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #18 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #256] @ 30c30 │ │ │ │ + ldr r1, [pc, #256] @ 30af0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #15 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #236] @ 30c34 │ │ │ │ + ldr r1, [pc, #236] @ 30af4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #12 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #216] @ 30c38 │ │ │ │ + ldr r1, [pc, #216] @ 30af8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #196] @ 30c3c │ │ │ │ + ldr r1, [pc, #196] @ 30afc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #12 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #176] @ 30c40 │ │ │ │ + ldr r1, [pc, #176] @ 30b00 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #13 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #156] @ 30c44 │ │ │ │ + ldr r1, [pc, #156] @ 30b04 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #13 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #136] @ 30c48 │ │ │ │ - ldr r3, [pc, #44] @ 30bf0 │ │ │ │ + ldr r2, [pc, #136] @ 30b08 │ │ │ │ + ldr r3, [pc, #44] @ 30ab0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30be8 │ │ │ │ + bne 30aa8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r0, lsr r6 @ │ │ │ │ + andeq pc, r3, r0, ror r7 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r3, r0, lsl #12 │ │ │ │ + andeq pc, r3, r0, asr #14 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r9, r2, r0, lsr #21 │ │ │ │ - andeq r0, r4, r4, lsr #30 │ │ │ │ - muleq r0, ip, sl │ │ │ │ - andeq r2, r4, r8, asr r1 │ │ │ │ - andeq r9, r2, ip, ror #20 │ │ │ │ andeq r9, r2, ip, ror #20 │ │ │ │ - andeq r9, r2, ip, ror #20 │ │ │ │ - andeq r9, r2, r0, ror #20 │ │ │ │ - andeq r9, r2, r4, asr sl │ │ │ │ + andeq r1, r4, r4, rrx │ │ │ │ + muleq r0, ip, sl │ │ │ │ + muleq r4, r8, r2 │ │ │ │ + andeq r9, r2, r8, lsr sl │ │ │ │ + andeq r9, r2, r8, lsr sl │ │ │ │ + andeq r9, r2, r8, lsr sl │ │ │ │ + andeq r9, r2, ip, lsr #20 │ │ │ │ + andeq r9, r2, r0, lsr #20 │ │ │ │ andeq r6, r2, r4, asr #14 │ │ │ │ andeq r6, r2, ip, asr #14 │ │ │ │ - strdeq r9, [r2], -ip │ │ │ │ - ldrdeq r9, [r2], -r0 │ │ │ │ - andeq r9, r2, r4, lsr #13 │ │ │ │ - andeq r9, r2, ip, ror r6 │ │ │ │ + andeq r9, r2, r8, asr #13 │ │ │ │ + muleq r2, ip, r6 │ │ │ │ + andeq r9, r2, r0, ror r6 │ │ │ │ + andeq r9, r2, r8, asr #12 │ │ │ │ andeq r7, r2, ip, asr r5 │ │ │ │ - andeq r9, r2, ip, lsr r6 │ │ │ │ - andeq r9, r2, r0, lsl #12 │ │ │ │ - strdeq r9, [r2], -r0 │ │ │ │ - andeq pc, r3, r8, lsr r4 @ │ │ │ │ + andeq r9, r2, r8, lsl #12 │ │ │ │ + andeq r9, r2, ip, asr #11 │ │ │ │ + @ instruction: 0x000295bc │ │ │ │ + andeq pc, r3, r8, ror r5 @ │ │ │ │ │ │ │ │ -00030c4c : │ │ │ │ +00030b0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ @@ -36154,17 +36074,17 @@ │ │ │ │ bl ce20 │ │ │ │ strb r6, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl c01c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 30d20 │ │ │ │ + beq 30be0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30cf8 │ │ │ │ + beq 30bb8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0], #4 │ │ │ │ @@ -36172,47 +36092,47 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 30ccc │ │ │ │ + bne 30b8c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 30d5c │ │ │ │ + beq 30c1c │ │ │ │ bl ca90 │ │ │ │ - b 30ccc │ │ │ │ + b 30b8c │ │ │ │ cmp r2, r6 │ │ │ │ - bne 30d4c │ │ │ │ + bne 30c0c │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4] │ │ │ │ - bne 30d4c │ │ │ │ + bne 30c0c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 30d64 │ │ │ │ + beq 30c24 │ │ │ │ bl ca90 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 30ccc │ │ │ │ + b 30b8c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 30d4c │ │ │ │ + b 30c0c │ │ │ │ │ │ │ │ -00030d6c : │ │ │ │ +00030c2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr ip, [pc, #236] @ 30e70 │ │ │ │ - ldr r3, [pc, #236] @ 30e74 │ │ │ │ + ldr ip, [pc, #236] @ 30d30 │ │ │ │ + ldr r3, [pc, #236] @ 30d34 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ @@ -36228,185 +36148,185 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [r3, #32] │ │ │ │ lsl r6, r8, #1 │ │ │ │ add r0, r6, #1 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ cmp r8, #0 │ │ │ │ mov r7, r0 │ │ │ │ - ble 30e64 │ │ │ │ - ldr r1, [pc, #140] @ 30e78 │ │ │ │ + ble 30d24 │ │ │ │ + ldr r1, [pc, #140] @ 30d38 │ │ │ │ add r4, r6, #2 │ │ │ │ add r3, r0, #2 │ │ │ │ add r4, r7, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ add r3, r3, #2 │ │ │ │ and lr, r2, #15 │ │ │ │ ldrb ip, [r1, r2, lsr #4] │ │ │ │ cmp r4, r3 │ │ │ │ ldrb r2, [r1, lr] │ │ │ │ strb ip, [r3, #-4] │ │ │ │ strb r2, [r3, #-3] │ │ │ │ - bne 30dfc │ │ │ │ + bne 30cbc │ │ │ │ add r6, r7, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #64] @ 30e7c │ │ │ │ - ldr r3, [pc, #52] @ 30e74 │ │ │ │ + ldr r2, [pc, #64] @ 30d3c │ │ │ │ + ldr r3, [pc, #52] @ 30d34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30e6c │ │ │ │ + bne 30d2c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 30e24 │ │ │ │ + b 30ce4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r4, ror r2 @ │ │ │ │ + @ instruction: 0x0003f3b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, r0, lsr r9 │ │ │ │ - @ instruction: 0x0003f1bc │ │ │ │ + strdeq fp, [r2], -ip │ │ │ │ + strdeq pc, [r3], -ip │ │ │ │ │ │ │ │ -00030e80 : │ │ │ │ +00030d40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0], #4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00030ea8 : │ │ │ │ - ldr r3, [pc, #4] @ 30eb4 │ │ │ │ +00030d68 : │ │ │ │ + ldr r3, [pc, #4] @ 30d74 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - strdeq r1, [r4], -r0 │ │ │ │ + andeq r1, r4, r0, lsr lr │ │ │ │ │ │ │ │ -00030eb8 : │ │ │ │ - ldr r3, [pc, #8] @ 30ec8 │ │ │ │ +00030d78 : │ │ │ │ + ldr r3, [pc, #8] @ 30d88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, r0, ror #25 │ │ │ │ + andeq r1, r4, r0, lsr #28 │ │ │ │ │ │ │ │ -00030ecc : │ │ │ │ - ldr r3, [pc, #8] @ 30edc │ │ │ │ +00030d8c : │ │ │ │ + ldr r3, [pc, #8] @ 30d9c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, ip, asr #25 │ │ │ │ + andeq r1, r4, ip, lsl #28 │ │ │ │ │ │ │ │ -00030ee0 : │ │ │ │ - ldr r3, [pc, #8] @ 30ef0 │ │ │ │ +00030da0 : │ │ │ │ + ldr r3, [pc, #8] @ 30db0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00041cb8 │ │ │ │ + strdeq r1, [r4], -r8 │ │ │ │ │ │ │ │ -00030ef4 : │ │ │ │ - ldr r3, [pc, #8] @ 30f04 │ │ │ │ +00030db4 : │ │ │ │ + ldr r3, [pc, #8] @ 30dc4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, r4, lsr #25 │ │ │ │ + andeq r1, r4, r4, ror #27 │ │ │ │ │ │ │ │ -00030f08 : │ │ │ │ - ldr r3, [pc, #8] @ 30f18 │ │ │ │ +00030dc8 : │ │ │ │ + ldr r3, [pc, #8] @ 30dd8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - muleq r4, r0, ip │ │ │ │ + ldrdeq r1, [r4], -r0 │ │ │ │ │ │ │ │ -00030f1c : │ │ │ │ - ldr r3, [pc, #8] @ 30f2c │ │ │ │ +00030ddc : │ │ │ │ + ldr r3, [pc, #8] @ 30dec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, ip, ror ip │ │ │ │ + @ instruction: 0x00041dbc │ │ │ │ │ │ │ │ -00030f30 : │ │ │ │ - ldr r3, [pc, #8] @ 30f40 │ │ │ │ +00030df0 : │ │ │ │ + ldr r3, [pc, #8] @ 30e00 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, r8, ror #24 │ │ │ │ + andeq r1, r4, r8, lsr #27 │ │ │ │ │ │ │ │ -00030f44 : │ │ │ │ - ldr r3, [pc, #8] @ 30f54 │ │ │ │ +00030e04 : │ │ │ │ + ldr r3, [pc, #8] @ 30e14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, r4, asr ip │ │ │ │ + muleq r4, r4, sp │ │ │ │ │ │ │ │ -00030f58 : │ │ │ │ - ldr r3, [pc, #8] @ 30f68 │ │ │ │ +00030e18 : │ │ │ │ + ldr r3, [pc, #8] @ 30e28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ - andeq r1, r4, r0, asr #24 │ │ │ │ + andeq r1, r4, r0, lsl #27 │ │ │ │ │ │ │ │ -00030f6c : │ │ │ │ +00030e2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr ip, [pc, #1004] @ 31370 │ │ │ │ - ldr r3, [pc, #1004] @ 31374 │ │ │ │ + ldr ip, [pc, #1004] @ 31230 │ │ │ │ + ldr r3, [pc, #1004] @ 31234 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r9, [pc, #984] @ 31378 │ │ │ │ + ldr r9, [pc, #984] @ 31238 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #964] @ 3137c │ │ │ │ + ldr r3, [pc, #964] @ 3123c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - ldr r0, [pc, #956] @ 31380 │ │ │ │ + ldr r0, [pc, #956] @ 31240 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #936] @ 31384 │ │ │ │ + ldr r3, [pc, #936] @ 31244 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r6, [pc, #932] @ 31388 │ │ │ │ + ldr r6, [pc, #932] @ 31248 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ bl d924 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #884] @ 3138c │ │ │ │ + ldr r0, [pc, #884] @ 3124c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #864] @ 31390 │ │ │ │ + ldr r3, [pc, #864] @ 31250 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -36416,21 +36336,21 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #796] @ 31394 │ │ │ │ + ldr r0, [pc, #796] @ 31254 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #776] @ 31398 │ │ │ │ + ldr r3, [pc, #776] @ 31258 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -36440,21 +36360,21 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #708] @ 3139c │ │ │ │ + ldr r0, [pc, #708] @ 3125c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #688] @ 313a0 │ │ │ │ + ldr r3, [pc, #688] @ 31260 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -36464,21 +36384,21 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #620] @ 313a4 │ │ │ │ + ldr r0, [pc, #620] @ 31264 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #600] @ 313a8 │ │ │ │ + ldr r3, [pc, #600] @ 31268 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -36488,21 +36408,21 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #532] @ 313ac │ │ │ │ + ldr r0, [pc, #532] @ 3126c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #512] @ 313b0 │ │ │ │ + ldr r3, [pc, #512] @ 31270 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r9, [r9, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r1, [r9] │ │ │ │ bl dbe8 │ │ │ │ @@ -36512,15 +36432,15 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #444] @ 313b4 │ │ │ │ + ldr r0, [pc, #444] @ 31274 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ @@ -36534,15 +36454,15 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #24] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #360] @ 313b8 │ │ │ │ + ldr r0, [pc, #360] @ 31278 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ @@ -36556,15 +36476,15 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #28] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #276] @ 313bc │ │ │ │ + ldr r0, [pc, #276] @ 3127c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ @@ -36578,15 +36498,15 @@ │ │ │ │ bl c928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #32] │ │ │ │ add r0, sp, #12 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #192] @ 313c0 │ │ │ │ + ldr r0, [pc, #192] @ 31280 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ @@ -36594,138 +36514,138 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ bl dbe8 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ bl c928 │ │ │ │ - ldr r2, [pc, #132] @ 313c4 │ │ │ │ - ldr r3, [pc, #48] @ 31374 │ │ │ │ + ldr r2, [pc, #132] @ 31284 │ │ │ │ + ldr r3, [pc, #48] @ 31234 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3136c │ │ │ │ + bne 3122c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r4, ror r0 @ │ │ │ │ + @ instruction: 0x0003f1b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r3, r4, asr #32 │ │ │ │ + andeq pc, r3, r4, lsl #3 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r9, r2, r4, lsl #13 │ │ │ │ + andeq r9, r2, r0, asr r6 │ │ │ │ muleq r0, ip, sl │ │ │ │ - @ instruction: 0x00041bbc │ │ │ │ - andeq r9, r2, r0, asr #12 │ │ │ │ + strdeq r1, [r4], -ip │ │ │ │ + andeq r9, r2, ip, lsl #12 │ │ │ │ muleq r0, r0, r9 │ │ │ │ - andeq r9, r2, r0, lsl #12 │ │ │ │ + andeq r9, r2, ip, asr #11 │ │ │ │ andeq r0, r0, r8, lsl #20 │ │ │ │ - andeq r9, r2, r8, asr #11 │ │ │ │ + muleq r2, r4, r5 │ │ │ │ andeq r0, r0, r0, lsr #20 │ │ │ │ - muleq r2, r0, r5 │ │ │ │ + andeq r9, r2, ip, asr r5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r9, r2, r8, asr r5 │ │ │ │ + andeq r9, r2, r4, lsr #10 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - andeq r9, r2, ip, lsl r5 │ │ │ │ - andeq r9, r2, r4, ror #9 │ │ │ │ + andeq r9, r2, r8, ror #9 │ │ │ │ @ instruction: 0x000294b0 │ │ │ │ - andeq r9, r2, r0, lsl #9 │ │ │ │ - @ instruction: 0x0003ecb8 │ │ │ │ + andeq r9, r2, ip, ror r4 │ │ │ │ + andeq r9, r2, ip, asr #8 │ │ │ │ + strdeq lr, [r3], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #88] @ 31438 │ │ │ │ - ldr r2, [pc, #88] @ 3143c │ │ │ │ + ldr r1, [pc, #88] @ 312f8 │ │ │ │ + ldr r2, [pc, #88] @ 312fc │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl d5b8 │ │ │ │ - ldr r2, [pc, #48] @ 31440 │ │ │ │ - ldr r3, [pc, #40] @ 3143c │ │ │ │ + ldr r2, [pc, #48] @ 31300 │ │ │ │ + ldr r3, [pc, #40] @ 312fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31434 │ │ │ │ + bne 312f4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, r8, lsl ip │ │ │ │ + andeq lr, r3, r8, asr sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r3, r8, ror #23 │ │ │ │ + andeq lr, r3, r8, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #876] @ 317d0 │ │ │ │ + ldr r1, [pc, #876] @ 31690 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #872] @ 317d4 │ │ │ │ + ldr r3, [pc, #872] @ 31694 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - ldr sl, [pc, #836] @ 317d8 │ │ │ │ + ldr sl, [pc, #836] @ 31698 │ │ │ │ movne r3, #0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ strne r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 315f0 │ │ │ │ + beq 314b0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str sl, [sp, #28] │ │ │ │ - b 3152c │ │ │ │ + b 313ec │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 315bc │ │ │ │ + beq 3147c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r7, #32] │ │ │ │ str r1, [sp] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 315a8 │ │ │ │ + beq 31468 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cd30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl d480 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 315ec │ │ │ │ + beq 314ac │ │ │ │ mov r4, sl │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r3, [fp] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ ldrne r2, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ addne r3, r3, r2 │ │ │ │ @@ -36736,181 +36656,181 @@ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp] │ │ │ │ bl c244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 315bc │ │ │ │ + bne 3147c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31518 │ │ │ │ + beq 313d8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31514 │ │ │ │ + beq 313d4 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 314c0 │ │ │ │ + beq 31380 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 314c8 │ │ │ │ + b 31388 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31704 │ │ │ │ + bne 315c4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #532] @ 317dc │ │ │ │ - ldr r3, [pc, #520] @ 317d4 │ │ │ │ + ldr r2, [pc, #532] @ 3169c │ │ │ │ + ldr r3, [pc, #520] @ 31694 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 317cc │ │ │ │ + bne 3168c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ tst r3, #1 │ │ │ │ - bne 3170c │ │ │ │ + bne 315cc │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ tst r3, #2 │ │ │ │ - bne 31648 │ │ │ │ + bne 31508 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31648 │ │ │ │ - ldr r3, [pc, #444] @ 317e0 │ │ │ │ + bne 31508 │ │ │ │ + ldr r3, [pc, #444] @ 316a0 │ │ │ │ ldr r1, [sl, r3] │ │ │ │ - ldr r3, [pc, #440] @ 317e4 │ │ │ │ + ldr r3, [pc, #440] @ 316a4 │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - bne 316ec │ │ │ │ + bne 315ac │ │ │ │ ldrb r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #8 │ │ │ │ - beq 316ec │ │ │ │ + beq 315ac │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 315bc │ │ │ │ + bne 3147c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 316ec │ │ │ │ + beq 315ac │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 316e8 │ │ │ │ + beq 315a8 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 317b4 │ │ │ │ + bne 31674 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 315bc │ │ │ │ + beq 3147c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r7, #32] │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 316f4 │ │ │ │ + beq 315b4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cd30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #2 │ │ │ │ - b 315c0 │ │ │ │ + b 31480 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 315b8 │ │ │ │ + beq 31478 │ │ │ │ bl ca90 │ │ │ │ - b 315bc │ │ │ │ + b 3147c │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl d54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 315bc │ │ │ │ + bne 3147c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 315fc │ │ │ │ + beq 314bc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 317ac │ │ │ │ + beq 3166c │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 317c0 │ │ │ │ + bne 31680 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 315bc │ │ │ │ + beq 3147c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r7, #32] │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 316f4 │ │ │ │ + beq 315b4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cd30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 315fc │ │ │ │ + b 314bc │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 3169c │ │ │ │ + b 3155c │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 31760 │ │ │ │ + b 31620 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, ip, lsl #23 │ │ │ │ + andeq lr, r3, ip, asr #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r3, r8, asr fp │ │ │ │ - andeq lr, r3, r0, lsr sl │ │ │ │ + muleq r3, r8, ip │ │ │ │ + andeq lr, r3, r0, ror fp │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #616] @ 31a70 │ │ │ │ + ldr r2, [pc, #616] @ 31930 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #612] @ 31a74 │ │ │ │ + ldr r3, [pc, #612] @ 31934 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ @@ -36919,52 +36839,52 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr r6, [r4] │ │ │ │ - ldr sl, [pc, #548] @ 31a78 │ │ │ │ + ldr sl, [pc, #548] @ 31938 │ │ │ │ cmp r6, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 3199c │ │ │ │ - ldr r3, [pc, #536] @ 31a7c │ │ │ │ + beq 3185c │ │ │ │ + ldr r3, [pc, #536] @ 3193c │ │ │ │ str sl, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #524] @ 31a80 │ │ │ │ + ldr r3, [pc, #524] @ 31940 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 318e8 │ │ │ │ + b 317a8 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 31968 │ │ │ │ + beq 31828 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r8, #32] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 31954 │ │ │ │ + beq 31814 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cd30 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d0c0 │ │ │ │ mov r0, r6 │ │ │ │ bl d480 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 31998 │ │ │ │ + beq 31858 │ │ │ │ mov r6, sl │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7] │ │ │ │ ldrne r2, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ addne r3, r3, r2 │ │ │ │ strne r3, [r7] │ │ │ │ @@ -36981,580 +36901,580 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #24 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r8, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3187c │ │ │ │ + beq 3173c │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 31884 │ │ │ │ + b 31744 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31a18 │ │ │ │ + bne 318d8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #272] @ 31a84 │ │ │ │ - ldr r3, [pc, #252] @ 31a74 │ │ │ │ + ldr r2, [pc, #272] @ 31944 │ │ │ │ + ldr r3, [pc, #252] @ 31934 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31a6c │ │ │ │ + bne 3192c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ tst r3, #2 │ │ │ │ - beq 31a2c │ │ │ │ + beq 318ec │ │ │ │ ldr r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31a20 │ │ │ │ + beq 318e0 │ │ │ │ mov r0, #5 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 31968 │ │ │ │ - ldr r1, [pc, #176] @ 31a88 │ │ │ │ + beq 31828 │ │ │ │ + ldr r1, [pc, #176] @ 31948 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r8, #32] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r9 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 31954 │ │ │ │ + beq 31814 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cd30 │ │ │ │ mov r0, #2 │ │ │ │ - b 3196c │ │ │ │ + b 3182c │ │ │ │ bl ca90 │ │ │ │ - b 31968 │ │ │ │ + b 31828 │ │ │ │ bl dc6c <_emalloc_8@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 319c8 │ │ │ │ + b 31888 │ │ │ │ mov r0, r9 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 319b0 │ │ │ │ - ldr r2, [pc, #72] @ 31a8c │ │ │ │ + bne 31870 │ │ │ │ + ldr r2, [pc, #72] @ 3194c │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r1, [sl, r2] │ │ │ │ - ldr r2, [pc, #64] @ 31a90 │ │ │ │ + ldr r2, [pc, #64] @ 31950 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - bne 31a10 │ │ │ │ + bne 318d0 │ │ │ │ ldrb r3, [r9, #56] @ 0x38 │ │ │ │ tst r3, #8 │ │ │ │ - bne 319b0 │ │ │ │ - b 31a10 │ │ │ │ + bne 31870 │ │ │ │ + b 318d0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, r8, ror #15 │ │ │ │ + andeq lr, r3, r8, lsr #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r3, r4, lsr #15 │ │ │ │ - andeq r8, r2, ip, asr #30 │ │ │ │ - strdeq r8, [r2], -r0 │ │ │ │ - andeq lr, r3, r4, lsl #13 │ │ │ │ - andeq r8, r2, r0, ror #27 │ │ │ │ + andeq lr, r3, r4, ror #17 │ │ │ │ + andeq r8, r2, r8, lsl pc │ │ │ │ + @ instruction: 0x00028bbc │ │ │ │ + andeq lr, r3, r4, asr #15 │ │ │ │ + andeq r8, r2, ip, lsr #27 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl cf1c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31ad4 │ │ │ │ + beq 31994 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b ca90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1160] @ 31f84 │ │ │ │ + ldr r1, [pc, #1160] @ 31e44 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1156] @ 31f88 │ │ │ │ + ldr r3, [pc, #1156] @ 31e48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #1128] @ 31f8c │ │ │ │ + ldr r3, [pc, #1128] @ 31e4c │ │ │ │ cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ movne r3, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ strne r3, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 31b6c │ │ │ │ - b 31bc8 │ │ │ │ + bne 31a2c │ │ │ │ + b 31a88 │ │ │ │ ldr r9, [r8] │ │ │ │ mov r0, r8 │ │ │ │ bl d888 │ │ │ │ mov r0, r8 │ │ │ │ bl d480 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 31bc8 │ │ │ │ + beq 31a88 │ │ │ │ mov r8, r9 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r2, [r8, #16] │ │ │ │ ldrne r3, [sl] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ addne r3, r3, r2 │ │ │ │ strne r3, [sl] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ bl dc3c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 31b4c │ │ │ │ + bne 31a0c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1004] @ 31f90 │ │ │ │ - ldr r3, [pc, #992] @ 31f88 │ │ │ │ + ldr r2, [pc, #1004] @ 31e50 │ │ │ │ + ldr r3, [pc, #992] @ 31e48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31f80 │ │ │ │ + bne 31e40 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b98 │ │ │ │ + beq 31a58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 31f78 │ │ │ │ + beq 31e38 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ and sl, r3, #1 │ │ │ │ - b 31c84 │ │ │ │ + b 31b44 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 31e7c │ │ │ │ + beq 31d3c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31d84 │ │ │ │ + bne 31c44 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31b98 │ │ │ │ + beq 31a58 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ mov r0, r8 │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 31ecc │ │ │ │ + beq 31d8c │ │ │ │ mov r0, r7 │ │ │ │ bl cd30 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl d0c0 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 31d48 │ │ │ │ + beq 31c08 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31d0c │ │ │ │ + beq 31bcc │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 31bfc │ │ │ │ + bhi 31abc │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31d78 │ │ │ │ + bne 31c38 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31b98 │ │ │ │ + beq 31a58 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r8 │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r5, #32] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 31ecc │ │ │ │ + beq 31d8c │ │ │ │ mov r0, r7 │ │ │ │ bl cd30 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c82c │ │ │ │ str r9, [r4, #20] │ │ │ │ - b 31c70 │ │ │ │ + b 31b30 │ │ │ │ ldr ip, [r4] │ │ │ │ sub ip, ip, #1 │ │ │ │ ldrb r1, [ip, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ cmpne r1, #10 │ │ │ │ - bne 31d68 │ │ │ │ + bne 31c28 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 31d14 │ │ │ │ + bne 31bd4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c82c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d90 │ │ │ │ + bne 31c50 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ tst r3, #2 │ │ │ │ - beq 31e88 │ │ │ │ + beq 31d48 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31ee4 │ │ │ │ + bne 31da4 │ │ │ │ add r0, r8, #1 │ │ │ │ - b 31b9c │ │ │ │ + b 31a5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31d40 │ │ │ │ + beq 31c00 │ │ │ │ mov r2, r3 │ │ │ │ - b 31d30 │ │ │ │ + b 31bf0 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b 31cb0 │ │ │ │ + b 31b70 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b 31c18 │ │ │ │ + b 31ad8 │ │ │ │ mov r0, r4 │ │ │ │ bl d318 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31d48 │ │ │ │ + beq 31c08 │ │ │ │ ldr ip, [r4] │ │ │ │ add r1, ip, r0 │ │ │ │ mov r3, ip │ │ │ │ - b 31dc0 │ │ │ │ + b 31c80 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 31d48 │ │ │ │ + beq 31c08 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #10 │ │ │ │ cmpne r2, #13 │ │ │ │ - bne 31db4 │ │ │ │ + bne 31c74 │ │ │ │ cmp r2, #13 │ │ │ │ - bne 31f70 │ │ │ │ + bne 31e30 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #10 │ │ │ │ moveq fp, #2 │ │ │ │ movne fp, #1 │ │ │ │ mov r2, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #24] │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 31b98 │ │ │ │ + beq 31a58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, fp │ │ │ │ sub r2, r3, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl c82c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31c74 │ │ │ │ + bne 31b34 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31d48 │ │ │ │ + beq 31c08 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31d48 │ │ │ │ + beq 31c08 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31d48 │ │ │ │ + beq 31c08 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl cab4 │ │ │ │ - b 31d48 │ │ │ │ + b 31c08 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ tst r3, #2 │ │ │ │ - bne 31ee8 │ │ │ │ + bne 31da8 │ │ │ │ mov r0, r6 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31d54 │ │ │ │ - ldr r3, [pc, #244] @ 31f94 │ │ │ │ + bne 31c14 │ │ │ │ + ldr r3, [pc, #244] @ 31e54 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - ldr r3, [pc, #236] @ 31f98 │ │ │ │ + ldr r3, [pc, #236] @ 31e58 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - bne 31d60 │ │ │ │ + bne 31c20 │ │ │ │ ldrb r3, [r6, #56] @ 0x38 │ │ │ │ tst r3, #8 │ │ │ │ - bne 31d54 │ │ │ │ - b 31d60 │ │ │ │ + bne 31c14 │ │ │ │ + b 31c20 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31f5c │ │ │ │ + beq 31e1c │ │ │ │ bl ca90 │ │ │ │ - b 31b98 │ │ │ │ + b 31a58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31d60 │ │ │ │ + beq 31c20 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31f64 │ │ │ │ + bne 31e24 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31b98 │ │ │ │ + beq 31a58 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ mov r0, r8 │ │ │ │ bl ce20 │ │ │ │ ldrb r1, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl c3c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 31ecc │ │ │ │ + beq 31d8c │ │ │ │ mov r0, r7 │ │ │ │ bl cd30 │ │ │ │ mov r0, r4 │ │ │ │ bl d0c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 31b9c │ │ │ │ + b 31a5c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 31b98 │ │ │ │ + b 31a58 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b 31f04 │ │ │ │ + b 31dc4 │ │ │ │ mov fp, #1 │ │ │ │ - b 31de8 │ │ │ │ + b 31ca8 │ │ │ │ mov r8, r0 │ │ │ │ - b 31d48 │ │ │ │ + b 31c08 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq lr, [r3], -r8 │ │ │ │ + andeq lr, r3, r8, lsr r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq lr, [r3], -r4 │ │ │ │ - andeq lr, r3, r4, asr r4 │ │ │ │ + andeq lr, r3, r4, lsl r6 │ │ │ │ + muleq r3, r4, r5 │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ movne r5, #1 │ │ │ │ subs r3, r1, #0 │ │ │ │ - ldr r1, [pc, #912] @ 32350 │ │ │ │ + ldr r1, [pc, #912] @ 32210 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #908] @ 32354 │ │ │ │ + ldr r2, [pc, #908] @ 32214 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ lsl r5, r5, #24 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq 3200c │ │ │ │ + beq 31ecc │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ sub r1, r2, #7 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 32160 │ │ │ │ + bls 32020 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 322d8 │ │ │ │ + bne 32198 │ │ │ │ ldr r0, [r3] │ │ │ │ bic r0, r0, #-268435456 @ 0xf0000000 │ │ │ │ orr r5, r5, r0 │ │ │ │ - ldr r1, [pc, #836] @ 32358 │ │ │ │ + ldr r1, [pc, #836] @ 32218 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3209c │ │ │ │ + bne 31f5c │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bne 321b0 │ │ │ │ + bne 32070 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32338 │ │ │ │ + beq 321f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ bl c4b4 │ │ │ │ - ldr r0, [pc, #776] @ 3235c │ │ │ │ + ldr r0, [pc, #776] @ 3221c │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 32340 │ │ │ │ - ldr r2, [pc, #748] @ 32360 │ │ │ │ - ldr r3, [pc, #732] @ 32354 │ │ │ │ + beq 32200 │ │ │ │ + ldr r2, [pc, #748] @ 32220 │ │ │ │ + ldr r3, [pc, #732] @ 32214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3234c │ │ │ │ + bne 3220c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #704] @ 32364 │ │ │ │ + ldr r1, [pc, #704] @ 32224 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 321f4 │ │ │ │ - ldr r1, [pc, #684] @ 32368 │ │ │ │ + beq 320b4 │ │ │ │ + ldr r1, [pc, #684] @ 32228 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 32288 │ │ │ │ - ldr r1, [pc, #664] @ 3236c │ │ │ │ + beq 32148 │ │ │ │ + ldr r1, [pc, #664] @ 3222c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 32230 │ │ │ │ - ldr r1, [pc, #644] @ 32370 │ │ │ │ + beq 320f0 │ │ │ │ + ldr r1, [pc, #644] @ 32230 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 322e8 │ │ │ │ - ldr r1, [pc, #624] @ 32374 │ │ │ │ + beq 321a8 │ │ │ │ + ldr r1, [pc, #624] @ 32234 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 32338 │ │ │ │ + bne 321f8 │ │ │ │ str r6, [sp, #8] │ │ │ │ bl cd90 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 3206c │ │ │ │ - ldr r0, [pc, #564] @ 32378 │ │ │ │ + beq 31f2c │ │ │ │ + ldr r0, [pc, #564] @ 32238 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3206c │ │ │ │ - b 3227c │ │ │ │ + bne 31f2c │ │ │ │ + b 3213c │ │ │ │ cmp r2, #7 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 32178 │ │ │ │ + beq 32038 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #508] @ 3237c │ │ │ │ + ldr r1, [pc, #508] @ 3223c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3200c │ │ │ │ + beq 31ecc │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #12 │ │ │ │ - bne 31ff8 │ │ │ │ + bne 31eb8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31ff8 │ │ │ │ - b 3200c │ │ │ │ + bne 31eb8 │ │ │ │ + b 31ecc │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32338 │ │ │ │ + beq 321f8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ bl c4b4 │ │ │ │ - ldr r0, [pc, #432] @ 32380 │ │ │ │ + ldr r0, [pc, #432] @ 32240 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3206c │ │ │ │ + bne 31f2c │ │ │ │ mov r0, r5 │ │ │ │ bl ca90 │ │ │ │ - b 3206c │ │ │ │ - ldr r2, [pc, #392] @ 32384 │ │ │ │ - ldr r3, [pc, #340] @ 32354 │ │ │ │ + b 31f2c │ │ │ │ + ldr r2, [pc, #392] @ 32244 │ │ │ │ + ldr r3, [pc, #340] @ 32214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3234c │ │ │ │ - ldr r0, [pc, #360] @ 32388 │ │ │ │ + bne 3220c │ │ │ │ + ldr r0, [pc, #360] @ 32248 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -37562,116 +37482,116 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 3206c │ │ │ │ - ldr r0, [pc, #296] @ 3238c │ │ │ │ + beq 31f2c │ │ │ │ + ldr r0, [pc, #296] @ 3224c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #24 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3206c │ │ │ │ + bne 31f2c │ │ │ │ add r0, sp, #8 │ │ │ │ bl d5b8 │ │ │ │ - b 3206c │ │ │ │ + b 31f2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cff4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 3206c │ │ │ │ - ldr r0, [pc, #212] @ 32390 │ │ │ │ + beq 31f2c │ │ │ │ + ldr r0, [pc, #212] @ 32250 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #12 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3206c │ │ │ │ - b 3227c │ │ │ │ + bne 31f2c │ │ │ │ + b 3213c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl c850 │ │ │ │ - b 32004 │ │ │ │ + b 31ec4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c580 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 3206c │ │ │ │ - ldr r0, [pc, #120] @ 32394 │ │ │ │ + beq 31f2c │ │ │ │ + ldr r0, [pc, #120] @ 32254 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3206c │ │ │ │ - b 3227c │ │ │ │ + bne 31f2c │ │ │ │ + b 3213c │ │ │ │ mov r6, #0 │ │ │ │ - b 3206c │ │ │ │ + b 31f2c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3206c │ │ │ │ + b 31f2c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, r4, lsr r0 │ │ │ │ + andeq lr, r3, r4, ror r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, ip, lsr #15 │ │ │ │ - andeq pc, r3, ip, ror #21 │ │ │ │ - andeq sp, r3, r4, lsl #31 │ │ │ │ + andeq r8, r2, r8, ror r7 │ │ │ │ + andeq pc, r3, ip, lsr #24 │ │ │ │ + andeq lr, r3, r4, asr #1 │ │ │ │ + andeq r8, r2, r0, lsr #1 │ │ │ │ + andeq r8, r2, r4, ror #13 │ │ │ │ + ldrdeq r8, [r2], -ip │ │ │ │ ldrdeq r8, [r2], -r4 │ │ │ │ - andeq r8, r2, r8, lsl r7 │ │ │ │ - andeq r8, r2, r0, lsl r7 │ │ │ │ - andeq r8, r2, r8, lsl #14 │ │ │ │ - andeq r8, r2, r4, lsl #14 │ │ │ │ - strdeq pc, [r3], -ip │ │ │ │ - andeq r7, r2, ip │ │ │ │ - andeq pc, r3, r0, ror r9 @ │ │ │ │ - strdeq sp, [r3], -ip │ │ │ │ - andeq pc, r3, r0, lsr #18 │ │ │ │ - ldrdeq pc, [r3], -ip │ │ │ │ - andeq pc, r3, r4, lsl #17 │ │ │ │ - andeq pc, r3, r4, lsr #16 │ │ │ │ + ldrdeq r8, [r2], -r0 │ │ │ │ + andeq pc, r3, ip, lsr fp @ │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + @ instruction: 0x0003fab0 │ │ │ │ + andeq sp, r3, ip, lsr pc │ │ │ │ + andeq pc, r3, r0, ror #20 │ │ │ │ + andeq pc, r3, ip, lsl sl @ │ │ │ │ + andeq pc, r3, r4, asr #19 │ │ │ │ + andeq pc, r3, r4, ror #18 │ │ │ │ │ │ │ │ -00032398 : │ │ │ │ +00032258 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #44] @ 323dc │ │ │ │ - ldr r2, [pc, #44] @ 323e0 │ │ │ │ + ldr r3, [pc, #44] @ 3229c │ │ │ │ + ldr r2, [pc, #44] @ 322a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - ldr r0, [pc, #36] @ 323e4 │ │ │ │ + ldr r0, [pc, #36] @ 322a4 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl cc34 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq sp, r3, r8, asr #24 │ │ │ │ + andeq sp, r3, r8, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ - andeq r8, r2, r8, asr r4 │ │ │ │ + andeq r8, r2, r4, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -37691,21 +37611,21 @@ │ │ │ │ bl ce20 │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [r5, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00032450 : │ │ │ │ +00032310 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #356] @ 325cc │ │ │ │ - ldr r2, [pc, #356] @ 325d0 │ │ │ │ + ldr r1, [pc, #356] @ 3248c │ │ │ │ + ldr r2, [pc, #356] @ 32490 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ @@ -37716,122 +37636,122 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #284] @ 325d4 │ │ │ │ + ldr r1, [pc, #284] @ 32494 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bne 325c0 │ │ │ │ + bne 32480 │ │ │ │ bl d174 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 324fc │ │ │ │ + beq 323bc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 32568 │ │ │ │ + bne 32428 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 32514 │ │ │ │ + beq 323d4 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 32540 │ │ │ │ - ldr r2, [pc, #188] @ 325d8 │ │ │ │ - ldr r3, [pc, #176] @ 325d0 │ │ │ │ + bne 32400 │ │ │ │ + ldr r2, [pc, #188] @ 32498 │ │ │ │ + ldr r3, [pc, #176] @ 32490 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 325c8 │ │ │ │ + bne 32488 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #148] @ 325dc │ │ │ │ - ldr r2, [pc, #148] @ 325e0 │ │ │ │ + ldr r3, [pc, #148] @ 3249c │ │ │ │ + ldr r2, [pc, #148] @ 324a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl d828 │ │ │ │ - b 32514 │ │ │ │ + b 323d4 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r3, [pc, #112] @ 325e4 │ │ │ │ + ldr r3, [pc, #112] @ 324a4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r4, [pc, r3] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ bl ce68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #72] @ 325e8 │ │ │ │ + ldr r2, [pc, #72] @ 324a8 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl d828 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 324fc │ │ │ │ + b 323bc │ │ │ │ bl d174 │ │ │ │ - b 32514 │ │ │ │ + b 323d4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r0, fp │ │ │ │ + ldrdeq sp, [r3], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r4, ror #6 │ │ │ │ - ldrdeq sp, [r3], -ip │ │ │ │ - andeq r0, r4, ip, ror r6 │ │ │ │ - andeq r6, r2, ip, lsl #25 │ │ │ │ - andeq r0, r4, r0, asr r6 │ │ │ │ + andeq r8, r2, r0, lsr r3 │ │ │ │ + andeq sp, r3, ip, lsl ip │ │ │ │ + @ instruction: 0x000407bc │ │ │ │ + andeq r6, r2, r8, asr ip │ │ │ │ + muleq r4, r0, r7 │ │ │ │ andeq r5, r2, ip, ror #20 │ │ │ │ │ │ │ │ -000325ec : │ │ │ │ +000324ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r2, [pc, #280] @ 32720 │ │ │ │ + ldr r2, [pc, #280] @ 325e0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #276] @ 32724 │ │ │ │ + ldr r3, [pc, #276] @ 325e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bne 32718 │ │ │ │ + bne 325d8 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #236] @ 32728 │ │ │ │ - ldr r2, [pc, #236] @ 3272c │ │ │ │ + ldr r3, [pc, #236] @ 325e8 │ │ │ │ + ldr r2, [pc, #236] @ 325ec │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r2, [pc, #212] @ 32730 │ │ │ │ + ldr r2, [pc, #212] @ 325f0 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ bl d7a4 │ │ │ │ @@ -37840,16 +37760,16 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r3, [pc, #148] @ 32734 │ │ │ │ - ldr r2, [pc, #148] @ 32738 │ │ │ │ + ldr r3, [pc, #148] @ 325f4 │ │ │ │ + ldr r2, [pc, #148] @ 325f8 │ │ │ │ add ip, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r3, #5 │ │ │ │ @@ -37860,929 +37780,929 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r2, [pc, #76] @ 3273c │ │ │ │ - ldr r3, [pc, #48] @ 32724 │ │ │ │ + ldr r2, [pc, #76] @ 325fc │ │ │ │ + ldr r3, [pc, #48] @ 325e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32714 │ │ │ │ + bne 325d4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c0ac │ │ │ │ - b 32630 │ │ │ │ - andeq sp, r3, ip, ror #19 │ │ │ │ + b 324f0 │ │ │ │ + andeq sp, r3, ip, lsr #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r4, r8, lsl #11 │ │ │ │ + andeq r0, r4, r8, asr #13 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ @ instruction: 0x000259b4 │ │ │ │ - andeq r0, r4, r0, lsr #10 │ │ │ │ - andeq r6, r2, r4, lsr fp │ │ │ │ - andeq sp, r3, r8, lsl #18 │ │ │ │ + andeq r0, r4, r0, ror #12 │ │ │ │ + andeq r6, r2, r0, lsl #22 │ │ │ │ + andeq sp, r3, r8, asr #20 │ │ │ │ │ │ │ │ -00032740 : │ │ │ │ +00032600 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #272] @ 32868 │ │ │ │ - ldr r3, [pc, #272] @ 3286c │ │ │ │ + ldr r2, [pc, #272] @ 32728 │ │ │ │ + ldr r3, [pc, #272] @ 3272c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #224] @ 32870 │ │ │ │ + ldr r1, [pc, #224] @ 32730 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 32858 │ │ │ │ + bne 32718 │ │ │ │ add r0, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d174 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdcc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cdcc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 3280c │ │ │ │ - ldr r2, [pc, #140] @ 32874 │ │ │ │ - ldr r3, [pc, #128] @ 3286c │ │ │ │ + bne 326cc │ │ │ │ + ldr r2, [pc, #140] @ 32734 │ │ │ │ + ldr r3, [pc, #128] @ 3272c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32864 │ │ │ │ + bne 32724 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [pc, #100] @ 32878 │ │ │ │ + ldr r6, [pc, #100] @ 32738 │ │ │ │ str r3, [sp] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #88] @ 3287c │ │ │ │ + ldr r2, [pc, #88] @ 3273c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ - ldr r2, [pc, #64] @ 32880 │ │ │ │ + ldr r2, [pc, #64] @ 32740 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ - b 327e0 │ │ │ │ + b 326a0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 327e0 │ │ │ │ + b 326a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, r0, lsr #17 │ │ │ │ + andeq sp, r3, r0, ror #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldrdeq r5, [r2], -r8 │ │ │ │ - andeq sp, r3, r0, lsl r8 │ │ │ │ - @ instruction: 0x000403b0 │ │ │ │ + andeq sp, r3, r0, asr r9 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ andeq r5, r2, r0, ror #15 │ │ │ │ - muleq r2, ip, r9 │ │ │ │ + andeq r6, r2, r8, ror #18 │ │ │ │ │ │ │ │ -00032884 : │ │ │ │ +00032744 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #588] @ 32ae8 │ │ │ │ - ldr r3, [pc, #588] @ 32aec │ │ │ │ + ldr r2, [pc, #588] @ 329a8 │ │ │ │ + ldr r3, [pc, #588] @ 329ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r5, [pc, #580] @ 32af0 │ │ │ │ + ldr r5, [pc, #580] @ 329b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - bne 32ac8 │ │ │ │ + bne 32988 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #520] @ 32af4 │ │ │ │ + ldr r3, [pc, #520] @ 329b4 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #508] @ 32af8 │ │ │ │ + ldr r2, [pc, #508] @ 329b8 │ │ │ │ mov r3, #4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 32aac │ │ │ │ + bne 3296c │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 32a64 │ │ │ │ + beq 32924 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 32958 │ │ │ │ + bne 32818 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 32a74 │ │ │ │ - ldr r3, [pc, #412] @ 32afc │ │ │ │ - ldr r2, [pc, #412] @ 32b00 │ │ │ │ + beq 32934 │ │ │ │ + ldr r3, [pc, #412] @ 329bc │ │ │ │ + ldr r2, [pc, #412] @ 329c0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 32ab8 │ │ │ │ + bne 32978 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 32a54 │ │ │ │ + beq 32914 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32a3c │ │ │ │ - ldr r1, [pc, #336] @ 32b04 │ │ │ │ + beq 328fc │ │ │ │ + ldr r1, [pc, #336] @ 329c4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 329f0 │ │ │ │ + bne 328b0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 32a88 │ │ │ │ + beq 32948 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 323e8 │ │ │ │ - ldr r3, [pc, #264] @ 32b08 │ │ │ │ + bl 322a8 │ │ │ │ + ldr r3, [pc, #264] @ 329c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r7] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r7, #8] │ │ │ │ - ldr r2, [pc, #244] @ 32b0c │ │ │ │ - ldr r3, [pc, #208] @ 32aec │ │ │ │ + ldr r2, [pc, #244] @ 329cc │ │ │ │ + ldr r3, [pc, #208] @ 329ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32ac4 │ │ │ │ + bne 32984 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #204] @ 32b10 │ │ │ │ + ldr r1, [pc, #204] @ 329d0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ - b 329d0 │ │ │ │ + b 32890 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 329a0 │ │ │ │ + b 32860 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 32928 │ │ │ │ + b 327e8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 32aa4 │ │ │ │ + beq 32964 │ │ │ │ bl ca90 │ │ │ │ - b 32958 │ │ │ │ + b 32818 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 32a9c │ │ │ │ + beq 3295c │ │ │ │ bl ca90 │ │ │ │ - b 329f0 │ │ │ │ + b 328b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 329f0 │ │ │ │ + b 328b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 32958 │ │ │ │ + b 32818 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 32928 │ │ │ │ + b 327e8 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 329a0 │ │ │ │ + b 32860 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c0ac │ │ │ │ - ldr r3, [pc, #64] @ 32b14 │ │ │ │ + ldr r3, [pc, #64] @ 329d4 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r7] │ │ │ │ - b 32a10 │ │ │ │ - andeq sp, r3, ip, asr r7 │ │ │ │ + b 328d0 │ │ │ │ + muleq r3, ip, r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r3, r4, asr #14 │ │ │ │ - ldrdeq r0, [r4], -r8 │ │ │ │ + andeq sp, r3, r4, lsl #17 │ │ │ │ + andeq r0, r4, r8, lsl r4 │ │ │ │ andeq r5, r2, r0, lsl r7 │ │ │ │ - andeq r0, r4, r4, ror #4 │ │ │ │ - andeq r6, r2, r8, ror #16 │ │ │ │ - andeq r7, r2, r8, ror lr │ │ │ │ + andeq r0, r4, r4, lsr #7 │ │ │ │ + andeq r6, r2, r4, lsr r8 │ │ │ │ + andeq r7, r2, r4, asr #28 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq sp, r3, r0, ror #11 │ │ │ │ - andeq r7, r2, ip, ror #27 │ │ │ │ + andeq sp, r3, r0, lsr #14 │ │ │ │ + @ instruction: 0x00027db8 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00032b18 : │ │ │ │ +000329d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #328] @ 32c84 │ │ │ │ + ldr r0, [pc, #328] @ 32b44 │ │ │ │ add r1, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #320] @ 32c88 │ │ │ │ + ldr r1, [pc, #320] @ 32b48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #296] @ 32c8c │ │ │ │ + ldr r1, [pc, #296] @ 32b4c │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl d534 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 32bb4 │ │ │ │ - ldr r2, [pc, #256] @ 32c90 │ │ │ │ - ldr r3, [pc, #244] @ 32c88 │ │ │ │ + beq 32a74 │ │ │ │ + ldr r2, [pc, #256] @ 32b50 │ │ │ │ + ldr r3, [pc, #244] @ 32b48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32c80 │ │ │ │ + bne 32b40 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #216] @ 32c94 │ │ │ │ - ldr r2, [pc, #216] @ 32c98 │ │ │ │ + ldr r3, [pc, #216] @ 32b54 │ │ │ │ + ldr r2, [pc, #216] @ 32b58 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 32c74 │ │ │ │ + bne 32b34 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r4] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl c028 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ and r2, r1, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32c58 │ │ │ │ + bne 32b18 │ │ │ │ mov r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne 32b88 │ │ │ │ + bne 32a48 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 32b88 │ │ │ │ + bne 32a48 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 32c6c │ │ │ │ + beq 32b2c │ │ │ │ bl ca90 │ │ │ │ - b 32b88 │ │ │ │ + b 32a48 │ │ │ │ mov r0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 32c30 │ │ │ │ - b 32b88 │ │ │ │ + beq 32af0 │ │ │ │ + b 32a48 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 32b88 │ │ │ │ + b 32a48 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 32c00 │ │ │ │ + b 32ac0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0003d4b4 │ │ │ │ + strdeq sp, [r3], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r4, asr #25 │ │ │ │ - andeq sp, r3, r8, ror #8 │ │ │ │ - andeq r0, r4, r8 │ │ │ │ - andeq r6, r2, r8, lsl r6 │ │ │ │ + muleq r2, r0, ip │ │ │ │ + andeq sp, r3, r8, lsr #11 │ │ │ │ + andeq r0, r4, r8, asr #2 │ │ │ │ + andeq r6, r2, r4, ror #11 │ │ │ │ │ │ │ │ -00032c9c : │ │ │ │ +00032b5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #1492] @ 33288 │ │ │ │ + ldr ip, [pc, #1492] @ 33148 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r8, ip │ │ │ │ - ldr ip, [pc, #1476] @ 3328c │ │ │ │ + ldr ip, [pc, #1476] @ 3314c │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #1472] @ 33290 │ │ │ │ + ldr r2, [pc, #1472] @ 33150 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1460] @ 33294 │ │ │ │ + ldr r1, [pc, #1460] @ 33154 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32f34 │ │ │ │ + bne 32df4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32d58 │ │ │ │ + beq 32c18 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 33008 │ │ │ │ + beq 32ec8 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32d44 │ │ │ │ + beq 32c04 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 33000 │ │ │ │ + beq 32ec0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #1348] @ 33298 │ │ │ │ + ldr r2, [pc, #1348] @ 33158 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #1340] @ 3329c │ │ │ │ - ldr r2, [pc, #1340] @ 332a0 │ │ │ │ + ldr r3, [pc, #1340] @ 3315c │ │ │ │ + ldr r2, [pc, #1340] @ 33160 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 32f80 │ │ │ │ + bne 32e40 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ands r7, r3, #64 @ 0x40 │ │ │ │ - bne 32f60 │ │ │ │ + bne 32e20 │ │ │ │ ldr r2, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq 32f9c │ │ │ │ + beq 32e5c │ │ │ │ cmp r2, #15 │ │ │ │ movne r9, r7 │ │ │ │ - beq 33148 │ │ │ │ + beq 33008 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 32de8 │ │ │ │ + bne 32ca8 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 331d4 │ │ │ │ + beq 33094 │ │ │ │ bl ca90 │ │ │ │ - ldr r3, [pc, #1204] @ 332a4 │ │ │ │ - ldr r2, [pc, #1204] @ 332a8 │ │ │ │ + ldr r3, [pc, #1204] @ 33164 │ │ │ │ + ldr r2, [pc, #1204] @ 33168 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 331e4 │ │ │ │ + bne 330a4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r9 │ │ │ │ add r0, r6, #16 │ │ │ │ str r7, [sp] │ │ │ │ bl d0cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33038 │ │ │ │ + beq 32ef8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32e7c │ │ │ │ + beq 32d3c │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 33180 │ │ │ │ + beq 33040 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3302c │ │ │ │ + beq 32eec │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r3, [r0] │ │ │ │ - beq 33230 │ │ │ │ + beq 330f0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32ef4 │ │ │ │ + beq 32db4 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #968] @ 332ac │ │ │ │ + ldr r3, [pc, #968] @ 3316c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 32f34 │ │ │ │ + bne 32df4 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 32f34 │ │ │ │ + bne 32df4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 331dc │ │ │ │ + beq 3309c │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #884] @ 332b0 │ │ │ │ - ldr r3, [pc, #848] @ 33290 │ │ │ │ + ldr r2, [pc, #884] @ 33170 │ │ │ │ + ldr r3, [pc, #848] @ 33150 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33284 │ │ │ │ + bne 33144 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq 32fd8 │ │ │ │ + beq 32e98 │ │ │ │ cmp r2, #15 │ │ │ │ - beq 331ac │ │ │ │ + beq 3306c │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ - b 32de8 │ │ │ │ + b 32ca8 │ │ │ │ bl c184 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #6 │ │ │ │ mov r6, r0 │ │ │ │ and r7, r3, #64 @ 0x40 │ │ │ │ - bne 33140 │ │ │ │ - ldr r1, [pc, #784] @ 332b4 │ │ │ │ + bne 33000 │ │ │ │ + ldr r1, [pc, #784] @ 33174 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r6, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c268 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 331f0 │ │ │ │ + beq 330b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32dc4 │ │ │ │ - b 32de8 │ │ │ │ - ldr r1, [pc, #728] @ 332b8 │ │ │ │ + beq 32c84 │ │ │ │ + b 32ca8 │ │ │ │ + ldr r1, [pc, #728] @ 33178 │ │ │ │ add r0, r6, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32f74 │ │ │ │ - ldr r9, [pc, #708] @ 332bc │ │ │ │ + bne 32e34 │ │ │ │ + ldr r9, [pc, #708] @ 3317c │ │ │ │ mov r7, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 32de8 │ │ │ │ + b 32ca8 │ │ │ │ bl c64c │ │ │ │ - b 32d44 │ │ │ │ + b 32c04 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32d44 │ │ │ │ + beq 32c04 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 32d34 │ │ │ │ + b 32bf4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 32ecc │ │ │ │ + b 32d8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33224 │ │ │ │ + beq 330e4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 3325c │ │ │ │ + beq 3311c │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 33214 │ │ │ │ + bne 330d4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32f04 │ │ │ │ + beq 32dc4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 32f04 │ │ │ │ + beq 32dc4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mvn r3, r3 │ │ │ │ and r3, r3, #4 │ │ │ │ add r8, r3, #8 │ │ │ │ - b 330c4 │ │ │ │ + b 32f84 │ │ │ │ bl ca90 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, r8, lsl #1 │ │ │ │ - beq 32f04 │ │ │ │ + beq 32dc4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 330b8 │ │ │ │ + beq 32f78 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 33204 │ │ │ │ + bne 330c4 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - ldr r1, [pc, #456] @ 332c0 │ │ │ │ + ldr r1, [pc, #456] @ 33180 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ strd r0, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r4, #16 │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 330b8 │ │ │ │ + bne 32f78 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 330b8 │ │ │ │ + bne 32f78 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 330b4 │ │ │ │ + bne 32f74 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 330b8 │ │ │ │ + b 32f78 │ │ │ │ cmp r2, #15 │ │ │ │ - bne 32fc0 │ │ │ │ - ldr r1, [pc, #372] @ 332c4 │ │ │ │ + bne 32e80 │ │ │ │ + ldr r1, [pc, #372] @ 33184 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r6, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c268 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32fc0 │ │ │ │ - ldr r9, [pc, #340] @ 332c8 │ │ │ │ + bne 32e80 │ │ │ │ + ldr r9, [pc, #340] @ 33188 │ │ │ │ mov r2, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, #1 │ │ │ │ - b 32fcc │ │ │ │ + b 32e8c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ movne r3, #6 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ - ldreq r3, [pc, #292] @ 332cc │ │ │ │ + ldreq r3, [pc, #292] @ 3318c │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 32ecc │ │ │ │ - ldr r1, [pc, #284] @ 332d0 │ │ │ │ + b 32d8c │ │ │ │ + ldr r1, [pc, #284] @ 33190 │ │ │ │ add r0, r6, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32f74 │ │ │ │ - ldr r9, [pc, #264] @ 332d4 │ │ │ │ + bne 32e34 │ │ │ │ + ldr r9, [pc, #264] @ 33194 │ │ │ │ mov r7, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 32de8 │ │ │ │ + b 32ca8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 32de8 │ │ │ │ + b 32ca8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 32f34 │ │ │ │ + b 32df4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 32e38 │ │ │ │ - ldr r9, [pc, #224] @ 332d8 │ │ │ │ + b 32cf8 │ │ │ │ + ldr r9, [pc, #224] @ 33198 │ │ │ │ mov r2, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, #1 │ │ │ │ - b 32fcc │ │ │ │ + b 32e8c │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 330f0 │ │ │ │ + b 32fb0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 33080 │ │ │ │ + b 32f40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 33080 │ │ │ │ + b 32f40 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r1, [r5] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 32ecc │ │ │ │ + b 32d8c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 33080 │ │ │ │ + b 32f40 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, r4, asr #6 │ │ │ │ - andeq sp, r3, ip, lsr #6 │ │ │ │ + andeq sp, r3, r4, lsl #9 │ │ │ │ + andeq sp, r3, ip, ror #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000271b4 │ │ │ │ + andeq r7, r2, r0, lsl #3 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq pc, r3, r4, ror #28 │ │ │ │ + andeq pc, r3, r4, lsr #31 │ │ │ │ muleq r2, ip, r2 │ │ │ │ - ldrdeq pc, [r3], -r4 │ │ │ │ - ldrdeq r6, [r2], -r8 │ │ │ │ + andeq pc, r3, r4, lsl pc @ │ │ │ │ + andeq r6, r2, r4, lsr #7 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - strheq sp, [r3], -ip │ │ │ │ - andeq r6, r2, r0, lsl #30 │ │ │ │ - andeq r6, r2, r4, asr #29 │ │ │ │ - andeq r6, r2, r4, ror #2 │ │ │ │ + strdeq sp, [r3], -ip │ │ │ │ + andeq r6, r2, ip, asr #29 │ │ │ │ + muleq r2, r0, lr │ │ │ │ + andeq r6, r2, r0, lsr r1 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - andeq r6, r2, ip, ror sp │ │ │ │ - andeq r6, r2, r8, ror #26 │ │ │ │ + andeq r6, r2, r8, asr #26 │ │ │ │ + andeq r6, r2, r4, lsr sp │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r6, r2, r8, lsl sp │ │ │ │ - andeq r6, r2, r0, lsl sp │ │ │ │ - andeq r5, r2, r4, ror #30 │ │ │ │ + andeq r6, r2, r4, ror #25 │ │ │ │ + ldrdeq r6, [r2], -ip │ │ │ │ + andeq r5, r2, r0, lsr pc │ │ │ │ │ │ │ │ -000332dc : │ │ │ │ +0003319c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #400] @ 33484 │ │ │ │ - ldr r3, [pc, #400] @ 33488 │ │ │ │ + ldr r2, [pc, #400] @ 33344 │ │ │ │ + ldr r3, [pc, #400] @ 33348 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ bl d864 <_emalloc_32@plt> │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #22 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #11 │ │ │ │ stm r0, {r1, r3, r6} │ │ │ │ - ldr r1, [pc, #344] @ 3348c │ │ │ │ + ldr r1, [pc, #344] @ 3334c │ │ │ │ str r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #324] @ 33490 │ │ │ │ + ldr r3, [pc, #324] @ 33350 │ │ │ │ strb r6, [r4, #27] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl cb8c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl c9b8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, #16 │ │ │ │ add r0, r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ - ldr r2, [pc, #280] @ 33494 │ │ │ │ + ldr r2, [pc, #280] @ 33354 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #256] @ 33498 │ │ │ │ + ldr r2, [pc, #256] @ 33358 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ bl d7a4 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r0, r6 │ │ │ │ strd r2, [r4] │ │ │ │ - bne 33440 │ │ │ │ + bne 33300 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r4, [sp] │ │ │ │ bl c8d4 <_call_user_function_impl@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33404 │ │ │ │ + bne 332c4 │ │ │ │ ldrb r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 33450 │ │ │ │ + beq 33310 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ stmib r7, {r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #128] @ 3349c │ │ │ │ - ldr r3, [pc, #104] @ 33488 │ │ │ │ + ldr r2, [pc, #128] @ 3335c │ │ │ │ + ldr r3, [pc, #104] @ 33348 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33480 │ │ │ │ + bne 33340 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r4, #16 │ │ │ │ bl c9f4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b 333bc │ │ │ │ + b 3327c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r7, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 33404 │ │ │ │ + b 332c4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r3, r4, lsl #26 │ │ │ │ + andeq ip, r3, r4, asr #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r4, r2, r8, asr #1 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq pc, r3, r0, asr #16 │ │ │ │ - andeq r5, r2, r8, asr #28 │ │ │ │ - ldrdeq ip, [r3], -ip @ │ │ │ │ + andeq pc, r3, r0, lsl #19 │ │ │ │ + andeq r5, r2, r4, lsl lr │ │ │ │ + andeq ip, r3, ip, lsl sp │ │ │ │ │ │ │ │ -000334a0 : │ │ │ │ +00033360 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #236] @ 335b0 │ │ │ │ + ldr r0, [pc, #236] @ 33470 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #232] @ 335b4 │ │ │ │ + ldr r3, [pc, #232] @ 33474 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ bl c394 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3359c │ │ │ │ + beq 3345c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl ca48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 33570 │ │ │ │ + beq 33430 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r8, [sp] │ │ │ │ bl c8ec │ │ │ │ @@ -38791,282 +38711,282 @@ │ │ │ │ bl c5c8 │ │ │ │ add r0, sp, #16 │ │ │ │ bl cf1c │ │ │ │ cmn r6, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - ldr r2, [pc, #108] @ 335b8 │ │ │ │ - ldr r3, [pc, #100] @ 335b4 │ │ │ │ + ldr r2, [pc, #108] @ 33478 │ │ │ │ + ldr r3, [pc, #100] @ 33474 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33598 │ │ │ │ + bne 33458 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #56] @ 335bc │ │ │ │ + ldr r2, [pc, #56] @ 3347c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 33544 │ │ │ │ + b 33404 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ 335c0 │ │ │ │ + ldr r2, [pc, #28] @ 33480 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ - b 33590 │ │ │ │ - andeq ip, r3, r0, lsr fp │ │ │ │ + b 33450 │ │ │ │ + andeq ip, r3, r0, ror ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r3, ip, lsr #21 │ │ │ │ - ldrdeq r7, [r2], -r0 │ │ │ │ - muleq r2, r4, r2 │ │ │ │ + andeq ip, r3, ip, ror #23 │ │ │ │ + muleq r2, ip, r2 │ │ │ │ + andeq r7, r2, r0, ror #4 │ │ │ │ │ │ │ │ -000335c4 : │ │ │ │ +00033484 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #496] @ 337cc │ │ │ │ - ldr ip, [pc, #496] @ 337d0 │ │ │ │ + ldr lr, [pc, #496] @ 3368c │ │ │ │ + ldr ip, [pc, #496] @ 33690 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #492] @ 337d4 │ │ │ │ + ldr r1, [pc, #492] @ 33694 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #448] @ 337d8 │ │ │ │ + ldr r5, [pc, #448] @ 33698 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3364c │ │ │ │ - ldr r2, [pc, #436] @ 337dc │ │ │ │ - ldr r3, [pc, #420] @ 337d0 │ │ │ │ + beq 3350c │ │ │ │ + ldr r2, [pc, #436] @ 3369c │ │ │ │ + ldr r3, [pc, #420] @ 33690 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 337c8 │ │ │ │ + bne 33688 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #396] @ 337e0 │ │ │ │ + ldr r2, [pc, #396] @ 336a0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ bl d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33698 │ │ │ │ + bne 33558 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 336a4 │ │ │ │ + bne 33564 │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ - b 33620 │ │ │ │ + b 334e0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl d150 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 33788 │ │ │ │ + beq 33648 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 336fc │ │ │ │ - ldr r3, [pc, #264] @ 337e4 │ │ │ │ + bne 335bc │ │ │ │ + ldr r3, [pc, #264] @ 336a4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #248] @ 337e8 │ │ │ │ + ldr r2, [pc, #248] @ 336a8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d390 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl c0b8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 337bc │ │ │ │ + bne 3367c │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r5, r2 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r2] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ - ldr r3, [pc, #180] @ 337ec │ │ │ │ - ldr r2, [pc, #180] @ 337f0 │ │ │ │ + ldr r3, [pc, #180] @ 336ac │ │ │ │ + ldr r2, [pc, #180] @ 336b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ str r5, [sp] │ │ │ │ bl ced4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 33698 │ │ │ │ + bne 33558 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 33698 │ │ │ │ + bne 33558 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 337b4 │ │ │ │ + beq 33674 │ │ │ │ bl ca90 │ │ │ │ - b 33698 │ │ │ │ - ldr r3, [pc, #100] @ 337f4 │ │ │ │ + b 33558 │ │ │ │ + ldr r3, [pc, #100] @ 336b4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #84] @ 337f8 │ │ │ │ + ldr r2, [pc, #84] @ 336b8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl ced4 │ │ │ │ - b 336fc │ │ │ │ + b 335bc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 33698 │ │ │ │ + b 33558 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 33730 │ │ │ │ + b 335f0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r3, ip, lsl sl │ │ │ │ + andeq ip, r3, ip, asr fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r2, ip, lsl #28 │ │ │ │ - andeq ip, r3, r4, ror #19 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + andeq ip, r3, r4, lsr #22 │ │ │ │ + andeq ip, r3, r0, lsl fp │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq pc, r3, r8, ror #9 │ │ │ │ + andeq pc, r3, r8, lsr #12 │ │ │ │ andeq r4, r2, ip, lsl r9 │ │ │ │ - andeq pc, r3, ip, lsl #9 │ │ │ │ - muleq r2, ip, sl │ │ │ │ - andeq pc, r3, r4, lsr r4 @ │ │ │ │ + andeq pc, r3, ip, asr #11 │ │ │ │ + andeq r5, r2, r8, ror #20 │ │ │ │ + andeq pc, r3, r4, ror r5 @ │ │ │ │ andeq r4, r2, r8, ror #16 │ │ │ │ │ │ │ │ -000337fc : │ │ │ │ +000336bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - ldr lr, [pc, #820] @ 33b50 │ │ │ │ + ldr lr, [pc, #820] @ 33a10 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #812] @ 33b54 │ │ │ │ + ldr r2, [pc, #812] @ 33a14 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [lr, r2] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #800] @ 33b58 │ │ │ │ + ldr r1, [pc, #800] @ 33a18 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ bl d534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3388c │ │ │ │ - ldr r2, [pc, #756] @ 33b5c │ │ │ │ - ldr r3, [pc, #744] @ 33b54 │ │ │ │ + beq 3374c │ │ │ │ + ldr r2, [pc, #756] @ 33a1c │ │ │ │ + ldr r3, [pc, #744] @ 33a14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33b4c │ │ │ │ + bne 33a0c │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #712] @ 33b60 │ │ │ │ + ldr r1, [pc, #712] @ 33a20 │ │ │ │ str r1, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [r6] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 338ec │ │ │ │ + beq 337ac │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 338e0 │ │ │ │ + beq 337a0 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 33b44 │ │ │ │ + beq 33a04 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b 33860 │ │ │ │ + b 33720 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33860 │ │ │ │ - ldr r3, [pc, #612] @ 33b64 │ │ │ │ + beq 33720 │ │ │ │ + ldr r3, [pc, #612] @ 33a24 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 33914 │ │ │ │ + beq 337d4 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33860 │ │ │ │ + beq 33720 │ │ │ │ ldr ip, [r6] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33860 │ │ │ │ - ldr r2, [pc, #572] @ 33b68 │ │ │ │ + beq 33720 │ │ │ │ + ldr r2, [pc, #572] @ 33a28 │ │ │ │ ldr r4, [ip, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #560] @ 33b6c │ │ │ │ + ldr r2, [pc, #560] @ 33a2c │ │ │ │ mov r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #548] @ 33b70 │ │ │ │ + ldr r2, [pc, #548] @ 33a30 │ │ │ │ mov fp, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r8, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ - b 339dc │ │ │ │ + b 3389c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #2 │ │ │ │ @@ -39087,67 +39007,67 @@ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, r5, #16 │ │ │ │ bl c6f4 │ │ │ │ subs r3, r8, #1 │ │ │ │ mov r8, r3 │ │ │ │ - beq 33860 │ │ │ │ + beq 33720 │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldreq r3, [r4, #16] │ │ │ │ movne sl, fp │ │ │ │ moveq sl, r3 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldreq r5, [r4, #20] │ │ │ │ addne fp, fp, #1 │ │ │ │ addne r9, r4, #16 │ │ │ │ addeq r9, r4, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 339cc │ │ │ │ + beq 3388c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - beq 33a88 │ │ │ │ + beq 33948 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ - ldreq r3, [pc, #308] @ 33b74 │ │ │ │ + ldreq r3, [pc, #308] @ 33a34 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl c9b8 │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33964 │ │ │ │ + bne 33824 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #268] @ 33b78 │ │ │ │ + ldr r3, [pc, #268] @ 33a38 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b 339a4 │ │ │ │ + b 33864 │ │ │ │ mov r3, #4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ bl c9b8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33b14 │ │ │ │ + beq 339d4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #2 │ │ │ │ @@ -39166,185 +39086,185 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, sl │ │ │ │ bl db58 │ │ │ │ - b 339cc │ │ │ │ + b 3388c │ │ │ │ mov r3, #2 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b 33ae4 │ │ │ │ + b 339a4 │ │ │ │ bl c64c │ │ │ │ - b 338e0 │ │ │ │ + b 337a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ + andeq ip, r3, r4, lsl r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r4, lsr r0 │ │ │ │ - muleq r3, r0, r7 │ │ │ │ + andeq r7, r2, r0 │ │ │ │ + ldrdeq ip, [r3], -r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq pc, r3, r8, asr #5 │ │ │ │ + andeq pc, r3, r8, lsl #8 │ │ │ │ ldrdeq r3, [r2], -r4 │ │ │ │ andeq r3, r2, r4, asr #21 │ │ │ │ @ instruction: 0x00023ab4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r3, r2, ip, lsl #19 │ │ │ │ │ │ │ │ -00033b7c : │ │ │ │ +00033a3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb ip, [r1, #8] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp ip, #10 │ │ │ │ ldreq r1, [r1] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldrbeq ip, [r1, #16] │ │ │ │ addeq r1, r1, #8 │ │ │ │ cmp ip, #3 │ │ │ │ mov r4, r3 │ │ │ │ - beq 33cb0 │ │ │ │ + beq 33b70 │ │ │ │ cmp ip, #7 │ │ │ │ mov r7, r0 │ │ │ │ - beq 33c4c │ │ │ │ + beq 33b0c │ │ │ │ cmp ip, #2 │ │ │ │ - beq 33cd0 │ │ │ │ + beq 33b90 │ │ │ │ cmp ip, #6 │ │ │ │ - bne 33d4c │ │ │ │ + bne 33c0c │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r6, #16 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bne 33d18 │ │ │ │ - ldr r1, [pc, #352] @ 33d64 │ │ │ │ + bne 33bd8 │ │ │ │ + ldr r1, [pc, #352] @ 33c24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #344] @ 33d68 │ │ │ │ + ldr r1, [pc, #344] @ 33c28 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 33ca8 │ │ │ │ + bne 33b68 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 33ca8 │ │ │ │ + bne 33b68 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 33d40 │ │ │ │ + beq 33c00 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b ca90 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 33ca8 │ │ │ │ + beq 33b68 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mvn r3, r3 │ │ │ │ and r3, r3, #4 │ │ │ │ add r8, r3, #8 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ mov r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33c9c │ │ │ │ + beq 33b5c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 33b7c │ │ │ │ + bl 33a3c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r6, r6, #1 │ │ │ │ add r1, r1, r8, lsl #1 │ │ │ │ - bne 33c70 │ │ │ │ + bne 33b30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33d0c │ │ │ │ - ldr r3, [pc, #172] @ 33d6c │ │ │ │ + bne 33bcc │ │ │ │ + ldr r3, [pc, #172] @ 33c2c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #168] @ 33d70 │ │ │ │ + ldr r1, [pc, #168] @ 33c30 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 33cec │ │ │ │ + b 33bac │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33d00 │ │ │ │ - ldr r3, [pc, #148] @ 33d74 │ │ │ │ + bne 33bc0 │ │ │ │ + ldr r3, [pc, #148] @ 33c34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #144] @ 33d78 │ │ │ │ + ldr r1, [pc, #144] @ 33c38 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #116] @ 33d7c │ │ │ │ + ldr r3, [pc, #116] @ 33c3c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 33ce0 │ │ │ │ - ldr r3, [pc, #108] @ 33d80 │ │ │ │ + b 33ba0 │ │ │ │ + ldr r3, [pc, #108] @ 33c40 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 33cc0 │ │ │ │ - ldr r1, [pc, #100] @ 33d84 │ │ │ │ + b 33b80 │ │ │ │ + ldr r1, [pc, #100] @ 33c44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #92] @ 33d88 │ │ │ │ + ldr r1, [pc, #92] @ 33c48 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 33c20 │ │ │ │ - b 33ca8 │ │ │ │ + beq 33ae0 │ │ │ │ + b 33b68 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl c184 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ - b 33be8 │ │ │ │ - andeq r6, r2, r4, ror r5 │ │ │ │ - andeq r6, r2, r8, lsl #25 │ │ │ │ - @ instruction: 0x000264b8 │ │ │ │ - @ instruction: 0x00026bb4 │ │ │ │ - muleq r2, r8, r4 │ │ │ │ - andeq r6, r2, r0, lsr #23 │ │ │ │ - andeq r6, r2, ip, asr r7 │ │ │ │ - andeq r6, r2, r0, asr r7 │ │ │ │ - andeq r6, r2, r4, asr #14 │ │ │ │ + b 33aa8 │ │ │ │ + andeq r6, r2, r0, asr #10 │ │ │ │ + andeq r6, r2, r4, asr ip │ │ │ │ + andeq r6, r2, r4, lsl #9 │ │ │ │ + andeq r6, r2, r0, lsl #23 │ │ │ │ + andeq r6, r2, r4, ror #8 │ │ │ │ andeq r6, r2, ip, ror #22 │ │ │ │ + andeq r6, r2, r8, lsr #14 │ │ │ │ + andeq r6, r2, ip, lsl r7 │ │ │ │ + andeq r6, r2, r0, lsl r7 │ │ │ │ + andeq r6, r2, r8, lsr fp │ │ │ │ │ │ │ │ -00033d8c : │ │ │ │ +00033c4c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 33e08 │ │ │ │ + beq 33cc8 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -39354,74 +39274,74 @@ │ │ │ │ add r6, r1, #24 │ │ │ │ addne r6, r1, #16 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ add r0, r5, #16 │ │ │ │ - beq 33dfc │ │ │ │ + beq 33cbc │ │ │ │ str sl, [sp] │ │ │ │ bl db28 │ │ │ │ subs r4, r4, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bne 33dc4 │ │ │ │ + bne 33c84 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00033e10 : │ │ │ │ - ldr ip, [pc, #36] @ 33e3c │ │ │ │ - ldr r2, [pc, #36] @ 33e40 │ │ │ │ +00033cd0 : │ │ │ │ + ldr ip, [pc, #36] @ 33cfc │ │ │ │ + ldr r2, [pc, #36] @ 33d00 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ b c25c │ │ │ │ - andeq ip, r3, r0, ror #3 │ │ │ │ + andeq ip, r3, r0, lsr #6 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ │ │ │ │ -00033e44 : │ │ │ │ +00033d04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #44] @ 33e88 │ │ │ │ - ldr r3, [pc, #44] @ 33e8c │ │ │ │ + ldr ip, [pc, #44] @ 33d48 │ │ │ │ + ldr r3, [pc, #44] @ 33d4c │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl db28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - muleq r3, r8, r1 │ │ │ │ + ldrdeq ip, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ │ │ │ │ -00033e90 : │ │ │ │ +00033d50 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 33ef8 │ │ │ │ + beq 33db8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 33eec │ │ │ │ + beq 33dac │ │ │ │ cmp r3, #2 │ │ │ │ - beq 33f48 │ │ │ │ + beq 33e08 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 33f98 │ │ │ │ + bne 33e58 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ @@ -39432,15 +39352,15 @@ │ │ │ │ b d8c4 │ │ │ │ bl d3fc <_emalloc_24@plt> │ │ │ │ mov r1, #22 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - ldr r1, [pc, #140] @ 33fa4 │ │ │ │ + ldr r1, [pc, #140] @ 33e64 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ @@ -39452,15 +39372,15 @@ │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl d3fc <_emalloc_24@plt> │ │ │ │ mov r1, #22 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - ldr r1, [pc, #64] @ 33fa8 │ │ │ │ + ldr r1, [pc, #64] @ 33e68 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ @@ -39469,225 +39389,225 @@ │ │ │ │ mov r0, r3 │ │ │ │ strb r2, [r3, #21] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b c184 │ │ │ │ - andeq r6, r2, r0, lsl #19 │ │ │ │ - andeq r6, r2, r8, lsr r9 │ │ │ │ + andeq r6, r2, ip, asr #18 │ │ │ │ + andeq r6, r2, r4, lsl #18 │ │ │ │ │ │ │ │ -00033fac : │ │ │ │ +00033e6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #292] @ 340e8 │ │ │ │ - ldr r3, [pc, #292] @ 340ec │ │ │ │ + ldr ip, [pc, #292] @ 33fa8 │ │ │ │ + ldr r3, [pc, #292] @ 33fac │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 340a8 │ │ │ │ + beq 33f68 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - ldr sl, [pc, #228] @ 340f0 │ │ │ │ - ldr r9, [pc, #228] @ 340f4 │ │ │ │ + ldr sl, [pc, #228] @ 33fb0 │ │ │ │ + ldr r9, [pc, #228] @ 33fb4 │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ add r7, r7, #8 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ - b 34038 │ │ │ │ + b 33ef8 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r4, r4, r7, lsl #1 │ │ │ │ - beq 340a8 │ │ │ │ + beq 33f68 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3402c │ │ │ │ + beq 33eec │ │ │ │ mov r0, r4 │ │ │ │ bl dc18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, sl │ │ │ │ moveq r1, r9 │ │ │ │ add r2, r0, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl d9d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3402c │ │ │ │ + bne 33eec │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3402c │ │ │ │ + bne 33eec │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bne 34028 │ │ │ │ + bne 33ee8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r6, r6, #1 │ │ │ │ add r4, r4, r7, lsl #1 │ │ │ │ - bne 34038 │ │ │ │ + bne 33ef8 │ │ │ │ mov r0, sp │ │ │ │ bl d318 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl 323e8 │ │ │ │ - ldr r2, [pc, #56] @ 340f8 │ │ │ │ - ldr r3, [pc, #40] @ 340ec │ │ │ │ + bl 322a8 │ │ │ │ + ldr r2, [pc, #56] @ 33fb8 │ │ │ │ + ldr r3, [pc, #40] @ 33fac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 340e4 │ │ │ │ + bne 33fa4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r3, r4, lsr r0 │ │ │ │ + andeq ip, r3, r4, ror r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r2, r4, r8 │ │ │ │ - muleq r2, r4, fp │ │ │ │ - andeq fp, r3, r8, lsr pc │ │ │ │ + andeq r6, r2, r0, ror #16 │ │ │ │ + andeq r6, r2, r0, ror #22 │ │ │ │ + andeq ip, r3, r8, ror r0 │ │ │ │ │ │ │ │ -000340fc : │ │ │ │ - ldr r3, [pc, #4] @ 34108 │ │ │ │ +00033fbc : │ │ │ │ + ldr r3, [pc, #4] @ 33fc8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq lr, r3, r4, asr #21 │ │ │ │ + andeq lr, r3, r4, lsl #24 │ │ │ │ │ │ │ │ -0003410c : │ │ │ │ +00033fcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #368] @ 34294 │ │ │ │ - ldr r3, [pc, #368] @ 34298 │ │ │ │ + ldr ip, [pc, #368] @ 34154 │ │ │ │ + ldr r3, [pc, #368] @ 34158 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #348] @ 3429c │ │ │ │ + ldr r5, [pc, #348] @ 3415c │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #328] @ 342a0 │ │ │ │ + ldr r3, [pc, #328] @ 34160 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #320] @ 342a4 │ │ │ │ + ldr r0, [pc, #320] @ 34164 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #300] @ 342a8 │ │ │ │ - ldr r3, [pc, #300] @ 342ac │ │ │ │ - ldr r4, [pc, #300] @ 342b0 │ │ │ │ + ldr r2, [pc, #300] @ 34168 │ │ │ │ + ldr r3, [pc, #300] @ 3416c │ │ │ │ + ldr r4, [pc, #300] @ 34170 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r3, [pc, #268] @ 342b4 │ │ │ │ + ldr r3, [pc, #268] @ 34174 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ bl c928 │ │ │ │ - ldr r1, [pc, #248] @ 342b8 │ │ │ │ + ldr r1, [pc, #248] @ 34178 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #228] @ 342bc │ │ │ │ + ldr r1, [pc, #228] @ 3417c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #208] @ 342c0 │ │ │ │ + ldr r1, [pc, #208] @ 34180 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #188] @ 342c4 │ │ │ │ + ldr r1, [pc, #188] @ 34184 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #168] @ 342c8 │ │ │ │ + ldr r1, [pc, #168] @ 34188 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #148] @ 342cc │ │ │ │ + ldr r1, [pc, #148] @ 3418c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #128] @ 342d0 │ │ │ │ + ldr r1, [pc, #128] @ 34190 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #108] @ 342d4 │ │ │ │ - ldr r3, [pc, #44] @ 34298 │ │ │ │ + ldr r2, [pc, #108] @ 34194 │ │ │ │ + ldr r3, [pc, #44] @ 34158 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 34290 │ │ │ │ + bne 34150 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq fp, [r3], -r4 │ │ │ │ + andeq ip, r3, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r3, r4, lsr #29 │ │ │ │ + andeq fp, r3, r4, ror #31 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r6, r2, ip, asr #14 │ │ │ │ + andeq r6, r2, r8, lsl r7 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq sp, r3, ip, lsl #20 │ │ │ │ - andeq lr, r3, r0, asr #20 │ │ │ │ + andeq sp, r3, ip, asr #22 │ │ │ │ + andeq lr, r3, r0, lsl #23 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ - andeq r6, r2, r4, lsl #14 │ │ │ │ - strdeq r6, [r2], -r8 │ │ │ │ - andeq r6, r2, ip, ror #13 │ │ │ │ - andeq r6, r2, r0, ror #13 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ + ldrdeq r6, [r2], -r0 │ │ │ │ + andeq r6, r2, r4, asr #13 │ │ │ │ + @ instruction: 0x000266b8 │ │ │ │ + andeq r6, r2, ip, lsr #13 │ │ │ │ + andeq r6, r2, r0, lsr #13 │ │ │ │ ldrdeq r3, [r2], -r8 │ │ │ │ - andeq r4, r2, r8, lsl #31 │ │ │ │ - muleq r3, r0, sp │ │ │ │ + andeq r4, r2, r4, asr pc │ │ │ │ + ldrdeq fp, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -39729,87 +39649,87 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r6} │ │ │ │ add r0, r0, #16 │ │ │ │ str r5, [r4, #12] │ │ │ │ bl ce20 │ │ │ │ - ldr r1, [pc, #228] @ 34488 │ │ │ │ + ldr r1, [pc, #228] @ 34348 │ │ │ │ add r3, r4, r5 │ │ │ │ strb r6, [r3, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl d78c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 343e4 │ │ │ │ + bne 342a4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 343e4 │ │ │ │ + bne 342a4 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r5, r9 │ │ │ │ - beq 3442c │ │ │ │ + beq 342ec │ │ │ │ cmp r8, #0 │ │ │ │ add r3, r7, r9 │ │ │ │ - bne 34458 │ │ │ │ - ldr r2, [pc, #140] @ 3448c │ │ │ │ + bne 34318 │ │ │ │ + ldr r2, [pc, #140] @ 3434c │ │ │ │ add r1, r6, #16 │ │ │ │ ldrb r3, [r7, r9] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r9, [sp] │ │ │ │ bl d090 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 34464 │ │ │ │ - ldr r2, [pc, #84] @ 34490 │ │ │ │ + beq 34324 │ │ │ │ + ldr r2, [pc, #84] @ 34350 │ │ │ │ add r1, r6, #16 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r8, r7 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 3441c │ │ │ │ + b 342dc │ │ │ │ cmp r8, r3 │ │ │ │ - bne 343f8 │ │ │ │ - b 34434 │ │ │ │ - ldr r2, [pc, #40] @ 34494 │ │ │ │ + bne 342b8 │ │ │ │ + b 342f4 │ │ │ │ + ldr r2, [pc, #40] @ 34354 │ │ │ │ add r1, r6, #16 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ - b 3441c │ │ │ │ - andeq r8, r2, r0, ror #7 │ │ │ │ - andeq r6, r2, r4, lsl #11 │ │ │ │ - muleq r2, r4, r5 │ │ │ │ - andeq r6, r2, r8, lsr #11 │ │ │ │ + b 342dc │ │ │ │ + andeq r8, r2, ip, lsr #7 │ │ │ │ + andeq r6, r2, r0, asr r5 │ │ │ │ + andeq r6, r2, r0, ror #10 │ │ │ │ + andeq r6, r2, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 344e0 │ │ │ │ + bge 343a0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r3] │ │ │ │ @@ -39818,101 +39738,101 @@ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r2, r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 34520 │ │ │ │ + beq 343e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ - b 344c4 │ │ │ │ + b 34384 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34510 │ │ │ │ + b 343d0 │ │ │ │ │ │ │ │ -0003452c : │ │ │ │ +000343ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 34558 │ │ │ │ + beq 34418 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl c754 │ │ │ │ pop {r4, pc} │ │ │ │ bl cb74 <_emalloc_56@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 34544 │ │ │ │ + b 34404 │ │ │ │ │ │ │ │ -00034564 : │ │ │ │ +00034424 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0, #8] │ │ │ │ subne r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r3, [r2, r3, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 345dc │ │ │ │ + bne 3449c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, r3, r2 │ │ │ │ - bne 345e8 │ │ │ │ + bne 344a8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl c3f4 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 345c0 │ │ │ │ + b 34480 │ │ │ │ │ │ │ │ -000345f8 : │ │ │ │ +000344b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl d4e0 │ │ │ │ add r0, r4, #20 │ │ │ │ bl cc70 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34628 │ │ │ │ + beq 344e8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ │ │ │ │ -0003463c : │ │ │ │ +000344fc : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -39921,578 +39841,578 @@ │ │ │ │ bl c5c8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00034678 : │ │ │ │ +00034538 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 346e0 │ │ │ │ + beq 345a0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 346bc │ │ │ │ + beq 3457c │ │ │ │ add r0, r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d714 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 346d0 │ │ │ │ + beq 34590 │ │ │ │ mov r0, r3 │ │ │ │ bl c748 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -000346e8 : │ │ │ │ +000345a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #3788] @ 355d4 │ │ │ │ + ldr r2, [pc, #3788] @ 35494 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #3784] @ 355d8 │ │ │ │ + ldr r3, [pc, #3784] @ 35498 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [pc, #3764] @ 355dc │ │ │ │ + ldr r8, [pc, #3764] @ 3549c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #3744] @ 355e0 │ │ │ │ + ldr r3, [pc, #3744] @ 354a0 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #3732] @ 355e4 │ │ │ │ + ldr r3, [pc, #3732] @ 354a4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ - bne 347a8 │ │ │ │ + bne 34668 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34c58 │ │ │ │ + bne 34b18 │ │ │ │ mov r0, r4 │ │ │ │ bl c3f4 │ │ │ │ mov r7, r0 │ │ │ │ - b 34868 │ │ │ │ + b 34728 │ │ │ │ cmp ip, r3 │ │ │ │ - ble 34fd0 │ │ │ │ + ble 34e90 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 347e8 │ │ │ │ + beq 346a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r1, r0, #4 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr sl, [r0, #-4] │ │ │ │ str r3, [r4] │ │ │ │ add r2, sl, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 3475c │ │ │ │ + bhi 3461c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r8, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r7, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 34810 │ │ │ │ + b 346d0 │ │ │ │ add r1, r1, #1 │ │ │ │ sub r2, r1, r7 │ │ │ │ cmp r2, r5 │ │ │ │ - bcs 34824 │ │ │ │ + bcs 346e4 │ │ │ │ ldrb r3, [r1] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 34800 │ │ │ │ + bne 346c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c82c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bge 34c18 │ │ │ │ + bge 34ad8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ add r1, r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ str r2, [r3] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ mov r7, #5 │ │ │ │ - ldr r2, [pc, #3448] @ 355e8 │ │ │ │ - ldr r3, [pc, #3428] @ 355d8 │ │ │ │ + ldr r2, [pc, #3448] @ 354a8 │ │ │ │ + ldr r3, [pc, #3428] @ 35498 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35584 │ │ │ │ + bne 35444 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl d318 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35274 │ │ │ │ + beq 35134 │ │ │ │ add r0, r0, r1 │ │ │ │ mov fp, r1 │ │ │ │ - b 348c8 │ │ │ │ + b 34788 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp fp, r0 │ │ │ │ - beq 34e88 │ │ │ │ + beq 34d48 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne 348bc │ │ │ │ + bne 3477c │ │ │ │ cmp r3, #13 │ │ │ │ - bne 3522c │ │ │ │ + bne 350ec │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #10 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #2 │ │ │ │ cmp r1, fp │ │ │ │ - beq 34e98 │ │ │ │ + beq 34d58 │ │ │ │ add r0, r4, #20 │ │ │ │ bl c040 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 350ac │ │ │ │ + beq 34f6c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3492c │ │ │ │ + beq 347ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, r4, #20 │ │ │ │ add r1, sp, #28 │ │ │ │ blx r3 │ │ │ │ add r0, r4, #20 │ │ │ │ bl cc70 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, fp, r5 │ │ │ │ sub r2, r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c82c │ │ │ │ ldm r4, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ - blt 34cc0 │ │ │ │ + blt 34b80 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 34f10 │ │ │ │ + beq 34dd0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r2, [r3] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 34a84 │ │ │ │ + beq 34944 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 34a7c │ │ │ │ + beq 3493c │ │ │ │ mov r0, r5 │ │ │ │ bl cd78 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 353b8 │ │ │ │ + bne 35278 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35090 │ │ │ │ + bne 34f50 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ bl ce68 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldrb r3, [r5] │ │ │ │ ldr r9, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 35300 │ │ │ │ + bls 351c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl c1c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 35030 │ │ │ │ + beq 34ef0 │ │ │ │ mov r0, r5 │ │ │ │ bl cac0 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 342d8 │ │ │ │ + bl 34198 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c700 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - beq 34a84 │ │ │ │ + beq 34944 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 34a9c │ │ │ │ + beq 3495c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ - blt 34d4c │ │ │ │ + blt 34c0c │ │ │ │ sub r2, r2, r1 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 34f1c │ │ │ │ + beq 34ddc │ │ │ │ mov r3, ip │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ add r2, r3, #4 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ ldr fp, [r6] │ │ │ │ mov r9, fp │ │ │ │ add r1, fp, r5 │ │ │ │ mov r7, fp │ │ │ │ - b 34b30 │ │ │ │ + b 349f0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - beq 34e20 │ │ │ │ + beq 34ce0 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #10 │ │ │ │ cmpne r2, #13 │ │ │ │ - bne 34b24 │ │ │ │ + bne 349e4 │ │ │ │ cmp r2, #13 │ │ │ │ - bne 35224 │ │ │ │ + bne 350e4 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #10 │ │ │ │ movne sl, #1 │ │ │ │ sub r2, r7, fp │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r2 │ │ │ │ - beq 34b9c │ │ │ │ + beq 34a5c │ │ │ │ str r2, [sp, #24] │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r0] │ │ │ │ - b 34b84 │ │ │ │ + b 34a44 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ - beq 34b98 │ │ │ │ + beq 34a58 │ │ │ │ ldrb r3, [r9] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 34b78 │ │ │ │ + bne 34a38 │ │ │ │ mov fp, r9 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r9, r2 │ │ │ │ add r7, fp, r5 │ │ │ │ - b 34bcc │ │ │ │ + b 34a8c │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r7, #-1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r3, r3, #8192 @ 0x2000 │ │ │ │ - beq 34f28 │ │ │ │ + beq 34de8 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 34bac │ │ │ │ + bne 34a6c │ │ │ │ mov r2, r9 │ │ │ │ add r2, sl, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c82c │ │ │ │ ldm r4, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ - bge 34de0 │ │ │ │ + bge 34ca0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #3 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r2, [r3] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ sub r2, r2, r1 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 34cb4 │ │ │ │ + beq 34b74 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ - b 34844 │ │ │ │ + b 34704 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r1, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ tst r2, #1 │ │ │ │ - bne 34770 │ │ │ │ + bne 34630 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr ip, [sp, #4] │ │ │ │ sub r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r7, [r0, #-4] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r4] │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 3475c │ │ │ │ + bhi 3461c │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [ip, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34c48 │ │ │ │ + b 34b08 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 34994 │ │ │ │ + b 34854 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r2, #32 │ │ │ │ - beq 34780 │ │ │ │ + beq 34640 │ │ │ │ cmp r3, ip │ │ │ │ - bge 34d9c │ │ │ │ + bge 34c5c │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ add r3, r0, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r0] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ands r1, r1, #1 │ │ │ │ - bne 34ce0 │ │ │ │ + bne 34ba0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, ip │ │ │ │ mov r3, r0 │ │ │ │ - bge 352c0 │ │ │ │ + bge 35180 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r3, #3 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r2] │ │ │ │ - b 34868 │ │ │ │ + b 34728 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 34af0 │ │ │ │ + b 349b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ tst r2, #1 │ │ │ │ - bne 3494c │ │ │ │ + bne 3480c │ │ │ │ ldr ip, [r4, #4] │ │ │ │ mov r1, r3 │ │ │ │ cmp ip, r3 │ │ │ │ - ble 35280 │ │ │ │ + ble 35140 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r3, [r4] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r7, r2 │ │ │ │ str r2, [r0] │ │ │ │ - b 34868 │ │ │ │ + b 34728 │ │ │ │ mov r2, #0 │ │ │ │ - b 34824 │ │ │ │ + b 346e4 │ │ │ │ sub r3, r3, ip │ │ │ │ bic r2, r3, #63 @ 0x3f │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 34fc4 │ │ │ │ + beq 34e84 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ - b 34cec │ │ │ │ + b 34bac │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 35084 │ │ │ │ + beq 34f44 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ - b 34bf8 │ │ │ │ + b 34ab8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ tst r2, #1 │ │ │ │ - beq 34d60 │ │ │ │ + beq 34c20 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ mov r7, r5 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r3, [r9] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 34e58 │ │ │ │ + beq 34d18 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ - bne 34e38 │ │ │ │ + bne 34cf8 │ │ │ │ add r1, r9, r7 │ │ │ │ - b 34e78 │ │ │ │ + b 34d38 │ │ │ │ ldrb r3, [r1, #-1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r3, r3, #8192 @ 0x2000 │ │ │ │ - beq 351b8 │ │ │ │ + beq 35078 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 34e60 │ │ │ │ + bne 34d20 │ │ │ │ mov r2, r5 │ │ │ │ - b 34940 │ │ │ │ + b 34800 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, fp │ │ │ │ mov r5, r2 │ │ │ │ - bne 34900 │ │ │ │ + bne 347c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c82c │ │ │ │ ldm r4, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ - blt 34f9c │ │ │ │ + blt 34e5c │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 351ac │ │ │ │ + beq 3506c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #5 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r2, [r3] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34988 │ │ │ │ + b 34848 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34ae4 │ │ │ │ + b 349a4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - beq 34fa4 │ │ │ │ + beq 34e64 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r1, r1, #2 │ │ │ │ add r1, r1, r5 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov ip, #32 │ │ │ │ add lr, r3, #1 │ │ │ │ @@ -40508,154 +40428,154 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r3, r5, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb r9, [r2, r3] │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r7, r2 │ │ │ │ - b 34bd8 │ │ │ │ + b 34a98 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 34ef0 │ │ │ │ + b 34db0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r7, r2 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - b 34bd8 │ │ │ │ + b 34a98 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34dcc │ │ │ │ + b 34c8c │ │ │ │ sub r3, r3, ip │ │ │ │ bic r2, r3, #63 @ 0x3f │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 3534c │ │ │ │ + beq 3520c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #2 │ │ │ │ add r1, r3, r2, lsl r0 │ │ │ │ add ip, r2, #1 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str ip, [r4] │ │ │ │ str r1, [r4, #12] │ │ │ │ str r0, [r3, r2, lsl #2] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 342d8 │ │ │ │ + bl 34198 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r9, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #1424] @ 355ec │ │ │ │ + ldr r3, [pc, #1424] @ 354ac │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 3536c │ │ │ │ + bls 3522c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ - b 34a68 │ │ │ │ + b 34928 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34e10 │ │ │ │ + b 34cd0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #28 │ │ │ │ blx r3 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ - b 34a00 │ │ │ │ + b 348c0 │ │ │ │ ldm r6, {r7, sl} │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ bl da38 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3546c │ │ │ │ + beq 3532c │ │ │ │ cmp r9, fp │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp fp, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35480 │ │ │ │ + beq 35340 │ │ │ │ sub r1, r9, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r1, [pc, #1268] @ 355f0 │ │ │ │ + ldr r1, [pc, #1268] @ 354b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ bl d804 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne 354f0 │ │ │ │ + bne 353b0 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r3, [r9, #1]! │ │ │ │ add r1, r2, r3, lsl #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ands r3, r3, r1, lsr #5 │ │ │ │ - bne 3511c │ │ │ │ + bne 34fdc │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, r3 │ │ │ │ sub r2, r9, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r3 │ │ │ │ bl c82c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - blt 35234 │ │ │ │ + blt 350f4 │ │ │ │ sub r2, r2, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r2, r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 3535c │ │ │ │ + beq 3521c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 35238 │ │ │ │ + b 350f8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34ee4 │ │ │ │ + b 34da4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov sl, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35258 │ │ │ │ + beq 35118 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r1, r1, #2 │ │ │ │ add r1, r1, r7 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov ip, #32 │ │ │ │ add lr, r3, #1 │ │ │ │ @@ -40670,314 +40590,314 @@ │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r3, r7, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb sl, [r2, r3] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b 34e80 │ │ │ │ + b 34d40 │ │ │ │ mov sl, #1 │ │ │ │ - b 34b54 │ │ │ │ + b 34a14 │ │ │ │ mov r5, #1 │ │ │ │ - b 348f8 │ │ │ │ + b 347b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r2, [r3] │ │ │ │ - b 3475c │ │ │ │ + b 3461c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - b 34e80 │ │ │ │ + b 34d40 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r0 │ │ │ │ - b 348f8 │ │ │ │ + b 347b8 │ │ │ │ sub r2, r1, ip │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 354e4 │ │ │ │ + beq 353a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ - b 34d74 │ │ │ │ + b 34c34 │ │ │ │ sub r2, r1, ip │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 3556c │ │ │ │ + beq 3542c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ - b 34d30 │ │ │ │ + b 34bf0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 35320 │ │ │ │ + bhi 351e0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 34a2c │ │ │ │ + bne 348ec │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 34a2c │ │ │ │ + bhi 348ec │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34a2c │ │ │ │ + beq 348ec │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ mov r5, r0 │ │ │ │ - b 34a40 │ │ │ │ + b 34900 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 35004 │ │ │ │ + b 34ec4 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 3519c │ │ │ │ + b 3505c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 3538c │ │ │ │ + bhi 3524c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3506c │ │ │ │ + bne 34f2c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 3506c │ │ │ │ + bhi 34f2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3506c │ │ │ │ + beq 34f2c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ bl db58 │ │ │ │ - b 34a68 │ │ │ │ + b 34928 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 34340 │ │ │ │ + bl 34200 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 353d4 │ │ │ │ + beq 35294 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 353ec │ │ │ │ + beq 352ac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ - bge 35428 │ │ │ │ + bge 352e8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r3, #4 │ │ │ │ mvn r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #12] │ │ │ │ mvn r7, #0 │ │ │ │ str r1, [r3] │ │ │ │ - b 34868 │ │ │ │ + b 34728 │ │ │ │ sub r2, r2, r1 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 354d4 │ │ │ │ + beq 35394 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 35408 │ │ │ │ + b 352c8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 35480 │ │ │ │ + bne 35340 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #1 │ │ │ │ - beq 35588 │ │ │ │ - ldr r1, [pc, #364] @ 355f4 │ │ │ │ + beq 35448 │ │ │ │ + ldr r1, [pc, #364] @ 354b4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d804 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r3, fp │ │ │ │ - bl 34340 │ │ │ │ + bl 34200 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - blt 35404 │ │ │ │ + blt 352c4 │ │ │ │ sub r2, r2, r1 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bne 3544c │ │ │ │ + bne 3530c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 3545c │ │ │ │ + b 3531c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 352b0 │ │ │ │ + b 35170 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 34340 │ │ │ │ + bl 34200 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3550c │ │ │ │ + beq 353cc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r4, #40] @ 0x28 │ │ │ │ - blt 35404 │ │ │ │ + blt 352c4 │ │ │ │ sub r2, r2, r1 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, ip │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 3559c │ │ │ │ + beq 3545c │ │ │ │ mov r3, ip │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 35404 │ │ │ │ + b 352c4 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 352f0 │ │ │ │ + b 351b0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34498 │ │ │ │ + bl 34358 │ │ │ │ mov r7, r0 │ │ │ │ - b 34868 │ │ │ │ + b 34728 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 35558 │ │ │ │ - ldr r2, [pc, #68] @ 355f8 │ │ │ │ + b 35418 │ │ │ │ + ldr r2, [pc, #68] @ 354b8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34498 │ │ │ │ + bl 34358 │ │ │ │ mov r7, r0 │ │ │ │ - b 34868 │ │ │ │ - andeq fp, r3, r8, ror #17 │ │ │ │ + b 34728 │ │ │ │ + andeq fp, r3, r8, lsr #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r8, lsl r0 │ │ │ │ - andeq r8, r2, r8, asr #32 │ │ │ │ - andeq r8, r2, sl, lsr #32 │ │ │ │ - andeq fp, r3, r8, lsl #15 │ │ │ │ + andeq r7, r2, r4, ror #31 │ │ │ │ + andeq r8, r2, r4, lsl r0 │ │ │ │ + strdeq r7, [r2], -r6 │ │ │ │ + andeq fp, r3, r8, asr #17 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r2, ip, ror r9 │ │ │ │ - andeq r5, r2, ip, ror #11 │ │ │ │ - andeq r5, r2, r8, lsr #9 │ │ │ │ + andeq r5, r2, r8, asr #18 │ │ │ │ + @ instruction: 0x000255b8 │ │ │ │ + andeq r5, r2, r4, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #368] @ 35784 │ │ │ │ - ldr r3, [pc, #368] @ 35788 │ │ │ │ + ldr r2, [pc, #368] @ 35644 │ │ │ │ + ldr r3, [pc, #368] @ 35648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #312] @ 3578c │ │ │ │ + ldr r1, [pc, #312] @ 3564c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bne 3576c │ │ │ │ + bne 3562c │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ ldreq r3, [r3] │ │ │ │ ldrbeq r2, [r3, #16] │ │ │ │ addeq r3, r3, #8 │ │ │ │ streq r3, [sp, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 356c4 │ │ │ │ + beq 35584 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3574c │ │ │ │ + bne 3560c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #208] @ 35790 │ │ │ │ + ldr r2, [pc, #208] @ 35650 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 35778 │ │ │ │ + bne 35638 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -40990,230 +40910,230 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bl c8ec │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6] │ │ │ │ - ldr r2, [pc, #108] @ 35794 │ │ │ │ - ldr r3, [pc, #92] @ 35788 │ │ │ │ + ldr r2, [pc, #108] @ 35654 │ │ │ │ + ldr r3, [pc, #92] @ 35648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35774 │ │ │ │ + bne 35634 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 356b0 │ │ │ │ + bne 35570 │ │ │ │ bl c64c │ │ │ │ - b 356b0 │ │ │ │ + b 35570 │ │ │ │ bl d174 │ │ │ │ - b 35720 │ │ │ │ + b 355e0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq sl, r3, r4, ror #19 │ │ │ │ + andeq sl, r3, r4, lsr #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, r8, ror #8 │ │ │ │ + andeq r5, r2, r4, lsr r4 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq sl, [r3], -r0 │ │ │ │ + andeq sl, r3, r0, lsl sl │ │ │ │ │ │ │ │ -00035798 : │ │ │ │ +00035658 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #388] @ 35938 │ │ │ │ + ldr r2, [pc, #388] @ 357f8 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #384] @ 3593c │ │ │ │ + ldr r3, [pc, #384] @ 357fc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ - beq 35920 │ │ │ │ + beq 357e0 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ - b 3585c │ │ │ │ + b 3571c │ │ │ │ cmn r5, #1 │ │ │ │ - beq 35888 │ │ │ │ + beq 35748 │ │ │ │ cmp r5, #5 │ │ │ │ - beq 35888 │ │ │ │ + beq 35748 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl d594 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 358b8 │ │ │ │ + beq 35778 │ │ │ │ mov r0, r4 │ │ │ │ bl d9cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 358ec │ │ │ │ + beq 357ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r8, fp} │ │ │ │ bl c8ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bcs 357fc │ │ │ │ + bcs 356bc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 35804 │ │ │ │ - ldr r2, [pc, #176] @ 35940 │ │ │ │ - ldr r3, [pc, #168] @ 3593c │ │ │ │ + bne 356c4 │ │ │ │ + ldr r2, [pc, #176] @ 35800 │ │ │ │ + ldr r3, [pc, #168] @ 357fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35934 │ │ │ │ + bne 357f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl da80 <_php_stream_getc@plt> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r1, [sp, #20] │ │ │ │ - beq 3582c │ │ │ │ + beq 356ec │ │ │ │ add r1, sp, #24 │ │ │ │ strb r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 3582c │ │ │ │ + b 356ec │ │ │ │ mov r0, r6 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35888 │ │ │ │ + beq 35748 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ orr r2, r9, #1 │ │ │ │ mov r1, r4 │ │ │ │ str fp, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ bl c8ec │ │ │ │ mov r5, r0 │ │ │ │ - b 35888 │ │ │ │ + b 35748 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ - b 357f0 │ │ │ │ + b 356b0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, ip, lsr r8 │ │ │ │ + andeq sl, r3, ip, ror r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, r8, ror #14 │ │ │ │ + andeq sl, r3, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #432] @ 35b0c │ │ │ │ - ldr r3, [pc, #432] @ 35b10 │ │ │ │ + ldr r2, [pc, #432] @ 359cc │ │ │ │ + ldr r3, [pc, #432] @ 359d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #380] @ 35b14 │ │ │ │ + ldr r1, [pc, #380] @ 359d4 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bne 35af4 │ │ │ │ + bne 359b4 │ │ │ │ bl d174 │ │ │ │ bl c424 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #300] @ 35b18 │ │ │ │ + ldr r1, [pc, #300] @ 359d8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dbb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - beq 35ac0 │ │ │ │ + beq 35980 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r3, r2, #8 │ │ │ │ ldrbeq r2, [r2, #16] │ │ │ │ streq r3, [sp, #24] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 35a6c │ │ │ │ + beq 3592c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35a58 │ │ │ │ + beq 35918 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 35aec │ │ │ │ + beq 359ac │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #180] @ 35b1c │ │ │ │ + ldr r2, [pc, #180] @ 359dc │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 35b00 │ │ │ │ + bne 359c0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ @@ -41224,47 +41144,47 @@ │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ bl c7b4 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7] │ │ │ │ - ldr r2, [pc, #88] @ 35b20 │ │ │ │ - ldr r3, [pc, #68] @ 35b10 │ │ │ │ + ldr r2, [pc, #88] @ 359e0 │ │ │ │ + ldr r3, [pc, #68] @ 359d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35afc │ │ │ │ + bne 359bc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl c64c │ │ │ │ - b 35a58 │ │ │ │ + b 35918 │ │ │ │ bl d174 │ │ │ │ - b 35ac0 │ │ │ │ + b 35980 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r3, ip, r6 │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, ip, lsr #2 │ │ │ │ - @ instruction: 0x00023cbc │ │ │ │ + strdeq r5, [r2], -r8 │ │ │ │ + andeq r3, r2, r8, lsl #25 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq sl, r3, r0, lsr r5 │ │ │ │ + andeq sl, r3, r0, ror r6 │ │ │ │ │ │ │ │ -00035b24 : │ │ │ │ - ldr r3, [pc, #4] @ 35b30 │ │ │ │ +000359e4 : │ │ │ │ + ldr r3, [pc, #4] @ 359f0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq sp, r3, r0, lsr #1 │ │ │ │ + andeq sp, r3, r0, ror #3 │ │ │ │ │ │ │ │ -00035b34 : │ │ │ │ +000359f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -41283,74 +41203,74 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ bl d780 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 35bd4 │ │ │ │ + beq 35a94 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ str r5, [r4, #4] │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #40] @ 35be4 │ │ │ │ + ldr r3, [pc, #40] @ 35aa4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl ca48 │ │ │ │ mov r5, r0 │ │ │ │ - b 35ba0 │ │ │ │ - andeq sp, r3, r0, lsl r0 │ │ │ │ + b 35a60 │ │ │ │ + andeq sp, r3, r0, asr r1 │ │ │ │ │ │ │ │ -00035be8 : │ │ │ │ +00035aa8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ bl cf94 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00035c08 : │ │ │ │ +00035ac8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #432] @ 35dd0 │ │ │ │ - ldr r3, [pc, #432] @ 35dd4 │ │ │ │ + ldr ip, [pc, #432] @ 35c90 │ │ │ │ + ldr r3, [pc, #432] @ 35c94 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #412] @ 35dd8 │ │ │ │ + ldr r5, [pc, #412] @ 35c98 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #392] @ 35ddc │ │ │ │ + ldr r3, [pc, #392] @ 35c9c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #384] @ 35de0 │ │ │ │ + ldr r0, [pc, #384] @ 35ca0 │ │ │ │ mov r1, #18 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #364] @ 35de4 │ │ │ │ - ldr r3, [pc, #364] @ 35de8 │ │ │ │ - ldr r4, [pc, #364] @ 35dec │ │ │ │ + ldr r2, [pc, #364] @ 35ca4 │ │ │ │ + ldr r3, [pc, #364] @ 35ca8 │ │ │ │ + ldr r4, [pc, #364] @ 35cac │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ @@ -41358,156 +41278,156 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r0], #4 │ │ │ │ bl ce20 │ │ │ │ - ldr ip, [pc, #304] @ 35df0 │ │ │ │ - ldr r0, [pc, #304] @ 35df4 │ │ │ │ + ldr ip, [pc, #304] @ 35cb0 │ │ │ │ + ldr r0, [pc, #304] @ 35cb4 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ mov lr, #8 │ │ │ │ - ldr r1, [pc, #296] @ 35df8 │ │ │ │ + ldr r1, [pc, #296] @ 35cb8 │ │ │ │ str lr, [r4, #4] │ │ │ │ str ip, [r6, #248] @ 0xf8 │ │ │ │ str r7, [r4, #16] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #256] @ 35dfc │ │ │ │ + ldr r1, [pc, #256] @ 35cbc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #236] @ 35e00 │ │ │ │ + ldr r1, [pc, #236] @ 35cc0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #216] @ 35e04 │ │ │ │ + ldr r1, [pc, #216] @ 35cc4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #196] @ 35e08 │ │ │ │ + ldr r1, [pc, #196] @ 35cc8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #176] @ 35e0c │ │ │ │ + ldr r1, [pc, #176] @ 35ccc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #14 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #156] @ 35e10 │ │ │ │ + ldr r1, [pc, #156] @ 35cd0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #17 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #136] @ 35e14 │ │ │ │ + ldr r1, [pc, #136] @ 35cd4 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #10 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #116] @ 35e18 │ │ │ │ - ldr r3, [pc, #44] @ 35dd4 │ │ │ │ + ldr r2, [pc, #116] @ 35cd8 │ │ │ │ + ldr r3, [pc, #44] @ 35c94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35dcc │ │ │ │ + bne 35c8c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [r3], -r8 │ │ │ │ + andeq sl, r3, r8, lsl r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, r8, lsr #7 │ │ │ │ + andeq sl, r3, r8, ror #9 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r4, r2, r4, ror #28 │ │ │ │ + andeq r4, r2, r0, lsr lr │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq ip, r3, r0, rrx │ │ │ │ - andeq ip, r3, r8, asr #30 │ │ │ │ + andeq ip, r3, r0, lsr #3 │ │ │ │ + andeq sp, r3, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, asr sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r4, r2, r4, lsl #28 │ │ │ │ - andeq r4, r2, ip, ror #27 │ │ │ │ - andeq r4, r2, r0, ror #27 │ │ │ │ - ldrdeq r4, [r2], -r8 │ │ │ │ - andeq r4, r2, ip, asr #27 │ │ │ │ - andeq r4, r2, r0, asr #27 │ │ │ │ + ldrdeq r4, [r2], -r0 │ │ │ │ @ instruction: 0x00024db8 │ │ │ │ andeq r4, r2, ip, lsr #27 │ │ │ │ - andeq sl, r3, r4, asr r2 │ │ │ │ + andeq r4, r2, r4, lsr #27 │ │ │ │ + muleq r2, r8, sp │ │ │ │ + andeq r4, r2, ip, lsl #27 │ │ │ │ + andeq r4, r2, r4, lsl #27 │ │ │ │ + andeq r4, r2, r8, ror sp │ │ │ │ + muleq r3, r4, r3 │ │ │ │ │ │ │ │ -00035e1c : │ │ │ │ +00035cdc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 35e48 │ │ │ │ + beq 35d08 │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl c754 │ │ │ │ pop {r4, pc} │ │ │ │ bl d3fc <_emalloc_24@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 35e34 │ │ │ │ + b 35cf4 │ │ │ │ │ │ │ │ -00035e54 : │ │ │ │ +00035d14 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - beq 35ea8 │ │ │ │ + beq 35d68 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 35ea0 │ │ │ │ + bne 35d60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e98 │ │ │ │ + beq 35d58 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35ec0 │ │ │ │ + beq 35d80 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ str r2, [r3] │ │ │ │ - bne 35e8c │ │ │ │ - b 35e98 │ │ │ │ + bne 35d4c │ │ │ │ + b 35d58 │ │ │ │ │ │ │ │ -00035ed8 : │ │ │ │ +00035d98 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -41516,389 +41436,389 @@ │ │ │ │ bl cc70 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00035f14 : │ │ │ │ +00035dd4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #820] @ 36264 │ │ │ │ + ldr r2, [pc, #820] @ 36124 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #816] @ 36268 │ │ │ │ + ldr r3, [pc, #816] @ 36128 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 36000 │ │ │ │ + beq 35ec0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 35fa8 │ │ │ │ + beq 35e68 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 360ec │ │ │ │ - ldr r2, [pc, #744] @ 3626c │ │ │ │ - ldr r3, [pc, #736] @ 36268 │ │ │ │ + beq 35fac │ │ │ │ + ldr r2, [pc, #744] @ 3612c │ │ │ │ + ldr r3, [pc, #736] @ 36128 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36260 │ │ │ │ + bne 36120 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 36064 │ │ │ │ - ldr r1, [pc, #688] @ 36270 │ │ │ │ + beq 35f24 │ │ │ │ + ldr r1, [pc, #688] @ 36130 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ bl c610 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3606c │ │ │ │ + bne 35f2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36210 │ │ │ │ + beq 360d0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r3 │ │ │ │ bl c6ac │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - b 36090 │ │ │ │ + b 35f50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 36160 │ │ │ │ + beq 36020 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 35f7c │ │ │ │ + bne 35e3c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #200 @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36244 │ │ │ │ + beq 36104 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 36228 │ │ │ │ - ldr r1, [pc, #568] @ 36274 │ │ │ │ + bne 360e8 │ │ │ │ + ldr r1, [pc, #568] @ 36134 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #560] @ 36278 │ │ │ │ + ldr r2, [pc, #560] @ 36138 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ - b 360d4 │ │ │ │ - ldr r8, [pc, #528] @ 3627c │ │ │ │ + b 35f94 │ │ │ │ + ldr r8, [pc, #528] @ 3613c │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 361f8 │ │ │ │ + beq 360b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #32 │ │ │ │ bl c0c4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - bne 360a8 │ │ │ │ + bne 35f68 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #460] @ 36280 │ │ │ │ + ldr r2, [pc, #460] @ 36140 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35f7c │ │ │ │ + beq 35e3c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 35f7c │ │ │ │ + b 35e3c │ │ │ │ cmp r2, #0 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ - bne 36104 │ │ │ │ + bne 35fc4 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq ip, #1 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, #200 @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36234 │ │ │ │ + beq 360f4 │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36204 │ │ │ │ - ldr r0, [pc, #344] @ 36284 │ │ │ │ + beq 360c4 │ │ │ │ + ldr r0, [pc, #344] @ 36144 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #332] @ 36288 │ │ │ │ + ldr r2, [pc, #332] @ 36148 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ - b 360d4 │ │ │ │ + b 35f94 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ mov r8, r3 │ │ │ │ - beq 361cc │ │ │ │ - ldr r1, [pc, #272] @ 3628c │ │ │ │ + beq 3608c │ │ │ │ + ldr r1, [pc, #272] @ 3614c │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 361d4 │ │ │ │ + bne 36094 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 36254 │ │ │ │ + beq 36114 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ bl c6ac │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #228] @ 36290 │ │ │ │ + ldr r2, [pc, #228] @ 36150 │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ - b 360d4 │ │ │ │ - ldr r8, [pc, #192] @ 36294 │ │ │ │ + b 35f94 │ │ │ │ + ldr r8, [pc, #192] @ 36154 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3621c │ │ │ │ + beq 360dc │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ bl c0c4 │ │ │ │ mov r1, r0 │ │ │ │ - b 361a4 │ │ │ │ - ldr r1, [pc, #152] @ 36298 │ │ │ │ + b 36064 │ │ │ │ + ldr r1, [pc, #152] @ 36158 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 36090 │ │ │ │ - ldr r0, [pc, #144] @ 3629c │ │ │ │ + b 35f50 │ │ │ │ + ldr r0, [pc, #144] @ 3615c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3612c │ │ │ │ - ldr r1, [pc, #136] @ 362a0 │ │ │ │ + b 35fec │ │ │ │ + ldr r1, [pc, #136] @ 36160 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 36090 │ │ │ │ - ldr r1, [pc, #128] @ 362a4 │ │ │ │ + b 35f50 │ │ │ │ + ldr r1, [pc, #128] @ 36164 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 361a4 │ │ │ │ - ldr r1, [pc, #120] @ 362a8 │ │ │ │ + b 36064 │ │ │ │ + ldr r1, [pc, #120] @ 36168 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3603c │ │ │ │ - ldr r0, [pc, #112] @ 362ac │ │ │ │ + b 35efc │ │ │ │ + ldr r0, [pc, #112] @ 3616c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b 3612c │ │ │ │ - ldr r1, [pc, #100] @ 362b0 │ │ │ │ + b 35fec │ │ │ │ + ldr r1, [pc, #100] @ 36170 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r1 │ │ │ │ - b 3603c │ │ │ │ - ldr r1, [pc, #88] @ 362b4 │ │ │ │ + b 35efc │ │ │ │ + ldr r1, [pc, #88] @ 36174 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 361a4 │ │ │ │ + b 36064 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, r0, asr #1 │ │ │ │ + andeq sl, r3, r0, lsl #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, r4, ror r0 │ │ │ │ - muleq r2, r0, r1 │ │ │ │ - andeq r4, r2, ip, lsr r1 │ │ │ │ - andeq r4, r2, r4, lsr #22 │ │ │ │ + @ instruction: 0x0003a1b4 │ │ │ │ + andeq r4, r2, ip, asr r1 │ │ │ │ + andeq r4, r2, r8, lsl #2 │ │ │ │ strdeq r4, [r2], -r0 │ │ │ │ - andeq r4, r2, r0, asr #21 │ │ │ │ - andeq r3, r2, r0, lsr #2 │ │ │ │ - andeq r4, r2, r0, asr sl │ │ │ │ - ldrdeq r3, [r2], -r4 │ │ │ │ - andeq r4, r2, ip, lsr #19 │ │ │ │ - andeq r4, r2, r8, lsl #19 │ │ │ │ - andeq r2, r2, r0, ror #30 │ │ │ │ - andeq r3, r2, ip, ror #30 │ │ │ │ - andeq r2, r2, ip, asr #13 │ │ │ │ - andeq r2, r2, ip, lsr pc │ │ │ │ - andeq r3, r2, ip, lsl r0 │ │ │ │ - andeq r3, r2, ip, lsr pc │ │ │ │ - andeq r3, r2, ip, lsr #30 │ │ │ │ - andeq r2, r2, r8, lsl #13 │ │ │ │ + @ instruction: 0x00024abc │ │ │ │ + andeq r4, r2, ip, lsl #21 │ │ │ │ + andeq r3, r2, ip, ror #1 │ │ │ │ + andeq r4, r2, ip, lsl sl │ │ │ │ + andeq r3, r2, r0, lsr #31 │ │ │ │ + andeq r4, r2, r8, ror r9 │ │ │ │ + andeq r4, r2, r4, asr r9 │ │ │ │ + andeq r2, r2, ip, lsr #30 │ │ │ │ + andeq r3, r2, r8, lsr pc │ │ │ │ + muleq r2, r8, r6 │ │ │ │ + andeq r2, r2, r8, lsl #30 │ │ │ │ + andeq r2, r2, r8, ror #31 │ │ │ │ + andeq r3, r2, r8, lsl #30 │ │ │ │ + strdeq r3, [r2], -r8 │ │ │ │ + andeq r2, r2, r4, asr r6 │ │ │ │ │ │ │ │ -000362b8 : │ │ │ │ +00036178 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 364f4 │ │ │ │ + beq 363b4 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 364f4 │ │ │ │ - ldr r1, [pc, #1004] @ 366d8 │ │ │ │ + beq 363b4 │ │ │ │ + ldr r1, [pc, #1004] @ 36598 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da14 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 36664 │ │ │ │ + beq 36524 │ │ │ │ sub r3, r6, r5 │ │ │ │ cmp r3, #4 │ │ │ │ - ble 364f4 │ │ │ │ + ble 363b4 │ │ │ │ sub r4, r6, #5 │ │ │ │ cmp r5, r4 │ │ │ │ - bhi 364f4 │ │ │ │ + bhi 363b4 │ │ │ │ mov r0, r5 │ │ │ │ - b 36324 │ │ │ │ + b 361e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc 364f4 │ │ │ │ + bcc 363b4 │ │ │ │ sub r2, r4, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ bl da38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 364f4 │ │ │ │ + beq 363b4 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ add r0, r3, #1 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 3631c │ │ │ │ + bne 361dc │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne 3631c │ │ │ │ + bne 361dc │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne 3631c │ │ │ │ + bne 361dc │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ - bne 3631c │ │ │ │ + bne 361dc │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ bl d510 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl d114 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3655c │ │ │ │ + beq 3641c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r3, #6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 36578 │ │ │ │ + bls 36438 │ │ │ │ cmp r1, #2 │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ - beq 36570 │ │ │ │ + beq 36430 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 36504 │ │ │ │ + bne 363c4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 36584 │ │ │ │ + beq 36444 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ cmp r1, #32 │ │ │ │ - bne 3655c │ │ │ │ + bne 3641c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl c5ec │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ mov r4, r0 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ - bcs 3667c │ │ │ │ + bcs 3653c │ │ │ │ sub r1, r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r2] │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #32 │ │ │ │ - bne 36688 │ │ │ │ + bne 36548 │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ cmp r4, r3 │ │ │ │ sub r2, r2, #32 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movcs r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36448 │ │ │ │ + bne 36308 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - bne 36488 │ │ │ │ + bne 36348 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r1, [r2, #-1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq 36478 │ │ │ │ + beq 36338 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 36698 │ │ │ │ + bcs 36558 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - ldr r1, [pc, #576] @ 366dc │ │ │ │ + ldr r1, [pc, #576] @ 3659c │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ bl c610 │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr r2, [pc, #556] @ 366e0 │ │ │ │ + ldr r2, [pc, #556] @ 365a0 │ │ │ │ sub r1, r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 366bc │ │ │ │ + bne 3657c │ │ │ │ bl cd54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 364f8 │ │ │ │ + bne 363b8 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 364ec │ │ │ │ + beq 363ac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -41909,51 +41829,51 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr ip, [r0] │ │ │ │ lsl r0, r1, #1 │ │ │ │ ldrh r0, [ip, r0] │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ - beq 3655c │ │ │ │ + beq 3641c │ │ │ │ cmp r5, r3 │ │ │ │ - beq 36584 │ │ │ │ + beq 36444 │ │ │ │ ldrb r0, [r3, #-1] │ │ │ │ cmp r0, #32 │ │ │ │ - bne 3655c │ │ │ │ + bne 3641c │ │ │ │ cmp r1, #13 │ │ │ │ - bhi 3655c │ │ │ │ - ldr r0, [pc, #400] @ 366e4 │ │ │ │ + bhi 3641c │ │ │ │ + ldr r0, [pc, #400] @ 365a4 │ │ │ │ lsr r1, r0, r1 │ │ │ │ tst r1, #1 │ │ │ │ - bne 363e0 │ │ │ │ + bne 362a0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 364f4 │ │ │ │ + bne 363b4 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d750 │ │ │ │ - b 364f4 │ │ │ │ + b 363b4 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - bne 363c4 │ │ │ │ + bne 36284 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ add r4, r3, #8 │ │ │ │ - b 363c4 │ │ │ │ + b 36284 │ │ │ │ mov r3, #2 │ │ │ │ cmp r6, r4 │ │ │ │ str r3, [r2, #16] │ │ │ │ - bls 366c4 │ │ │ │ + bls 36584 │ │ │ │ mov r3, r4 │ │ │ │ - b 365a4 │ │ │ │ + b 36464 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 36674 │ │ │ │ + beq 36534 │ │ │ │ ldrb r0, [r3] │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, #32 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 3659c │ │ │ │ + beq 3645c │ │ │ │ cmp r1, r6 │ │ │ │ - bcs 366c4 │ │ │ │ + bcs 36584 │ │ │ │ ldrb r3, [r1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [r2] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ @@ -41963,69 +41883,69 @@ │ │ │ │ str r3, [r2] │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ add r3, r0, r3 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, r3, #100 @ 0x64 │ │ │ │ cmp r3, #500 @ 0x1f4 │ │ │ │ - bcs 3655c │ │ │ │ + bcs 3641c │ │ │ │ add r0, r1, #3 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 366cc │ │ │ │ + bls 3658c │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 36640 │ │ │ │ + bne 36500 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r6, r0 │ │ │ │ sub r3, r3, #32 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36620 │ │ │ │ + bne 364e0 │ │ │ │ sub r1, r6, r0 │ │ │ │ str r2, [sp] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl cd78 │ │ │ │ add r6, r5, r0 │ │ │ │ - b 362fc │ │ │ │ + b 361bc │ │ │ │ mov r1, r6 │ │ │ │ - b 365b8 │ │ │ │ + b 36478 │ │ │ │ str r0, [r2] │ │ │ │ str r0, [r2, #4] │ │ │ │ - b 364f8 │ │ │ │ + b 363b8 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - beq 36474 │ │ │ │ - b 36490 │ │ │ │ + beq 36334 │ │ │ │ + b 36350 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 366b0 │ │ │ │ + beq 36570 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - b 364f4 │ │ │ │ + b 363b4 │ │ │ │ bl c280 │ │ │ │ - b 364c4 │ │ │ │ + b 36384 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 364f8 │ │ │ │ - andeq r4, r2, r4, ror r1 │ │ │ │ - @ instruction: 0x00023cb4 │ │ │ │ + b 363b8 │ │ │ │ + andeq r4, r2, r0, asr #2 │ │ │ │ + andeq r3, r2, r0, lsl #25 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ andeq r2, r0, r1, lsl #8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -42034,18 +41954,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl d468 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36730 │ │ │ │ + beq 365f0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 36740 │ │ │ │ + beq 36600 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r1] │ │ │ │ @@ -42070,26 +41990,26 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r0, [pc, #148] @ 3684c │ │ │ │ - ldr r2, [pc, #148] @ 36850 │ │ │ │ + ldr r0, [pc, #148] @ 3670c │ │ │ │ + ldr r2, [pc, #148] @ 36710 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ moveq r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ streq r3, [r1, #8] │ │ │ │ - beq 3681c │ │ │ │ + beq 366dc │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r1] │ │ │ │ add ip, r3, #8 │ │ │ │ mov lr, #776 @ 0x308 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -42097,29 +42017,29 @@ │ │ │ │ str ip, [r1] │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #48] @ 36854 │ │ │ │ - ldr r3, [pc, #40] @ 36850 │ │ │ │ + ldr r2, [pc, #48] @ 36714 │ │ │ │ + ldr r3, [pc, #40] @ 36710 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36848 │ │ │ │ + bne 36708 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, r0, asr #16 │ │ │ │ + andeq r9, r3, r0, lsl #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r9, [r3], -r4 │ │ │ │ + andeq r9, r3, r4, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -42146,278 +42066,278 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r2, #6 │ │ │ │ mov r3, r0 │ │ │ │ - bne 36960 │ │ │ │ + bne 36820 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 36944 │ │ │ │ + beq 36804 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r4, #16 │ │ │ │ add r0, r0, #8 │ │ │ │ bl d114 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3693c │ │ │ │ + bne 367fc │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3693c │ │ │ │ + bne 367fc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 36954 │ │ │ │ + beq 36814 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b ca90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - b 368f4 │ │ │ │ + b 367b4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b 368f4 │ │ │ │ + b 367b4 │ │ │ │ ldr r0, [r0] │ │ │ │ b ca90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r1 │ │ │ │ sub r2, r3, #7 │ │ │ │ - ldr r1, [pc, #596] @ 36bf8 │ │ │ │ + ldr r1, [pc, #596] @ 36ab8 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr r2, [pc, #592] @ 36bfc │ │ │ │ + ldr r2, [pc, #592] @ 36abc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #588] @ 36c00 │ │ │ │ + ldr r5, [pc, #588] @ 36ac0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - bhi 36ad4 │ │ │ │ + bhi 36994 │ │ │ │ cmp r3, #7 │ │ │ │ mov r7, #0 │ │ │ │ - beq 36ac8 │ │ │ │ + beq 36988 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ add ip, sp, #8 │ │ │ │ add lr, r3, #20 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #488] @ 36c04 │ │ │ │ + ldr r2, [pc, #488] @ 36ac4 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r9, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #20 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, #7 │ │ │ │ ldreq r1, [r4] │ │ │ │ add r8, r3, #20 │ │ │ │ - beq 36a70 │ │ │ │ + beq 36930 │ │ │ │ cmp r2, #8 │ │ │ │ movne r1, #0 │ │ │ │ - bne 36a70 │ │ │ │ + bne 36930 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #400] @ 36c08 │ │ │ │ + ldr r3, [pc, #400] @ 36ac8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ add r0, sp, #8 │ │ │ │ bl cfc4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 36b00 │ │ │ │ - ldr r2, [pc, #364] @ 36c0c │ │ │ │ - ldr r3, [pc, #344] @ 36bfc │ │ │ │ + bne 369c0 │ │ │ │ + ldr r2, [pc, #364] @ 36acc │ │ │ │ + ldr r3, [pc, #344] @ 36abc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36bc4 │ │ │ │ + bne 36a84 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r3 │ │ │ │ - b 369f0 │ │ │ │ + b 368b0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 36b0c │ │ │ │ + beq 369cc │ │ │ │ mov r0, r4 │ │ │ │ bl cac0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 36ac4 │ │ │ │ + beq 36984 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 36bc8 │ │ │ │ + bne 36a88 │ │ │ │ mov r7, #1 │ │ │ │ - b 369dc │ │ │ │ + b 3689c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - b 36a98 │ │ │ │ + b 36958 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ stm r4, {r1, ip} │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r0] │ │ │ │ - beq 36ba4 │ │ │ │ + beq 36a64 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ cmp r3, #7 │ │ │ │ - beq 36bac │ │ │ │ + beq 36a6c │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ - bne 36b94 │ │ │ │ + bne 36a54 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 36adc │ │ │ │ + bne 3699c │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 36adc │ │ │ │ + bls 3699c │ │ │ │ mov r0, r6 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #152] @ 36c10 │ │ │ │ + ldr r3, [pc, #152] @ 36ad0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ subeq r3, r3, #1 │ │ │ │ str r0, [r4] │ │ │ │ streq r3, [r6] │ │ │ │ - b 36adc │ │ │ │ + b 3699c │ │ │ │ ldr r3, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - b 36adc │ │ │ │ + b 3699c │ │ │ │ bl d018 <_efree_32@plt> │ │ │ │ - b 36b4c │ │ │ │ + b 36a0c │ │ │ │ mov r0, r1 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #84] @ 36c10 │ │ │ │ + ldr r3, [pc, #84] @ 36ad0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ - b 36adc │ │ │ │ + b 3699c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr ip, [r8] │ │ │ │ add lr, sp, #8 │ │ │ │ add ip, ip, #20 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ - andeq r9, r3, r0, asr r6 │ │ │ │ + muleq r3, r0, r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r0, asr #12 │ │ │ │ + andeq r9, r3, r0, lsl #15 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r9, r3, r8, asr r5 │ │ │ │ + muleq r3, r8, r6 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [r1] │ │ │ │ str ip, [sp, #8] │ │ │ │ - ldr ip, [pc, #152] @ 36cd0 │ │ │ │ + ldr ip, [pc, #152] @ 36b90 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #148] @ 36cd4 │ │ │ │ + ldr r0, [pc, #148] @ 36b94 │ │ │ │ add ip, pc, ip │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r4, [pc, #132] @ 36cd8 │ │ │ │ + ldr r4, [pc, #132] @ 36b98 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #104] @ 36cdc │ │ │ │ - ldr r2, [pc, #104] @ 36ce0 │ │ │ │ + ldr r3, [pc, #104] @ 36b9c │ │ │ │ + ldr r2, [pc, #104] @ 36ba0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r1] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, r2, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d84c │ │ │ │ add r0, sp, #8 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #60] @ 36ce4 │ │ │ │ - ldr r3, [pc, #40] @ 36cd4 │ │ │ │ + ldr r2, [pc, #60] @ 36ba4 │ │ │ │ + ldr r3, [pc, #40] @ 36b94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36ccc │ │ │ │ + bne 36b8c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000393bc │ │ │ │ + strdeq r9, [r3], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r4, lsl #7 │ │ │ │ + andeq r9, r3, r4, asr #9 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r9, r3, r0, asr r3 │ │ │ │ + muleq r3, r0, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #152] @ 36d98 │ │ │ │ - ldr r3, [pc, #152] @ 36d9c │ │ │ │ + ldr r2, [pc, #152] @ 36c58 │ │ │ │ + ldr r3, [pc, #152] @ 36c5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -42429,59 +42349,59 @@ │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ bl ce80 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #72] @ 36da0 │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #72] @ 36c60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #56] @ 36da4 │ │ │ │ + ldr r2, [pc, #56] @ 36c64 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #40] @ 36d9c │ │ │ │ + ldr r3, [pc, #40] @ 36c5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36d94 │ │ │ │ + bne 36c54 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r3], -r8 │ │ │ │ + andeq r9, r3, r8, lsr r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r9, r3, r8, lsl #5 │ │ │ │ + andeq r9, r3, r8, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl d468 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36de4 │ │ │ │ + beq 36ca4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 36df4 │ │ │ │ + beq 36cb4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36de4 │ │ │ │ + beq 36ca4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ @@ -42495,15 +42415,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #24] @ 36e74 │ │ │ │ + ldr r3, [pc, #24] @ 36d34 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #16] │ │ │ │ str r5, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -42515,25 +42435,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl d468 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36eb4 │ │ │ │ + beq 36d74 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 36ec4 │ │ │ │ + beq 36d84 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36eb8 │ │ │ │ + beq 36d78 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -42547,86 +42467,86 @@ │ │ │ │ stmib r5, {r0, r3} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #12] │ │ │ │ add r0, r5, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #24] @ 36f44 │ │ │ │ + ldr r3, [pc, #24] @ 36e04 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #16] │ │ │ │ str r5, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #188] @ 3701c │ │ │ │ - ldr r3, [pc, #188] @ 37020 │ │ │ │ + ldr r2, [pc, #188] @ 36edc │ │ │ │ + ldr r3, [pc, #188] @ 36ee0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ bl d468 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36fa0 │ │ │ │ + beq 36e60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 36fd4 │ │ │ │ + beq 36e94 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #120] @ 37024 │ │ │ │ + ldr r2, [pc, #120] @ 36ee4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #108] @ 37020 │ │ │ │ + ldr r3, [pc, #108] @ 36ee0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37018 │ │ │ │ + bne 36ed8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36fa0 │ │ │ │ + beq 36e60 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ bl c0c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36fa0 │ │ │ │ + beq 36e60 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #32] @ 37028 │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #32] @ 36ee8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 36fa4 │ │ │ │ + b 36e64 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r8, r0 │ │ │ │ + ldrdeq r9, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r8, asr #32 │ │ │ │ + andeq r9, r3, r8, lsl #3 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37148 │ │ │ │ + beq 37008 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ sub r5, r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ blx r3 │ │ │ │ @@ -42638,68 +42558,68 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsl r1, r1, #4 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r5, #32] │ │ │ │ str r0, [r6] │ │ │ │ - beq 370b4 │ │ │ │ + beq 36f74 │ │ │ │ add r2, r3, #8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #776 @ 0x308 │ │ │ │ add ip, r3, #1 │ │ │ │ str ip, [r4] │ │ │ │ str r2, [r0, r3, lsl #4] │ │ │ │ add r3, r0, r3, lsl #4 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 370e0 │ │ │ │ + beq 36fa0 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, #40 @ 0x28 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r0, r3, lsl #4] │ │ │ │ add r3, r0, r3, lsl #4 │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr ip, [r7, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 37140 │ │ │ │ + beq 37000 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mvn r6, r6 │ │ │ │ and r6, r6, #4 │ │ │ │ add r6, r6, #8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 37134 │ │ │ │ + beq 36ff4 │ │ │ │ ldr r1, [r4] │ │ │ │ add r2, r1, #1 │ │ │ │ str r2, [r4] │ │ │ │ add lr, r0, r1, lsl #4 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r7, [r3] │ │ │ │ str r7, [r0, r1, lsl #4] │ │ │ │ str r5, [lr, #4] │ │ │ │ str r2, [lr, #8] │ │ │ │ subs ip, ip, #1 │ │ │ │ add r3, r3, r6, lsl #1 │ │ │ │ - bne 37100 │ │ │ │ + bne 36fc0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3720c │ │ │ │ + bne 370cc │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 37210 │ │ │ │ + bne 370d0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -42710,15 +42630,15 @@ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 371e8 │ │ │ │ + beq 370a8 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ add r0, r3, #16 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #40]! @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ bl d468 │ │ │ │ @@ -42738,18 +42658,18 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37260 │ │ │ │ + bne 37120 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 37264 │ │ │ │ + bne 37124 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ sub r2, r2, r0 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r2, #16] │ │ │ │ @@ -42759,28 +42679,28 @@ │ │ │ │ str r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37304 │ │ │ │ + bne 371c4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 372fc │ │ │ │ + bne 371bc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r2, #10 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - beq 372d0 │ │ │ │ + beq 37190 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ tst r0, #65280 @ 0xff00 │ │ │ │ strd r2, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ @@ -42798,18 +42718,18 @@ │ │ │ │ strne r2, [r3] │ │ │ │ bx lr │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37348 │ │ │ │ + bne 37208 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3734c │ │ │ │ + bne 3720c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldrb r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2 │ │ │ │ @@ -42817,31 +42737,31 @@ │ │ │ │ str r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 373f4 │ │ │ │ + bne 372b4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 373ec │ │ │ │ + bne 372ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r2, r1, r2 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 373cc │ │ │ │ + bne 3728c │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ tst r0, #65280 @ 0xff00 │ │ │ │ str r1, [r2, #16] │ │ │ │ str r3, [r2, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ ldrne r3, [r1] │ │ │ │ @@ -42852,15 +42772,15 @@ │ │ │ │ add r0, r2, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ bl d468 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b 373a0 │ │ │ │ + b 37260 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ @@ -42870,132 +42790,132 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 374d4 │ │ │ │ + bne 37394 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 374b8 │ │ │ │ + beq 37378 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 374f0 │ │ │ │ + beq 373b0 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ add r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r3, #4] │ │ │ │ - bne 374b0 │ │ │ │ + bne 37370 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 374b0 │ │ │ │ + bne 37370 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 374c8 │ │ │ │ + beq 37388 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b ca90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - b 37444 │ │ │ │ + b 37304 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl c184 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r0 │ │ │ │ - b 37444 │ │ │ │ + b 37304 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 3746c │ │ │ │ + b 3732c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 375dc │ │ │ │ + bne 3749c │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 375c0 │ │ │ │ + beq 37480 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 375f8 │ │ │ │ + beq 374b8 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ add r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r3] │ │ │ │ - bne 375b8 │ │ │ │ + bne 37478 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 375b8 │ │ │ │ + bne 37478 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 375d0 │ │ │ │ + beq 37490 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b ca90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - b 3754c │ │ │ │ + b 3740c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl c184 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r0 │ │ │ │ - b 3754c │ │ │ │ + b 3740c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 37574 │ │ │ │ + b 37434 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43003,21 +42923,21 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r1, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bne 37690 │ │ │ │ + bne 37550 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 37670 │ │ │ │ + beq 37530 │ │ │ │ mov r0, r1 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl cbe0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -43027,15 +42947,15 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ - b 3764c │ │ │ │ + b 3750c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -43043,20 +42963,20 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 376f8 │ │ │ │ + beq 375b8 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ - ldr r1, [pc, #24] @ 37718 │ │ │ │ + ldr r1, [pc, #24] @ 375d8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d42c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -43066,84 +42986,84 @@ │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ 3780c │ │ │ │ + ldr r1, [pc, #196] @ 376cc │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 37778 │ │ │ │ + beq 37638 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 377dc │ │ │ │ + beq 3769c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr ip, [r4] │ │ │ │ add r1, r1, #1 │ │ │ │ sub r3, r2, r3 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [ip, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 377d0 │ │ │ │ + beq 37690 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, #40 @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - beq 377e4 │ │ │ │ + beq 376a4 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ bic r2, r2, #1004 @ 0x3ec │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 377f8 │ │ │ │ + beq 376b8 │ │ │ │ ldr r2, [r3] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r2, [ip, #68] @ 0x44 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d8e8 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 377d0 │ │ │ │ + b 37690 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c3b8 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 377d0 │ │ │ │ - andeq fp, r3, r8, ror #9 │ │ │ │ + b 37690 │ │ │ │ + andeq fp, r3, r8, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr ip, [pc, #156] @ 378c8 │ │ │ │ + ldr ip, [pc, #156] @ 37788 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #152] @ 378cc │ │ │ │ + ldr r2, [pc, #152] @ 3778c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ moveq r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ streq r3, [r1, #8] │ │ │ │ - beq 37898 │ │ │ │ + beq 37758 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add lr, r3, #40 @ 0x28 │ │ │ │ str lr, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ mov lr, #776 @ 0x308 │ │ │ │ @@ -43152,476 +43072,476 @@ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ str lr, [r1, #8] │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ str ip, [sp, #8] │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #48] @ 378d0 │ │ │ │ - ldr r3, [pc, #40] @ 378cc │ │ │ │ + ldr r2, [pc, #48] @ 37790 │ │ │ │ + ldr r3, [pc, #40] @ 3778c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 378c4 │ │ │ │ + bne 37784 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, r8, asr #15 │ │ │ │ + andeq r8, r3, r8, lsl #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r3, r8, asr r7 │ │ │ │ + muleq r3, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #192] @ 379ac │ │ │ │ + ldr lr, [pc, #192] @ 3786c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 379b0 │ │ │ │ + ldr r0, [pc, #168] @ 37870 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [lr, r0] │ │ │ │ - ldr r4, [pc, #160] @ 379b4 │ │ │ │ + ldr r4, [pc, #160] @ 37874 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #13 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ add r0, r4, #4 │ │ │ │ str ip, [sp, #8] │ │ │ │ bl c178 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3796c │ │ │ │ + beq 3782c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 37998 │ │ │ │ + bne 37858 │ │ │ │ bl dc6c <_emalloc_8@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, r2 │ │ │ │ str r0, [r3] │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #68] @ 379b8 │ │ │ │ - ldr r3, [pc, #56] @ 379b0 │ │ │ │ + ldr r2, [pc, #68] @ 37878 │ │ │ │ + ldr r3, [pc, #56] @ 37870 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 379a8 │ │ │ │ + bne 37868 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #8 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3795c │ │ │ │ + b 3781c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r8, [r3], -r4 │ │ │ │ + andeq r8, r3, r4, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r3, r4, lsl r3 │ │ │ │ - andeq r8, r3, r4, lsl #13 │ │ │ │ + andeq fp, r3, r4, asr r4 │ │ │ │ + andeq r8, r3, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ 37a9c │ │ │ │ + ldr r0, [pc, #196] @ 3795c │ │ │ │ sub sp, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ bl c1c0 │ │ │ │ - ldr r6, [pc, #156] @ 37aa0 │ │ │ │ + ldr r6, [pc, #156] @ 37960 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a74 │ │ │ │ + beq 37934 │ │ │ │ ldr r9, [r0] │ │ │ │ - ldr r0, [pc, #136] @ 37aa4 │ │ │ │ + ldr r0, [pc, #136] @ 37964 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ mov r2, r8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ str r7, [sp] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 37a60 │ │ │ │ + beq 37920 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37a6c │ │ │ │ + beq 3792c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ sub r0, r4, r0 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ - ldr ip, [pc, #40] @ 37aa4 │ │ │ │ + ldr ip, [pc, #40] @ 37964 │ │ │ │ mov r2, r8 │ │ │ │ ldr ip, [r6, ip] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx ip │ │ │ │ - andeq fp, r3, r8, asr r2 │ │ │ │ - strdeq r8, [r3], -r4 │ │ │ │ + muleq r3, r8, r3 │ │ │ │ + andeq r8, r3, r4, lsr r7 │ │ │ │ muleq r0, ip, sl │ │ │ │ │ │ │ │ -00037aa8 : │ │ │ │ +00037968 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ add r6, r2, #1 │ │ │ │ - ldr r2, [pc, #380] @ 37c48 │ │ │ │ - ldr r3, [pc, #380] @ 37c4c │ │ │ │ + ldr r2, [pc, #380] @ 37b08 │ │ │ │ + ldr r3, [pc, #380] @ 37b0c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r6, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ addls r2, r4, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ bicls r3, r2, #4080 @ 0xff0 │ │ │ │ bicls r3, r3, #15 │ │ │ │ mov r7, r0 │ │ │ │ subls r3, sp, r3 │ │ │ │ - bhi 37c2c │ │ │ │ + bhi 37aec │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ - beq 37b20 │ │ │ │ + beq 379e0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ str r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 37b0c │ │ │ │ - ldr r3, [pc, #296] @ 37c50 │ │ │ │ + bne 379cc │ │ │ │ + ldr r3, [pc, #296] @ 37b10 │ │ │ │ and r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - bne 37bbc │ │ │ │ + bne 37a7c │ │ │ │ mov r5, sp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl ce20 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ strb r1, [r5, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl ce68 │ │ │ │ ldrb r2, [r5] │ │ │ │ add r3, r7, #20 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 37bd8 │ │ │ │ + bls 37a98 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl c1c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #32768 @ 0x8000 │ │ │ │ - bhi 37bcc │ │ │ │ - ldr r2, [pc, #192] @ 37c54 │ │ │ │ - ldr r3, [pc, #180] @ 37c4c │ │ │ │ + bhi 37a8c │ │ │ │ + ldr r2, [pc, #192] @ 37b14 │ │ │ │ + ldr r3, [pc, #180] @ 37b0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37c44 │ │ │ │ + bne 37b04 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ - b 37b34 │ │ │ │ + b 379f4 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 37b8c │ │ │ │ + b 37a4c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 37bf8 │ │ │ │ + bhi 37ab8 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 37b70 │ │ │ │ + bne 37a30 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 37b70 │ │ │ │ + bhi 37a30 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37b70 │ │ │ │ + beq 37a30 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r3 │ │ │ │ bl cdcc │ │ │ │ mov r4, r0 │ │ │ │ - b 37b84 │ │ │ │ + b 37a44 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r0 │ │ │ │ - b 37b38 │ │ │ │ + b 379f8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, ip, lsr #10 │ │ │ │ + andeq r8, r3, ip, ror #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r3, r4, ror #8 │ │ │ │ + andeq r8, r3, r4, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #708] @ 37f44 │ │ │ │ + ldr r2, [pc, #708] @ 37e04 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #704] @ 37f48 │ │ │ │ + ldr r3, [pc, #704] @ 37e08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ bl ce68 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 37d34 │ │ │ │ + beq 37bf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dc18 │ │ │ │ cmp r4, #10 │ │ │ │ mov r7, r0 │ │ │ │ - beq 37cec │ │ │ │ - ldr r1, [pc, #624] @ 37f4c │ │ │ │ + beq 37bac │ │ │ │ + ldr r1, [pc, #624] @ 37e0c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37da4 │ │ │ │ + bne 37c64 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl c838 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 37d60 │ │ │ │ + beq 37c20 │ │ │ │ bl cac0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - ldr r3, [pc, #572] @ 37f50 │ │ │ │ + ldr r3, [pc, #572] @ 37e10 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r7, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [sp, #24] │ │ │ │ bl d03c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #536] @ 37f54 │ │ │ │ - ldr r3, [pc, #520] @ 37f48 │ │ │ │ + ldr r2, [pc, #536] @ 37e14 │ │ │ │ + ldr r3, [pc, #520] @ 37e08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37f40 │ │ │ │ + bne 37e00 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r7, [sp, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #476] @ 37f50 │ │ │ │ + ldr r3, [pc, #476] @ 37e10 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r5] │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ add r6, r6, #20 │ │ │ │ - bls 37e98 │ │ │ │ + bls 37d58 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ - b 37d2c │ │ │ │ + b 37bec │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37cec │ │ │ │ + beq 37bac │ │ │ │ bl dc18 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 37cec │ │ │ │ - ldr r2, [pc, #392] @ 37f58 │ │ │ │ + beq 37bac │ │ │ │ + ldr r2, [pc, #392] @ 37e18 │ │ │ │ add r3, r7, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, r6, #16 │ │ │ │ bl c76c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 36858 │ │ │ │ + bl 36718 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #328] @ 37f50 │ │ │ │ + ldr r3, [pc, #328] @ 37e10 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r5] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ add r8, r0, #20 │ │ │ │ - bls 37ef4 │ │ │ │ + bls 37db4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl cfd0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 37e64 │ │ │ │ + bne 37d24 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 37e64 │ │ │ │ + bne 37d24 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 37eec │ │ │ │ + beq 37dac │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 37d2c │ │ │ │ + bne 37bec │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37d2c │ │ │ │ + bne 37bec │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 37ee4 │ │ │ │ + beq 37da4 │ │ │ │ bl ca90 │ │ │ │ - b 37d2c │ │ │ │ + b 37bec │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 37eb8 │ │ │ │ + bhi 37d78 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 37d8c │ │ │ │ + bne 37c4c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 37d8c │ │ │ │ + bhi 37c4c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37d8c │ │ │ │ + beq 37c4c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ - b 37d2c │ │ │ │ + b 37bec │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 37d2c │ │ │ │ + b 37bec │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 37e64 │ │ │ │ + b 37d24 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 37f14 │ │ │ │ + bhi 37dd4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 37e20 │ │ │ │ + bne 37ce0 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 37e20 │ │ │ │ + bhi 37ce0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37e20 │ │ │ │ + beq 37ce0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ bl db58 │ │ │ │ - b 37e34 │ │ │ │ + b 37cf4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, r4, ror r3 │ │ │ │ + @ instruction: 0x000384b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r2, r4, lsl #9 │ │ │ │ + andeq r1, r2, r0, asr r4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - @ instruction: 0x000382bc │ │ │ │ - andeq r2, r2, r0, ror #27 │ │ │ │ + strdeq r8, [r3], -ip │ │ │ │ + andeq r2, r2, ip, lsr #27 │ │ │ │ │ │ │ │ -00037f5c : │ │ │ │ +00037e1c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr ip, [pc, #780] @ 38280 │ │ │ │ - ldr r3, [pc, #780] @ 38284 │ │ │ │ + ldr ip, [pc, #780] @ 38140 │ │ │ │ + ldr r3, [pc, #780] @ 38144 │ │ │ │ add ip, pc, ip │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #772] @ 38288 │ │ │ │ + ldr r1, [pc, #772] @ 38148 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ bl c838 │ │ │ │ - ldr r6, [pc, #740] @ 3828c │ │ │ │ + ldr r6, [pc, #740] @ 3814c │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38200 │ │ │ │ + beq 380c0 │ │ │ │ bl dc18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38200 │ │ │ │ - ldr r3, [pc, #716] @ 38290 │ │ │ │ + beq 380c0 │ │ │ │ + ldr r3, [pc, #716] @ 38150 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ @@ -43631,271 +43551,271 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl d3cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38208 │ │ │ │ + beq 380c8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d150 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #20 │ │ │ │ bl c0b8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 38194 │ │ │ │ + beq 38054 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 38194 │ │ │ │ + bne 38054 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 38194 │ │ │ │ + bne 38054 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #568] @ 38294 │ │ │ │ + ldr r1, [pc, #568] @ 38154 │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl c028 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38194 │ │ │ │ + beq 38054 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 38228 │ │ │ │ - ldr r1, [pc, #536] @ 38298 │ │ │ │ + beq 380e8 │ │ │ │ + ldr r1, [pc, #536] @ 38158 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38228 │ │ │ │ + beq 380e8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 38228 │ │ │ │ + bne 380e8 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38228 │ │ │ │ - ldr fp, [pc, #484] @ 3829c │ │ │ │ + beq 380e8 │ │ │ │ + ldr fp, [pc, #484] @ 3815c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ add fp, pc, fp │ │ │ │ mov r6, #0 │ │ │ │ - b 380d0 │ │ │ │ + b 37f90 │ │ │ │ subs r2, r2, #1 │ │ │ │ - beq 38228 │ │ │ │ + beq 380e8 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ ldrb r7, [r3, #8] │ │ │ │ tst r1, #4 │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ addne r9, r3, #16 │ │ │ │ addeq r9, r3, #24 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ - beq 380c4 │ │ │ │ + beq 37f84 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 380c4 │ │ │ │ + bne 37f84 │ │ │ │ mov r1, fp │ │ │ │ add r0, r6, #16 │ │ │ │ stm sp, {r2, r3} │ │ │ │ bl c610 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 380c4 │ │ │ │ + bne 37f84 │ │ │ │ cmp r7, #6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne 38264 │ │ │ │ + bne 38124 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 38238 │ │ │ │ + beq 380f8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 38254 │ │ │ │ + beq 38114 │ │ │ │ add r0, r7, #16 │ │ │ │ str r2, [sp] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ str r0, [sl] │ │ │ │ - bne 380c4 │ │ │ │ + bne 37f84 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 380c4 │ │ │ │ + bne 37f84 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ - beq 38248 │ │ │ │ + beq 38108 │ │ │ │ bl ca90 │ │ │ │ ldr r2, [sp] │ │ │ │ - b 380c4 │ │ │ │ + b 37f84 │ │ │ │ mov r6, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl cfc4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 381d0 │ │ │ │ + bne 38090 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 381d0 │ │ │ │ + bne 38090 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 38230 │ │ │ │ + beq 380f0 │ │ │ │ bl ca90 │ │ │ │ - ldr r1, [pc, #200] @ 382a0 │ │ │ │ - ldr r2, [pc, #168] @ 38284 │ │ │ │ + ldr r1, [pc, #200] @ 38160 │ │ │ │ + ldr r2, [pc, #168] @ 38144 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 3827c │ │ │ │ + bne 3813c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ - b 381d0 │ │ │ │ + b 38090 │ │ │ │ add r0, sp, #20 │ │ │ │ bl cfc4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ands r0, r1, #64 @ 0x40 │ │ │ │ - bne 381d0 │ │ │ │ + bne 38090 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r6, r0 │ │ │ │ - b 381b0 │ │ │ │ + b 38070 │ │ │ │ mov r6, #1 │ │ │ │ - b 38198 │ │ │ │ + b 38058 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 381d0 │ │ │ │ + b 38090 │ │ │ │ ldr r3, [r7] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - b 38138 │ │ │ │ + b 37ff8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ - b 380c4 │ │ │ │ + b 37f84 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 38164 │ │ │ │ - b 380c4 │ │ │ │ + beq 38024 │ │ │ │ + b 37f84 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp] │ │ │ │ bl c184 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r7, r0 │ │ │ │ - b 38138 │ │ │ │ + b 37ff8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, r4, lsl #1 │ │ │ │ + andeq r8, r3, r4, asr #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strheq r1, [r2], -ip │ │ │ │ - andeq r8, r3, r4, asr r0 │ │ │ │ + andeq r1, r2, r8, lsl #1 │ │ │ │ + muleq r3, r4, r1 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r2, r2, ip, asr fp │ │ │ │ - andeq r1, r2, r4, ror #2 │ │ │ │ - andeq r2, r2, ip, lsl #22 │ │ │ │ - andeq r7, r3, r0, lsr #28 │ │ │ │ + andeq r2, r2, r8, lsr #22 │ │ │ │ + andeq r1, r2, r0, lsr r1 │ │ │ │ + ldrdeq r2, [r2], -r8 │ │ │ │ + andeq r7, r3, r0, ror #30 │ │ │ │ │ │ │ │ -000382a4 : │ │ │ │ +00038164 : │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r1 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ - beq 38310 │ │ │ │ + beq 381d0 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 382f4 │ │ │ │ + bne 381b4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 382f4 │ │ │ │ + beq 381b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r3, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b c754 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 382dc │ │ │ │ + beq 3819c │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 382dc │ │ │ │ + b 3819c │ │ │ │ │ │ │ │ -0003832c : │ │ │ │ +000381ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #156] @ 383e0 │ │ │ │ + ldr r6, [pc, #156] @ 382a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 383b4 │ │ │ │ + beq 38274 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c754 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl cd6c │ │ │ │ - ldr r2, [pc, #104] @ 383e4 │ │ │ │ + ldr r2, [pc, #104] @ 382a4 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r0, r4, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 383c0 │ │ │ │ + beq 38280 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl c940 <_emalloc_80@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 38358 │ │ │ │ + b 38218 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl d870 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x00037cb0 │ │ │ │ + strdeq r7, [r3], -r0 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #4 │ │ │ │ ldr r3, [r0] │ │ │ │ - bne 38404 │ │ │ │ + bne 382c4 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r3 │ │ │ │ b cd6c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43907,396 +43827,396 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b cd6c │ │ │ │ │ │ │ │ -00038440 : │ │ │ │ +00038300 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ bl cd6c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r5, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ cmp r2, #1 │ │ │ │ add r3, r4, #8 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - beq 384b4 │ │ │ │ + beq 38374 │ │ │ │ cmp r2, #2 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3849c │ │ │ │ + beq 3835c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 384ac │ │ │ │ + beq 3836c │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 384c4 │ │ │ │ + beq 38384 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 384e0 │ │ │ │ + beq 383a0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ bl d030 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 384f4 │ │ │ │ + beq 383b4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38504 │ │ │ │ + beq 383c4 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003850c : │ │ │ │ +000383cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r2 │ │ │ │ - beq 38544 │ │ │ │ + beq 38404 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38598 │ │ │ │ + beq 38458 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r5] │ │ │ │ str r4, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r5] │ │ │ │ addne r2, r0, #20 │ │ │ │ strne r2, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38588 │ │ │ │ + beq 38448 │ │ │ │ mov r1, r3 │ │ │ │ bl cdb4 │ │ │ │ ldr r0, [r5] │ │ │ │ subs r0, r4, r0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 38574 │ │ │ │ - b 38544 │ │ │ │ + beq 38434 │ │ │ │ + b 38404 │ │ │ │ │ │ │ │ -000385ac : │ │ │ │ +0003846c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #992] @ 389a4 │ │ │ │ - ldr r1, [pc, #992] @ 389a8 │ │ │ │ + ldr ip, [pc, #992] @ 38864 │ │ │ │ + ldr r1, [pc, #992] @ 38868 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - beq 38998 │ │ │ │ + beq 38858 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38998 │ │ │ │ + beq 38858 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38634 │ │ │ │ - ldr r2, [pc, #924] @ 389ac │ │ │ │ - ldr r3, [pc, #916] @ 389a8 │ │ │ │ + beq 384f4 │ │ │ │ + ldr r2, [pc, #924] @ 3886c │ │ │ │ + ldr r3, [pc, #916] @ 38868 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38994 │ │ │ │ + bne 38854 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #884] @ 389b0 │ │ │ │ + ldr r1, [pc, #884] @ 38870 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38608 │ │ │ │ + bne 384c8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38720 │ │ │ │ - ldr r1, [pc, #844] @ 389b4 │ │ │ │ + beq 385e0 │ │ │ │ + ldr r1, [pc, #844] @ 38874 │ │ │ │ mov r2, #4 │ │ │ │ add r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ mov r5, r0 │ │ │ │ bl cfd0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38608 │ │ │ │ - ldr r1, [pc, #792] @ 389b8 │ │ │ │ + beq 384c8 │ │ │ │ + ldr r1, [pc, #792] @ 38878 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38850 │ │ │ │ + beq 38710 │ │ │ │ bl dc18 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq 38850 │ │ │ │ - ldr r1, [pc, #752] @ 389bc │ │ │ │ + beq 38710 │ │ │ │ + ldr r1, [pc, #752] @ 3887c │ │ │ │ add r3, r3, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c028 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 388bc │ │ │ │ + beq 3877c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 38608 │ │ │ │ + bne 384c8 │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 38608 │ │ │ │ + bne 384c8 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - bne 3898c │ │ │ │ + bne 3884c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 38608 │ │ │ │ - ldr r1, [pc, #664] @ 389c0 │ │ │ │ + b 384c8 │ │ │ │ + ldr r1, [pc, #664] @ 38880 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 387cc │ │ │ │ + beq 3868c │ │ │ │ bl dc18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 387cc │ │ │ │ + beq 3868c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 388ac │ │ │ │ - ldr r1, [pc, #616] @ 389c4 │ │ │ │ + beq 3876c │ │ │ │ + ldr r1, [pc, #616] @ 38884 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c5d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 38608 │ │ │ │ + bne 384c8 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 38608 │ │ │ │ + bne 384c8 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 38948 │ │ │ │ - ldr r1, [pc, #552] @ 389c8 │ │ │ │ - ldr r2, [pc, #516] @ 389a8 │ │ │ │ + beq 38808 │ │ │ │ + ldr r1, [pc, #552] @ 38888 │ │ │ │ + ldr r2, [pc, #516] @ 38868 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 38994 │ │ │ │ + bne 38854 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b ca90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 38608 │ │ │ │ - ldr r1, [pc, #492] @ 389cc │ │ │ │ + bne 384c8 │ │ │ │ + ldr r1, [pc, #492] @ 3888c │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c838 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ - bne 38608 │ │ │ │ - ldr r1, [pc, #464] @ 389d0 │ │ │ │ - ldr r3, [pc, #464] @ 389d4 │ │ │ │ - ldr r2, [pc, #464] @ 389d8 │ │ │ │ + bne 384c8 │ │ │ │ + ldr r1, [pc, #464] @ 38890 │ │ │ │ + ldr r3, [pc, #464] @ 38894 │ │ │ │ + ldr r2, [pc, #464] @ 38898 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #3 │ │ │ │ bl d48c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38608 │ │ │ │ - ldr r1, [pc, #428] @ 389dc │ │ │ │ + blt 384c8 │ │ │ │ + ldr r1, [pc, #428] @ 3889c │ │ │ │ mov ip, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r2, #14 │ │ │ │ str r5, [sp, #24] │ │ │ │ str ip, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ - b 38608 │ │ │ │ + b 384c8 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #388] @ 389e0 │ │ │ │ + ldr r2, [pc, #388] @ 388a0 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl c76c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 36858 │ │ │ │ - ldr r1, [pc, #356] @ 389e4 │ │ │ │ - ldr ip, [pc, #356] @ 389e8 │ │ │ │ + bl 36718 │ │ │ │ + ldr r1, [pc, #356] @ 388a4 │ │ │ │ + ldr ip, [pc, #356] @ 388a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne ip, #6 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ - b 38608 │ │ │ │ + b 384c8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq 38770 │ │ │ │ - b 38754 │ │ │ │ + beq 38630 │ │ │ │ + b 38614 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #280] @ 389ec │ │ │ │ + ldr r2, [pc, #280] @ 388ac │ │ │ │ add r2, pc, r2 │ │ │ │ bl c76c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 36858 │ │ │ │ + bl 36718 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 3897c │ │ │ │ - ldr r1, [pc, #244] @ 389f0 │ │ │ │ - ldr ip, [pc, #232] @ 389e8 │ │ │ │ + bne 3883c │ │ │ │ + ldr r1, [pc, #244] @ 388b0 │ │ │ │ + ldr ip, [pc, #232] @ 388a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 38608 │ │ │ │ + bne 384c8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, r7 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 38608 │ │ │ │ + bne 384c8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 3898c │ │ │ │ + bne 3884c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 38608 │ │ │ │ - ldr r1, [pc, #164] @ 389f4 │ │ │ │ - ldr r2, [pc, #84] @ 389a8 │ │ │ │ + b 384c8 │ │ │ │ + ldr r1, [pc, #164] @ 388b4 │ │ │ │ + ldr r2, [pc, #84] @ 38868 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 38994 │ │ │ │ + bne 38854 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ - ldr r1, [pc, #116] @ 389f8 │ │ │ │ + ldr r1, [pc, #116] @ 388b8 │ │ │ │ mov ip, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 38900 │ │ │ │ + b 387c0 │ │ │ │ bl ca90 │ │ │ │ - b 38608 │ │ │ │ + b 384c8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r7, r3, r4, lsr sl │ │ │ │ + andeq r7, r3, r4, ror fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, r8, ror #19 │ │ │ │ + andeq r7, r3, r8, lsr #22 │ │ │ │ muleq r1, r0, r7 │ │ │ │ strdeq pc, [r1], -r4 │ │ │ │ - andeq r0, r2, r8, lsr #19 │ │ │ │ - andeq r2, r2, r8, lsr #10 │ │ │ │ + andeq r0, r2, r4, ror r9 │ │ │ │ + strdeq r2, [r2], -r4 │ │ │ │ andeq pc, r1, r4, asr #12 │ │ │ │ andeq pc, r1, r0, lsl r6 @ │ │ │ │ - andeq r7, r3, r8, asr r8 │ │ │ │ + muleq r3, r8, r9 │ │ │ │ @ instruction: 0x0001f5b8 │ │ │ │ - andeq r2, r2, r8, lsl r4 │ │ │ │ + andeq r2, r2, r4, ror #7 │ │ │ │ andeq pc, r1, r0, lsl #10 │ │ │ │ - andeq r2, r2, r0, lsl #8 │ │ │ │ + andeq r2, r2, ip, asr #7 │ │ │ │ andeq pc, r1, ip, lsr r5 @ │ │ │ │ - andeq r2, r2, r4, ror r3 │ │ │ │ - andeq r0, r2, r8, asr #15 │ │ │ │ + andeq r2, r2, r0, asr #6 │ │ │ │ + muleq r2, r4, r7 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r2, r2, r0, lsr r3 │ │ │ │ - andeq r0, r2, ip, asr #14 │ │ │ │ - andeq r7, r3, r8, lsr #13 │ │ │ │ - andeq r0, r2, r4, asr #13 │ │ │ │ + strdeq r2, [r2], -ip │ │ │ │ + andeq r0, r2, r8, lsl r7 │ │ │ │ + andeq r7, r3, r8, ror #15 │ │ │ │ + muleq r2, r0, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #160] @ 38ab4 │ │ │ │ + ldr lr, [pc, #160] @ 38974 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #156] @ 38ab8 │ │ │ │ + ldr r1, [pc, #156] @ 38978 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [lr, r1] │ │ │ │ - ldr r3, [pc, #148] @ 38abc │ │ │ │ + ldr r3, [pc, #148] @ 3897c │ │ │ │ sub sp, sp, #20 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ @@ -44311,108 +44231,108 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, #20 │ │ │ │ bl d408 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38a84 │ │ │ │ + beq 38944 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #52] @ 38ac0 │ │ │ │ - ldr r3, [pc, #40] @ 38ab8 │ │ │ │ + ldr r2, [pc, #52] @ 38980 │ │ │ │ + ldr r3, [pc, #40] @ 38978 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38ab0 │ │ │ │ + bne 38970 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r0, ror #11 │ │ │ │ + andeq r7, r3, r0, lsr #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r2, r4, lsr sl │ │ │ │ - andeq r7, r3, ip, ror #10 │ │ │ │ + andeq r1, r2, r0, lsl #20 │ │ │ │ + andeq r7, r3, ip, lsr #13 │ │ │ │ │ │ │ │ -00038ac4 : │ │ │ │ +00038984 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #208] @ 38bb0 │ │ │ │ - ldr r3, [pc, #208] @ 38bb4 │ │ │ │ + ldr r1, [pc, #208] @ 38a70 │ │ │ │ + ldr r3, [pc, #208] @ 38a74 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 389fc │ │ │ │ + bl 388bc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ add r0, sp, #16 │ │ │ │ bl cf1c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38b80 │ │ │ │ - ldr r1, [pc, #104] @ 38bb8 │ │ │ │ + beq 38a40 │ │ │ │ + ldr r1, [pc, #104] @ 38a78 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r0, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d66c │ │ │ │ - ldr r2, [pc, #52] @ 38bbc │ │ │ │ - ldr r3, [pc, #40] @ 38bb4 │ │ │ │ + ldr r2, [pc, #52] @ 38a7c │ │ │ │ + ldr r3, [pc, #40] @ 38a74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38bac │ │ │ │ + bne 38a6c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r8, lsl r5 │ │ │ │ + andeq r7, r3, r8, asr r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r2, r0, lsl r9 │ │ │ │ - andeq r7, r3, r0, ror r4 │ │ │ │ + ldrdeq r1, [r2], -ip │ │ │ │ + @ instruction: 0x000375b0 │ │ │ │ │ │ │ │ -00038bc0 : │ │ │ │ +00038a80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #252] @ 38cd8 │ │ │ │ - ldr r3, [pc, #252] @ 38cdc │ │ │ │ + ldr r0, [pc, #252] @ 38b98 │ │ │ │ + ldr r3, [pc, #252] @ 38b9c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #248] @ 38ce0 │ │ │ │ + ldr ip, [pc, #248] @ 38ba0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r2, #0 │ │ │ │ @@ -44420,139 +44340,139 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r8, ip │ │ │ │ bl c4b4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 389fc │ │ │ │ + bl 388bc │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38c84 │ │ │ │ + bne 38b44 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d00c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38ccc │ │ │ │ + beq 38b8c │ │ │ │ add r0, sp, #24 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #132] @ 38ce4 │ │ │ │ - ldr r3, [pc, #120] @ 38cdc │ │ │ │ + ldr r2, [pc, #132] @ 38ba4 │ │ │ │ + ldr r3, [pc, #120] @ 38b9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38cd4 │ │ │ │ + bne 38b94 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #92] @ 38ce8 │ │ │ │ + ldr r1, [pc, #92] @ 38ba8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ bl dc3c │ │ │ │ - ldr r3, [pc, #76] @ 38cec │ │ │ │ + ldr r3, [pc, #76] @ 38bac │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ bl d66c │ │ │ │ - b 38c38 │ │ │ │ + b 38af8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 38c50 │ │ │ │ + b 38b10 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, ip, lsl r4 │ │ │ │ + andeq r7, r3, ip, asr r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, ip, lsl #8 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ - ldrdeq r1, [r2], -r4 │ │ │ │ + andeq r7, r3, ip, asr #10 │ │ │ │ + ldrdeq r7, [r3], -r8 │ │ │ │ + andeq r1, r2, r0, lsr #15 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ │ │ │ │ -00038cf0 : │ │ │ │ +00038bb0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 38d34 │ │ │ │ + beq 38bf4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 38d18 │ │ │ │ + bne 38bd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 38d40 │ │ │ │ + bhi 38c00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r0, #4 │ │ │ │ add ip, r0, r2, lsl #2 │ │ │ │ str r4, [r3, #4]! │ │ │ │ cmp r3, ip │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ - bne 38d5c │ │ │ │ + bne 38c1c │ │ │ │ ldr ip, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [ip, #68] @ 0x44 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr lr, [r1], #4 │ │ │ │ cmp r3, r2 │ │ │ │ str lr, [ip, #68] @ 0x44 │ │ │ │ - bcc 38d78 │ │ │ │ + bcc 38c38 │ │ │ │ ldr r4, [r0, r2, lsl #2] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00038da4 : │ │ │ │ +00038c64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #228] @ 38ea4 │ │ │ │ - ldr r3, [pc, #228] @ 38ea8 │ │ │ │ + ldr r0, [pc, #228] @ 38d64 │ │ │ │ + ldr r3, [pc, #228] @ 38d68 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ mov r0, r6 │ │ │ │ bl da50 │ │ │ │ - ldr r4, [pc, #172] @ 38eac │ │ │ │ - ldr r3, [pc, #172] @ 38eb0 │ │ │ │ - ldr r6, [pc, #172] @ 38eb4 │ │ │ │ + ldr r4, [pc, #172] @ 38d6c │ │ │ │ + ldr r3, [pc, #172] @ 38d70 │ │ │ │ + ldr r6, [pc, #172] @ 38d74 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sp │ │ │ │ @@ -44560,82 +44480,82 @@ │ │ │ │ bl c880 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ bl dc3c │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 38e18 │ │ │ │ + bne 38cd8 │ │ │ │ mov r0, r9 │ │ │ │ bl da50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sp │ │ │ │ bl d00c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38e98 │ │ │ │ + beq 38d58 │ │ │ │ mov r0, sp │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #68] @ 38eb8 │ │ │ │ - ldr r3, [pc, #48] @ 38ea8 │ │ │ │ + ldr r2, [pc, #68] @ 38d78 │ │ │ │ + ldr r3, [pc, #48] @ 38d68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38ea0 │ │ │ │ + bne 38d60 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 38e64 │ │ │ │ + b 38d24 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r8, lsr r2 │ │ │ │ + andeq r7, r3, r8, ror r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r7, [r3], -r4 │ │ │ │ + andeq r7, r3, r4, lsr r3 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - andeq r1, r2, r4, asr r6 │ │ │ │ - andeq r7, r3, r4, lsl #3 │ │ │ │ + andeq r1, r2, r0, lsr #12 │ │ │ │ + andeq r7, r3, r4, asr #5 │ │ │ │ │ │ │ │ -00038ebc : │ │ │ │ +00038d7c : │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov r3, r0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r2, [ip, #68] @ 0x44 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ - bne 38ecc │ │ │ │ + bne 38d8c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00038ef8 : │ │ │ │ +00038db8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #304] @ 39044 │ │ │ │ - ldr r3, [pc, #304] @ 39048 │ │ │ │ + ldr r2, [pc, #304] @ 38f04 │ │ │ │ + ldr r3, [pc, #304] @ 38f08 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #300] @ 3904c │ │ │ │ + ldr r6, [pc, #300] @ 38f0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 39010 │ │ │ │ + beq 38ed0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -44643,25 +44563,25 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c2bc │ │ │ │ mov r1, sp │ │ │ │ mov r7, r0 │ │ │ │ bl cdb4 │ │ │ │ - ldr r3, [pc, #204] @ 39050 │ │ │ │ + ldr r3, [pc, #204] @ 38f10 │ │ │ │ add r1, r4, #20 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ add r0, r7, #20 │ │ │ │ mov r2, r8 │ │ │ │ bl d84c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 39010 │ │ │ │ + beq 38ed0 │ │ │ │ ldr ip, [r4, #68] @ 0x44 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 39010 │ │ │ │ + beq 38ed0 │ │ │ │ mov r6, r7 │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ ldr lr, [ip, #16] │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [ip, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ str lr, [sp, #16] │ │ │ │ @@ -44679,177 +44599,177 @@ │ │ │ │ add r1, r1, #20 │ │ │ │ add r0, r0, #20 │ │ │ │ bl d84c │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ ldr ip, [r4, #68] @ 0x44 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 38fac │ │ │ │ - ldr r2, [pc, #60] @ 39054 │ │ │ │ - ldr r3, [pc, #44] @ 39048 │ │ │ │ + bne 38e6c │ │ │ │ + ldr r2, [pc, #60] @ 38f14 │ │ │ │ + ldr r3, [pc, #44] @ 38f08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39040 │ │ │ │ + bne 38f00 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r4, ror #1 │ │ │ │ + andeq r7, r3, r4, lsr #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r7, [r3], -r0 │ │ │ │ + andeq r7, r3, r0, lsl r2 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r6, r3, r0, ror #31 │ │ │ │ + andeq r7, r3, r0, lsr #2 │ │ │ │ │ │ │ │ -00039058 : │ │ │ │ +00038f18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ add r0, r4, #20 │ │ │ │ bl cfc4 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl d450 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 390b0 │ │ │ │ + beq 38f70 │ │ │ │ cmp r3, #2 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390a4 │ │ │ │ + beq 38f64 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 390c0 │ │ │ │ + beq 38f80 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bne 390a0 │ │ │ │ - b 390a4 │ │ │ │ + bne 38f60 │ │ │ │ + b 38f64 │ │ │ │ │ │ │ │ -000390d8 : │ │ │ │ +00038f98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 391fc │ │ │ │ + beq 390bc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r4, [r3] │ │ │ │ sub r4, r5, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3910c │ │ │ │ + beq 38fcc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 391e8 │ │ │ │ + bne 390a8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 391cc │ │ │ │ + beq 3908c │ │ │ │ bl d294 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4] │ │ │ │ - beq 391d8 │ │ │ │ + beq 39098 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add r0, r3, #40 @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - beq 391c4 │ │ │ │ + beq 39084 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bic r3, r3, #1004 @ 0x3ec │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39214 │ │ │ │ + beq 390d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 391b8 │ │ │ │ + beq 39078 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, r3, #8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 39204 │ │ │ │ + beq 390c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic r3, r3, #1004 @ 0x3ec │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3920c │ │ │ │ + beq 390cc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c664 │ │ │ │ bl d8e8 │ │ │ │ - b 39170 │ │ │ │ + b 39030 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39144 │ │ │ │ + bne 39004 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39184 │ │ │ │ - b 391b8 │ │ │ │ + bne 39044 │ │ │ │ + b 39078 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d468 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 39118 │ │ │ │ + b 38fd8 │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ bl d8e8 │ │ │ │ - b 391b0 │ │ │ │ + b 39070 │ │ │ │ bl c3b8 │ │ │ │ - b 391b0 │ │ │ │ + b 39070 │ │ │ │ bl c3b8 │ │ │ │ - b 39170 │ │ │ │ + b 39030 │ │ │ │ │ │ │ │ -0003921c : │ │ │ │ +000390dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 39310 │ │ │ │ + beq 391d0 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 392f8 │ │ │ │ + beq 391b8 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 392dc │ │ │ │ + beq 3919c │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 392b4 │ │ │ │ + beq 39174 │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3928c │ │ │ │ + beq 3914c │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl 3921c │ │ │ │ + bl 390dc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ stm sp, {r2, r3} │ │ │ │ bl d294 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ @@ -44881,61 +44801,61 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00039318 : │ │ │ │ +000391d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #720] @ 39600 │ │ │ │ - ldr ip, [pc, #720] @ 39604 │ │ │ │ + ldr r2, [pc, #720] @ 394c0 │ │ │ │ + ldr ip, [pc, #720] @ 394c4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #712] @ 39608 │ │ │ │ + ldr r2, [pc, #712] @ 394c8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - beq 3941c │ │ │ │ + beq 392dc │ │ │ │ cmp r1, #2 │ │ │ │ - beq 39398 │ │ │ │ + beq 39258 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #664] @ 3960c │ │ │ │ - ldr r3, [pc, #656] @ 39608 │ │ │ │ + ldr r2, [pc, #664] @ 394cc │ │ │ │ + ldr r3, [pc, #656] @ 394c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39598 │ │ │ │ + bne 39458 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl c2bc │ │ │ │ - ldr r2, [pc, #612] @ 39610 │ │ │ │ + ldr r2, [pc, #612] @ 394d0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #124] @ 0x7c │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 393d4 │ │ │ │ + beq 39294 │ │ │ │ bl c040 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 393fc │ │ │ │ + bne 392bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ str r0, [r3] │ │ │ │ bl cbe0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -44944,308 +44864,308 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #20 │ │ │ │ bl d414 │ │ │ │ bl cea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39530 │ │ │ │ + bne 393f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b 3936c │ │ │ │ + b 3922c │ │ │ │ str r1, [sp, #16] │ │ │ │ bl dbc4 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl c3a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c2bc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #15 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #444] @ 39614 │ │ │ │ + ldr r0, [pc, #444] @ 394d4 │ │ │ │ str ip, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39490 │ │ │ │ + beq 39350 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r1, [pc, #420] @ 39618 │ │ │ │ + ldr r1, [pc, #420] @ 394d8 │ │ │ │ add r3, r3, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3951c │ │ │ │ - ldr r0, [pc, #388] @ 3961c │ │ │ │ + beq 393dc │ │ │ │ + ldr r0, [pc, #388] @ 394dc │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 394c8 │ │ │ │ + beq 39388 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #336] @ 39620 │ │ │ │ + ldr r0, [pc, #336] @ 394e0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39508 │ │ │ │ + beq 393c8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - ldr r2, [pc, #300] @ 39624 │ │ │ │ + ldr r2, [pc, #300] @ 394e4 │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c280 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #20 │ │ │ │ bl d0f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b 3936c │ │ │ │ + b 3922c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r0, #8 │ │ │ │ bl d114 │ │ │ │ - b 39490 │ │ │ │ + b 39350 │ │ │ │ bl d3f0 │ │ │ │ ands r3, r0, #8 │ │ │ │ mov r4, r3 │ │ │ │ - bne 3959c │ │ │ │ + bne 3945c │ │ │ │ add r0, sp, #24 │ │ │ │ bl d81c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 395e8 │ │ │ │ + bne 394a8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ add r1, r1, #16 │ │ │ │ bl c16c │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39414 │ │ │ │ + beq 392d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 39414 │ │ │ │ + bne 392d4 │ │ │ │ bl c64c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b 3936c │ │ │ │ + b 3922c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl d9a8 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl d63c │ │ │ │ - ldr r2, [pc, #120] @ 39628 │ │ │ │ + ldr r2, [pc, #120] @ 394e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 39368 │ │ │ │ + bne 39228 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39368 │ │ │ │ + beq 39228 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d4b0 │ │ │ │ - b 39414 │ │ │ │ - ldr r2, [pc, #60] @ 3962c │ │ │ │ + b 392d4 │ │ │ │ + ldr r2, [pc, #60] @ 394ec │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ - b 395c8 │ │ │ │ - andeq r6, r3, r8, asr #25 │ │ │ │ - @ instruction: 0x00036cb8 │ │ │ │ + b 39488 │ │ │ │ + andeq r6, r3, r8, lsl #28 │ │ │ │ + strdeq r6, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, r4, lsl #25 │ │ │ │ + andeq r6, r3, r4, asr #27 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - andeq r1, r2, ip, asr #15 │ │ │ │ - andeq r1, r2, r4, lsr r7 │ │ │ │ - muleq r2, ip, r7 │ │ │ │ - andeq r1, r2, r4, ror r7 │ │ │ │ + muleq r2, r8, r7 │ │ │ │ + andeq r1, r2, r0, lsl #14 │ │ │ │ + andeq r1, r2, r8, ror #14 │ │ │ │ + andeq r1, r2, r0, asr #14 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ - andeq r1, r2, r0, lsr #13 │ │ │ │ - andeq r1, r2, r8, lsr #13 │ │ │ │ + andeq r1, r2, ip, ror #12 │ │ │ │ + andeq r1, r2, r4, ror r6 │ │ │ │ │ │ │ │ -00039630 : │ │ │ │ +000394f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #216] @ 39728 │ │ │ │ + ldr r0, [pc, #216] @ 395e8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #212] @ 3972c │ │ │ │ + ldr r3, [pc, #212] @ 395ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ bl c394 │ │ │ │ add r0, sp, #32 │ │ │ │ bl ccc4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39700 │ │ │ │ + beq 395c0 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ movne r2, #9 │ │ │ │ moveq r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp] │ │ │ │ bl ce44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 396ec │ │ │ │ + beq 395ac │ │ │ │ add r0, sp, #32 │ │ │ │ bl ce8c │ │ │ │ add r0, sp, #12 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #108] @ 39730 │ │ │ │ - ldr r3, [pc, #100] @ 3972c │ │ │ │ + ldr r2, [pc, #108] @ 395f0 │ │ │ │ + ldr r3, [pc, #100] @ 395ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39724 │ │ │ │ + bne 395e4 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39718 │ │ │ │ + beq 395d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 396ac │ │ │ │ + b 3956c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl c2bc │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 39684 │ │ │ │ + b 39544 │ │ │ │ ldr r0, [sp] │ │ │ │ bl d4b0 │ │ │ │ - b 396f4 │ │ │ │ + b 395b4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r3, r4, lsr #19 │ │ │ │ + andeq r6, r3, r4, ror #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, r4, lsr r9 │ │ │ │ + andeq r6, r3, r4, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #248] @ 39844 │ │ │ │ - ldr ip, [pc, #248] @ 39848 │ │ │ │ + ldr lr, [pc, #248] @ 39704 │ │ │ │ + ldr ip, [pc, #248] @ 39708 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #244] @ 3984c │ │ │ │ + ldr r1, [pc, #244] @ 3970c │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 397dc │ │ │ │ + bne 3969c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3983c │ │ │ │ + bne 396fc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 397bc │ │ │ │ + beq 3967c │ │ │ │ bl d294 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ bl d948 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 39808 │ │ │ │ + beq 396c8 │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #108] @ 39850 │ │ │ │ - ldr r3, [pc, #96] @ 39848 │ │ │ │ + ldr r2, [pc, #108] @ 39710 │ │ │ │ + ldr r3, [pc, #96] @ 39708 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39838 │ │ │ │ + bne 396f8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ - ldr r2, [pc, #52] @ 39854 │ │ │ │ + ldr r2, [pc, #52] @ 39714 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [r4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d090 │ │ │ │ - b 397dc │ │ │ │ + b 3969c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ - andeq r6, r3, ip, lsr #17 │ │ │ │ + andeq r6, r3, ip, ror #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r2, r0, lsr #25 │ │ │ │ - andeq r6, r3, r4, lsl r8 │ │ │ │ - muleq r2, r8, r4 │ │ │ │ + andeq r0, r2, ip, ror #24 │ │ │ │ + andeq r6, r3, r4, asr r9 │ │ │ │ + andeq r1, r2, r4, ror #8 │ │ │ │ │ │ │ │ -00039858 : │ │ │ │ - ldr r3, [pc, #4] @ 39864 │ │ │ │ +00039718 : │ │ │ │ + ldr r3, [pc, #4] @ 39724 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - ldrdeq r9, [r3], -r4 │ │ │ │ + andeq r9, r3, r4, lsl r5 │ │ │ │ │ │ │ │ -00039868 : │ │ │ │ +00039728 : │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ sub r3, r3, ip │ │ │ │ sub r1, r0, r1 │ │ │ │ - bne 398c4 │ │ │ │ + bne 39784 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr lr, [r3] │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r5, [lr, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -45254,284 +45174,284 @@ │ │ │ │ str r2, [r0] │ │ │ │ str r4, [r1, #4] │ │ │ │ str r5, [ip, #68] @ 0x44 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 398c4 │ │ │ │ + bne 39784 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr ip, [r1] │ │ │ │ str r1, [r2, #4] │ │ │ │ str ip, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000398f4 : │ │ │ │ +000397b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #656] @ 39ba4 │ │ │ │ - ldr r2, [pc, #656] @ 39ba8 │ │ │ │ + ldr r1, [pc, #656] @ 39a64 │ │ │ │ + ldr r2, [pc, #656] @ 39a68 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq 39a2c │ │ │ │ + beq 398ec │ │ │ │ cmp r3, #9 │ │ │ │ - bne 39a60 │ │ │ │ + bne 39920 │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #600] @ 39bac │ │ │ │ + ldr r1, [pc, #600] @ 39a6c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl dbb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 39b88 │ │ │ │ + beq 39a48 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, #0 │ │ │ │ bl d870 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl cb5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl cba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39b74 │ │ │ │ + beq 39a34 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39af8 │ │ │ │ + beq 399b8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 399d4 │ │ │ │ + beq 39894 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, r3, #8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 39b30 │ │ │ │ + beq 399f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic r3, r3, #1004 @ 0x3ec │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39b5c │ │ │ │ + beq 39a1c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39b14 │ │ │ │ + beq 399d4 │ │ │ │ add r0, r1, #64 @ 0x40 │ │ │ │ bl d450 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ bl c3a0 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ - ldr r2, [pc, #424] @ 39bb0 │ │ │ │ - ldr r3, [pc, #412] @ 39ba8 │ │ │ │ + ldr r2, [pc, #424] @ 39a70 │ │ │ │ + ldr r3, [pc, #412] @ 39a68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39b84 │ │ │ │ + bne 39a44 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cb5c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 39ad0 │ │ │ │ + beq 39990 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ad0 │ │ │ │ + bne 39990 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 39b64 │ │ │ │ + bne 39a24 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 39b38 │ │ │ │ + beq 399f8 │ │ │ │ mov r1, #2097152 @ 0x200000 │ │ │ │ mov r0, #0 │ │ │ │ bl cfe8 <_php_stream_temp_create@plt> │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 3996c │ │ │ │ + bne 3982c │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3996c │ │ │ │ + bne 3982c │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 39b48 │ │ │ │ + beq 39a08 │ │ │ │ mov r0, r4 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3996c │ │ │ │ + b 3982c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r4, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r4, r3, r4 │ │ │ │ ldr r1, [r4] │ │ │ │ str r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3999c │ │ │ │ + bne 3985c │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne 399a8 │ │ │ │ - b 399d4 │ │ │ │ + bne 39868 │ │ │ │ + b 39894 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, r1 │ │ │ │ bl c2bc │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r5] │ │ │ │ - b 399f4 │ │ │ │ + b 398b4 │ │ │ │ bl d8e8 │ │ │ │ - b 399d4 │ │ │ │ + b 39894 │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - b 39a78 │ │ │ │ + b 39938 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3996c │ │ │ │ + b 3982c │ │ │ │ bl c3b8 │ │ │ │ - b 399d4 │ │ │ │ + b 39894 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 39a78 │ │ │ │ + b 39938 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d450 │ │ │ │ mvn r0, #0 │ │ │ │ - b 39a00 │ │ │ │ + b 398c0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #28] @ 39bb4 │ │ │ │ + ldr r2, [pc, #28] @ 39a74 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 39b7c │ │ │ │ - andeq r6, r3, r4, ror #13 │ │ │ │ + b 39a3c │ │ │ │ + andeq r6, r3, r4, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r1, r4, asr sp @ │ │ │ │ - strdeq r6, [r3], -r0 │ │ │ │ - andeq r1, r2, r4, asr #2 │ │ │ │ + andeq pc, r1, r0, lsr #26 │ │ │ │ + andeq r6, r3, r0, lsr r7 │ │ │ │ + andeq r1, r2, r0, lsl r1 │ │ │ │ b c8c8 │ │ │ │ │ │ │ │ -00039bbc : │ │ │ │ +00039a7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c3a0 │ │ │ │ bl cb5c │ │ │ │ - ldr r5, [pc, #48] @ 39c1c │ │ │ │ - ldr r2, [pc, #48] @ 39c20 │ │ │ │ + ldr r5, [pc, #48] @ 39adc │ │ │ │ + ldr r2, [pc, #48] @ 39ae0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [r0], #8 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ bl ccd0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r6, r3, ip, lsl #8 │ │ │ │ + andeq r6, r3, ip, asr #10 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ │ │ │ │ -00039c24 : │ │ │ │ +00039ae4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39d60 │ │ │ │ + beq 39c20 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39d78 │ │ │ │ + beq 39c38 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39d30 │ │ │ │ + beq 39bf0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39c74 │ │ │ │ + bne 39b34 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 39d30 │ │ │ │ + bls 39bf0 │ │ │ │ mov r1, #4 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ str r6, [r0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39d94 │ │ │ │ + beq 39c54 │ │ │ │ add ip, r0, #4 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [ip] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov lr, ip │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ add ip, ip, #4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 39cac │ │ │ │ + bne 39b6c │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr r2, [r3], #-4 │ │ │ │ ldr r6, [r1] │ │ │ │ ldr ip, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ str r6, [ip, #68] @ 0x44 │ │ │ │ str r1, [r2, #4] │ │ │ │ - bne 39cd0 │ │ │ │ + bne 39b90 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ ldr r2, [r1] │ │ │ │ str r3, [r6, #4] │ │ │ │ @@ -45543,56 +45463,56 @@ │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 39da8 │ │ │ │ + beq 39c68 │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 39c64 │ │ │ │ + b 39b24 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39d9c │ │ │ │ + bne 39c5c │ │ │ │ ldr r2, [r6] │ │ │ │ - b 39c64 │ │ │ │ + b 39b24 │ │ │ │ mov lr, r0 │ │ │ │ - b 39cf4 │ │ │ │ + b 39bb4 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 39d8c │ │ │ │ + b 39c4c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #204] @ 39eb0 │ │ │ │ - ldr r3, [pc, #204] @ 39eb4 │ │ │ │ + ldr r2, [pc, #204] @ 39d70 │ │ │ │ + ldr r3, [pc, #204] @ 39d74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -45601,355 +45521,355 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39e74 │ │ │ │ + bne 39d34 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ - ldr r2, [pc, #124] @ 39eb8 │ │ │ │ + ldr r2, [pc, #124] @ 39d78 │ │ │ │ cmp r3, #8 │ │ │ │ - ldr r3, [pc, #112] @ 39eb4 │ │ │ │ + ldr r3, [pc, #112] @ 39d74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ addeq r0, r5, #16 │ │ │ │ movne r0, r4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39ea4 │ │ │ │ + bne 39d64 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d99c │ │ │ │ bl c0ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #52] @ 39ebc │ │ │ │ - ldr r3, [pc, #40] @ 39eb4 │ │ │ │ + ldr r2, [pc, #52] @ 39d7c │ │ │ │ + ldr r3, [pc, #40] @ 39d74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 39ea8 │ │ │ │ + beq 39d68 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r6, r3, r4, lsl r2 │ │ │ │ + andeq r6, r3, r4, asr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000361b8 │ │ │ │ - andeq r6, r3, r0, ror r1 │ │ │ │ + strdeq r6, [r3], -r8 │ │ │ │ + @ instruction: 0x000362b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #344] @ 3a030 │ │ │ │ - ldr ip, [pc, #344] @ 3a034 │ │ │ │ + ldr r3, [pc, #344] @ 39ef0 │ │ │ │ + ldr ip, [pc, #344] @ 39ef4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #336] @ 3a038 │ │ │ │ + ldr r3, [pc, #336] @ 39ef8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 39fb4 │ │ │ │ + beq 39e74 │ │ │ │ cmp r2, #6 │ │ │ │ mov r4, r1 │ │ │ │ - beq 39f54 │ │ │ │ + beq 39e14 │ │ │ │ cmp r2, #18 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 39f28 │ │ │ │ + bne 39de8 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r1, #8] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #268] @ 3a03c │ │ │ │ - ldr r3, [pc, #260] @ 3a038 │ │ │ │ + ldr r2, [pc, #268] @ 39efc │ │ │ │ + ldr r3, [pc, #260] @ 39ef8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a02c │ │ │ │ + bne 39eec │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r0, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fd8 │ │ │ │ + beq 39e98 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39ff4 │ │ │ │ + beq 39eb4 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ bl da74 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fbc │ │ │ │ + beq 39e7c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #160] @ 3a040 │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #160] @ 39f00 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 39f24 │ │ │ │ + b 39de4 │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ - ldr r3, [pc, #128] @ 3a044 │ │ │ │ + ldr r3, [pc, #128] @ 39f04 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 39f24 │ │ │ │ + b 39de4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 39f78 │ │ │ │ + b 39e38 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a018 │ │ │ │ + bne 39ed8 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 39f78 │ │ │ │ + b 39e38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3a010 │ │ │ │ + b 39ed0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r3, r0, lsr #2 │ │ │ │ - andeq r6, r3, r4, lsl r1 │ │ │ │ + andeq r6, r3, r0, ror #4 │ │ │ │ + andeq r6, r3, r4, asr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, r8, asr #1 │ │ │ │ + andeq r6, r3, r8, lsl #4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #2576] @ 3aa70 │ │ │ │ - ldr r3, [pc, #2576] @ 3aa74 │ │ │ │ + ldr r2, [pc, #2576] @ 3a930 │ │ │ │ + ldr r3, [pc, #2576] @ 3a934 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #2572] @ 3aa78 │ │ │ │ + ldr r7, [pc, #2572] @ 3a938 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ subs r4, r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3a7f0 │ │ │ │ + beq 3a6b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ - ldr r3, [pc, #2524] @ 3aa7c │ │ │ │ + ldr r3, [pc, #2524] @ 3a93c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ - beq 3a820 │ │ │ │ + beq 3a6e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a88c │ │ │ │ + beq 3a74c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - beq 3a77c │ │ │ │ - ldr r1, [pc, #2460] @ 3aa80 │ │ │ │ + beq 3a63c │ │ │ │ + ldr r1, [pc, #2460] @ 3a940 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r5] │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a798 │ │ │ │ + beq 3a658 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr ip, [r4] │ │ │ │ - ldr r2, [pc, #2380] @ 3aa84 │ │ │ │ + ldr r2, [pc, #2380] @ 3a944 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ ldr ip, [ip, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ add r0, sp, #20 │ │ │ │ bl c76c │ │ │ │ - ldr r1, [pc, #2352] @ 3aa88 │ │ │ │ + ldr r1, [pc, #2352] @ 3a948 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3a1b0 │ │ │ │ + beq 3a070 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 36858 │ │ │ │ + bl 36718 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #2276] @ 3aa8c │ │ │ │ + ldr r3, [pc, #2276] @ 3a94c │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3a5b0 │ │ │ │ + beq 3a470 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3a44c │ │ │ │ - ldr r1, [pc, #2236] @ 3aa90 │ │ │ │ + beq 3a30c │ │ │ │ + ldr r1, [pc, #2236] @ 3a950 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa10 │ │ │ │ + beq 3a8d0 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #2168] @ 3aa94 │ │ │ │ + ldr r1, [pc, #2168] @ 3a954 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a98c │ │ │ │ + beq 3a84c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #2136] @ 3aa98 │ │ │ │ + ldr r3, [pc, #2136] @ 3a958 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #2096] @ 3aa9c │ │ │ │ + ldr r1, [pc, #2096] @ 3a95c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9c0 │ │ │ │ + beq 3a880 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, #6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl c1e4 │ │ │ │ - ldr r1, [pc, #2028] @ 3aaa0 │ │ │ │ + ldr r1, [pc, #2028] @ 3a960 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2f4 │ │ │ │ + beq 3a1b4 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r3, #6 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1956] @ 3aaa4 │ │ │ │ + ldr r1, [pc, #1956] @ 3a964 │ │ │ │ mov r2, #7 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a860 │ │ │ │ + beq 3a720 │ │ │ │ ldr r8, [r0] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #1924] @ 3aaa8 │ │ │ │ - ldr r2, [pc, #1924] @ 3aaac │ │ │ │ + ldr r3, [pc, #1924] @ 3a968 │ │ │ │ + ldr r2, [pc, #1924] @ 3a96c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r5, sp, #32 │ │ │ │ add r1, r1, #20 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1868] @ 3aab0 │ │ │ │ + ldr r1, [pc, #1868] @ 3a970 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a834 │ │ │ │ + beq 3a6f4 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ addne r0, r3, #8 │ │ │ │ addne r2, r2, #1 │ │ │ │ @@ -45959,21 +45879,21 @@ │ │ │ │ moveq r3, #1 │ │ │ │ strne r2, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ streq r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1776] @ 3aab4 │ │ │ │ + ldr r1, [pc, #1776] @ 3a974 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a41c │ │ │ │ + beq 3a2dc │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ @@ -45983,58 +45903,58 @@ │ │ │ │ ldrne r2, [r3, #40] @ 0x28 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3, #40] @ 0x28 │ │ │ │ movne r3, #776 @ 0x308 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ - ldr r2, [pc, #1684] @ 3aab8 │ │ │ │ - ldr r3, [pc, #1612] @ 3aa74 │ │ │ │ + ldr r2, [pc, #1684] @ 3a978 │ │ │ │ + ldr r3, [pc, #1612] @ 3a934 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aa6c │ │ │ │ + bne 3a92c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #1640] @ 3aabc │ │ │ │ + ldr r1, [pc, #1640] @ 3a97c │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa3c │ │ │ │ + beq 3a8fc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1568] @ 3aac0 │ │ │ │ + ldr r1, [pc, #1568] @ 3a980 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a930 │ │ │ │ + beq 3a7f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a7f8 │ │ │ │ + beq 3a6b8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -46051,97 +45971,97 @@ │ │ │ │ str r2, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #1368] @ 3aa8c │ │ │ │ + ldr r1, [pc, #1368] @ 3a94c │ │ │ │ add r2, r3, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1380] @ 3aac4 │ │ │ │ + ldr r1, [pc, #1380] @ 3a984 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8fc │ │ │ │ + beq 3a7bc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #1300] @ 3aa98 │ │ │ │ + ldr r3, [pc, #1300] @ 3a958 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl c1e4 │ │ │ │ - ldr r1, [pc, #1308] @ 3aac8 │ │ │ │ + ldr r1, [pc, #1308] @ 3a988 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3a2b4 │ │ │ │ - ldr r1, [pc, #1300] @ 3aacc │ │ │ │ + b 3a174 │ │ │ │ + ldr r1, [pc, #1300] @ 3a98c │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9e4 │ │ │ │ + beq 3a8a4 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1232] @ 3aad0 │ │ │ │ + ldr r1, [pc, #1232] @ 3a990 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a95c │ │ │ │ + beq 3a81c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #1140] @ 3aa98 │ │ │ │ + ldr r3, [pc, #1140] @ 3a958 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1160] @ 3aad4 │ │ │ │ + ldr r1, [pc, #1160] @ 3a994 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a700 │ │ │ │ + beq 3a5c0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a80c │ │ │ │ + beq 3a6cc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -46158,318 +46078,318 @@ │ │ │ │ str r2, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #940] @ 3aa8c │ │ │ │ + ldr r1, [pc, #940] @ 3a94c │ │ │ │ add r2, r3, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl c1e4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8ac │ │ │ │ + beq 3a76c │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ bl c0c4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #940] @ 3aad8 │ │ │ │ + ldr r1, [pc, #940] @ 3a998 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2f4 │ │ │ │ + beq 3a1b4 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 36858 │ │ │ │ + bl 36718 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #796] @ 3aa8c │ │ │ │ + ldr r3, [pc, #796] @ 3a94c │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ - b 3a2f4 │ │ │ │ - ldr r1, [pc, #856] @ 3aadc │ │ │ │ + b 3a1b4 │ │ │ │ + ldr r1, [pc, #856] @ 3a99c │ │ │ │ mov r2, #4 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a100 │ │ │ │ + bne 39fc0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #812] @ 3aae0 │ │ │ │ + ldr r2, [pc, #812] @ 3a9a0 │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c76c │ │ │ │ - ldr r1, [pc, #800] @ 3aae4 │ │ │ │ + ldr r1, [pc, #800] @ 3a9a4 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a1b0 │ │ │ │ + beq 3a070 │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, r3 │ │ │ │ - b 3a17c │ │ │ │ + b 3a03c │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #740] @ 3aae8 │ │ │ │ + ldr r1, [pc, #740] @ 3a9a8 │ │ │ │ mov r0, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3a4e8 │ │ │ │ + b 3a3a8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #724] @ 3aaec │ │ │ │ + ldr r1, [pc, #724] @ 3a9ac │ │ │ │ mov r0, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3a694 │ │ │ │ + b 3a554 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 3a0d0 │ │ │ │ + b 39f90 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #688] @ 3aaf0 │ │ │ │ + ldr r1, [pc, #688] @ 3a9b0 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a41c │ │ │ │ + beq 3a2dc │ │ │ │ ldr r1, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 3a3dc │ │ │ │ + b 3a29c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #648] @ 3aaf4 │ │ │ │ + ldr r1, [pc, #648] @ 3a9b4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a834 │ │ │ │ + beq 3a6f4 │ │ │ │ ldr r1, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 3a37c │ │ │ │ + b 3a23c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a0d0 │ │ │ │ + beq 39f90 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3a0d0 │ │ │ │ + b 39f90 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #576] @ 3aaf8 │ │ │ │ + ldr r1, [pc, #576] @ 3a9b8 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2f4 │ │ │ │ - ldr r3, [pc, #452] @ 3aa98 │ │ │ │ + beq 3a1b4 │ │ │ │ + ldr r3, [pc, #452] @ 3a958 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ - b 3a2f4 │ │ │ │ + b 3a1b4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #500] @ 3aafc │ │ │ │ + ldr r1, [pc, #500] @ 3a9bc │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2f4 │ │ │ │ - ldr r3, [pc, #372] @ 3aa98 │ │ │ │ + beq 3a1b4 │ │ │ │ + ldr r3, [pc, #372] @ 3a958 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 3a2d4 │ │ │ │ + b 3a194 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #452] @ 3ab00 │ │ │ │ + ldr r1, [pc, #452] @ 3a9c0 │ │ │ │ mov r2, #13 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8fc │ │ │ │ + beq 3a7bc │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 3a578 │ │ │ │ + b 3a438 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #412] @ 3ab04 │ │ │ │ + ldr r1, [pc, #412] @ 3a9c4 │ │ │ │ mov r2, #13 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a700 │ │ │ │ + beq 3a5c0 │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r8, r3 │ │ │ │ - b 3a668 │ │ │ │ + b 3a528 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #368] @ 3ab08 │ │ │ │ + ldr r1, [pc, #368] @ 3a9c8 │ │ │ │ mov r2, #13 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9c0 │ │ │ │ - ldr r3, [pc, #228] @ 3aa98 │ │ │ │ + beq 3a880 │ │ │ │ + ldr r3, [pc, #228] @ 3a958 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 3a288 │ │ │ │ + b 3a148 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #320] @ 3ab0c │ │ │ │ + ldr r1, [pc, #320] @ 3a9cc │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a91c │ │ │ │ - b 3a2f4 │ │ │ │ + bne 3a7dc │ │ │ │ + b 3a1b4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #288] @ 3ab10 │ │ │ │ + ldr r1, [pc, #288] @ 3a9d0 │ │ │ │ mov r2, #14 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a95c │ │ │ │ + beq 3a81c │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 3a618 │ │ │ │ + b 3a4d8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #248] @ 3ab14 │ │ │ │ + ldr r1, [pc, #248] @ 3a9d4 │ │ │ │ mov r2, #14 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a98c │ │ │ │ + beq 3a84c │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b 3a234 │ │ │ │ + b 3a0f4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #208] @ 3ab18 │ │ │ │ + ldr r1, [pc, #208] @ 3a9d8 │ │ │ │ mov r2, #14 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a930 │ │ │ │ + beq 3a7f0 │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r8, r3 │ │ │ │ - b 3a4bc │ │ │ │ + b 3a37c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r8, pc @ │ │ │ │ + ldrdeq r6, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r3, r4, lsl #31 │ │ │ │ + andeq r6, r3, r4, asr #1 │ │ │ │ muleq r0, ip, sl │ │ │ │ @ instruction: 0x0001d9b0 │ │ │ │ - andeq r0, r2, r4, asr #23 │ │ │ │ - andeq r0, r2, ip, asr r1 │ │ │ │ + muleq r2, r0, fp │ │ │ │ + andeq r0, r2, r8, lsr #2 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r0, r2, ip, asr #1 │ │ │ │ - andeq r0, r2, ip, ror #21 │ │ │ │ + muleq r2, r8, r0 │ │ │ │ + @ instruction: 0x00020ab8 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r0, r2, ip, lsr #21 │ │ │ │ andeq r0, r2, r8, ror sl │ │ │ │ - andeq r0, r2, r8, lsl r1 │ │ │ │ + andeq r0, r2, r4, asr #20 │ │ │ │ + andeq r0, r2, r4, ror #1 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r2, r4, lsr #2 │ │ │ │ - andeq r0, r2, r0, ror r9 │ │ │ │ - ldrdeq r5, [r3], -r4 │ │ │ │ - andeq pc, r1, ip, asr #28 │ │ │ │ - andeq r0, r2, r8, ror #16 │ │ │ │ - @ instruction: 0x000207b8 │ │ │ │ - andeq r0, r2, r0, lsl #15 │ │ │ │ - andeq pc, r1, r8, ror #25 │ │ │ │ - andeq r0, r2, r8, lsl #14 │ │ │ │ - andeq r0, r2, ip, asr #13 │ │ │ │ - strdeq r0, [r2], -ip │ │ │ │ + strdeq r0, [r2], -r0 @ │ │ │ │ + andeq r0, r2, ip, lsr r9 │ │ │ │ + andeq r5, r3, r4, lsl sp │ │ │ │ + andeq pc, r1, r8, lsl lr @ │ │ │ │ + andeq r0, r2, r4, lsr r8 │ │ │ │ + andeq r0, r2, r4, lsl #15 │ │ │ │ + andeq r0, r2, ip, asr #14 │ │ │ │ + @ instruction: 0x0001fcb4 │ │ │ │ + ldrdeq r0, [r2], -r4 │ │ │ │ + muleq r2, r8, r6 │ │ │ │ + andeq r0, r2, r8, asr #11 │ │ │ │ andeq sp, r1, r4, lsl r3 │ │ │ │ - andeq r0, r2, ip, asr #10 │ │ │ │ - strdeq pc, [r1], -r0 │ │ │ │ - andeq pc, r1, r0, ror r9 @ │ │ │ │ - andeq pc, r1, ip, asr r9 @ │ │ │ │ - strdeq r0, [r2], -r4 │ │ │ │ - andeq pc, r1, ip, lsl ip @ │ │ │ │ - andeq r0, r2, ip, ror #8 │ │ │ │ - andeq r0, r2, ip, lsl r4 │ │ │ │ - ldrdeq r0, [r2], -r8 │ │ │ │ - andeq r0, r2, ip, lsr #7 │ │ │ │ - andeq r0, r2, ip, ror r3 │ │ │ │ - andeq r0, r2, r8, asr r3 │ │ │ │ - andeq r0, r2, r4, lsl r3 │ │ │ │ - andeq r0, r2, r8, ror #5 │ │ │ │ - @ instruction: 0x000202bc │ │ │ │ + andeq r0, r2, r8, lsl r5 │ │ │ │ + @ instruction: 0x0001fabc │ │ │ │ + andeq pc, r1, ip, lsr r9 @ │ │ │ │ + andeq pc, r1, r8, lsr #18 │ │ │ │ + andeq r0, r2, r0, asr #9 │ │ │ │ + andeq pc, r1, r8, ror #23 │ │ │ │ + andeq r0, r2, r8, lsr r4 │ │ │ │ + andeq r0, r2, r8, ror #7 │ │ │ │ + andeq r0, r2, r4, lsr #7 │ │ │ │ + andeq r0, r2, r8, ror r3 │ │ │ │ + andeq r0, r2, r8, asr #6 │ │ │ │ + andeq r0, r2, r4, lsr #6 │ │ │ │ + andeq r0, r2, r0, ror #5 │ │ │ │ + @ instruction: 0x000202b4 │ │ │ │ + andeq r0, r2, r8, lsl #5 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ac30 │ │ │ │ + bne 3aaf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #0 │ │ │ │ sub r5, r5, r3 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ - bl 3a048 │ │ │ │ + bl 39f08 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 3ac3c │ │ │ │ + bne 3aafc │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r9, [r5, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #200] @ 3ac44 │ │ │ │ + ldr r3, [pc, #200] @ 3ab04 │ │ │ │ ldr r4, [r9, #104] @ 0x68 │ │ │ │ str r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r7] │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r9, #100] @ 0x64 │ │ │ │ mov r6, #0 │ │ │ │ - b 3abc8 │ │ │ │ + b 3aa88 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ @@ -46481,165 +46401,165 @@ │ │ │ │ ldr r2, [r9, #92] @ 0x5c │ │ │ │ tst r2, #4 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ addne r5, r3, #16 │ │ │ │ addeq r5, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3abbc │ │ │ │ + beq 3aa7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3abbc │ │ │ │ + beq 3aa7c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl d144 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3abbc │ │ │ │ + beq 3aa7c │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 3ab98 │ │ │ │ + bne 3aa58 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ab98 │ │ │ │ + bne 3aa58 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 3abc4 │ │ │ │ + bne 3aa84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - b 3ab6c │ │ │ │ + b 3aa2c │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ldr r0, [pc, #216] @ 3ad3c │ │ │ │ + ldr r0, [pc, #216] @ 3abfc │ │ │ │ add r0, pc, r0 │ │ │ │ - beq 3acd8 │ │ │ │ + beq 3ab98 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r8, r0 │ │ │ │ sub r5, r4, r5 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ad08 │ │ │ │ + beq 3abc8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ad1c │ │ │ │ - ldr r0, [pc, #156] @ 3ad40 │ │ │ │ + beq 3abdc │ │ │ │ + ldr r0, [pc, #156] @ 3ac00 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ add r1, r6, #16 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ace0 │ │ │ │ + beq 3aba0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ - ldr r2, [pc, #92] @ 3ad44 │ │ │ │ + ldr r2, [pc, #92] @ 3ac04 │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ mov r2, r7 │ │ │ │ blx r4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 3ac9c │ │ │ │ + b 3ab5c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac9c │ │ │ │ + beq 3ab5c │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3ac9c │ │ │ │ - muleq r3, r8, r3 │ │ │ │ - andeq r7, r3, ip, lsl #31 │ │ │ │ + b 3ab5c │ │ │ │ + ldrdeq r5, [r3], -r8 │ │ │ │ + andeq r8, r3, ip, asr #1 │ │ │ │ muleq r0, ip, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #532] @ 3af74 │ │ │ │ - ldr ip, [pc, #532] @ 3af78 │ │ │ │ + ldr lr, [pc, #532] @ 3ae34 │ │ │ │ + ldr ip, [pc, #532] @ 3ae38 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #524] @ 3af7c │ │ │ │ + ldr r1, [pc, #524] @ 3ae3c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3aed0 │ │ │ │ + bne 3ad90 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3af6c │ │ │ │ + bne 3ae2c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ sub r4, r4, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3aefc │ │ │ │ + beq 3adbc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3af10 │ │ │ │ + beq 3add0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, #0 │ │ │ │ addne r1, sp, #24 │ │ │ │ bl ceec │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r0, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 3aed0 │ │ │ │ + beq 3ad90 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aed0 │ │ │ │ + beq 3ad90 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 3af44 │ │ │ │ + beq 3ae04 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ae44 │ │ │ │ + beq 3ad04 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3af38 │ │ │ │ + beq 3adf8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -46661,73 +46581,73 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #196] @ 3af80 │ │ │ │ + ldr r2, [pc, #196] @ 3ae40 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r3, [r4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ moveq r3, r2 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #172] @ 3af84 │ │ │ │ - ldr r3, [pc, #156] @ 3af78 │ │ │ │ + ldr r2, [pc, #172] @ 3ae44 │ │ │ │ + ldr r3, [pc, #156] @ 3ae38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3af68 │ │ │ │ + bne 3ae28 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3addc │ │ │ │ + b 3ac9c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3af2c │ │ │ │ + bne 3adec │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3addc │ │ │ │ + b 3ac9c │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3af24 │ │ │ │ + b 3ade4 │ │ │ │ bl c64c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b 3ae40 │ │ │ │ + b 3ad00 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ add r4, r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ - beq 3ae44 │ │ │ │ + beq 3ad04 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 3ae30 │ │ │ │ + b 3acf0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r3, r8, r2 │ │ │ │ + ldrdeq r5, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r1, r8, asr #31 │ │ │ │ + muleq r1, r4, pc @ │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r3, r0, lsr #2 │ │ │ │ + andeq r5, r3, r0, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #588] @ 3b1ec │ │ │ │ - ldr r3, [pc, #588] @ 3b1f0 │ │ │ │ + ldr r2, [pc, #588] @ 3b0ac │ │ │ │ + ldr r3, [pc, #588] @ 3b0b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ @@ -46735,766 +46655,766 @@ │ │ │ │ mov r5, r1 │ │ │ │ strb r6, [sp, #15] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cce8 │ │ │ │ - ldr r3, [pc, #528] @ 3b1f4 │ │ │ │ - ldr r1, [pc, #528] @ 3b1f8 │ │ │ │ + ldr r3, [pc, #528] @ 3b0b4 │ │ │ │ + ldr r1, [pc, #528] @ 3b0b8 │ │ │ │ add r2, sp, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bne 3b1cc │ │ │ │ + bne 3b08c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3b1e4 │ │ │ │ + bne 3b0a4 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b14c │ │ │ │ + beq 3b00c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b174 │ │ │ │ + beq 3b034 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r7, r3, r2 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b160 │ │ │ │ + beq 3b020 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b194 │ │ │ │ + beq 3b054 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b0b0 │ │ │ │ + beq 3af70 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b12c │ │ │ │ + beq 3afec │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3b1b4 │ │ │ │ + beq 3b074 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b090 │ │ │ │ + bne 3af50 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b08c │ │ │ │ + bne 3af4c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb r2, [sp, #15] │ │ │ │ cmp r3, #8 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl d324 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3b1d8 │ │ │ │ + bne 3b098 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3b13c │ │ │ │ - ldr r2, [pc, #256] @ 3b1fc │ │ │ │ - ldr r3, [pc, #240] @ 3b1f0 │ │ │ │ + bne 3affc │ │ │ │ + ldr r2, [pc, #256] @ 3b0bc │ │ │ │ + ldr r3, [pc, #240] @ 3b0b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b1d4 │ │ │ │ + bne 3b094 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b0b0 │ │ │ │ + beq 3af70 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b120 │ │ │ │ - b 3b0b0 │ │ │ │ + bne 3afe0 │ │ │ │ + b 3af70 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3b0f4 │ │ │ │ + b 3afb4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r6] │ │ │ │ - b 3b048 │ │ │ │ + b 3af08 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 3b074 │ │ │ │ + b 3af34 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b048 │ │ │ │ + beq 3af08 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3b048 │ │ │ │ + b 3af08 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b074 │ │ │ │ + beq 3af34 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3b074 │ │ │ │ + b 3af34 │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #64] @ 3b200 │ │ │ │ + ldr r2, [pc, #64] @ 3b0c0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3b0f4 │ │ │ │ + b 3afb4 │ │ │ │ bl d174 │ │ │ │ - b 3b0f4 │ │ │ │ + b 3afb4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r3, r8, asr r0 │ │ │ │ + muleq r3, r8, r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, r8, asr #24 │ │ │ │ - andeq pc, r1, r8, asr sp @ │ │ │ │ - strdeq r4, [r3], -ip │ │ │ │ - andeq pc, r1, ip, lsl #23 │ │ │ │ + andeq r7, r3, r8, lsl #27 │ │ │ │ + andeq pc, r1, r4, lsr #26 │ │ │ │ + andeq r5, r3, ip, lsr r0 │ │ │ │ + andeq pc, r1, r8, asr fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #416] @ 3b3bc │ │ │ │ - ldr r2, [pc, #416] @ 3b3c0 │ │ │ │ + ldr r1, [pc, #416] @ 3b27c │ │ │ │ + ldr r2, [pc, #416] @ 3b280 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3b3b0 │ │ │ │ + bne 3b270 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r6, [r3] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #344] @ 3b3c4 │ │ │ │ + ldr r1, [pc, #344] @ 3b284 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne 3b370 │ │ │ │ + bne 3b230 │ │ │ │ sub r7, r7, r6 │ │ │ │ bl d174 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b378 │ │ │ │ + beq 3b238 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b38c │ │ │ │ + beq 3b24c │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r4, [r8, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3b344 │ │ │ │ - ldr sl, [pc, #268] @ 3b3c8 │ │ │ │ + beq 3b204 │ │ │ │ + ldr sl, [pc, #268] @ 3b288 │ │ │ │ add r3, r7, #40 @ 0x28 │ │ │ │ ldr fp, [r8, #16] │ │ │ │ mov r5, #0 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 3b2f0 │ │ │ │ + b 3b1b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3b344 │ │ │ │ + beq 3b204 │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [fp, #8] │ │ │ │ ldreq r5, [fp, #20] │ │ │ │ addne r6, fp, #16 │ │ │ │ addeq r6, fp, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b2e4 │ │ │ │ + beq 3b1a4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, sl, #4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b2d0 │ │ │ │ + bne 3b190 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ bl c58c │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 3b2ec │ │ │ │ - ldr r2, [pc, #128] @ 3b3cc │ │ │ │ - ldr r3, [pc, #112] @ 3b3c0 │ │ │ │ + bne 3b1ac │ │ │ │ + ldr r2, [pc, #128] @ 3b28c │ │ │ │ + ldr r3, [pc, #112] @ 3b280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b3ac │ │ │ │ + bne 3b26c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d174 │ │ │ │ - b 3b344 │ │ │ │ + b 3b204 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 3b2a4 │ │ │ │ + b 3b164 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b2a4 │ │ │ │ + beq 3b164 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3b2a4 │ │ │ │ + b 3b164 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r4, [r3], -ip │ │ │ │ + andeq r4, r3, ip, lsl pc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq ip, [r1], -ip @ │ │ │ │ - andeq r7, r3, ip, ror #18 │ │ │ │ - andeq r4, r3, ip, lsr #25 │ │ │ │ + andeq r7, r3, ip, lsr #21 │ │ │ │ + andeq r4, r3, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #328] @ 3b530 │ │ │ │ + ldr ip, [pc, #328] @ 3b3f0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #324] @ 3b534 │ │ │ │ + ldr r1, [pc, #324] @ 3b3f4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r2, [pc, #316] @ 3b538 │ │ │ │ + ldr r2, [pc, #316] @ 3b3f8 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - bne 3b508 │ │ │ │ + bne 3b3c8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3b500 │ │ │ │ + bne 3b3c0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4a8 │ │ │ │ + beq 3b368 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b4c4 │ │ │ │ + beq 3b384 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ bl c10c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #208] @ 3b53c │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #208] @ 3b3fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #188] @ 3b540 │ │ │ │ - ldr r3, [pc, #172] @ 3b534 │ │ │ │ + ldr r2, [pc, #188] @ 3b400 │ │ │ │ + ldr r3, [pc, #172] @ 3b3f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b4fc │ │ │ │ + bne 3b3bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 3b44c │ │ │ │ + b 3b30c │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b4e8 │ │ │ │ + bne 3b3a8 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 3b44c │ │ │ │ + b 3b30c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3b4e0 │ │ │ │ + b 3b3a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl c0ac │ │ │ │ - ldr r3, [pc, #44] @ 3b544 │ │ │ │ + ldr r3, [pc, #44] @ 3b404 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 3b47c │ │ │ │ - andeq r4, r3, ip, lsl #24 │ │ │ │ + b 3b33c │ │ │ │ + andeq r4, r3, ip, asr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ + andeq r4, r3, r4, lsr sp │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r4, r3, r4, ror fp │ │ │ │ + @ instruction: 0x00034cb4 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #284] @ 3b67c │ │ │ │ - ldr ip, [pc, #284] @ 3b680 │ │ │ │ + ldr lr, [pc, #284] @ 3b53c │ │ │ │ + ldr ip, [pc, #284] @ 3b540 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #276] @ 3b684 │ │ │ │ + ldr r1, [pc, #276] @ 3b544 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3b5d0 │ │ │ │ - ldr r2, [pc, #220] @ 3b688 │ │ │ │ - ldr r3, [pc, #208] @ 3b680 │ │ │ │ + beq 3b490 │ │ │ │ + ldr r2, [pc, #220] @ 3b548 │ │ │ │ + ldr r3, [pc, #208] @ 3b540 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b670 │ │ │ │ + bne 3b530 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3b674 │ │ │ │ + bne 3b534 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b634 │ │ │ │ + beq 3b4f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b648 │ │ │ │ + beq 3b508 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b624 │ │ │ │ + beq 3b4e4 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b614 │ │ │ │ + bne 3b4d4 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 3b5a4 │ │ │ │ + b 3b464 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3b604 │ │ │ │ + b 3b4c4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b664 │ │ │ │ + bne 3b524 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3b604 │ │ │ │ + b 3b4c4 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3b65c │ │ │ │ + b 3b51c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r3, r8, sl │ │ │ │ + ldrdeq r4, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq fp, r1, r0, lsr #25 │ │ │ │ - andeq r4, r3, ip, asr #20 │ │ │ │ + andeq r4, r3, ip, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #296] @ 3b7cc │ │ │ │ - ldr r3, [pc, #296] @ 3b7d0 │ │ │ │ + ldr ip, [pc, #296] @ 3b68c │ │ │ │ + ldr r3, [pc, #296] @ 3b690 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #292] @ 3b7d4 │ │ │ │ - ldr lr, [pc, #292] @ 3b7d8 │ │ │ │ + ldr r1, [pc, #292] @ 3b694 │ │ │ │ + ldr lr, [pc, #292] @ 3b698 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r6, lr │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3b764 │ │ │ │ + bne 3b624 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3b7c4 │ │ │ │ + bne 3b684 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b790 │ │ │ │ + beq 3b650 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b7a0 │ │ │ │ + beq 3b660 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #168] @ 3b7dc │ │ │ │ + ldr r1, [pc, #168] @ 3b69c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbb8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3b764 │ │ │ │ - ldr r3, [pc, #140] @ 3b7e0 │ │ │ │ + beq 3b624 │ │ │ │ + ldr r3, [pc, #140] @ 3b6a0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ bl c880 │ │ │ │ - ldr r2, [pc, #120] @ 3b7e4 │ │ │ │ - ldr r3, [pc, #96] @ 3b7d0 │ │ │ │ + ldr r2, [pc, #120] @ 3b6a4 │ │ │ │ + ldr r3, [pc, #96] @ 3b690 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b7c0 │ │ │ │ + bne 3b680 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 3b71c │ │ │ │ + b 3b5dc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b71c │ │ │ │ + beq 3b5dc │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3b71c │ │ │ │ + b 3b5dc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r4, r3, r4, asr r9 │ │ │ │ + muleq r3, r4, sl │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r1, r4, asr #18 │ │ │ │ - andeq r4, r3, r0, asr #18 │ │ │ │ - andeq sp, r1, r4, ror pc │ │ │ │ + andeq pc, r1, r0, lsl r9 @ │ │ │ │ + andeq r4, r3, r0, lsl #21 │ │ │ │ + andeq sp, r1, r0, asr #30 │ │ │ │ andeq r0, r0, ip, lsl sl │ │ │ │ - andeq r4, r3, ip, lsl #17 │ │ │ │ + andeq r4, r3, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #456] @ 3b9cc │ │ │ │ + ldr r0, [pc, #456] @ 3b88c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #452] @ 3b9d0 │ │ │ │ + ldr r1, [pc, #452] @ 3b890 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #428] @ 3b9d4 │ │ │ │ - ldr r1, [pc, #428] @ 3b9d8 │ │ │ │ + ldr ip, [pc, #428] @ 3b894 │ │ │ │ + ldr r1, [pc, #428] @ 3b898 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r6, ip │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3b878 │ │ │ │ - ldr r2, [pc, #392] @ 3b9dc │ │ │ │ - ldr r3, [pc, #376] @ 3b9d0 │ │ │ │ + beq 3b738 │ │ │ │ + ldr r2, [pc, #392] @ 3b89c │ │ │ │ + ldr r3, [pc, #376] @ 3b890 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b9bc │ │ │ │ + bne 3b87c │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3b9c4 │ │ │ │ + bne 3b884 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b938 │ │ │ │ + beq 3b7f8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b984 │ │ │ │ + beq 3b844 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrne r3, [r1] │ │ │ │ str r1, [sp, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - ldr r3, [pc, #260] @ 3b9e0 │ │ │ │ + ldr r3, [pc, #260] @ 3b8a0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c880 │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d51c │ │ │ │ add r0, sp, #8 │ │ │ │ bl d468 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 3b960 │ │ │ │ + beq 3b820 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 3b84c │ │ │ │ + b 3b70c │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [r3] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3b9c0 │ │ │ │ + bne 3b880 │ │ │ │ ldr r2, [r3] │ │ │ │ - b 3b8ac │ │ │ │ + b 3b76c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 3b84c │ │ │ │ + b 3b70c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldrbeq r2, [r4, #24] │ │ │ │ - beq 3b950 │ │ │ │ + beq 3b810 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3b950 │ │ │ │ + b 3b810 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r4, [r3], -r0 │ │ │ │ + andeq r4, r3, r0, lsr r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r4, [r3], -r0 │ │ │ │ + andeq r4, r3, r0, lsl r9 │ │ │ │ andeq fp, r1, ip, lsl r9 │ │ │ │ - andeq r4, r3, r4, lsr #15 │ │ │ │ + andeq r4, r3, r4, ror #17 │ │ │ │ andeq r0, r0, r8, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr ip, [pc, #356] @ 3bb68 │ │ │ │ + ldr ip, [pc, #356] @ 3ba28 │ │ │ │ strb r3, [sp, #3] │ │ │ │ - ldr r3, [pc, #352] @ 3bb6c │ │ │ │ + ldr r3, [pc, #352] @ 3ba2c │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #344] @ 3bb70 │ │ │ │ + ldr r1, [pc, #344] @ 3ba30 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #308] @ 3bb74 │ │ │ │ + ldr r5, [pc, #308] @ 3ba34 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3baa4 │ │ │ │ + bne 3b964 │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3bb60 │ │ │ │ + bne 3ba20 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bb1c │ │ │ │ + beq 3b9dc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bb34 │ │ │ │ + beq 3b9f4 │ │ │ │ ldrb r2, [sp, #3] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ - beq 3bae8 │ │ │ │ + beq 3b9a8 │ │ │ │ bl c10c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3baf8 │ │ │ │ - ldr r3, [pc, #204] @ 3bb78 │ │ │ │ + bne 3b9b8 │ │ │ │ + ldr r3, [pc, #204] @ 3ba38 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #184] @ 3bb7c │ │ │ │ - ldr r3, [pc, #164] @ 3bb6c │ │ │ │ + ldr r2, [pc, #184] @ 3ba3c │ │ │ │ + ldr r3, [pc, #164] @ 3ba2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bb5c │ │ │ │ + bne 3ba1c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl da74 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3baa4 │ │ │ │ + beq 3b964 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #120] @ 3bb80 │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #120] @ 3ba40 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 3babc │ │ │ │ + b 3b97c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl c2bc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3ba7c │ │ │ │ + b 3b93c │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bb50 │ │ │ │ + bne 3ba10 │ │ │ │ ldr r3, [r6] │ │ │ │ - b 3ba7c │ │ │ │ + b 3b93c │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3bb48 │ │ │ │ + b 3ba08 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r4, [r3], -r0 │ │ │ │ + andeq r4, r3, r0, lsr r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq fp, r1, r4, ror r9 │ │ │ │ - @ instruction: 0x000345bc │ │ │ │ + strdeq r4, [r3], -ip │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r4, r3, r4, lsr r5 │ │ │ │ + andeq r4, r3, r4, ror r6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #372] @ 3bd10 │ │ │ │ - ldr r3, [pc, #372] @ 3bd14 │ │ │ │ + ldr r2, [pc, #372] @ 3bbd0 │ │ │ │ + ldr r3, [pc, #372] @ 3bbd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -47503,743 +47423,743 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3bd00 │ │ │ │ + bne 3bbc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3bcf8 │ │ │ │ + bne 3bbb8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bc74 │ │ │ │ + beq 3bb34 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bc8c │ │ │ │ + beq 3bb4c │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3bcb8 │ │ │ │ + beq 3bb78 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r1, #776 @ 0x308 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add r0, r3, #40 @ 0x28 │ │ │ │ add r2, r2, #1 │ │ │ │ str r0, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #200] @ 3bd18 │ │ │ │ - ldr r3, [pc, #192] @ 3bd14 │ │ │ │ + ldr r2, [pc, #200] @ 3bbd8 │ │ │ │ + ldr r3, [pc, #192] @ 3bbd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bcb4 │ │ │ │ + bne 3bb74 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3bc1c │ │ │ │ + b 3badc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3bca8 │ │ │ │ + bne 3bb68 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3bc1c │ │ │ │ + b 3badc │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3bca0 │ │ │ │ + b 3bb60 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #88] @ 3bd1c │ │ │ │ - ldr r3, [pc, #76] @ 3bd14 │ │ │ │ + ldr r2, [pc, #88] @ 3bbdc │ │ │ │ + ldr r3, [pc, #76] @ 3bbd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bcb4 │ │ │ │ - ldr r2, [pc, #56] @ 3bd20 │ │ │ │ + bne 3bb74 │ │ │ │ + ldr r2, [pc, #56] @ 3bbe0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b cf40 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ - b 3bc48 │ │ │ │ - andeq r4, r3, ip, asr r4 │ │ │ │ + b 3bb08 │ │ │ │ + muleq r3, ip, r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r3, r8, lsr #7 │ │ │ │ - andeq r4, r3, r4, lsr r3 │ │ │ │ - andeq pc, r1, r4, lsr #1 │ │ │ │ + andeq r4, r3, r8, ror #9 │ │ │ │ + andeq r4, r3, r4, ror r4 │ │ │ │ + andeq pc, r1, r0, ror r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #396] @ 3bec8 │ │ │ │ - ldr r3, [pc, #396] @ 3becc │ │ │ │ + ldr r2, [pc, #396] @ 3bd88 │ │ │ │ + ldr r3, [pc, #396] @ 3bd8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #344] @ 3bed0 │ │ │ │ + ldr r1, [pc, #344] @ 3bd90 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bne 3be88 │ │ │ │ + bne 3bd48 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3bec0 │ │ │ │ + bne 3bd80 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r8, r8, r3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3be74 │ │ │ │ + beq 3bd34 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3be90 │ │ │ │ + beq 3bd50 │ │ │ │ bl c424 │ │ │ │ add r6, sp, #12 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl d114 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - beq 3be88 │ │ │ │ + beq 3bd48 │ │ │ │ bl d174 │ │ │ │ ldr r3, [r8] │ │ │ │ ldm r6, {r0, r1} │ │ │ │ add r3, r3, #8 │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3beb4 │ │ │ │ + bne 3bd74 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r7] │ │ │ │ stmib r7, {r1, r3} │ │ │ │ - bne 3be64 │ │ │ │ - ldr r2, [pc, #148] @ 3bed4 │ │ │ │ - ldr r3, [pc, #136] @ 3becc │ │ │ │ + bne 3bd24 │ │ │ │ + ldr r2, [pc, #148] @ 3bd94 │ │ │ │ + ldr r3, [pc, #136] @ 3bd8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3beb0 │ │ │ │ + bne 3bd70 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3be38 │ │ │ │ + b 3bcf8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r8] │ │ │ │ - b 3bdcc │ │ │ │ + b 3bc8c │ │ │ │ bl d174 │ │ │ │ - b 3be38 │ │ │ │ + b 3bcf8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bdcc │ │ │ │ + beq 3bc8c │ │ │ │ mov r0, r8 │ │ │ │ bl d4bc │ │ │ │ - b 3bdcc │ │ │ │ + b 3bc8c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x000342bc │ │ │ │ + strdeq r4, [r3], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r1, r8, lsl #13 │ │ │ │ - @ instruction: 0x000341b8 │ │ │ │ + andeq lr, r1, r4, asr r6 │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #336] @ 3c044 │ │ │ │ - ldr r2, [pc, #336] @ 3c048 │ │ │ │ + ldr r1, [pc, #336] @ 3bf04 │ │ │ │ + ldr r2, [pc, #336] @ 3bf08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3c008 │ │ │ │ + bne 3bec8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3c030 │ │ │ │ + bne 3bef0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bfb4 │ │ │ │ + beq 3be74 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bfd0 │ │ │ │ + beq 3be90 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #20 │ │ │ │ bl ce80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #212] @ 3c04c │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #212] @ 3bf0c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #196] @ 3c050 │ │ │ │ + ldr r2, [pc, #196] @ 3bf10 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #180] @ 3c048 │ │ │ │ + ldr r3, [pc, #180] @ 3bf08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c02c │ │ │ │ + bne 3beec │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3] │ │ │ │ - b 3bf4c │ │ │ │ + b 3be0c │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3bff4 │ │ │ │ + bne 3beb4 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 3bf4c │ │ │ │ + b 3be0c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 3bfec │ │ │ │ - ldr r2, [pc, #68] @ 3c054 │ │ │ │ - ldr r3, [pc, #52] @ 3c048 │ │ │ │ + b 3beac │ │ │ │ + ldr r2, [pc, #68] @ 3bf14 │ │ │ │ + ldr r3, [pc, #52] @ 3bf08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3c038 │ │ │ │ + beq 3bef8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r4, r3, r4, lsl #2 │ │ │ │ + andeq r4, r3, r4, asr #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r4, r3, r8, rrx │ │ │ │ - andeq r3, r3, r8, ror #31 │ │ │ │ + andeq r4, r3, r8, lsr #3 │ │ │ │ + andeq r4, r3, r8, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #592] @ 3c2c0 │ │ │ │ - ldr r3, [pc, #592] @ 3c2c4 │ │ │ │ + ldr r2, [pc, #592] @ 3c180 │ │ │ │ + ldr r3, [pc, #592] @ 3c184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #540] @ 3c2c8 │ │ │ │ + ldr r1, [pc, #540] @ 3c188 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bne 3c27c │ │ │ │ + bne 3c13c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3c2b8 │ │ │ │ + bne 3c178 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c248 │ │ │ │ + beq 3c108 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c260 │ │ │ │ + beq 3c120 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3c290 │ │ │ │ + bne 3c150 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cf88 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #420] @ 3c2cc │ │ │ │ + ldr r1, [pc, #420] @ 3c18c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl d42c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c170 │ │ │ │ + beq 3c030 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c1d4 │ │ │ │ + beq 3c094 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c16c │ │ │ │ + beq 3c02c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3c2ac │ │ │ │ + bne 3c16c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r7] │ │ │ │ stmib r7, {r1, r3} │ │ │ │ - bne 3c1c4 │ │ │ │ - ldr r2, [pc, #304] @ 3c2d0 │ │ │ │ - ldr r3, [pc, #288] @ 3c2c4 │ │ │ │ + bne 3c084 │ │ │ │ + ldr r2, [pc, #304] @ 3c190 │ │ │ │ + ldr r3, [pc, #288] @ 3c184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c2a8 │ │ │ │ + bne 3c168 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3c198 │ │ │ │ + b 3c058 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c150 │ │ │ │ + bne 3c010 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c150 │ │ │ │ + bne 3c010 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c150 │ │ │ │ + bne 3c010 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c150 │ │ │ │ + bne 3c010 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c150 │ │ │ │ + bne 3c010 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c150 │ │ │ │ + bne 3c010 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c150 │ │ │ │ + bne 3c010 │ │ │ │ add r0, sp, #16 │ │ │ │ bl caf0 │ │ │ │ bl db1c │ │ │ │ - ldr r2, [pc, #152] @ 3c2d4 │ │ │ │ + ldr r2, [pc, #152] @ 3c194 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3c170 │ │ │ │ + b 3c030 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3c0fc │ │ │ │ + b 3bfbc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c284 │ │ │ │ + bne 3c144 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3c0fc │ │ │ │ + b 3bfbc │ │ │ │ bl d174 │ │ │ │ - b 3c198 │ │ │ │ + b 3c058 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3c274 │ │ │ │ + b 3c134 │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #60] @ 3c2d8 │ │ │ │ + ldr r2, [pc, #60] @ 3c198 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3c198 │ │ │ │ + b 3c058 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r8, lsl #31 │ │ │ │ + andeq r4, r3, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r1, r4, pc @ │ │ │ │ + andeq ip, r1, r0, ror #30 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ - andeq r3, r3, r8, asr lr │ │ │ │ - muleq r1, r8, fp │ │ │ │ - andeq lr, r1, r4, lsl fp │ │ │ │ + muleq r3, r8, pc @ │ │ │ │ + andeq lr, r1, r4, ror #22 │ │ │ │ + andeq lr, r1, r0, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #424] @ 3c4a0 │ │ │ │ - ldr r2, [pc, #424] @ 3c4a4 │ │ │ │ + ldr r1, [pc, #424] @ 3c360 │ │ │ │ + ldr r2, [pc, #424] @ 3c364 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #416] @ 3c4a8 │ │ │ │ + ldr r5, [pc, #416] @ 3c368 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3c444 │ │ │ │ + bne 3c304 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3c48c │ │ │ │ + bne 3c34c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c3ec │ │ │ │ + beq 3c2ac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c40c │ │ │ │ + beq 3c2cc │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3c46c │ │ │ │ + bne 3c32c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c3d0 │ │ │ │ + beq 3c290 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ bl c0c4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #280] @ 3c4ac │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #280] @ 3c36c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #260] @ 3c4b0 │ │ │ │ - ldr r3, [pc, #244] @ 3c4a4 │ │ │ │ + ldr r2, [pc, #260] @ 3c370 │ │ │ │ + ldr r3, [pc, #244] @ 3c364 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c468 │ │ │ │ + bne 3c328 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #220] @ 3c4b4 │ │ │ │ + ldr r3, [pc, #220] @ 3c374 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 3c3a4 │ │ │ │ + b 3c264 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 3c358 │ │ │ │ + b 3c218 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c430 │ │ │ │ + bne 3c2f0 │ │ │ │ ldr r2, [r3] │ │ │ │ - b 3c358 │ │ │ │ + b 3c218 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3c428 │ │ │ │ - ldr r2, [pc, #108] @ 3c4b8 │ │ │ │ - ldr r3, [pc, #84] @ 3c4a4 │ │ │ │ + b 3c2e8 │ │ │ │ + ldr r2, [pc, #108] @ 3c378 │ │ │ │ + ldr r3, [pc, #84] @ 3c364 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3c494 │ │ │ │ + beq 3c354 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #72] @ 3c4bc │ │ │ │ + ldr r2, [pc, #72] @ 3c37c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 3c3a4 │ │ │ │ + b 3c264 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r3, r3, r0, lsl #26 │ │ │ │ + andeq r3, r3, r0, asr #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r3, r8, ror #25 │ │ │ │ + andeq r3, r3, r8, lsr #28 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r3, r3, ip, asr #24 │ │ │ │ + andeq r3, r3, ip, lsl #27 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r3, r3, ip, lsr #23 │ │ │ │ - andeq lr, r1, ip, lsr r9 │ │ │ │ + andeq r3, r3, ip, ror #25 │ │ │ │ + andeq lr, r1, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #472] @ 3c6b0 │ │ │ │ - ldr r3, [pc, #472] @ 3c6b4 │ │ │ │ + ldr r2, [pc, #472] @ 3c570 │ │ │ │ + ldr r3, [pc, #472] @ 3c574 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #420] @ 3c6b8 │ │ │ │ + ldr r1, [pc, #420] @ 3c578 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3c648 │ │ │ │ + bne 3c508 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3c698 │ │ │ │ + bne 3c558 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c614 │ │ │ │ + beq 3c4d4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c62c │ │ │ │ + beq 3c4ec │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3c664 │ │ │ │ + bne 3c524 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c67c │ │ │ │ + beq 3c53c │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c59c │ │ │ │ + beq 3c45c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, #8 │ │ │ │ str r0, [r2] │ │ │ │ - bne 3c6a4 │ │ │ │ + bne 3c564 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 3c604 │ │ │ │ - ldr r2, [pc, #220] @ 3c6bc │ │ │ │ - ldr r3, [pc, #208] @ 3c6b4 │ │ │ │ + bne 3c4c4 │ │ │ │ + ldr r2, [pc, #220] @ 3c57c │ │ │ │ + ldr r3, [pc, #208] @ 3c574 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c660 │ │ │ │ + bne 3c520 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3c5d8 │ │ │ │ + b 3c498 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3c56c │ │ │ │ + b 3c42c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c654 │ │ │ │ + bne 3c514 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3c56c │ │ │ │ + b 3c42c │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 3c5d8 │ │ │ │ + b 3c498 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3c640 │ │ │ │ + b 3c500 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #80] @ 3c6c0 │ │ │ │ + ldr r2, [pc, #80] @ 3c580 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3c5d8 │ │ │ │ + b 3c498 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl db1c │ │ │ │ - ldr r2, [pc, #56] @ 3c6c4 │ │ │ │ + ldr r2, [pc, #56] @ 3c584 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3c5d8 │ │ │ │ + b 3c498 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r0, lsr #22 │ │ │ │ + andeq r3, r3, r0, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, r8, ror #29 │ │ │ │ - andeq r3, r3, r8, lsl sl │ │ │ │ - andeq lr, r1, r0, asr #14 │ │ │ │ - andeq lr, r1, r4, lsl #15 │ │ │ │ + @ instruction: 0x0001deb4 │ │ │ │ + andeq r3, r3, r8, asr fp │ │ │ │ + andeq lr, r1, ip, lsl #14 │ │ │ │ + andeq lr, r1, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ - ldr r7, [pc, #344] @ 3c83c │ │ │ │ + ldr r7, [pc, #344] @ 3c6fc │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - bne 3c810 │ │ │ │ + bne 3c6d0 │ │ │ │ ldrb ip, [r0, #24] │ │ │ │ cmp ip, #8 │ │ │ │ - bne 3c808 │ │ │ │ + bne 3c6c8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r4, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c7c8 │ │ │ │ + beq 3c688 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c7e0 │ │ │ │ + beq 3c6a0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, #1 │ │ │ │ - bne 3c81c │ │ │ │ + bne 3c6dc │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c7a8 │ │ │ │ + beq 3c668 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -48251,212 +48171,212 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r6, [r3] │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #172] @ 3c840 │ │ │ │ + ldr r2, [pc, #172] @ 3c700 │ │ │ │ add r4, r3, r4 │ │ │ │ strb r7, [r4, #16] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #148] @ 3c844 │ │ │ │ + ldr r2, [pc, #148] @ 3c704 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3c728 │ │ │ │ + b 3c5e8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c7fc │ │ │ │ + bne 3c6bc │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3c728 │ │ │ │ + b 3c5e8 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3c7f4 │ │ │ │ + b 3c6b4 │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b c0ac │ │ │ │ - ldr r2, [pc, #36] @ 3c848 │ │ │ │ + ldr r2, [pc, #36] @ 3c708 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 3c7a0 │ │ │ │ - andeq r3, r3, r0, lsl r9 │ │ │ │ + b 3c660 │ │ │ │ + andeq r3, r3, r0, asr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq lr, r1, ip, lsl #11 │ │ │ │ + andeq lr, r1, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #436] @ 3ca18 │ │ │ │ - ldr r3, [pc, #436] @ 3ca1c │ │ │ │ + ldr r2, [pc, #436] @ 3c8d8 │ │ │ │ + ldr r3, [pc, #436] @ 3c8dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #384] @ 3ca20 │ │ │ │ + ldr r1, [pc, #384] @ 3c8e0 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3c9c8 │ │ │ │ + bne 3c888 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ca0c │ │ │ │ + bne 3c8cc │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c994 │ │ │ │ + beq 3c854 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c9ac │ │ │ │ + beq 3c86c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3c9e0 │ │ │ │ + bne 3c8a0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c918 │ │ │ │ + beq 3c7d8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, #8 │ │ │ │ str r0, [r2, #4] │ │ │ │ - bne 3ca00 │ │ │ │ + bne 3c8c0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3c984 │ │ │ │ - ldr r2, [pc, #196] @ 3ca24 │ │ │ │ - ldr r3, [pc, #184] @ 3ca1c │ │ │ │ + bne 3c844 │ │ │ │ + ldr r2, [pc, #196] @ 3c8e4 │ │ │ │ + ldr r3, [pc, #184] @ 3c8dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c9fc │ │ │ │ + bne 3c8bc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3c958 │ │ │ │ + b 3c818 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3c8f8 │ │ │ │ + b 3c7b8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c9d4 │ │ │ │ + bne 3c894 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3c8f8 │ │ │ │ + b 3c7b8 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - b 3c958 │ │ │ │ + b 3c818 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3c9c0 │ │ │ │ + b 3c880 │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #60] @ 3ca28 │ │ │ │ + ldr r2, [pc, #60] @ 3c8e8 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3c904 │ │ │ │ + b 3c7c4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r3, r4, r7 │ │ │ │ + ldrdeq r3, [r3], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, ip, asr fp │ │ │ │ - muleq r3, r8, r6 │ │ │ │ - andeq lr, r1, r0, ror #8 │ │ │ │ + andeq sp, r1, r8, lsr #22 │ │ │ │ + ldrdeq r3, [r3], -r8 │ │ │ │ + andeq lr, r1, ip, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ - ldr r6, [pc, #344] @ 3cba0 │ │ │ │ + ldr r6, [pc, #344] @ 3ca60 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 3cb78 │ │ │ │ + bne 3ca38 │ │ │ │ ldrb ip, [r0, #24] │ │ │ │ cmp ip, #8 │ │ │ │ - bne 3cb70 │ │ │ │ + bne 3ca30 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r4, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cb30 │ │ │ │ + beq 3c9f0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cb48 │ │ │ │ + beq 3ca08 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3cb84 │ │ │ │ + bne 3ca44 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cb10 │ │ │ │ + beq 3c9d0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -48469,67 +48389,67 @@ │ │ │ │ stmib r0, {r2, r6} │ │ │ │ mov r2, r4 │ │ │ │ str r4, [r3, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #168] @ 3cba4 │ │ │ │ + ldr r2, [pc, #168] @ 3ca64 │ │ │ │ add r4, r3, r4 │ │ │ │ strb r6, [r4, #16] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #144] @ 3cba8 │ │ │ │ + ldr r2, [pc, #144] @ 3ca68 │ │ │ │ mov r1, #6 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3ca8c │ │ │ │ + b 3c94c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cb64 │ │ │ │ + bne 3ca24 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3ca8c │ │ │ │ + b 3c94c │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3cb5c │ │ │ │ + b 3ca1c │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ - ldr r2, [pc, #32] @ 3cbac │ │ │ │ + ldr r2, [pc, #32] @ 3ca6c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3ca98 │ │ │ │ - andeq r3, r3, ip, lsr #11 │ │ │ │ + b 3c958 │ │ │ │ + andeq r3, r3, ip, ror #13 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq lr, r1, r0, asr #5 │ │ │ │ + andeq lr, r1, ip, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #484] @ 3cdac │ │ │ │ - ldr r3, [pc, #484] @ 3cdb0 │ │ │ │ + ldr r2, [pc, #484] @ 3cc6c │ │ │ │ + ldr r3, [pc, #484] @ 3cc70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ @@ -48537,596 +48457,596 @@ │ │ │ │ mov r6, r1 │ │ │ │ strb r7, [sp, #7] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #424] @ 3cdb4 │ │ │ │ + ldr r1, [pc, #424] @ 3cc74 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #7 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne 3cd68 │ │ │ │ + bne 3cc28 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3cda4 │ │ │ │ + bne 3cc64 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cd34 │ │ │ │ + beq 3cbf4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cd4c │ │ │ │ + beq 3cc0c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3cd80 │ │ │ │ + bne 3cc40 │ │ │ │ ldrb r3, [sp, #7] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ccfc │ │ │ │ + bne 3cbbc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc98 │ │ │ │ + beq 3cb58 │ │ │ │ mov r0, r3 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl cbe0 │ │ │ │ ldr r5, [r5] │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne 3cd98 │ │ │ │ + bne 3cc58 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 3cd24 │ │ │ │ - ldr r2, [pc, #224] @ 3cdb8 │ │ │ │ - ldr r3, [pc, #212] @ 3cdb0 │ │ │ │ + bne 3cbe4 │ │ │ │ + ldr r2, [pc, #224] @ 3cc78 │ │ │ │ + ldr r3, [pc, #212] @ 3cc70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3cd7c │ │ │ │ + bne 3cc3c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #500 @ 0x1f4 │ │ │ │ - bcc 3cc7c │ │ │ │ + bcc 3cb3c │ │ │ │ bl db1c │ │ │ │ - ldr r2, [pc, #168] @ 3cdbc │ │ │ │ + ldr r2, [pc, #168] @ 3cc7c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ bl cf40 │ │ │ │ - b 3ccd0 │ │ │ │ + b 3cb90 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3ccd0 │ │ │ │ + b 3cb90 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5] │ │ │ │ - b 3cc60 │ │ │ │ + b 3cb20 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd70 │ │ │ │ + bne 3cc30 │ │ │ │ ldr r2, [r5] │ │ │ │ - b 3cc60 │ │ │ │ + b 3cb20 │ │ │ │ bl d174 │ │ │ │ - b 3ccd0 │ │ │ │ + b 3cb90 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3cd60 │ │ │ │ + b 3cc20 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #52] @ 3cdc0 │ │ │ │ + ldr r2, [pc, #52] @ 3cc80 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3ccd0 │ │ │ │ + b 3cb90 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r0, lsr r4 │ │ │ │ + andeq r3, r3, r0, ror r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r1, r8, ror #4 │ │ │ │ - andeq r3, r3, r0, lsr #6 │ │ │ │ - andeq lr, r1, r4, ror #2 │ │ │ │ - andeq lr, r1, r0, asr #1 │ │ │ │ + andeq lr, r1, r4, lsr r2 │ │ │ │ + andeq r3, r3, r0, ror #8 │ │ │ │ + andeq lr, r1, r0, lsr r1 │ │ │ │ + andeq lr, r1, ip, lsl #1 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cea0 │ │ │ │ + bne 3cd60 │ │ │ │ ldrb ip, [r0, #24] │ │ │ │ cmp ip, #8 │ │ │ │ - bne 3ce98 │ │ │ │ + bne 3cd58 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r4, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ce40 │ │ │ │ + beq 3cd00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce60 │ │ │ │ + beq 3cd20 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3cea4 │ │ │ │ + bne 3cd64 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, #4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3ce1c │ │ │ │ + b 3ccdc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r4] │ │ │ │ - beq 3ce1c │ │ │ │ + beq 3ccdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3ce1c │ │ │ │ + b 3ccdc │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ - ldr r2, [pc, #32] @ 3cecc │ │ │ │ + ldr r2, [pc, #32] @ 3cd8c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 3ce38 │ │ │ │ - andeq sp, r1, r0, lsr #31 │ │ │ │ + b 3ccf8 │ │ │ │ + andeq sp, r1, ip, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #396] @ 3d074 │ │ │ │ - ldr r3, [pc, #396] @ 3d078 │ │ │ │ + ldr r2, [pc, #396] @ 3cf34 │ │ │ │ + ldr r3, [pc, #396] @ 3cf38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #344] @ 3d07c │ │ │ │ + ldr r1, [pc, #344] @ 3cf3c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bne 3d038 │ │ │ │ + bne 3cef8 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d06c │ │ │ │ + bne 3cf2c │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d004 │ │ │ │ + beq 3cec4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d018 │ │ │ │ + beq 3ced8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ bl c040 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3d040 │ │ │ │ + beq 3cf00 │ │ │ │ ldr r0, [r7] │ │ │ │ add r1, sp, #16 │ │ │ │ bl cdb4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl cc70 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d060 │ │ │ │ + bne 3cf20 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 3cff4 │ │ │ │ - ldr r2, [pc, #176] @ 3d080 │ │ │ │ - ldr r3, [pc, #164] @ 3d078 │ │ │ │ + bne 3ceb4 │ │ │ │ + ldr r2, [pc, #176] @ 3cf40 │ │ │ │ + ldr r3, [pc, #164] @ 3cf38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d05c │ │ │ │ + bne 3cf1c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3cfc8 │ │ │ │ + b 3ce88 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 3cf78 │ │ │ │ + b 3ce38 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cf78 │ │ │ │ + beq 3ce38 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3cf78 │ │ │ │ + b 3ce38 │ │ │ │ bl d174 │ │ │ │ - b 3cfc8 │ │ │ │ + b 3ce88 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd3c │ │ │ │ - ldr r2, [pc, #52] @ 3d084 │ │ │ │ + ldr r2, [pc, #52] @ 3cf44 │ │ │ │ ldmib sp, {r1, r3} │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3cfc8 │ │ │ │ + b 3ce88 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r0, lsl r1 │ │ │ │ + andeq r3, r3, r0, asr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq sp, [r1], -ip │ │ │ │ - andeq r3, r3, r8, lsr #32 │ │ │ │ - andeq sp, r1, r0, asr lr │ │ │ │ + andeq sp, r1, r8, lsr #9 │ │ │ │ + andeq r3, r3, r8, ror #2 │ │ │ │ + andeq sp, r1, ip, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #340] @ 3d1f8 │ │ │ │ - ldr r2, [pc, #340] @ 3d1fc │ │ │ │ + ldr r1, [pc, #340] @ 3d0b8 │ │ │ │ + ldr r2, [pc, #340] @ 3d0bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3d1bc │ │ │ │ + bne 3d07c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne 3d1e4 │ │ │ │ + bne 3d0a4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d168 │ │ │ │ + beq 3d028 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d184 │ │ │ │ - ldr r3, [pc, #244] @ 3d200 │ │ │ │ + beq 3d044 │ │ │ │ + ldr r3, [pc, #244] @ 3d0c0 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, sp, #12 │ │ │ │ bl d078 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 36858 │ │ │ │ - ldr r3, [pc, #216] @ 3d204 │ │ │ │ + bl 36718 │ │ │ │ + ldr r3, [pc, #216] @ 3d0c4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #200] @ 3d208 │ │ │ │ + ldr r2, [pc, #200] @ 3d0c8 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #180] @ 3d1fc │ │ │ │ + ldr r3, [pc, #180] @ 3d0bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d1e0 │ │ │ │ + bne 3d0a0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 3d104 │ │ │ │ + b 3cfc4 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d1a8 │ │ │ │ + bne 3d068 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 3d104 │ │ │ │ + b 3cfc4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3d1a0 │ │ │ │ - ldr r2, [pc, #72] @ 3d20c │ │ │ │ - ldr r3, [pc, #52] @ 3d1fc │ │ │ │ + b 3d060 │ │ │ │ + ldr r2, [pc, #72] @ 3d0cc │ │ │ │ + ldr r3, [pc, #52] @ 3d0bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3d1ec │ │ │ │ + beq 3d0ac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r2, r3, r4, asr pc │ │ │ │ + muleq r3, r4, r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, r8, rrx │ │ │ │ + andeq sp, r1, r4, lsr r0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - @ instruction: 0x00032eb4 │ │ │ │ - andeq r2, r3, r4, lsr lr │ │ │ │ + strdeq r2, [r3], -r4 │ │ │ │ + andeq r2, r3, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #332] @ 3d374 │ │ │ │ - ldr r3, [pc, #332] @ 3d378 │ │ │ │ + ldr ip, [pc, #332] @ 3d234 │ │ │ │ + ldr r3, [pc, #332] @ 3d238 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #324] @ 3d37c │ │ │ │ + ldr r1, [pc, #324] @ 3d23c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3d2a4 │ │ │ │ + bne 3d164 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3d36c │ │ │ │ + bne 3d22c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d308 │ │ │ │ + beq 3d1c8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d324 │ │ │ │ + beq 3d1e4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl cd6c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d360 │ │ │ │ + bne 3d220 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3d2f8 │ │ │ │ - ldr r2, [pc, #172] @ 3d380 │ │ │ │ - ldr r3, [pc, #160] @ 3d378 │ │ │ │ + bne 3d1b8 │ │ │ │ + ldr r2, [pc, #172] @ 3d240 │ │ │ │ + ldr r3, [pc, #160] @ 3d238 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d35c │ │ │ │ + bne 3d21c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3d2cc │ │ │ │ + b 3d18c │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 3d298 │ │ │ │ + b 3d158 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d348 │ │ │ │ + bne 3d208 │ │ │ │ ldr r2, [r3] │ │ │ │ - b 3d298 │ │ │ │ + b 3d158 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3d340 │ │ │ │ + b 3d200 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r2, [r3], -r0 │ │ │ │ + andeq r2, r3, r0, lsl pc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0001d3b0 │ │ │ │ - andeq r2, r3, r4, lsr #26 │ │ │ │ + andeq sp, r1, ip, ror r3 │ │ │ │ + andeq r2, r3, r4, ror #28 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d454 │ │ │ │ + bne 3d314 │ │ │ │ ldrb ip, [r0, #24] │ │ │ │ cmp ip, #8 │ │ │ │ - bne 3d44c │ │ │ │ + bne 3d30c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r4, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d3f4 │ │ │ │ + beq 3d2b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d414 │ │ │ │ + beq 3d2d4 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3d3dc │ │ │ │ + b 3d29c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r4] │ │ │ │ - beq 3d3dc │ │ │ │ + beq 3d29c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d4bc │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3d3dc │ │ │ │ + b 3d29c │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr ip, [pc, #644] @ 3d6fc │ │ │ │ + ldr ip, [pc, #644] @ 3d5bc │ │ │ │ strb r2, [sp, #19] │ │ │ │ - ldr r2, [pc, #640] @ 3d700 │ │ │ │ + ldr r2, [pc, #640] @ 3d5c0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #628] @ 3d704 │ │ │ │ + ldr r1, [pc, #628] @ 3d5c4 │ │ │ │ add r3, sp, #19 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ - ldr r4, [pc, #592] @ 3d708 │ │ │ │ + ldr r4, [pc, #592] @ 3d5c8 │ │ │ │ add r4, pc, r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3d600 │ │ │ │ + bne 3d4c0 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3d6f4 │ │ │ │ + bne 3d5b4 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d684 │ │ │ │ + beq 3d544 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d6c4 │ │ │ │ + beq 3d584 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr sl, [r3] │ │ │ │ ldrb r3, [sp, #19] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d694 │ │ │ │ + beq 3d554 │ │ │ │ ldr r8, [sl, #20] │ │ │ │ mov r9, #0 │ │ │ │ cmp r8, r9 │ │ │ │ str r9, [sp, #32] │ │ │ │ - beq 3d600 │ │ │ │ + beq 3d4c0 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r5 │ │ │ │ add fp, sp, #24 │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ @@ -49135,616 +49055,616 @@ │ │ │ │ movne r0, r9 │ │ │ │ ldreq r0, [r3, #16] │ │ │ │ ldreq r4, [r3, #20] │ │ │ │ addne r9, r9, #1 │ │ │ │ addne r7, r3, #16 │ │ │ │ addeq r7, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d5ec │ │ │ │ + beq 3d4ac │ │ │ │ ldrb r2, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ orr r2, r2, r1, lsl #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ movne r0, r4 │ │ │ │ strb r2, [sp, #32] │ │ │ │ - beq 3d664 │ │ │ │ + beq 3d524 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r1, r0, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37c58 │ │ │ │ + bl 37b18 │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ tst r3, #2 │ │ │ │ - beq 3d5dc │ │ │ │ + beq 3d49c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 3d5dc │ │ │ │ + bne 3d49c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 3d5dc │ │ │ │ + bne 3d49c │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 3d678 │ │ │ │ + beq 3d538 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ tst r3, #1 │ │ │ │ - beq 3d5ec │ │ │ │ + beq 3d4ac │ │ │ │ mov r0, fp │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r8, r8, #1 │ │ │ │ movne r3, r7 │ │ │ │ - bne 3d534 │ │ │ │ + bne 3d3f4 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d6e8 │ │ │ │ + bne 3d5a8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 3d654 │ │ │ │ - ldr r2, [pc, #220] @ 3d70c │ │ │ │ - ldr r3, [pc, #204] @ 3d700 │ │ │ │ + bne 3d514 │ │ │ │ + ldr r2, [pc, #220] @ 3d5cc │ │ │ │ + ldr r3, [pc, #204] @ 3d5c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d6e4 │ │ │ │ + bne 3d5a4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3d628 │ │ │ │ + b 3d4e8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d474 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 3d58c │ │ │ │ + b 3d44c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ - b 3d5dc │ │ │ │ + b 3d49c │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 3d4f4 │ │ │ │ - ldr r2, [pc, #116] @ 3d710 │ │ │ │ + b 3d3b4 │ │ │ │ + ldr r2, [pc, #116] @ 3d5d0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #20 │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ - b 3d600 │ │ │ │ + b 3d4c0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d4f4 │ │ │ │ + beq 3d3b4 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3d4f4 │ │ │ │ + b 3d3b4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r3, ip, ror fp │ │ │ │ + @ instruction: 0x00032cbc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, r4, lsr #20 │ │ │ │ - andeq r2, r3, r4, asr #22 │ │ │ │ - andeq r2, r3, r8, asr #19 │ │ │ │ + strdeq sp, [r1], -r0 │ │ │ │ + andeq r2, r3, r4, lsl #25 │ │ │ │ + andeq r2, r3, r8, lsl #22 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #412] @ 3d8c8 │ │ │ │ + ldr ip, [pc, #412] @ 3d788 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #0 │ │ │ │ mov r6, ip │ │ │ │ - ldr ip, [pc, #396] @ 3d8cc │ │ │ │ + ldr ip, [pc, #396] @ 3d78c │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #392] @ 3d8d0 │ │ │ │ + ldr r3, [pc, #392] @ 3d790 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #384] @ 3d8d4 │ │ │ │ + ldr r1, [pc, #384] @ 3d794 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3d7f8 │ │ │ │ + bne 3d6b8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3d8c0 │ │ │ │ + bne 3d780 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d85c │ │ │ │ + beq 3d71c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d878 │ │ │ │ + beq 3d738 │ │ │ │ add r0, r2, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c250 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d7f8 │ │ │ │ + beq 3d6b8 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #260] @ 3d8d8 │ │ │ │ + ldr r2, [pc, #260] @ 3d798 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #20 │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d8b4 │ │ │ │ + bne 3d774 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3d84c │ │ │ │ - ldr r2, [pc, #180] @ 3d8dc │ │ │ │ - ldr r3, [pc, #164] @ 3d8d0 │ │ │ │ + bne 3d70c │ │ │ │ + ldr r2, [pc, #180] @ 3d79c │ │ │ │ + ldr r3, [pc, #164] @ 3d790 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d8b0 │ │ │ │ + bne 3d770 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3d820 │ │ │ │ + b 3d6e0 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 3d7b0 │ │ │ │ + b 3d670 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d89c │ │ │ │ + bne 3d75c │ │ │ │ ldr r2, [r3] │ │ │ │ - b 3d7b0 │ │ │ │ + b 3d670 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 3d894 │ │ │ │ + b 3d754 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r3, ip, asr #17 │ │ │ │ - @ instruction: 0x000328b4 │ │ │ │ + andeq r2, r3, ip, lsl #20 │ │ │ │ + strdeq r2, [r3], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, r0, ror r7 │ │ │ │ + andeq sp, r1, ip, lsr r7 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r2, [r3], -r0 │ │ │ │ + andeq r2, r3, r0, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r6, [pc, #192] @ 3d9bc │ │ │ │ + ldr r6, [pc, #192] @ 3d87c │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 3d9b0 │ │ │ │ + bne 3d870 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3d9a8 │ │ │ │ + bne 3d868 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d974 │ │ │ │ + beq 3d834 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d988 │ │ │ │ + beq 3d848 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #116] @ 3d9c0 │ │ │ │ - ldr r2, [pc, #116] @ 3d9c4 │ │ │ │ + ldr r3, [pc, #116] @ 3d880 │ │ │ │ + ldr r2, [pc, #116] @ 3d884 │ │ │ │ ldr r1, [r4] │ │ │ │ str r2, [r5, #8] │ │ │ │ add r1, r1, #20 │ │ │ │ str r0, [r5] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d84c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 3d940 │ │ │ │ + b 3d800 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d940 │ │ │ │ + beq 3d800 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3d940 │ │ │ │ + b 3d800 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ - strdeq r2, [r3], -r8 │ │ │ │ + andeq r2, r3, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #308] @ 3db20 │ │ │ │ + ldr r0, [pc, #308] @ 3d9e0 │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #300] @ 3db24 │ │ │ │ + ldr r1, [pc, #300] @ 3d9e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #276] @ 3db28 │ │ │ │ + ldr r1, [pc, #276] @ 3d9e8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3da74 │ │ │ │ + bne 3d934 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3db18 │ │ │ │ + bne 3d9d8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3dad8 │ │ │ │ + beq 3d998 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dae8 │ │ │ │ + beq 3d9a8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 37c58 │ │ │ │ + bl 37b18 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3db0c │ │ │ │ + bne 3d9cc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3dac8 │ │ │ │ - ldr r2, [pc, #136] @ 3db2c │ │ │ │ - ldr r3, [pc, #124] @ 3db24 │ │ │ │ + bne 3d988 │ │ │ │ + ldr r2, [pc, #136] @ 3d9ec │ │ │ │ + ldr r3, [pc, #124] @ 3d9e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3db08 │ │ │ │ + bne 3d9c8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3da9c │ │ │ │ + b 3d95c │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r6] │ │ │ │ - b 3da60 │ │ │ │ + b 3d920 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3da60 │ │ │ │ + beq 3d920 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3da60 │ │ │ │ + b 3d920 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r3, r4, lsl #12 │ │ │ │ + andeq r2, r3, r4, asr #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0001d4b8 │ │ │ │ - andeq r2, r3, r4, asr r5 │ │ │ │ + andeq sp, r1, r4, lsl #9 │ │ │ │ + muleq r3, r4, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr ip, [pc, #632] @ 3ddc8 │ │ │ │ + ldr ip, [pc, #632] @ 3dc88 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #628] @ 3ddcc │ │ │ │ + ldr r2, [pc, #628] @ 3dc8c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #616] @ 3ddd0 │ │ │ │ + ldr r1, [pc, #616] @ 3dc90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc3c │ │ │ │ + bne 3dafc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ddc0 │ │ │ │ + bne 3dc80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl ce68 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 3dca0 │ │ │ │ + beq 3db60 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dcdc │ │ │ │ + beq 3db9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dcb8 │ │ │ │ + beq 3db78 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ add r6, r2, #20 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne ip, [r3] │ │ │ │ ldrne r0, [ip] │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r0, [ip] │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 3dd04 │ │ │ │ + bls 3dbc4 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl cfd0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ddb4 │ │ │ │ + bne 3dc74 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3dc90 │ │ │ │ - ldr r2, [pc, #360] @ 3ddd4 │ │ │ │ - ldr r3, [pc, #348] @ 3ddcc │ │ │ │ + bne 3db50 │ │ │ │ + ldr r2, [pc, #360] @ 3dc94 │ │ │ │ + ldr r3, [pc, #348] @ 3dc8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ddb0 │ │ │ │ + bne 3dc70 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3dc64 │ │ │ │ + b 3db24 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3dbec │ │ │ │ + b 3daac │ │ │ │ add r3, r2, #20 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 3dd5c │ │ │ │ + bls 3dc1c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ bl c5d4 │ │ │ │ - b 3dc34 │ │ │ │ + b 3daf4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dcf8 │ │ │ │ + bne 3dbb8 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3dbec │ │ │ │ + b 3daac │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3dcf0 │ │ │ │ + b 3dbb0 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 3dd24 │ │ │ │ + bhi 3dbe4 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3dc24 │ │ │ │ + bne 3dae4 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 3dc24 │ │ │ │ + bhi 3dae4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc24 │ │ │ │ + beq 3dae4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ - b 3dc34 │ │ │ │ + b 3daf4 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 3dd7c │ │ │ │ + bhi 3dc3c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3dcc8 │ │ │ │ + bne 3db88 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 3dcc8 │ │ │ │ + bhi 3db88 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dcc8 │ │ │ │ + beq 3db88 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ bl caa8 │ │ │ │ - b 3dc34 │ │ │ │ + b 3daf4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r3, r4, lsr #9 │ │ │ │ + andeq r2, r3, r4, ror #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r1, ip, lsr #20 │ │ │ │ - andeq r2, r3, ip, lsl #7 │ │ │ │ + strdeq fp, [r1], -r8 │ │ │ │ + andeq r2, r3, ip, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #692] @ 3e0ac │ │ │ │ + ldr ip, [pc, #692] @ 3df6c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #688] @ 3e0b0 │ │ │ │ + ldr r2, [pc, #688] @ 3df70 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #676] @ 3e0b4 │ │ │ │ + ldr r1, [pc, #676] @ 3df74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #32 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #28 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3dfcc │ │ │ │ + bne 3de8c │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3e0a4 │ │ │ │ + bne 3df64 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e000 │ │ │ │ + beq 3dec0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e04c │ │ │ │ + beq 3df0c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl c838 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3dfcc │ │ │ │ + beq 3de8c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e018 │ │ │ │ + beq 3ded8 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d378 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r5, r0 │ │ │ │ - beq 3dec4 │ │ │ │ + beq 3dd84 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfb0 │ │ │ │ + beq 3de70 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, r2, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -49761,30 +49681,30 @@ │ │ │ │ add r0, r5, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #396] @ 3e0b8 │ │ │ │ + ldr r1, [pc, #396] @ 3df78 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldmib r3, {r1, r2} │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ ldrne r2, [r3] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ addne r2, r2, #1 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ strne r2, [r3] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ bl c9b8 │ │ │ │ - ldr r2, [pc, #340] @ 3e0bc │ │ │ │ + ldr r2, [pc, #340] @ 3df7c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #11 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl c934 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ @@ -49795,297 +49715,297 @@ │ │ │ │ bl ccf4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl d06c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl d468 │ │ │ │ - b 3dfd4 │ │ │ │ + b 3de94 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #260] @ 3e0c0 │ │ │ │ + ldr r2, [pc, #260] @ 3df80 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ add r3, r3, #16 │ │ │ │ bl d090 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #232] @ 3e0c4 │ │ │ │ - ldr r3, [pc, #208] @ 3e0b0 │ │ │ │ + ldr r2, [pc, #232] @ 3df84 │ │ │ │ + ldr r3, [pc, #208] @ 3df70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e0a0 │ │ │ │ + bne 3df60 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl c2bc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ - b 3de74 │ │ │ │ + b 3dd34 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r1, #10 │ │ │ │ - beq 3e074 │ │ │ │ + beq 3df34 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 3dfd4 │ │ │ │ + b 3de94 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e068 │ │ │ │ + bne 3df28 │ │ │ │ ldr r3, [r5] │ │ │ │ - b 3de74 │ │ │ │ + b 3dd34 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3e060 │ │ │ │ + b 3df20 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 3dfd4 │ │ │ │ + b 3de94 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r2, [r3], -ip │ │ │ │ + andeq r2, r3, ip, lsr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, r8, lsr #1 │ │ │ │ + andeq sp, r1, r4, ror r0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ muleq r1, r8, r4 │ │ │ │ - andeq ip, r1, ip, lsl pc │ │ │ │ - andeq r2, r3, ip, lsl r0 │ │ │ │ + andeq ip, r1, r8, ror #29 │ │ │ │ + andeq r2, r3, ip, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #408] @ 3e278 │ │ │ │ - ldr r3, [pc, #408] @ 3e27c │ │ │ │ + ldr r2, [pc, #408] @ 3e138 │ │ │ │ + ldr r3, [pc, #408] @ 3e13c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl cb5c │ │ │ │ - ldr r1, [pc, #368] @ 3e280 │ │ │ │ + ldr r1, [pc, #368] @ 3e140 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #360] @ 3e284 │ │ │ │ + ldr r6, [pc, #360] @ 3e144 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3e1a8 │ │ │ │ + bne 3e068 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3e270 │ │ │ │ + bne 3e130 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r7, r2, r1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e20c │ │ │ │ + beq 3e0cc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e228 │ │ │ │ - ldr r3, [pc, #264] @ 3e288 │ │ │ │ + beq 3e0e8 │ │ │ │ + ldr r3, [pc, #264] @ 3e148 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ bl d66c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3e264 │ │ │ │ + bne 3e124 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3e1fc │ │ │ │ - ldr r2, [pc, #180] @ 3e28c │ │ │ │ - ldr r3, [pc, #160] @ 3e27c │ │ │ │ + bne 3e0bc │ │ │ │ + ldr r2, [pc, #180] @ 3e14c │ │ │ │ + ldr r3, [pc, #160] @ 3e13c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e260 │ │ │ │ + bne 3e120 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3e1d0 │ │ │ │ + b 3e090 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b 3e178 │ │ │ │ + b 3e038 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e24c │ │ │ │ + bne 3e10c │ │ │ │ ldr r2, [r3] │ │ │ │ - b 3e178 │ │ │ │ + b 3e038 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 3e244 │ │ │ │ + b 3e104 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r3, r8, lsl pc │ │ │ │ + andeq r2, r3, r8, asr r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r9, r1, r8, lsl #1 │ │ │ │ - andeq r1, r3, r0, ror #29 │ │ │ │ + andeq r2, r3, r0, lsr #32 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - andeq r1, r3, r0, lsr #28 │ │ │ │ + andeq r1, r3, r0, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #328] @ 3e3f0 │ │ │ │ - ldr r3, [pc, #328] @ 3e3f4 │ │ │ │ + ldr r2, [pc, #328] @ 3e2b0 │ │ │ │ + ldr r3, [pc, #328] @ 3e2b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl cb5c │ │ │ │ - ldr r1, [pc, #288] @ 3e3f8 │ │ │ │ + ldr r1, [pc, #288] @ 3e2b8 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3e330 │ │ │ │ + bne 3e1f0 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3e3e8 │ │ │ │ + bne 3e2a8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e394 │ │ │ │ + beq 3e254 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e3ac │ │ │ │ + beq 3e26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl c8c8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3e3dc │ │ │ │ + bne 3e29c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3e384 │ │ │ │ - ldr r2, [pc, #156] @ 3e3fc │ │ │ │ - ldr r3, [pc, #144] @ 3e3f4 │ │ │ │ + bne 3e244 │ │ │ │ + ldr r2, [pc, #156] @ 3e2bc │ │ │ │ + ldr r3, [pc, #144] @ 3e2b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e3d8 │ │ │ │ + bne 3e298 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3e358 │ │ │ │ + b 3e218 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c2bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 3e324 │ │ │ │ + b 3e1e4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e324 │ │ │ │ + beq 3e1e4 │ │ │ │ mov r0, r3 │ │ │ │ bl d4bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 3e324 │ │ │ │ + b 3e1e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r3, r0, asr sp │ │ │ │ + muleq r3, r0, lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r1, r0, asr #29 │ │ │ │ - muleq r3, r8, ip │ │ │ │ + ldrdeq r1, [r3], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #312] @ 3e550 │ │ │ │ - ldr r3, [pc, #312] @ 3e554 │ │ │ │ + ldr r2, [pc, #312] @ 3e410 │ │ │ │ + ldr r3, [pc, #312] @ 3e414 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -50094,81 +50014,81 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e540 │ │ │ │ + bne 3e400 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3e538 │ │ │ │ + bne 3e3f8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e4e0 │ │ │ │ + beq 3e3a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e514 │ │ │ │ + beq 3e3d4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, r3, #8 │ │ │ │ mov r1, #776 @ 0x308 │ │ │ │ add r2, r2, #1 │ │ │ │ str r0, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #156] @ 3e558 │ │ │ │ - ldr r3, [pc, #148] @ 3e554 │ │ │ │ + ldr r2, [pc, #156] @ 3e418 │ │ │ │ + ldr r3, [pc, #148] @ 3e414 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e534 │ │ │ │ + bne 3e3f4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e498 │ │ │ │ + bne 3e358 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e4b4 │ │ │ │ - b 3e498 │ │ │ │ + beq 3e374 │ │ │ │ + b 3e358 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e4f0 │ │ │ │ + beq 3e3b0 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3e4f0 │ │ │ │ + b 3e3b0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ - b 3e4b4 │ │ │ │ - andeq r1, r3, r0, ror #23 │ │ │ │ + b 3e374 │ │ │ │ + andeq r1, r3, r0, lsr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r3, ip, lsr fp │ │ │ │ + andeq r1, r3, ip, ror ip │ │ │ │ │ │ │ │ -0003e55c : │ │ │ │ +0003e41c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -50187,53 +50107,53 @@ │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ bl d780 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e608 │ │ │ │ + beq 3e4c8 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ str r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e5e4 │ │ │ │ + beq 3e4a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e55c │ │ │ │ + bl 3e41c │ │ │ │ str r0, [r5, #4] │ │ │ │ bl cb5c │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #64 @ 0x40 │ │ │ │ bl d870 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cba4 │ │ │ │ str r0, [r5, #8] │ │ │ │ - ldr r3, [pc, #20] @ 3e624 │ │ │ │ + ldr r3, [pc, #20] @ 3e4e4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r4, r3, r0, lsr #12 │ │ │ │ + andeq r4, r3, r0, ror #14 │ │ │ │ │ │ │ │ -0003e628 : │ │ │ │ +0003e4e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ bl d1ec │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003e648 : │ │ │ │ +0003e508 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e6b4 │ │ │ │ + beq 3e574 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -50258,16 +50178,16 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #404] @ 3e86c │ │ │ │ - ldr r2, [pc, #404] @ 3e870 │ │ │ │ + ldr r1, [pc, #404] @ 3e72c │ │ │ │ + ldr r2, [pc, #404] @ 3e730 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -50276,109 +50196,109 @@ │ │ │ │ bl db1c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e85c │ │ │ │ + bne 3e71c │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3e854 │ │ │ │ + bne 3e714 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e7f4 │ │ │ │ + beq 3e6b4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e808 │ │ │ │ + beq 3e6c8 │ │ │ │ mov r1, sp │ │ │ │ bl ceec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3e838 │ │ │ │ + beq 3e6f8 │ │ │ │ bl dabc │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c2f8 │ │ │ │ subs r7, r0, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - beq 3e824 │ │ │ │ + beq 3e6e4 │ │ │ │ bl d174 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e7ac │ │ │ │ + beq 3e66c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ bl d1ec │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ str r0, [r6] │ │ │ │ - ldr r2, [pc, #164] @ 3e874 │ │ │ │ - ldr r3, [pc, #156] @ 3e870 │ │ │ │ + ldr r2, [pc, #164] @ 3e734 │ │ │ │ + ldr r3, [pc, #156] @ 3e730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e850 │ │ │ │ + bne 3e710 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 3e758 │ │ │ │ + b 3e618 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e82c │ │ │ │ + bne 3e6ec │ │ │ │ ldr r0, [r5] │ │ │ │ - b 3e758 │ │ │ │ + b 3e618 │ │ │ │ bl d174 │ │ │ │ - b 3e7c8 │ │ │ │ + b 3e688 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3e81c │ │ │ │ + b 3e6dc │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #52] @ 3e878 │ │ │ │ + ldr r2, [pc, #52] @ 3e738 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3e7c8 │ │ │ │ + b 3e688 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - b 3e7c8 │ │ │ │ - andeq r1, r3, r0, lsr #18 │ │ │ │ + b 3e688 │ │ │ │ + andeq r1, r3, r0, ror #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r3, r8, lsr #16 │ │ │ │ - andeq ip, r1, r4, asr #13 │ │ │ │ + andeq r1, r3, r8, ror #18 │ │ │ │ + muleq r1, r0, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #300] @ 3e9c0 │ │ │ │ - ldr r3, [pc, #300] @ 3e9c4 │ │ │ │ + ldr r2, [pc, #300] @ 3e880 │ │ │ │ + ldr r3, [pc, #300] @ 3e884 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -50387,238 +50307,238 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e9b0 │ │ │ │ + bne 3e870 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3e9a8 │ │ │ │ + bne 3e868 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e968 │ │ │ │ + beq 3e828 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e97c │ │ │ │ + beq 3e83c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ bl c7a8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ bl d1ec │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ str r3, [r5, #8] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ str r0, [r5] │ │ │ │ - ldr r2, [pc, #132] @ 3e9c8 │ │ │ │ - ldr r3, [pc, #124] @ 3e9c4 │ │ │ │ + ldr r2, [pc, #132] @ 3e888 │ │ │ │ + ldr r3, [pc, #124] @ 3e884 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e9a4 │ │ │ │ + bne 3e864 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 3e914 │ │ │ │ + b 3e7d4 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e998 │ │ │ │ + bne 3e858 │ │ │ │ ldr r0, [r4] │ │ │ │ - b 3e914 │ │ │ │ + b 3e7d4 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3e990 │ │ │ │ + b 3e850 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d174 │ │ │ │ - b 3e93c │ │ │ │ - andeq r1, r3, r4, ror #14 │ │ │ │ + b 3e7fc │ │ │ │ + andeq r1, r3, r4, lsr #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000316b4 │ │ │ │ + strdeq r1, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ - ldr r1, [pc, #908] @ 3ed74 │ │ │ │ + ldr r1, [pc, #908] @ 3ec34 │ │ │ │ cmp r2, #8 │ │ │ │ - ldr r2, [pc, #904] @ 3ed78 │ │ │ │ + ldr r2, [pc, #904] @ 3ec38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr ip, [pc, #896] @ 3ed7c │ │ │ │ + ldr ip, [pc, #896] @ 3ec3c │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ mov r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ strb r5, [sp, #19] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 3ed6c │ │ │ │ + bne 3ec2c │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov sl, ip │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r4, [r2] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cce8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #808] @ 3ed80 │ │ │ │ + ldr r1, [pc, #808] @ 3ec40 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #19 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebb4 │ │ │ │ + bne 3ea74 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl d174 │ │ │ │ bl dabc │ │ │ │ add r2, sp, #28 │ │ │ │ sub r4, r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3eb28 │ │ │ │ + beq 3e9e8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 3ebf8 │ │ │ │ + beq 3eab8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 3eba8 │ │ │ │ + bne 3ea68 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ add r1, r5, #16 │ │ │ │ ldrb r3, [sp, #19] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ bl d948 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 3ebc0 │ │ │ │ + beq 3ea80 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3eb34 │ │ │ │ + bne 3e9f4 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3eb28 │ │ │ │ + bne 3e9e8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 3eb24 │ │ │ │ + beq 3e9e4 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 3eb2c │ │ │ │ + b 3e9ec │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3eb5c │ │ │ │ + beq 3ea1c │ │ │ │ ldr r0, [r4] │ │ │ │ bl d294 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3eb5c │ │ │ │ + beq 3ea1c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ bl d1ec │ │ │ │ str r0, [r4, #4] │ │ │ │ add r0, sp, #28 │ │ │ │ bl d174 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ebe4 │ │ │ │ + beq 3eaa4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ece0 │ │ │ │ - ldr r2, [pc, #512] @ 3ed84 │ │ │ │ - ldr r3, [pc, #496] @ 3ed78 │ │ │ │ + beq 3eba0 │ │ │ │ + ldr r2, [pc, #512] @ 3ec44 │ │ │ │ + ldr r3, [pc, #496] @ 3ec38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ed30 │ │ │ │ + bne 3ebf0 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 3eac8 │ │ │ │ + b 3e988 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl d174 │ │ │ │ - b 3eb7c │ │ │ │ - ldr r3, [pc, #448] @ 3ed88 │ │ │ │ + b 3ea3c │ │ │ │ + ldr r3, [pc, #448] @ 3ec48 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r1, [r3, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ed34 │ │ │ │ + beq 3ebf4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 3eaf8 │ │ │ │ - b 3eb5c │ │ │ │ + beq 3e9b8 │ │ │ │ + b 3ea1c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 3eb7c │ │ │ │ + b 3ea3c │ │ │ │ bl c424 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cce8 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #360] @ 3ed8c │ │ │ │ + ldr r1, [pc, #360] @ 3ec4c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl dbb8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3eb7c │ │ │ │ + beq 3ea3c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl d174 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl ccc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3eca4 │ │ │ │ + beq 3eb64 │ │ │ │ ldrb r3, [sp, #19] │ │ │ │ mov r2, r5 │ │ │ │ lsl r3, r3, #3 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c4b4 │ │ │ │ @@ -50626,349 +50546,349 @@ │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl d4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ed00 │ │ │ │ + beq 3ebc0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl cf1c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl ce8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eb34 │ │ │ │ - ldr r3, [pc, #208] @ 3ed88 │ │ │ │ + bne 3e9f4 │ │ │ │ + ldr r3, [pc, #208] @ 3ec48 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r5, [r3, #616] @ 0x268 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3eb5c │ │ │ │ + bne 3ea1c │ │ │ │ bl dabc │ │ │ │ - ldr r2, [pc, #192] @ 3ed90 │ │ │ │ + ldr r2, [pc, #192] @ 3ec50 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 3eb2c │ │ │ │ + b 3e9ec │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3eb7c │ │ │ │ + beq 3ea3c │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3eb7c │ │ │ │ - ldr r3, [pc, #128] @ 3ed88 │ │ │ │ + b 3ea3c │ │ │ │ + ldr r3, [pc, #128] @ 3ec48 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r1, [r3, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ec94 │ │ │ │ + bne 3eb54 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl dabc │ │ │ │ - ldr r2, [pc, #112] @ 3ed94 │ │ │ │ + ldr r2, [pc, #112] @ 3ec54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3ec94 │ │ │ │ + b 3eb54 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #12] │ │ │ │ bl dabc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #80] @ 3ed98 │ │ │ │ + ldr r2, [pc, #80] @ 3ec58 │ │ │ │ cmp r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ movcs r3, #25 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r7, [sp] │ │ │ │ bl cf40 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3eb28 │ │ │ │ - b 3eaf8 │ │ │ │ + bne 3e9e8 │ │ │ │ + b 3e9b8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r3, ip, lsl #12 │ │ │ │ + andeq r1, r3, ip, asr #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r3, r8, ror #11 │ │ │ │ - ldrdeq ip, [r1], -r8 │ │ │ │ - andeq r1, r3, r4, ror r4 │ │ │ │ + andeq r1, r3, r8, lsr #14 │ │ │ │ + andeq ip, r1, r4, lsr #9 │ │ │ │ + @ instruction: 0x000315b4 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - andeq sl, r1, r4, lsl #21 │ │ │ │ - andeq ip, r1, ip, lsl #5 │ │ │ │ - andeq ip, r1, r4, lsl r2 │ │ │ │ - andeq ip, r1, r8, lsr r2 │ │ │ │ + andeq sl, r1, r0, asr sl │ │ │ │ + andeq ip, r1, r8, asr r2 │ │ │ │ + andeq ip, r1, r0, ror #3 │ │ │ │ + andeq ip, r1, r4, lsl #4 │ │ │ │ │ │ │ │ -0003ed9c : │ │ │ │ +0003ec5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr ip, [pc, #1000] @ 3f19c │ │ │ │ - ldr r3, [pc, #1000] @ 3f1a0 │ │ │ │ + ldr ip, [pc, #1000] @ 3f05c │ │ │ │ + ldr r3, [pc, #1000] @ 3f060 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #980] @ 3f1a4 │ │ │ │ + ldr r5, [pc, #980] @ 3f064 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #960] @ 3f1a8 │ │ │ │ + ldr r3, [pc, #960] @ 3f068 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #952] @ 3f1ac │ │ │ │ + ldr r0, [pc, #952] @ 3f06c │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #932] @ 3f1b0 │ │ │ │ - ldr r3, [pc, #932] @ 3f1b4 │ │ │ │ - ldr r4, [pc, #932] @ 3f1b8 │ │ │ │ + ldr r2, [pc, #932] @ 3f070 │ │ │ │ + ldr r3, [pc, #932] @ 3f074 │ │ │ │ + ldr r4, [pc, #932] @ 3f078 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ bl d2c4 │ │ │ │ - ldr r3, [pc, #900] @ 3f1bc │ │ │ │ + ldr r3, [pc, #900] @ 3f07c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ - ldr r7, [pc, #892] @ 3f1c0 │ │ │ │ + ldr r7, [pc, #892] @ 3f080 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r0], #48 @ 0x30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r6, #248] @ 0xf8 │ │ │ │ bl ce20 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #856] @ 3f1c4 │ │ │ │ - ldr r1, [pc, #856] @ 3f1c8 │ │ │ │ - ldr r3, [pc, #856] @ 3f1cc │ │ │ │ + ldr r2, [pc, #856] @ 3f084 │ │ │ │ + ldr r1, [pc, #856] @ 3f088 │ │ │ │ + ldr r3, [pc, #856] @ 3f08c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #836] @ 3f1d0 │ │ │ │ - ldr r2, [pc, #836] @ 3f1d4 │ │ │ │ + ldr r1, [pc, #836] @ 3f090 │ │ │ │ + ldr r2, [pc, #836] @ 3f094 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #828] @ 3f1d8 │ │ │ │ + ldr r1, [pc, #828] @ 3f098 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #816] @ 3f1dc │ │ │ │ - ldr r3, [pc, #816] @ 3f1e0 │ │ │ │ + ldr r1, [pc, #816] @ 3f09c │ │ │ │ + ldr r3, [pc, #816] @ 3f0a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #808] @ 3f1e4 │ │ │ │ + ldr r1, [pc, #808] @ 3f0a4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #796] @ 3f1e8 │ │ │ │ - ldr r6, [pc, #796] @ 3f1ec │ │ │ │ + ldr r1, [pc, #796] @ 3f0a8 │ │ │ │ + ldr r6, [pc, #796] @ 3f0ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r1, [pc, #776] @ 3f1f0 │ │ │ │ + ldr r1, [pc, #776] @ 3f0b0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #3 │ │ │ │ bl c928 │ │ │ │ - ldr r2, [pc, #748] @ 3f1f4 │ │ │ │ + ldr r2, [pc, #748] @ 3f0b4 │ │ │ │ mov r5, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #9 │ │ │ │ add r0, r4, #4 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl c2d4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #696] @ 3f1f8 │ │ │ │ - ldr r2, [pc, #696] @ 3f1fc │ │ │ │ - ldr r6, [pc, #696] @ 3f200 │ │ │ │ + ldr r3, [pc, #696] @ 3f0b8 │ │ │ │ + ldr r2, [pc, #696] @ 3f0bc │ │ │ │ + ldr r6, [pc, #696] @ 3f0c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #652] @ 3f204 │ │ │ │ - ldr r2, [pc, #652] @ 3f208 │ │ │ │ - ldr r6, [pc, #652] @ 3f20c │ │ │ │ + ldr r3, [pc, #652] @ 3f0c4 │ │ │ │ + ldr r2, [pc, #652] @ 3f0c8 │ │ │ │ + ldr r6, [pc, #652] @ 3f0cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #13 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl c0d0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #604] @ 3f210 │ │ │ │ - ldr r2, [pc, #604] @ 3f214 │ │ │ │ - ldr r7, [pc, #604] @ 3f218 │ │ │ │ + ldr r3, [pc, #604] @ 3f0d0 │ │ │ │ + ldr r2, [pc, #604] @ 3f0d4 │ │ │ │ + ldr r7, [pc, #604] @ 3f0d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #13 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #10 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl c0d0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #556] @ 3f21c │ │ │ │ - ldr r2, [pc, #556] @ 3f220 │ │ │ │ - ldr r7, [pc, #556] @ 3f224 │ │ │ │ + ldr r3, [pc, #556] @ 3f0dc │ │ │ │ + ldr r2, [pc, #556] @ 3f0e0 │ │ │ │ + ldr r7, [pc, #556] @ 3f0e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #10 │ │ │ │ add r7, pc, r7 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #14 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl c0d0 │ │ │ │ - ldr r6, [pc, #512] @ 3f228 │ │ │ │ - ldr r3, [pc, #512] @ 3f22c │ │ │ │ - ldr r2, [pc, #512] @ 3f230 │ │ │ │ + ldr r6, [pc, #512] @ 3f0e8 │ │ │ │ + ldr r3, [pc, #512] @ 3f0ec │ │ │ │ + ldr r2, [pc, #512] @ 3f0f0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl c2d4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #460] @ 3f234 │ │ │ │ - ldr r2, [pc, #460] @ 3f238 │ │ │ │ - ldr r6, [pc, #460] @ 3f23c │ │ │ │ + ldr r3, [pc, #460] @ 3f0f4 │ │ │ │ + ldr r2, [pc, #460] @ 3f0f8 │ │ │ │ + ldr r6, [pc, #460] @ 3f0fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #11 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #416] @ 3f240 │ │ │ │ - ldr r2, [pc, #416] @ 3f244 │ │ │ │ - ldr r6, [pc, #416] @ 3f248 │ │ │ │ + ldr r3, [pc, #416] @ 3f100 │ │ │ │ + ldr r2, [pc, #416] @ 3f104 │ │ │ │ + ldr r6, [pc, #416] @ 3f108 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #372] @ 3f24c │ │ │ │ - ldr r2, [pc, #372] @ 3f250 │ │ │ │ - ldr r6, [pc, #372] @ 3f254 │ │ │ │ + ldr r3, [pc, #372] @ 3f10c │ │ │ │ + ldr r2, [pc, #372] @ 3f110 │ │ │ │ + ldr r6, [pc, #372] @ 3f114 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 378d4 │ │ │ │ + bl 37794 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ - ldr r3, [pc, #332] @ 3f258 │ │ │ │ - ldr r2, [pc, #332] @ 3f25c │ │ │ │ + ldr r3, [pc, #332] @ 3f118 │ │ │ │ + ldr r2, [pc, #332] @ 3f11c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r6 │ │ │ │ - bl 378d4 │ │ │ │ - ldr r1, [pc, #312] @ 3f260 │ │ │ │ + bl 37794 │ │ │ │ + ldr r1, [pc, #312] @ 3f120 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #292] @ 3f264 │ │ │ │ + ldr r1, [pc, #292] @ 3f124 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #272] @ 3f268 │ │ │ │ + ldr r1, [pc, #272] @ 3f128 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #13 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #252] @ 3f26c │ │ │ │ - ldr r3, [pc, #44] @ 3f1a0 │ │ │ │ + ldr r2, [pc, #252] @ 3f12c │ │ │ │ + ldr r3, [pc, #44] @ 3f060 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f198 │ │ │ │ + bne 3f058 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r3, r4, asr #4 │ │ │ │ + andeq r1, r3, r4, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r3, r4, lsl r2 │ │ │ │ + andeq r1, r3, r4, asr r3 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq fp, r1, ip, lsr #16 │ │ │ │ + strdeq fp, [r1], -r8 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r2, r3, ip, lsr pc │ │ │ │ - andeq r3, r3, ip, lsl lr │ │ │ │ + andeq r3, r3, ip, ror r0 │ │ │ │ + andeq r3, r3, ip, asr pc │ │ │ │ muleq r0, r8, r9 │ │ │ │ - ldrdeq fp, [r1], -r8 │ │ │ │ + andeq fp, r1, r4, lsr #29 │ │ │ │ andeq r0, r0, r8, ror #20 │ │ │ │ @ instruction: 0xffff8b40 │ │ │ │ andeq r0, r0, ip, lsr #20 │ │ │ │ @ instruction: 0xffffbdb4 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ @ instruction: 0xffffb1a4 │ │ │ │ @ instruction: 0xffff7834 │ │ │ │ @@ -50976,110 +50896,110 @@ │ │ │ │ @ instruction: 0xffff8168 │ │ │ │ @ instruction: 0xffffafec │ │ │ │ @ instruction: 0x00018bb0 │ │ │ │ andeq r0, r0, r0, ror #19 │ │ │ │ @ instruction: 0xffff7a68 │ │ │ │ @ instruction: 0xffff949c │ │ │ │ @ instruction: 0xffff7804 │ │ │ │ - andeq fp, r1, r0, asr #10 │ │ │ │ + andeq fp, r1, ip, lsl #10 │ │ │ │ @ instruction: 0xffffac34 │ │ │ │ @ instruction: 0xffff7810 │ │ │ │ - strdeq fp, [r1], -r4 │ │ │ │ + andeq fp, r1, r0, asr #3 │ │ │ │ @ instruction: 0xffff8540 │ │ │ │ @ instruction: 0xffff7eb0 │ │ │ │ - andeq fp, r1, ip, ror #26 │ │ │ │ + andeq fp, r1, r8, lsr sp │ │ │ │ @ instruction: 0xffff86ac │ │ │ │ @ instruction: 0xffff7f48 │ │ │ │ - andeq fp, r1, r8, lsl #26 │ │ │ │ - andeq fp, r1, r8, ror r2 │ │ │ │ + ldrdeq fp, [r1], -r4 │ │ │ │ + andeq fp, r1, r4, asr #4 │ │ │ │ @ instruction: 0xffff83c0 │ │ │ │ @ instruction: 0xffff7d6c │ │ │ │ @ instruction: 0xffff8594 │ │ │ │ @ instruction: 0xffff7674 │ │ │ │ - andeq fp, r1, r4, asr #4 │ │ │ │ + andeq fp, r1, r0, lsl r2 │ │ │ │ @ instruction: 0xffff7814 │ │ │ │ @ instruction: 0xffff7c34 │ │ │ │ - andeq fp, r1, r4, ror r3 │ │ │ │ + andeq fp, r1, r0, asr #6 │ │ │ │ @ instruction: 0xffff789c │ │ │ │ @ instruction: 0xffff7b2c │ │ │ │ - andeq fp, r1, ip, asr #24 │ │ │ │ + andeq fp, r1, r8, lsl ip │ │ │ │ @ instruction: 0xffff8608 │ │ │ │ @ instruction: 0xffff86f8 │ │ │ │ - andeq fp, r1, r8, ror lr │ │ │ │ - andeq fp, r1, ip, ror #28 │ │ │ │ - andeq fp, r1, ip, asr lr │ │ │ │ - andeq r0, r3, r8, lsl #29 │ │ │ │ + andeq fp, r1, r4, asr #28 │ │ │ │ + andeq fp, r1, r8, lsr lr │ │ │ │ + andeq fp, r1, r8, lsr #28 │ │ │ │ + andeq r0, r3, r8, asr #31 │ │ │ │ │ │ │ │ -0003f270 : │ │ │ │ +0003f130 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #16] @ 3f298 │ │ │ │ + ldr r0, [pc, #16] @ 3f158 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r3, r3, ip, lsr #19 │ │ │ │ + andeq r3, r3, ip, ror #21 │ │ │ │ │ │ │ │ -0003f29c : │ │ │ │ +0003f15c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f320 │ │ │ │ + beq 3f1e0 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f320 │ │ │ │ + beq 3f1e0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f320 │ │ │ │ + beq 3f1e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f300 │ │ │ │ + beq 3f1c0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c1a8 <_php_stream_seek@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ cmp r4, r0 │ │ │ │ - bne 3f328 │ │ │ │ + bne 3f1e8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r2, [pc, #32] @ 3f354 │ │ │ │ + ldr r2, [pc, #32] @ 3f214 │ │ │ │ moveq r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mov r0, r4 │ │ │ │ - b 3f318 │ │ │ │ - andeq fp, r1, r4, lsl #29 │ │ │ │ + b 3f1d8 │ │ │ │ + andeq fp, r1, r0, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f478 │ │ │ │ + beq 3f338 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ sub r4, r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ blx r3 │ │ │ │ @@ -51088,64 +51008,64 @@ │ │ │ │ add r1, r8, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 3f46c │ │ │ │ + beq 3f32c │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f46c │ │ │ │ + beq 3f32c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f46c │ │ │ │ + beq 3f32c │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #168] @ 3f480 │ │ │ │ + ldr r2, [pc, #168] @ 3f340 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ str r1, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f45c │ │ │ │ + beq 3f31c │ │ │ │ ldr ip, [r7, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3f45c │ │ │ │ + beq 3f31c │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mvn r8, r8 │ │ │ │ and r8, r8, #4 │ │ │ │ add r8, r8, #8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f450 │ │ │ │ + beq 3f310 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr lr, [r4, #4] │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [r5] │ │ │ │ add r2, lr, r0, lsl #4 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r9, [r3] │ │ │ │ str r9, [lr, r0, lsl #4] │ │ │ │ str r7, [r2, #4] │ │ │ │ str r1, [r2, #8] │ │ │ │ subs ip, ip, #1 │ │ │ │ add r3, r3, r8, lsl #1 │ │ │ │ - bne 3f418 │ │ │ │ + bne 3f2d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b 3f3f0 │ │ │ │ + b 3f2b0 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -51168,238 +51088,238 @@ │ │ │ │ ldr lr, [fp, #24] │ │ │ │ sub r2, r3, r0 │ │ │ │ add ip, r7, ip │ │ │ │ strne r0, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ add r1, lr, r0 │ │ │ │ str ip, [sp, #16] │ │ │ │ - beq 3f6d0 │ │ │ │ + beq 3f590 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f760 │ │ │ │ + beq 3f620 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 3f690 │ │ │ │ + bhi 3f550 │ │ │ │ cmp r2, #8 │ │ │ │ movhi ip, #0 │ │ │ │ movls ip, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ orrlt ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3f768 │ │ │ │ + beq 3f628 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ sub ip, r0, r3 │ │ │ │ add sl, r4, ip │ │ │ │ cmp r7, sl │ │ │ │ - bhi 3f690 │ │ │ │ + bhi 3f550 │ │ │ │ sub r6, r2, #1 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [sp, #24] │ │ │ │ str fp, [sp, #28] │ │ │ │ ldrb r8, [lr, r0] │ │ │ │ ldrb r9, [r1, r6] │ │ │ │ sub r7, r2, #2 │ │ │ │ add fp, r1, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 3f568 │ │ │ │ + b 3f428 │ │ │ │ cmp sl, r5 │ │ │ │ - bcc 3f688 │ │ │ │ + bcc 3f548 │ │ │ │ sub r2, sl, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl da38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f688 │ │ │ │ + beq 3f548 │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ add r5, r4, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne 3f560 │ │ │ │ + bne 3f420 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f560 │ │ │ │ + bne 3f420 │ │ │ │ add r3, sp, #20 │ │ │ │ ldm r3, {r3, r7, fp} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r5, r3, #1 │ │ │ │ eor r3, r2, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, r4, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 3f66c │ │ │ │ + bls 3f52c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r4, r4, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f6f8 │ │ │ │ + beq 3f5b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, r5, r4 │ │ │ │ subs lr, r2, r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r7, r7, r3 │ │ │ │ add r5, r2, r3 │ │ │ │ movne r1, r7 │ │ │ │ addne ip, lr, r7 │ │ │ │ - bne 3f614 │ │ │ │ - b 3f7b4 │ │ │ │ + bne 3f4d4 │ │ │ │ + b 3f674 │ │ │ │ cmp ip, r1 │ │ │ │ - beq 3f720 │ │ │ │ + beq 3f5e0 │ │ │ │ ldrb r2, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmp r2, #10 │ │ │ │ cmpne r2, #13 │ │ │ │ add r1, r1, #1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 3f60c │ │ │ │ + bne 3f4cc │ │ │ │ cmp r2, #13 │ │ │ │ - bne 3f7ac │ │ │ │ + bne 3f66c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #10 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ cmp r7, r0 │ │ │ │ - beq 3f72c │ │ │ │ + beq 3f5ec │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3f7d0 │ │ │ │ + bne 3f690 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [fp, #32] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #32] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #20 │ │ │ │ ldm r3, {r3, r7, fp} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 3f66c │ │ │ │ + bcs 3f52c │ │ │ │ sub r2, r2, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r3, r3, r2 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ bl dc3c │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r1, fp │ │ │ │ bl ce44 │ │ │ │ - b 3f66c │ │ │ │ + b 3f52c │ │ │ │ ldrb r1, [lr, r0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl da38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3f5b4 │ │ │ │ - b 3f690 │ │ │ │ + bne 3f474 │ │ │ │ + b 3f550 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ bl dc3c │ │ │ │ ldr r0, [fp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r1, fp │ │ │ │ bl ce44 │ │ │ │ - b 3f5e4 │ │ │ │ + b 3f4a4 │ │ │ │ mov r0, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 3f654 │ │ │ │ + bne 3f514 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r7, r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ sub r2, lr, r3 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 3f788 │ │ │ │ + beq 3f648 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f4ac │ │ │ │ + bne 3f36c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b 3f7c8 │ │ │ │ + b 3f688 │ │ │ │ mov r4, r7 │ │ │ │ - b 3f6ec │ │ │ │ + b 3f5ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl c430 │ │ │ │ ldr r3, [fp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - b 3f6ec │ │ │ │ + b 3f5ac │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ ldr r3, [fp, #20] │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ - b 3f74c │ │ │ │ + b 3f60c │ │ │ │ mov r3, #1 │ │ │ │ - b 3f64c │ │ │ │ + b 3f50c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3f654 │ │ │ │ + bne 3f514 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f780 │ │ │ │ + beq 3f640 │ │ │ │ str r5, [sp, #8] │ │ │ │ - b 3f66c │ │ │ │ - ldr r2, [pc, #28] @ 3f7f4 │ │ │ │ + b 3f52c │ │ │ │ + ldr r2, [pc, #28] @ 3f6b4 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 3f67c │ │ │ │ - andeq fp, r1, r4, lsl sl │ │ │ │ + b 3f53c │ │ │ │ + andeq fp, r1, r0, ror #19 │ │ │ │ │ │ │ │ -0003f7f8 : │ │ │ │ +0003f6b8 : │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003f80c : │ │ │ │ +0003f6cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ - beq 3f838 │ │ │ │ + beq 3f6f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f898 │ │ │ │ + bne 3f758 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #120] @ 0x78 │ │ │ │ - beq 3f8b4 │ │ │ │ + beq 3f774 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ str r1, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -51413,222 +51333,222 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ bl c3a0 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #52] @ 3f8f0 │ │ │ │ + ldr r1, [pc, #52] @ 3f7b0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp] │ │ │ │ bl cfe8 <_php_stream_temp_create@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ str r1, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3f874 │ │ │ │ + bne 3f734 │ │ │ │ ldrh r3, [r2, #56] @ 0x38 │ │ │ │ bic r3, r3, #16 │ │ │ │ strh r3, [r2, #56] @ 0x38 │ │ │ │ udf #0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0003f8f4 : │ │ │ │ +0003f7b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #208] @ 3f9dc │ │ │ │ - ldr r3, [pc, #208] @ 3f9e0 │ │ │ │ + ldr ip, [pc, #208] @ 3f89c │ │ │ │ + ldr r3, [pc, #208] @ 3f8a0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #204] @ 3f9e4 │ │ │ │ + ldr r1, [pc, #204] @ 3f8a4 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3f9a4 │ │ │ │ + bne 3f864 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3f9d4 │ │ │ │ + bne 3f894 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r4, r2 │ │ │ │ bl d618 <_php_stream_memory_open@plt> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d870 │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #92] @ 3f9e8 │ │ │ │ + ldr r2, [pc, #92] @ 3f8a8 │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str r0, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r1, #56] @ 0x38 │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r1, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #64] @ 3f9ec │ │ │ │ - ldr r3, [pc, #48] @ 3f9e0 │ │ │ │ + ldr r2, [pc, #64] @ 3f8ac │ │ │ │ + ldr r3, [pc, #48] @ 3f8a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f9d0 │ │ │ │ + bne 3f890 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r3, ip, ror #13 │ │ │ │ + andeq r0, r3, ip, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r1, r4, asr #20 │ │ │ │ + andeq r8, r1, r0, lsl sl │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - andeq r0, r3, ip, asr #12 │ │ │ │ + andeq r0, r3, ip, lsl #15 │ │ │ │ │ │ │ │ -0003f9f0 : │ │ │ │ +0003f8b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #352] @ 3fb68 │ │ │ │ - ldr r3, [pc, #352] @ 3fb6c │ │ │ │ + ldr ip, [pc, #352] @ 3fa28 │ │ │ │ + ldr r3, [pc, #352] @ 3fa2c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #348] @ 3fb70 │ │ │ │ + ldr r1, [pc, #348] @ 3fa30 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3fa6c │ │ │ │ - ldr r2, [pc, #300] @ 3fb74 │ │ │ │ - ldr r3, [pc, #288] @ 3fb6c │ │ │ │ + beq 3f92c │ │ │ │ + ldr r2, [pc, #300] @ 3fa34 │ │ │ │ + ldr r3, [pc, #288] @ 3fa2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3fb58 │ │ │ │ + bne 3fa18 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl cdcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3fa40 │ │ │ │ + beq 3f900 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 3fb4c │ │ │ │ + bne 3fa0c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 3fb34 │ │ │ │ + beq 3f9f4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl d618 <_php_stream_memory_open@plt> │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ mov r1, r0 │ │ │ │ - bne 3fb5c │ │ │ │ + bne 3fa1c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r4, r2 │ │ │ │ bl d870 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr ip, [pc, #148] @ 3fb78 │ │ │ │ + ldr ip, [pc, #148] @ 3fa38 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str r0, [r2] │ │ │ │ str ip, [r2, #8] │ │ │ │ ldrb r2, [r1, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 3fa40 │ │ │ │ + bne 3f900 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 3fa40 │ │ │ │ + bne 3f900 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ - beq 3fb44 │ │ │ │ + beq 3fa04 │ │ │ │ bl ca90 │ │ │ │ - b 3fa40 │ │ │ │ + b 3f900 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3fa98 │ │ │ │ + b 3f958 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3fa40 │ │ │ │ + b 3f900 │ │ │ │ bl c184 │ │ │ │ mov r3, r0 │ │ │ │ - b 3fa98 │ │ │ │ + b 3f958 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r0, [r3], -r0 @ │ │ │ │ + andeq r0, r3, r0, lsr r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r7, r1, r0, asr lr │ │ │ │ - @ instruction: 0x000305b0 │ │ │ │ + strdeq r0, [r3], -r0 @ │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003fb7c : │ │ │ │ +0003fa3c : │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3fc84 │ │ │ │ + bne 3fb44 │ │ │ │ ldrb ip, [r0, #24] │ │ │ │ cmp ip, #8 │ │ │ │ - bne 3fc7c │ │ │ │ + bne 3fb3c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fc0c │ │ │ │ + beq 3facc │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3fc88 │ │ │ │ + beq 3fb48 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - ldr r1, [pc, #176] @ 3fc90 │ │ │ │ + ldr r1, [pc, #176] @ 3fb50 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ str r0, [r3] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldrb r1, [r2, #56] @ 0x38 │ │ │ │ orr r1, r1, #16 │ │ │ │ strb r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -51641,64 +51561,64 @@ │ │ │ │ stm sp, {r2, r3} │ │ │ │ bl d870 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq 3fc70 │ │ │ │ + beq 3fb30 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fc70 │ │ │ │ + beq 3fb30 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str r0, [ip] │ │ │ │ - ldr r0, [pc, #64] @ 3fc90 │ │ │ │ + ldr r0, [pc, #64] @ 3fb50 │ │ │ │ str r0, [ip, #8] │ │ │ │ ldrb r0, [r1, #56] @ 0x38 │ │ │ │ orr r0, r0, #16 │ │ │ │ strb r0, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3fbc8 │ │ │ │ + bne 3fa88 │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003fc94 : │ │ │ │ +0003fb54 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fdc0 │ │ │ │ + bne 3fc80 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3fdb8 │ │ │ │ + bne 3fc78 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fd60 │ │ │ │ + beq 3fc20 │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fd58 │ │ │ │ + beq 3fc18 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -51712,179 +51632,179 @@ │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r2, r4 │ │ │ │ str r4, [r3, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #124] @ 3fdc4 │ │ │ │ + ldr r2, [pc, #124] @ 3fc84 │ │ │ │ add r4, r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #16] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 3fdac │ │ │ │ + beq 3fc6c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fdac │ │ │ │ + beq 3fc6c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #48] @ 3fdc8 │ │ │ │ + ldr r1, [pc, #48] @ 3fc88 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r4] │ │ │ │ - b 3fce0 │ │ │ │ + b 3fba0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003fdcc : │ │ │ │ +0003fc8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #428] @ 3ff90 │ │ │ │ - ldr r3, [pc, #428] @ 3ff94 │ │ │ │ + ldr r2, [pc, #428] @ 3fe50 │ │ │ │ + ldr r3, [pc, #428] @ 3fe54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #376] @ 3ff98 │ │ │ │ + ldr r1, [pc, #376] @ 3fe58 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3ff54 │ │ │ │ + bne 3fe14 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ff84 │ │ │ │ + bne 3fe44 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ff0c │ │ │ │ + beq 3fdcc │ │ │ │ bl d438 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl c16c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne 3ff60 │ │ │ │ + bne 3fe20 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ff78 │ │ │ │ + bne 3fe38 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 3fefc │ │ │ │ - ldr r2, [pc, #196] @ 3ff9c │ │ │ │ - ldr r3, [pc, #184] @ 3ff94 │ │ │ │ + bne 3fdbc │ │ │ │ + ldr r2, [pc, #196] @ 3fe5c │ │ │ │ + ldr r3, [pc, #184] @ 3fe54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ff68 │ │ │ │ + bne 3fe28 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3fed0 │ │ │ │ + b 3fd90 │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3ff6c │ │ │ │ + beq 3fe2c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff6c │ │ │ │ + beq 3fe2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r1, [pc, #100] @ 3ffa0 │ │ │ │ + ldr r1, [pc, #100] @ 3fe60 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r0, [r2] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 3fe70 │ │ │ │ + b 3fd30 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 3fed0 │ │ │ │ + b 3fd90 │ │ │ │ bl d174 │ │ │ │ - b 3fed0 │ │ │ │ + b 3fd90 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r3, r4, lsl r2 │ │ │ │ + andeq r0, r3, r4, asr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq sl, [r1], -ip │ │ │ │ - andeq r0, r3, r0, lsr #2 │ │ │ │ + andeq sl, r1, r8, lsr #11 │ │ │ │ + andeq r0, r3, r0, ror #4 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003ffa4 : │ │ │ │ +0003fe64 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3, #120] @ 0x78 │ │ │ │ - beq 3ffd0 │ │ │ │ + beq 3fe90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -51896,533 +51816,533 @@ │ │ │ │ bl c0dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3, #112] @ 0x70 │ │ │ │ - beq 40024 │ │ │ │ + beq 3fee4 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -00040044 : │ │ │ │ +0003ff04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 4009c │ │ │ │ + beq 3ff5c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40084 │ │ │ │ + beq 3ff44 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl d450 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -000400a4 : │ │ │ │ +0003ff64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #348] @ 40218 │ │ │ │ - ldr r2, [pc, #348] @ 4021c │ │ │ │ + ldr r1, [pc, #348] @ 400d8 │ │ │ │ + ldr r2, [pc, #348] @ 400dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bne 4020c │ │ │ │ + bne 400cc │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r7, r2 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #264] @ 40220 │ │ │ │ + ldr r1, [pc, #264] @ 400e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne 40200 │ │ │ │ + bne 400c0 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 401d4 │ │ │ │ + beq 40094 │ │ │ │ bl c424 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #184] @ 40224 │ │ │ │ + ldr r1, [pc, #184] @ 400e4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl dbb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ - beq 40200 │ │ │ │ + beq 400c0 │ │ │ │ sub r5, r5, r7 │ │ │ │ bl d174 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 401a4 │ │ │ │ + beq 40064 │ │ │ │ mov r0, r5 │ │ │ │ bl d450 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #0 │ │ │ │ bl d870 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #104] @ 40228 │ │ │ │ + ldr r2, [pc, #104] @ 400e8 │ │ │ │ str r0, [r5] │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r4, #56] @ 0x38 │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #80] @ 4022c │ │ │ │ - ldr r3, [pc, #60] @ 4021c │ │ │ │ + ldr r2, [pc, #80] @ 400ec │ │ │ │ + ldr r3, [pc, #60] @ 400dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40208 │ │ │ │ + bne 400c8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d174 │ │ │ │ - b 401d4 │ │ │ │ + b 40094 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r2, ip, lsr pc @ │ │ │ │ + andeq r0, r3, ip, ror r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq fp, [r1], -ip │ │ │ │ - andeq r9, r1, ip, lsr r5 │ │ │ │ + andeq fp, r1, r8, asr #1 │ │ │ │ + andeq r9, r1, r8, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - andeq pc, r2, ip, lsl lr @ │ │ │ │ + andeq pc, r2, ip, asr pc @ │ │ │ │ │ │ │ │ -00040230 : │ │ │ │ +000400f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r1, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ moveq r0, r1 │ │ │ │ - beq 4025c │ │ │ │ + beq 4011c │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl d96c <_php_stream_stat@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -00040270 : │ │ │ │ +00040130 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #540] @ 404a4 │ │ │ │ + ldr ip, [pc, #540] @ 40364 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #536] @ 404a8 │ │ │ │ + ldr r1, [pc, #536] @ 40368 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #512] @ 404ac │ │ │ │ + ldr r1, [pc, #512] @ 4036c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 403b0 │ │ │ │ + bne 40270 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 4049c │ │ │ │ + bne 4035c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 403dc │ │ │ │ + beq 4029c │ │ │ │ mov r0, r1 │ │ │ │ bl c0e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 403b0 │ │ │ │ + beq 40270 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40348 │ │ │ │ + beq 40208 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40348 │ │ │ │ + beq 40208 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r1, [pc, #384] @ 404b0 │ │ │ │ + ldr r1, [pc, #384] @ 40370 │ │ │ │ sub r2, r2, #65 @ 0x41 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - bhi 40484 │ │ │ │ + bhi 40344 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r5 │ │ │ │ bl ce08 │ │ │ │ - ldr r1, [pc, #348] @ 404b4 │ │ │ │ + ldr r1, [pc, #348] @ 40374 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r1, [pc, #328] @ 404b8 │ │ │ │ + ldr r1, [pc, #328] @ 40378 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r1, [pc, #308] @ 404bc │ │ │ │ + ldr r1, [pc, #308] @ 4037c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r1, [pc, #288] @ 404c0 │ │ │ │ + ldr r1, [pc, #288] @ 40380 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r2, [pc, #268] @ 404c4 │ │ │ │ - ldr r3, [pc, #236] @ 404a8 │ │ │ │ + ldr r2, [pc, #268] @ 40384 │ │ │ │ + ldr r3, [pc, #236] @ 40368 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40474 │ │ │ │ + bne 40334 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d870 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 40478 │ │ │ │ + beq 40338 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40478 │ │ │ │ + beq 40338 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #184] @ 404c8 │ │ │ │ + ldr r1, [pc, #184] @ 40388 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r4] │ │ │ │ - b 402fc │ │ │ │ + b 401bc │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 403b0 │ │ │ │ + b 40270 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 403b0 │ │ │ │ + b 40270 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 403b0 │ │ │ │ + b 40270 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 403b0 │ │ │ │ + b 40270 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ - ldr r2, [pc, #64] @ 404cc │ │ │ │ + ldr r2, [pc, #64] @ 4038c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 403b0 │ │ │ │ + b 40270 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r2, ip, ror #26 │ │ │ │ + andeq pc, r2, ip, lsr #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r1, r0, asr lr │ │ │ │ - strdeq ip, [r1], -r4 │ │ │ │ + andeq r8, r1, ip, lsl lr │ │ │ │ + andeq ip, r1, r0, asr #11 │ │ │ │ muleq r1, r0, r6 │ │ │ │ - strdeq sl, [r1], -r8 │ │ │ │ - andeq sl, r1, r8, ror #29 │ │ │ │ - ldrdeq sl, [r1], -r8 │ │ │ │ - andeq pc, r2, r0, asr #24 │ │ │ │ + andeq sl, r1, r4, asr #29 │ │ │ │ + @ instruction: 0x0001aeb4 │ │ │ │ + andeq sl, r1, r4, lsr #29 │ │ │ │ + andeq pc, r2, r0, lsl #27 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - andeq sl, r1, ip, lsl #27 │ │ │ │ + andeq sl, r1, r8, asr sp │ │ │ │ │ │ │ │ -000404d0 : │ │ │ │ +00040390 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 404fc │ │ │ │ + beq 403bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r5, r0 │ │ │ │ bl cd00 │ │ │ │ - ldr r2, [pc, #36] @ 40530 │ │ │ │ + ldr r2, [pc, #36] @ 403f0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [sp] │ │ │ │ add r0, r5, #116 @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ bl c76c │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq sl, r1, r8, ror sp │ │ │ │ + andeq sl, r1, r4, asr #26 │ │ │ │ │ │ │ │ -00040534 : │ │ │ │ +000403f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ - beq 40560 │ │ │ │ + beq 40420 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c1a8 <_php_stream_seek@plt> │ │ │ │ mov r2, #0 │ │ │ │ cmp r5, r2 │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mvneq r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b da44 <_php_stream_copy_to_mem@plt> │ │ │ │ │ │ │ │ -00040588 : │ │ │ │ +00040448 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #256] @ 406a4 │ │ │ │ + ldr r5, [pc, #256] @ 40564 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bne 40618 │ │ │ │ + bne 404d8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 4069c │ │ │ │ + bne 4055c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4063c │ │ │ │ + beq 404fc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl d7bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4061c │ │ │ │ + beq 404dc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #164] @ 406a8 │ │ │ │ + ldr r3, [pc, #164] @ 40568 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl c0ac │ │ │ │ - ldr r2, [pc, #136] @ 406ac │ │ │ │ + ldr r2, [pc, #136] @ 4056c │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d870 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 40690 │ │ │ │ + beq 40550 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40690 │ │ │ │ + beq 40550 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - ldr r0, [pc, #60] @ 406b0 │ │ │ │ + ldr r0, [pc, #60] @ 40570 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ str ip, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ ldrb r1, [r2, #56] @ 0x38 │ │ │ │ orr r1, r1, #16 │ │ │ │ strb r1, [r2, #56] @ 0x38 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 405dc │ │ │ │ + b 4049c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r2, r0, asr sl @ │ │ │ │ + muleq r2, r0, fp │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -000406b4 : │ │ │ │ +00040574 : │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 407ac │ │ │ │ + bne 4066c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ sub r5, r5, r3 │ │ │ │ - bne 407a4 │ │ │ │ + bne 40664 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40750 │ │ │ │ + beq 40610 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r5] │ │ │ │ - ldr r3, [pc, #168] @ 407b8 │ │ │ │ + ldr r3, [pc, #168] @ 40678 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ bl d7bc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 40748 │ │ │ │ + beq 40608 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b db64 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq 40798 │ │ │ │ + beq 40658 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40798 │ │ │ │ + beq 40658 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #52] @ 407bc │ │ │ │ + ldr r1, [pc, #52] @ 4067c │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 40700 │ │ │ │ + b 405c0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - b 406f4 │ │ │ │ + b 405b4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -000407c0 : │ │ │ │ +00040680 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ - beq 407f0 │ │ │ │ + beq 406b0 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c1a8 <_php_stream_seek@plt> │ │ │ │ mov r3, #0 │ │ │ │ @@ -52430,25 +52350,25 @@ │ │ │ │ movne r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mvneq r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d27c <_php_stream_copy_to_stream_ex@plt> │ │ │ │ │ │ │ │ -0004081c : │ │ │ │ +000406dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 408ac │ │ │ │ + beq 4076c │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 408b8 │ │ │ │ + beq 40778 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ bl ceb0 <_php_stream_truncate_set_size@plt> │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ mov r3, #0 │ │ │ │ @@ -52457,166 +52377,166 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ bl c088 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4088c │ │ │ │ + beq 4074c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 408a0 │ │ │ │ + beq 40760 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40858 │ │ │ │ + bne 40718 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl c088 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -000408e8 : │ │ │ │ +000407a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #392] @ 40a94 │ │ │ │ + ldr r1, [pc, #392] @ 40954 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #388] @ 40a98 │ │ │ │ + ldr r2, [pc, #388] @ 40958 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #380] @ 40a9c │ │ │ │ + ldr r1, [pc, #380] @ 4095c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 409f0 │ │ │ │ + bne 408b0 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 40a80 │ │ │ │ + bne 40940 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40a2c │ │ │ │ + beq 408ec │ │ │ │ ldr r5, [sp, #16] │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #264] @ 40aa0 │ │ │ │ + ldr r1, [pc, #264] @ 40960 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbb8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 409f0 │ │ │ │ + beq 408b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r7] │ │ │ │ str r3, [sp] │ │ │ │ asr r3, r2, #31 │ │ │ │ bl c088 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 40a88 │ │ │ │ + bne 40948 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 40a1c │ │ │ │ - ldr r2, [pc, #172] @ 40aa4 │ │ │ │ - ldr r3, [pc, #156] @ 40a98 │ │ │ │ + bne 408dc │ │ │ │ + ldr r2, [pc, #172] @ 40964 │ │ │ │ + ldr r3, [pc, #156] @ 40958 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40a70 │ │ │ │ + bne 40930 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 409f0 │ │ │ │ + b 408b0 │ │ │ │ bl d870 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 40a74 │ │ │ │ + beq 40934 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40a74 │ │ │ │ + beq 40934 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r1, [pc, #80] @ 40aa8 │ │ │ │ + ldr r1, [pc, #80] @ 40968 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r0, [r2] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 40980 │ │ │ │ + b 40840 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r2, r8, ror #13 │ │ │ │ + andeq pc, r2, r8, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r1, ip, asr #18 │ │ │ │ - andeq r8, r1, r0, lsl sp │ │ │ │ - andeq pc, r2, r0, lsl #12 │ │ │ │ + andeq sl, r1, r8, lsl r9 │ │ │ │ + ldrdeq r8, [r1], -ip │ │ │ │ + andeq pc, r2, r0, asr #14 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -00040aac : │ │ │ │ +0004096c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r0, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - beq 40ae0 │ │ │ │ + beq 409a0 │ │ │ │ ldr r6, [r6, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r6, [r6, #16] │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ bl c67c <_emalloc_large@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -52624,177 +52544,177 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl c1a8 <_php_stream_seek@plt> │ │ │ │ cmp r5, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40b54 │ │ │ │ + bne 40a14 │ │ │ │ cmp r5, #4096 @ 0x1000 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl c40c <_php_stream_read@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bne 40b64 │ │ │ │ + bne 40a24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 40b54 │ │ │ │ + bne 40a14 │ │ │ │ mov r0, r6 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40b14 │ │ │ │ + beq 409d4 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r8 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #4 │ │ │ │ movcc r3, r5 │ │ │ │ movcs r3, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 40b54 │ │ │ │ + bhi 40a14 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40b40 │ │ │ │ + beq 40a00 │ │ │ │ subs r5, r5, r4 │ │ │ │ - bne 40b04 │ │ │ │ - b 40b54 │ │ │ │ + bne 409c4 │ │ │ │ + b 40a14 │ │ │ │ │ │ │ │ -00040ba0 : │ │ │ │ +00040a60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #344] @ 40d10 │ │ │ │ - ldr r3, [pc, #344] @ 40d14 │ │ │ │ + ldr r2, [pc, #344] @ 40bd0 │ │ │ │ + ldr r3, [pc, #344] @ 40bd4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #340] @ 40d18 │ │ │ │ + ldr r5, [pc, #340] @ 40bd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 40d00 │ │ │ │ + beq 40bc0 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40d00 │ │ │ │ + beq 40bc0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - ldr r2, [pc, #292] @ 40d1c │ │ │ │ - ldr r3, [pc, #292] @ 40d20 │ │ │ │ + ldr r2, [pc, #292] @ 40bdc │ │ │ │ + ldr r3, [pc, #292] @ 40be0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 40c28 │ │ │ │ + beq 40ae8 │ │ │ │ mov r1, r4 │ │ │ │ bl d96c <_php_stream_stat@plt> │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ orrs r2, r3, r0 │ │ │ │ - bne 40ca0 │ │ │ │ - ldr r3, [pc, #244] @ 40d24 │ │ │ │ + bne 40b60 │ │ │ │ + ldr r3, [pc, #244] @ 40be4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl c94c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 40cd0 │ │ │ │ - ldr r3, [pc, #224] @ 40d28 │ │ │ │ + beq 40b90 │ │ │ │ + ldr r3, [pc, #224] @ 40be8 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ strd r4, [sp] │ │ │ │ str r2, [sp, #28] │ │ │ │ bl d66c │ │ │ │ - ldr r1, [pc, #184] @ 40d2c │ │ │ │ - ldr r3, [pc, #156] @ 40d14 │ │ │ │ + ldr r1, [pc, #184] @ 40bec │ │ │ │ + ldr r3, [pc, #156] @ 40bd4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40d0c │ │ │ │ + bne 40bcc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b daec │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #132] @ 40d30 │ │ │ │ + ldr r2, [pc, #132] @ 40bf0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r4, [r4, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ strd r6, [sp, #16] │ │ │ │ strd r4, [sp] │ │ │ │ bl c76c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r1, [pc, #92] @ 40d34 │ │ │ │ - ldr r3, [pc, #56] @ 40d14 │ │ │ │ + ldr r1, [pc, #92] @ 40bf4 │ │ │ │ + ldr r3, [pc, #56] @ 40bd4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40d0c │ │ │ │ + bne 40bcc │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r2, r0, asr #8 │ │ │ │ + andeq pc, r2, r0, lsl #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, r0, lsr #8 │ │ │ │ + andeq pc, r2, r0, ror #10 │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq pc, r2, r4, lsl #7 │ │ │ │ - andeq sl, r1, r0, ror #11 │ │ │ │ - andeq pc, r2, r0, lsr #6 │ │ │ │ + andeq pc, r2, r4, asr #9 │ │ │ │ + andeq sl, r1, ip, lsr #11 │ │ │ │ + andeq pc, r2, r0, ror #8 │ │ │ │ │ │ │ │ -00040d38 : │ │ │ │ +00040bf8 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40e6c │ │ │ │ + bne 40d2c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 40e64 │ │ │ │ + bne 40d24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40e0c │ │ │ │ + beq 40ccc │ │ │ │ bl d8a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 40e00 │ │ │ │ + beq 40cc0 │ │ │ │ bl cd78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ @@ -52810,117 +52730,117 @@ │ │ │ │ bl ce20 │ │ │ │ add r4, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #128] @ 40e70 │ │ │ │ + ldr r3, [pc, #128] @ 40d30 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r5, [r7] │ │ │ │ str r3, [r7, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r7, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ bl d870 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 40e58 │ │ │ │ + beq 40d18 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40e58 │ │ │ │ + beq 40d18 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #48] @ 40e74 │ │ │ │ + ldr r1, [pc, #48] @ 40d34 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r4] │ │ │ │ - b 40d80 │ │ │ │ + b 40c40 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -00040e78 : │ │ │ │ +00040d38 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #488] @ 41080 │ │ │ │ + ldr r0, [pc, #488] @ 40f40 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #480] @ 41084 │ │ │ │ + ldr r1, [pc, #480] @ 40f44 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr ip, [pc, #460] @ 41088 │ │ │ │ + ldr ip, [pc, #460] @ 40f48 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #448] @ 4108c │ │ │ │ + ldr r1, [pc, #448] @ 40f4c │ │ │ │ mov r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r6, ip │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 40f24 │ │ │ │ - ldr r2, [pc, #400] @ 41090 │ │ │ │ - ldr r3, [pc, #384] @ 41084 │ │ │ │ + beq 40de4 │ │ │ │ + ldr r2, [pc, #400] @ 40f50 │ │ │ │ + ldr r3, [pc, #384] @ 40f44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4105c │ │ │ │ + bne 40f1c │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 40f38 │ │ │ │ + beq 40df8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r2, r3, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40ff4 │ │ │ │ + beq 40eb4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrne r2, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - ldr r3, [pc, #276] @ 41094 │ │ │ │ + ldr r3, [pc, #276] @ 40f54 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ asr r3, r3, #31 │ │ │ │ @@ -52932,77 +52852,77 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl d51c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 41074 │ │ │ │ + bne 40f34 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 40ef8 │ │ │ │ + b 40db8 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ bl d870 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq 41068 │ │ │ │ + beq 40f28 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41068 │ │ │ │ + beq 40f28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r0, [pc, #104] @ 41098 │ │ │ │ + ldr r0, [pc, #104] @ 40f58 │ │ │ │ ldr lr, [r3, #80] @ 0x50 │ │ │ │ str lr, [ip] │ │ │ │ str r0, [ip, #8] │ │ │ │ ldrb r0, [r3, #56] @ 0x38 │ │ │ │ orr r0, r0, #16 │ │ │ │ strb r0, [r3, #56] @ 0x38 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 41060 │ │ │ │ + bne 40f20 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b 40f54 │ │ │ │ + b 40e14 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r1] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r2, r4, asr r1 @ │ │ │ │ + muleq r2, r4, r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, ip, lsr #2 │ │ │ │ - andeq sl, r1, r0, asr #7 │ │ │ │ - strdeq pc, [r2], -r8 │ │ │ │ + andeq pc, r2, ip, ror #4 │ │ │ │ + andeq sl, r1, ip, lsl #7 │ │ │ │ + andeq pc, r2, r8, lsr r2 @ │ │ │ │ andeq r0, r0, r8, lsr #19 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0004109c : │ │ │ │ +00040f5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr ip, [pc, #140] @ 41144 │ │ │ │ + ldr ip, [pc, #140] @ 41004 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #136] @ 41148 │ │ │ │ + ldr r0, [pc, #136] @ 41008 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ @@ -53014,226 +52934,226 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c16c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #60] @ 4114c │ │ │ │ - ldr r3, [pc, #52] @ 41148 │ │ │ │ + ldr r2, [pc, #60] @ 4100c │ │ │ │ + ldr r3, [pc, #52] @ 41008 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 41140 │ │ │ │ + bne 41000 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r2, ip, lsr pc │ │ │ │ + andeq pc, r2, ip, ror r0 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r8, ror #29 │ │ │ │ + andeq pc, r2, r8, lsr #32 │ │ │ │ │ │ │ │ -00041150 : │ │ │ │ +00041010 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl c0e8 │ │ │ │ - ldr r5, [pc, #160] @ 41218 │ │ │ │ + ldr r5, [pc, #160] @ 410d8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 411f8 │ │ │ │ + beq 410b8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 4119c │ │ │ │ + beq 4105c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl ceb0 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #112] @ 4121c │ │ │ │ + ldr r1, [pc, #112] @ 410dc │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c16c │ │ │ │ - ldr r3, [pc, #96] @ 41220 │ │ │ │ + ldr r3, [pc, #96] @ 410e0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c880 │ │ │ │ mov r0, r4 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #64] @ 41224 │ │ │ │ + ldr r1, [pc, #64] @ 410e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c1cc │ │ │ │ mov r0, r4 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #32] @ 41228 │ │ │ │ + ldr r1, [pc, #32] @ 410e8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c1cc │ │ │ │ - b 411b8 │ │ │ │ - andeq lr, r2, r4, lsl #29 │ │ │ │ - @ instruction: 0x000192b4 │ │ │ │ + b 41078 │ │ │ │ + andeq lr, r2, r4, asr #31 │ │ │ │ + andeq r9, r1, r0, lsl #5 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - andeq sl, r1, ip, asr #1 │ │ │ │ - andeq sl, r1, r0, lsr #1 │ │ │ │ + muleq r1, r8, r0 │ │ │ │ + andeq sl, r1, ip, rrx │ │ │ │ │ │ │ │ -0004122c : │ │ │ │ +000410ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #480] @ 41424 │ │ │ │ - ldr r3, [pc, #480] @ 41428 │ │ │ │ + ldr r2, [pc, #480] @ 412e4 │ │ │ │ + ldr r3, [pc, #480] @ 412e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ - ldr r6, [pc, #440] @ 4142c │ │ │ │ + ldr r6, [pc, #440] @ 412ec │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r7, r3 │ │ │ │ bl d09c │ │ │ │ - ldr r1, [pc, #412] @ 41430 │ │ │ │ + ldr r1, [pc, #412] @ 412f0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 413f4 │ │ │ │ + bne 412b4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 41418 │ │ │ │ + bne 412d8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ - beq 41368 │ │ │ │ + beq 41228 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp] │ │ │ │ bl d438 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r3] │ │ │ │ bl c094 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - ldr r3, [pc, #260] @ 41434 │ │ │ │ + ldr r3, [pc, #260] @ 412f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #616] @ 0x268 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 413c0 │ │ │ │ - ldr r2, [pc, #244] @ 41438 │ │ │ │ - ldr r3, [pc, #224] @ 41428 │ │ │ │ + beq 41280 │ │ │ │ + ldr r2, [pc, #244] @ 412f8 │ │ │ │ + ldr r3, [pc, #224] @ 412e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 41400 │ │ │ │ + bne 412c0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl d870 │ │ │ │ ldr ip, [r7, #4] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 4140c │ │ │ │ + beq 412cc │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4140c │ │ │ │ + beq 412cc │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - ldr r0, [pc, #148] @ 4143c │ │ │ │ + ldr r0, [pc, #148] @ 412fc │ │ │ │ ldr lr, [r1, #80] @ 0x50 │ │ │ │ str lr, [ip] │ │ │ │ str r0, [ip, #8] │ │ │ │ ldrb r0, [r1, #56] @ 0x38 │ │ │ │ orr r0, r0, #16 │ │ │ │ strb r0, [r1, #56] @ 0x38 │ │ │ │ - b 412f4 │ │ │ │ + b 411b4 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 41404 │ │ │ │ + bne 412c4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r8] │ │ │ │ stmib r8, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 4133c │ │ │ │ + b 411fc │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 4133c │ │ │ │ + b 411fc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x0002edb4 │ │ │ │ + strdeq lr, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r8, lsl #27 │ │ │ │ + andeq lr, r2, r8, asr #29 │ │ │ │ andeq r5, r1, r4, lsl #30 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - @ instruction: 0x0002ecb4 │ │ │ │ + strdeq lr, [r2], -r4 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -00041440 : │ │ │ │ +00041300 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -53259,270 +53179,270 @@ │ │ │ │ bl ce20 │ │ │ │ strb r7, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl d900 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 414dc │ │ │ │ + bne 4139c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ str r3, [r4] │ │ │ │ - beq 415a0 │ │ │ │ + beq 41460 │ │ │ │ mov r0, r5 │ │ │ │ bl c0e8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 415ac │ │ │ │ + beq 4146c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - beq 41508 │ │ │ │ + beq 413c8 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl ceb0 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #196] @ 415dc │ │ │ │ + ldr r1, [pc, #196] @ 4149c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl c16c │ │ │ │ - ldr r1, [pc, #180] @ 415e0 │ │ │ │ + ldr r1, [pc, #180] @ 414a0 │ │ │ │ add r2, r6, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl c16c │ │ │ │ mov r0, r5 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #140] @ 415e4 │ │ │ │ + ldr r1, [pc, #140] @ 414a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41594 │ │ │ │ + bne 41454 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 41594 │ │ │ │ + bne 41454 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 415cc │ │ │ │ + beq 4148c │ │ │ │ bl ca90 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 414dc │ │ │ │ + b 4139c │ │ │ │ mov r0, r5 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #44] @ 415e8 │ │ │ │ + ldr r1, [pc, #44] @ 414a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ - b 41524 │ │ │ │ + b 413e4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq r8, r1, r8, asr #30 │ │ │ │ - andeq r9, r1, ip, lsl #27 │ │ │ │ + andeq r8, r1, r4, lsl pc │ │ │ │ andeq r9, r1, r8, asr sp │ │ │ │ - andeq r9, r1, ip, ror #25 │ │ │ │ + andeq r9, r1, r4, lsr #26 │ │ │ │ + @ instruction: 0x00019cb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #668] @ 418a4 │ │ │ │ + ldr r1, [pc, #668] @ 41764 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #660] @ 418a8 │ │ │ │ + ldr r2, [pc, #660] @ 41768 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ands sl, r3, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 41660 │ │ │ │ + beq 41520 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #624] @ 418ac │ │ │ │ - ldr r3, [pc, #616] @ 418a8 │ │ │ │ + ldr r2, [pc, #624] @ 4176c │ │ │ │ + ldr r3, [pc, #616] @ 41768 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 418a0 │ │ │ │ + bne 41760 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r9, #20] │ │ │ │ orr r3, r3, #32 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r9, #4] │ │ │ │ - beq 417e8 │ │ │ │ - ldr r3, [pc, #564] @ 418b0 │ │ │ │ + beq 416a8 │ │ │ │ + ldr r3, [pc, #564] @ 41770 │ │ │ │ ldr r4, [r9, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #552] @ 418b4 │ │ │ │ + ldr r3, [pc, #552] @ 41774 │ │ │ │ mov r8, sl │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ - beq 4181c │ │ │ │ + beq 416dc │ │ │ │ mov r7, r4 │ │ │ │ mov r3, sl │ │ │ │ add r4, r4, #16 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 417dc │ │ │ │ + beq 4169c │ │ │ │ mov r2, #0 │ │ │ │ cmp fp, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 417f4 │ │ │ │ + beq 416b4 │ │ │ │ ldrb r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 417f4 │ │ │ │ + beq 416b4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41858 │ │ │ │ + beq 41718 │ │ │ │ add r3, r8, #16 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, fp │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c76c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 41814 │ │ │ │ + beq 416d4 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 417ac │ │ │ │ + beq 4166c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 41890 │ │ │ │ + bne 41750 │ │ │ │ ldr r7, [r7] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ add r2, r7, #16 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ bl dc48 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - bne 41788 │ │ │ │ + bne 41648 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 41788 │ │ │ │ + bne 41648 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - beq 4187c │ │ │ │ + beq 4173c │ │ │ │ bl ca90 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 417d4 │ │ │ │ + beq 41694 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mvn r0, #0 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r9, #4] │ │ │ │ - b 41634 │ │ │ │ + b 414f4 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 415ec │ │ │ │ + bl 414ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41790 │ │ │ │ + bne 41650 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 41698 │ │ │ │ + bne 41558 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r9, #4] │ │ │ │ - b 41630 │ │ │ │ + b 414f0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41840 │ │ │ │ + beq 41700 │ │ │ │ add r0, r8, #16 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ - bne 41710 │ │ │ │ + bne 415d0 │ │ │ │ ldr r2, [r7] │ │ │ │ - b 417c0 │ │ │ │ + b 41680 │ │ │ │ cmp r2, #12 │ │ │ │ ldreq r7, [r4] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ movne r7, r4 │ │ │ │ ldrbeq r2, [r7, #8] │ │ │ │ addeq r4, r4, #24 │ │ │ │ addne r4, r4, #24 │ │ │ │ - b 416b8 │ │ │ │ + b 41578 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c76c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - b 41704 │ │ │ │ - ldr r2, [pc, #88] @ 418b8 │ │ │ │ + b 415c4 │ │ │ │ + ldr r2, [pc, #88] @ 41778 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c76c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - b 41704 │ │ │ │ + b 415c4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 417d4 │ │ │ │ - b 41790 │ │ │ │ + beq 41694 │ │ │ │ + b 41650 │ │ │ │ mov r0, r7 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 41738 │ │ │ │ + b 415f8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r2, r8, ror #19 │ │ │ │ + andeq lr, r2, r8, lsr #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0002e9bc │ │ │ │ - andeq r9, r1, ip, ror ip │ │ │ │ - andeq r9, r1, ip, asr ip │ │ │ │ - muleq r1, r0, sl │ │ │ │ + strdeq lr, [r2], -ip │ │ │ │ + andeq r9, r1, r8, asr #24 │ │ │ │ + andeq r9, r1, r8, lsr #24 │ │ │ │ + andeq r9, r1, ip, asr sl │ │ │ │ │ │ │ │ -000418bc : │ │ │ │ +0004177c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -53555,537 +53475,537 @@ │ │ │ │ bl ce20 │ │ │ │ strb r9, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl d900 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 41974 │ │ │ │ + bne 41834 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ str r3, [r4] │ │ │ │ - beq 41aa8 │ │ │ │ + beq 41968 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl c88c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c0e8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 41ab4 │ │ │ │ + beq 41974 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - beq 419b8 │ │ │ │ + beq 41878 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl ceb0 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #328] @ 41b10 │ │ │ │ + ldr r1, [pc, #328] @ 419d0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl c16c │ │ │ │ - ldr r1, [pc, #312] @ 41b14 │ │ │ │ + ldr r1, [pc, #312] @ 419d4 │ │ │ │ add r3, r4, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp] │ │ │ │ bl c1cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41ae4 │ │ │ │ + beq 419a4 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl d27c <_php_stream_copy_to_stream_ex@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #244] @ 41b18 │ │ │ │ + ldr r1, [pc, #244] @ 419d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41a50 │ │ │ │ + bne 41910 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 41a94 │ │ │ │ + beq 41954 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41a80 │ │ │ │ + bne 41940 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41a80 │ │ │ │ + bne 41940 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 41adc │ │ │ │ + beq 4199c │ │ │ │ bl ca90 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 41ad4 │ │ │ │ + beq 41994 │ │ │ │ bl ca90 │ │ │ │ - b 41a50 │ │ │ │ + b 41910 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41974 │ │ │ │ + b 41834 │ │ │ │ mov r0, r5 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #88] @ 41b1c │ │ │ │ + ldr r1, [pc, #88] @ 419dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ - b 419d4 │ │ │ │ + b 41894 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41a50 │ │ │ │ + b 41910 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41a80 │ │ │ │ + b 41940 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl d27c <_php_stream_copy_to_stream_ex@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #24] @ 41b20 │ │ │ │ + ldr r1, [pc, #24] @ 419e0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 41a28 │ │ │ │ - muleq r1, r8, sl │ │ │ │ - andeq r9, r1, r0, lsr #18 │ │ │ │ - andeq r9, r1, ip, lsl #17 │ │ │ │ - andeq r9, r1, r4, ror #15 │ │ │ │ - andeq r9, r1, r8, lsr #15 │ │ │ │ + b 418e8 │ │ │ │ + andeq r8, r1, r4, ror #20 │ │ │ │ + andeq r9, r1, ip, ror #17 │ │ │ │ + andeq r9, r1, r8, asr r8 │ │ │ │ + @ instruction: 0x000197b0 │ │ │ │ + andeq r9, r1, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #1392] @ 420b0 │ │ │ │ - ldr r3, [pc, #1392] @ 420b4 │ │ │ │ + ldr r0, [pc, #1392] @ 41f70 │ │ │ │ + ldr r3, [pc, #1392] @ 41f74 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #1384] @ 420b8 │ │ │ │ + ldr r1, [pc, #1384] @ 41f78 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl c1c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41d98 │ │ │ │ - ldr r1, [pc, #1336] @ 420bc │ │ │ │ + beq 41c58 │ │ │ │ + ldr r1, [pc, #1336] @ 41f7c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl c1c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 41d98 │ │ │ │ - ldr r1, [pc, #1312] @ 420c0 │ │ │ │ + beq 41c58 │ │ │ │ + ldr r1, [pc, #1312] @ 41f80 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 41d98 │ │ │ │ + beq 41c58 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 41fbc │ │ │ │ + bne 41e7c │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ - ldr r1, [pc, #1252] @ 420c4 │ │ │ │ + ldr r1, [pc, #1252] @ 41f84 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl c1c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 41fc8 │ │ │ │ + beq 41e88 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 41fec │ │ │ │ + beq 41eac │ │ │ │ cmp r3, #6 │ │ │ │ - bne 42098 │ │ │ │ + bne 41f58 │ │ │ │ ldr sl, [r6] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [sl] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [sl] │ │ │ │ mov r1, sl │ │ │ │ mov r0, #1 │ │ │ │ bl d618 <_php_stream_memory_open@plt> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - bne 41c50 │ │ │ │ + bne 41b10 │ │ │ │ ldr r3, [sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 41fa8 │ │ │ │ + beq 41e68 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41f34 │ │ │ │ + beq 41df4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 42078 │ │ │ │ + bne 41f38 │ │ │ │ ldr sl, [r4] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [sl] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [sl] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 42088 │ │ │ │ + bne 41f48 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ mov r1, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - beq 41cbc │ │ │ │ + beq 41b7c │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 41f68 │ │ │ │ + bne 41e28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 42018 │ │ │ │ + beq 41ed8 │ │ │ │ add r0, sl, #16 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r9, r0 │ │ │ │ add r2, r5, #16 │ │ │ │ add r3, r7, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ str r8, [sp] │ │ │ │ bl cbc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41d24 │ │ │ │ + bne 41be4 │ │ │ │ ldr r3, [sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 41d24 │ │ │ │ + bne 41be4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - beq 42048 │ │ │ │ + beq 41f08 │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41d54 │ │ │ │ + bne 41c14 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 41d54 │ │ │ │ + bne 41c14 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 42038 │ │ │ │ + beq 41ef8 │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41d74 │ │ │ │ + bne 41c34 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 41f94 │ │ │ │ + beq 41e54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 41d88 │ │ │ │ + beq 41c48 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 41ea0 │ │ │ │ + beq 41d60 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ bl d0e4 <_php_stream_free@plt> │ │ │ │ - b 41ea0 │ │ │ │ + b 41d60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ands r7, r3, #32 │ │ │ │ - bne 41e9c │ │ │ │ + bne 41d5c │ │ │ │ ldr r5, [r6, #20] │ │ │ │ orr r3, r3, #32 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ - beq 41e94 │ │ │ │ + beq 41d54 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ tst r2, #4 │ │ │ │ movne r8, r4 │ │ │ │ addne r4, r4, #16 │ │ │ │ - bne 41df0 │ │ │ │ + bne 41cb0 │ │ │ │ cmp r3, #12 │ │ │ │ ldreq r8, [r4] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldrbeq r3, [r8, #8] │ │ │ │ movne r8, r4 │ │ │ │ addeq r4, r4, #24 │ │ │ │ addne r4, r4, #24 │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 41e88 │ │ │ │ + bhi 41d48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 41ef0 │ │ │ │ + beq 41db0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 41f08 │ │ │ │ + beq 41dc8 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41f08 │ │ │ │ - ldr r2, [pc, #672] @ 420c8 │ │ │ │ + beq 41dc8 │ │ │ │ + ldr r2, [pc, #672] @ 41f88 │ │ │ │ add r3, r7, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl c76c │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp sl, #0 │ │ │ │ movne r1, sl │ │ │ │ moveq r1, r9 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 41f00 │ │ │ │ + beq 41dc0 │ │ │ │ cmp r3, #8 │ │ │ │ movne r2, #0 │ │ │ │ - beq 41ed0 │ │ │ │ + beq 41d90 │ │ │ │ mov r0, fp │ │ │ │ - bl 41b24 │ │ │ │ + bl 419e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41f18 │ │ │ │ + bne 41dd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 41e88 │ │ │ │ + beq 41d48 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 41dbc │ │ │ │ + bne 41c7c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #548] @ 420cc │ │ │ │ - ldr r3, [pc, #520] @ 420b4 │ │ │ │ + ldr r2, [pc, #548] @ 41f8c │ │ │ │ + ldr r3, [pc, #520] @ 41f74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 420ac │ │ │ │ + bne 41f6c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b 41e68 │ │ │ │ + b 41d28 │ │ │ │ cmp r3, #7 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bne 41ed0 │ │ │ │ + bne 41d90 │ │ │ │ ldr r2, [r8] │ │ │ │ - b 41e68 │ │ │ │ + b 41d28 │ │ │ │ add r0, r7, #16 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov sl, r0 │ │ │ │ - b 41e44 │ │ │ │ + b 41d04 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ mvn r4, #0 │ │ │ │ - b 41ea0 │ │ │ │ + b 41d60 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41f2c │ │ │ │ + bne 41dec │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 41f2c │ │ │ │ + bne 41dec │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 420a4 │ │ │ │ + beq 41f64 │ │ │ │ bl ca90 │ │ │ │ - b 41f2c │ │ │ │ + b 41dec │ │ │ │ cmp sl, r1 │ │ │ │ mov r3, r9 │ │ │ │ - beq 42058 │ │ │ │ + beq 41f18 │ │ │ │ add r2, sl, #16 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #332] @ 420d0 │ │ │ │ + ldr r2, [pc, #332] @ 41f90 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c76c │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - b 41cd0 │ │ │ │ + b 41b90 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 42040 │ │ │ │ + beq 41f00 │ │ │ │ bl ca90 │ │ │ │ - b 41d74 │ │ │ │ + b 41c34 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - beq 42050 │ │ │ │ + beq 41f10 │ │ │ │ bl ca90 │ │ │ │ - b 41c50 │ │ │ │ + b 41b10 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 41bd8 │ │ │ │ - ldr r1, [pc, #260] @ 420d4 │ │ │ │ + b 41a98 │ │ │ │ + ldr r1, [pc, #260] @ 41f94 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ add r0, r7, #16 │ │ │ │ str r6, [sp] │ │ │ │ bl d9f0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b 41c50 │ │ │ │ + b 41b10 │ │ │ │ bl d180 │ │ │ │ mov r8, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #216] @ 420d8 │ │ │ │ + ldr r1, [pc, #216] @ 41f98 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dbb8 │ │ │ │ mov r8, r0 │ │ │ │ - b 41c50 │ │ │ │ - ldr r2, [pc, #188] @ 420dc │ │ │ │ + b 41b10 │ │ │ │ + ldr r2, [pc, #188] @ 41f9c │ │ │ │ mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #16 │ │ │ │ bl c76c │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - b 41cd0 │ │ │ │ + b 41b90 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41d54 │ │ │ │ + b 41c14 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41d74 │ │ │ │ + b 41c34 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41d24 │ │ │ │ + b 41be4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41c50 │ │ │ │ - ldr r2, [pc, #128] @ 420e0 │ │ │ │ + b 41b10 │ │ │ │ + ldr r2, [pc, #128] @ 41fa0 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #16 │ │ │ │ str sl, [sp] │ │ │ │ bl c76c │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - b 41cd0 │ │ │ │ + b 41b90 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov sl, r0 │ │ │ │ - b 41c7c │ │ │ │ + b 41b3c │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 41ca0 │ │ │ │ + b 41b60 │ │ │ │ bl c184 │ │ │ │ mov sl, r0 │ │ │ │ - b 41c20 │ │ │ │ + b 41ae0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41f2c │ │ │ │ + b 41dec │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0002e4b8 │ │ │ │ + strdeq lr, [r2], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x000164b4 │ │ │ │ andeq r5, r1, r8, lsl pc │ │ │ │ - andeq r8, r1, ip, asr #10 │ │ │ │ - andeq r7, r1, ip, lsl #23 │ │ │ │ - @ instruction: 0x000194bc │ │ │ │ - andeq lr, r2, r0, asr r1 │ │ │ │ - andeq r9, r1, r4, ror #6 │ │ │ │ - andeq r9, r1, r4, lsr r0 │ │ │ │ - andeq r7, r1, r8, lsr #13 │ │ │ │ - ldrdeq r9, [r1], -r8 │ │ │ │ - muleq r1, r0, r2 │ │ │ │ + andeq r8, r1, r8, lsl r5 │ │ │ │ + andeq r7, r1, r8, asr fp │ │ │ │ + andeq r9, r1, r8, lsl #9 │ │ │ │ + muleq r2, r0, r2 │ │ │ │ + andeq r9, r1, r0, lsr r3 │ │ │ │ + andeq r9, r1, r0 │ │ │ │ + andeq r7, r1, r4, ror r6 │ │ │ │ + andeq r9, r1, r4, lsr #5 │ │ │ │ + andeq r9, r1, ip, asr r2 │ │ │ │ │ │ │ │ -000420e4 : │ │ │ │ +00041fa4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ - beq 42124 │ │ │ │ + beq 41fe4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 415ec │ │ │ │ + bl 414ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42154 │ │ │ │ + bne 42014 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 4214c │ │ │ │ + beq 4200c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41b24 │ │ │ │ + bl 419e4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ - b 4214c │ │ │ │ + b 4200c │ │ │ │ │ │ │ │ -0004215c : │ │ │ │ +0004201c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #436] @ 4232c │ │ │ │ - ldr r2, [pc, #436] @ 42330 │ │ │ │ + ldr r1, [pc, #436] @ 421ec │ │ │ │ + ldr r2, [pc, #436] @ 421f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ @@ -54093,216 +54013,216 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #376] @ 42334 │ │ │ │ + ldr r1, [pc, #376] @ 421f4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 422f0 │ │ │ │ + bne 421b0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 42320 │ │ │ │ + bne 421e0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 422a8 │ │ │ │ + beq 42168 │ │ │ │ bl d438 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl d9b4 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne 422fc │ │ │ │ + bne 421bc │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 42314 │ │ │ │ + bne 421d4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 42298 │ │ │ │ - ldr r2, [pc, #196] @ 42338 │ │ │ │ - ldr r3, [pc, #184] @ 42330 │ │ │ │ + bne 42158 │ │ │ │ + ldr r2, [pc, #196] @ 421f8 │ │ │ │ + ldr r3, [pc, #184] @ 421f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42304 │ │ │ │ + bne 421c4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 4226c │ │ │ │ + b 4212c │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 42308 │ │ │ │ + beq 421c8 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42308 │ │ │ │ + beq 421c8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r1, [pc, #100] @ 4233c │ │ │ │ + ldr r1, [pc, #100] @ 421fc │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r0, [r2] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 4220c │ │ │ │ + b 420cc │ │ │ │ add r0, sp, #12 │ │ │ │ bl d174 │ │ │ │ - b 4226c │ │ │ │ + b 4212c │ │ │ │ bl d174 │ │ │ │ - b 4226c │ │ │ │ + b 4212c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq sp, r2, r0, lsl #29 │ │ │ │ + andeq sp, r2, r0, asr #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000191b0 │ │ │ │ - andeq sp, r2, r4, lsl #27 │ │ │ │ + andeq r9, r1, ip, ror r1 │ │ │ │ + andeq sp, r2, r4, asr #29 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -00042340 : │ │ │ │ +00042200 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #320] @ 42498 │ │ │ │ - ldr r3, [pc, #320] @ 4249c │ │ │ │ + ldr r2, [pc, #320] @ 42358 │ │ │ │ + ldr r3, [pc, #320] @ 4235c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #316] @ 424a0 │ │ │ │ + ldr r7, [pc, #316] @ 42360 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - beq 42390 │ │ │ │ + beq 42250 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [r4, #16] │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #20] │ │ │ │ bl c4b4 │ │ │ │ mov r0, r6 │ │ │ │ bl ccc4 │ │ │ │ - ldr r2, [pc, #232] @ 424a4 │ │ │ │ + ldr r2, [pc, #232] @ 42364 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #220] @ 424a8 │ │ │ │ + ldr r8, [pc, #220] @ 42368 │ │ │ │ add r8, pc, r8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl c76c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ add r6, sp, #20 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl c1a8 <_php_stream_seek@plt> │ │ │ │ - b 4241c │ │ │ │ - ldr r2, [pc, #172] @ 424ac │ │ │ │ + b 422dc │ │ │ │ + ldr r2, [pc, #172] @ 4236c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl c400 │ │ │ │ mov r0, r4 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 423f8 │ │ │ │ + beq 422b8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ bl c748 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl c6c4 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42464 │ │ │ │ + beq 42324 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #68] @ 424b0 │ │ │ │ - ldr r3, [pc, #44] @ 4249c │ │ │ │ + ldr r2, [pc, #68] @ 42370 │ │ │ │ + ldr r3, [pc, #44] @ 4235c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42494 │ │ │ │ + bne 42354 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r2, r0, lsr #25 │ │ │ │ + andeq sp, r2, r0, ror #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r2, ip, lsl #25 │ │ │ │ - @ instruction: 0x00018fb8 │ │ │ │ + andeq sp, r2, ip, asr #27 │ │ │ │ + andeq r8, r1, r4, lsl #31 │ │ │ │ @ instruction: 0xffffd0b4 │ │ │ │ @ instruction: 0x000009bc │ │ │ │ - andeq sp, r2, ip, lsl #23 │ │ │ │ + andeq sp, r2, ip, asr #25 │ │ │ │ │ │ │ │ -000424b4 : │ │ │ │ - ldr r3, [pc, #4] @ 424c0 │ │ │ │ +00042374 : │ │ │ │ + ldr r3, [pc, #4] @ 42380 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r0, r3, ip, lsl #16 │ │ │ │ + andeq r0, r3, ip, asr #18 │ │ │ │ │ │ │ │ -000424c4 : │ │ │ │ +00042384 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -54312,56 +54232,56 @@ │ │ │ │ lsl r3, r3, #4 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, r3, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ - ldr r3, [pc, #76] @ 4255c │ │ │ │ + ldr r3, [pc, #76] @ 4241c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl d780 │ │ │ │ bl ce50 <_emalloc_16@plt> │ │ │ │ - ldr r3, [pc, #36] @ 42560 │ │ │ │ + ldr r3, [pc, #36] @ 42420 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ strne r6, [r4] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x000307b8 │ │ │ │ - andeq r0, r3, r8, lsl #15 │ │ │ │ + strdeq r0, [r3], -r8 │ │ │ │ + andeq r0, r3, r8, asr #17 │ │ │ │ │ │ │ │ -00042564 : │ │ │ │ +00042424 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ bl cba4 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00042584 : │ │ │ │ +00042444 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 425e0 │ │ │ │ + beq 424a0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ bl dc0c │ │ │ │ mov r1, r0 │ │ │ │ @@ -54373,115 +54293,115 @@ │ │ │ │ bl c034 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -000425e8 : │ │ │ │ +000424a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #280] @ 42718 │ │ │ │ - ldr r3, [pc, #280] @ 4271c │ │ │ │ + ldr ip, [pc, #280] @ 425d8 │ │ │ │ + ldr r3, [pc, #280] @ 425dc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #260] @ 42720 │ │ │ │ + ldr r4, [pc, #260] @ 425e0 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #240] @ 42724 │ │ │ │ + ldr r3, [pc, #240] @ 425e4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #232] @ 42728 │ │ │ │ + ldr r0, [pc, #232] @ 425e8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #212] @ 4272c │ │ │ │ - ldr r3, [pc, #212] @ 42730 │ │ │ │ - ldr r5, [pc, #212] @ 42734 │ │ │ │ + ldr r2, [pc, #212] @ 425ec │ │ │ │ + ldr r3, [pc, #212] @ 425f0 │ │ │ │ + ldr r5, [pc, #212] @ 425f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r3, [pc, #180] @ 42738 │ │ │ │ + ldr r3, [pc, #180] @ 425f8 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [r6, #248] @ 0xf8 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #148] @ 4273c │ │ │ │ + ldr r3, [pc, #148] @ 425fc │ │ │ │ mov r1, #8 │ │ │ │ str r1, [r5, #4] │ │ │ │ - ldr r2, [pc, #140] @ 42740 │ │ │ │ + ldr r2, [pc, #140] @ 42600 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #136] @ 42744 │ │ │ │ + ldr r1, [pc, #136] @ 42604 │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #132] @ 42748 │ │ │ │ + ldr r3, [pc, #132] @ 42608 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r6 │ │ │ │ bl c928 │ │ │ │ - ldr r2, [pc, #96] @ 4274c │ │ │ │ - ldr r3, [pc, #44] @ 4271c │ │ │ │ + ldr r2, [pc, #96] @ 4260c │ │ │ │ + ldr r3, [pc, #44] @ 425dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42714 │ │ │ │ + bne 425d4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq sp, [r2], -r8 │ │ │ │ + andeq sp, r2, r8, lsr fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r2, r8, asr #19 │ │ │ │ + andeq sp, r2, r8, lsl #22 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - @ instruction: 0x00016ab8 │ │ │ │ + andeq r6, r1, r4, lsl #21 │ │ │ │ muleq r0, ip, sl │ │ │ │ - ldrdeq pc, [r2], -ip │ │ │ │ - andeq r0, r3, r4, ror #12 │ │ │ │ + andeq pc, r2, ip, lsl sp @ │ │ │ │ + andeq r0, r3, r4, lsr #15 │ │ │ │ andeq r0, r0, r0, lsr #21 │ │ │ │ andeq r0, r0, ip, lsl #20 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ @ instruction: 0xffffcc8c │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ - andeq sp, r2, ip, lsl #18 │ │ │ │ + andeq sp, r2, ip, asr #20 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 427a0 │ │ │ │ + bne 42660 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ - bne 427ac │ │ │ │ + bne 4266c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r2, #64] @ 0x40 │ │ │ │ subne r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r3, [r2, r3, lsl #2] │ │ │ │ mov r2, #4 │ │ │ │ @@ -54509,66 +54429,66 @@ │ │ │ │ ldrne r3, [r2, r3, lsl #2] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r1] │ │ │ │ str r2, [r1, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -00042800 : │ │ │ │ +000426c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 42838 │ │ │ │ + beq 426f8 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c754 │ │ │ │ mov r0, r4 │ │ │ │ bl ca48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ bl c37c <_emalloc_96@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 42818 │ │ │ │ + b 426d8 │ │ │ │ │ │ │ │ -00042844 : │ │ │ │ +00042704 : │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0, #64] @ 0x40 │ │ │ │ subne r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r3, [r2, r3, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00042860 : │ │ │ │ +00042720 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl c5c8 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl d4e0 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl d4b0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4289c │ │ │ │ + beq 4275c │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl d5b8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ pop {r4, lr} │ │ │ │ b d5b8 │ │ │ │ │ │ │ │ -000428b4 : │ │ │ │ +00042774 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -54577,517 +54497,517 @@ │ │ │ │ bl ce8c │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000428f0 : │ │ │ │ +000427b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 4294c │ │ │ │ + beq 4280c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 42934 │ │ │ │ + beq 427f4 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c6c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl cf1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00042954 : │ │ │ │ +00042814 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #4068] @ 4395c │ │ │ │ - ldr r1, [pc, #4068] @ 43960 │ │ │ │ + ldr r2, [pc, #4068] @ 4381c │ │ │ │ + ldr r1, [pc, #4068] @ 43820 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #4064] @ 43964 │ │ │ │ + ldr r3, [pc, #4064] @ 43824 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #4032] @ 43968 │ │ │ │ + ldr r3, [pc, #4032] @ 43828 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #4020] @ 4396c │ │ │ │ + ldr r3, [pc, #4020] @ 4382c │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #4008] @ 43970 │ │ │ │ + ldr r3, [pc, #4008] @ 43830 │ │ │ │ mov fp, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - beq 42a7c │ │ │ │ + beq 4293c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42a24 │ │ │ │ + beq 428e4 │ │ │ │ sub r1, r0, #1 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 442a4 │ │ │ │ + bhi 44164 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 42a4c │ │ │ │ + b 4290c │ │ │ │ add r1, r1, #1 │ │ │ │ sub r2, r1, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs 42a60 │ │ │ │ + bcs 42920 │ │ │ │ ldrb r3, [r1] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 42a3c │ │ │ │ + bne 428fc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c82c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 431b8 │ │ │ │ + bne 43078 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4315c │ │ │ │ - ldr r2, [pc, #3816] @ 43974 │ │ │ │ - ldr r3, [pc, #3796] @ 43964 │ │ │ │ + bne 4301c │ │ │ │ + ldr r2, [pc, #3816] @ 43834 │ │ │ │ + ldr r3, [pc, #3796] @ 43824 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4426c │ │ │ │ + bne 4412c │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ - ldr r1, [pc, #3764] @ 43978 │ │ │ │ + ldr r1, [pc, #3764] @ 43838 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, #20 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ bl cfd0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - blt 43250 │ │ │ │ + blt 43110 │ │ │ │ sub r2, r1, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 4392c │ │ │ │ + beq 437ec │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ add r3, r0, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r0] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43154 │ │ │ │ + beq 43014 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43154 │ │ │ │ + beq 43014 │ │ │ │ mov r8, #0 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ bl c364 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 44198 │ │ │ │ + bne 44058 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ bl da2c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 43154 │ │ │ │ + beq 43014 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 43154 │ │ │ │ + beq 43014 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bge 43850 │ │ │ │ + bge 43710 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r1, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ mov r0, #8 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r1] │ │ │ │ - bge 43ec0 │ │ │ │ + bge 43d80 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ mov fp, r7 │ │ │ │ mov sl, r8 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [r3] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ bl c244 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 42f4c │ │ │ │ + bne 42e0c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ bl c79c │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 43300 │ │ │ │ + beq 431c0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub r9, r9, r1 │ │ │ │ - blt 4379c │ │ │ │ + blt 4365c │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43d00 │ │ │ │ + beq 43bc0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r1, r0, r2, lsl #2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r1, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ mov r0, #7 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r1] │ │ │ │ - blt 43368 │ │ │ │ + blt 43228 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43950 │ │ │ │ + beq 43810 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r3] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 42db0 │ │ │ │ + beq 42c70 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42d88 │ │ │ │ + beq 42c48 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, fp │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r1, sl │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ bl c244 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 44124 │ │ │ │ + bne 43fe4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, sl │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 42d80 │ │ │ │ + beq 42c40 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42da4 │ │ │ │ + beq 42c64 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 43380 │ │ │ │ + bne 43240 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r9, sl │ │ │ │ cmpne sl, #0 │ │ │ │ movne r9, #1 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 43370 │ │ │ │ + beq 43230 │ │ │ │ mov r0, sl │ │ │ │ mov r9, #0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov fp, r9 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov sl, r9 │ │ │ │ - b 429d4 │ │ │ │ - ldr r1, [pc, #2952] @ 4397c │ │ │ │ + b 42894 │ │ │ │ + ldr r1, [pc, #2952] @ 4383c │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #17 │ │ │ │ bl c838 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 43c1c │ │ │ │ + beq 43adc │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 43394 │ │ │ │ + bne 43254 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 433d8 │ │ │ │ + beq 43298 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - bne 433c0 │ │ │ │ - ldr r1, [pc, #2888] @ 43980 │ │ │ │ + bne 43280 │ │ │ │ + ldr r1, [pc, #2888] @ 43840 │ │ │ │ add r0, r8, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c268 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 4341c │ │ │ │ + b 432dc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ and r7, r2, #1 │ │ │ │ - ldr r2, [pc, #2844] @ 43984 │ │ │ │ + ldr r2, [pc, #2844] @ 43844 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ addne r3, r3, #20 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl c8ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42f4c │ │ │ │ + beq 42e0c │ │ │ │ cmp r0, #5 │ │ │ │ - bne 43704 │ │ │ │ + bne 435c4 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - blt 437ac │ │ │ │ + blt 4366c │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43d44 │ │ │ │ + beq 43c04 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 437b0 │ │ │ │ + b 43670 │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ cmp ip, r1 │ │ │ │ - bgt 432f8 │ │ │ │ + bgt 431b8 │ │ │ │ sub r2, r1, ip │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43914 │ │ │ │ + beq 437d4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, r0, #4 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ - b 42a84 │ │ │ │ + b 42944 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ movcc fp, r3 │ │ │ │ movcs fp, r7 │ │ │ │ sub ip, r3, fp │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str ip, [r4, #76] @ 0x4c │ │ │ │ - beq 43260 │ │ │ │ + beq 43120 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 43794 │ │ │ │ + blt 43654 │ │ │ │ sub r2, r1, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43ce8 │ │ │ │ + beq 43ba8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ mov r1, #5 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r1, [r0] │ │ │ │ - blt 432c8 │ │ │ │ + blt 43188 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43944 │ │ │ │ + beq 43804 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ - b 432cc │ │ │ │ + b 4318c │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr sl, [r5] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 432f0 │ │ │ │ + blt 431b0 │ │ │ │ sub r2, r1, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43938 │ │ │ │ + beq 437f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ mov r1, #7 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r1, [r0] │ │ │ │ - blt 43258 │ │ │ │ + blt 43118 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43920 │ │ │ │ + beq 437e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -55095,113 +55015,113 @@ │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r2, [r3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 43128 │ │ │ │ + b 42fe8 │ │ │ │ add r1, r1, #1 │ │ │ │ sub r2, r1, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs 4313c │ │ │ │ + bcs 42ffc │ │ │ │ ldrb r3, [r1] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 43118 │ │ │ │ + bne 42fd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c82c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #8 │ │ │ │ - beq 43fe8 │ │ │ │ + beq 43ea8 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 43d2c │ │ │ │ + bne 43bec │ │ │ │ sub r1, r0, #1 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 42a78 │ │ │ │ + bhi 42938 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bge 431ec │ │ │ │ + bge 430ac │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r1, r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r2, [r3] │ │ │ │ - b 429e0 │ │ │ │ + b 428a0 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 433cc │ │ │ │ + beq 4328c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ add r2, r2, #4 │ │ │ │ add ip, r3, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ str ip, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ str r1, [r0, r3, lsl #2] │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ mov r2, #0 │ │ │ │ - b 4313c │ │ │ │ + b 42ffc │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 42b38 │ │ │ │ + b 429f8 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - b 430d8 │ │ │ │ + b 42f98 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4378c │ │ │ │ + blt 4364c │ │ │ │ sub r2, r1, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43cd8 │ │ │ │ + beq 43b98 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r3, ip │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ @@ -55209,1137 +55129,1137 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ mov r1, #7 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r1, [r0] │ │ │ │ - bge 42fe8 │ │ │ │ + bge 42ea8 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r9, fp │ │ │ │ str r2, [r3] │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 4307c │ │ │ │ + b 42f3c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 42f34 │ │ │ │ + b 42df4 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 437a4 │ │ │ │ + blt 43664 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43cf4 │ │ │ │ + beq 43bb4 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r1, r0, r2, lsl #2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r1, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r1] │ │ │ │ - bge 42cd4 │ │ │ │ + bge 42b94 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - b 42d10 │ │ │ │ + b 42bd0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov fp, r9 │ │ │ │ mov sl, r9 │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c82c │ │ │ │ - b 42db8 │ │ │ │ + b 42c78 │ │ │ │ bl c184 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, #7 │ │ │ │ and r1, r3, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - beq 437f0 │ │ │ │ + beq 436b0 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 433f0 │ │ │ │ + beq 432b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 4341c │ │ │ │ + b 432dc │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 4321c │ │ │ │ + b 430dc │ │ │ │ ldr r2, [r8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 43824 │ │ │ │ + beq 436e4 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - bne 4341c │ │ │ │ + bne 432dc │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 43d0c │ │ │ │ + beq 43bcc │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r7] │ │ │ │ - ldr r1, [pc, #1364] @ 43988 │ │ │ │ + ldr r1, [pc, #1364] @ 43848 │ │ │ │ ldrne r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ add r0, r0, #20 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #28 │ │ │ │ bl cfd0 │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [pc, #1328] @ 4398c │ │ │ │ + ldr r1, [pc, #1328] @ 4384c │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #20 │ │ │ │ bl c5d4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #1304] @ 43990 │ │ │ │ + ldr r1, [pc, #1304] @ 43850 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, #20 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ bl cfd0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1264] @ 43994 │ │ │ │ + ldr r1, [pc, #1264] @ 43854 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43898 │ │ │ │ + beq 43758 │ │ │ │ bl dc18 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 43898 │ │ │ │ + beq 43758 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r8] │ │ │ │ - ldr r1, [pc, #1212] @ 43998 │ │ │ │ + ldr r1, [pc, #1212] @ 43858 │ │ │ │ addeq r3, r3, #1 │ │ │ │ movne r3, #6 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ streq r3, [r8] │ │ │ │ - ldreq r3, [pc, #1196] @ 4399c │ │ │ │ + ldreq r3, [pc, #1196] @ 4385c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r2, #13 │ │ │ │ bl cfd0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r6] │ │ │ │ tst r3, #4 │ │ │ │ - beq 43520 │ │ │ │ + beq 433e0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 43a20 │ │ │ │ - ldr r1, [pc, #1144] @ 439a0 │ │ │ │ + beq 438e0 │ │ │ │ + ldr r1, [pc, #1144] @ 43860 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c838 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4361c │ │ │ │ + beq 434dc │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 43f04 │ │ │ │ + bne 43dc4 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ - ldr r1, [pc, #1088] @ 439a4 │ │ │ │ + ldr r1, [pc, #1088] @ 43864 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, #16 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bl c028 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 439d8 │ │ │ │ + beq 43898 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43b98 │ │ │ │ + beq 43a58 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl d21c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r3] │ │ │ │ add r0, r0, #20 │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ - ldr r1, [pc, #988] @ 439a8 │ │ │ │ + ldr r1, [pc, #988] @ 43868 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #976] @ 439ac │ │ │ │ + ldr r1, [pc, #976] @ 4386c │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r0, #20 │ │ │ │ bl c5d4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4361c │ │ │ │ + bne 434dc │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 4361c │ │ │ │ + bne 434dc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 43d14 │ │ │ │ + beq 43bd4 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ands r7, r3, #2 │ │ │ │ - bne 438a0 │ │ │ │ + bne 43760 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43b08 │ │ │ │ + bne 439c8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4369c │ │ │ │ - ldr r1, [pc, #876] @ 439b0 │ │ │ │ + beq 4355c │ │ │ │ + ldr r1, [pc, #876] @ 43870 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r8, #16 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4367c │ │ │ │ + bne 4353c │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ sub r3, r3, #32 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #29 │ │ │ │ - bhi 4367c │ │ │ │ + bhi 4353c │ │ │ │ mov r2, #603979777 @ 0x24000001 │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - bne 43dc8 │ │ │ │ + bne 43c88 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4369c │ │ │ │ + bne 4355c │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 43d54 │ │ │ │ + beq 43c14 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ - blt 43bc0 │ │ │ │ + blt 43a80 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 43c8c │ │ │ │ + beq 43b4c │ │ │ │ cmp r3, r1 │ │ │ │ - blt 43d68 │ │ │ │ + blt 43c28 │ │ │ │ sub r2, r3, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43fa0 │ │ │ │ + beq 43e60 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ - b 43d6c │ │ │ │ + b 43c2c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ eor r7, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - bne 44054 │ │ │ │ + bne 43f14 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 437d0 │ │ │ │ + blt 43690 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43d34 │ │ │ │ + beq 43bf4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ add r1, r3, r2, lsl r0 │ │ │ │ add ip, r2, #1 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str ip, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r0, [r3, r2, lsl #2] │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 432a8 │ │ │ │ + b 43168 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 42fc8 │ │ │ │ + b 42e88 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - b 42cb4 │ │ │ │ + b 42b74 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - b 43348 │ │ │ │ + b 43208 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r3] │ │ │ │ - b 429d4 │ │ │ │ + b 42894 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r1, r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r3] │ │ │ │ - b 42a78 │ │ │ │ - ldr r1, [pc, #444] @ 439b4 │ │ │ │ + b 42938 │ │ │ │ + ldr r1, [pc, #444] @ 43874 │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c268 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - bne 4341c │ │ │ │ - b 43848 │ │ │ │ - ldr r1, [pc, #396] @ 439b8 │ │ │ │ + bne 432dc │ │ │ │ + b 43708 │ │ │ │ + ldr r1, [pc, #396] @ 43878 │ │ │ │ add r0, r8, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl c268 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r8] │ │ │ │ - b 433fc │ │ │ │ + b 432bc │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43ff0 │ │ │ │ + beq 43eb0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ - b 42bbc │ │ │ │ + b 42a7c │ │ │ │ mov r8, #0 │ │ │ │ - b 43504 │ │ │ │ + b 433c4 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bge 438d0 │ │ │ │ + bge 43790 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #4 │ │ │ │ str r2, [r3] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43d1c │ │ │ │ + beq 43bdc │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 438b4 │ │ │ │ + b 43774 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42f28 │ │ │ │ + b 42de8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 430cc │ │ │ │ + b 42f8c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42b2c │ │ │ │ + b 429ec │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 4306c │ │ │ │ + b 42f2c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 43018 │ │ │ │ + b 42ed8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42d04 │ │ │ │ - andeq sp, r2, r4, ror r6 │ │ │ │ - andeq sp, r2, r8, ror r6 │ │ │ │ - andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r1, r4, asr r0 │ │ │ │ - andeq sl, r1, r6, lsl r0 │ │ │ │ - strdeq r9, [r1], -r0 │ │ │ │ - andeq sp, r2, ip, ror #10 │ │ │ │ + b 42bc4 │ │ │ │ + @ instruction: 0x0002d7b4 │ │ │ │ + @ instruction: 0x0002d7b8 │ │ │ │ + andeq r0, r0, r0, lsr sl │ │ │ │ + andeq sl, r1, r0, lsr #32 │ │ │ │ + andeq r9, r1, r2, ror #31 │ │ │ │ + @ instruction: 0x00019fbc │ │ │ │ + andeq sp, r2, ip, lsr #13 │ │ │ │ andeq r5, r1, r8, lsr #5 │ │ │ │ andeq r4, r1, r4, lsr #31 │ │ │ │ - muleq r1, r8, r5 │ │ │ │ + andeq r8, r1, r4, ror #10 │ │ │ │ andeq r0, r0, r4, lsr #19 │ │ │ │ andeq r4, r1, r8, ror r9 │ │ │ │ andeq r4, r1, ip, lsr r9 │ │ │ │ andeq r4, r1, r4, ror #17 │ │ │ │ andeq r4, r1, r8, lsr #18 │ │ │ │ ldrdeq r4, [r1], -r8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ ldrdeq r4, [r1], -r0 │ │ │ │ - andeq r6, r1, r0, lsl #28 │ │ │ │ + andeq r6, r1, ip, asr #27 │ │ │ │ andeq r4, r1, r0, asr #16 │ │ │ │ andeq r4, r1, ip, lsl r8 │ │ │ │ - @ instruction: 0x00017dbc │ │ │ │ - ldrdeq r7, [r1], -r8 │ │ │ │ + andeq r7, r1, r8, lsl #27 │ │ │ │ andeq r7, r1, r4, lsr #23 │ │ │ │ - andeq r7, r1, r8, lsl sl │ │ │ │ - andeq r6, r1, r0, ror r9 │ │ │ │ - andeq r7, r1, r0, lsr #19 │ │ │ │ - muleq r1, r0, r9 │ │ │ │ + andeq r7, r1, r0, ror fp │ │ │ │ + andeq r7, r1, r4, ror #19 │ │ │ │ + andeq r6, r1, ip, lsr r9 │ │ │ │ + andeq r7, r1, ip, ror #18 │ │ │ │ andeq r7, r1, ip, asr r9 │ │ │ │ + andeq r7, r1, r8, lsr #18 │ │ │ │ andeq r4, r1, r8, asr #2 │ │ │ │ andeq r4, r1, ip, lsl #2 │ │ │ │ - ldr r1, [pc, #-36] @ 439bc │ │ │ │ + ldr r1, [pc, #-36] @ 4387c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c028 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43588 │ │ │ │ - ldr r1, [pc, #-68] @ 439c0 │ │ │ │ + bne 43448 │ │ │ │ + ldr r1, [pc, #-68] @ 43880 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl c028 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43588 │ │ │ │ - b 435ec │ │ │ │ + bne 43448 │ │ │ │ + b 434ac │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #300 @ 0x12c │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 43520 │ │ │ │ - ldr r1, [pc, #-116] @ 439c4 │ │ │ │ + bhi 433e0 │ │ │ │ + ldr r1, [pc, #-116] @ 43884 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - beq 43520 │ │ │ │ - ldr r1, [pc, #-140] @ 439c8 │ │ │ │ + beq 433e0 │ │ │ │ + ldr r1, [pc, #-140] @ 43888 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c838 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43fd0 │ │ │ │ + beq 43e90 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 44118 │ │ │ │ + bne 43fd8 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ - ldr r1, [pc, #-196] @ 439cc │ │ │ │ + ldr r1, [pc, #-196] @ 4388c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c028 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44020 │ │ │ │ + beq 43ee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43ad8 │ │ │ │ + bne 43998 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 43ad8 │ │ │ │ + bne 43998 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 44270 │ │ │ │ + beq 44130 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r1 │ │ │ │ - bge 43f18 │ │ │ │ + bge 43dd8 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r2] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ bl d0a8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl c910 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ - bge 43b54 │ │ │ │ + bge 43a14 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #6 │ │ │ │ str r2, [r3] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43f78 │ │ │ │ + beq 43e38 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 43b38 │ │ │ │ + b 439f8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ bl cff4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ bl c910 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b 435a4 │ │ │ │ + b 43464 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 43f5c │ │ │ │ + beq 43e1c │ │ │ │ cmp r3, r1 │ │ │ │ - blt 43da8 │ │ │ │ + blt 43c68 │ │ │ │ sub r2, r3, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43fbc │ │ │ │ + beq 43e7c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ - b 43dac │ │ │ │ - ldr r1, [pc, #-596] @ 439d0 │ │ │ │ + b 43c6c │ │ │ │ + ldr r1, [pc, #-596] @ 43890 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ bl c838 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 43f88 │ │ │ │ + beq 43e48 │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 44108 │ │ │ │ + bne 43fc8 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r8, #9] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r8] │ │ │ │ - ldr r1, [pc, #-656] @ 439d4 │ │ │ │ + ldr r1, [pc, #-656] @ 43894 │ │ │ │ ldrne r3, [r2] │ │ │ │ add r0, r0, #20 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #25 │ │ │ │ bl cfd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 4349c │ │ │ │ + b 4335c │ │ │ │ cmp r3, r1 │ │ │ │ - blt 43d88 │ │ │ │ + blt 43c48 │ │ │ │ sub r2, r3, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43fb0 │ │ │ │ + beq 43e70 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ - b 43d8c │ │ │ │ + b 43c4c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 43298 │ │ │ │ + b 43158 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42fb8 │ │ │ │ + b 42e78 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 43338 │ │ │ │ + b 431f8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42ca4 │ │ │ │ + b 42b64 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4341c │ │ │ │ + b 432dc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4361c │ │ │ │ + b 434dc │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 43904 │ │ │ │ + b 437c4 │ │ │ │ mov r0, r3 │ │ │ │ - b 42a84 │ │ │ │ + b 42944 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 43760 │ │ │ │ + b 43620 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 42edc │ │ │ │ + b 42d9c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 43f98 │ │ │ │ + beq 43e58 │ │ │ │ bl ca90 │ │ │ │ - b 4369c │ │ │ │ + b 4355c │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r2] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [r2] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r2] │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, r8, #22 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4367c │ │ │ │ + beq 4353c │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44000 │ │ │ │ + beq 43ec0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 44000 │ │ │ │ + beq 43ec0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #10 │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 4367c │ │ │ │ + bhi 4353c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, r0 │ │ │ │ - bhi 4367c │ │ │ │ + bhi 4353c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ rsb r3, r3, #1 │ │ │ │ add r3, r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - beq 441e0 │ │ │ │ + beq 440a0 │ │ │ │ cmp r2, r1 │ │ │ │ - bge 440c4 │ │ │ │ + bge 43f84 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #5 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 43154 │ │ │ │ + bne 43014 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 43154 │ │ │ │ + bne 43014 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 44288 │ │ │ │ + beq 44148 │ │ │ │ bl ca90 │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ sub r2, r2, r3 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 44010 │ │ │ │ + beq 43ed0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 42be0 │ │ │ │ + b 42aa0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c184 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ - b 4355c │ │ │ │ + b 4341c │ │ │ │ sub r2, r3, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 43fd8 │ │ │ │ + beq 43e98 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ - b 43aec │ │ │ │ + b 439ac │ │ │ │ cmp r3, r1 │ │ │ │ - blt 43ae8 │ │ │ │ + blt 439a8 │ │ │ │ sub r2, r3, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ - b 43f28 │ │ │ │ + b 43de8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 43b88 │ │ │ │ + b 43a48 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 4349c │ │ │ │ + b 4335c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4369c │ │ │ │ + b 4355c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 436f4 │ │ │ │ + b 435b4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 43cc8 │ │ │ │ + b 43b88 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 43c0c │ │ │ │ + b 43acc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r6] │ │ │ │ - b 43520 │ │ │ │ + b 433e0 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 43f4c │ │ │ │ + b 43e0c │ │ │ │ mov r0, #9 │ │ │ │ - b 42a84 │ │ │ │ + b 42944 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ - b 43884 │ │ │ │ + b 43744 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r7 │ │ │ │ - bls 43e48 │ │ │ │ - b 4367c │ │ │ │ + bls 43d08 │ │ │ │ + b 4353c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 43ef4 │ │ │ │ + b 43db4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43fd0 │ │ │ │ + bne 43e90 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 43fd0 │ │ │ │ + bne 43e90 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 43fcc │ │ │ │ + beq 43e8c │ │ │ │ bl ca90 │ │ │ │ ldr r0, [r6] │ │ │ │ - b 43520 │ │ │ │ + b 433e0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 44080 │ │ │ │ + bge 43f40 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r3, #4 │ │ │ │ add r2, r2, r1 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r3] │ │ │ │ - b 42a84 │ │ │ │ + b 42944 │ │ │ │ sub r2, r2, r3 │ │ │ │ ldrb ip, [r4, #72] @ 0x48 │ │ │ │ bic r1, r2, #63 @ 0x3f │ │ │ │ add r2, r3, #64 @ 0x40 │ │ │ │ add r2, r1, r2 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 44248 │ │ │ │ + beq 44108 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 44060 │ │ │ │ + b 43f20 │ │ │ │ sub r2, r2, r1 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 44278 │ │ │ │ + beq 44138 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 43e74 │ │ │ │ + b 43d34 │ │ │ │ mov r1, r7 │ │ │ │ bl c850 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 43c4c │ │ │ │ + b 43b0c │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 43a88 │ │ │ │ + b 43948 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r1 │ │ │ │ - bge 44154 │ │ │ │ + bge 44014 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r0, r2, #4 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r1, [r2] │ │ │ │ - b 42f4c │ │ │ │ + b 42e0c │ │ │ │ sub r2, r3, r1 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 4425c │ │ │ │ + beq 4411c │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ - b 44138 │ │ │ │ + b 43ff8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r1 │ │ │ │ - blt 44134 │ │ │ │ + blt 43ff4 │ │ │ │ sub r2, r3, r1 │ │ │ │ ldrb r3, [r4, #72] @ 0x48 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 4425c │ │ │ │ + beq 4411c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 44188 │ │ │ │ + b 44048 │ │ │ │ cmp r2, r1 │ │ │ │ - bge 44208 │ │ │ │ + bge 440c8 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #7 │ │ │ │ str r2, [r3] │ │ │ │ - b 43e8c │ │ │ │ + b 43d4c │ │ │ │ sub r2, r2, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r1, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - beq 44290 │ │ │ │ + beq 44150 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 441ec │ │ │ │ + b 440ac │ │ │ │ mov r3, ip │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 440b4 │ │ │ │ + b 43f74 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 44188 │ │ │ │ + b 44048 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 43ad8 │ │ │ │ + b 43998 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 440f8 │ │ │ │ + b 43fb8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 43154 │ │ │ │ + b 43014 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 44238 │ │ │ │ + b 440f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b 429e0 │ │ │ │ + b 428a0 │ │ │ │ │ │ │ │ -000442ac : │ │ │ │ +0004416c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #704] @ 44588 │ │ │ │ + ldr r2, [pc, #704] @ 44448 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #700] @ 4458c │ │ │ │ + ldr r3, [pc, #700] @ 4444c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 44564 │ │ │ │ - ldr r3, [pc, #652] @ 44590 │ │ │ │ + beq 44424 │ │ │ │ + ldr r3, [pc, #652] @ 44450 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr sl, [pc, #648] @ 44594 │ │ │ │ + ldr sl, [pc, #648] @ 44454 │ │ │ │ mov fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, fp │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bcc 443a0 │ │ │ │ + bcc 44260 │ │ │ │ add r3, fp, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 44510 │ │ │ │ + bhi 443d0 │ │ │ │ ldrb r3, [sl, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldm r4, {r1, r3} │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ bl d594 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 444f8 │ │ │ │ + beq 443b8 │ │ │ │ mov r0, r4 │ │ │ │ bl d9cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44510 │ │ │ │ + beq 443d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl ce44 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ mov fp, r0 │ │ │ │ - bcs 44328 │ │ │ │ + bcs 441e8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ ldr r2, [sp] │ │ │ │ add r3, fp, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 44580 │ │ │ │ + bhi 44440 │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr fp, [r5, #56] @ 0x38 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 444e8 │ │ │ │ - ldr r1, [pc, #436] @ 44598 │ │ │ │ - ldr r2, [pc, #420] @ 4458c │ │ │ │ + bne 443a8 │ │ │ │ + ldr r1, [pc, #436] @ 44458 │ │ │ │ + ldr r2, [pc, #420] @ 4444c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 44578 │ │ │ │ + bne 44438 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ movcs r2, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ bl c40c <_php_stream_read@plt> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 44364 │ │ │ │ + b 44224 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44488 │ │ │ │ + beq 44348 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ add r1, r1, r3 │ │ │ │ bl c40c <_php_stream_read@plt> │ │ │ │ @@ -56347,15 +56267,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl d9cc │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r2, r2, r3 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ - b 44370 │ │ │ │ + b 44230 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -56371,114 +56291,114 @@ │ │ │ │ sub r3, r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #16 │ │ │ │ add r0, r0, r3 │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #76] @ 0x4c │ │ │ │ - b 44370 │ │ │ │ + b 44230 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ sub r3, fp, #-1073741823 @ 0xc0000001 │ │ │ │ ldr fp, [r2, r3, lsl #2] │ │ │ │ - b 443dc │ │ │ │ + b 4429c │ │ │ │ mov r0, r9 │ │ │ │ bl da80 <_php_stream_getc@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44544 │ │ │ │ + bne 44404 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 44364 │ │ │ │ + b 44224 │ │ │ │ mov r0, r9 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 443dc │ │ │ │ + beq 4429c │ │ │ │ mov r3, r8 │ │ │ │ orr r2, r7, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl ce44 │ │ │ │ mov fp, r0 │ │ │ │ - b 443dc │ │ │ │ + b 4429c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b 4441c │ │ │ │ + b 442dc │ │ │ │ add r1, sp, #16 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 44364 │ │ │ │ + b 44224 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ - b 442fc │ │ │ │ + b 441bc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c19c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 44370 │ │ │ │ - andeq fp, r2, ip, lsr #26 │ │ │ │ + b 44230 │ │ │ │ + andeq fp, r2, ip, ror #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r1, r3, ror #13 │ │ │ │ - andeq r8, r1, ip, asr #13 │ │ │ │ - andeq fp, r2, r4, lsl ip │ │ │ │ + andeq r8, r1, pc, lsr #13 │ │ │ │ + muleq r1, r8, r6 │ │ │ │ + andeq fp, r2, r4, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #488] @ 4479c │ │ │ │ - ldr r3, [pc, #488] @ 447a0 │ │ │ │ + ldr r2, [pc, #488] @ 4465c │ │ │ │ + ldr r3, [pc, #488] @ 44660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #436] @ 447a4 │ │ │ │ + ldr r1, [pc, #436] @ 44664 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 44780 │ │ │ │ + bne 44640 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ bl d174 │ │ │ │ bl c424 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ bl d180 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #352] @ 447a8 │ │ │ │ + ldr r1, [pc, #352] @ 44668 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dbb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 44728 │ │ │ │ + beq 445e8 │ │ │ │ add r0, sp, #28 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 44790 │ │ │ │ + bne 44650 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r4 │ │ │ │ @@ -56488,113 +56408,113 @@ │ │ │ │ bl d4a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r2, [r7, #8] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ str r0, [r7] │ │ │ │ - beq 44754 │ │ │ │ + beq 44614 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 446e4 │ │ │ │ + beq 445a4 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 44778 │ │ │ │ + beq 44638 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44728 │ │ │ │ + beq 445e8 │ │ │ │ mov r1, #0 │ │ │ │ bl c7a8 │ │ │ │ mov r4, r0 │ │ │ │ bl d09c │ │ │ │ mov r1, r4 │ │ │ │ bl d1ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ str r2, [r3, #8] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #124] @ 447ac │ │ │ │ - ldr r3, [pc, #108] @ 447a0 │ │ │ │ + ldr r2, [pc, #124] @ 4466c │ │ │ │ + ldr r3, [pc, #108] @ 44660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4478c │ │ │ │ + bne 4464c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 446e4 │ │ │ │ + beq 445a4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 446d0 │ │ │ │ + b 44590 │ │ │ │ bl c64c │ │ │ │ - b 446e0 │ │ │ │ + b 445a0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl d174 │ │ │ │ - b 44728 │ │ │ │ + b 445e8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq fp, r2, r4, asr #20 │ │ │ │ + andeq fp, r2, r4, lsl #23 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r6, [r1], -r4 │ │ │ │ - andeq r5, r1, r0, rrx │ │ │ │ - andeq fp, r2, r8, asr #17 │ │ │ │ + andeq r6, r1, r0, lsr #9 │ │ │ │ + andeq r5, r1, ip, lsr #32 │ │ │ │ + andeq fp, r2, r8, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #428] @ 44974 │ │ │ │ - ldr r3, [pc, #428] @ 44978 │ │ │ │ + ldr r2, [pc, #428] @ 44834 │ │ │ │ + ldr r3, [pc, #428] @ 44838 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl db1c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #372] @ 4497c │ │ │ │ + ldr r1, [pc, #372] @ 4483c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 44958 │ │ │ │ + bne 44818 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 44968 │ │ │ │ + bne 44828 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ @@ -56606,83 +56526,83 @@ │ │ │ │ bl ce44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r2, [r6, #8] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ str r0, [r6] │ │ │ │ - beq 4492c │ │ │ │ + beq 447ec │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 448bc │ │ │ │ + beq 4477c │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 44950 │ │ │ │ + beq 44810 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44900 │ │ │ │ + beq 447c0 │ │ │ │ mov r1, #0 │ │ │ │ bl c7a8 │ │ │ │ mov r4, r0 │ │ │ │ bl d09c │ │ │ │ mov r1, r4 │ │ │ │ bl d1ec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ str r2, [r3, #8] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #120] @ 44980 │ │ │ │ - ldr r3, [pc, #108] @ 44978 │ │ │ │ + ldr r2, [pc, #120] @ 44840 │ │ │ │ + ldr r3, [pc, #108] @ 44838 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44964 │ │ │ │ + bne 44824 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 448bc │ │ │ │ + beq 4477c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 448a8 │ │ │ │ + b 44768 │ │ │ │ bl c64c │ │ │ │ - b 448b8 │ │ │ │ + b 44778 │ │ │ │ add r0, sp, #28 │ │ │ │ bl d174 │ │ │ │ - b 44900 │ │ │ │ + b 447c0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq fp, r2, r0, lsr r8 │ │ │ │ + andeq fp, r2, r0, ror r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000162b4 │ │ │ │ - strdeq fp, [r2], -r0 │ │ │ │ + andeq r6, r1, r0, lsl #5 │ │ │ │ + andeq fp, r2, r0, lsr r8 │ │ │ │ │ │ │ │ -00044984 : │ │ │ │ - ldr r3, [pc, #4] @ 44990 │ │ │ │ +00044844 : │ │ │ │ + ldr r3, [pc, #4] @ 44850 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq lr, r2, r4, lsr #7 │ │ │ │ + andeq lr, r2, r4, ror #9 │ │ │ │ │ │ │ │ -00044994 : │ │ │ │ +00044854 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -56701,73 +56621,73 @@ │ │ │ │ add r0, r0, #24 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ bl d780 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44a30 │ │ │ │ + beq 448f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #20] │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #36] @ 44a40 │ │ │ │ + ldr r3, [pc, #36] @ 44900 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl ccc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 44a00 │ │ │ │ - andeq lr, r2, r0, lsl r3 │ │ │ │ + b 448c0 │ │ │ │ + andeq lr, r2, r0, asr r4 │ │ │ │ │ │ │ │ -00044a44 : │ │ │ │ +00044904 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ bl da20 │ │ │ │ add r0, r0, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044a64 : │ │ │ │ +00044924 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #600] @ 44cd4 │ │ │ │ - ldr r3, [pc, #600] @ 44cd8 │ │ │ │ + ldr ip, [pc, #600] @ 44b94 │ │ │ │ + ldr r3, [pc, #600] @ 44b98 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #580] @ 44cdc │ │ │ │ + ldr r5, [pc, #580] @ 44b9c │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #560] @ 44ce0 │ │ │ │ + ldr r3, [pc, #560] @ 44ba0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #552] @ 44ce4 │ │ │ │ + ldr r0, [pc, #552] @ 44ba4 │ │ │ │ mov r1, #19 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #532] @ 44ce8 │ │ │ │ - ldr r3, [pc, #532] @ 44cec │ │ │ │ - ldr r4, [pc, #532] @ 44cf0 │ │ │ │ + ldr r2, [pc, #532] @ 44ba8 │ │ │ │ + ldr r3, [pc, #532] @ 44bac │ │ │ │ + ldr r4, [pc, #532] @ 44bb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ @@ -56775,179 +56695,179 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r0], #4 │ │ │ │ bl ce20 │ │ │ │ - ldr ip, [pc, #472] @ 44cf4 │ │ │ │ - ldr r0, [pc, #472] @ 44cf8 │ │ │ │ + ldr ip, [pc, #472] @ 44bb4 │ │ │ │ + ldr r0, [pc, #472] @ 44bb8 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ - ldr r1, [pc, #468] @ 44cfc │ │ │ │ + ldr r1, [pc, #468] @ 44bbc │ │ │ │ str ip, [r6, #248] @ 0xf8 │ │ │ │ str r7, [r4, #16] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ mov lr, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ str lr, [r4, #4] │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #424] @ 44d00 │ │ │ │ + ldr r1, [pc, #424] @ 44bc0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #404] @ 44d04 │ │ │ │ + ldr r1, [pc, #404] @ 44bc4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #384] @ 44d08 │ │ │ │ + ldr r1, [pc, #384] @ 44bc8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #6 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #364] @ 44d0c │ │ │ │ + ldr r1, [pc, #364] @ 44bcc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #344] @ 44d10 │ │ │ │ + ldr r1, [pc, #344] @ 44bd0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #324] @ 44d14 │ │ │ │ + ldr r1, [pc, #324] @ 44bd4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #304] @ 44d18 │ │ │ │ + ldr r1, [pc, #304] @ 44bd8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #17 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #284] @ 44d1c │ │ │ │ + ldr r1, [pc, #284] @ 44bdc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #264] @ 44d20 │ │ │ │ + ldr r1, [pc, #264] @ 44be0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #244] @ 44d24 │ │ │ │ + ldr r1, [pc, #244] @ 44be4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #17 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #224] @ 44d28 │ │ │ │ + ldr r1, [pc, #224] @ 44be8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #6 │ │ │ │ mov r2, #18 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #204] @ 44d2c │ │ │ │ + ldr r1, [pc, #204] @ 44bec │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #184] @ 44d30 │ │ │ │ + ldr r1, [pc, #184] @ 44bf0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #164] @ 44d34 │ │ │ │ + ldr r1, [pc, #164] @ 44bf4 │ │ │ │ mov r3, #9 │ │ │ │ mov r2, #10 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #144] @ 44d38 │ │ │ │ - ldr r3, [pc, #44] @ 44cd8 │ │ │ │ + ldr r2, [pc, #144] @ 44bf8 │ │ │ │ + ldr r3, [pc, #44] @ 44b98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44cd0 │ │ │ │ + bne 44b90 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r2, ip, ror r5 │ │ │ │ + @ instruction: 0x0002b6bc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, ip, asr #10 │ │ │ │ + andeq fp, r2, ip, lsl #13 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r6, r1, r4, asr #18 │ │ │ │ + andeq r6, r1, r0, lsl r9 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq sp, r2, ip, lsr r9 │ │ │ │ - andeq lr, r2, r0, asr r2 │ │ │ │ + andeq sp, r2, ip, ror sl │ │ │ │ + muleq r2, r0, r3 │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - andeq r5, r1, ip, lsr #31 │ │ │ │ - andeq r6, r1, r4, asr #17 │ │ │ │ - @ instruction: 0x000168b8 │ │ │ │ - @ instruction: 0x000168b0 │ │ │ │ - andeq r5, r1, r8, asr #30 │ │ │ │ - andeq r5, r1, ip, lsr pc │ │ │ │ - andeq r6, r1, r0, ror r8 │ │ │ │ - andeq r5, r1, r4, asr #30 │ │ │ │ - andeq r6, r1, r0, asr r8 │ │ │ │ - andeq r6, r1, r4, asr #16 │ │ │ │ + andeq r5, r1, r8, ror pc │ │ │ │ + muleq r1, r0, r8 │ │ │ │ + andeq r6, r1, r4, lsl #17 │ │ │ │ + andeq r6, r1, ip, ror r8 │ │ │ │ + andeq r5, r1, r4, lsl pc │ │ │ │ + andeq r5, r1, r8, lsl #30 │ │ │ │ andeq r6, r1, ip, lsr r8 │ │ │ │ - andeq r6, r1, r8, lsr r8 │ │ │ │ - andeq r6, r1, r4, lsr r8 │ │ │ │ - andeq r6, r1, ip, lsr #16 │ │ │ │ - andeq r5, r1, r8, lsr #29 │ │ │ │ - andeq fp, r2, r0, asr r3 │ │ │ │ + andeq r5, r1, r0, lsl pc │ │ │ │ + andeq r6, r1, ip, lsl r8 │ │ │ │ + andeq r6, r1, r0, lsl r8 │ │ │ │ + andeq r6, r1, r8, lsl #16 │ │ │ │ + andeq r6, r1, r4, lsl #16 │ │ │ │ + andeq r6, r1, r0, lsl #16 │ │ │ │ + strdeq r6, [r1], -r8 │ │ │ │ + andeq r5, r1, r4, ror lr │ │ │ │ + muleq r2, r0, r4 │ │ │ │ │ │ │ │ -00044d3c : │ │ │ │ +00044bfc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ 44d64 │ │ │ │ + ldr r3, [pc, #16] @ 44c24 │ │ │ │ mov r2, #0 │ │ │ │ - bl 56668 │ │ │ │ - bl 56c04 │ │ │ │ + bl 56528 │ │ │ │ + bl 56ac4 │ │ │ │ pop {r4, lr} │ │ │ │ b c9c4 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ │ │ │ │ -00044d68 : │ │ │ │ +00044c28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - beq 44ea8 │ │ │ │ + beq 44d68 │ │ │ │ ands r6, r2, #32 │ │ │ │ mov r4, r2 │ │ │ │ and r3, r2, #1 │ │ │ │ - bne 44eb8 │ │ │ │ + bne 44d78 │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r7, r0 │ │ │ │ @@ -56955,90 +56875,90 @@ │ │ │ │ bl cd78 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44ed0 │ │ │ │ + bne 44d90 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl c340 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 44e6c │ │ │ │ + beq 44d2c │ │ │ │ tst r4, #16 │ │ │ │ - bne 44e18 │ │ │ │ + bne 44cd8 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - beq 44e78 │ │ │ │ + beq 44d38 │ │ │ │ str r3, [sp] │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r4, [r0] │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 44e6c │ │ │ │ + bne 44d2c │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44df8 │ │ │ │ + beq 44cb8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r4, r3] │ │ │ │ tst r3, #8 │ │ │ │ - beq 44df8 │ │ │ │ + beq 44cb8 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 44e04 │ │ │ │ + b 44cc4 │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ ldrb r4, [r5, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44df8 │ │ │ │ + beq 44cb8 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #8 │ │ │ │ - beq 44df8 │ │ │ │ - b 44e6c │ │ │ │ + beq 44cb8 │ │ │ │ + b 44d2c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44fa8 │ │ │ │ + beq 44e68 │ │ │ │ bl da98 │ │ │ │ clz r6, r0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - b 44e0c │ │ │ │ + b 44ccc │ │ │ │ cmp r0, #1 │ │ │ │ - beq 44fe4 │ │ │ │ + beq 44ea4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44ffc │ │ │ │ + beq 44ebc │ │ │ │ cmp r2, r0 │ │ │ │ - bcc 44e6c │ │ │ │ + bcc 44d2c │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ cmpcs r0, #8 │ │ │ │ add r3, r5, r2 │ │ │ │ - bhi 44fc8 │ │ │ │ + bhi 44e88 │ │ │ │ sub ip, r3, r0 │ │ │ │ cmp r5, ip │ │ │ │ - bhi 44e6c │ │ │ │ + bhi 44d2c │ │ │ │ sub r3, r0, #1 │ │ │ │ mov lr, r7 │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ sub r8, r0, #2 │ │ │ │ ldrb r0, [lr], #1 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r6 │ │ │ │ @@ -57046,140 +56966,140 @@ │ │ │ │ str r7, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r6, r3 │ │ │ │ mov r9, lr │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, ip │ │ │ │ - b 44f4c │ │ │ │ + b 44e0c │ │ │ │ cmp r1, r4 │ │ │ │ - bhi 44fb8 │ │ │ │ + bhi 44e78 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ bl da38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 44fb8 │ │ │ │ + beq 44e78 │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne 44f44 │ │ │ │ + bne 44e04 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r1, r3} │ │ │ │ bl c268 │ │ │ │ ldm sp, {r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44f44 │ │ │ │ + bne 44e04 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r6, sl │ │ │ │ mov r5, fp │ │ │ │ - b 44df0 │ │ │ │ + b 44cb0 │ │ │ │ bl c610 │ │ │ │ clz r6, r0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - b 44e0c │ │ │ │ + b 44ccc │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, sl │ │ │ │ mov r5, fp │ │ │ │ - b 44e6c │ │ │ │ + b 44d2c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl c430 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 44df0 │ │ │ │ - b 44e6c │ │ │ │ + bne 44cb0 │ │ │ │ + b 44d2c │ │ │ │ ldrb r1, [r7] │ │ │ │ mov r0, r5 │ │ │ │ bl da38 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 44df0 │ │ │ │ - b 44e6c │ │ │ │ + bne 44cb0 │ │ │ │ + b 44d2c │ │ │ │ tst r4, #16 │ │ │ │ - beq 44df8 │ │ │ │ - b 44e80 │ │ │ │ + beq 44cb8 │ │ │ │ + b 44d40 │ │ │ │ │ │ │ │ -00045008 : │ │ │ │ +00044ec8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 450c0 │ │ │ │ + beq 44f80 │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r1 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldrb r5, [r8] │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r9, r0 │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ ands r6, r6, #1024 @ 0x400 │ │ │ │ - beq 45074 │ │ │ │ + beq 44f34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 45108 │ │ │ │ + beq 44fc8 │ │ │ │ bl c130 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ mov r6, #1024 @ 0x400 │ │ │ │ strb r3, [r8] │ │ │ │ cmp r4, #1 │ │ │ │ subne r7, r8, #1 │ │ │ │ addne r7, r7, r4 │ │ │ │ movne r4, r8 │ │ │ │ - beq 450c0 │ │ │ │ + beq 44f80 │ │ │ │ ldrb r5, [r4, #1]! │ │ │ │ ldr r2, [r9] │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 450c8 │ │ │ │ + beq 44f88 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 450e8 │ │ │ │ + beq 44fa8 │ │ │ │ bl cebc <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ strb r3, [r4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 45088 │ │ │ │ + bne 44f48 │ │ │ │ mov r0, r8 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ mov r6, #0 │ │ │ │ strbne r3, [r4] │ │ │ │ - b 450b8 │ │ │ │ + b 44f78 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 45118 │ │ │ │ + beq 44fd8 │ │ │ │ bl c130 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ mov r6, #1 │ │ │ │ strb r3, [r4] │ │ │ │ - b 450b8 │ │ │ │ + b 44f78 │ │ │ │ bl cebc <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ - b 4506c │ │ │ │ + b 44f2c │ │ │ │ bl cebc <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ - b 450fc │ │ │ │ + b 44fbc │ │ │ │ │ │ │ │ -00045128 : │ │ │ │ +00044fe8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -57187,159 +57107,159 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl cd00 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56668 │ │ │ │ - ldr r2, [pc, #24] @ 45188 │ │ │ │ + bl 56528 │ │ │ │ + ldr r2, [pc, #24] @ 45048 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl cc28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r6, r1, r8, asr #6 │ │ │ │ + andeq r6, r1, r4, lsl r3 │ │ │ │ │ │ │ │ -0004518c : │ │ │ │ +0004504c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr r2, [pc, #156] @ 45244 │ │ │ │ + ldr r2, [pc, #156] @ 45104 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [pc, #152] @ 45248 │ │ │ │ + ldr r3, [pc, #152] @ 45108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ble 45204 │ │ │ │ + ble 450c4 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ bl c610 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45208 │ │ │ │ + beq 450c8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt 451e4 │ │ │ │ + bgt 450a4 │ │ │ │ mvn r4, #0 │ │ │ │ - ldr r2, [pc, #60] @ 4524c │ │ │ │ - ldr r3, [pc, #52] @ 45248 │ │ │ │ + ldr r2, [pc, #60] @ 4510c │ │ │ │ + ldr r3, [pc, #52] @ 45108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45240 │ │ │ │ + bne 45100 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r2, ip, asr #28 │ │ │ │ + andeq sl, r2, ip, lsl #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r8, ror #27 │ │ │ │ + andeq sl, r2, r8, lsr #30 │ │ │ │ │ │ │ │ -00045250 : │ │ │ │ +00045110 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr ip, [pc, #164] @ 45310 │ │ │ │ - ldr r2, [pc, #164] @ 45314 │ │ │ │ + ldr ip, [pc, #164] @ 451d0 │ │ │ │ + ldr r2, [pc, #164] @ 451d4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - beq 45304 │ │ │ │ + beq 451c4 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mvn lr, lr │ │ │ │ and lr, lr, #4 │ │ │ │ add lr, lr, #8 │ │ │ │ mov r0, #0 │ │ │ │ ldrb ip, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ ldrne ip, [r3], #4 │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r2, [ip] │ │ │ │ subs r1, r1, #1 │ │ │ │ add r2, r2, lr, lsl #1 │ │ │ │ - bne 452b0 │ │ │ │ - ldr r2, [pc, #64] @ 45318 │ │ │ │ - ldr r3, [pc, #56] @ 45314 │ │ │ │ + bne 45170 │ │ │ │ + ldr r2, [pc, #64] @ 451d8 │ │ │ │ + ldr r3, [pc, #56] @ 451d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4530c │ │ │ │ + bne 451cc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 452d0 │ │ │ │ + b 45190 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r2, ip, lsl #27 │ │ │ │ + andeq sl, r2, ip, asr #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r0, lsr #26 │ │ │ │ + andeq sl, r2, r0, ror #28 │ │ │ │ │ │ │ │ -0004531c : │ │ │ │ +000451dc : │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ bxeq lr │ │ │ │ b ccac <_convert_to_string@plt> │ │ │ │ │ │ │ │ -00045344 : │ │ │ │ +00045204 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r2] │ │ │ │ tst r5, #1 │ │ │ │ mov r8, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ - beq 453c8 │ │ │ │ + beq 45288 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45468 │ │ │ │ + beq 45328 │ │ │ │ tst r5, #2 │ │ │ │ - beq 453d8 │ │ │ │ + beq 45298 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -57347,131 +57267,131 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl c1c0 │ │ │ │ mov r3, r0 │ │ │ │ - b 453ec │ │ │ │ + b 452ac │ │ │ │ tst r5, #2 │ │ │ │ - bne 45474 │ │ │ │ + bne 45334 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4547c │ │ │ │ + beq 4533c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl d144 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ tst r5, #4 │ │ │ │ - beq 45410 │ │ │ │ + beq 452d0 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - beq 45410 │ │ │ │ + beq 452d0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4] │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45494 │ │ │ │ + beq 45354 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 4544c │ │ │ │ + beq 4530c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cac0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, r4 │ │ │ │ bl d03c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45468 │ │ │ │ + beq 45328 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45388 │ │ │ │ + bne 45248 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r8 │ │ │ │ bl cdcc │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - b 453ec │ │ │ │ + b 452ac │ │ │ │ cmp r6, #0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - beq 454b8 │ │ │ │ + beq 45378 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl cfd0 │ │ │ │ - b 45460 │ │ │ │ + b 45320 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 454d0 │ │ │ │ + beq 45390 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl d624 │ │ │ │ - b 45468 │ │ │ │ + b 45328 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl db58 │ │ │ │ - b 45468 │ │ │ │ + b 45328 │ │ │ │ │ │ │ │ -000454e4 : │ │ │ │ +000453a4 : │ │ │ │ ldr r1, [r2, #4] │ │ │ │ tst r1, #1 │ │ │ │ - beq 454fc │ │ │ │ + beq 453bc │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 455e0 │ │ │ │ + beq 454a0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r2] │ │ │ │ tst r1, #4 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ - beq 45540 │ │ │ │ + beq 45400 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 45540 │ │ │ │ + beq 45400 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ tst r1, #2 │ │ │ │ - bne 45588 │ │ │ │ + bne 45448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 455e8 │ │ │ │ + beq 454a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d624 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 455e8 │ │ │ │ + beq 454a8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -57494,25 +57414,25 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00045604 : │ │ │ │ +000454c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ add r3, r2, #24 │ │ │ │ - ldr r2, [pc, #216] @ 456fc │ │ │ │ + ldr r2, [pc, #216] @ 455bc │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ - ldr r3, [pc, #208] @ 45700 │ │ │ │ + ldr r3, [pc, #208] @ 455c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ @@ -57524,15 +57444,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r5} │ │ │ │ add r0, r0, #16 │ │ │ │ str r6, [r4, #12] │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #132] @ 45704 │ │ │ │ + ldr r3, [pc, #132] @ 455c4 │ │ │ │ add r2, r4, r6 │ │ │ │ mov r1, #2 │ │ │ │ add r0, r7, #16 │ │ │ │ strb r5, [r2, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, sp │ │ │ │ @@ -57544,66 +57464,66 @@ │ │ │ │ add r0, r7, #16 │ │ │ │ bl c9ac │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #16 │ │ │ │ bl d51c │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #56] @ 45708 │ │ │ │ - ldr r3, [pc, #44] @ 45700 │ │ │ │ + ldr r2, [pc, #56] @ 455c8 │ │ │ │ + ldr r3, [pc, #44] @ 455c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 456f8 │ │ │ │ + bne 455b8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r2, ip, asr #19 │ │ │ │ + andeq sl, r2, ip, lsl #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq sl, r2, r8, lsr #18 │ │ │ │ + andeq sl, r2, r8, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl cc40 │ │ │ │ cmp r0, #0 │ │ │ │ lsrle r0, r0, #31 │ │ │ │ mvngt r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - ldr r1, [pc, #2016] @ 45f2c │ │ │ │ + ldr r1, [pc, #2016] @ 45dec │ │ │ │ cmp r3, #6 │ │ │ │ - ldr r3, [pc, #2012] @ 45f30 │ │ │ │ + ldr r3, [pc, #2012] @ 45df0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ - bne 45eb8 │ │ │ │ + bne 45d78 │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 45d98 │ │ │ │ + beq 45c58 │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 45b5c │ │ │ │ + beq 45a1c │ │ │ │ ldr sl, [r2, #12] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne sl, r2 │ │ │ │ ldr fp, [r3, #16] │ │ │ │ @@ -57636,51 +57556,51 @@ │ │ │ │ streq r3, [sp, #4] │ │ │ │ addne r3, fp, #16 │ │ │ │ addeq r3, fp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [fp, #8] │ │ │ │ ldreq r0, [fp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45b0c │ │ │ │ + beq 459cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [sp, #100] @ 0x64 │ │ │ │ moveq r2, #1 │ │ │ │ bic r3, r3, #3 │ │ │ │ movne r2, #0 │ │ │ │ orr r3, r3, r2, lsl #1 │ │ │ │ ldrne r6, [sp, #4] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ strb r3, [sp, #100] @ 0x64 │ │ │ │ - beq 45c34 │ │ │ │ + beq 45af4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ add r3, r6, #16 │ │ │ │ cmp r5, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 45a68 │ │ │ │ + beq 45928 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45ac4 │ │ │ │ + beq 45984 │ │ │ │ cmp sl, #1 │ │ │ │ - beq 45c7c │ │ │ │ + beq 45b3c │ │ │ │ cmp r5, sl │ │ │ │ - bcc 45e28 │ │ │ │ + bcc 45ce8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r1, r6, #16 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r1, r5 │ │ │ │ - beq 45e08 │ │ │ │ + beq 45cc8 │ │ │ │ sub r9, r3, sl │ │ │ │ cmp r1, r9 │ │ │ │ - bhi 45e28 │ │ │ │ + bhi 45ce8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ sub r8, sl, #1 │ │ │ │ mov lr, r3 │ │ │ │ ldrb r2, [lr], #1 │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ @@ -57688,53 +57608,53 @@ │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ mov fp, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ sub r7, sl, #2 │ │ │ │ mov r4, lr │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ - b 45914 │ │ │ │ + b 457d4 │ │ │ │ cmp r9, r6 │ │ │ │ - bcc 45c60 │ │ │ │ + bcc 45b20 │ │ │ │ sub r2, r9, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl da38 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 45c44 │ │ │ │ + beq 45b04 │ │ │ │ ldrb r2, [sl, r8] │ │ │ │ add r6, sl, #1 │ │ │ │ cmp r2, fp │ │ │ │ - bne 4590c │ │ │ │ + bne 457cc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4590c │ │ │ │ + bne 457cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, sl │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ sub r5, r4, r3 │ │ │ │ cmp r7, sl │ │ │ │ - bcc 45bc8 │ │ │ │ + bcc 45a88 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #1024 @ 0x400 │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r1, r7 │ │ │ │ - beq 45df0 │ │ │ │ + beq 45cb0 │ │ │ │ sub r9, r3, sl │ │ │ │ cmp r1, r9 │ │ │ │ - bhi 45bc8 │ │ │ │ + bhi 45a88 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ sub r8, sl, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r0, [r2], #1 │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ @@ -57743,180 +57663,180 @@ │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r0 │ │ │ │ sub r6, sl, #2 │ │ │ │ mov fp, r2 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ - b 459f0 │ │ │ │ + b 458b0 │ │ │ │ cmp r9, r4 │ │ │ │ - bcc 45bb0 │ │ │ │ + bcc 45a70 │ │ │ │ sub r2, r9, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl da38 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 45bb0 │ │ │ │ + beq 45a70 │ │ │ │ ldrb r2, [sl, r8] │ │ │ │ add r4, sl, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne 459e8 │ │ │ │ + bne 458a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 459e8 │ │ │ │ + bne 458a8 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r3, sl │ │ │ │ ldrb r7, [r6, #16] │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - bne 45cc8 │ │ │ │ + bne 45b88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45ddc │ │ │ │ + beq 45c9c │ │ │ │ mov r6, #5 │ │ │ │ - b 45cf4 │ │ │ │ + b 45bb4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45888 │ │ │ │ + bne 45748 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - bls 45ac4 │ │ │ │ + bls 45984 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56560 │ │ │ │ + bl 56420 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r0, [pc, #1164] @ 45f34 │ │ │ │ - ldr r1, [pc, #1164] @ 45f38 │ │ │ │ - bl 568d4 │ │ │ │ + ldr r0, [pc, #1164] @ 45df4 │ │ │ │ + ldr r1, [pc, #1164] @ 45df8 │ │ │ │ + bl 56794 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [fp] │ │ │ │ - bl 562b0 │ │ │ │ + bl 56170 │ │ │ │ str r6, [sp, #32] │ │ │ │ strd r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [sp, #100] @ 0x64 │ │ │ │ tst r3, #2 │ │ │ │ - beq 45b04 │ │ │ │ + beq 459c4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 45b04 │ │ │ │ + bne 459c4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 45b04 │ │ │ │ + bne 459c4 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - bne 45d84 │ │ │ │ + bne 45c44 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #100] @ 0x64 │ │ │ │ tst r3, #1 │ │ │ │ - bne 45b24 │ │ │ │ + bne 459e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 45b3c │ │ │ │ + beq 459fc │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - b 457fc │ │ │ │ + b 456bc │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne 45b1c │ │ │ │ + bne 459dc │ │ │ │ ldrd r6, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 56bf0 │ │ │ │ + bl 56ab0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45da8 │ │ │ │ + bne 45c68 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 45b80 │ │ │ │ + bne 45a40 │ │ │ │ ldr r3, [r1] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 45dc8 │ │ │ │ - ldr r2, [pc, #948] @ 45f3c │ │ │ │ - ldr r3, [pc, #932] @ 45f30 │ │ │ │ + beq 45c88 │ │ │ │ + ldr r2, [pc, #948] @ 45dfc │ │ │ │ + ldr r3, [pc, #932] @ 45df0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45f28 │ │ │ │ + bne 45de8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 45de8 │ │ │ │ + beq 45ca8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ cmp r8, #42 @ 0x2a │ │ │ │ - beq 45ddc │ │ │ │ + beq 45c9c │ │ │ │ cmp r7, r5 │ │ │ │ movcc r6, r7 │ │ │ │ movcs r6, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 45e30 │ │ │ │ + beq 45cf0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45ee4 │ │ │ │ + beq 45da4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ bl d210 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ moveq r6, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 45e54 │ │ │ │ + bne 45d14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45d38 │ │ │ │ - b 45e68 │ │ │ │ + beq 45bf8 │ │ │ │ + b 45d28 │ │ │ │ bl d474 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b 4586c │ │ │ │ + b 4572c │ │ │ │ mov r4, sl │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ - b 45974 │ │ │ │ + b 45834 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - b 45974 │ │ │ │ + b 45834 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r9, r6, #16 │ │ │ │ ldrb r8, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl da38 │ │ │ │ @@ -57924,200 +57844,200 @@ │ │ │ │ mov r2, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ subne r5, r4, r9 │ │ │ │ bl da38 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45bc8 │ │ │ │ + beq 45a88 │ │ │ │ ldrb r7, [r6, #16] │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - beq 45a58 │ │ │ │ + beq 45918 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r8, [r2, #16] │ │ │ │ cmp r8, #42 @ 0x2a │ │ │ │ - beq 45d68 │ │ │ │ + beq 45c28 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ sub r6, r3, r2 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 45d48 │ │ │ │ + beq 45c08 │ │ │ │ cmp r4, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 45e84 │ │ │ │ + beq 45d44 │ │ │ │ ldrb r2, [r4, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 45a84 │ │ │ │ + beq 45944 │ │ │ │ ldrb r2, [r3, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ addeq r6, r6, #2 │ │ │ │ - beq 45d40 │ │ │ │ + beq 45c00 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl c610 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r6, r6, #2 │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - beq 45d40 │ │ │ │ + beq 45c00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ cmp r8, #42 @ 0x2a │ │ │ │ - bne 45a84 │ │ │ │ + bne 45944 │ │ │ │ sub r6, r6, #1 │ │ │ │ - b 45a84 │ │ │ │ + b 45944 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl d210 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ce8 │ │ │ │ + bne 45ba8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 45a60 │ │ │ │ + bne 45920 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ mov r6, #5 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 45d28 │ │ │ │ - b 45d40 │ │ │ │ + bne 45be8 │ │ │ │ + b 45c00 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #100] @ 0x64 │ │ │ │ tst r3, #1 │ │ │ │ - beq 45b0c │ │ │ │ - b 45b24 │ │ │ │ + beq 459cc │ │ │ │ + b 459e4 │ │ │ │ ldr r3, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - b 45780 │ │ │ │ + b 45640 │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r6, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ bl d624 │ │ │ │ - b 45b5c │ │ │ │ + b 45a1c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 45e78 │ │ │ │ + beq 45d38 │ │ │ │ mov r0, r1 │ │ │ │ bl ca90 │ │ │ │ - b 45b80 │ │ │ │ + b 45a40 │ │ │ │ mov r6, #5 │ │ │ │ sub r6, r6, #1 │ │ │ │ - b 45a84 │ │ │ │ + b 45944 │ │ │ │ mov r6, #4 │ │ │ │ - b 45a84 │ │ │ │ + b 45944 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ bl c430 │ │ │ │ mov r3, r0 │ │ │ │ - b 45cb4 │ │ │ │ + b 45b74 │ │ │ │ add r8, r6, #16 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ bl c430 │ │ │ │ subs r4, r0, #0 │ │ │ │ subne r5, r4, r8 │ │ │ │ - bne 45974 │ │ │ │ + bne 45834 │ │ │ │ mov r4, #0 │ │ │ │ - b 45974 │ │ │ │ + b 45834 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ bl d210 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 45ecc │ │ │ │ + bne 45d8c │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, #5 │ │ │ │ - beq 45d38 │ │ │ │ + beq 45bf8 │ │ │ │ ldrb r2, [r4, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq 45d40 │ │ │ │ + beq 45c00 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45d38 │ │ │ │ + beq 45bf8 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 45d38 │ │ │ │ - b 45d40 │ │ │ │ + bne 45bf8 │ │ │ │ + b 45c00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 45b80 │ │ │ │ + b 45a40 │ │ │ │ cmp r6, r5 │ │ │ │ movcs r6, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45f00 │ │ │ │ + bne 45dc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45ea8 │ │ │ │ + beq 45d68 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 45d40 │ │ │ │ + beq 45c00 │ │ │ │ cmp r8, #42 @ 0x2a │ │ │ │ moveq r6, #0 │ │ │ │ - bne 45ac4 │ │ │ │ - b 45d40 │ │ │ │ + bne 45984 │ │ │ │ + b 45c00 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl c184 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 45780 │ │ │ │ + b 45640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 45efc │ │ │ │ + bne 45dbc │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne 45e54 │ │ │ │ - b 45ea8 │ │ │ │ + bne 45d14 │ │ │ │ + b 45d68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45ea8 │ │ │ │ + beq 45d68 │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 45d38 │ │ │ │ - b 45d40 │ │ │ │ + bne 45bf8 │ │ │ │ + b 45c00 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl d210 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, #5 │ │ │ │ movne r6, #0 │ │ │ │ - b 45c20 │ │ │ │ + b 45ae0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r2, r8, lsr #17 │ │ │ │ + andeq sl, r2, r8, ror #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ - andeq sl, r2, r0, ror r4 │ │ │ │ + @ instruction: 0x0002a5b0 │ │ │ │ │ │ │ │ -00045f40 : │ │ │ │ +00045e00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #716] @ 4622c │ │ │ │ + ldr r2, [pc, #716] @ 460ec │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #712] @ 46230 │ │ │ │ + ldr r3, [pc, #712] @ 460f0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #708] @ 46234 │ │ │ │ + ldr r8, [pc, #708] @ 460f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 46190 │ │ │ │ - ldr r3, [pc, #668] @ 46238 │ │ │ │ + beq 46050 │ │ │ │ + ldr r3, [pc, #668] @ 460f8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, #10 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ @@ -58136,169 +58056,169 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl d3cc │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #564] @ 4623c │ │ │ │ + ldr r3, [pc, #564] @ 460fc │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 461f8 │ │ │ │ - ldr r9, [pc, #548] @ 46240 │ │ │ │ + beq 460b8 │ │ │ │ + ldr r9, [pc, #548] @ 46100 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, sl │ │ │ │ mov r6, sl │ │ │ │ str r8, [sp, #28] │ │ │ │ - b 46054 │ │ │ │ + b 45f14 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ strd r0, [sp] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, sp, #32 │ │ │ │ bl da68 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 460f4 │ │ │ │ + beq 45fb4 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ tst r2, #4 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ movne fp, sl │ │ │ │ ldreq fp, [r3, #16] │ │ │ │ ldreq r5, [r3, #20] │ │ │ │ addne sl, sl, #1 │ │ │ │ addne r8, r3, #16 │ │ │ │ addeq r8, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 46048 │ │ │ │ + beq 45f08 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r9 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 460a4 │ │ │ │ + beq 45f64 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 461c0 │ │ │ │ + beq 46080 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56560 │ │ │ │ - ldr r3, [pc, #396] @ 46244 │ │ │ │ + bl 56420 │ │ │ │ + ldr r3, [pc, #396] @ 46104 │ │ │ │ mov r2, #0 │ │ │ │ - bl 568d4 │ │ │ │ + bl 56794 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #376] @ 46248 │ │ │ │ - bl 562b0 │ │ │ │ + ldr r1, [pc, #376] @ 46108 │ │ │ │ + bl 56170 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 46034 │ │ │ │ + bne 45ef4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, fp │ │ │ │ bl d2dc │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 46050 │ │ │ │ + bne 45f10 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - ldr r1, [pc, #304] @ 4624c │ │ │ │ + ldr r1, [pc, #304] @ 4610c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ bl db88 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl cfc4 │ │ │ │ ldrb r3, [sp, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4616c │ │ │ │ + beq 4602c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 461f0 │ │ │ │ - ldr r3, [pc, #220] @ 46250 │ │ │ │ - ldr r2, [pc, #220] @ 46254 │ │ │ │ + beq 460b0 │ │ │ │ + ldr r3, [pc, #220] @ 46110 │ │ │ │ + ldr r2, [pc, #220] @ 46114 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl d36c │ │ │ │ - ldr r2, [pc, #192] @ 46258 │ │ │ │ - ldr r3, [pc, #148] @ 46230 │ │ │ │ + ldr r2, [pc, #192] @ 46118 │ │ │ │ + ldr r3, [pc, #148] @ 460f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46228 │ │ │ │ + bne 460e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #148] @ 4625c │ │ │ │ + ldr r1, [pc, #148] @ 4611c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 460a4 │ │ │ │ + beq 45f64 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #5 │ │ │ │ - bne 46220 │ │ │ │ + bne 460e0 │ │ │ │ ldrd r0, [r3] │ │ │ │ - b 460d0 │ │ │ │ + b 45f90 │ │ │ │ bl c64c │ │ │ │ - b 4616c │ │ │ │ + b 4602c │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - ldr r1, [pc, #68] @ 46260 │ │ │ │ + ldr r1, [pc, #68] @ 46120 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 4611c │ │ │ │ + b 45fdc │ │ │ │ bl c628 │ │ │ │ - b 460d0 │ │ │ │ + b 45f90 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, r4, r0 │ │ │ │ + ldrdeq sl, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r0, lsl #1 │ │ │ │ + andeq sl, r2, r0, asr #3 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r3, r1, r8, asr #3 │ │ │ │ + muleq r1, r4, r1 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ @ instruction: 0xfffff610 │ │ │ │ andeq r0, r0, r8, asr #20 │ │ │ │ @ instruction: 0xfffff584 │ │ │ │ - andeq r9, r2, r0, ror #28 │ │ │ │ - strdeq r5, [r1], -r4 │ │ │ │ + andeq r9, r2, r0, lsr #31 │ │ │ │ + andeq r5, r1, r0, asr #5 │ │ │ │ @ instruction: 0xfffff510 │ │ │ │ │ │ │ │ -00046264 : │ │ │ │ +00046124 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -58316,48 +58236,48 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl d780 │ │ │ │ - ldr r3, [pc, #20] @ 462e4 │ │ │ │ + ldr r3, [pc, #20] @ 461a4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r4] │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq ip, r2, r4, asr #21 │ │ │ │ + andeq ip, r2, r4, lsl #24 │ │ │ │ │ │ │ │ -000462e8 : │ │ │ │ +000461a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ bl c6a0 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00046308 : │ │ │ │ +000461c8 : │ │ │ │ b c664 │ │ │ │ │ │ │ │ -0004630c : │ │ │ │ +000461cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - beq 4633c │ │ │ │ + beq 461fc │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 4635c │ │ │ │ + bne 4621c │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ cmp r5, #0 │ │ │ │ strne r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ @@ -58366,42 +58286,42 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c1fc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 46338 │ │ │ │ + bne 461f8 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl c424 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #40] @ 463b8 │ │ │ │ + ldr r2, [pc, #40] @ 46278 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl cf40 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r5, r1, r4, lsr #2 │ │ │ │ + strdeq r5, [r1], -r0 │ │ │ │ │ │ │ │ -000463bc : │ │ │ │ +0004627c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r3 │ │ │ │ - beq 46474 │ │ │ │ + beq 46334 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ bl c754 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ add r0, r6, #24 │ │ │ │ str r3, [r4] │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -58413,15 +58333,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r7} │ │ │ │ str r6, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #84] @ 46488 │ │ │ │ + ldr r3, [pc, #84] @ 46348 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r8] │ │ │ │ add r6, r5, r6 │ │ │ │ strb r7, [r6, #16] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -58435,22 +58355,22 @@ │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 463ec │ │ │ │ + b 462ac │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -0004648c : │ │ │ │ +0004634c : │ │ │ │ add r0, r0, #8 │ │ │ │ b d468 │ │ │ │ │ │ │ │ -00046494 : │ │ │ │ +00046354 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -58459,23 +58379,23 @@ │ │ │ │ bl d06c │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000464d0 : │ │ │ │ +00046390 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #244] @ 465e0 │ │ │ │ + ldr r1, [pc, #244] @ 464a0 │ │ │ │ subs r5, r2, #0 │ │ │ │ - ldr r2, [pc, #240] @ 465e4 │ │ │ │ + ldr r2, [pc, #240] @ 464a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r6] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -58492,15 +58412,15 @@ │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ moveq r0, sp │ │ │ │ movne r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #32] │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 46574 │ │ │ │ + beq 46434 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ @@ -58508,214 +58428,214 @@ │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl c718 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 465c4 │ │ │ │ - ldr r2, [pc, #76] @ 465e8 │ │ │ │ - ldr r3, [pc, #68] @ 465e4 │ │ │ │ + beq 46484 │ │ │ │ + ldr r2, [pc, #76] @ 464a8 │ │ │ │ + ldr r3, [pc, #68] @ 464a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 465dc │ │ │ │ + bne 4649c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46594 │ │ │ │ + beq 46454 │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ - b 46594 │ │ │ │ + b 46454 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r2, r8, lsl #22 │ │ │ │ + andeq r9, r2, r8, asr #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r2, ip, asr sl │ │ │ │ + muleq r2, ip, fp │ │ │ │ │ │ │ │ -000465ec : │ │ │ │ +000464ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #56] @ 4663c │ │ │ │ - ldr r2, [pc, #56] @ 46640 │ │ │ │ + ldr ip, [pc, #56] @ 464fc │ │ │ │ + ldr r2, [pc, #56] @ 46500 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r0, [pc, #44] @ 46644 │ │ │ │ + ldr r0, [pc, #44] @ 46504 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl ce20 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r0] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r9, [r2], -r4 │ │ │ │ + andeq r9, r2, r4, lsr fp │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq ip, r2, r4, ror r7 │ │ │ │ + @ instruction: 0x0002c8b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl cbec │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 46690 │ │ │ │ + bne 46550 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 466b0 │ │ │ │ + beq 46570 │ │ │ │ ldrb r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ tst r3, #1 │ │ │ │ - beq 466a8 │ │ │ │ + beq 46568 │ │ │ │ pop {r4, lr} │ │ │ │ b ca90 │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 466c0 │ │ │ │ + beq 46580 │ │ │ │ bl ca90 │ │ │ │ - b 46690 │ │ │ │ + b 46550 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 46690 │ │ │ │ + b 46550 │ │ │ │ │ │ │ │ -000466c8 : │ │ │ │ +00046588 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ - beq 46734 │ │ │ │ + beq 465f4 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c754 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldrb r2, [r0, #52] @ 0x34 │ │ │ │ and ip, r4, #1 │ │ │ │ bic r2, r2, #1 │ │ │ │ orr ip, ip, r2 │ │ │ │ - ldr r2, [pc, #64] @ 46754 │ │ │ │ + ldr r2, [pc, #64] @ 46614 │ │ │ │ strb ip, [r0, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - beq 4674c │ │ │ │ + beq 4660c │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ - b 466fc │ │ │ │ + b 465bc │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ - b 466fc │ │ │ │ + b 465bc │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ │ │ │ │ -00046758 : │ │ │ │ +00046618 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 46804 │ │ │ │ + beq 466c4 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mvn r8, r8 │ │ │ │ and r8, r8, #4 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r8, r8, #8 │ │ │ │ - b 467b0 │ │ │ │ + b 46670 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 467fc │ │ │ │ + bne 466bc │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, r8, lsl #1 │ │ │ │ - beq 46804 │ │ │ │ + beq 466c4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ - beq 467a4 │ │ │ │ + beq 46664 │ │ │ │ ldr sl, [r4] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ subs r1, r0, #0 │ │ │ │ addeq r1, sl, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, sl │ │ │ │ - bne 46798 │ │ │ │ + bne 46658 │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46798 │ │ │ │ + bne 46658 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0004680c : │ │ │ │ +000466cc : │ │ │ │ b cfc4 │ │ │ │ │ │ │ │ -00046810 : │ │ │ │ +000466d0 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c4d8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #1 │ │ │ │ - bne 46858 │ │ │ │ + bne 46718 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ bl ca90 │ │ │ │ - b 4684c │ │ │ │ + b 4670c │ │ │ │ │ │ │ │ -00046860 : │ │ │ │ +00046720 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #472] @ 46a54 │ │ │ │ + ldr r2, [pc, #472] @ 46914 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #468] @ 46a58 │ │ │ │ + ldr r3, [pc, #468] @ 46918 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ @@ -58738,155 +58658,155 @@ │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r0, r6, #24 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ bic r0, r0, #7 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bne 46a2c │ │ │ │ + bne 468ec │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r6, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ str r9, [r4, #8] │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #292] @ 46a5c │ │ │ │ + ldr r2, [pc, #292] @ 4691c │ │ │ │ add r6, r4, r6 │ │ │ │ sub r3, r8, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ strb r9, [r6, #16] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strb r8, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 46a48 │ │ │ │ + bhi 46908 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #88] @ 0x58 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 46a04 │ │ │ │ + bne 468c4 │ │ │ │ bl c37c <_emalloc_96@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ add r1, sp, #16 │ │ │ │ bl ce20 │ │ │ │ mov ip, #13 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl d624 │ │ │ │ - ldr r2, [pc, #160] @ 46a60 │ │ │ │ - ldr r3, [pc, #148] @ 46a58 │ │ │ │ + ldr r2, [pc, #160] @ 46920 │ │ │ │ + ldr r3, [pc, #148] @ 46918 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bne 46a44 │ │ │ │ + bne 46904 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - beq 46984 │ │ │ │ + beq 46844 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 4698c │ │ │ │ + b 4684c │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 46978 │ │ │ │ + b 46838 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 46978 │ │ │ │ + b 46838 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ - b 46910 │ │ │ │ + b 467d0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 46978 │ │ │ │ - andeq r9, r2, r8, ror r7 │ │ │ │ + b 46838 │ │ │ │ + @ instruction: 0x000298b8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r1, r0, lsr #2 │ │ │ │ - andeq r9, r2, r8, lsr r6 │ │ │ │ + andeq r6, r1, ip, ror #1 │ │ │ │ + andeq r9, r2, r8, ror r7 │ │ │ │ │ │ │ │ -00046a64 : │ │ │ │ +00046924 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 46a78 │ │ │ │ + beq 46938 │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ b d144 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #44] @ 0x2c │ │ │ │ and r2, r3, #3 │ │ │ │ subs r3, r1, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 46aa8 │ │ │ │ + bne 46968 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 46b30 │ │ │ │ + beq 469f0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - b 46ae4 │ │ │ │ + b 469a4 │ │ │ │ ldr ip, [r4, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ - beq 46b30 │ │ │ │ + beq 469f0 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bls 46ad8 │ │ │ │ + bls 46998 │ │ │ │ ldr r1, [ip] │ │ │ │ ldrb ip, [r6] │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp ip, r0 │ │ │ │ - bne 46ad8 │ │ │ │ + bne 46998 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r6, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c268 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46ad8 │ │ │ │ + bne 46998 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, ip │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -58899,52 +58819,52 @@ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ sub r5, r5, r0 │ │ │ │ str r3, [r1] │ │ │ │ - b 46ba4 │ │ │ │ + b 46a64 │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r5, r5, r0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ str r5, [r4, #4] │ │ │ │ - bne 46be4 │ │ │ │ + bne 46aa4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 46b78 │ │ │ │ + beq 46a38 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46b78 │ │ │ │ + beq 46a38 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r5, r5, r0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ stm r4, {r3, r5} │ │ │ │ - beq 46bb8 │ │ │ │ + beq 46a78 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46bb0 │ │ │ │ + beq 46a70 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r5, r5, r0 │ │ │ │ add r3, r3, r0 │ │ │ │ stm r4, {r3, r5} │ │ │ │ - b 46be4 │ │ │ │ + b 46aa4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r3, r1, #24 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -58968,32 +58888,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #312] @ 46dc8 │ │ │ │ + ldr r1, [pc, #312] @ 46c88 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ bl d78c │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - bne 46cb8 │ │ │ │ + bne 46b78 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 46da8 │ │ │ │ + beq 46c68 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r1, r5, #26 │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ add r7, r5, #2 │ │ │ │ bic r0, r1, #7 │ │ │ │ - beq 46d68 │ │ │ │ + beq 46c28 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r1, r6, #16 │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ @@ -59026,434 +58946,434 @@ │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 46cd0 │ │ │ │ + bne 46b90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ add r8, r0, #16 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r7, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b 46d20 │ │ │ │ - ldr r1, [pc, #28] @ 46dcc │ │ │ │ + b 46be0 │ │ │ │ + ldr r1, [pc, #28] @ 46c8c │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da14 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - bne 46cb8 │ │ │ │ - b 46d5c │ │ │ │ - ldrdeq r5, [r1], -r0 │ │ │ │ - andeq r4, r1, ip, lsr #14 │ │ │ │ + bne 46b78 │ │ │ │ + b 46c1c │ │ │ │ + muleq r1, ip, sp │ │ │ │ + strdeq r4, [r1], -r8 │ │ │ │ │ │ │ │ -00046dd0 : │ │ │ │ +00046c90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #312] @ 46f20 │ │ │ │ - ldr r3, [pc, #312] @ 46f24 │ │ │ │ + ldr ip, [pc, #312] @ 46de0 │ │ │ │ + ldr r3, [pc, #312] @ 46de4 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #304] @ 46f28 │ │ │ │ + ldr r1, [pc, #304] @ 46de8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 46e50 │ │ │ │ - ldr r2, [pc, #256] @ 46f2c │ │ │ │ - ldr r3, [pc, #244] @ 46f24 │ │ │ │ + beq 46d10 │ │ │ │ + ldr r2, [pc, #256] @ 46dec │ │ │ │ + ldr r3, [pc, #244] @ 46de4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46f1c │ │ │ │ + bne 46ddc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #216] @ 46f30 │ │ │ │ - ldr r2, [pc, #216] @ 46f34 │ │ │ │ + ldr r3, [pc, #216] @ 46df0 │ │ │ │ + ldr r2, [pc, #216] @ 46df4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #6 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 46e90 │ │ │ │ + beq 46d50 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 46e24 │ │ │ │ + b 46ce4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 46ed4 │ │ │ │ + bls 46d94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46e84 │ │ │ │ + beq 46d44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 46e24 │ │ │ │ + b 46ce4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 46ef4 │ │ │ │ + bhi 46db4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 46ea8 │ │ │ │ + bne 46d68 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 46ea8 │ │ │ │ + bhi 46d68 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46ea8 │ │ │ │ + beq 46d68 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 46eb4 │ │ │ │ + b 46d74 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r2, r0, lsl r2 │ │ │ │ + andeq r9, r2, r0, asr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r1, r4, ror #10 │ │ │ │ - andeq r9, r2, ip, asr #3 │ │ │ │ - andeq fp, r2, r0, lsr #31 │ │ │ │ - @ instruction: 0x000137b0 │ │ │ │ + andeq r1, r1, r0, lsr r5 │ │ │ │ + andeq r9, r2, ip, lsl #6 │ │ │ │ + andeq ip, r2, r0, ror #1 │ │ │ │ + andeq r3, r1, ip, ror r7 │ │ │ │ │ │ │ │ -00046f38 : │ │ │ │ +00046df8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #364] @ 470bc │ │ │ │ - ldr r3, [pc, #364] @ 470c0 │ │ │ │ + ldr ip, [pc, #364] @ 46f7c │ │ │ │ + ldr r3, [pc, #364] @ 46f80 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #356] @ 470c4 │ │ │ │ + ldr r1, [pc, #356] @ 46f84 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 46fb8 │ │ │ │ - ldr r2, [pc, #308] @ 470c8 │ │ │ │ - ldr r3, [pc, #296] @ 470c0 │ │ │ │ + beq 46e78 │ │ │ │ + ldr r2, [pc, #308] @ 46f88 │ │ │ │ + ldr r3, [pc, #296] @ 46f80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 470b8 │ │ │ │ + bne 46f78 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #268] @ 470cc │ │ │ │ - ldr r2, [pc, #268] @ 470d0 │ │ │ │ + ldr r3, [pc, #268] @ 46f8c │ │ │ │ + ldr r2, [pc, #268] @ 46f90 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #6 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 46f8c │ │ │ │ + bne 46e4c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 47048 │ │ │ │ + bls 46f08 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46f8c │ │ │ │ + beq 46e4c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 47090 │ │ │ │ + beq 46f50 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 46f8c │ │ │ │ + b 46e4c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 47068 │ │ │ │ + bhi 46f28 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 47004 │ │ │ │ + bne 46ec4 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 47004 │ │ │ │ + bhi 46ec4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47004 │ │ │ │ + beq 46ec4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 47010 │ │ │ │ + b 46ed0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stm r5, {r1, r3} │ │ │ │ ldrne r3, [r1] │ │ │ │ str r2, [r5, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 46f8c │ │ │ │ + b 46e4c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r2, r8, lsr #1 │ │ │ │ + andeq r9, r2, r8, ror #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r1, [r1], -ip │ │ │ │ - andeq r9, r2, r4, rrx │ │ │ │ - andeq fp, r2, r8, lsr lr │ │ │ │ - andeq r3, r1, r8, asr #12 │ │ │ │ + andeq r1, r1, r8, asr #7 │ │ │ │ + andeq r9, r2, r4, lsr #3 │ │ │ │ + andeq fp, r2, r8, ror pc │ │ │ │ + andeq r3, r1, r4, lsl r6 │ │ │ │ │ │ │ │ -000470d4 : │ │ │ │ +00046f94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 471f8 │ │ │ │ - ldr r3, [pc, #264] @ 471fc │ │ │ │ + ldr r1, [pc, #264] @ 470b8 │ │ │ │ + ldr r3, [pc, #264] @ 470bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bne 471c4 │ │ │ │ + bne 47084 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #224] @ 47200 │ │ │ │ + ldr r3, [pc, #224] @ 470c0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - ldr r2, [pc, #220] @ 47204 │ │ │ │ + ldr r2, [pc, #220] @ 470c4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #6 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 471a0 │ │ │ │ + beq 47060 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 47190 │ │ │ │ - ldr r2, [pc, #156] @ 47208 │ │ │ │ - ldr r3, [pc, #140] @ 471fc │ │ │ │ + bne 47050 │ │ │ │ + ldr r2, [pc, #156] @ 470c8 │ │ │ │ + ldr r3, [pc, #140] @ 470bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 471e8 │ │ │ │ + bne 470a8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 47164 │ │ │ │ + b 47024 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r4, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 47164 │ │ │ │ - ldr r2, [pc, #64] @ 4720c │ │ │ │ - ldr r3, [pc, #44] @ 471fc │ │ │ │ + b 47024 │ │ │ │ + ldr r2, [pc, #64] @ 470cc │ │ │ │ + ldr r3, [pc, #44] @ 470bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 471ec │ │ │ │ + beq 470ac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r8, r2, r8, lsl #30 │ │ │ │ + andeq r9, r2, r8, asr #32 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq fp, [r2], -r4 │ │ │ │ - andeq r3, r1, r8, ror #9 │ │ │ │ - andeq r8, r2, ip, lsl #29 │ │ │ │ - andeq r8, r2, ip, lsr #28 │ │ │ │ + andeq fp, r2, r4, lsl lr │ │ │ │ + @ instruction: 0x000134b4 │ │ │ │ + andeq r8, r2, ip, asr #31 │ │ │ │ + andeq r8, r2, ip, ror #30 │ │ │ │ │ │ │ │ -00047210 : │ │ │ │ +000470d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #264] @ 47330 │ │ │ │ - ldr r3, [pc, #264] @ 47334 │ │ │ │ + ldr ip, [pc, #264] @ 471f0 │ │ │ │ + ldr r3, [pc, #264] @ 471f4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #260] @ 47338 │ │ │ │ + ldr r1, [pc, #260] @ 471f8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 4728c │ │ │ │ - ldr r2, [pc, #212] @ 4733c │ │ │ │ - ldr r3, [pc, #200] @ 47334 │ │ │ │ + beq 4714c │ │ │ │ + ldr r2, [pc, #212] @ 471fc │ │ │ │ + ldr r3, [pc, #200] @ 471f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4732c │ │ │ │ + bne 471ec │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #172] @ 47340 │ │ │ │ - ldr r2, [pc, #172] @ 47344 │ │ │ │ + ldr r3, [pc, #172] @ 47200 │ │ │ │ + ldr r2, [pc, #172] @ 47204 │ │ │ │ add lr, sp, #16 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 47260 │ │ │ │ + bne 47120 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 472e4 │ │ │ │ + bls 471a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl d108 │ │ │ │ - b 47260 │ │ │ │ + b 47120 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 47304 │ │ │ │ + bhi 471c4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 472d4 │ │ │ │ + bne 47194 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 472d4 │ │ │ │ + bhi 47194 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 472d4 │ │ │ │ + beq 47194 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl caa8 │ │ │ │ - b 47260 │ │ │ │ + b 47120 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r8, [r2], -r0 │ │ │ │ + andeq r8, r2, r0, lsl pc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r1, r8, lsr #2 │ │ │ │ - muleq r2, r0, sp │ │ │ │ - andeq fp, r2, r0, ror #22 │ │ │ │ - andeq r3, r1, r0, ror r3 │ │ │ │ + strdeq r1, [r1], -r4 │ │ │ │ + ldrdeq r8, [r2], -r0 │ │ │ │ + andeq fp, r2, r0, lsr #25 │ │ │ │ + andeq r3, r1, ip, lsr r3 │ │ │ │ │ │ │ │ -00047348 : │ │ │ │ +00047208 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr lr, [pc, #876] @ 476cc │ │ │ │ - ldr ip, [pc, #876] @ 476d0 │ │ │ │ + ldr lr, [pc, #876] @ 4758c │ │ │ │ + ldr ip, [pc, #876] @ 47590 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #872] @ 476d4 │ │ │ │ + ldr r1, [pc, #872] @ 47594 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #828] @ 476d8 │ │ │ │ + ldr r5, [pc, #828] @ 47598 │ │ │ │ add r5, pc, r5 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 473d0 │ │ │ │ - ldr r2, [pc, #816] @ 476dc │ │ │ │ - ldr r3, [pc, #800] @ 476d0 │ │ │ │ + beq 47290 │ │ │ │ + ldr r2, [pc, #816] @ 4759c │ │ │ │ + ldr r3, [pc, #800] @ 47590 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 476c8 │ │ │ │ + bne 47588 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #776] @ 476e0 │ │ │ │ - ldr r2, [pc, #776] @ 476e4 │ │ │ │ + ldr r3, [pc, #776] @ 475a0 │ │ │ │ + ldr r2, [pc, #776] @ 475a4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #6 │ │ │ │ @@ -59461,36 +59381,36 @@ │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r0 │ │ │ │ bl cac0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - beq 474e0 │ │ │ │ + beq 473a0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 474e0 │ │ │ │ + beq 473a0 │ │ │ │ cmp r3, #7 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - beq 47574 │ │ │ │ + beq 47434 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 47638 │ │ │ │ + bls 474f8 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47610 │ │ │ │ + beq 474d0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #7 │ │ │ │ - beq 47624 │ │ │ │ + beq 474e4 │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldrne r1, [r2] │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ @@ -59501,36 +59421,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r3] │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ - ldr r1, [pc, #556] @ 476e8 │ │ │ │ + ldr r1, [pc, #556] @ 475a8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c6f4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #16 │ │ │ │ bl c6f4 │ │ │ │ - b 473a4 │ │ │ │ + b 47264 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 47604 │ │ │ │ + bne 474c4 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #480] @ 476ec │ │ │ │ - ldr ip, [pc, #480] @ 476f0 │ │ │ │ + ldr r1, [pc, #480] @ 475ac │ │ │ │ + ldr ip, [pc, #480] @ 475b0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -59538,335 +59458,335 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl c6f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 473a4 │ │ │ │ + bne 47264 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 473a4 │ │ │ │ + bne 47264 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 475c8 │ │ │ │ + beq 47488 │ │ │ │ bl ca90 │ │ │ │ - b 473a4 │ │ │ │ + b 47264 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 47680 │ │ │ │ + bls 47540 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl d144 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 475d0 │ │ │ │ + beq 47490 │ │ │ │ mov r0, r4 │ │ │ │ bl cac0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #332] @ 476f4 │ │ │ │ + ldr r1, [pc, #332] @ 475b4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #2 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl db88 │ │ │ │ - b 473a4 │ │ │ │ + b 47264 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 473a4 │ │ │ │ + b 47264 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r3] │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ bl c6f4 │ │ │ │ - b 473a4 │ │ │ │ + b 47264 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 47500 │ │ │ │ + b 473c0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #212] @ 476f0 │ │ │ │ + ldr r3, [pc, #212] @ 475b0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 47494 │ │ │ │ + b 47354 │ │ │ │ mov r0, r2 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #188] @ 476f0 │ │ │ │ + ldr r3, [pc, #188] @ 475b0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 47488 │ │ │ │ + b 47348 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 47658 │ │ │ │ + bhi 47518 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 47440 │ │ │ │ + bne 47300 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 47440 │ │ │ │ + bhi 47300 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47444 │ │ │ │ + beq 47304 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ - b 47450 │ │ │ │ + b 47310 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 476a0 │ │ │ │ + bhi 47560 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4757c │ │ │ │ + bne 4743c │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4757c │ │ │ │ + bhi 4743c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4757c │ │ │ │ + beq 4743c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ mov r4, r0 │ │ │ │ - b 4758c │ │ │ │ + b 4744c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, r8, ip │ │ │ │ + ldrdeq r8, [r2], -r8 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r1, ip, ror r1 │ │ │ │ - andeq r8, r2, r0, ror #24 │ │ │ │ - andeq r8, r2, ip, asr #24 │ │ │ │ - andeq fp, r2, r0, lsr #20 │ │ │ │ - andeq r3, r1, r0, lsr r2 │ │ │ │ - andeq r1, r1, r4, lsr #26 │ │ │ │ - ldrdeq r1, [r1], -r0 │ │ │ │ + andeq r4, r1, r8, asr #2 │ │ │ │ + andeq r8, r2, r0, lsr #27 │ │ │ │ + andeq r8, r2, ip, lsl #27 │ │ │ │ + andeq fp, r2, r0, ror #22 │ │ │ │ + strdeq r3, [r1], -ip │ │ │ │ + strdeq r1, [r1], -r0 │ │ │ │ + muleq r1, ip, ip │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #736] @ 479f4 │ │ │ │ + ldr r1, [pc, #736] @ 478b4 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #732] @ 479f8 │ │ │ │ + ldr r3, [pc, #732] @ 478b8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, #7 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - beq 47748 │ │ │ │ + beq 47608 │ │ │ │ cmp r2, #8 │ │ │ │ movne r4, #0 │ │ │ │ - beq 47914 │ │ │ │ + beq 477d4 │ │ │ │ add r3, r4, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ bl c0b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - beq 47794 │ │ │ │ + beq 47654 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ bl d93c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 477c0 │ │ │ │ - ldr r2, [pc, #608] @ 479fc │ │ │ │ - ldr r3, [pc, #600] @ 479f8 │ │ │ │ + bne 47680 │ │ │ │ + ldr r2, [pc, #608] @ 478bc │ │ │ │ + ldr r3, [pc, #600] @ 478b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 479f0 │ │ │ │ + bne 478b0 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bic r3, r3, #3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ orr r3, r3, r2, lsl #1 │ │ │ │ strb r3, [sp, #28] │ │ │ │ - beq 47954 │ │ │ │ + beq 47814 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mvnlt r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ mvnlt r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #500] @ 47a00 │ │ │ │ + ldr r1, [pc, #500] @ 478c0 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl d9d8 │ │ │ │ ldrb r3, [sp, #28] │ │ │ │ tst r3, #2 │ │ │ │ - beq 47860 │ │ │ │ + beq 47720 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 47860 │ │ │ │ + bne 47720 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 47860 │ │ │ │ + bne 47720 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 479dc │ │ │ │ + beq 4789c │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #28] │ │ │ │ tst r3, #1 │ │ │ │ - bne 47948 │ │ │ │ + bne 47808 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #12 │ │ │ │ ldreq r3, [r6] │ │ │ │ moveq r6, r3 │ │ │ │ ldrbeq r3, [r3, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4796c │ │ │ │ + bne 4782c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 4792c │ │ │ │ + beq 477ec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r3, #6 │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl d3b4 │ │ │ │ ldrb r3, [sp, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 478d4 │ │ │ │ + beq 47794 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 47964 │ │ │ │ + beq 47824 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #292] @ 47a04 │ │ │ │ + ldr r3, [pc, #292] @ 478c4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ movne r3, #6 │ │ │ │ tst r2, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne 4798c │ │ │ │ + bne 4784c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ add r0, sp, #32 │ │ │ │ bl d468 │ │ │ │ - b 47794 │ │ │ │ + b 47654 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 47748 │ │ │ │ + b 47608 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r3, [pc, #188] @ 47a04 │ │ │ │ - b 478a0 │ │ │ │ + ldr r3, [pc, #188] @ 478c4 │ │ │ │ + b 47760 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 47868 │ │ │ │ + b 47728 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 477e4 │ │ │ │ + b 476a4 │ │ │ │ bl c64c │ │ │ │ - b 478d4 │ │ │ │ + b 47794 │ │ │ │ mov r0, r6 │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 47940 │ │ │ │ - b 4789c │ │ │ │ + beq 47800 │ │ │ │ + b 4775c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 46c74 │ │ │ │ + bl 46b34 │ │ │ │ ldrb r3, [sp, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 479c0 │ │ │ │ + beq 47880 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 479e8 │ │ │ │ + beq 478a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #56] @ 47a04 │ │ │ │ + ldr r3, [pc, #56] @ 478c4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 478f8 │ │ │ │ + b 477b8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #28] │ │ │ │ - b 47860 │ │ │ │ + b 47720 │ │ │ │ bl c64c │ │ │ │ - b 479c0 │ │ │ │ + b 47880 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, r0, ror #17 │ │ │ │ + andeq r8, r2, r0, lsr #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, ip, asr r8 │ │ │ │ - andeq r3, r1, r0, ror #25 │ │ │ │ + muleq r2, ip, r9 │ │ │ │ + andeq r3, r1, ip, lsr #25 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #488] @ 47c0c │ │ │ │ + ldr r2, [pc, #488] @ 47acc │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #484] @ 47c10 │ │ │ │ + ldr r3, [pc, #484] @ 47ad0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #452] @ 47c14 │ │ │ │ + ldr r3, [pc, #452] @ 47ad4 │ │ │ │ add r0, r5, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r0, r0, #7 │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -59876,378 +59796,378 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #384] @ 47c18 │ │ │ │ + ldr r2, [pc, #384] @ 47ad8 │ │ │ │ str r4, [sp, #8] │ │ │ │ tst r6, #4 │ │ │ │ add r4, r4, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ strb r8, [r4, #16] │ │ │ │ - bne 47bb8 │ │ │ │ + bne 47a78 │ │ │ │ tst r6, #1 │ │ │ │ - beq 47b0c │ │ │ │ + beq 479cc │ │ │ │ ands r1, r6, #32 │ │ │ │ ldrb r3, [sp, #16] │ │ │ │ - beq 47b60 │ │ │ │ + beq 47a20 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 47b0c │ │ │ │ + beq 479cc │ │ │ │ ldrb r3, [sp, #17] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47af0 │ │ │ │ + beq 479b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 47af0 │ │ │ │ + bne 479b0 │ │ │ │ bl c64c │ │ │ │ - ldr r3, [pc, #292] @ 47c1c │ │ │ │ + ldr r3, [pc, #292] @ 47adc │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r4, [r3] │ │ │ │ str r4, [sp, #8] │ │ │ │ - b 47b10 │ │ │ │ + b 479d0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r0, [r9] │ │ │ │ str r3, [r7] │ │ │ │ add r0, sp, #8 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #228] @ 47c20 │ │ │ │ - ldr r3, [pc, #208] @ 47c10 │ │ │ │ + ldr r2, [pc, #228] @ 47ae0 │ │ │ │ + ldr r3, [pc, #208] @ 47ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47c08 │ │ │ │ + bne 47ac8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #6 │ │ │ │ - bne 47ac8 │ │ │ │ + bne 47988 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 46c74 │ │ │ │ + bl 46b34 │ │ │ │ ldrb r3, [sp, #17] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 47b9c │ │ │ │ + beq 47a5c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 47b9c │ │ │ │ + bne 47a5c │ │ │ │ bl c64c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #112] @ 47c18 │ │ │ │ + ldr r3, [pc, #112] @ 47ad8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 47b10 │ │ │ │ + b 479d0 │ │ │ │ mov r1, r5 │ │ │ │ bl d3b4 │ │ │ │ ldrb r3, [sp, #17] │ │ │ │ cmp r3, r8 │ │ │ │ mov r4, r0 │ │ │ │ - beq 47bec │ │ │ │ + beq 47aac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r8 │ │ │ │ str r3, [r0] │ │ │ │ - bne 47bec │ │ │ │ + bne 47aac │ │ │ │ bl c64c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #24] @ 47c18 │ │ │ │ + ldr r3, [pc, #24] @ 47ad8 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 47aac │ │ │ │ + b 4796c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, ip, asr #11 │ │ │ │ + andeq r8, r2, ip, lsl #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r8, lsr #11 │ │ │ │ + andeq r8, r2, r8, ror #13 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - @ instruction: 0x000284bc │ │ │ │ + strdeq r8, [r2], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #668] @ 47ed8 │ │ │ │ + ldr ip, [pc, #668] @ 47d98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #664] @ 47edc │ │ │ │ + ldr r2, [pc, #664] @ 47d9c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #640] @ 47ee0 │ │ │ │ + ldr r2, [pc, #640] @ 47da0 │ │ │ │ ldrb ip, [r1, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp ip, #2 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - beq 47d0c │ │ │ │ + beq 47bcc │ │ │ │ cmp ip, #3 │ │ │ │ - beq 47ce0 │ │ │ │ + beq 47ba0 │ │ │ │ cmp ip, #6 │ │ │ │ - bne 47e40 │ │ │ │ + bne 47d00 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ strne r0, [sp, #16] │ │ │ │ - beq 47d58 │ │ │ │ + beq 47c18 │ │ │ │ mov r1, #6 │ │ │ │ tst r2, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne 47d78 │ │ │ │ + bne 47c38 │ │ │ │ tst r2, #1 │ │ │ │ - bne 47dd4 │ │ │ │ + bne 47c94 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ bl dc3c │ │ │ │ add r0, sp, #16 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #508] @ 47ee4 │ │ │ │ - ldr r3, [pc, #496] @ 47edc │ │ │ │ + ldr r2, [pc, #508] @ 47da4 │ │ │ │ + ldr r3, [pc, #496] @ 47d9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47ed4 │ │ │ │ + bne 47d94 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl dc3c │ │ │ │ - ldr r2, [pc, #456] @ 47ee8 │ │ │ │ - ldr r3, [pc, #440] @ 47edc │ │ │ │ + ldr r2, [pc, #456] @ 47da8 │ │ │ │ + ldr r3, [pc, #440] @ 47d9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47ed4 │ │ │ │ - ldr r1, [pc, #424] @ 47eec │ │ │ │ + bne 47d94 │ │ │ │ + ldr r1, [pc, #424] @ 47dac │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b dc3c │ │ │ │ ldr r1, [r0] │ │ │ │ tst r2, #4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - ldr r1, [pc, #384] @ 47ef0 │ │ │ │ + ldr r1, [pc, #384] @ 47db0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 47cac │ │ │ │ + beq 47b6c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ bl d3b4 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47db4 │ │ │ │ + beq 47c74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr ip, [r0] │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - beq 47e2c │ │ │ │ + beq 47cec │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #296] @ 47ef0 │ │ │ │ + ldr r1, [pc, #296] @ 47db0 │ │ │ │ movne r1, #6 │ │ │ │ tst r2, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 47cb4 │ │ │ │ + beq 47b74 │ │ │ │ ldrb r1, [sp, #24] │ │ │ │ cmp r1, #6 │ │ │ │ - beq 47e68 │ │ │ │ + beq 47d28 │ │ │ │ ldrb r1, [sp, #25] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 47e10 │ │ │ │ + beq 47cd0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - bne 47e10 │ │ │ │ + bne 47cd0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c64c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #220] @ 47ef4 │ │ │ │ + ldr r1, [pc, #220] @ 47db4 │ │ │ │ mov r2, #6 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ - b 47cb4 │ │ │ │ + b 47b74 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl c64c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ - b 47db4 │ │ │ │ + b 47c74 │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ bl c184 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - ldreq r1, [pc, #140] @ 47ef0 │ │ │ │ - beq 47ca0 │ │ │ │ - b 47c9c │ │ │ │ + ldreq r1, [pc, #140] @ 47db0 │ │ │ │ + beq 47b60 │ │ │ │ + b 47b5c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 46c74 │ │ │ │ + bl 46b34 │ │ │ │ ldrb r1, [sp, #25] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 47ea4 │ │ │ │ + beq 47d64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - beq 47ec0 │ │ │ │ + beq 47d80 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #56] @ 47ef0 │ │ │ │ + ldr r2, [pc, #56] @ 47db0 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b 47cb4 │ │ │ │ + b 47b74 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl c64c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 47ea4 │ │ │ │ + b 47d64 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000283b8 │ │ │ │ + strdeq r8, [r2], -r8 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r2, r8, r3 │ │ │ │ - andeq r8, r2, r0, lsl r3 │ │ │ │ ldrdeq r8, [r2], -r8 @ │ │ │ │ - muleq r1, ip, fp │ │ │ │ + andeq r8, r2, r0, asr r4 │ │ │ │ + andeq r8, r2, r8, lsl r4 │ │ │ │ + andeq r0, r1, r8, ror #22 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #864] @ 48274 │ │ │ │ + ldr r1, [pc, #864] @ 48134 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #856] @ 48278 │ │ │ │ + ldr r2, [pc, #856] @ 48138 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [sp, #144] @ 0x90 │ │ │ │ str ip, [sp, #32] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mov r9, r0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 47f68 │ │ │ │ + beq 47e28 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 48268 │ │ │ │ + bne 48128 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands fp, r3, #32 │ │ │ │ - beq 47fa0 │ │ │ │ - ldr r2, [pc, #768] @ 4827c │ │ │ │ - ldr r3, [pc, #760] @ 48278 │ │ │ │ + beq 47e60 │ │ │ │ + ldr r2, [pc, #768] @ 4813c │ │ │ │ + ldr r3, [pc, #760] @ 48138 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48264 │ │ │ │ + bne 48124 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orr r3, r3, #32 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r3, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl c4b4 │ │ │ │ ldm sl, {r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl dc3c │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 4814c │ │ │ │ - ldr r3, [pc, #680] @ 48280 │ │ │ │ + beq 4800c │ │ │ │ + ldr r3, [pc, #680] @ 48140 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #668] @ 48284 │ │ │ │ + ldr r3, [pc, #668] @ 48144 │ │ │ │ mov r7, fp │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, ip │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - beq 48164 │ │ │ │ + beq 48024 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r2 │ │ │ │ add r5, r5, #16 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48144 │ │ │ │ + beq 48004 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 481c4 │ │ │ │ + beq 48084 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48144 │ │ │ │ + beq 48004 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add r1, r7, #16 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -60255,163 +60175,163 @@ │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl dc3c │ │ │ │ ldrb r3, [sl, #8] │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 48188 │ │ │ │ + bls 48048 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 481f0 │ │ │ │ + bne 480b0 │ │ │ │ ldr sl, [sl] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ strne sl, [sp, #64] @ 0x40 │ │ │ │ - beq 48214 │ │ │ │ + beq 480d4 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ moveq r2, r3 │ │ │ │ - bne 48240 │ │ │ │ + bne 48100 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 47a08 │ │ │ │ + bl 478c8 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl dc3c │ │ │ │ mov r0, fp │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ - bl 47c24 │ │ │ │ + bl 47ae4 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4812c │ │ │ │ + bne 47fec │ │ │ │ ldr r3, [sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 4822c │ │ │ │ + beq 480ec │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ sub r2, r2, r1 │ │ │ │ bl c82c │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 47ffc │ │ │ │ + bne 47ebc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r4, #4] │ │ │ │ bl cf1c │ │ │ │ - b 47f74 │ │ │ │ + b 47e34 │ │ │ │ cmp r3, #12 │ │ │ │ ldreq sl, [r5] │ │ │ │ ldr fp, [r5, #16] │ │ │ │ ldr r7, [r5, #20] │ │ │ │ movne sl, r5 │ │ │ │ ldrbeq r3, [sl, #8] │ │ │ │ addeq r5, r5, #24 │ │ │ │ addne r5, r5, #24 │ │ │ │ - b 48024 │ │ │ │ + b 47ee4 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sl] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 47ef8 │ │ │ │ - b 4812c │ │ │ │ - ldr r1, [pc, #188] @ 48288 │ │ │ │ + bl 47db8 │ │ │ │ + b 47fec │ │ │ │ + ldr r1, [pc, #188] @ 48148 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #172] @ 4828c │ │ │ │ + ldr r1, [pc, #172] @ 4814c │ │ │ │ mov r2, fp │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl d9d8 │ │ │ │ - b 48060 │ │ │ │ + b 47f20 │ │ │ │ mov r0, sl │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bne 4809c │ │ │ │ - ldr r3, [pc, #124] @ 48290 │ │ │ │ - b 480a0 │ │ │ │ + bne 47f5c │ │ │ │ + ldr r3, [pc, #124] @ 48150 │ │ │ │ + b 47f60 │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - ldr r3, [pc, #104] @ 48290 │ │ │ │ + ldr r3, [pc, #104] @ 48150 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ - b 480a0 │ │ │ │ + b 47f60 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - beq 4825c │ │ │ │ + beq 4811c │ │ │ │ bl ca90 │ │ │ │ - b 4812c │ │ │ │ + b 47fec │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b 480bc │ │ │ │ + b 47f7c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4812c │ │ │ │ + b 47fec │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r8, [r2], -ip │ │ │ │ + andeq r8, r2, ip, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, ip, ror r0 │ │ │ │ - andeq r3, r1, r4, lsr r5 │ │ │ │ - andeq r3, r1, r0, lsr #10 │ │ │ │ - andeq r3, r1, ip, lsr r3 │ │ │ │ - andeq r3, r1, r8, lsl r1 │ │ │ │ + @ instruction: 0x000281bc │ │ │ │ + andeq r3, r1, r0, lsl #10 │ │ │ │ + andeq r3, r1, ip, ror #9 │ │ │ │ + andeq r3, r1, r8, lsl #6 │ │ │ │ + andeq r3, r1, r4, ror #1 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #1228] @ 4877c │ │ │ │ + ldr r2, [pc, #1228] @ 4863c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1224] @ 48780 │ │ │ │ + ldr r3, [pc, #1224] @ 48640 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1200] @ 48784 │ │ │ │ + ldr r3, [pc, #1200] @ 48644 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r8, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r0, r0, #7 │ │ │ │ mov fp, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ @@ -60427,306 +60347,306 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ str r8, [r7, #12] │ │ │ │ bl ce20 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ add r2, r7, r8 │ │ │ │ cmp r3, r9 │ │ │ │ strb r9, [r2, #16] │ │ │ │ - beq 48348 │ │ │ │ + beq 48208 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ str r3, [r0] │ │ │ │ - beq 48638 │ │ │ │ + beq 484f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl c85c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [r6] │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - bne 483f4 │ │ │ │ + bne 482b4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1028] @ 48788 │ │ │ │ + ldr r3, [pc, #1028] @ 48648 │ │ │ │ str r3, [r6, #8] │ │ │ │ - beq 48404 │ │ │ │ + beq 482c4 │ │ │ │ tst r4, #1 │ │ │ │ - bne 48430 │ │ │ │ + bne 482f0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 483c8 │ │ │ │ + beq 48288 │ │ │ │ tst r4, #16 │ │ │ │ - beq 483b8 │ │ │ │ + beq 48278 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r8, r3 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq 4864c │ │ │ │ + beq 4850c │ │ │ │ tst r4, #4 │ │ │ │ - bne 48618 │ │ │ │ + bne 484d8 │ │ │ │ tst r4, #8 │ │ │ │ - bne 48460 │ │ │ │ - ldr r2, [pc, #956] @ 4878c │ │ │ │ - ldr r3, [pc, #940] @ 48780 │ │ │ │ + bne 48320 │ │ │ │ + ldr r2, [pc, #956] @ 4864c │ │ │ │ + ldr r3, [pc, #940] @ 48640 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48778 │ │ │ │ + bne 48638 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne 48388 │ │ │ │ + bne 48248 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 48388 │ │ │ │ + bne 48248 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 48640 │ │ │ │ + beq 48500 │ │ │ │ bl ca90 │ │ │ │ tst r4, #1 │ │ │ │ - beq 48390 │ │ │ │ + beq 48250 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 48450 │ │ │ │ + bne 48310 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r2, r8, r3 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 486d8 │ │ │ │ + beq 48598 │ │ │ │ mov r0, r8 │ │ │ │ bl c04c │ │ │ │ ldr r8, [r6] │ │ │ │ - b 48390 │ │ │ │ + b 48250 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ add r4, r5, #16 │ │ │ │ add r7, r4, r7 │ │ │ │ - ldr r3, [pc, #788] @ 48790 │ │ │ │ + ldr r3, [pc, #788] @ 48650 │ │ │ │ cmp r4, r7 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ - bcs 485d8 │ │ │ │ + bcs 48498 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r8, #0 │ │ │ │ mov r5, sl │ │ │ │ mov fp, #1 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #8] │ │ │ │ - b 484e4 │ │ │ │ + b 483a4 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ movne sl, r4 │ │ │ │ - bne 4855c │ │ │ │ + bne 4841c │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bl cac0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [sp] │ │ │ │ bl d03c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ - beq 485d4 │ │ │ │ + beq 48494 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 484ac │ │ │ │ - ldr r3, [pc, #672] @ 48794 │ │ │ │ + bne 4836c │ │ │ │ + ldr r3, [pc, #672] @ 48654 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #348] @ 0x15c │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 48754 │ │ │ │ + bgt 48614 │ │ │ │ mov sl, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq 485d4 │ │ │ │ + beq 48494 │ │ │ │ ldrb r2, [r4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne 48574 │ │ │ │ - ldr r2, [pc, #612] @ 48794 │ │ │ │ + bne 48434 │ │ │ │ + ldr r2, [pc, #612] @ 48654 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ ldr r2, [r9, #348] @ 0x15c │ │ │ │ cmp r8, r2 │ │ │ │ - bgt 48754 │ │ │ │ + bgt 48614 │ │ │ │ cmp sl, r4 │ │ │ │ - beq 4850c │ │ │ │ + beq 483cc │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bl cac0 │ │ │ │ - b 48590 │ │ │ │ + b 48450 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq 485d4 │ │ │ │ + beq 48494 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 48528 │ │ │ │ + beq 483e8 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne 4855c │ │ │ │ + bne 4841c │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bl cac0 │ │ │ │ cmp sl, r4 │ │ │ │ - beq 484c4 │ │ │ │ + beq 48384 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r9, [r4] │ │ │ │ strb r3, [r4] │ │ │ │ ldrb r2, [sl] │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ sub r1, r4, sl │ │ │ │ - bls 48684 │ │ │ │ + bls 48544 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ bl cfd0 │ │ │ │ mov r5, r0 │ │ │ │ strb r9, [r4], #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 484e0 │ │ │ │ + bne 483a0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48678 │ │ │ │ + beq 48538 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48608 │ │ │ │ + beq 484c8 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 4873c │ │ │ │ + beq 485fc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ stm r6, {r0, r2, r3} │ │ │ │ - b 483c8 │ │ │ │ + b 48288 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, r5, #16 │ │ │ │ bl cdfc │ │ │ │ tst r4, #8 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 483c8 │ │ │ │ - b 48460 │ │ │ │ + beq 48288 │ │ │ │ + b 48320 │ │ │ │ bl c64c │ │ │ │ - b 48348 │ │ │ │ + b 48208 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r8, [r6] │ │ │ │ - b 48388 │ │ │ │ + b 48248 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ tst r4, #4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - beq 483c0 │ │ │ │ - b 48618 │ │ │ │ + beq 48280 │ │ │ │ + b 484d8 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ - b 483c8 │ │ │ │ + b 48288 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 486a4 │ │ │ │ + bhi 48564 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 485b0 │ │ │ │ + bne 48470 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 485b0 │ │ │ │ + bhi 48470 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 485b0 │ │ │ │ + beq 48470 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ bl db58 │ │ │ │ mov r5, r0 │ │ │ │ - b 485c8 │ │ │ │ + b 48488 │ │ │ │ sub r7, r3, #2 │ │ │ │ add r0, r8, #17 │ │ │ │ mov r1, r7 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 48710 │ │ │ │ + beq 485d0 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 4874c │ │ │ │ + beq 4860c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 46c0c │ │ │ │ + bl 46acc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #88] @ 48788 │ │ │ │ + ldr r3, [pc, #88] @ 48648 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6] │ │ │ │ - b 48450 │ │ │ │ + b 48310 │ │ │ │ mov r0, r2 │ │ │ │ bl c64c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b 48608 │ │ │ │ + b 484c8 │ │ │ │ bl c64c │ │ │ │ - b 48710 │ │ │ │ + b 485d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #52] @ 48798 │ │ │ │ + ldr r2, [pc, #52] @ 48658 │ │ │ │ ldr r3, [r9, #348] @ 0x15c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 483c8 │ │ │ │ + b 48288 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r2, r4, asr #26 │ │ │ │ + andeq r7, r2, r4, lsl #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r0, lsr #26 │ │ │ │ + andeq r7, r2, r0, ror #28 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r7, r2, r8, lsr #24 │ │ │ │ + andeq r7, r2, r8, ror #26 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ muleq r0, r0, sl │ │ │ │ - andeq r2, r1, ip, lsr #27 │ │ │ │ + andeq r2, r1, r8, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #1340] @ 48cf4 │ │ │ │ + ldr r2, [pc, #1340] @ 48bb4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1336] @ 48cf8 │ │ │ │ + ldr r3, [pc, #1336] @ 48bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ @@ -60739,193 +60659,193 @@ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 48b28 │ │ │ │ + beq 489e8 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 489ac │ │ │ │ + bne 4886c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r1, [pc, #1224] @ 48cfc │ │ │ │ + ldr r1, [pc, #1224] @ 48bbc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 48b4c │ │ │ │ + bne 48a0c │ │ │ │ ldr r9, [r8, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 48980 │ │ │ │ + beq 48840 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r8, #16] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, fp │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - beq 48a88 │ │ │ │ + beq 48948 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, fp │ │ │ │ add r4, r4, #16 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48978 │ │ │ │ + beq 48838 │ │ │ │ ldrb r3, [sp, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ bic r3, r3, #3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ orr r3, r3, r2, lsl #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ movne r0, r5 │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ - beq 48b1c │ │ │ │ + beq 489dc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 488ec │ │ │ │ + bne 487ac │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ sub r3, r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 48aac │ │ │ │ + bls 4896c │ │ │ │ add r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 4879c │ │ │ │ + bl 4865c │ │ │ │ ldrb r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #2 │ │ │ │ - beq 48968 │ │ │ │ + beq 48828 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 48968 │ │ │ │ + bne 48828 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 48968 │ │ │ │ + bne 48828 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 48b94 │ │ │ │ + beq 48a54 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #1 │ │ │ │ - beq 48978 │ │ │ │ + beq 48838 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 48878 │ │ │ │ - ldr r2, [pc, #888] @ 48d00 │ │ │ │ - ldr r3, [pc, #876] @ 48cf8 │ │ │ │ + bne 48738 │ │ │ │ + ldr r2, [pc, #888] @ 48bc0 │ │ │ │ + ldr r3, [pc, #876] @ 48bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48cf0 │ │ │ │ + bne 48bb0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48bb4 │ │ │ │ + bne 48a74 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 47a08 │ │ │ │ + bl 478c8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ mov r0, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ tst r9, #32 │ │ │ │ - beq 48a40 │ │ │ │ + beq 48900 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 48a10 │ │ │ │ + beq 488d0 │ │ │ │ sub r4, r4, #5 │ │ │ │ cmp r4, #1 │ │ │ │ - bhi 48a40 │ │ │ │ - ldr r3, [pc, #748] @ 48d04 │ │ │ │ - ldr r2, [pc, #748] @ 48d08 │ │ │ │ + bhi 48900 │ │ │ │ + ldr r3, [pc, #748] @ 48bc4 │ │ │ │ + ldr r2, [pc, #748] @ 48bc8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #740] @ 48d0c │ │ │ │ + ldr r3, [pc, #740] @ 48bcc │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #3 │ │ │ │ bl d48c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 48bc4 │ │ │ │ - ldr r2, [pc, #712] @ 48d10 │ │ │ │ - ldr r3, [pc, #684] @ 48cf8 │ │ │ │ + bge 48a84 │ │ │ │ + ldr r2, [pc, #712] @ 48bd0 │ │ │ │ + ldr r3, [pc, #684] @ 48bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48cf0 │ │ │ │ + bne 48bb0 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str ip, [sp, #128] @ 0x80 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 47c24 │ │ │ │ + b 47ae4 │ │ │ │ cmp r3, #12 │ │ │ │ ldreq r6, [r4] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ movne r6, r4 │ │ │ │ ldrbeq r3, [r6, #8] │ │ │ │ addeq r4, r4, #24 │ │ │ │ addne r4, r4, #24 │ │ │ │ - b 48898 │ │ │ │ + b 48758 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add r3, r0, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 48b30 │ │ │ │ + bne 489f0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 47a08 │ │ │ │ + bl 478c8 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ @@ -60933,232 +60853,232 @@ │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ ldr r1, [r6] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 476f8 │ │ │ │ - b 48928 │ │ │ │ + bl 475b8 │ │ │ │ + b 487e8 │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b 488cc │ │ │ │ + b 4878c │ │ │ │ ldr r8, [r6] │ │ │ │ - b 4882c │ │ │ │ + b 486ec │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b 48abc │ │ │ │ + b 4897c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48ba0 │ │ │ │ + bne 48a60 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 47a08 │ │ │ │ + bl 478c8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 48848 │ │ │ │ + b 48708 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #80] @ 0x50 │ │ │ │ - b 48968 │ │ │ │ + b 48828 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 48b58 │ │ │ │ + b 48a18 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl dc3c │ │ │ │ - b 489b8 │ │ │ │ + b 48878 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 48ce0 │ │ │ │ + bne 48ba0 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46c74 │ │ │ │ + bl 46b34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 48c28 │ │ │ │ + bne 48ae8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48c28 │ │ │ │ + bne 48ae8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 48ca4 │ │ │ │ + beq 48b64 │ │ │ │ bl ca90 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r1, r5, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 48980 │ │ │ │ + bne 48840 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 48980 │ │ │ │ + bne 48840 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 48cac │ │ │ │ - ldr r2, [pc, #156] @ 48d14 │ │ │ │ - ldr r3, [pc, #124] @ 48cf8 │ │ │ │ + beq 48b6c │ │ │ │ + ldr r2, [pc, #156] @ 48bd4 │ │ │ │ + ldr r3, [pc, #124] @ 48bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48cf0 │ │ │ │ + bne 48bb0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b ca90 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 48c28 │ │ │ │ - ldr r2, [pc, #100] @ 48d18 │ │ │ │ - ldr r3, [pc, #64] @ 48cf8 │ │ │ │ + b 48ae8 │ │ │ │ + ldr r2, [pc, #100] @ 48bd8 │ │ │ │ + ldr r3, [pc, #64] @ 48bb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48cf0 │ │ │ │ + bne 48bb0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 48be8 │ │ │ │ + b 48aa8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r2, ip, lsr r8 │ │ │ │ + andeq r7, r2, ip, ror r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r1, r4, lsl #26 │ │ │ │ - andeq r7, r2, r0, ror r6 │ │ │ │ - andeq r2, r1, r8, lsr fp │ │ │ │ - andeq r2, r1, r0, lsr #22 │ │ │ │ - andeq r2, r1, ip, lsl fp │ │ │ │ - @ instruction: 0x000275b0 │ │ │ │ - andeq r7, r2, r0, lsl #7 │ │ │ │ - andeq r7, r2, r4, asr #6 │ │ │ │ + ldrdeq r2, [r1], -r0 │ │ │ │ + @ instruction: 0x000277b0 │ │ │ │ + andeq r2, r1, r4, lsl #22 │ │ │ │ + andeq r2, r1, ip, ror #21 │ │ │ │ + andeq r2, r1, r8, ror #21 │ │ │ │ + strdeq r7, [r2], -r0 │ │ │ │ + andeq r7, r2, r0, asr #9 │ │ │ │ + andeq r7, r2, r4, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #4060] @ 49d14 │ │ │ │ + ldr r0, [pc, #4060] @ 49bd4 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #4056] @ 49d18 │ │ │ │ + ldr r2, [pc, #4056] @ 49bd8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #4040] @ 49d1c │ │ │ │ + ldr r1, [pc, #4040] @ 49bdc │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ - beq 48ddc │ │ │ │ + beq 48c9c │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48db0 │ │ │ │ + beq 48c70 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ - bne 48e7c │ │ │ │ - ldr r3, [pc, #3980] @ 49d20 │ │ │ │ + bne 48d3c │ │ │ │ + ldr r3, [pc, #3980] @ 49be0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ ldrb r3, [r4, #44] @ 0x2c │ │ │ │ bic r3, r3, #4 │ │ │ │ strb r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #3948] @ 49d24 │ │ │ │ - ldr r3, [pc, #3932] @ 49d18 │ │ │ │ + ldr r2, [pc, #3948] @ 49be4 │ │ │ │ + ldr r3, [pc, #3932] @ 49bd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49b48 │ │ │ │ + bne 49a08 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48fb4 │ │ │ │ + beq 48e74 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 48db0 │ │ │ │ + beq 48c70 │ │ │ │ strb r3, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - bl 48294 │ │ │ │ + bl 48154 │ │ │ │ ldrb r3, [r4, #44] @ 0x2c │ │ │ │ ldrb r2, [sp, #28] │ │ │ │ ldrb r1, [sp, #72] @ 0x48 │ │ │ │ and r0, r2, #1 │ │ │ │ bic r3, r3, #4 │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ cmp r1, #6 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldrb r6, [sp, #73] @ 0x49 │ │ │ │ strb r3, [r4, #44] @ 0x2c │ │ │ │ - beq 49138 │ │ │ │ + beq 48ff8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 48db0 │ │ │ │ + beq 48c70 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 48db0 │ │ │ │ + bne 48c70 │ │ │ │ mov r0, r5 │ │ │ │ bl c64c │ │ │ │ - b 48db0 │ │ │ │ + b 48c70 │ │ │ │ ldrb r1, [r4, #44] @ 0x2c │ │ │ │ add r0, r2, #24 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ lsr r1, r1, #2 │ │ │ │ bic r0, r0, #7 │ │ │ │ mov r7, r3 │ │ │ │ @@ -61178,79 +61098,79 @@ │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48f04 │ │ │ │ + beq 48dc4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 49274 │ │ │ │ + beq 49134 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl c85c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - bne 48f7c │ │ │ │ + bne 48e3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3564] @ 49d28 │ │ │ │ + ldr r3, [pc, #3564] @ 49be8 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 48f8c │ │ │ │ + beq 48e4c │ │ │ │ and r2, r7, #4 │ │ │ │ cmp r8, #0 │ │ │ │ mov r9, r2 │ │ │ │ and r3, r7, #1 │ │ │ │ - bne 490e4 │ │ │ │ + bne 48fa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 491b0 │ │ │ │ + bne 49070 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 48da4 │ │ │ │ + beq 48c64 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, r5, #16 │ │ │ │ bl cdfc │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 48da4 │ │ │ │ + b 48c64 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne 48f40 │ │ │ │ + bne 48e00 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 48f40 │ │ │ │ + bne 48e00 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 49350 │ │ │ │ + beq 49210 │ │ │ │ bl ca90 │ │ │ │ - b 48f40 │ │ │ │ + b 48e00 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48db0 │ │ │ │ + beq 48c70 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 48db0 │ │ │ │ + beq 48c70 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ tst r0, #32 │ │ │ │ strb r5, [sp, #27] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 49358 │ │ │ │ + beq 49218 │ │ │ │ add r0, r2, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -61264,236 +61184,236 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [sp, #57] @ 0x39 │ │ │ │ add r2, r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ strb r5, [r2, #16] │ │ │ │ - beq 4905c │ │ │ │ + beq 48f1c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 4980c │ │ │ │ - ldr r1, [pc, #3272] @ 49d2c │ │ │ │ + beq 496cc │ │ │ │ + ldr r1, [pc, #3272] @ 49bec │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl c85c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - bne 495a4 │ │ │ │ + bne 49464 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3216] @ 49d28 │ │ │ │ + ldr r3, [pc, #3216] @ 49be8 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 495b4 │ │ │ │ + bne 49474 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 490c0 │ │ │ │ + bne 48f80 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 49824 │ │ │ │ + beq 496e4 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #56] @ 0x38 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 49714 │ │ │ │ + beq 495d4 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 495b8 │ │ │ │ + beq 49478 │ │ │ │ mov r0, r9 │ │ │ │ bl d468 │ │ │ │ - b 48db0 │ │ │ │ + b 48c70 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - beq 4927c │ │ │ │ - bhi 49188 │ │ │ │ + beq 4913c │ │ │ │ + bhi 49048 │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - beq 4927c │ │ │ │ + beq 4913c │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ addeq r7, r1, #16 │ │ │ │ - beq 492ac │ │ │ │ + beq 4916c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 492f8 │ │ │ │ + bne 491b8 │ │ │ │ cmp r9, #0 │ │ │ │ addne r7, r6, #16 │ │ │ │ - beq 48da4 │ │ │ │ + beq 48c64 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ bl cdfc │ │ │ │ str r0, [r6, #12] │ │ │ │ - b 48da4 │ │ │ │ + b 48c64 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48e54 │ │ │ │ + beq 48d14 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bne 49788 │ │ │ │ + bne 49648 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ add r7, r5, #16 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 49a48 │ │ │ │ + bls 49908 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ bl cfd0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b 48e54 │ │ │ │ + b 48d14 │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ addeq r7, r1, #16 │ │ │ │ - beq 492ac │ │ │ │ + beq 4916c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49118 │ │ │ │ + beq 48fd8 │ │ │ │ mov r0, r6 │ │ │ │ bl c04c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 48da4 │ │ │ │ - b 48f64 │ │ │ │ + beq 48c64 │ │ │ │ + b 48e24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ moveq fp, r8 │ │ │ │ moveq sl, r8 │ │ │ │ - bne 49308 │ │ │ │ + bne 491c8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r2, r6, r3 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 496b0 │ │ │ │ + beq 49570 │ │ │ │ mov r0, r6 │ │ │ │ bl c04c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 49320 │ │ │ │ + bne 491e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 48da4 │ │ │ │ + beq 48c64 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 48da4 │ │ │ │ + beq 48c64 │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ bl cdfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bne 4938c │ │ │ │ + bne 4924c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #2792] @ 49d30 │ │ │ │ + ldr r3, [pc, #2792] @ 49bf0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c6f4 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 48da4 │ │ │ │ + b 48c64 │ │ │ │ bl c64c │ │ │ │ - b 48f04 │ │ │ │ - ldr r1, [pc, #2736] @ 49d34 │ │ │ │ + b 48dc4 │ │ │ │ + ldr r1, [pc, #2736] @ 49bf4 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r6, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d210 │ │ │ │ add r7, r6, #16 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addeq r2, r6, #26 │ │ │ │ moveq fp, r8 │ │ │ │ - beq 492d8 │ │ │ │ - ldr r1, [pc, #2692] @ 49d38 │ │ │ │ + beq 49198 │ │ │ │ + ldr r1, [pc, #2692] @ 49bf8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d210 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 492e4 │ │ │ │ + bne 491a4 │ │ │ │ mov fp, r0 │ │ │ │ add r2, r6, #21 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - beq 49478 │ │ │ │ + beq 49338 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4919c │ │ │ │ + bne 4905c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 48da4 │ │ │ │ - b 49124 │ │ │ │ + beq 48c64 │ │ │ │ + b 48fe4 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ moveq sl, #0 │ │ │ │ moveq fp, #0 │ │ │ │ - beq 491cc │ │ │ │ + beq 4908c │ │ │ │ mov r0, r6 │ │ │ │ bl c04c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 48da4 │ │ │ │ + beq 48c64 │ │ │ │ mov fp, #0 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ bl cdfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq 48da4 │ │ │ │ + beq 48c64 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4921c │ │ │ │ - b 48da4 │ │ │ │ + bne 490dc │ │ │ │ + b 48c64 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 48f40 │ │ │ │ + b 48e00 │ │ │ │ add r3, sp, #27 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - bl 48294 │ │ │ │ + bl 48154 │ │ │ │ ldrb r3, [r4, #44] @ 0x2c │ │ │ │ ldrb r2, [sp, #27] │ │ │ │ bic r3, r3, #4 │ │ │ │ and r2, r2, #1 │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ strb r3, [r4, #44] @ 0x2c │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldrb r3, [sp, #56] @ 0x38 │ │ │ │ - b 490c8 │ │ │ │ + b 48f88 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 49834 │ │ │ │ + beq 496f4 │ │ │ │ add r3, r0, #16 │ │ │ │ mov r1, #0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ addne r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 493a0 │ │ │ │ + bne 49260 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl d678 <_safe_emalloc@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r4 │ │ │ │ mov ip, r2 │ │ │ │ mvn lr, #63 @ 0x3f │ │ │ │ @@ -61515,64 +61435,64 @@ │ │ │ │ orrne r3, lr, r3, lsr #6 │ │ │ │ strbne r3, [r4, ip] │ │ │ │ ldr r0, [r5] │ │ │ │ moveq r1, ip │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add ip, r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 493e4 │ │ │ │ + bls 492a4 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ mov r4, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49454 │ │ │ │ + beq 49314 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 49814 │ │ │ │ + beq 496d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 46c0c │ │ │ │ + bl 46acc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #2232] @ 49d28 │ │ │ │ + ldr r3, [pc, #2232] @ 49be8 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 4922c │ │ │ │ + b 490ec │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ add r0, r2, #1 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ cmpne r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 494a0 │ │ │ │ + beq 49360 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #39 @ 0x27 │ │ │ │ - bne 49490 │ │ │ │ + bne 49350 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 492e4 │ │ │ │ + beq 491a4 │ │ │ │ sub r1, r2, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ add r0, r2, #1 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 494f4 │ │ │ │ + beq 493b4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - beq 49aa4 │ │ │ │ + beq 49964 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl cd78 │ │ │ │ mov r7, r6 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -61596,308 +61516,308 @@ │ │ │ │ add r2, r6, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #1968] @ 49d28 │ │ │ │ + ldr r2, [pc, #1968] @ 49be8 │ │ │ │ movne r2, #6 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 4983c │ │ │ │ + bne 496fc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 491f8 │ │ │ │ + beq 490b8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ bl cdfc │ │ │ │ str r0, [r6, #12] │ │ │ │ - b 49344 │ │ │ │ + b 49204 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 4909c │ │ │ │ + beq 48f5c │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 490d8 │ │ │ │ + beq 48f98 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldrb r3, [r7, #32] │ │ │ │ - ldr r2, [pc, #1880] @ 49d30 │ │ │ │ + ldr r2, [pc, #1880] @ 49bf0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #3 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ streq r3, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 49620 │ │ │ │ + beq 494e0 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr ip, [r7, #28] │ │ │ │ and r3, r1, #255 @ 0xff │ │ │ │ cmp r3, #7 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ - beq 49ba0 │ │ │ │ + beq 49a60 │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ ldrb r3, [sp, #27] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49638 │ │ │ │ + beq 494f8 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ tst r3, #16 │ │ │ │ - bne 49b18 │ │ │ │ - ldr r1, [pc, #1788] @ 49d3c │ │ │ │ + bne 499d8 │ │ │ │ + ldr r1, [pc, #1788] @ 49bfc │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl cfd0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #1764] @ 49d40 │ │ │ │ - ldr r3, [pc, #1744] @ 49d30 │ │ │ │ + ldr r1, [pc, #1764] @ 49c00 │ │ │ │ + ldr r3, [pc, #1744] @ 49bf0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r5, r3, #16 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 49b4c │ │ │ │ + bls 49a0c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ bl cfd0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - b 490d8 │ │ │ │ + b 48f98 │ │ │ │ sub r1, r3, #2 │ │ │ │ add r0, r6, #17 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 496ec │ │ │ │ + beq 495ac │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 49928 │ │ │ │ + beq 497e8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 46c0c │ │ │ │ + bl 46acc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #1568] @ 49d28 │ │ │ │ + ldr r3, [pc, #1568] @ 49be8 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - b 491e0 │ │ │ │ + b 490a0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r3, [r2, #4] │ │ │ │ str r3, [r2, #8] │ │ │ │ add r3, r0, #32 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl d93c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 497d8 │ │ │ │ + beq 49698 │ │ │ │ mov r0, r8 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4985c │ │ │ │ + beq 4971c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 497d8 │ │ │ │ + beq 49698 │ │ │ │ mov r0, r8 │ │ │ │ bl d144 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4993c │ │ │ │ + beq 497fc │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - b 490d8 │ │ │ │ - ldr r1, [pc, #1460] @ 49d44 │ │ │ │ + b 48f98 │ │ │ │ + ldr r1, [pc, #1460] @ 49c04 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49ab4 │ │ │ │ + beq 49974 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add r8, r5, #16 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 49bbc │ │ │ │ + bls 49a7c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ bl cfd0 │ │ │ │ - b 49180 │ │ │ │ + b 49040 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl cdcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4985c │ │ │ │ + beq 4971c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 49768 │ │ │ │ + bne 49628 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl cdcc │ │ │ │ mov r5, r0 │ │ │ │ - b 49774 │ │ │ │ + b 49634 │ │ │ │ bl c64c │ │ │ │ - b 4905c │ │ │ │ + b 48f1c │ │ │ │ str r1, [sp, #12] │ │ │ │ bl c64c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 49454 │ │ │ │ + b 49314 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldrb r3, [sp, #56] @ 0x38 │ │ │ │ - b 490c8 │ │ │ │ + b 48f88 │ │ │ │ mov r1, r2 │ │ │ │ - b 493b8 │ │ │ │ + b 49278 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 491cc │ │ │ │ + beq 4908c │ │ │ │ mov r0, r6 │ │ │ │ bl c04c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 491f8 │ │ │ │ - b 49320 │ │ │ │ + beq 490b8 │ │ │ │ + b 491e0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r0] │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #1204] @ 49d48 │ │ │ │ + ldr r1, [pc, #1204] @ 49c08 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ - ldr r6, [pc, #1160] @ 49d30 │ │ │ │ + ldr r6, [pc, #1160] @ 49bf0 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl c6f4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #1164] @ 49d4c │ │ │ │ + ldr r1, [pc, #1164] @ 49c0c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl cfd0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 49b30 │ │ │ │ + beq 499f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl d624 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b 49908 │ │ │ │ + b 497c8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 49780 │ │ │ │ + bne 49640 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49900 │ │ │ │ - b 49780 │ │ │ │ + bne 497c0 │ │ │ │ + b 49640 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl c64c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 496ec │ │ │ │ - ldr r1, [pc, #1036] @ 49d50 │ │ │ │ + b 495ac │ │ │ │ + ldr r1, [pc, #1036] @ 49c10 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 498f8 │ │ │ │ + beq 497b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - beq 498f8 │ │ │ │ + beq 497b8 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #7 │ │ │ │ moveq fp, r4 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 499a8 │ │ │ │ - b 498f8 │ │ │ │ + beq 49868 │ │ │ │ + b 497b8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl cdcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49db4 │ │ │ │ + beq 49c74 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 49d78 │ │ │ │ + bne 49c38 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r8, r4 │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49c68 │ │ │ │ + beq 49b28 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - bne 49d5c │ │ │ │ + bne 49c1c │ │ │ │ cmp r3, #7 │ │ │ │ - bne 49c70 │ │ │ │ + bne 49b30 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ add r3, r0, #32 │ │ │ │ mov r1, sl │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bne 49988 │ │ │ │ + bne 49848 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49998 │ │ │ │ + bne 49858 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r2] │ │ │ │ ldr r0, [r5] │ │ │ │ ldrne r3, [r2] │ │ │ │ @@ -61905,625 +61825,625 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, r6 │ │ │ │ bl d624 │ │ │ │ mov r4, fp │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 49908 │ │ │ │ + b 497c8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 49a6c │ │ │ │ + bhi 4992c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4916c │ │ │ │ + bne 4902c │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 4916c │ │ │ │ + bhi 4902c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4916c │ │ │ │ + beq 4902c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ bl db58 │ │ │ │ - b 49180 │ │ │ │ + b 49040 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl c64c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 494f4 │ │ │ │ + b 493b4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #624] @ 49d30 │ │ │ │ + ldr r3, [pc, #624] @ 49bf0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r7, r5, #16 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ mov r8, r0 │ │ │ │ - bls 49c10 │ │ │ │ + bls 49ad0 │ │ │ │ mov r2, r1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl cfd0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #596] @ 49d54 │ │ │ │ + ldr r1, [pc, #596] @ 49c14 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r2] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl cfd0 │ │ │ │ - b 48e54 │ │ │ │ - ldr r1, [pc, #568] @ 49d58 │ │ │ │ + b 48d14 │ │ │ │ + ldr r1, [pc, #568] @ 49c18 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl cfd0 │ │ │ │ - b 4964c │ │ │ │ + b 4950c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl db58 │ │ │ │ mov r5, r0 │ │ │ │ - b 498f8 │ │ │ │ + b 497b8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 49b70 │ │ │ │ + bhi 49a30 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 49694 │ │ │ │ + bne 49554 │ │ │ │ ldrb r3, [r3, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 49694 │ │ │ │ + bhi 49554 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49694 │ │ │ │ + beq 49554 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ bl db58 │ │ │ │ - b 496a8 │ │ │ │ + b 49568 │ │ │ │ mov r0, r3 │ │ │ │ bl dc24 │ │ │ │ - ldr r2, [pc, #384] @ 49d30 │ │ │ │ + ldr r2, [pc, #384] @ 49bf0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b 49620 │ │ │ │ + b 494e0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 49be0 │ │ │ │ + bhi 49aa0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 497c0 │ │ │ │ + bne 49680 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 497c0 │ │ │ │ + bhi 49680 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 497c0 │ │ │ │ + beq 49680 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl db58 │ │ │ │ - b 49180 │ │ │ │ + b 49040 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 49c34 │ │ │ │ + bhi 49af4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 49adc │ │ │ │ + bne 4999c │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 49adc │ │ │ │ + bhi 4999c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49adc │ │ │ │ + beq 4999c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl db58 │ │ │ │ mov r3, r0 │ │ │ │ - b 49af4 │ │ │ │ + b 499b4 │ │ │ │ mov r4, fp │ │ │ │ - b 49908 │ │ │ │ + b 497c8 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ mov r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, fp │ │ │ │ - beq 49ca0 │ │ │ │ + beq 49b60 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 49cd4 │ │ │ │ + beq 49b94 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49cc4 │ │ │ │ + beq 49b84 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 49dac │ │ │ │ + beq 49c6c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #96] @ 49d30 │ │ │ │ + ldr r3, [pc, #96] @ 49bf0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ add r3, r0, #32 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - beq 49d94 │ │ │ │ + beq 49c54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49d80 │ │ │ │ + beq 49c40 │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 49908 │ │ │ │ - @ instruction: 0x000272b8 │ │ │ │ + b 497c8 │ │ │ │ + strdeq r7, [r2], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r0, lsr #5 │ │ │ │ + andeq r7, r2, r0, ror #7 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r7, r2, r0, asr #4 │ │ │ │ + andeq r7, r2, r0, lsl #7 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r2, r1, r4, lsl #10 │ │ │ │ + ldrdeq r2, [r1], -r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq r2, [r1], -r4 │ │ │ │ - @ instruction: 0x000122b0 │ │ │ │ - andeq pc, r0, r0, lsr #23 │ │ │ │ - andeq pc, r0, ip, lsl #23 │ │ │ │ - andeq r1, r1, r4, lsr #27 │ │ │ │ - andeq pc, r0, r8, asr #18 │ │ │ │ - andeq pc, r0, r8, lsr #18 │ │ │ │ - muleq r0, ip, r8 │ │ │ │ - andeq r1, r1, ip, lsr #20 │ │ │ │ - andeq r1, r1, r8, lsl sl │ │ │ │ + andeq r2, r1, r0, lsr #5 │ │ │ │ + andeq r2, r1, ip, ror r2 │ │ │ │ + andeq pc, r0, ip, ror #22 │ │ │ │ + andeq pc, r0, r8, asr fp @ │ │ │ │ + andeq r1, r1, r0, ror sp │ │ │ │ + andeq pc, r0, r4, lsl r9 @ │ │ │ │ + strdeq pc, [r0], -r4 │ │ │ │ + andeq pc, r0, r8, ror #16 │ │ │ │ + strdeq r1, [r1], -r8 │ │ │ │ + andeq r1, r1, r4, ror #19 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ mov r6, r4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, fp │ │ │ │ - beq 49c98 │ │ │ │ - b 49c88 │ │ │ │ + beq 49b58 │ │ │ │ + b 49b48 │ │ │ │ mov r4, fp │ │ │ │ - b 498f8 │ │ │ │ + b 497b8 │ │ │ │ mov r1, r6 │ │ │ │ bl d03c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 49908 │ │ │ │ + b 497c8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 49908 │ │ │ │ + b 497c8 │ │ │ │ bl c64c │ │ │ │ - b 49cc4 │ │ │ │ + b 49b84 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r4 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r4, fp │ │ │ │ - beq 49dfc │ │ │ │ + beq 49cbc │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r2] │ │ │ │ ldr r0, [r5] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 49908 │ │ │ │ + b 497c8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r2] │ │ │ │ ldr r0, [r5] │ │ │ │ ldrne r3, [r2] │ │ │ │ mov r1, r6 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ bl d03c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 49908 │ │ │ │ + b 497c8 │ │ │ │ │ │ │ │ -00049e28 : │ │ │ │ +00049ce8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 49e58 │ │ │ │ - ldr r1, [pc, #28] @ 49e64 │ │ │ │ + beq 49d18 │ │ │ │ + ldr r1, [pc, #28] @ 49d24 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ bl ce20 │ │ │ │ pop {r4, pc} │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 49e40 │ │ │ │ - andeq r8, r2, r8, lsr r7 │ │ │ │ + b 49d00 │ │ │ │ + andeq r8, r2, r8, ror r8 │ │ │ │ │ │ │ │ -00049e68 : │ │ │ │ +00049d28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #1212] @ 4a33c │ │ │ │ - ldr r3, [pc, #1212] @ 4a340 │ │ │ │ + ldr ip, [pc, #1212] @ 4a1fc │ │ │ │ + ldr r3, [pc, #1212] @ 4a200 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r7, [pc, #1188] @ 4a344 │ │ │ │ + ldr r7, [pc, #1188] @ 4a204 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrd r4, [r6] │ │ │ │ - beq 4a260 │ │ │ │ + beq 4a120 │ │ │ │ cmp r5, #0 │ │ │ │ moveq fp, r5 │ │ │ │ moveq r8, fp │ │ │ │ moveq sl, fp │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq 49ff0 │ │ │ │ + beq 49eb0 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, fp │ │ │ │ mov sl, fp │ │ │ │ add r7, sp, #20 │ │ │ │ mov r9, r4 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb r1, [r9] │ │ │ │ tst r3, #32 │ │ │ │ - beq 49f0c │ │ │ │ + beq 49dcc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4a244 │ │ │ │ + beq 4a104 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 4a050 │ │ │ │ + beq 49f10 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ sub r1, r1, #92 @ 0x5c │ │ │ │ bic r3, r3, #2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orr r3, r3, r1, lsl #1 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 49fa8 │ │ │ │ + beq 49e68 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ str sl, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a074 │ │ │ │ + bne 49f34 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4a0f4 │ │ │ │ + bne 49fb4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49f90 │ │ │ │ + beq 49e50 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4a288 │ │ │ │ + beq 4a148 │ │ │ │ add r9, r9, #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 49ef4 │ │ │ │ + bne 49db4 │ │ │ │ mov r4, r9 │ │ │ │ - b 49ff0 │ │ │ │ + b 49eb0 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ str sl, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ - bl 46b40 │ │ │ │ + bl 46a00 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a0ec │ │ │ │ + bne 49fac │ │ │ │ mov r4, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ str sl, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ - bl 48d1c │ │ │ │ - ldr r2, [pc, #808] @ 4a348 │ │ │ │ - ldr r3, [pc, #796] @ 4a340 │ │ │ │ + bl 48bdc │ │ │ │ + ldr r2, [pc, #808] @ 4a208 │ │ │ │ + ldr r3, [pc, #796] @ 4a200 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a338 │ │ │ │ + bne 4a1f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ tst r3, #2 │ │ │ │ - bne 4a1d0 │ │ │ │ + bne 4a090 │ │ │ │ mvn r1, r3 │ │ │ │ and r1, r1, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ orr r3, r1, r3 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 49f30 │ │ │ │ + b 49df0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 48d1c │ │ │ │ + bl 48bdc │ │ │ │ add r2, r6, #8 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 46b40 │ │ │ │ + bl 46a00 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 4a314 │ │ │ │ + beq 4a1d4 │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ ldrb r3, [r9] │ │ │ │ ands r8, r8, #32 │ │ │ │ - beq 4a1d8 │ │ │ │ + beq 4a098 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq 4a228 │ │ │ │ + beq 4a0e8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 4a20c │ │ │ │ + beq 4a0cc │ │ │ │ mov r8, #0 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ - b 49f38 │ │ │ │ + b 49df8 │ │ │ │ mov sl, r9 │ │ │ │ - b 49f90 │ │ │ │ + b 49e50 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 48d1c │ │ │ │ + bl 48bdc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ add r9, r2, r4 │ │ │ │ sub r5, r5, r4 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r6, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne 4a178 │ │ │ │ + bne 4a038 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4a1ac │ │ │ │ + beq 4a06c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ str sl, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a1ac │ │ │ │ + beq 4a06c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - beq 4a13c │ │ │ │ + beq 49ffc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ str sl, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a134 │ │ │ │ + beq 49ff4 │ │ │ │ add r9, r9, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - b 4a178 │ │ │ │ + b 4a038 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 4a328 │ │ │ │ + beq 4a1e8 │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, #0 │ │ │ │ - b 49f0c │ │ │ │ + b 49dcc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 49f14 │ │ │ │ + b 49dd4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 4a048 │ │ │ │ + beq 49f08 │ │ │ │ ldrb r2, [sp, #64] @ 0x40 │ │ │ │ sub r3, r3, #92 @ 0x5c │ │ │ │ bic r2, r2, #2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orr r3, r2, r3, lsl #1 │ │ │ │ mov r8, #0 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 49f38 │ │ │ │ + b 49df8 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 49f38 │ │ │ │ + b 49df8 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, #0 │ │ │ │ orr r3, r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 49f38 │ │ │ │ + b 49df8 │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ - beq 4a304 │ │ │ │ + beq 4a1c4 │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ ldrbeq r3, [sp, #64] @ 0x40 │ │ │ │ biceq r3, r3, #1 │ │ │ │ strbeq r3, [sp, #64] @ 0x40 │ │ │ │ - b 49f30 │ │ │ │ + b 49df0 │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #224] @ 4a34c │ │ │ │ + ldr r3, [pc, #224] @ 4a20c │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, #0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - b 49ec8 │ │ │ │ + b 49d88 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 48d1c │ │ │ │ + bl 48bdc │ │ │ │ ldr fp, [r6, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp fp, #0 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ add r9, r2, r4 │ │ │ │ sub r5, r5, r4 │ │ │ │ - beq 4a2f4 │ │ │ │ + beq 4a1b4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ - b 4a2cc │ │ │ │ + b 4a18c │ │ │ │ add r9, r9, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ str sl, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - bl 46a80 │ │ │ │ + bl 46940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a2c4 │ │ │ │ + bne 4a184 │ │ │ │ mov r3, #0 │ │ │ │ mov fp, r9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 49f98 │ │ │ │ + b 49e58 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 49f30 │ │ │ │ + b 49df0 │ │ │ │ mov r4, r9 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r5 │ │ │ │ - b 49ff0 │ │ │ │ + b 49eb0 │ │ │ │ mov r4, r9 │ │ │ │ mov fp, r5 │ │ │ │ mov r8, r9 │ │ │ │ - b 49ff0 │ │ │ │ + b 49eb0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r2, r0, ror r1 │ │ │ │ + @ instruction: 0x000262b0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r2, ip, lsr r1 │ │ │ │ - ldrdeq r5, [r2], -r8 │ │ │ │ + andeq r6, r2, ip, ror r2 │ │ │ │ + andeq r6, r2, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ │ │ │ │ -0004a350 : │ │ │ │ +0004a210 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #1640] @ 4a9d8 │ │ │ │ + ldr r2, [pc, #1640] @ 4a898 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1636] @ 4a9dc │ │ │ │ + ldr r3, [pc, #1636] @ 4a89c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r9, [sp, #168] @ 0xa8 │ │ │ │ mov r8, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 4a9c0 │ │ │ │ + beq 4a880 │ │ │ │ ldr lr, [r8, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 4a69c │ │ │ │ - ldr r3, [pc, #1572] @ 4a9e0 │ │ │ │ + beq 4a55c │ │ │ │ + ldr r3, [pc, #1572] @ 4a8a0 │ │ │ │ ldr r4, [r8, #16] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov fp, lr │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -62539,98 +62459,98 @@ │ │ │ │ strne r3, [sp, #48] @ 0x30 │ │ │ │ streq r3, [sp, #28] │ │ │ │ addne r3, r4, #16 │ │ │ │ addeq r3, r4, #24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a544 │ │ │ │ + beq 4a404 │ │ │ │ cmp r3, #7 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - beq 4a81c │ │ │ │ + beq 4a6dc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r5, r4 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ bic r3, r3, #3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ orr r3, r3, r2, lsl #1 │ │ │ │ strb r3, [sp, #104] @ 0x68 │ │ │ │ - beq 4a8fc │ │ │ │ + beq 4a7bc │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ ldr sl, [r6, #12] │ │ │ │ sub r3, r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ add r6, r6, #16 │ │ │ │ - bhi 4a704 │ │ │ │ + bhi 4a5c4 │ │ │ │ tst r9, #8 │ │ │ │ - bne 4a8a4 │ │ │ │ + bne 4a764 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a868 │ │ │ │ + beq 4a728 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a980 │ │ │ │ + bne 4a840 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 47a08 │ │ │ │ + bl 478c8 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 476f8 │ │ │ │ + bl 475b8 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #2 │ │ │ │ - beq 4a524 │ │ │ │ + beq 4a3e4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 4a524 │ │ │ │ + bne 4a3e4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4a524 │ │ │ │ + bne 4a3e4 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 4a974 │ │ │ │ + beq 4a834 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4a794 │ │ │ │ + bne 4a654 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4a7a8 │ │ │ │ + beq 4a668 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4a554 │ │ │ │ + beq 4a414 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 4a69c │ │ │ │ + beq 4a55c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b 4a3dc │ │ │ │ + b 4a29c │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a544 │ │ │ │ + beq 4a404 │ │ │ │ ldr r6, [r8, #16] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov sl, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ @@ -62644,201 +62564,201 @@ │ │ │ │ movne r0, r4 │ │ │ │ ldreq r0, [r3, #16] │ │ │ │ ldreq sl, [r3, #20] │ │ │ │ addne r4, r4, #1 │ │ │ │ addne fp, r3, #16 │ │ │ │ addeq fp, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a66c │ │ │ │ + beq 4a52c │ │ │ │ cmp r6, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ - beq 4a6dc │ │ │ │ + beq 4a59c │ │ │ │ ldrb r2, [sp, #104] @ 0x68 │ │ │ │ cmp sl, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ orr r2, r2, r1, lsl #1 │ │ │ │ strb r2, [sp, #104] @ 0x68 │ │ │ │ - beq 4a850 │ │ │ │ + beq 4a710 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r0, sl │ │ │ │ add r1, r0, #16 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ str r9, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 4879c │ │ │ │ + bl 4865c │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #2 │ │ │ │ - beq 4a664 │ │ │ │ + beq 4a524 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 4a664 │ │ │ │ + bne 4a524 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4a664 │ │ │ │ + bne 4a524 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 4a960 │ │ │ │ + beq 4a820 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4a67c │ │ │ │ + bne 4a53c │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4a68c │ │ │ │ + beq 4a54c │ │ │ │ mov r3, fp │ │ │ │ - b 4a590 │ │ │ │ + b 4a450 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 4a674 │ │ │ │ + bne 4a534 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4a54c │ │ │ │ + bne 4a40c │ │ │ │ mov r0, r7 │ │ │ │ bl ce38 │ │ │ │ mov r0, r7 │ │ │ │ bl d318 │ │ │ │ - ldr r2, [pc, #816] @ 4a9e4 │ │ │ │ - ldr r3, [pc, #804] @ 4a9dc │ │ │ │ + ldr r2, [pc, #816] @ 4a8a4 │ │ │ │ + ldr r3, [pc, #804] @ 4a89c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a9d4 │ │ │ │ + bne 4a894 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4a840 │ │ │ │ + beq 4a700 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ cmp r2, #5 │ │ │ │ - beq 4a910 │ │ │ │ + beq 4a7d0 │ │ │ │ ldrb r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, sl │ │ │ │ bic r1, r1, #3 │ │ │ │ strb r1, [sp, #104] @ 0x68 │ │ │ │ - b 4a5f4 │ │ │ │ + b 4a4b4 │ │ │ │ tst r9, #32 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - beq 4a7d8 │ │ │ │ + beq 4a698 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a94c │ │ │ │ + bne 4a80c │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 47a08 │ │ │ │ - ldr r1, [pc, #684] @ 4a9e8 │ │ │ │ + bl 478c8 │ │ │ │ + ldr r1, [pc, #684] @ 4a8a8 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #648] @ 4a9ec │ │ │ │ + ldr r1, [pc, #648] @ 4a8ac │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp] │ │ │ │ - bl 47c24 │ │ │ │ - b 4a4e4 │ │ │ │ + bl 47ae4 │ │ │ │ + b 4a3a4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 4a538 │ │ │ │ - ldr r1, [pc, #576] @ 4a9f0 │ │ │ │ + bne 4a3f8 │ │ │ │ + ldr r1, [pc, #576] @ 4a8b0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r0 │ │ │ │ - bne 4a538 │ │ │ │ + bne 4a3f8 │ │ │ │ cmp r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ - bne 4a538 │ │ │ │ - b 4a544 │ │ │ │ + bne 4a3f8 │ │ │ │ + b 4a404 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a938 │ │ │ │ + bne 4a7f8 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 47a08 │ │ │ │ + bl 478c8 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4a778 │ │ │ │ - ldr r1, [pc, #464] @ 4a9f4 │ │ │ │ + b 4a638 │ │ │ │ + ldr r1, [pc, #464] @ 4a8b4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a994 │ │ │ │ + beq 4a854 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ - b 4a434 │ │ │ │ + b 4a2f4 │ │ │ │ ldrb r2, [sp, #104] @ 0x68 │ │ │ │ bic r2, r2, #3 │ │ │ │ orr r2, r2, #2 │ │ │ │ strb r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl d474 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b 4a5f4 │ │ │ │ + b 4a4b4 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp, #16] │ │ │ │ - bl 4879c │ │ │ │ - b 4a4e4 │ │ │ │ + bl 4865c │ │ │ │ + b 4a3a4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ bl c394 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -62849,188 +62769,188 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp] │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 47ef8 │ │ │ │ + bl 47db8 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl c748 │ │ │ │ - b 4a4e4 │ │ │ │ + b 4a3a4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl d474 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b 4a454 │ │ │ │ + b 4a314 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r0, sl, #16 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ bl c268 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a66c │ │ │ │ - b 4a6f0 │ │ │ │ + beq 4a52c │ │ │ │ + b 4a5b0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 4a7e0 │ │ │ │ + b 4a6a0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 4a718 │ │ │ │ + b 4a5d8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #1 │ │ │ │ - beq 4a66c │ │ │ │ - b 4a67c │ │ │ │ + beq 4a52c │ │ │ │ + b 4a53c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ - b 4a524 │ │ │ │ + b 4a3e4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 4a48c │ │ │ │ - ldr r1, [pc, #92] @ 4a9f8 │ │ │ │ + b 4a34c │ │ │ │ + ldr r1, [pc, #92] @ 4a8b8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl c1c0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r5, r4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 4a838 │ │ │ │ + b 4a6f8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ bl c4b4 │ │ │ │ mov r7, r0 │ │ │ │ - b 4a3a8 │ │ │ │ + b 4a268 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r2, r4, lsl #25 │ │ │ │ + andeq r5, r2, r4, asr #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, r0, lsr #28 │ │ │ │ - andeq r5, r2, r4, asr #18 │ │ │ │ - andeq r0, r1, r4, lsr lr │ │ │ │ - andeq r0, r1, r0, lsl lr │ │ │ │ - andeq lr, r0, r8, lsr sl │ │ │ │ - @ instruction: 0x0000e9bc │ │ │ │ - muleq r1, ip, fp │ │ │ │ + andeq lr, r0, ip, ror #27 │ │ │ │ + andeq r5, r2, r4, lsl #21 │ │ │ │ + andeq r0, r1, r0, lsl #28 │ │ │ │ + ldrdeq r0, [r1], -ip │ │ │ │ + andeq lr, r0, r4, lsl #20 │ │ │ │ + andeq lr, r0, r8, lsl #19 │ │ │ │ + andeq r0, r1, r8, ror #22 │ │ │ │ │ │ │ │ -0004a9fc : │ │ │ │ +0004a8bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r6, [pc, #988] @ 4adf0 │ │ │ │ + ldr r6, [pc, #988] @ 4acb0 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r2, [pc, #976] @ 4adf4 │ │ │ │ + ldr r2, [pc, #976] @ 4acb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #964] @ 4adf8 │ │ │ │ + ldr r3, [pc, #964] @ 4acb8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #948] @ 4adfc │ │ │ │ + ldr r2, [pc, #948] @ 4acbc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ mov sl, r0 │ │ │ │ bl cac0 │ │ │ │ - ldr r2, [pc, #908] @ 4ae00 │ │ │ │ + ldr r2, [pc, #908] @ 4acc0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r3, #5 │ │ │ │ str r5, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4addc │ │ │ │ + bne 4ac9c │ │ │ │ ldr r9, [r0] │ │ │ │ - ldr r3, [pc, #860] @ 4ae04 │ │ │ │ - ldr r2, [pc, #860] @ 4ae08 │ │ │ │ + ldr r3, [pc, #860] @ 4acc4 │ │ │ │ + ldr r2, [pc, #860] @ 4acc8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4ad14 │ │ │ │ + beq 4abd4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4adac │ │ │ │ + bne 4ac6c │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 4ad48 │ │ │ │ - ldr r3, [pc, #784] @ 4ae0c │ │ │ │ - ldr r2, [pc, #784] @ 4ae10 │ │ │ │ + beq 4ac08 │ │ │ │ + ldr r3, [pc, #784] @ 4accc │ │ │ │ + ldr r2, [pc, #784] @ 4acd0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4acd0 │ │ │ │ + beq 4ab90 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4adbc │ │ │ │ + bne 4ac7c │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 4ad04 │ │ │ │ - ldr r3, [pc, #708] @ 4ae14 │ │ │ │ - ldr r2, [pc, #708] @ 4ae18 │ │ │ │ + beq 4abc4 │ │ │ │ + ldr r3, [pc, #708] @ 4acd4 │ │ │ │ + ldr r2, [pc, #708] @ 4acd8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #7 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4ac8c │ │ │ │ + beq 4ab4c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4adcc │ │ │ │ + bne 4ac8c │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 4acc0 │ │ │ │ + beq 4ab80 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r9, [sp, #16] │ │ │ │ @@ -63042,178 +62962,178 @@ │ │ │ │ add r2, r5, #16 │ │ │ │ stm sp, {r2, ip} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r2, r6, #16 │ │ │ │ bl c31c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4ac00 │ │ │ │ + bne 4aac0 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 4ad80 │ │ │ │ + beq 4ac40 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4ac20 │ │ │ │ + bne 4aae0 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 4ad6c │ │ │ │ + beq 4ac2c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4ac40 │ │ │ │ + bne 4ab00 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 4ad58 │ │ │ │ + beq 4ac18 │ │ │ │ ldrd r0, [sp, #104] @ 0x68 │ │ │ │ - bl 46c0c │ │ │ │ - ldr r3, [pc, #460] @ 4ae1c │ │ │ │ + bl 46acc │ │ │ │ + ldr r3, [pc, #460] @ 4acdc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #444] @ 4ae20 │ │ │ │ + ldr r2, [pc, #444] @ 4ace0 │ │ │ │ str r3, [r8, #8] │ │ │ │ - ldr r3, [pc, #396] @ 4adf8 │ │ │ │ + ldr r3, [pc, #396] @ 4acb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4adec │ │ │ │ + bne 4acac │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrbeq r3, [r4, #8] │ │ │ │ - beq 4ab84 │ │ │ │ + beq 4aa44 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 4add0 │ │ │ │ + bne 4ac90 │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4ab9c │ │ │ │ + bne 4aa5c │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 4ab9c │ │ │ │ + b 4aa5c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrbeq r3, [r5, #8] │ │ │ │ - beq 4ab30 │ │ │ │ + beq 4a9f0 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 4adc0 │ │ │ │ + bne 4ac80 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4ab48 │ │ │ │ + bne 4aa08 │ │ │ │ ldr r3, [r5] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 4ab48 │ │ │ │ + b 4aa08 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrbeq r3, [r5, #8] │ │ │ │ - beq 4aadc │ │ │ │ + beq 4a99c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 4adb0 │ │ │ │ + bne 4ac70 │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4aaf4 │ │ │ │ + bne 4a9b4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 4aaf4 │ │ │ │ + b 4a9b4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4ada4 │ │ │ │ + beq 4ac64 │ │ │ │ bl ca90 │ │ │ │ - b 4ac40 │ │ │ │ + b 4ab00 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4ad9c │ │ │ │ + beq 4ac5c │ │ │ │ bl ca90 │ │ │ │ - b 4ac20 │ │ │ │ + b 4aae0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4ad94 │ │ │ │ + beq 4ac54 │ │ │ │ bl ca90 │ │ │ │ - b 4ac00 │ │ │ │ + b 4aac0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4ac00 │ │ │ │ + b 4aac0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4ac20 │ │ │ │ + b 4aae0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4ac40 │ │ │ │ + b 4ab00 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 4aaf4 │ │ │ │ + b 4a9b4 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 4ab48 │ │ │ │ + b 4aa08 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 4ab9c │ │ │ │ + b 4aa5c │ │ │ │ mov r1, r5 │ │ │ │ bl c850 │ │ │ │ mov r9, r0 │ │ │ │ - b 4aaa0 │ │ │ │ + b 4a960 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r2, r4, ror #7 │ │ │ │ - andeq r5, r2, r8, asr #11 │ │ │ │ + andeq r8, r2, r4, lsr #10 │ │ │ │ + andeq r5, r2, r8, lsl #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r0, r4, asr #23 │ │ │ │ - andeq lr, r0, r8, lsl #14 │ │ │ │ - andeq r8, r2, r0, asr r3 │ │ │ │ - andeq pc, r0, r4, lsr #29 │ │ │ │ - strdeq r8, [r2], -ip │ │ │ │ - andeq pc, r0, ip, asr lr @ │ │ │ │ - andeq r8, r2, r8, lsr #5 │ │ │ │ - andeq pc, r0, ip, lsl #28 │ │ │ │ + muleq r0, r0, fp │ │ │ │ + ldrdeq lr, [r0], -r4 │ │ │ │ + muleq r2, r0, r4 │ │ │ │ + andeq pc, r0, r0, ror lr @ │ │ │ │ + andeq r8, r2, ip, lsr r4 │ │ │ │ + andeq pc, r0, r8, lsr #28 │ │ │ │ + andeq r8, r2, r8, ror #7 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - muleq r2, r0, r3 │ │ │ │ + ldrdeq r5, [r2], -r0 │ │ │ │ │ │ │ │ -0004ae24 : │ │ │ │ +0004ace4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #460] @ 4b008 │ │ │ │ - ldr r3, [pc, #460] @ 4b00c │ │ │ │ + ldr r2, [pc, #460] @ 4aec8 │ │ │ │ + ldr r3, [pc, #460] @ 4aecc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 4af94 │ │ │ │ + beq 4ae54 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr r0, [r8] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ - beq 4afdc │ │ │ │ + beq 4ae9c │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldrne r2, [r0] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r0, sp │ │ │ │ @@ -63224,135 +63144,135 @@ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 4afec │ │ │ │ + beq 4aeac │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r9, r0 │ │ │ │ - b 4af14 │ │ │ │ + b 4add4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4af08 │ │ │ │ + bne 4adc8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4af08 │ │ │ │ + bne 4adc8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4afc4 │ │ │ │ + beq 4ae84 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7, lsl #1 │ │ │ │ - beq 4af84 │ │ │ │ + beq 4ae44 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4af08 │ │ │ │ + beq 4adc8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4afcc │ │ │ │ + bne 4ae8c │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4aed8 │ │ │ │ + beq 4ad98 │ │ │ │ bl dc6c <_emalloc_8@plt> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r9], #4 │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, r4, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [fp] │ │ │ │ - beq 4aee4 │ │ │ │ + beq 4ada4 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7, lsl #1 │ │ │ │ - bne 4af14 │ │ │ │ + bne 4add4 │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - ldr r2, [pc, #116] @ 4b010 │ │ │ │ - ldr r3, [pc, #108] @ 4b00c │ │ │ │ + ldr r2, [pc, #116] @ 4aed0 │ │ │ │ + ldr r3, [pc, #108] @ 4aecc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b004 │ │ │ │ + bne 4aec4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4af08 │ │ │ │ + b 4adc8 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 4af40 │ │ │ │ + b 4ae00 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #44] @ 4b014 │ │ │ │ + ldr r3, [pc, #44] @ 4aed4 │ │ │ │ str r0, [sp] │ │ │ │ - b 4ae88 │ │ │ │ + b 4ad48 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - b 4af94 │ │ │ │ + b 4ae54 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000251bc │ │ │ │ + strdeq r5, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, ip, asr r0 │ │ │ │ + muleq r2, ip, r1 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ │ │ │ │ -0004b018 : │ │ │ │ +0004aed8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b064 │ │ │ │ + beq 4af24 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b050 │ │ │ │ + beq 4af10 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b040 │ │ │ │ + bne 4af00 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ │ │ │ │ -0004b070 : │ │ │ │ +0004af30 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #960] @ 4b44c │ │ │ │ - ldr r1, [pc, #960] @ 4b450 │ │ │ │ + ldr r0, [pc, #960] @ 4b30c │ │ │ │ + ldr r1, [pc, #960] @ 4b310 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ @@ -63365,175 +63285,175 @@ │ │ │ │ bl db1c │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #880] @ 4b454 │ │ │ │ + ldr r1, [pc, #880] @ 4b314 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 4b26c │ │ │ │ + bne 4b12c │ │ │ │ bl d174 │ │ │ │ bl d438 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r2, [pc, #804] @ 4b458 │ │ │ │ + ldr r2, [pc, #804] @ 4b318 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 4b1f0 │ │ │ │ + bhi 4b0b0 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #772] @ 4b45c │ │ │ │ + ldr r3, [pc, #772] @ 4b31c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #756] @ 4b460 │ │ │ │ + ldr r2, [pc, #756] @ 4b320 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d390 │ │ │ │ - ldr r3, [pc, #740] @ 4b464 │ │ │ │ + ldr r3, [pc, #740] @ 4b324 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #724] @ 4b468 │ │ │ │ + ldr r2, [pc, #724] @ 4b328 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ - ldr r3, [pc, #708] @ 4b46c │ │ │ │ + ldr r3, [pc, #708] @ 4b32c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #692] @ 4b470 │ │ │ │ + ldr r2, [pc, #692] @ 4b330 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ - ldr r3, [pc, #676] @ 4b474 │ │ │ │ + ldr r3, [pc, #676] @ 4b334 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #660] @ 4b478 │ │ │ │ + ldr r2, [pc, #660] @ 4b338 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b3f8 │ │ │ │ + beq 4b2b8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 4b2a8 │ │ │ │ + bls 4b168 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4b29c │ │ │ │ + bne 4b15c │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b2dc │ │ │ │ + bne 4b19c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4b268 │ │ │ │ + bne 4b128 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4b268 │ │ │ │ + bne 4b128 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4b440 │ │ │ │ + beq 4b300 │ │ │ │ bl ca90 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #516] @ 4b47c │ │ │ │ - ldr r3, [pc, #468] @ 4b450 │ │ │ │ + ldr r2, [pc, #516] @ 4b33c │ │ │ │ + ldr r3, [pc, #468] @ 4b310 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b448 │ │ │ │ + bne 4b308 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 4b22c │ │ │ │ + b 4b0ec │ │ │ │ bl cac0 │ │ │ │ - ldr r3, [pc, #460] @ 4b480 │ │ │ │ - ldr r2, [pc, #460] @ 4b484 │ │ │ │ + ldr r3, [pc, #460] @ 4b340 │ │ │ │ + ldr r2, [pc, #460] @ 4b344 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - b 4b26c │ │ │ │ - ldr r9, [pc, #420] @ 4b488 │ │ │ │ + b 4b12c │ │ │ │ + ldr r9, [pc, #420] @ 4b348 │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ add r9, pc, r9 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #400] @ 4b48c │ │ │ │ + ldr r2, [pc, #400] @ 4b34c │ │ │ │ mov sl, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add r3, r6, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #9 │ │ │ │ bl d7a4 │ │ │ │ bl c7d8 │ │ │ │ str r8, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - ldr r2, [pc, #348] @ 4b490 │ │ │ │ + ldr r2, [pc, #348] @ 4b350 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #7 │ │ │ │ bl d7a4 │ │ │ │ bl c7d8 │ │ │ │ str r8, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - ldr r2, [pc, #304] @ 4b494 │ │ │ │ + ldr r2, [pc, #304] @ 4b354 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #7 │ │ │ │ @@ -63543,331 +63463,331 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #236] @ 4b498 │ │ │ │ + ldr r3, [pc, #236] @ 4b358 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl d3cc │ │ │ │ - ldr r2, [pc, #220] @ 4b49c │ │ │ │ + ldr r2, [pc, #220] @ 4b35c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6 │ │ │ │ ldr r0, [r9] │ │ │ │ str r8, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r8 │ │ │ │ bl d468 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl d918 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl d918 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl d918 │ │ │ │ - b 4b238 │ │ │ │ + b 4b0f8 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #156] @ 4b4a0 │ │ │ │ - ldr r1, [pc, #144] @ 4b498 │ │ │ │ + ldr r3, [pc, #156] @ 4b360 │ │ │ │ + ldr r1, [pc, #144] @ 4b358 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #132] @ 4b4a4 │ │ │ │ + ldr r2, [pc, #132] @ 4b364 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - b 4b26c │ │ │ │ + b 4b12c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4b268 │ │ │ │ + b 4b128 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r2, ip, ror #30 │ │ │ │ + andeq r5, r2, ip, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r1, r4, lsl #9 │ │ │ │ - andeq r1, r1, ip, lsr #18 │ │ │ │ - andeq r7, r2, r0, lsr #25 │ │ │ │ - andeq lr, r0, ip, lsl r0 │ │ │ │ - andeq r7, r2, r8, ror ip │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ - andeq r7, r2, r0, asr ip │ │ │ │ - andeq pc, r0, ip, lsr #15 │ │ │ │ - andeq r7, r2, r8, lsr #24 │ │ │ │ + andeq r0, r1, r0, asr r4 │ │ │ │ + strdeq r1, [r1], -r8 │ │ │ │ + andeq r7, r2, r0, ror #27 │ │ │ │ + andeq sp, r0, r8, ror #31 │ │ │ │ + @ instruction: 0x00027db8 │ │ │ │ + andeq pc, r0, r8, lsr #15 │ │ │ │ + muleq r2, r0, sp │ │ │ │ andeq pc, r0, r8, ror r7 @ │ │ │ │ - andeq r4, r2, r0, lsl #27 │ │ │ │ - andeq r7, r2, r0, asr #22 │ │ │ │ - andeq pc, r0, r4, asr r3 @ │ │ │ │ - andeq r7, r2, r4, lsl fp │ │ │ │ - andeq pc, r0, r8, asr r6 @ │ │ │ │ - andeq pc, r0, r4, lsr r6 @ │ │ │ │ - andeq pc, r0, ip, lsl #12 │ │ │ │ + andeq r7, r2, r8, ror #26 │ │ │ │ + andeq pc, r0, r4, asr #14 │ │ │ │ + andeq r4, r2, r0, asr #29 │ │ │ │ + andeq r7, r2, r0, lsl #25 │ │ │ │ + andeq pc, r0, r0, lsr #6 │ │ │ │ + andeq r7, r2, r4, asr ip │ │ │ │ + andeq pc, r0, r4, lsr #12 │ │ │ │ + andeq pc, r0, r0, lsl #12 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq pc, r0, r4, asr r2 @ │ │ │ │ - strdeq r7, [r2], -r4 │ │ │ │ - strdeq pc, [r0], -r4 │ │ │ │ + andeq pc, r0, r0, lsr #4 │ │ │ │ + andeq r7, r2, r4, lsr fp │ │ │ │ + andeq pc, r0, r0, asr #3 │ │ │ │ │ │ │ │ -0004b4a8 : │ │ │ │ - ldr r3, [pc, #4] @ 4b4b4 │ │ │ │ +0004b368 : │ │ │ │ + ldr r3, [pc, #4] @ 4b374 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r7, r2, ip, asr #18 │ │ │ │ + andeq r7, r2, ip, lsl #21 │ │ │ │ │ │ │ │ -0004b4b8 : │ │ │ │ +0004b378 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr ip, [pc, #700] @ 4b78c │ │ │ │ - ldr r3, [pc, #700] @ 4b790 │ │ │ │ + ldr ip, [pc, #700] @ 4b64c │ │ │ │ + ldr r3, [pc, #700] @ 4b650 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #680] @ 4b794 │ │ │ │ + ldr r5, [pc, #680] @ 4b654 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #660] @ 4b798 │ │ │ │ + ldr r3, [pc, #660] @ 4b658 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #652] @ 4b79c │ │ │ │ + ldr r0, [pc, #652] @ 4b65c │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #632] @ 4b7a0 │ │ │ │ - ldr r3, [pc, #632] @ 4b7a4 │ │ │ │ - ldr r4, [pc, #632] @ 4b7a8 │ │ │ │ + ldr r2, [pc, #632] @ 4b660 │ │ │ │ + ldr r3, [pc, #632] @ 4b664 │ │ │ │ + ldr r4, [pc, #632] @ 4b668 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r8, [pc, #624] @ 4b7ac │ │ │ │ - ldr r7, [pc, #624] @ 4b7b0 │ │ │ │ + ldr r8, [pc, #624] @ 4b66c │ │ │ │ + ldr r7, [pc, #624] @ 4b670 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #616] @ 4b7b4 │ │ │ │ + ldr r6, [pc, #616] @ 4b674 │ │ │ │ mov r9, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ bl d2c4 │ │ │ │ - ldr r2, [pc, #584] @ 4b7b8 │ │ │ │ - ldr r3, [pc, #584] @ 4b7bc │ │ │ │ + ldr r2, [pc, #584] @ 4b678 │ │ │ │ + ldr r3, [pc, #584] @ 4b67c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ bl c928 │ │ │ │ - ldr r1, [pc, #552] @ 4b7c0 │ │ │ │ + ldr r1, [pc, #552] @ 4b680 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r1, [pc, #528] @ 4b7c4 │ │ │ │ + ldr r1, [pc, #528] @ 4b684 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r1, [pc, #504] @ 4b7c8 │ │ │ │ + ldr r1, [pc, #504] @ 4b688 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r3, [pc, #480] @ 4b7cc │ │ │ │ - ldr r1, [pc, #480] @ 4b7d0 │ │ │ │ + ldr r3, [pc, #480] @ 4b68c │ │ │ │ + ldr r1, [pc, #480] @ 4b690 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ str r9, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r1, [pc, #456] @ 4b7d4 │ │ │ │ + ldr r1, [pc, #456] @ 4b694 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #436] @ 4b7d8 │ │ │ │ + ldr r1, [pc, #436] @ 4b698 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #416] @ 4b7dc │ │ │ │ + ldr r1, [pc, #416] @ 4b69c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #16 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #396] @ 4b7e0 │ │ │ │ + ldr r1, [pc, #396] @ 4b6a0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #376] @ 4b7e4 │ │ │ │ + ldr r1, [pc, #376] @ 4b6a4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #356] @ 4b7e8 │ │ │ │ + ldr r1, [pc, #356] @ 4b6a8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #336] @ 4b7ec │ │ │ │ + ldr r1, [pc, #336] @ 4b6ac │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #316] @ 4b7f0 │ │ │ │ + ldr r1, [pc, #316] @ 4b6b0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #12 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #296] @ 4b7f4 │ │ │ │ + ldr r1, [pc, #296] @ 4b6b4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #6 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #276] @ 4b7f8 │ │ │ │ + ldr r1, [pc, #276] @ 4b6b8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl dc30 │ │ │ │ - ldr r1, [pc, #248] @ 4b7fc │ │ │ │ + ldr r1, [pc, #248] @ 4b6bc │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl dc30 │ │ │ │ - ldr r1, [pc, #220] @ 4b800 │ │ │ │ + ldr r1, [pc, #220] @ 4b6c0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl dc30 │ │ │ │ - ldr r1, [pc, #192] @ 4b804 │ │ │ │ + ldr r1, [pc, #192] @ 4b6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl c2d4 │ │ │ │ - ldr r2, [pc, #168] @ 4b808 │ │ │ │ - ldr r3, [pc, #44] @ 4b790 │ │ │ │ + ldr r2, [pc, #168] @ 4b6c8 │ │ │ │ + ldr r3, [pc, #44] @ 4b650 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b788 │ │ │ │ + bne 4b648 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r2, r8, lsr #22 │ │ │ │ + andeq r4, r2, r8, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r4, [r2], -r8 │ │ │ │ + andeq r4, r2, r8, lsr ip │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r0, r1, ip, rrx │ │ │ │ + andeq r0, r1, r8, lsr r0 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r6, r2, r8, asr pc │ │ │ │ - andeq r7, r2, r8, asr #17 │ │ │ │ - andeq lr, r0, r0, lsl lr │ │ │ │ + muleq r2, r8, r0 │ │ │ │ + andeq r7, r2, r8, lsl #20 │ │ │ │ + ldrdeq lr, [r0], -ip │ │ │ │ andeq ip, r0, r0, asr r3 │ │ │ │ - @ instruction: 0x0000f6b0 │ │ │ │ + andeq pc, r0, ip, ror r6 @ │ │ │ │ andeq r0, r0, r4, asr #19 │ │ │ │ andeq r0, r0, ip, asr sl │ │ │ │ - strdeq pc, [r0], -r4 │ │ │ │ - andeq pc, r0, ip, ror #31 │ │ │ │ - ldrdeq pc, [r0], -ip │ │ │ │ - andeq lr, r0, r8, lsl #23 │ │ │ │ - andeq pc, r0, r8, asr #31 │ │ │ │ - andeq sp, r0, r0, ror #24 │ │ │ │ - andeq pc, r0, r4, lsr #31 │ │ │ │ - andeq pc, r0, r0, lsr #31 │ │ │ │ - muleq r0, ip, pc @ │ │ │ │ + andeq pc, r0, r0, asr #31 │ │ │ │ + @ instruction: 0x0000ffb8 │ │ │ │ + andeq pc, r0, r8, lsr #31 │ │ │ │ + andeq lr, r0, r4, asr fp │ │ │ │ muleq r0, r4, pc @ │ │ │ │ - andeq pc, r0, ip, lsl #31 │ │ │ │ - andeq pc, r0, r4, lsl #31 │ │ │ │ - andeq pc, r0, ip, ror pc @ │ │ │ │ - andeq lr, r0, r4, asr #30 │ │ │ │ - andeq pc, r0, ip, ror r2 @ │ │ │ │ - andeq pc, r0, r8, ror #4 │ │ │ │ - andeq pc, r0, r0, asr r2 @ │ │ │ │ - andeq sp, r0, r0, asr #20 │ │ │ │ - muleq r2, r8, r8 │ │ │ │ + andeq sp, r0, ip, lsr #24 │ │ │ │ + andeq pc, r0, r0, ror pc @ │ │ │ │ + andeq pc, r0, ip, ror #30 │ │ │ │ + andeq pc, r0, r8, ror #30 │ │ │ │ + andeq pc, r0, r0, ror #30 │ │ │ │ + andeq pc, r0, r8, asr pc @ │ │ │ │ + andeq pc, r0, r0, asr pc @ │ │ │ │ + andeq pc, r0, r8, asr #30 │ │ │ │ + andeq lr, r0, r0, lsl pc │ │ │ │ + andeq pc, r0, r8, asr #4 │ │ │ │ + andeq pc, r0, r4, lsr r2 @ │ │ │ │ + andeq pc, r0, ip, lsl r2 @ │ │ │ │ + andeq sp, r0, ip, lsl #20 │ │ │ │ + ldrdeq r4, [r2], -r8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4b8ac │ │ │ │ + beq 4b76c │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4b8b4 │ │ │ │ + bhi 4b774 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0] │ │ │ │ - beq 4b85c │ │ │ │ + beq 4b71c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #100] @ 4b8c8 │ │ │ │ + ldr r1, [pc, #100] @ 4b788 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ ldreq r0, [r2] │ │ │ │ - beq 4b898 │ │ │ │ + beq 4b758 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4b8bc │ │ │ │ + bne 4b77c │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -63878,175 +63798,175 @@ │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ │ │ │ │ -0004b8cc : │ │ │ │ +0004b78c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 4b9f0 │ │ │ │ - ldr r3, [pc, #264] @ 4b9f4 │ │ │ │ + ldr r1, [pc, #264] @ 4b8b0 │ │ │ │ + ldr r3, [pc, #264] @ 4b8b4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b9bc │ │ │ │ + bne 4b87c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r3, [pc, #224] @ 4b9f8 │ │ │ │ + ldr r3, [pc, #224] @ 4b8b8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - ldr r2, [pc, #220] @ 4b9fc │ │ │ │ + ldr r2, [pc, #220] @ 4b8bc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4b998 │ │ │ │ + beq 4b858 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 4b988 │ │ │ │ - ldr r2, [pc, #156] @ 4ba00 │ │ │ │ - ldr r3, [pc, #140] @ 4b9f4 │ │ │ │ + bne 4b848 │ │ │ │ + ldr r2, [pc, #156] @ 4b8c0 │ │ │ │ + ldr r3, [pc, #140] @ 4b8b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b9e0 │ │ │ │ + bne 4b8a0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4b95c │ │ │ │ + b 4b81c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r4, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 4b95c │ │ │ │ - ldr r2, [pc, #64] @ 4ba04 │ │ │ │ - ldr r3, [pc, #44] @ 4b9f4 │ │ │ │ + b 4b81c │ │ │ │ + ldr r2, [pc, #64] @ 4b8c4 │ │ │ │ + ldr r3, [pc, #44] @ 4b8b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4b9e4 │ │ │ │ + beq 4b8a4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r4, r2, r0, lsl r7 │ │ │ │ + andeq r4, r2, r0, asr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r0, ror #9 │ │ │ │ - andeq pc, r0, ip, asr #26 │ │ │ │ - muleq r2, r4, r6 │ │ │ │ - andeq r4, r2, r4, lsr r6 │ │ │ │ + andeq r7, r2, r0, lsr #12 │ │ │ │ + andeq pc, r0, r8, lsl sp @ │ │ │ │ + ldrdeq r4, [r2], -r4 @ │ │ │ │ + andeq r4, r2, r4, ror r7 │ │ │ │ │ │ │ │ -0004ba08 : │ │ │ │ +0004b8c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #232] @ 4bb10 │ │ │ │ + ldr r1, [pc, #232] @ 4b9d0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #228] @ 4bb14 │ │ │ │ + ldr r3, [pc, #228] @ 4b9d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4bb00 │ │ │ │ - ldr r3, [pc, #196] @ 4bb18 │ │ │ │ + bne 4b9c0 │ │ │ │ + ldr r3, [pc, #196] @ 4b9d8 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - ldr r2, [pc, #192] @ 4bb1c │ │ │ │ + ldr r2, [pc, #192] @ 4b9dc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov ip, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4bad8 │ │ │ │ + beq 4b998 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 4bac8 │ │ │ │ - ldr r2, [pc, #124] @ 4bb20 │ │ │ │ - ldr r3, [pc, #108] @ 4bb14 │ │ │ │ + bne 4b988 │ │ │ │ + ldr r2, [pc, #124] @ 4b9e0 │ │ │ │ + ldr r3, [pc, #108] @ 4b9d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4bafc │ │ │ │ + bne 4b9bc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4ba9c │ │ │ │ + b 4b95c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r4, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 4ba9c │ │ │ │ + b 4b95c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ bl c0ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b 4ba4c │ │ │ │ - andeq r4, r2, ip, asr #11 │ │ │ │ + b 4b90c │ │ │ │ + andeq r4, r2, ip, lsl #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r4, lsr #7 │ │ │ │ - andeq pc, r0, ip, lsl #24 │ │ │ │ - andeq r4, r2, r4, asr r5 │ │ │ │ + andeq r7, r2, r4, ror #9 │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ + muleq r2, r4, r6 │ │ │ │ │ │ │ │ -0004bb24 : │ │ │ │ +0004b9e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #620] @ 4bda8 │ │ │ │ - ldr r3, [pc, #620] @ 4bdac │ │ │ │ + ldr r2, [pc, #620] @ 4bc68 │ │ │ │ + ldr r3, [pc, #620] @ 4bc6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -64054,59 +63974,59 @@ │ │ │ │ bl db1c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4bd98 │ │ │ │ + bne 4bc58 │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r8, [pc, #552] @ 4bdb0 │ │ │ │ + ldr r8, [pc, #552] @ 4bc70 │ │ │ │ bl d174 │ │ │ │ - ldr r1, [pc, #548] @ 4bdb4 │ │ │ │ + ldr r1, [pc, #548] @ 4bc74 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c970 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4bc08 │ │ │ │ + bne 4bac8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r7] │ │ │ │ stmib r7, {r1, r3} │ │ │ │ - bne 4bbf8 │ │ │ │ - ldr r2, [pc, #484] @ 4bdb8 │ │ │ │ - ldr r3, [pc, #468] @ 4bdac │ │ │ │ + bne 4bab8 │ │ │ │ + ldr r2, [pc, #484] @ 4bc78 │ │ │ │ + ldr r3, [pc, #468] @ 4bc6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4bd54 │ │ │ │ + bne 4bc14 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 4bbcc │ │ │ │ - ldr r0, [pc, #428] @ 4bdbc │ │ │ │ + b 4ba8c │ │ │ │ + ldr r0, [pc, #428] @ 4bc7c │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4bd58 │ │ │ │ + beq 4bc18 │ │ │ │ bl d864 <_emalloc_32@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #400] @ 4bdc0 │ │ │ │ + ldr r1, [pc, #400] @ 4bc80 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -64124,23 +64044,23 @@ │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7] │ │ │ │ mov r2, #2 │ │ │ │ blx r8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 4bcb8 │ │ │ │ + bne 4bb78 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bcb8 │ │ │ │ + bne 4bb78 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4bd4c │ │ │ │ + beq 4bc0c │ │ │ │ bl ca90 │ │ │ │ bl d864 <_emalloc_32@plt> │ │ │ │ mov r3, #26 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r5] │ │ │ │ mov r2, #2 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -64152,636 +64072,636 @@ │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ str ip, [r0, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ str r3, [r6, #8] │ │ │ │ strd r0, [r6] │ │ │ │ str r2, [r0] │ │ │ │ - ldr r2, [pc, #188] @ 4bdc4 │ │ │ │ - ldr r3, [pc, #160] @ 4bdac │ │ │ │ + ldr r2, [pc, #188] @ 4bc84 │ │ │ │ + ldr r3, [pc, #160] @ 4bc6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4bd54 │ │ │ │ - ldr r3, [pc, #156] @ 4bdc8 │ │ │ │ - ldr r1, [pc, #156] @ 4bdcc │ │ │ │ + bne 4bc14 │ │ │ │ + ldr r3, [pc, #156] @ 4bc88 │ │ │ │ + ldr r1, [pc, #156] @ 4bc8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b d1b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4bcb8 │ │ │ │ + b 4bb78 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #108] @ 4bdd0 │ │ │ │ - ldr r3, [pc, #68] @ 4bdac │ │ │ │ + ldr r2, [pc, #108] @ 4bc90 │ │ │ │ + ldr r3, [pc, #68] @ 4bc6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4bd54 │ │ │ │ - ldr r2, [pc, #76] @ 4bdd4 │ │ │ │ + bne 4bc14 │ │ │ │ + ldr r2, [pc, #76] @ 4bc94 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b cf40 │ │ │ │ bl c0ac │ │ │ │ add r0, sp, #4 │ │ │ │ bl d174 │ │ │ │ - b 4bbcc │ │ │ │ - @ instruction: 0x000244bc │ │ │ │ + b 4ba8c │ │ │ │ + strdeq r4, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r0, ror r2 │ │ │ │ - andeq pc, r0, r0, ror #21 │ │ │ │ - andeq r4, r2, r4, lsr #8 │ │ │ │ - @ instruction: 0x0000e4b0 │ │ │ │ - andeq pc, r0, r0, asr #20 │ │ │ │ - strdeq r4, [r2], -r0 │ │ │ │ - ldrdeq r7, [r2], -r0 │ │ │ │ - andeq pc, r0, r8, asr #18 │ │ │ │ - muleq r2, r4, r2 │ │ │ │ - andeq pc, r0, r0, lsl #18 │ │ │ │ + @ instruction: 0x000273b0 │ │ │ │ + andeq pc, r0, ip, lsr #21 │ │ │ │ + andeq r4, r2, r4, ror #10 │ │ │ │ + andeq lr, r0, ip, ror r4 │ │ │ │ + andeq pc, r0, ip, lsl #20 │ │ │ │ + andeq r4, r2, r0, lsr r4 │ │ │ │ + andeq r7, r2, r0, lsl r2 │ │ │ │ + andeq pc, r0, r4, lsl r9 @ │ │ │ │ + ldrdeq r4, [r2], -r4 @ │ │ │ │ + andeq pc, r0, ip, asr #17 │ │ │ │ │ │ │ │ -0004bdd8 : │ │ │ │ +0004bc98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #260] @ 4bef4 │ │ │ │ - ldr r3, [pc, #260] @ 4bef8 │ │ │ │ + ldr r2, [pc, #260] @ 4bdb4 │ │ │ │ + ldr r3, [pc, #260] @ 4bdb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl db1c │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r7, [pc, #216] @ 4befc │ │ │ │ + ldr r7, [pc, #216] @ 4bdbc │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r4, [r8, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4bee4 │ │ │ │ + bne 4bda4 │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #180] @ 4bf00 │ │ │ │ + ldr r2, [pc, #180] @ 4bdc0 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [r8, #16] │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #164] @ 4bf04 │ │ │ │ + ldr r2, [pc, #164] @ 4bdc4 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d7a4 │ │ │ │ - ldr r3, [pc, #152] @ 4bf08 │ │ │ │ + ldr r3, [pc, #152] @ 4bdc8 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl c9b8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #11 │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #108] @ 4bf0c │ │ │ │ + ldr r3, [pc, #108] @ 4bdcc │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl d6b4 │ │ │ │ - ldr r2, [pc, #84] @ 4bf10 │ │ │ │ - ldr r3, [pc, #56] @ 4bef8 │ │ │ │ + ldr r2, [pc, #84] @ 4bdd0 │ │ │ │ + ldr r3, [pc, #56] @ 4bdb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4bee0 │ │ │ │ + bne 4bda0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c0ac │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - b 4beb4 │ │ │ │ - andeq r4, r2, r8, lsl #4 │ │ │ │ + b 4bd74 │ │ │ │ + andeq r4, r2, r8, asr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r4, [r2], -r8 │ │ │ │ - andeq r6, r2, r8, lsr #31 │ │ │ │ - andeq pc, r0, r0, lsl r8 @ │ │ │ │ + andeq r4, r2, r8, lsl r3 │ │ │ │ + andeq r7, r2, r8, ror #1 │ │ │ │ + ldrdeq pc, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ andeq fp, r0, r0, ror #10 │ │ │ │ - andeq r4, r2, ip, lsr r1 │ │ │ │ + andeq r4, r2, ip, ror r2 │ │ │ │ │ │ │ │ -0004bf14 : │ │ │ │ +0004bdd4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #380] @ 4c0a8 │ │ │ │ - ldr r3, [pc, #380] @ 4c0ac │ │ │ │ + ldr ip, [pc, #380] @ 4bf68 │ │ │ │ + ldr r3, [pc, #380] @ 4bf6c │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #372] @ 4c0b0 │ │ │ │ + ldr r1, [pc, #372] @ 4bf70 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 4bf94 │ │ │ │ - ldr r2, [pc, #324] @ 4c0b4 │ │ │ │ - ldr r3, [pc, #312] @ 4c0ac │ │ │ │ + beq 4be54 │ │ │ │ + ldr r2, [pc, #324] @ 4bf74 │ │ │ │ + ldr r3, [pc, #312] @ 4bf6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c0a4 │ │ │ │ + bne 4bf64 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #284] @ 4c0b8 │ │ │ │ - ldr r2, [pc, #284] @ 4c0bc │ │ │ │ + ldr r3, [pc, #284] @ 4bf78 │ │ │ │ + ldr r2, [pc, #284] @ 4bf7c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 4bf68 │ │ │ │ + bne 4be28 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 4c034 │ │ │ │ + bls 4bef4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf68 │ │ │ │ + beq 4be28 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4c07c │ │ │ │ + beq 4bf3c │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 4bf68 │ │ │ │ + b 4be28 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4c054 │ │ │ │ + bhi 4bf14 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4bff0 │ │ │ │ + bne 4beb0 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4bff0 │ │ │ │ + bhi 4beb0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bff0 │ │ │ │ + beq 4beb0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 4bffc │ │ │ │ + b 4bebc │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stm r5, {r1, r3} │ │ │ │ ldrne r3, [r1] │ │ │ │ str r2, [r5, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 4bf68 │ │ │ │ + b 4be28 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r2, ip, asr #1 │ │ │ │ + andeq r4, r2, ip, lsl #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, r0, lsr #8 │ │ │ │ - andeq r4, r2, r8, lsl #1 │ │ │ │ - andeq r6, r2, r0, ror #28 │ │ │ │ - andeq pc, r0, r8, asr #13 │ │ │ │ + andeq ip, r0, ip, ror #7 │ │ │ │ + andeq r4, r2, r8, asr #3 │ │ │ │ + andeq r6, r2, r0, lsr #31 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ │ │ │ │ -0004c0c0 : │ │ │ │ +0004bf80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #328] @ 4c220 │ │ │ │ - ldr r3, [pc, #328] @ 4c224 │ │ │ │ + ldr ip, [pc, #328] @ 4c0e0 │ │ │ │ + ldr r3, [pc, #328] @ 4c0e4 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #320] @ 4c228 │ │ │ │ + ldr r1, [pc, #320] @ 4c0e8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 4c140 │ │ │ │ - ldr r2, [pc, #272] @ 4c22c │ │ │ │ - ldr r3, [pc, #260] @ 4c224 │ │ │ │ + beq 4c000 │ │ │ │ + ldr r2, [pc, #272] @ 4c0ec │ │ │ │ + ldr r3, [pc, #260] @ 4c0e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c21c │ │ │ │ + bne 4c0dc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #232] @ 4c230 │ │ │ │ - ldr r2, [pc, #232] @ 4c234 │ │ │ │ + ldr r3, [pc, #232] @ 4c0f0 │ │ │ │ + ldr r2, [pc, #232] @ 4c0f4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4c190 │ │ │ │ + beq 4c050 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 4c114 │ │ │ │ + b 4bfd4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 4c1d4 │ │ │ │ + bls 4c094 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c184 │ │ │ │ + beq 4c044 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 4c114 │ │ │ │ + b 4bfd4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4c1f4 │ │ │ │ + bhi 4c0b4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4c1a8 │ │ │ │ + bne 4c068 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4c1a8 │ │ │ │ + bhi 4c068 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c1a8 │ │ │ │ + beq 4c068 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 4c1b4 │ │ │ │ + b 4c074 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, r0, lsr #30 │ │ │ │ + andeq r4, r2, r0, rrx │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, r4, ror r2 │ │ │ │ - ldrdeq r3, [r2], -ip │ │ │ │ - @ instruction: 0x00026cb4 │ │ │ │ - andeq pc, r0, ip, lsl r5 @ │ │ │ │ + andeq ip, r0, r0, asr #4 │ │ │ │ + andeq r4, r2, ip, lsl r0 │ │ │ │ + strdeq r6, [r2], -r4 │ │ │ │ + andeq pc, r0, r8, ror #9 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4c24c │ │ │ │ + beq 4c10c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #156] @ 4c300 │ │ │ │ + ldr r1, [pc, #156] @ 4c1c0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c2d8 │ │ │ │ + beq 4c198 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ - beq 4c2e4 │ │ │ │ + beq 4c1a4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ - beq 4c2d0 │ │ │ │ + beq 4c190 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr ip, [r0] │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r0] │ │ │ │ - beq 4c2f0 │ │ │ │ + beq 4c1b0 │ │ │ │ stm r3, {r1, r4} │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c2b8 │ │ │ │ - b 4c2d0 │ │ │ │ + bne 4c178 │ │ │ │ + b 4c190 │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ bl c64c │ │ │ │ ldmib sp, {r1, r2, r3} │ │ │ │ - b 4c2d0 │ │ │ │ - andeq ip, r0, r4, ror pc │ │ │ │ + b 4c190 │ │ │ │ + andeq ip, r0, r0, asr #30 │ │ │ │ │ │ │ │ -0004c304 : │ │ │ │ - ldr r3, [pc, #4] @ 4c310 │ │ │ │ +0004c1c4 : │ │ │ │ + ldr r3, [pc, #4] @ 4c1d0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - strdeq r6, [r2], -r4 │ │ │ │ + andeq r6, r2, r4, lsr ip │ │ │ │ │ │ │ │ -0004c314 : │ │ │ │ +0004c1d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr sl, [r1] │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #784] @ 4c648 │ │ │ │ + ldr r2, [pc, #784] @ 4c508 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #780] @ 4c64c │ │ │ │ + ldr r3, [pc, #780] @ 4c50c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r9, [sl, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - beq 4c574 │ │ │ │ + beq 4c434 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r4, [sl, #16] │ │ │ │ mov r5, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 4c3f4 │ │ │ │ + b 4c2b4 │ │ │ │ add r7, r5, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp] │ │ │ │ bl cb50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c620 │ │ │ │ + bne 4c4e0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4c4f8 │ │ │ │ + beq 4c3b8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4c480 │ │ │ │ + beq 4c340 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4c3e8 │ │ │ │ + bne 4c2a8 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4c3e8 │ │ │ │ + bne 4c2a8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 4c5a4 │ │ │ │ + beq 4c464 │ │ │ │ bl ca90 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 4c574 │ │ │ │ + beq 4c434 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ movne r7, fp │ │ │ │ ldreq r7, [r4, #16] │ │ │ │ ldreq r5, [r4, #20] │ │ │ │ addne r6, r4, #16 │ │ │ │ addne fp, fp, #1 │ │ │ │ addeq r6, r4, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c3e8 │ │ │ │ + beq 4c2a8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4c380 │ │ │ │ + bne 4c240 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4c538 │ │ │ │ + beq 4c3f8 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 4c3e8 │ │ │ │ + bne 4c2a8 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #524] @ 4c650 │ │ │ │ + ldr r3, [pc, #524] @ 4c510 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl db58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c314 │ │ │ │ + bl 4c1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c3e8 │ │ │ │ + beq 4c2a8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4c578 │ │ │ │ + b 4c438 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r3, [pc, #448] @ 4c650 │ │ │ │ + ldr r3, [pc, #448] @ 4c510 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #16 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl c6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 4c314 │ │ │ │ + bl 4c1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c3b8 │ │ │ │ + beq 4c278 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4c478 │ │ │ │ + bne 4c338 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4c478 │ │ │ │ + bne 4c338 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 4c5ac │ │ │ │ + beq 4c46c │ │ │ │ bl ca90 │ │ │ │ - b 4c478 │ │ │ │ + b 4c338 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, r0, #16 │ │ │ │ str r8, [sp] │ │ │ │ bl cb50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c5b4 │ │ │ │ + bne 4c474 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r1, #16 │ │ │ │ bl c790 │ │ │ │ - b 4c3b8 │ │ │ │ + b 4c278 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, r0, #16 │ │ │ │ str r8, [sp] │ │ │ │ bl cb50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c5e4 │ │ │ │ + bne 4c4a4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ bl db64 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 4c3f0 │ │ │ │ + bne 4c2b0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ 4c654 │ │ │ │ - ldr r3, [pc, #200] @ 4c64c │ │ │ │ + ldr r2, [pc, #212] @ 4c514 │ │ │ │ + ldr r3, [pc, #200] @ 4c50c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c614 │ │ │ │ + bne 4c4d4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4c3e8 │ │ │ │ + b 4c2a8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4c478 │ │ │ │ + b 4c338 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4c5e4 │ │ │ │ + bne 4c4a4 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4c5e4 │ │ │ │ + bne 4c4a4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 4c618 │ │ │ │ + bne 4c4d8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #104] @ 4c658 │ │ │ │ + ldr r2, [pc, #104] @ 4c518 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, #16 │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r1, r8} │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 4c478 │ │ │ │ + b 4c338 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl ca90 │ │ │ │ - b 4c5e4 │ │ │ │ - ldr r2, [pc, #52] @ 4c65c │ │ │ │ + b 4c4a4 │ │ │ │ + ldr r2, [pc, #52] @ 4c51c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r7, r8} │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 4c478 │ │ │ │ - @ instruction: 0x00023cbc │ │ │ │ + b 4c338 │ │ │ │ + strdeq r3, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r3, r2, r8, ror sl │ │ │ │ - andeq pc, r0, r4, asr #1 │ │ │ │ + @ instruction: 0x00023bb8 │ │ │ │ muleq r0, r0, r0 │ │ │ │ + andeq pc, r0, ip, asr r0 @ │ │ │ │ │ │ │ │ -0004c660 : │ │ │ │ +0004c520 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #496] @ 4c86c │ │ │ │ - ldr r3, [pc, #496] @ 4c870 │ │ │ │ + ldr r1, [pc, #496] @ 4c72c │ │ │ │ + ldr r3, [pc, #496] @ 4c730 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #488] @ 4c874 │ │ │ │ + ldr r1, [pc, #488] @ 4c734 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ @@ -64796,266 +64716,266 @@ │ │ │ │ mov r1, r2 │ │ │ │ mov r0, lr │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r4, [pc, #400] @ 4c878 │ │ │ │ + ldr r4, [pc, #400] @ 4c738 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #392] @ 4c87c │ │ │ │ + ldr r3, [pc, #392] @ 4c73c │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #12 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #360] @ 4c880 │ │ │ │ + ldr r1, [pc, #360] @ 4c740 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #544] @ 0x220 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c7cc │ │ │ │ + beq 4c68c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c83c │ │ │ │ + beq 4c6fc │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ add r4, r4, #16 │ │ │ │ - ldr r3, [pc, #300] @ 4c884 │ │ │ │ + ldr r3, [pc, #300] @ 4c744 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r0, sp, #24 │ │ │ │ bl cf28 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c75c │ │ │ │ + bne 4c61c │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c7d8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ bl d3cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c860 │ │ │ │ - ldr r1, [pc, #212] @ 4c888 │ │ │ │ + beq 4c720 │ │ │ │ + ldr r1, [pc, #212] @ 4c748 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl d918 │ │ │ │ - b 4c7fc │ │ │ │ + b 4c6bc │ │ │ │ mov r3, #3 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl d3cc │ │ │ │ cmp r0, r6 │ │ │ │ - beq 4c858 │ │ │ │ - ldr r1, [pc, #156] @ 4c88c │ │ │ │ + beq 4c718 │ │ │ │ + ldr r1, [pc, #156] @ 4c74c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl d468 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #124] @ 4c890 │ │ │ │ - ldr r3, [pc, #88] @ 4c870 │ │ │ │ + ldr r2, [pc, #124] @ 4c750 │ │ │ │ + ldr r3, [pc, #88] @ 4c730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c868 │ │ │ │ + bne 4c728 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, #3 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl d3cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c7e8 │ │ │ │ + bne 4c6a8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 4c7fc │ │ │ │ + b 4c6bc │ │ │ │ mvn r4, #0 │ │ │ │ - b 4c7c0 │ │ │ │ + b 4c680 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, ip, ror r9 │ │ │ │ + @ instruction: 0x00023abc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, r4, asr pc │ │ │ │ - andeq r3, r2, r0, lsl #18 │ │ │ │ + muleq r2, r4, r0 │ │ │ │ + andeq r3, r2, r0, asr #20 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - ldrdeq lr, [r0], -r4 │ │ │ │ + andeq lr, r0, r0, lsr #31 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ @ instruction: 0xfffffa7c │ │ │ │ @ instruction: 0xfffffa40 │ │ │ │ - andeq r3, r2, r4, ror #15 │ │ │ │ + andeq r3, r2, r4, lsr #18 │ │ │ │ │ │ │ │ -0004c894 : │ │ │ │ +0004c754 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #1392] @ 4ce24 │ │ │ │ + ldr r2, [pc, #1392] @ 4cce4 │ │ │ │ cmp r3, #7 │ │ │ │ - ldr r3, [pc, #1388] @ 4ce28 │ │ │ │ + ldr r3, [pc, #1388] @ 4cce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 4c8e0 │ │ │ │ + beq 4c7a0 │ │ │ │ bl cac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cdb8 │ │ │ │ + beq 4cc78 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - beq 4cc5c │ │ │ │ + beq 4cb1c │ │ │ │ cmp r3, #7 │ │ │ │ ldreq r7, [r4] │ │ │ │ - beq 4c978 │ │ │ │ + beq 4c838 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4cdf4 │ │ │ │ + bne 4ccb4 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #1272] @ 4ce2c │ │ │ │ + ldr r3, [pc, #1272] @ 4ccec │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ bl d258 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4c974 │ │ │ │ + bne 4c834 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c974 │ │ │ │ + bne 4c834 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4cdec │ │ │ │ + beq 4ccac │ │ │ │ bl ca90 │ │ │ │ mov r9, r7 │ │ │ │ ldr sl, [r7, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4ca84 │ │ │ │ + beq 4c944 │ │ │ │ mov fp, #0 │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r5, fp │ │ │ │ str r9, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ - beq 4cba4 │ │ │ │ + beq 4ca64 │ │ │ │ mov r9, r4 │ │ │ │ mov r6, fp │ │ │ │ add r4, r4, #16 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ca74 │ │ │ │ + beq 4c934 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4cbc8 │ │ │ │ + beq 4ca88 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ca74 │ │ │ │ + beq 4c934 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r5 │ │ │ │ - beq 4cc4c │ │ │ │ + beq 4cb0c │ │ │ │ bl d144 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4cb60 │ │ │ │ + beq 4ca20 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r9, #8] │ │ │ │ sub r2, r2, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4ccd8 │ │ │ │ + bhi 4cb98 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1] │ │ │ │ and ip, r2, #255 @ 0xff │ │ │ │ cmp ip, #7 │ │ │ │ - beq 4cddc │ │ │ │ + beq 4cc9c │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldrne ip, [r0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ addne ip, ip, #1 │ │ │ │ strne ip, [r0] │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl cac0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bl 4c894 │ │ │ │ + bl 4c754 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r0, [r8] │ │ │ │ - beq 4cd20 │ │ │ │ + beq 4cbe0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl d624 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 4c998 │ │ │ │ + bne 4c858 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cc0c │ │ │ │ + bne 4cacc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4cb30 │ │ │ │ + beq 4c9f0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r0, [r8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ bl c28c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce08 │ │ │ │ + bne 4ccc8 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cc2c │ │ │ │ + bne 4caec │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ @@ -65069,237 +64989,237 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ add r4, r7, r4 │ │ │ │ bl ce20 │ │ │ │ mov r0, r8 │ │ │ │ strb r5, [r4, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - ldr r3, [pc, #780] @ 4ce30 │ │ │ │ + ldr r3, [pc, #780] @ 4ccf0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r7, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #760] @ 4ce34 │ │ │ │ - ldr r3, [pc, #744] @ 4ce28 │ │ │ │ + ldr r2, [pc, #760] @ 4ccf4 │ │ │ │ + ldr r3, [pc, #744] @ 4cce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ce04 │ │ │ │ + bne 4ccc4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r9, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 4cd38 │ │ │ │ + beq 4cbf8 │ │ │ │ ldrb r3, [r9, #9] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r9 │ │ │ │ add r1, r5, #16 │ │ │ │ mov r0, r8 │ │ │ │ bl c6f4 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 4c998 │ │ │ │ - b 4ca7c │ │ │ │ + bne 4c858 │ │ │ │ + b 4c93c │ │ │ │ cmp r2, #12 │ │ │ │ ldreq r9, [r4] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ movne r9, r4 │ │ │ │ ldrbeq r2, [r9, #8] │ │ │ │ addeq r4, r4, #24 │ │ │ │ addne r4, r4, #24 │ │ │ │ - b 4c9b8 │ │ │ │ + b 4c878 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r8] │ │ │ │ - beq 4cda4 │ │ │ │ + beq 4cc64 │ │ │ │ mov r1, r6 │ │ │ │ bl cdcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 4c9f0 │ │ │ │ + bne 4c8b0 │ │ │ │ ldrb r2, [r9, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 4cd38 │ │ │ │ + beq 4cbf8 │ │ │ │ ldrb r2, [r9, #9] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r9] │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ - b 4cd64 │ │ │ │ + b 4cc24 │ │ │ │ ldr r3, [r9] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 4ca90 │ │ │ │ + bne 4c950 │ │ │ │ mov r0, r9 │ │ │ │ bl c64c │ │ │ │ - b 4ca90 │ │ │ │ + b 4c950 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4cac8 │ │ │ │ + bne 4c988 │ │ │ │ bl c64c │ │ │ │ - b 4cac8 │ │ │ │ + b 4c988 │ │ │ │ bl d108 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 4c998 │ │ │ │ - b 4ca7c │ │ │ │ - ldr r5, [pc, #468] @ 4ce38 │ │ │ │ + bne 4c858 │ │ │ │ + b 4c93c │ │ │ │ + ldr r5, [pc, #468] @ 4ccf8 │ │ │ │ ldr r1, [r4] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 4cc94 │ │ │ │ + beq 4cb54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cd80 │ │ │ │ + beq 4cc40 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r4] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #412] @ 4ce3c │ │ │ │ + ldr r2, [pc, #412] @ 4ccfc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r4, [r0] │ │ │ │ addeq r4, r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl cac0 │ │ │ │ ldr r7, [r4] │ │ │ │ - b 4c978 │ │ │ │ + b 4c838 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl c550 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [r8] │ │ │ │ - beq 4ccfc │ │ │ │ + beq 4cbbc │ │ │ │ ldrb r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 4cdcc │ │ │ │ + beq 4cc8c │ │ │ │ ldrb r2, [r9, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4cdd0 │ │ │ │ + beq 4cc90 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4ca68 │ │ │ │ + bne 4c928 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl db58 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 4c998 │ │ │ │ - b 4ca7c │ │ │ │ + bne 4c858 │ │ │ │ + b 4c93c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #232] @ 4ce2c │ │ │ │ + ldr r2, [pc, #232] @ 4ccec │ │ │ │ mov r1, r9 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4c894 │ │ │ │ + bl 4c754 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4cb84 │ │ │ │ + bne 4ca44 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl db58 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 4c998 │ │ │ │ - b 4ca7c │ │ │ │ + bne 4c858 │ │ │ │ + b 4c93c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4c8fc │ │ │ │ + bne 4c7bc │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b 4c978 │ │ │ │ + b 4c838 │ │ │ │ mov r1, r6 │ │ │ │ bl caa8 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 4c998 │ │ │ │ - b 4ca7c │ │ │ │ - ldr r1, [pc, #128] @ 4ce40 │ │ │ │ + bne 4c858 │ │ │ │ + b 4c93c │ │ │ │ + ldr r1, [pc, #128] @ 4cd00 │ │ │ │ ldr r0, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ - b 4ca90 │ │ │ │ + b 4c950 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4ca68 │ │ │ │ - b 4cd20 │ │ │ │ + bne 4c928 │ │ │ │ + b 4cbe0 │ │ │ │ bl dc24 │ │ │ │ - ldr r2, [pc, #68] @ 4ce2c │ │ │ │ + ldr r2, [pc, #68] @ 4ccec │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 4ca34 │ │ │ │ + b 4c8f4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4c974 │ │ │ │ + b 4c834 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 4c928 │ │ │ │ + b 4c7e8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #52] @ 4ce44 │ │ │ │ + ldr r2, [pc, #52] @ 4cd04 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4cb34 │ │ │ │ - andeq r3, r2, r0, asr #14 │ │ │ │ + b 4c9f4 │ │ │ │ + andeq r3, r2, r0, lsl #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - @ instruction: 0x000234bc │ │ │ │ - muleq r2, r8, r1 │ │ │ │ - andeq lr, r0, ip, asr #19 │ │ │ │ + strdeq r3, [r2], -ip │ │ │ │ + ldrdeq r6, [r2], -r8 │ │ │ │ + muleq r0, r8, r9 │ │ │ │ @ instruction: 0xffffea44 │ │ │ │ - strdeq lr, [r0], -r0 │ │ │ │ + @ instruction: 0x0000e8bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1056] @ 4d284 │ │ │ │ + ldr r2, [pc, #1056] @ 4d144 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #1052] @ 4d288 │ │ │ │ + ldr r3, [pc, #1052] @ 4d148 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1028] @ 4d28c │ │ │ │ + ldr r3, [pc, #1028] @ 4d14c │ │ │ │ mov r6, r0 │ │ │ │ - ldr ip, [pc, #1024] @ 4d290 │ │ │ │ + ldr ip, [pc, #1024] @ 4d150 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r2, [pc, #1016] @ 4d294 │ │ │ │ + ldr r2, [pc, #1016] @ 4d154 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r9, r1 │ │ │ │ mov r3, #10 │ │ │ │ ldr r1, [r6] │ │ │ │ @@ -65311,228 +65231,228 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4cf40 │ │ │ │ + beq 4ce00 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cf14 │ │ │ │ + beq 4cdd4 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4d154 │ │ │ │ + beq 4d014 │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 4d06c │ │ │ │ - ldr r2, [pc, #892] @ 4d298 │ │ │ │ - ldr r3, [pc, #872] @ 4d288 │ │ │ │ + bne 4cf2c │ │ │ │ + ldr r2, [pc, #892] @ 4d158 │ │ │ │ + ldr r3, [pc, #872] @ 4d148 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d280 │ │ │ │ + bne 4d140 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r7] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 4d17c │ │ │ │ + bls 4d03c │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cee8 │ │ │ │ + beq 4cda8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ - bne 4d07c │ │ │ │ + bne 4cf3c │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4d1ec │ │ │ │ + beq 4d0ac │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4cf14 │ │ │ │ + beq 4cdd4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r4, [pc, #744] @ 4d29c │ │ │ │ + ldr r4, [pc, #744] @ 4d15c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ bl d2f4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #716] @ 4d2a0 │ │ │ │ + ldr r2, [pc, #716] @ 4d160 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #700] @ 4d2a4 │ │ │ │ + ldr r2, [pc, #700] @ 4d164 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ ldr r1, [r6] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r3, [r0] │ │ │ │ addeq r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4d1cc │ │ │ │ + beq 4d08c │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #620] @ 4d2a8 │ │ │ │ + ldr r2, [pc, #620] @ 4d168 │ │ │ │ ldr r1, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #608] @ 4d2ac │ │ │ │ + ldr r2, [pc, #608] @ 4d16c │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #32 │ │ │ │ bl d468 │ │ │ │ - b 4cf14 │ │ │ │ + b 4cdd4 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4cf14 │ │ │ │ + b 4cdd4 │ │ │ │ cmp r2, r9 │ │ │ │ - beq 4cf78 │ │ │ │ + beq 4ce38 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #7 │ │ │ │ - beq 4d214 │ │ │ │ + beq 4d0d4 │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldrne ip, [r3] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ addne ip, ip, #1 │ │ │ │ strne ip, [r3] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #508] @ 4d2b0 │ │ │ │ + ldr r2, [pc, #508] @ 4d170 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r9, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 4d0dc │ │ │ │ + bhi 4cf9c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl ca54 │ │ │ │ ldrb r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 4d248 │ │ │ │ + beq 4d108 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r5] │ │ │ │ - b 4cfa0 │ │ │ │ + b 4ce60 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl d0b4 │ │ │ │ - b 4d0dc │ │ │ │ + b 4cf9c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl c6b8 │ │ │ │ - b 4d0dc │ │ │ │ + b 4cf9c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl cac0 │ │ │ │ - b 4d0dc │ │ │ │ + b 4cf9c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl c670 │ │ │ │ - b 4d0dc │ │ │ │ + b 4cf9c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl bfec │ │ │ │ - b 4d0dc │ │ │ │ + b 4cf9c │ │ │ │ cmp r1, #6 │ │ │ │ - beq 4d0e8 │ │ │ │ + beq 4cfa8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ - b 4d0dc │ │ │ │ + b 4cf9c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stm r5, {r1, r3} │ │ │ │ ldrne r3, [r1] │ │ │ │ str r2, [r5, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 4cf14 │ │ │ │ + b 4cdd4 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 4d19c │ │ │ │ + bhi 4d05c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4cf50 │ │ │ │ + bne 4ce10 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 4cf50 │ │ │ │ + bhi 4ce10 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cf50 │ │ │ │ + beq 4ce10 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ bl cdcc │ │ │ │ - b 4cf60 │ │ │ │ - ldr r3, [pc, #224] @ 4d2b4 │ │ │ │ + b 4ce20 │ │ │ │ + ldr r3, [pc, #224] @ 4d174 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4d020 │ │ │ │ + b 4cee0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r5, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ strne r3, [r2] │ │ │ │ - b 4cfa0 │ │ │ │ + b 4ce60 │ │ │ │ mov r0, r3 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #148] @ 4d2b8 │ │ │ │ - ldr r1, [pc, #116] @ 4d29c │ │ │ │ + ldr r3, [pc, #148] @ 4d178 │ │ │ │ + ldr r1, [pc, #116] @ 4d15c │ │ │ │ sub r2, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 4d0dc │ │ │ │ + bhi 4cf9c │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ @@ -65541,458 +65461,458 @@ │ │ │ │ str r3, [r5, #4] │ │ │ │ ldrne r3, [r1] │ │ │ │ str r2, [r5, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r5] │ │ │ │ strne r3, [r1] │ │ │ │ bl d468 │ │ │ │ - b 4cfa0 │ │ │ │ + b 4ce60 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, r0, r1 │ │ │ │ + ldrdeq r3, [r2], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, r0, ror pc │ │ │ │ - andeq r3, r2, r8, asr r1 │ │ │ │ - @ instruction: 0x0000e7bc │ │ │ │ - ldrdeq r3, [r2], -ip │ │ │ │ + strheq r6, [r2], -r0 │ │ │ │ + muleq r2, r8, r2 │ │ │ │ + andeq lr, r0, r8, lsl #15 │ │ │ │ + andeq r3, r2, ip, lsl r2 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, r8, lsr #28 │ │ │ │ - andeq lr, r0, r0, lsl #13 │ │ │ │ - andeq r5, r2, r0, asr #27 │ │ │ │ - andeq lr, r0, r4, lsr #12 │ │ │ │ - andeq pc, r0, r8, ror #19 │ │ │ │ + andeq r5, r2, r8, ror #30 │ │ │ │ + andeq lr, r0, ip, asr #12 │ │ │ │ + andeq r5, r2, r0, lsl #30 │ │ │ │ + strdeq lr, [r0], -r0 │ │ │ │ + @ instruction: 0x0000f9b4 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq pc, r0, r6, lsl #17 │ │ │ │ + andeq pc, r0, r2, asr r8 @ │ │ │ │ │ │ │ │ -0004d2bc : │ │ │ │ +0004d17c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ 4d38c │ │ │ │ + ldr r1, [pc, #172] @ 4d24c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4d390 │ │ │ │ + ldr r2, [pc, #168] @ 4d250 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4d394 │ │ │ │ + ldr r1, [pc, #152] @ 4d254 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d35c │ │ │ │ + bne 4d21c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r1, #18 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4ce48 │ │ │ │ - ldr r2, [pc, #52] @ 4d398 │ │ │ │ - ldr r3, [pc, #40] @ 4d390 │ │ │ │ + bl 4cd08 │ │ │ │ + ldr r2, [pc, #52] @ 4d258 │ │ │ │ + ldr r3, [pc, #40] @ 4d250 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d388 │ │ │ │ + bne 4d248 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r2, r4, lsl sp │ │ │ │ + andeq r2, r2, r4, asr lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, r8, lsl #8 │ │ │ │ - muleq r2, r4, ip │ │ │ │ + ldrdeq lr, [r0], -r4 │ │ │ │ + ldrdeq r2, [r2], -r4 │ │ │ │ │ │ │ │ -0004d39c : │ │ │ │ +0004d25c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ 4d46c │ │ │ │ + ldr r1, [pc, #172] @ 4d32c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4d470 │ │ │ │ + ldr r2, [pc, #168] @ 4d330 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4d474 │ │ │ │ + ldr r1, [pc, #152] @ 4d334 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d43c │ │ │ │ + bne 4d2fc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r1, #4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4ce48 │ │ │ │ - ldr r2, [pc, #52] @ 4d478 │ │ │ │ - ldr r3, [pc, #40] @ 4d470 │ │ │ │ + bl 4cd08 │ │ │ │ + ldr r2, [pc, #52] @ 4d338 │ │ │ │ + ldr r3, [pc, #40] @ 4d330 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d468 │ │ │ │ + bne 4d328 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r2, r4, lsr ip │ │ │ │ + andeq r2, r2, r4, ror sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, r8, lsr #6 │ │ │ │ - @ instruction: 0x00022bb4 │ │ │ │ + strdeq lr, [r0], -r4 │ │ │ │ + strdeq r2, [r2], -r4 │ │ │ │ │ │ │ │ -0004d47c : │ │ │ │ +0004d33c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ 4d54c │ │ │ │ + ldr r1, [pc, #172] @ 4d40c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4d550 │ │ │ │ + ldr r2, [pc, #168] @ 4d410 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4d554 │ │ │ │ + ldr r1, [pc, #152] @ 4d414 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d51c │ │ │ │ + bne 4d3dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r1, #5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4ce48 │ │ │ │ - ldr r2, [pc, #52] @ 4d558 │ │ │ │ - ldr r3, [pc, #40] @ 4d550 │ │ │ │ + bl 4cd08 │ │ │ │ + ldr r2, [pc, #52] @ 4d418 │ │ │ │ + ldr r3, [pc, #40] @ 4d410 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d548 │ │ │ │ + bne 4d408 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r2, r4, asr fp │ │ │ │ + muleq r2, r4, ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, r8, asr #4 │ │ │ │ - ldrdeq r2, [r2], -r4 │ │ │ │ + andeq lr, r0, r4, lsl r2 │ │ │ │ + andeq r2, r2, r4, lsl ip │ │ │ │ │ │ │ │ -0004d55c : │ │ │ │ +0004d41c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ 4d62c │ │ │ │ + ldr r1, [pc, #172] @ 4d4ec │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4d630 │ │ │ │ + ldr r2, [pc, #168] @ 4d4f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4d634 │ │ │ │ + ldr r1, [pc, #152] @ 4d4f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5fc │ │ │ │ + bne 4d4bc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r1, #6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4ce48 │ │ │ │ - ldr r2, [pc, #52] @ 4d638 │ │ │ │ - ldr r3, [pc, #40] @ 4d630 │ │ │ │ + bl 4cd08 │ │ │ │ + ldr r2, [pc, #52] @ 4d4f8 │ │ │ │ + ldr r3, [pc, #40] @ 4d4f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d628 │ │ │ │ + bne 4d4e8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r2, r4, ror sl │ │ │ │ + @ instruction: 0x00022bb4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, r8, ror #2 │ │ │ │ - strdeq r2, [r2], -r4 │ │ │ │ + andeq lr, r0, r4, lsr r1 │ │ │ │ + andeq r2, r2, r4, lsr fp │ │ │ │ │ │ │ │ -0004d63c : │ │ │ │ +0004d4fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ 4d70c │ │ │ │ + ldr r1, [pc, #172] @ 4d5cc │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4d710 │ │ │ │ + ldr r2, [pc, #168] @ 4d5d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4d714 │ │ │ │ + ldr r1, [pc, #152] @ 4d5d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d6dc │ │ │ │ + bne 4d59c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r1, #7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4ce48 │ │ │ │ - ldr r2, [pc, #52] @ 4d718 │ │ │ │ - ldr r3, [pc, #40] @ 4d710 │ │ │ │ + bl 4cd08 │ │ │ │ + ldr r2, [pc, #52] @ 4d5d8 │ │ │ │ + ldr r3, [pc, #40] @ 4d5d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d708 │ │ │ │ + bne 4d5c8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, r4, r9 │ │ │ │ + ldrdeq r2, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, r8, lsl #1 │ │ │ │ - andeq r2, r2, r4, lsl r9 │ │ │ │ + andeq lr, r0, r4, asr r0 │ │ │ │ + andeq r2, r2, r4, asr sl │ │ │ │ │ │ │ │ -0004d71c : │ │ │ │ +0004d5dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ 4d7ec │ │ │ │ + ldr r1, [pc, #172] @ 4d6ac │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4d7f0 │ │ │ │ + ldr r2, [pc, #168] @ 4d6b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4d7f4 │ │ │ │ + ldr r1, [pc, #152] @ 4d6b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7bc │ │ │ │ + bne 4d67c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r1, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4ce48 │ │ │ │ - ldr r2, [pc, #52] @ 4d7f8 │ │ │ │ - ldr r3, [pc, #40] @ 4d7f0 │ │ │ │ + bl 4cd08 │ │ │ │ + ldr r2, [pc, #52] @ 4d6b8 │ │ │ │ + ldr r3, [pc, #40] @ 4d6b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d7e8 │ │ │ │ + bne 4d6a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000228b4 │ │ │ │ + strdeq r2, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, r8, lsr #31 │ │ │ │ - andeq r2, r2, r4, lsr r8 │ │ │ │ + andeq sp, r0, r4, ror pc │ │ │ │ + andeq r2, r2, r4, ror r9 │ │ │ │ │ │ │ │ -0004d7fc : │ │ │ │ +0004d6bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #488] @ 4da08 │ │ │ │ + ldr r0, [pc, #488] @ 4d8c8 │ │ │ │ add r1, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ add r3, sp, #23 │ │ │ │ - ldr r1, [pc, #476] @ 4da0c │ │ │ │ + ldr r1, [pc, #476] @ 4d8cc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr ip, [pc, #456] @ 4da10 │ │ │ │ + ldr ip, [pc, #456] @ 4d8d0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #444] @ 4da14 │ │ │ │ + ldr r1, [pc, #444] @ 4d8d4 │ │ │ │ mov r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ strb r2, [sp, #23] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r6, ip │ │ │ │ bl d534 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 4d8f4 │ │ │ │ + bne 4d7b4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d920 │ │ │ │ + beq 4d7e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d920 │ │ │ │ + beq 4d7e0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d8cc │ │ │ │ + beq 4d78c │ │ │ │ ldrb ip, [r0, #8] │ │ │ │ cmp ip, #4 │ │ │ │ ldreq r1, [r0] │ │ │ │ - beq 4d8cc │ │ │ │ + beq 4d78c │ │ │ │ cmp ip, #6 │ │ │ │ - beq 4d9a0 │ │ │ │ + beq 4d860 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ ldrb ip, [sp, #23] │ │ │ │ cmp r0, #8 │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 4ce48 │ │ │ │ - ldr r2, [pc, #284] @ 4da18 │ │ │ │ - ldr r3, [pc, #268] @ 4da0c │ │ │ │ + bl 4cd08 │ │ │ │ + ldr r2, [pc, #284] @ 4d8d8 │ │ │ │ + ldr r3, [pc, #268] @ 4d8cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d9f8 │ │ │ │ + bne 4d8b8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4d9fc │ │ │ │ - ldr r3, [pc, #232] @ 4da1c │ │ │ │ - ldr r2, [pc, #232] @ 4da20 │ │ │ │ + bne 4d8bc │ │ │ │ + ldr r3, [pc, #232] @ 4d8dc │ │ │ │ + ldr r2, [pc, #232] @ 4d8e0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -66000,382 +65920,382 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4d990 │ │ │ │ - ldr r3, [pc, #168] @ 4da24 │ │ │ │ + beq 4d850 │ │ │ │ + ldr r3, [pc, #168] @ 4d8e4 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 4d8f4 │ │ │ │ + b 4d7b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl d288 │ │ │ │ - b 4d8f4 │ │ │ │ + b 4d7b4 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr ip, [pc, #124] @ 4da28 │ │ │ │ + ldr ip, [pc, #124] @ 4d8e8 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ add ip, pc, ip │ │ │ │ sub r0, r0, #65 @ 0x41 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ - bhi 4d8cc │ │ │ │ + bhi 4d78c │ │ │ │ ldrsb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #5 │ │ │ │ - b 4d8cc │ │ │ │ + b 4d78c │ │ │ │ mov r1, #4 │ │ │ │ - b 4d8cc │ │ │ │ + b 4d78c │ │ │ │ mov r1, #7 │ │ │ │ - b 4d8cc │ │ │ │ + b 4d78c │ │ │ │ mov r1, #6 │ │ │ │ - b 4d8cc │ │ │ │ + b 4d78c │ │ │ │ mov r1, #8 │ │ │ │ - b 4d8cc │ │ │ │ + b 4d78c │ │ │ │ mov r1, #18 │ │ │ │ - b 4d8cc │ │ │ │ + b 4d78c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r2, r8, asr #15 │ │ │ │ + andeq r2, r2, r8, lsl #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r2, r0, lsr #15 │ │ │ │ - andeq sp, r0, ip, asr #29 │ │ │ │ - strdeq r2, [r2], -ip │ │ │ │ - andeq r5, r2, r8, asr #9 │ │ │ │ - andeq sp, r0, r4, lsr #26 │ │ │ │ + andeq r2, r2, r0, ror #17 │ │ │ │ + muleq r0, r8, lr │ │ │ │ + andeq r2, r2, ip, lsr r8 │ │ │ │ + andeq r5, r2, r8, lsl #12 │ │ │ │ + strdeq sp, [r0], -r0 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq pc, r0, r4, lsl r1 @ │ │ │ │ + andeq pc, r0, r0, ror #1 │ │ │ │ │ │ │ │ -0004da2c : │ │ │ │ +0004d8ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #272] @ 4db58 │ │ │ │ - ldr r2, [pc, #272] @ 4db5c │ │ │ │ + ldr r1, [pc, #272] @ 4da18 │ │ │ │ + ldr r2, [pc, #272] @ 4da1c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #264] @ 4db60 │ │ │ │ + ldr r5, [pc, #264] @ 4da20 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 4db1c │ │ │ │ + bne 4d9dc │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 4db44 │ │ │ │ + bne 4da04 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #216] @ 4db64 │ │ │ │ - ldr r2, [pc, #216] @ 4db68 │ │ │ │ + ldr r3, [pc, #216] @ 4da24 │ │ │ │ + ldr r2, [pc, #216] @ 4da28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4db0c │ │ │ │ - ldr r3, [pc, #156] @ 4db6c │ │ │ │ + beq 4d9cc │ │ │ │ + ldr r3, [pc, #156] @ 4da2c │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #136] @ 4db70 │ │ │ │ - ldr r3, [pc, #112] @ 4db5c │ │ │ │ + ldr r2, [pc, #136] @ 4da30 │ │ │ │ + ldr r3, [pc, #112] @ 4da1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4db40 │ │ │ │ + bne 4da00 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl d288 │ │ │ │ - b 4dae0 │ │ │ │ - ldr r2, [pc, #80] @ 4db74 │ │ │ │ - ldr r3, [pc, #52] @ 4db5c │ │ │ │ + b 4d9a0 │ │ │ │ + ldr r2, [pc, #80] @ 4da34 │ │ │ │ + ldr r3, [pc, #52] @ 4da1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4db4c │ │ │ │ + beq 4da0c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - @ instruction: 0x000225b0 │ │ │ │ + strdeq r2, [r2], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r2, r8, r5 │ │ │ │ - andeq r5, r2, r0, ror r3 │ │ │ │ - ldrdeq sp, [r0], -r0 │ │ │ │ + ldrdeq r2, [r2], -r8 │ │ │ │ + @ instruction: 0x000254b0 │ │ │ │ + muleq r0, ip, fp │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r2, r2, r0, lsl r5 │ │ │ │ - ldrdeq r2, [r2], -r4 │ │ │ │ + andeq r2, r2, r0, asr r6 │ │ │ │ + andeq r2, r2, r4, lsl r6 │ │ │ │ │ │ │ │ -0004db78 : │ │ │ │ +0004da38 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #272] @ 4dca4 │ │ │ │ - ldr r2, [pc, #272] @ 4dca8 │ │ │ │ + ldr r1, [pc, #272] @ 4db64 │ │ │ │ + ldr r2, [pc, #272] @ 4db68 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #264] @ 4dcac │ │ │ │ + ldr r5, [pc, #264] @ 4db6c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 4dc68 │ │ │ │ + bne 4db28 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 4dc90 │ │ │ │ + bne 4db50 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #216] @ 4dcb0 │ │ │ │ - ldr r2, [pc, #216] @ 4dcb4 │ │ │ │ + ldr r3, [pc, #216] @ 4db70 │ │ │ │ + ldr r2, [pc, #216] @ 4db74 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4dc58 │ │ │ │ - ldr r3, [pc, #156] @ 4dcb8 │ │ │ │ + beq 4db18 │ │ │ │ + ldr r3, [pc, #156] @ 4db78 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #136] @ 4dcbc │ │ │ │ - ldr r3, [pc, #112] @ 4dca8 │ │ │ │ + ldr r2, [pc, #136] @ 4db7c │ │ │ │ + ldr r3, [pc, #112] @ 4db68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4dc8c │ │ │ │ + bne 4db4c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl d288 │ │ │ │ - b 4dc2c │ │ │ │ - ldr r2, [pc, #80] @ 4dcc0 │ │ │ │ - ldr r3, [pc, #52] @ 4dca8 │ │ │ │ + b 4daec │ │ │ │ + ldr r2, [pc, #80] @ 4db80 │ │ │ │ + ldr r3, [pc, #52] @ 4db68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4dc98 │ │ │ │ + beq 4db58 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r2, r2, r4, ror #8 │ │ │ │ + andeq r2, r2, r4, lsr #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r2, ip, asr #8 │ │ │ │ - andeq r5, r2, r4, lsr #4 │ │ │ │ - andeq sp, r0, r4, lsl #21 │ │ │ │ + andeq r2, r2, ip, lsl #11 │ │ │ │ + andeq r5, r2, r4, ror #6 │ │ │ │ + andeq sp, r0, r0, asr sl │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r2, r2, r4, asr #7 │ │ │ │ - andeq r2, r2, r8, lsl #7 │ │ │ │ + andeq r2, r2, r4, lsl #10 │ │ │ │ + andeq r2, r2, r8, asr #9 │ │ │ │ │ │ │ │ -0004dcc4 : │ │ │ │ +0004db84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #164] @ 4dd80 │ │ │ │ - ldr r3, [pc, #164] @ 4dd84 │ │ │ │ + ldr r2, [pc, #164] @ 4dc40 │ │ │ │ + ldr r3, [pc, #164] @ 4dc44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #8 │ │ │ │ - ldr r3, [pc, #120] @ 4dd88 │ │ │ │ + ldr r3, [pc, #120] @ 4dc48 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #100] @ 4dd8c │ │ │ │ - ldr r2, [pc, #100] @ 4dd90 │ │ │ │ + ldr r3, [pc, #100] @ 4dc4c │ │ │ │ + ldr r2, [pc, #100] @ 4dc50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #64] @ 4dd94 │ │ │ │ - ldr r3, [pc, #44] @ 4dd84 │ │ │ │ + ldr r2, [pc, #64] @ 4dc54 │ │ │ │ + ldr r3, [pc, #44] @ 4dc44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4dd7c │ │ │ │ + bne 4dc3c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r2, ip, lsl r3 │ │ │ │ + andeq r2, r2, ip, asr r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq r5, [r2], -r4 │ │ │ │ - andeq sp, r0, ip, lsr r9 │ │ │ │ - andeq r2, r2, r4, lsr #5 │ │ │ │ + andeq r5, r2, r4, lsl r2 │ │ │ │ + andeq sp, r0, r8, lsl #18 │ │ │ │ + andeq r2, r2, r4, ror #7 │ │ │ │ │ │ │ │ -0004dd98 : │ │ │ │ +0004dc58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #292] @ 4ded4 │ │ │ │ - ldr r3, [pc, #292] @ 4ded8 │ │ │ │ + ldr r2, [pc, #292] @ 4dd94 │ │ │ │ + ldr r3, [pc, #292] @ 4dd98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl db1c │ │ │ │ add r4, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #240] @ 4dedc │ │ │ │ + ldr r1, [pc, #240] @ 4dd9c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4de98 │ │ │ │ + bne 4dd58 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne 4dea8 │ │ │ │ + bne 4dd68 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #180] @ 4dee0 │ │ │ │ + ldr r3, [pc, #180] @ 4dda0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #156] @ 4dee4 │ │ │ │ - ldr r2, [pc, #156] @ 4dee8 │ │ │ │ + ldr r3, [pc, #156] @ 4dda4 │ │ │ │ + ldr r2, [pc, #156] @ 4dda8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #120] @ 4deec │ │ │ │ - ldr r3, [pc, #96] @ 4ded8 │ │ │ │ + ldr r2, [pc, #120] @ 4ddac │ │ │ │ + ldr r3, [pc, #96] @ 4dd98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4dea4 │ │ │ │ + bne 4dd64 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ - b 4de6c │ │ │ │ + b 4dd2c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #44] @ 4dee0 │ │ │ │ + ldr r3, [pc, #44] @ 4dda0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r2, r8, asr #4 │ │ │ │ + andeq r2, r2, r8, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq ip, [r0], -r8 │ │ │ │ + andeq ip, r0, r4, asr #7 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - @ instruction: 0x00024fb4 │ │ │ │ - andeq sp, r0, ip, lsl r8 │ │ │ │ - andeq r2, r2, r4, lsl #3 │ │ │ │ + strdeq r5, [r2], -r4 │ │ │ │ + andeq sp, r0, r8, ror #15 │ │ │ │ + andeq r2, r2, r4, asr #5 │ │ │ │ │ │ │ │ -0004def0 : │ │ │ │ +0004ddb0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #328] @ 4e050 │ │ │ │ - ldr r2, [pc, #328] @ 4e054 │ │ │ │ + ldr r1, [pc, #328] @ 4df10 │ │ │ │ + ldr r2, [pc, #328] @ 4df14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ @@ -66383,183 +66303,183 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ bl db1c │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #268] @ 4e058 │ │ │ │ + ldr r1, [pc, #268] @ 4df18 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4e014 │ │ │ │ + bne 4ded4 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r3 │ │ │ │ bl d174 │ │ │ │ bl c0a0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne 4e024 │ │ │ │ + bne 4dee4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #188] @ 4e05c │ │ │ │ + ldr r3, [pc, #188] @ 4df1c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #164] @ 4e060 │ │ │ │ + ldr r2, [pc, #164] @ 4df20 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #152] @ 4e064 │ │ │ │ + ldr r2, [pc, #152] @ 4df24 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #120] @ 4e068 │ │ │ │ - ldr r3, [pc, #96] @ 4e054 │ │ │ │ + ldr r2, [pc, #120] @ 4df28 │ │ │ │ + ldr r3, [pc, #96] @ 4df14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e020 │ │ │ │ + bne 4dee0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ - b 4dfe8 │ │ │ │ + b 4dea8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #44] @ 4e05c │ │ │ │ + ldr r3, [pc, #44] @ 4df1c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r2, [r2], -r0 │ │ │ │ + andeq r2, r2, r0, lsr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, r4, ror #15 │ │ │ │ + @ instruction: 0x0000d7b0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r4, r2, r0, asr #28 │ │ │ │ - andeq sp, r0, r4, lsr #13 │ │ │ │ - andeq r2, r2, r8 │ │ │ │ + andeq r4, r2, r0, lsl #31 │ │ │ │ + andeq sp, r0, r0, ror r6 │ │ │ │ + andeq r2, r2, r8, asr #2 │ │ │ │ │ │ │ │ -0004e06c : │ │ │ │ +0004df2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #284] @ 4e1a0 │ │ │ │ - ldr r3, [pc, #284] @ 4e1a4 │ │ │ │ + ldr ip, [pc, #284] @ 4e060 │ │ │ │ + ldr r3, [pc, #284] @ 4e064 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #280] @ 4e1a8 │ │ │ │ + ldr r1, [pc, #280] @ 4e068 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4e130 │ │ │ │ + bne 4dff0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4e18c │ │ │ │ + bne 4e04c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r3, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 4e160 │ │ │ │ + bne 4e020 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ add r5, sp, #24 │ │ │ │ - ldr r3, [pc, #188] @ 4e1ac │ │ │ │ + ldr r3, [pc, #188] @ 4e06c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #164] @ 4e1b0 │ │ │ │ - ldr r2, [pc, #164] @ 4e1b4 │ │ │ │ + ldr r3, [pc, #164] @ 4e070 │ │ │ │ + ldr r2, [pc, #164] @ 4e074 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #128] @ 4e1b8 │ │ │ │ - ldr r3, [pc, #104] @ 4e1a4 │ │ │ │ + ldr r2, [pc, #128] @ 4e078 │ │ │ │ + ldr r3, [pc, #104] @ 4e064 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e15c │ │ │ │ + bne 4e01c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #64] @ 4e1ac │ │ │ │ + ldr r3, [pc, #64] @ 4e06c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl d288 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ - ldr r2, [pc, #40] @ 4e1bc │ │ │ │ + ldr r2, [pc, #40] @ 4e07c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ - b 4e130 │ │ │ │ - andeq r1, r2, r4, ror pc │ │ │ │ + b 4dff0 │ │ │ │ + strheq r2, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r0, r4, lsr #31 │ │ │ │ + andeq sl, r0, r0, ror pc │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - strdeq r4, [r2], -r0 │ │ │ │ - andeq sp, r0, r8, asr r5 │ │ │ │ - andeq r1, r2, r0, asr #29 │ │ │ │ - andeq sp, r0, r0, lsr #11 │ │ │ │ + andeq r4, r2, r0, lsr lr │ │ │ │ + andeq sp, r0, r4, lsr #10 │ │ │ │ + andeq r2, r2, r0 │ │ │ │ + andeq sp, r0, ip, ror #10 │ │ │ │ │ │ │ │ -0004e1c0 : │ │ │ │ +0004e080 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #532] @ 4e3ec │ │ │ │ - ldr r3, [pc, #532] @ 4e3f0 │ │ │ │ + ldr r2, [pc, #532] @ 4e2ac │ │ │ │ + ldr r3, [pc, #532] @ 4e2b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -66567,39 +66487,39 @@ │ │ │ │ bl db1c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #472] @ 4e3f4 │ │ │ │ + ldr r1, [pc, #472] @ 4e2b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 4e398 │ │ │ │ + bne 4e258 │ │ │ │ bl d174 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #420] @ 4e3f8 │ │ │ │ + ldr r2, [pc, #420] @ 4e2b8 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #416] @ 4e3fc │ │ │ │ + ldr r2, [pc, #416] @ 4e2bc │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #10 │ │ │ │ add r7, sp, #32 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, r2] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #388] @ 4e400 │ │ │ │ + ldr r2, [pc, #388] @ 4e2c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #10 │ │ │ │ ldreq r3, [r0] │ │ │ │ @@ -66615,229 +66535,229 @@ │ │ │ │ add r1, sp, #12 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ bl cb80 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bne 4e3a0 │ │ │ │ + bne 4e260 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4e3b4 │ │ │ │ + bne 4e274 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #260] @ 4e3f8 │ │ │ │ + ldr r3, [pc, #260] @ 4e2b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #244] @ 4e404 │ │ │ │ - ldr r2, [pc, #244] @ 4e408 │ │ │ │ + ldr r3, [pc, #244] @ 4e2c4 │ │ │ │ + ldr r2, [pc, #244] @ 4e2c8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4e3e0 │ │ │ │ + bne 4e2a0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r3, [r6, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r6, #4] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r0, r7 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #152] @ 4e40c │ │ │ │ - ldr r3, [pc, #120] @ 4e3f0 │ │ │ │ + ldr r2, [pc, #152] @ 4e2cc │ │ │ │ + ldr r3, [pc, #120] @ 4e2b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e3b0 │ │ │ │ + bne 4e270 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d174 │ │ │ │ - b 4e36c │ │ │ │ + b 4e22c │ │ │ │ bl d174 │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ - b 4e36c │ │ │ │ + b 4e22c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #56] @ 4e3f8 │ │ │ │ + ldr r3, [pc, #56] @ 4e2b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov r3, r8 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r2, r0, lsr #28 │ │ │ │ + andeq r1, r2, r0, ror #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, ip, lsl #31 │ │ │ │ + andeq ip, r0, r8, asr pc │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - muleq r2, r4, fp │ │ │ │ - strdeq sp, [r0], -r4 │ │ │ │ - andeq r4, r2, ip, ror #21 │ │ │ │ - andeq sp, r0, ip, asr r3 │ │ │ │ - andeq r1, r2, r4, lsl #25 │ │ │ │ + ldrdeq r4, [r2], -r4 @ │ │ │ │ + andeq sp, r0, r0, asr #7 │ │ │ │ + andeq r4, r2, ip, lsr #24 │ │ │ │ + andeq sp, r0, r8, lsr #6 │ │ │ │ + andeq r1, r2, r4, asr #27 │ │ │ │ │ │ │ │ -0004e410 : │ │ │ │ +0004e2d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #416] @ 4e5c8 │ │ │ │ - ldr r3, [pc, #416] @ 4e5cc │ │ │ │ + ldr ip, [pc, #416] @ 4e488 │ │ │ │ + ldr r3, [pc, #416] @ 4e48c │ │ │ │ add ip, pc, ip │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #408] @ 4e5d0 │ │ │ │ + ldr r1, [pc, #408] @ 4e490 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #368] @ 4e5d4 │ │ │ │ + ldr r5, [pc, #368] @ 4e494 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4e540 │ │ │ │ + bne 4e400 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 4e5ac │ │ │ │ + bne 4e46c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #324] @ 4e5d8 │ │ │ │ + ldr r3, [pc, #324] @ 4e498 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #320] @ 4e5dc │ │ │ │ - ldr r2, [pc, #320] @ 4e5e0 │ │ │ │ + ldr r3, [pc, #320] @ 4e49c │ │ │ │ + ldr r2, [pc, #320] @ 4e4a0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4e57c │ │ │ │ + beq 4e43c │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #240] @ 4e5e4 │ │ │ │ + ldr r2, [pc, #240] @ 4e4a4 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #228] @ 4e5e8 │ │ │ │ + ldr r2, [pc, #228] @ 4e4a8 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4e5a0 │ │ │ │ + bne 4e460 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 4e56c │ │ │ │ - ldr r2, [pc, #164] @ 4e5ec │ │ │ │ - ldr r3, [pc, #128] @ 4e5cc │ │ │ │ + bne 4e42c │ │ │ │ + ldr r2, [pc, #164] @ 4e4ac │ │ │ │ + ldr r3, [pc, #128] @ 4e48c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e59c │ │ │ │ + bne 4e45c │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4e540 │ │ │ │ - ldr r3, [pc, #108] @ 4e5f0 │ │ │ │ + b 4e400 │ │ │ │ + ldr r3, [pc, #108] @ 4e4b0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4e4d8 │ │ │ │ + b 4e398 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #28] @ 4e5d8 │ │ │ │ + ldr r2, [pc, #28] @ 4e498 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ + andeq r1, r2, r0, lsl sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq sl, [r0], -r8 │ │ │ │ - muleq r2, r8, fp │ │ │ │ + andeq sl, r0, r4, asr #23 │ │ │ │ + ldrdeq r1, [r2], -r8 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r4, r2, r8, asr r9 │ │ │ │ - ldrdeq sp, [r0], -r4 │ │ │ │ - andeq r4, r2, r8, lsl #18 │ │ │ │ - andeq sp, r0, ip, ror #2 │ │ │ │ - @ instruction: 0x00021ab0 │ │ │ │ + muleq r2, r8, sl │ │ │ │ + andeq sp, r0, r0, lsr #3 │ │ │ │ + andeq r4, r2, r8, asr #20 │ │ │ │ + andeq sp, r0, r8, lsr r1 │ │ │ │ + strdeq r1, [r2], -r0 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004e5f4 : │ │ │ │ +0004e4b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #688] @ 4e8bc │ │ │ │ + ldr r2, [pc, #688] @ 4e77c │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #676] @ 4e8c0 │ │ │ │ + ldr r2, [pc, #676] @ 4e780 │ │ │ │ cmp r3, #8 │ │ │ │ - ldr r3, [pc, #672] @ 4e8c4 │ │ │ │ + ldr r3, [pc, #672] @ 4e784 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ addeq r7, r0, #16 │ │ │ │ @@ -66846,58 +66766,58 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl db1c │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #608] @ 4e8c8 │ │ │ │ + ldr r1, [pc, #608] @ 4e788 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4e88c │ │ │ │ + bne 4e74c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d174 │ │ │ │ bl c0a0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #532] @ 4e8cc │ │ │ │ + ldr r2, [pc, #532] @ 4e78c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ str r3, [r5, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ str r1, [r5] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4e7c4 │ │ │ │ + beq 4e684 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 4e814 │ │ │ │ + beq 4e6d4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #456] @ 4e8d0 │ │ │ │ + ldr r3, [pc, #456] @ 4e790 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #452] @ 4e8d4 │ │ │ │ - ldr r2, [pc, #452] @ 4e8d8 │ │ │ │ + ldr r3, [pc, #452] @ 4e794 │ │ │ │ + ldr r2, [pc, #452] @ 4e798 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #10 │ │ │ │ @@ -66905,178 +66825,178 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4e858 │ │ │ │ + beq 4e718 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #368] @ 4e8dc │ │ │ │ + ldr r2, [pc, #368] @ 4e79c │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #356] @ 4e8e0 │ │ │ │ + ldr r2, [pc, #356] @ 4e7a0 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #324] @ 4e8e4 │ │ │ │ - ldr r3, [pc, #288] @ 4e8c4 │ │ │ │ + ldr r2, [pc, #324] @ 4e7a4 │ │ │ │ + ldr r3, [pc, #288] @ 4e784 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e8b8 │ │ │ │ + bne 4e778 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr lr, [r0, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ stm r3, {ip, lr} │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r0] │ │ │ │ - beq 4e878 │ │ │ │ + beq 4e738 │ │ │ │ and r2, r1, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ - beq 4e898 │ │ │ │ + beq 4e758 │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ - beq 4e6f0 │ │ │ │ + beq 4e5b0 │ │ │ │ ldr r3, [ip] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - b 4e6f8 │ │ │ │ + b 4e5b8 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bls 4e6f8 │ │ │ │ + bls 4e5b8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl dc24 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #140] @ 4e8d0 │ │ │ │ + ldr r2, [pc, #140] @ 4e790 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ ldreq r3, [r7] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ - b 4e6f8 │ │ │ │ - ldr r3, [pc, #136] @ 4e8e8 │ │ │ │ + b 4e5b8 │ │ │ │ + ldr r3, [pc, #136] @ 4e7a8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4e750 │ │ │ │ + b 4e610 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d018 <_efree_32@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ - b 4e6f0 │ │ │ │ + b 4e5b0 │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ - b 4e798 │ │ │ │ + b 4e658 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ bl dc24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #32] @ 4e8d0 │ │ │ │ + ldr r2, [pc, #32] @ 4e790 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - b 4e6f8 │ │ │ │ + b 4e5b8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r2, ip, ror #19 │ │ │ │ - ldrdeq r1, [r2], -r8 │ │ │ │ + andeq r1, r2, ip, lsr #22 │ │ │ │ + andeq r1, r2, r8, lsl fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq sl, [r0], -r8 │ │ │ │ - @ instruction: 0x0000cfbc │ │ │ │ + andeq sl, r0, r4, lsr #19 │ │ │ │ + andeq ip, r0, r8, lsl #31 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r4, r2, r0, ror #13 │ │ │ │ - andeq ip, r0, ip, asr pc │ │ │ │ - muleq r2, r0, r6 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - andeq r1, r2, r8, asr r8 │ │ │ │ + andeq r4, r2, r0, lsr #16 │ │ │ │ + andeq ip, r0, r8, lsr #30 │ │ │ │ + ldrdeq r4, [r2], -r0 │ │ │ │ + andeq ip, r0, r0, asr #29 │ │ │ │ + muleq r2, r8, r9 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004e8ec : │ │ │ │ +0004e7ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #504] @ 4eafc │ │ │ │ - ldr r3, [pc, #504] @ 4eb00 │ │ │ │ + ldr ip, [pc, #504] @ 4e9bc │ │ │ │ + ldr r3, [pc, #504] @ 4e9c0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #500] @ 4eb04 │ │ │ │ - ldr lr, [pc, #500] @ 4eb08 │ │ │ │ + ldr r1, [pc, #500] @ 4e9c4 │ │ │ │ + ldr lr, [pc, #500] @ 4e9c8 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r5, lr │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e974 │ │ │ │ - ldr r2, [pc, #444] @ 4eb0c │ │ │ │ - ldr r3, [pc, #428] @ 4eb00 │ │ │ │ + beq 4e834 │ │ │ │ + ldr r2, [pc, #444] @ 4e9cc │ │ │ │ + ldr r3, [pc, #428] @ 4e9c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4eadc │ │ │ │ + bne 4e99c │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #388] @ 4eb10 │ │ │ │ + ldr r2, [pc, #388] @ 4e9d0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bls 4ea88 │ │ │ │ + bls 4e948 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4eae0 │ │ │ │ + bne 4e9a0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #332] @ 4eb14 │ │ │ │ - ldr r2, [pc, #324] @ 4eb10 │ │ │ │ + ldr r3, [pc, #332] @ 4e9d4 │ │ │ │ + ldr r2, [pc, #324] @ 4e9d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #320] @ 4eb18 │ │ │ │ + ldr r2, [pc, #320] @ 4e9d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -67086,143 +67006,143 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4ea68 │ │ │ │ + beq 4e928 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #228] @ 4eb1c │ │ │ │ + ldr r2, [pc, #228] @ 4e9dc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #216] @ 4eb20 │ │ │ │ + ldr r2, [pc, #216] @ 4e9e0 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ - b 4e948 │ │ │ │ - ldr r3, [pc, #180] @ 4eb24 │ │ │ │ + b 4e808 │ │ │ │ + ldr r3, [pc, #180] @ 4e9e4 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4ea1c │ │ │ │ + b 4e8dc │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 4eaa8 │ │ │ │ + bhi 4e968 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4e9a0 │ │ │ │ + bne 4e860 │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 4e9a0 │ │ │ │ + bhi 4e860 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e9a0 │ │ │ │ + beq 4e860 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ - b 4e9b0 │ │ │ │ + b 4e870 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #36] @ 4eb10 │ │ │ │ + ldr r2, [pc, #36] @ 4e9d0 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r1, [r2], -r4 │ │ │ │ + andeq r1, r2, r4, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r0, r4, asr #20 │ │ │ │ - andeq r1, r2, r0, ror #13 │ │ │ │ - andeq r1, r2, r8, lsr #13 │ │ │ │ + andeq r9, r0, r0, lsl sl │ │ │ │ + andeq r1, r2, r0, lsr #16 │ │ │ │ + andeq r1, r2, r8, ror #15 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r4, r2, r4, lsr r4 │ │ │ │ - muleq r0, ip, ip │ │ │ │ - andeq r4, r2, r4, asr #7 │ │ │ │ - andeq ip, r0, r8, lsr #24 │ │ │ │ + andeq r4, r2, r4, ror r5 │ │ │ │ + andeq ip, r0, r8, ror #24 │ │ │ │ + andeq r4, r2, r4, lsl #10 │ │ │ │ + strdeq ip, [r0], -r4 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004eb28 : │ │ │ │ +0004e9e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #848] @ 4ee90 │ │ │ │ - ldr ip, [pc, #848] @ 4ee94 │ │ │ │ + ldr lr, [pc, #848] @ 4ed50 │ │ │ │ + ldr ip, [pc, #848] @ 4ed54 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #844] @ 4ee98 │ │ │ │ + ldr r1, [pc, #844] @ 4ed58 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #800] @ 4ee9c │ │ │ │ + ldr r5, [pc, #800] @ 4ed5c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebb0 │ │ │ │ - ldr r2, [pc, #788] @ 4eea0 │ │ │ │ - ldr r3, [pc, #772] @ 4ee94 │ │ │ │ + beq 4ea70 │ │ │ │ + ldr r2, [pc, #788] @ 4ed60 │ │ │ │ + ldr r3, [pc, #772] @ 4ed54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ee70 │ │ │ │ + bne 4ed30 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ - ldr r1, [pc, #724] @ 4eea4 │ │ │ │ + ldr r1, [pc, #724] @ 4ed64 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bls 4ee1c │ │ │ │ + bls 4ecdc │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4ee74 │ │ │ │ + bne 4ed34 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #672] @ 4eea8 │ │ │ │ - ldr r2, [pc, #664] @ 4eea4 │ │ │ │ + ldr r3, [pc, #672] @ 4ed68 │ │ │ │ + ldr r2, [pc, #664] @ 4ed64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #660] @ 4eeac │ │ │ │ + ldr r2, [pc, #660] @ 4ed6c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -67233,22 +67153,22 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r3, [r0] │ │ │ │ addeq r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4eda8 │ │ │ │ + beq 4ec68 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #564] @ 4eeb0 │ │ │ │ - ldr r2, [pc, #564] @ 4eeb4 │ │ │ │ + ldr r3, [pc, #564] @ 4ed70 │ │ │ │ + ldr r2, [pc, #564] @ 4ed74 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ @@ -67261,27 +67181,27 @@ │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 4edc8 │ │ │ │ + bls 4ec88 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4ee74 │ │ │ │ + bne 4ed34 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #428] @ 4eea4 │ │ │ │ + ldr r3, [pc, #428] @ 4ed64 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #440] @ 4eeb8 │ │ │ │ - ldr r2, [pc, #440] @ 4eebc │ │ │ │ + ldr r3, [pc, #440] @ 4ed78 │ │ │ │ + ldr r2, [pc, #440] @ 4ed7c │ │ │ │ str sl, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #10 │ │ │ │ @@ -67289,366 +67209,366 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4ed88 │ │ │ │ + beq 4ec48 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #360] @ 4eec0 │ │ │ │ + ldr r2, [pc, #360] @ 4ed80 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #348] @ 4eec4 │ │ │ │ + ldr r2, [pc, #348] @ 4ed84 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ - b 4eb84 │ │ │ │ - ldr r3, [pc, #312] @ 4eec8 │ │ │ │ + b 4ea44 │ │ │ │ + ldr r3, [pc, #312] @ 4ed88 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4ed40 │ │ │ │ - ldr r3, [pc, #280] @ 4eec8 │ │ │ │ + b 4ec00 │ │ │ │ + ldr r3, [pc, #280] @ 4ed88 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4ec60 │ │ │ │ + b 4eb20 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 4ede8 │ │ │ │ + bhi 4eca8 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4ecd0 │ │ │ │ + bne 4eb90 │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 4ecd0 │ │ │ │ + bhi 4eb90 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, sl │ │ │ │ add r0, r7, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ecd0 │ │ │ │ + beq 4eb90 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ bl db58 │ │ │ │ - b 4ece0 │ │ │ │ + b 4eba0 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 4ee3c │ │ │ │ + bhi 4ecfc │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4ebe0 │ │ │ │ + bne 4eaa0 │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 4ebe0 │ │ │ │ + bhi 4eaa0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebe0 │ │ │ │ + beq 4eaa0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ bl db58 │ │ │ │ - b 4ebf0 │ │ │ │ + b 4eab0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #36] @ 4eea4 │ │ │ │ + ldr r2, [pc, #36] @ 4ed64 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x000214b8 │ │ │ │ + strdeq r1, [r2], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, r0, lsl #24 │ │ │ │ - andeq r1, r2, r0, lsl #9 │ │ │ │ - andeq r1, r2, ip, ror #8 │ │ │ │ + andeq ip, r0, ip, asr #23 │ │ │ │ + andeq r1, r2, r0, asr #11 │ │ │ │ + andeq r1, r2, ip, lsr #11 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - strdeq r4, [r2], -r4 @ │ │ │ │ - andeq ip, r0, ip, asr sl │ │ │ │ - andeq r4, r2, r0, lsl #3 │ │ │ │ - strdeq ip, [r0], -r0 │ │ │ │ - strdeq r4, [r2], -r0 │ │ │ │ - andeq ip, r0, ip, ror #18 │ │ │ │ - andeq r4, r2, r4, lsr #1 │ │ │ │ - andeq ip, r0, r8, lsl #18 │ │ │ │ + andeq r4, r2, r4, lsr r3 │ │ │ │ + andeq ip, r0, r8, lsr #20 │ │ │ │ + andeq r4, r2, r0, asr #5 │ │ │ │ + @ instruction: 0x0000c9bc │ │ │ │ + andeq r4, r2, r0, lsr r2 │ │ │ │ + andeq ip, r0, r8, lsr r9 │ │ │ │ + andeq r4, r2, r4, ror #3 │ │ │ │ + ldrdeq ip, [r0], -r4 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004eecc : │ │ │ │ +0004ed8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #432] @ 4f094 │ │ │ │ - ldr r3, [pc, #432] @ 4f098 │ │ │ │ + ldr ip, [pc, #432] @ 4ef54 │ │ │ │ + ldr r3, [pc, #432] @ 4ef58 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #412] @ 4f09c │ │ │ │ + ldr r5, [pc, #412] @ 4ef5c │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #392] @ 4f0a0 │ │ │ │ + ldr r3, [pc, #392] @ 4ef60 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #384] @ 4f0a4 │ │ │ │ + ldr r0, [pc, #384] @ 4ef64 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #364] @ 4f0a8 │ │ │ │ - ldr r3, [pc, #364] @ 4f0ac │ │ │ │ - ldr r4, [pc, #364] @ 4f0b0 │ │ │ │ + ldr r2, [pc, #364] @ 4ef68 │ │ │ │ + ldr r3, [pc, #364] @ 4ef6c │ │ │ │ + ldr r4, [pc, #364] @ 4ef70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ bl d2c4 │ │ │ │ - ldr lr, [pc, #332] @ 4f0b4 │ │ │ │ - ldr ip, [pc, #332] @ 4f0b8 │ │ │ │ - ldr r3, [pc, #332] @ 4f0bc │ │ │ │ - ldr r2, [pc, #332] @ 4f0c0 │ │ │ │ + ldr lr, [pc, #332] @ 4ef74 │ │ │ │ + ldr ip, [pc, #332] @ 4ef78 │ │ │ │ + ldr r3, [pc, #332] @ 4ef7c │ │ │ │ + ldr r2, [pc, #332] @ 4ef80 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r4] │ │ │ │ ldr lr, [r5, lr] │ │ │ │ str lr, [r0, #248] @ 0xf8 │ │ │ │ ldr lr, [r5, ip] │ │ │ │ ldr ip, [r5, r3] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r3, [lr] │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ bl c928 │ │ │ │ - ldr r1, [pc, #284] @ 4f0c4 │ │ │ │ + ldr r1, [pc, #284] @ 4ef84 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r2, #8 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #264] @ 4f0c8 │ │ │ │ + ldr r1, [pc, #264] @ 4ef88 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #10 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #244] @ 4f0cc │ │ │ │ + ldr r1, [pc, #244] @ 4ef8c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #224] @ 4f0d0 │ │ │ │ + ldr r1, [pc, #224] @ 4ef90 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #204] @ 4f0d4 │ │ │ │ + ldr r1, [pc, #204] @ 4ef94 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #184] @ 4f0d8 │ │ │ │ + ldr r1, [pc, #184] @ 4ef98 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #6 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #164] @ 4f0dc │ │ │ │ + ldr r1, [pc, #164] @ 4ef9c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #144] @ 4f0e0 │ │ │ │ + ldr r1, [pc, #144] @ 4efa0 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #11 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #124] @ 4f0e4 │ │ │ │ - ldr r3, [pc, #44] @ 4f098 │ │ │ │ + ldr r2, [pc, #124] @ 4efa4 │ │ │ │ + ldr r3, [pc, #44] @ 4ef58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f090 │ │ │ │ + bne 4ef50 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r2, r4, lsl r1 │ │ │ │ + andeq r1, r2, r4, asr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r2, r4, ror #1 │ │ │ │ + andeq r1, r2, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq ip, r0, ip, lsr #16 │ │ │ │ + strdeq ip, [r0], -r8 │ │ │ │ muleq r0, ip, sl │ │ │ │ - @ instruction: 0x000236b0 │ │ │ │ - @ instruction: 0x00023eb8 │ │ │ │ + strdeq r3, [r2], -r0 │ │ │ │ + strdeq r3, [r2], -r8 │ │ │ │ andeq r0, r0, r4, asr #19 │ │ │ │ andeq r0, r0, ip, asr sl │ │ │ │ andeq r0, r0, ip, ror sl │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ - ldrdeq ip, [r0], -r4 │ │ │ │ - @ instruction: 0x0000c6b0 │ │ │ │ - muleq r0, r4, r7 │ │ │ │ - andeq ip, r0, r8, lsl #15 │ │ │ │ - andeq ip, r0, ip, ror r7 │ │ │ │ - andeq ip, r0, r0, ror r7 │ │ │ │ - andeq ip, r0, r4, ror #14 │ │ │ │ - andeq ip, r0, r0, asr r7 │ │ │ │ - muleq r2, r0, pc @ │ │ │ │ + andeq ip, r0, r0, lsr #13 │ │ │ │ + andeq ip, r0, ip, ror r6 │ │ │ │ + andeq ip, r0, r0, ror #14 │ │ │ │ + andeq ip, r0, r4, asr r7 │ │ │ │ + andeq ip, r0, r8, asr #14 │ │ │ │ + andeq ip, r0, ip, lsr r7 │ │ │ │ + andeq ip, r0, r0, lsr r7 │ │ │ │ + andeq ip, r0, ip, lsl r7 │ │ │ │ + ldrdeq r1, [r2], -r0 │ │ │ │ push {r4, lr} │ │ │ │ - ldr lr, [pc, #196] @ 4f1b8 │ │ │ │ + ldr lr, [pc, #196] @ 4f078 │ │ │ │ ldrb ip, [r1] │ │ │ │ add lr, pc, lr │ │ │ │ ldrb r3, [lr, ip] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ sub r4, r3, #1 │ │ │ │ cmp r4, #3 │ │ │ │ orrhi r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f12c │ │ │ │ + beq 4efec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, lr, r3 │ │ │ │ ldrb lr, [lr, #256] @ 0x100 │ │ │ │ cmp r3, #3 │ │ │ │ and ip, ip, lr │ │ │ │ - beq 4f198 │ │ │ │ + beq 4f058 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 4f17c │ │ │ │ + beq 4f03c │ │ │ │ cmp r3, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 4f16c │ │ │ │ + bne 4f02c │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and r1, r2, #192 @ 0xc0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne 4f120 │ │ │ │ + bne 4efe0 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ add ip, r2, ip, lsl #6 │ │ │ │ cmp r0, #0 │ │ │ │ strne ip, [r0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb lr, [r1, #1] │ │ │ │ and r4, lr, #192 @ 0xc0 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bne 4f120 │ │ │ │ + bne 4efe0 │ │ │ │ and lr, lr, #63 @ 0x3f │ │ │ │ add r1, r1, #1 │ │ │ │ add ip, lr, ip, lsl #6 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and lr, r2, #192 @ 0xc0 │ │ │ │ cmp lr, #128 @ 0x80 │ │ │ │ - bne 4f120 │ │ │ │ + bne 4efe0 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #1 │ │ │ │ add ip, r2, ip, lsl #6 │ │ │ │ - b 4f154 │ │ │ │ - andeq sp, r0, r8, asr #24 │ │ │ │ + b 4f014 │ │ │ │ + andeq sp, r0, r4, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3056] @ 0xbf0 │ │ │ │ - ldr ip, [pc, #168] @ 4f27c │ │ │ │ - ldr r3, [pc, #168] @ 4f280 │ │ │ │ + ldr ip, [pc, #168] @ 4f13c │ │ │ │ + ldr r3, [pc, #168] @ 4f140 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1028] @ 0x404 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r1, [pc, #124] @ 4f284 │ │ │ │ + ldr r1, [pc, #124] @ 4f144 │ │ │ │ add r0, sp, #4 │ │ │ │ bl d33c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f22c │ │ │ │ - ldr r1, [pc, #108] @ 4f288 │ │ │ │ + bne 4f0ec │ │ │ │ + ldr r1, [pc, #108] @ 4f148 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f26c │ │ │ │ - ldr r0, [pc, #88] @ 4f28c │ │ │ │ + bne 4f12c │ │ │ │ + ldr r0, [pc, #88] @ 4f14c │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r2, [pc, #76] @ 4f290 │ │ │ │ - ldr r3, [pc, #56] @ 4f280 │ │ │ │ + ldr r2, [pc, #76] @ 4f150 │ │ │ │ + ldr r3, [pc, #56] @ 4f140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1028] @ 0x404 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f278 │ │ │ │ + bne 4f138 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ - b 4f23c │ │ │ │ + b 4f0fc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r2, r4, lsr #28 │ │ │ │ + andeq r0, r2, r4, ror #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq ip, r0, r0, lsr r6 │ │ │ │ - andeq ip, r0, r0, lsr #12 │ │ │ │ - @ instruction: 0x00020db4 │ │ │ │ + strdeq ip, [r0], -ip @ │ │ │ │ + andeq ip, r0, ip, ror #11 │ │ │ │ + strdeq r0, [r2], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #384] @ 4f430 │ │ │ │ + ldr r2, [pc, #384] @ 4f2f0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #380] @ 4f434 │ │ │ │ + ldr r3, [pc, #380] @ 4f2f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -67662,99 +67582,99 @@ │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ movne fp, r3 │ │ │ │ str r0, [r8] │ │ │ │ str r3, [r5] │ │ │ │ addne r3, r7, r6 │ │ │ │ strne r3, [sp, #12] │ │ │ │ - bne 4f344 │ │ │ │ - b 4f400 │ │ │ │ + bne 4f204 │ │ │ │ + b 4f2c0 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ ldr ip, [r5] │ │ │ │ add fp, fp, r4 │ │ │ │ - bcs 4f3d0 │ │ │ │ + bcs 4f290 │ │ │ │ lsl r1, r2, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r2, ip │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r6, fp │ │ │ │ lsl r2, r2, #1 │ │ │ │ str ip, [r5] │ │ │ │ strh r1, [r0, r2] │ │ │ │ - bls 4f400 │ │ │ │ + bls 4f2c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, r7, fp │ │ │ │ add r0, sp, #16 │ │ │ │ blx r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ - beq 4f408 │ │ │ │ + beq 4f2c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ sub ip, r2, #55296 @ 0xd800 │ │ │ │ cmp ip, #2048 @ 0x800 │ │ │ │ orrcc r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f310 │ │ │ │ + beq 4f1d0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #168] @ 4f438 │ │ │ │ + ldr r2, [pc, #168] @ 4f2f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #144] @ 4f43c │ │ │ │ - ldr r3, [pc, #132] @ 4f434 │ │ │ │ + ldr r2, [pc, #144] @ 4f2fc │ │ │ │ + ldr r3, [pc, #132] @ 4f2f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f42c │ │ │ │ + bne 4f2ec │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub lr, r2, #65536 @ 0x10000 │ │ │ │ lsl r1, lr, #22 │ │ │ │ lsr r1, r1, #22 │ │ │ │ sub r1, r1, #9216 @ 0x2400 │ │ │ │ lsr lr, lr, #10 │ │ │ │ add r2, ip, #1 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsl ip, ip, #1 │ │ │ │ sub lr, lr, #10240 @ 0x2800 │ │ │ │ lsr r1, r1, #16 │ │ │ │ strh lr, [r0, ip] │ │ │ │ - b 4f32c │ │ │ │ + b 4f1ec │ │ │ │ mov r0, #0 │ │ │ │ - b 4f3a4 │ │ │ │ + b 4f264 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #44] @ 4f440 │ │ │ │ + ldr r2, [pc, #44] @ 4f300 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ bl d090 │ │ │ │ - b 4f3a0 │ │ │ │ + b 4f260 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r2, r4, asr #26 │ │ │ │ + andeq r0, r2, r4, lsl #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq ip, [r0], -ip @ │ │ │ │ - andeq r0, r2, ip, asr #24 │ │ │ │ - andeq ip, r0, ip, asr #8 │ │ │ │ + andeq ip, r0, r8, asr #9 │ │ │ │ + andeq r0, r2, ip, lsl #27 │ │ │ │ + andeq ip, r0, r8, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #132] @ 4f4e0 │ │ │ │ - ldr r3, [pc, #132] @ 4f4e4 │ │ │ │ + ldr ip, [pc, #132] @ 4f3a0 │ │ │ │ + ldr r3, [pc, #132] @ 4f3a4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, #0 │ │ │ │ @@ -67764,40 +67684,40 @@ │ │ │ │ mov r0, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [r3, #4] │ │ │ │ bl c8e0 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmn r3, #3 │ │ │ │ movhi r0, r4 │ │ │ │ - bhi 4f4b0 │ │ │ │ + bhi 4f370 │ │ │ │ cmp r5, r4 │ │ │ │ ldrne r3, [sp] │ │ │ │ strne r3, [r5] │ │ │ │ - ldr r2, [pc, #48] @ 4f4e8 │ │ │ │ - ldr r3, [pc, #40] @ 4f4e4 │ │ │ │ + ldr r2, [pc, #48] @ 4f3a8 │ │ │ │ + ldr r3, [pc, #40] @ 4f3a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f4dc │ │ │ │ + bne 4f39c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, ip, fp │ │ │ │ + ldrdeq r0, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r2, r0, asr #22 │ │ │ │ + andeq r0, r2, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3448] @ 0xd78 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #416] @ 4f6a8 │ │ │ │ - ldr r3, [pc, #416] @ 4f6ac │ │ │ │ + ldr r0, [pc, #416] @ 4f568 │ │ │ │ + ldr r3, [pc, #416] @ 4f56c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #620 @ 0x26c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ @@ -67805,25 +67725,25 @@ │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 4f638 │ │ │ │ + bne 4f4f8 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 4f69c │ │ │ │ - ldr r0, [pc, #344] @ 4f6b0 │ │ │ │ + beq 4f55c │ │ │ │ + ldr r0, [pc, #344] @ 4f570 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4f294 │ │ │ │ + bl 4f154 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f658 │ │ │ │ + bne 4f518 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, sp, #32 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #3 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -67835,89 +67755,89 @@ │ │ │ │ bl c46c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 4f668 │ │ │ │ + bgt 4f528 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, r5, r8 │ │ │ │ strb r6, [r3, r5] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ addne r2, r2, r5, lsl #1 │ │ │ │ subne r3, r5, #1 │ │ │ │ - beq 4f608 │ │ │ │ + beq 4f4c8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrh r0, [r2, #-2]! │ │ │ │ strb r0, [r1, r3] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs 4f5f4 │ │ │ │ + bcs 4f4b4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #160] @ 4f6b4 │ │ │ │ - ldr r3, [pc, #148] @ 4f6ac │ │ │ │ + ldr r2, [pc, #160] @ 4f574 │ │ │ │ + ldr r3, [pc, #148] @ 4f56c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f664 │ │ │ │ + bne 4f524 │ │ │ │ add sp, sp, #620 @ 0x26c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #120] @ 4f6b8 │ │ │ │ + ldr r0, [pc, #120] @ 4f578 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4f294 │ │ │ │ + bl 4f154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f570 │ │ │ │ - ldr r3, [pc, #92] @ 4f6bc │ │ │ │ + beq 4f430 │ │ │ │ + ldr r3, [pc, #92] @ 4f57c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4f680 │ │ │ │ + b 4f540 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #80] @ 4f6c0 │ │ │ │ + ldr r2, [pc, #80] @ 4f580 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ bl d9c0 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ - ldr r2, [pc, #60] @ 4f6c4 │ │ │ │ + ldr r2, [pc, #60] @ 4f584 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4f60c │ │ │ │ - ldr r3, [pc, #36] @ 4f6c8 │ │ │ │ + b 4f4cc │ │ │ │ + ldr r3, [pc, #36] @ 4f588 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4f680 │ │ │ │ - strdeq r0, [r2], -r0 @ │ │ │ │ + b 4f540 │ │ │ │ + andeq r0, r2, r0, lsr ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0xfffffedc │ │ │ │ - andeq r0, r2, r4, ror #19 │ │ │ │ + andeq r0, r2, r4, lsr #22 │ │ │ │ @ instruction: 0xfffffa98 │ │ │ │ - andeq ip, r0, ip, asr r2 │ │ │ │ - andeq ip, r0, ip, ror r2 │ │ │ │ - andeq ip, r0, r4, ror r2 │ │ │ │ - andeq ip, r0, r4, lsr r2 │ │ │ │ + andeq ip, r0, r8, lsr #4 │ │ │ │ + andeq ip, r0, r8, asr #4 │ │ │ │ + andeq ip, r0, r0, asr #4 │ │ │ │ + andeq ip, r0, r0, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3176] @ 0xc68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #624] @ 4f958 │ │ │ │ - ldr r3, [pc, #624] @ 4f95c │ │ │ │ + ldr r0, [pc, #624] @ 4f818 │ │ │ │ + ldr r3, [pc, #624] @ 4f81c │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #892 @ 0x37c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ add r6, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ @@ -67933,103 +67853,103 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl c5e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4f920 │ │ │ │ + beq 4f7e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4f920 │ │ │ │ + bgt 4f7e0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 4f868 │ │ │ │ + bne 4f728 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 4f94c │ │ │ │ - ldr r0, [pc, #496] @ 4f960 │ │ │ │ + beq 4f80c │ │ │ │ + ldr r0, [pc, #496] @ 4f820 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 4f294 │ │ │ │ - ldr r3, [pc, #476] @ 4f964 │ │ │ │ + bl 4f154 │ │ │ │ + ldr r3, [pc, #476] @ 4f824 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f904 │ │ │ │ + bne 4f7c4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #456] @ 4f968 │ │ │ │ + ldr r3, [pc, #456] @ 4f828 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ bl d57c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 4f92c │ │ │ │ + bgt 4f7ec │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4f8e8 │ │ │ │ + bne 4f7a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r2, r6, r8 │ │ │ │ strb r1, [r0, r6] │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ adds r1, r1, r2 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc r2, r2, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - beq 4f830 │ │ │ │ + beq 4f6f0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r2, r6, #1 │ │ │ │ add r3, r3, r6, lsl #1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrh ip, [r3, #-2]! │ │ │ │ strb ip, [r1, r2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs 4f81c │ │ │ │ + bcs 4f6dc │ │ │ │ mov r0, r5 │ │ │ │ bl d6fc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #296] @ 4f96c │ │ │ │ - ldr r3, [pc, #276] @ 4f95c │ │ │ │ + ldr r2, [pc, #296] @ 4f82c │ │ │ │ + ldr r3, [pc, #276] @ 4f81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f928 │ │ │ │ + bne 4f7e8 │ │ │ │ add sp, sp, #892 @ 0x37c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r6, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, sp, #628 @ 0x274 │ │ │ │ bl d72c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 4f92c │ │ │ │ + bgt 4f7ec │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f8e8 │ │ │ │ + bne 4f7a8 │ │ │ │ add r1, sp, #628 @ 0x274 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl ce20 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -68037,214 +67957,214 @@ │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ sub r1, r6, r8 │ │ │ │ adds r3, r3, r1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b 4f830 │ │ │ │ - ldr r2, [pc, #128] @ 4f970 │ │ │ │ + b 4f6f0 │ │ │ │ + ldr r2, [pc, #128] @ 4f830 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ add r0, sp, #564 @ 0x234 │ │ │ │ bl d9c0 │ │ │ │ add r3, sp, #564 @ 0x234 │ │ │ │ - ldr r2, [pc, #104] @ 4f974 │ │ │ │ + ldr r2, [pc, #104] @ 4f834 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mov r0, r5 │ │ │ │ bl d6fc │ │ │ │ mvn r0, #0 │ │ │ │ - b 4f83c │ │ │ │ + b 4f6fc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl cc7c │ │ │ │ - ldr r2, [pc, #64] @ 4f978 │ │ │ │ + ldr r2, [pc, #64] @ 4f838 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #564 @ 0x234 │ │ │ │ bl d9c0 │ │ │ │ - b 4f900 │ │ │ │ - ldr r3, [pc, #40] @ 4f97c │ │ │ │ + b 4f7c0 │ │ │ │ + ldr r3, [pc, #40] @ 4f83c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4f904 │ │ │ │ - andeq r0, r2, r0, lsl r9 │ │ │ │ + b 4f7c4 │ │ │ │ + andeq r0, r2, r0, asr sl │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0xfffffcc8 │ │ │ │ - andeq ip, r0, r0, lsr #3 │ │ │ │ + andeq ip, r0, ip, ror #2 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - @ instruction: 0x000207b4 │ │ │ │ - andeq ip, r0, r8, ror r0 │ │ │ │ - andeq ip, r0, r4, lsr r0 │ │ │ │ - andeq fp, r0, ip, ror r2 │ │ │ │ - andeq fp, r0, r4, lsl #31 │ │ │ │ + strdeq r0, [r2], -r4 │ │ │ │ + andeq ip, r0, r4, asr #32 │ │ │ │ + andeq ip, r0, r0 │ │ │ │ + andeq fp, r0, r8, asr #4 │ │ │ │ + andeq fp, r0, r0, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #936] @ 4fd44 │ │ │ │ + ldr r1, [pc, #936] @ 4fc04 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #932] @ 4fd48 │ │ │ │ + ldr r2, [pc, #932] @ 4fc08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ands r2, r1, #131072 @ 0x20000 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldrb r6, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ - bne 4fb38 │ │ │ │ + bne 4f9f8 │ │ │ │ mov r8, r2 │ │ │ │ ands r2, r1, #65536 @ 0x10000 │ │ │ │ - bne 4fa8c │ │ │ │ + bne 4f94c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fa44 │ │ │ │ + beq 4f904 │ │ │ │ ands r2, r1, #268435456 @ 0x10000000 │ │ │ │ - beq 4fa14 │ │ │ │ + beq 4f8d4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ ldrb r3, [r5] │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #816] @ 4fd4c │ │ │ │ - ldr r3, [pc, #808] @ 4fd48 │ │ │ │ + ldr r1, [pc, #816] @ 4fc0c │ │ │ │ + ldr r3, [pc, #808] @ 4fc08 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4fd18 │ │ │ │ + bne 4fbd8 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - bne 4f9e4 │ │ │ │ - ldr r3, [pc, #764] @ 4fd50 │ │ │ │ + bne 4f8a4 │ │ │ │ + ldr r3, [pc, #764] @ 4fc10 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ sub r1, r5, r9 │ │ │ │ str r9, [sp, #8] │ │ │ │ - beq 4fd1c │ │ │ │ - ldr r2, [pc, #740] @ 4fd54 │ │ │ │ + beq 4fbdc │ │ │ │ + ldr r2, [pc, #740] @ 4fc14 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b 4f9e4 │ │ │ │ + b 4f8a4 │ │ │ │ sub r2, r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ bl c8e0 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmn r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ - bhi 4fcb0 │ │ │ │ + bhi 4fb70 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ - bne 4fbf0 │ │ │ │ + bne 4fab0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 4fcdc │ │ │ │ + beq 4fb9c │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 4fce8 │ │ │ │ + bne 4fba8 │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - beq 4fb00 │ │ │ │ + beq 4f9c0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl d228 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f9dc │ │ │ │ + beq 4f89c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ - b 4fa14 │ │ │ │ - ldr r0, [pc, #536] @ 4fd58 │ │ │ │ + b 4f8d4 │ │ │ │ + ldr r0, [pc, #536] @ 4fc18 │ │ │ │ ldrb ip, [r5] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r2, [r0, ip] │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, r2 │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ sub lr, r2, #1 │ │ │ │ cmp lr, #3 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fb7c │ │ │ │ + beq 4fa3c │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bne 4f9e4 │ │ │ │ - b 4fa44 │ │ │ │ + bne 4f8a4 │ │ │ │ + b 4f904 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r0, [r0, #256] @ 0x100 │ │ │ │ cmp r2, #3 │ │ │ │ and r0, r0, ip │ │ │ │ - beq 4fd08 │ │ │ │ + beq 4fbc8 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 4fcbc │ │ │ │ + bne 4fb7c │ │ │ │ ldrb ip, [r5, #1] │ │ │ │ and lr, ip, #192 @ 0xc0 │ │ │ │ cmp lr, #128 @ 0x80 │ │ │ │ - bne 4fb6c │ │ │ │ + bne 4fa2c │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ add r0, ip, r0, lsl #6 │ │ │ │ add r3, r5, #1 │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ and lr, ip, #192 @ 0xc0 │ │ │ │ cmp lr, #128 @ 0x80 │ │ │ │ - bne 4fb6c │ │ │ │ + bne 4fa2c │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ add r0, ip, r0, lsl #6 │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ and ip, r3, #192 @ 0xc0 │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - bne 4fb6c │ │ │ │ + bne 4fa2c │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ add sl, r3, r0, lsl #6 │ │ │ │ - beq 4fcd4 │ │ │ │ + beq 4fb94 │ │ │ │ bics r3, r7, #2 │ │ │ │ - beq 4fac8 │ │ │ │ + beq 4f988 │ │ │ │ ldr lr, [r4, #48] @ 0x30 │ │ │ │ sub r1, r5, #1 │ │ │ │ - ldr r5, [pc, #340] @ 4fd5c │ │ │ │ + ldr r5, [pc, #340] @ 4fc1c │ │ │ │ adds r3, lr, #1 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ adds r0, lr, #2 │ │ │ │ mov r8, r3 │ │ │ │ add r7, r1, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, lr │ │ │ │ @@ -68277,275 +68197,275 @@ │ │ │ │ adc ip, ip, #0 │ │ │ │ ldrb r2, [r2, #264] @ 0x108 │ │ │ │ add r0, r4, r0 │ │ │ │ cmp r7, r1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str ip, [r4, #52] @ 0x34 │ │ │ │ strb r2, [r0, r9] │ │ │ │ - bne 4fc2c │ │ │ │ + bne 4faec │ │ │ │ mov r2, fp │ │ │ │ - b 4fa14 │ │ │ │ + b 4f8d4 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ - b 4f9dc │ │ │ │ + b 4f89c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 4fd10 │ │ │ │ + beq 4fbd0 │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, #1 │ │ │ │ - bne 4fbf0 │ │ │ │ + bne 4fab0 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 4fce8 │ │ │ │ + bne 4fba8 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - beq 4fad0 │ │ │ │ - b 4fb00 │ │ │ │ + beq 4f990 │ │ │ │ + b 4f9c0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ bl d738 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fb00 │ │ │ │ + bne 4f9c0 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b 4f9dc │ │ │ │ + b 4f89c │ │ │ │ mov r3, r5 │ │ │ │ - b 4fbb4 │ │ │ │ + b 4fa74 │ │ │ │ mov r3, r5 │ │ │ │ - b 4fbd0 │ │ │ │ + b 4fa90 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldrb r2, [r5] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #44] @ 4fd60 │ │ │ │ + ldr r2, [pc, #44] @ 4fc20 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b 4f9e4 │ │ │ │ - andeq r0, r2, r8, asr r6 │ │ │ │ + b 4f8a4 │ │ │ │ + muleq r2, r8, r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ + andeq r0, r2, ip, lsl r7 │ │ │ │ ldrdeq r0, [r2], -ip │ │ │ │ - muleq r2, ip, r3 │ │ │ │ - andeq fp, r0, ip, lsl #30 │ │ │ │ - strdeq sp, [r0], -ip │ │ │ │ - andeq sp, r0, r4, lsr #2 │ │ │ │ - muleq r0, ip, ip │ │ │ │ + ldrdeq fp, [r0], -r8 │ │ │ │ + andeq sp, r0, r8, asr #3 │ │ │ │ + strdeq sp, [r0], -r0 │ │ │ │ + andeq fp, r0, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r1, [pc, #2508] @ 50748 │ │ │ │ - ldr r2, [pc, #2508] @ 5074c │ │ │ │ + ldr r1, [pc, #2508] @ 50608 │ │ │ │ + ldr r2, [pc, #2508] @ 5060c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ - ldr r3, [pc, #2500] @ 50750 │ │ │ │ + ldr r3, [pc, #2500] @ 50610 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fe04 │ │ │ │ + beq 4fcc4 │ │ │ │ sub r3, r3, #35 @ 0x23 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #29 │ │ │ │ - bhi 4fde4 │ │ │ │ + bhi 4fca4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #29 │ │ │ │ - bhi 4fde4 │ │ │ │ + bhi 4fca4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, r6 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r6, [r4, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - bcs 4fdb0 │ │ │ │ + bcs 4fc70 │ │ │ │ mov r6, r1 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp sl, r6 │ │ │ │ - beq 4fe98 │ │ │ │ + beq 4fd58 │ │ │ │ ldrb r3, [sl] │ │ │ │ ldr fp, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ movne r5, sl │ │ │ │ - beq 5036c │ │ │ │ - ldr r8, [pc, #2348] @ 50754 │ │ │ │ + beq 5022c │ │ │ │ + ldr r8, [pc, #2348] @ 50614 │ │ │ │ mov r9, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r9 │ │ │ │ str sl, [sp, #16] │ │ │ │ str fp, [sp, #20] │ │ │ │ sub r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bhi 4ff30 │ │ │ │ + bhi 4fdf0 │ │ │ │ ldrb r2, [r8, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp fp, #0 │ │ │ │ - beq 50190 │ │ │ │ + beq 50050 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 50708 │ │ │ │ + beq 505c8 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4ffa0 │ │ │ │ + beq 4fe60 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r6, r1, #1 │ │ │ │ - b 4fdec │ │ │ │ + b 4fcac │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 504d8 │ │ │ │ + beq 50398 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - bne 50510 │ │ │ │ + bne 503d0 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ - ldr r2, [pc, #2232] @ 50758 │ │ │ │ - ldr r3, [pc, #2216] @ 5074c │ │ │ │ + ldr r2, [pc, #2232] @ 50618 │ │ │ │ + ldr r3, [pc, #2216] @ 5060c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50610 │ │ │ │ + bne 504d0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 50120 │ │ │ │ + beq 4ffe0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 50720 │ │ │ │ + beq 505e0 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 4ffa0 │ │ │ │ + beq 4fe60 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bls 4fe78 │ │ │ │ + bls 4fd38 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ - b 4fe38 │ │ │ │ + b 4fcf8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 50120 │ │ │ │ + beq 4ffe0 │ │ │ │ ldrh r3, [r4, #16] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsl r3, r3, #17 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #16] │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldrb r1, [r5], #1 │ │ │ │ add r2, r1, r2 │ │ │ │ strh r2, [r4, #16] │ │ │ │ - b 4feec │ │ │ │ + b 4fdac │ │ │ │ cmp r5, r6 │ │ │ │ - beq 4fee4 │ │ │ │ + beq 4fda4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5031c │ │ │ │ + beq 501dc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands r0, r2, #536870912 @ 0x20000000 │ │ │ │ - bne 4fedc │ │ │ │ + bne 4fd9c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ sub r2, r5, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2040] @ 5075c │ │ │ │ + ldr r2, [pc, #2040] @ 5061c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 4fedc │ │ │ │ + b 4fd9c │ │ │ │ clz r3, r9 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5015c │ │ │ │ + beq 5001c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 50698 │ │ │ │ + beq 50558 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4fee4 │ │ │ │ + bne 4fda4 │ │ │ │ mov r6, #0 │ │ │ │ - b 4fe98 │ │ │ │ + b 4fd58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ffc4 │ │ │ │ + beq 4fe84 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 506e4 │ │ │ │ + beq 505a4 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4ffa0 │ │ │ │ + beq 4fe60 │ │ │ │ add r7, r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r7 │ │ │ │ - b 4feec │ │ │ │ + b 4fdac │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4fec8 │ │ │ │ + bne 4fd88 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4ff98 │ │ │ │ - ldr r3, [pc, #1904] @ 50760 │ │ │ │ + bne 4fe58 │ │ │ │ + ldr r3, [pc, #1904] @ 50620 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 50000 │ │ │ │ - ldr r3, [pc, #1892] @ 50764 │ │ │ │ + bne 4fec0 │ │ │ │ + ldr r3, [pc, #1892] @ 50624 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r2, r5, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1864] @ 50768 │ │ │ │ + ldr r2, [pc, #1864] @ 50628 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4ff98 │ │ │ │ + b 4fe58 │ │ │ │ ldrb sl, [r5, #1] │ │ │ │ cmp sl, #37 @ 0x25 │ │ │ │ - beq 500b8 │ │ │ │ + beq 4ff78 │ │ │ │ sub r3, r6, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 50078 │ │ │ │ + ble 4ff38 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, sl] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 50078 │ │ │ │ + beq 4ff38 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 500b8 │ │ │ │ + bne 4ff78 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 50634 │ │ │ │ + beq 504f4 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4ffa0 │ │ │ │ + beq 4fe60 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add r2, r4, r3 │ │ │ │ add r3, r5, #1 │ │ │ │ ldrb r1, [r5], #2 │ │ │ │ strb r1, [r2, #60] @ 0x3c │ │ │ │ - b 4feec │ │ │ │ + b 4fdac │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ adds ip, r2, #1 │ │ │ │ adc r3, r1, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ adds r0, r2, #2 │ │ │ │ mov r3, r5 │ │ │ │ @@ -68563,103 +68483,103 @@ │ │ │ │ strb lr, [ip, #60] @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ strb r2, [r0, #60] @ 0x3c │ │ │ │ add r5, r5, #3 │ │ │ │ - b 4feec │ │ │ │ + b 4fdac │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ add r3, r4, r3 │ │ │ │ mov r9, r5 │ │ │ │ strb r1, [r3, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r2 │ │ │ │ - b 4feec │ │ │ │ + b 4fdac │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r3, r5 │ │ │ │ ldrb r1, [r5], #1 │ │ │ │ mov r7, r9 │ │ │ │ strb r1, [r2, #60] @ 0x3c │ │ │ │ - b 4feec │ │ │ │ + b 4fdac │ │ │ │ cmp sl, r6 │ │ │ │ add r8, r6, #1 │ │ │ │ - beq 50358 │ │ │ │ + beq 50218 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #1476] @ 5076c │ │ │ │ + ldr r7, [pc, #1476] @ 5062c │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ add r3, r4, r3 │ │ │ │ mov r5, sl │ │ │ │ mov r9, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r8, [sp, #20] │ │ │ │ - b 50210 │ │ │ │ + b 500d0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 50400 │ │ │ │ + bne 502c0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 50494 │ │ │ │ + beq 50354 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 50658 │ │ │ │ + beq 50518 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4ffa0 │ │ │ │ + beq 4fe60 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r2, [r5], #1 │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ cmp r6, r5 │ │ │ │ - bls 502e8 │ │ │ │ + bls 501a8 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bhi 50434 │ │ │ │ + bhi 502f4 │ │ │ │ cmp r3, #32 │ │ │ │ - bls 50400 │ │ │ │ + bls 502c0 │ │ │ │ sub r2, r3, #33 @ 0x21 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ ands r2, r7, r9, lsl r2 │ │ │ │ - bne 501e4 │ │ │ │ + bne 500a4 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bne 501c0 │ │ │ │ + bne 50080 │ │ │ │ ldrb r8, [r5, #1] │ │ │ │ cmp r8, #37 @ 0x25 │ │ │ │ - beq 50280 │ │ │ │ + beq 50140 │ │ │ │ sub r3, r6, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 50458 │ │ │ │ + ble 50318 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, r8] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 50458 │ │ │ │ + beq 50318 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 50458 │ │ │ │ + beq 50318 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r0, r3, #1 │ │ │ │ adc r1, r2, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #2 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -68677,165 +68597,165 @@ │ │ │ │ add r5, r5, #3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r1, r4, r1 │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ cmp r6, r5 │ │ │ │ strb r3, [r1, #60] @ 0x3c │ │ │ │ - bhi 50210 │ │ │ │ + bhi 500d0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ add sl, r1, #1 │ │ │ │ - b 50360 │ │ │ │ + b 50220 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 4f980 │ │ │ │ + bl 4f840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5002c │ │ │ │ + beq 4feec │ │ │ │ sub r3, r0, #1 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r9, r5 │ │ │ │ add r5, r5, r0 │ │ │ │ - b 4feec │ │ │ │ + b 4fdac │ │ │ │ mov sl, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r8 │ │ │ │ mov r6, sl │ │ │ │ - b 4fdec │ │ │ │ + b 4fcac │ │ │ │ sub r5, r6, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ bl da38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 505d4 │ │ │ │ + beq 50494 │ │ │ │ sub r1, r7, sl │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, sl, #1 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #10 │ │ │ │ bl cb2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 50540 │ │ │ │ + beq 50400 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 505e0 │ │ │ │ + beq 504a0 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r7, [pc, #924] @ 50770 │ │ │ │ + ldr r7, [pc, #924] @ 50630 │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 50674 │ │ │ │ + beq 50534 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 4ffa0 │ │ │ │ + beq 4fe60 │ │ │ │ ldrb r3, [sl] │ │ │ │ mov r5, sl │ │ │ │ - b 4fe20 │ │ │ │ + b 4fce0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq 501e4 │ │ │ │ + beq 500a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 4f980 │ │ │ │ + bl 4f840 │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r5, r0 │ │ │ │ - bne 50208 │ │ │ │ + bne 500c8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 501dc │ │ │ │ + b 5009c │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ - bhi 503f8 │ │ │ │ + bhi 502b8 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - bhi 501e4 │ │ │ │ + bhi 500a4 │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ - bhi 504cc │ │ │ │ + bhi 5038c │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bhi 501e4 │ │ │ │ - b 50400 │ │ │ │ + bhi 500a4 │ │ │ │ + b 502c0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 50614 │ │ │ │ + beq 504d4 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4ffa0 │ │ │ │ + beq 4fe60 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r2, [r5], #2 │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ - b 50208 │ │ │ │ + b 500c8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ adds r0, r3, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ add r1, r3, #61 @ 0x3d │ │ │ │ add r3, r4, r3 │ │ │ │ add fp, r5, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ add r3, r4, r1 │ │ │ │ mov r5, fp │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 50208 │ │ │ │ + b 500c8 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq 501e4 │ │ │ │ - b 50400 │ │ │ │ + beq 500a4 │ │ │ │ + b 502c0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ sub fp, r3, fp │ │ │ │ subs r0, r3, fp │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add r3, r4, r3 │ │ │ │ adc r0, ip, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ - b 4fe88 │ │ │ │ + b 4fd48 │ │ │ │ and r2, r3, #5242880 @ 0x500000 │ │ │ │ cmp r2, #5242880 @ 0x500000 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - beq 50530 │ │ │ │ + beq 503f0 │ │ │ │ and r3, r3, #9437184 @ 0x900000 │ │ │ │ cmp r3, #9437184 @ 0x900000 │ │ │ │ - beq 50608 │ │ │ │ - bl 4f6cc │ │ │ │ + beq 504c8 │ │ │ │ + bl 4f58c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fe94 │ │ │ │ - b 4ffa0 │ │ │ │ + beq 4fd54 │ │ │ │ + b 4fe60 │ │ │ │ ldr ip, [r4, #48] @ 0x30 │ │ │ │ add r1, sp, #28 │ │ │ │ add r2, r4, ip │ │ │ │ strb r3, [r2, #60] @ 0x3c │ │ │ │ add r2, ip, #60 @ 0x3c │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ add r2, r4, r2 │ │ │ │ @@ -68863,477 +68783,477 @@ │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r5, r7, #1 │ │ │ │ strb r1, [r3, #60] @ 0x3c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r5, r6 │ │ │ │ ldrbne r3, [r7, #1] │ │ │ │ - beq 4fe7c │ │ │ │ - b 4fe20 │ │ │ │ - ldr r7, [pc, #408] @ 50774 │ │ │ │ + beq 4fd3c │ │ │ │ + b 4fce0 │ │ │ │ + ldr r7, [pc, #408] @ 50634 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 503d8 │ │ │ │ + b 50298 │ │ │ │ bl db10 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl c100 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r7, #0 │ │ │ │ movne r5, #1 │ │ │ │ - beq 503ec │ │ │ │ - b 503d8 │ │ │ │ - bl 4f4ec │ │ │ │ - b 50534 │ │ │ │ + beq 502ac │ │ │ │ + b 50298 │ │ │ │ + bl 4f3ac │ │ │ │ + b 503f4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #348] @ 50778 │ │ │ │ + ldr r2, [pc, #348] @ 50638 │ │ │ │ sub r3, r5, sl │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str sl, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 50464 │ │ │ │ + b 50324 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #316] @ 5077c │ │ │ │ + ldr r2, [pc, #316] @ 5063c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r5, r3 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 50084 │ │ │ │ - ldr r2, [pc, #288] @ 50780 │ │ │ │ + b 4ff44 │ │ │ │ + ldr r2, [pc, #288] @ 50640 │ │ │ │ sub r3, r5, sl │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str sl, [sp] │ │ │ │ bl d090 │ │ │ │ - b 5042c │ │ │ │ - ldr r2, [pc, #264] @ 50784 │ │ │ │ + b 502ec │ │ │ │ + ldr r2, [pc, #264] @ 50644 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r5, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ bl d090 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 503e4 │ │ │ │ - ldr r3, [pc, #232] @ 50788 │ │ │ │ + b 502a4 │ │ │ │ + ldr r3, [pc, #232] @ 50648 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 506b0 │ │ │ │ - ldr r3, [pc, #220] @ 5078c │ │ │ │ + bne 50570 │ │ │ │ + ldr r3, [pc, #220] @ 5064c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r2, r5, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #192] @ 50790 │ │ │ │ + ldr r2, [pc, #192] @ 50650 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4ff98 │ │ │ │ + b 4fe58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #164] @ 50794 │ │ │ │ + ldr r2, [pc, #164] @ 50654 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r5, r3 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4ffbc │ │ │ │ - ldr r2, [pc, #136] @ 50798 │ │ │ │ + b 4fe7c │ │ │ │ + ldr r2, [pc, #136] @ 50658 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4fe64 │ │ │ │ + b 4fd24 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ sub r2, r5, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #100] @ 5079c │ │ │ │ + ldr r2, [pc, #100] @ 5065c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 4fedc │ │ │ │ - andeq r0, r2, ip, ror r2 │ │ │ │ + b 4fd9c │ │ │ │ + @ instruction: 0x000203bc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, r4, asr #27 │ │ │ │ - andeq ip, r0, sl, asr #26 │ │ │ │ - andeq r0, r2, r8, asr r1 │ │ │ │ - andeq fp, r0, ip, lsr #25 │ │ │ │ + muleq r0, r0, sp │ │ │ │ + andeq ip, r0, r6, lsl sp │ │ │ │ + muleq r2, r8, r2 │ │ │ │ + andeq fp, r0, r8, ror ip │ │ │ │ andeq r7, r0, r0, ror fp │ │ │ │ - andeq fp, r0, r4, lsr sl │ │ │ │ - andeq fp, r0, r8, ror fp │ │ │ │ - ldrbne fp, [pc, #4073]! @ 5175d │ │ │ │ - andeq fp, r0, ip, asr #12 │ │ │ │ - andeq fp, r0, r8, lsr r4 │ │ │ │ - andeq fp, r0, r4, lsl #9 │ │ │ │ - andeq fp, r0, r0, lsl r5 │ │ │ │ + andeq fp, r0, r0, lsl #20 │ │ │ │ + andeq fp, r0, r4, asr #22 │ │ │ │ + ldrbne fp, [pc, #4073]! @ 5161d │ │ │ │ + andeq fp, r0, r8, lsl r6 │ │ │ │ andeq fp, r0, r4, lsl #8 │ │ │ │ - andeq fp, r0, ip, ror #8 │ │ │ │ + andeq fp, r0, r0, asr r4 │ │ │ │ + ldrdeq fp, [r0], -ip │ │ │ │ + ldrdeq fp, [r0], -r0 │ │ │ │ + andeq fp, r0, r8, lsr r4 │ │ │ │ andeq r7, r0, r0, asr #9 │ │ │ │ - andeq fp, r0, r4, lsl #7 │ │ │ │ - andeq fp, r0, r8, asr #9 │ │ │ │ - andeq fp, r0, r8, lsr #8 │ │ │ │ - andeq fp, r0, r8, lsr #6 │ │ │ │ - muleq r0, r8, r4 │ │ │ │ + andeq fp, r0, r0, asr r3 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ + strdeq fp, [r0], -r4 │ │ │ │ + strdeq fp, [r0], -r4 │ │ │ │ + andeq fp, r0, r4, ror #8 │ │ │ │ │ │ │ │ -000507a0 : │ │ │ │ +00050660 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #836] @ 50b00 │ │ │ │ + ldr r1, [pc, #836] @ 509c0 │ │ │ │ mov r7, r2 │ │ │ │ lsl r2, r3, #1 │ │ │ │ - ldr r3, [pc, #828] @ 50b04 │ │ │ │ + ldr r3, [pc, #828] @ 509c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50804 │ │ │ │ + beq 506c4 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 509c4 │ │ │ │ + bne 50884 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50ac4 │ │ │ │ + beq 50984 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50920 │ │ │ │ - ldr r1, [pc, #740] @ 50b08 │ │ │ │ + beq 507e0 │ │ │ │ + ldr r1, [pc, #740] @ 509c8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50848 │ │ │ │ + beq 50708 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 50944 │ │ │ │ + bne 50804 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50860 │ │ │ │ + beq 50720 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50a1c │ │ │ │ + bne 508dc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 509f8 │ │ │ │ + beq 508b8 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 509f8 │ │ │ │ + beq 508b8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 50ae0 │ │ │ │ + bne 509a0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 508b4 │ │ │ │ + beq 50774 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50a58 │ │ │ │ + bne 50918 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 508cc │ │ │ │ + beq 5078c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50a90 │ │ │ │ + bne 50950 │ │ │ │ add r0, sp, #8 │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d318 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #544] @ 50b0c │ │ │ │ + ldr r2, [pc, #544] @ 509cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strne r3, [r7] │ │ │ │ - ldr r3, [pc, #520] @ 50b04 │ │ │ │ + ldr r3, [pc, #520] @ 509c4 │ │ │ │ cmp r6, #0 │ │ │ │ strne r0, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50afc │ │ │ │ + bne 509bc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50860 │ │ │ │ + beq 50720 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5081c │ │ │ │ + bne 506dc │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50848 │ │ │ │ + beq 50708 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 509ac │ │ │ │ + beq 5086c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 509ac │ │ │ │ - ldr r1, [pc, #400] @ 50b10 │ │ │ │ + beq 5086c │ │ │ │ + ldr r1, [pc, #400] @ 509d0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #352] @ 50b14 │ │ │ │ + ldr r1, [pc, #352] @ 509d4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - b 50848 │ │ │ │ + b 50708 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #304] @ 50b18 │ │ │ │ + ldr r1, [pc, #304] @ 509d8 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - b 50830 │ │ │ │ + b 506f0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5089c │ │ │ │ - ldr r1, [pc, #272] @ 50b1c │ │ │ │ + beq 5075c │ │ │ │ + ldr r1, [pc, #272] @ 509dc │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - b 5089c │ │ │ │ + b 5075c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50860 │ │ │ │ - ldr r1, [pc, #212] @ 50b20 │ │ │ │ + beq 50720 │ │ │ │ + ldr r1, [pc, #212] @ 509e0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ - b 50860 │ │ │ │ - ldr r1, [pc, #196] @ 50b24 │ │ │ │ + b 50720 │ │ │ │ + ldr r1, [pc, #196] @ 509e4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - b 508b4 │ │ │ │ - ldr r1, [pc, #144] @ 50b28 │ │ │ │ + b 50774 │ │ │ │ + ldr r1, [pc, #144] @ 509e8 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl cd78 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - b 508cc │ │ │ │ + b 5078c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50860 │ │ │ │ + beq 50720 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5081c │ │ │ │ - b 50860 │ │ │ │ - ldr r1, [pc, #68] @ 50b2c │ │ │ │ + bne 506dc │ │ │ │ + b 50720 │ │ │ │ + ldr r1, [pc, #68] @ 509ec │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b 50880 │ │ │ │ + b 50740 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r1, r4, lsr r8 @ │ │ │ │ + andeq pc, r1, r4, ror r9 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r0, r0, lsr r4 │ │ │ │ - andeq pc, r1, ip, lsl #14 │ │ │ │ - @ instruction: 0x00009eb0 │ │ │ │ - andeq fp, r0, r4, lsr #5 │ │ │ │ - andeq fp, r0, r8, ror #4 │ │ │ │ - andeq r8, r0, r0, asr r7 │ │ │ │ - andeq fp, r0, r0, lsl r2 │ │ │ │ - andeq fp, r0, r4, lsl #4 │ │ │ │ + strdeq fp, [r0], -ip │ │ │ │ + andeq pc, r1, ip, asr #16 │ │ │ │ + andeq r9, r0, ip, ror lr │ │ │ │ + andeq fp, r0, r0, ror r2 │ │ │ │ + andeq fp, r0, r4, lsr r2 │ │ │ │ + andeq r8, r0, ip, lsl r7 │ │ │ │ + ldrdeq fp, [r0], -ip │ │ │ │ ldrdeq fp, [r0], -r0 │ │ │ │ - andeq r8, r0, r4, ror r6 │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + andeq r8, r0, r0, asr #12 │ │ │ │ │ │ │ │ -00050b30 : │ │ │ │ +000509f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #372] @ 50cc0 │ │ │ │ - ldr r3, [pc, #372] @ 50cc4 │ │ │ │ + ldr r1, [pc, #372] @ 50b80 │ │ │ │ + ldr r3, [pc, #372] @ 50b84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50b94 │ │ │ │ + beq 50a54 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50c3c │ │ │ │ + bne 50afc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 50bac │ │ │ │ + beq 50a6c │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50c00 │ │ │ │ + bne 50ac0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl ce38 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d318 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #252] @ 50cc8 │ │ │ │ + ldr r2, [pc, #252] @ 50b88 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strne r3, [r7] │ │ │ │ - ldr r3, [pc, #232] @ 50cc4 │ │ │ │ + ldr r3, [pc, #232] @ 50b84 │ │ │ │ cmp r6, #0 │ │ │ │ strne r0, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50cbc │ │ │ │ + bne 50b7c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50bac │ │ │ │ - ldr r1, [pc, #156] @ 50ccc │ │ │ │ + beq 50a6c │ │ │ │ + ldr r1, [pc, #156] @ 50b8c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ - b 50bac │ │ │ │ + b 50a6c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50ca4 │ │ │ │ + beq 50b64 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50ca4 │ │ │ │ - ldr r1, [pc, #88] @ 50cd0 │ │ │ │ + beq 50b64 │ │ │ │ + ldr r1, [pc, #88] @ 50b90 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #40] @ 50cd4 │ │ │ │ + ldr r1, [pc, #40] @ 50b94 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ bl dc3c │ │ │ │ - b 50b94 │ │ │ │ + b 50a54 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r1, ip, lsr #9 │ │ │ │ + andeq pc, r1, ip, ror #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r1, ip, lsr #8 │ │ │ │ - andeq fp, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x00009bb8 │ │ │ │ - andeq sl, r0, ip, lsr #31 │ │ │ │ + andeq pc, r1, ip, ror #10 │ │ │ │ + strdeq sl, [r0], -r8 │ │ │ │ + andeq r9, r0, r4, lsl #23 │ │ │ │ + andeq sl, r0, r8, ror pc │ │ │ │ │ │ │ │ -00050cd8 : │ │ │ │ +00050b98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #2904] @ 51848 │ │ │ │ - ldr r3, [pc, #2904] @ 5184c │ │ │ │ + ldr ip, [pc, #2904] @ 51708 │ │ │ │ + ldr r3, [pc, #2904] @ 5170c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ @@ -69345,26 +69265,26 @@ │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl d9cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl c754 │ │ │ │ - ldr r1, [pc, #2828] @ 51850 │ │ │ │ + ldr r1, [pc, #2828] @ 51710 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50e6c │ │ │ │ + beq 50d2c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 516fc │ │ │ │ + beq 515bc │ │ │ │ cmp r3, #6 │ │ │ │ - bne 51814 │ │ │ │ + bne 516d4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -69389,15 +69309,15 @@ │ │ │ │ str r3, [sp] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 50e64 │ │ │ │ + beq 50d24 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r3, r2, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [r2] │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ addne r1, r1, r3 │ │ │ │ @@ -69420,27 +69340,27 @@ │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r3, r1, r3 │ │ │ │ strne r3, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 51684 │ │ │ │ - ldr r1, [pc, #2528] @ 51854 │ │ │ │ + beq 51544 │ │ │ │ + ldr r1, [pc, #2528] @ 51714 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50f9c │ │ │ │ + beq 50e5c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 51738 │ │ │ │ + beq 515f8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 517f0 │ │ │ │ + bne 516b0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -69465,15 +69385,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 50f94 │ │ │ │ + beq 50e54 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r6, r2, r6 │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -69496,27 +69416,27 @@ │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 51634 │ │ │ │ - ldr r1, [pc, #2228] @ 51858 │ │ │ │ + beq 514f4 │ │ │ │ + ldr r1, [pc, #2228] @ 51718 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 510cc │ │ │ │ + beq 50f8c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 5174c │ │ │ │ + beq 5160c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 5182c │ │ │ │ + bne 516ec │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -69541,15 +69461,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 510c4 │ │ │ │ + beq 50f84 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r6, r2, r6 │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -69572,27 +69492,27 @@ │ │ │ │ strne r1, [r2, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 516d4 │ │ │ │ - ldr r1, [pc, #1928] @ 5185c │ │ │ │ + beq 51594 │ │ │ │ + ldr r1, [pc, #1928] @ 5171c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 511fc │ │ │ │ + beq 510bc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 51760 │ │ │ │ + beq 51620 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 51808 │ │ │ │ + bne 516c8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -69617,15 +69537,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 511f4 │ │ │ │ + beq 510b4 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r6, r2, r6 │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -69648,42 +69568,42 @@ │ │ │ │ strne r1, [r2, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5165c │ │ │ │ - ldr r1, [pc, #1628] @ 51860 │ │ │ │ + beq 5151c │ │ │ │ + ldr r1, [pc, #1628] @ 51720 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51238 │ │ │ │ + beq 510f8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 51724 │ │ │ │ + beq 515e4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 51820 │ │ │ │ + bne 516e0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh r0, [r3, #16] │ │ │ │ - ldr r1, [pc, #1572] @ 51864 │ │ │ │ + ldr r1, [pc, #1572] @ 51724 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51368 │ │ │ │ + beq 51228 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 51788 │ │ │ │ + beq 51648 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 517e4 │ │ │ │ + bne 516a4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -69708,15 +69628,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 51360 │ │ │ │ + beq 51220 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r6, r2, r6 │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -69739,27 +69659,27 @@ │ │ │ │ strne r1, [r2, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5160c │ │ │ │ - ldr r1, [pc, #1272] @ 51868 │ │ │ │ + beq 514cc │ │ │ │ + ldr r1, [pc, #1272] @ 51728 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51498 │ │ │ │ + beq 51358 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 51710 │ │ │ │ + beq 515d0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 51838 │ │ │ │ + bne 516f8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ @@ -69784,15 +69704,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 51490 │ │ │ │ + beq 51350 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r6, r2, r6 │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -69815,27 +69735,27 @@ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r1, r6 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 516ac │ │ │ │ - ldr r1, [pc, #972] @ 5186c │ │ │ │ + beq 5156c │ │ │ │ + ldr r1, [pc, #972] @ 5172c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 515dc │ │ │ │ + beq 5149c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 51774 │ │ │ │ + beq 51634 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 517fc │ │ │ │ + bne 516bc │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ @@ -69857,15 +69777,15 @@ │ │ │ │ mov fp, r3 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ bl dc3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r4, r0 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - beq 5179c │ │ │ │ + beq 5165c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r1, [r0] │ │ │ │ sub r4, r0, r4 │ │ │ │ addne r1, r1, r4 │ │ │ │ strne r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r1, [r0, #4] │ │ │ │ @@ -69887,240 +69807,240 @@ │ │ │ │ ldrne r1, [r0, #24] │ │ │ │ addne r1, r1, r4 │ │ │ │ strne r1, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r0, #28] │ │ │ │ - bne 515e0 │ │ │ │ + bne 514a0 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 515e0 │ │ │ │ + bne 514a0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 517d8 │ │ │ │ + beq 51698 │ │ │ │ bl ca90 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #648] @ 51870 │ │ │ │ - ldr r3, [pc, #608] @ 5184c │ │ │ │ + ldr r2, [pc, #648] @ 51730 │ │ │ │ + ldr r3, [pc, #608] @ 5170c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 51844 │ │ │ │ + bne 51704 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 51368 │ │ │ │ + bne 51228 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ - beq 517b0 │ │ │ │ + beq 51670 │ │ │ │ bl ca90 │ │ │ │ - b 51368 │ │ │ │ + b 51228 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 50f9c │ │ │ │ + bne 50e5c │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ - beq 517c8 │ │ │ │ + beq 51688 │ │ │ │ bl ca90 │ │ │ │ - b 50f9c │ │ │ │ + b 50e5c │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 511fc │ │ │ │ + bne 510bc │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ - beq 517d0 │ │ │ │ + beq 51690 │ │ │ │ bl ca90 │ │ │ │ - b 511fc │ │ │ │ + b 510bc │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 50e6c │ │ │ │ + bne 50d2c │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 517c0 │ │ │ │ + beq 51680 │ │ │ │ bl ca90 │ │ │ │ - b 50e6c │ │ │ │ + b 50d2c │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 51498 │ │ │ │ + bne 51358 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ - beq 517b8 │ │ │ │ + beq 51678 │ │ │ │ bl ca90 │ │ │ │ - b 51498 │ │ │ │ + b 51358 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 510cc │ │ │ │ + bne 50f8c │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ - beq 517a8 │ │ │ │ + beq 51668 │ │ │ │ bl ca90 │ │ │ │ - b 510cc │ │ │ │ + b 50f8c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50d64 │ │ │ │ - b 50e6c │ │ │ │ + bne 50c24 │ │ │ │ + b 50d2c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51390 │ │ │ │ - b 51498 │ │ │ │ + bne 51250 │ │ │ │ + b 51358 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51224 │ │ │ │ - b 51238 │ │ │ │ + bne 510e4 │ │ │ │ + b 510f8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50e94 │ │ │ │ - b 50f9c │ │ │ │ + bne 50d54 │ │ │ │ + b 50e5c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50fc4 │ │ │ │ - b 510cc │ │ │ │ + bne 50e84 │ │ │ │ + b 50f8c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 510f4 │ │ │ │ - b 511fc │ │ │ │ + bne 50fb4 │ │ │ │ + b 510bc │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 514c0 │ │ │ │ - b 515dc │ │ │ │ + bne 51380 │ │ │ │ + b 5149c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51260 │ │ │ │ - b 51368 │ │ │ │ + bne 51120 │ │ │ │ + b 51228 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 515b8 │ │ │ │ - b 515e0 │ │ │ │ + beq 51478 │ │ │ │ + b 514a0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 510cc │ │ │ │ + b 50f8c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 51368 │ │ │ │ + b 51228 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 51498 │ │ │ │ + b 51358 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 50e6c │ │ │ │ + b 50d2c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 50f9c │ │ │ │ + b 50e5c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 511fc │ │ │ │ + b 510bc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 515e0 │ │ │ │ + b 514a0 │ │ │ │ bl c184 │ │ │ │ mov r3, r0 │ │ │ │ - b 51280 │ │ │ │ + b 51140 │ │ │ │ bl c184 │ │ │ │ mov r3, r0 │ │ │ │ - b 50eb4 │ │ │ │ + b 50d74 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 514e0 │ │ │ │ + b 513a0 │ │ │ │ bl c184 │ │ │ │ mov r3, r0 │ │ │ │ - b 51114 │ │ │ │ + b 50fd4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 50d84 │ │ │ │ + b 50c44 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ - b 51230 │ │ │ │ + b 510f0 │ │ │ │ bl c184 │ │ │ │ mov r3, r0 │ │ │ │ - b 50fe4 │ │ │ │ + b 50ea4 │ │ │ │ bl c184 │ │ │ │ mov r3, r0 │ │ │ │ - b 513b0 │ │ │ │ + b 51270 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r1, r4, lsl #6 │ │ │ │ + andeq pc, r1, r4, asr #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r0, r4, ror #28 │ │ │ │ - strdeq sl, [r0], -r8 │ │ │ │ - ldrdeq sl, [r0], -r0 │ │ │ │ - andeq sl, r0, ip, asr r9 │ │ │ │ + andeq sl, r0, r4, asr #27 │ │ │ │ + muleq r0, ip, ip │ │ │ │ + andeq sl, r0, r8, lsr #18 │ │ │ │ andeq r6, r0, ip, asr r9 │ │ │ │ ldrdeq r6, [r0], -r8 │ │ │ │ - andeq r8, r0, r0, asr #26 │ │ │ │ - ldrdeq sl, [r0], -ip │ │ │ │ - andeq lr, r1, r0, lsl sl │ │ │ │ + andeq r8, r0, ip, lsl #26 │ │ │ │ + andeq sl, r0, r8, lsr #15 │ │ │ │ + andeq lr, r1, r0, asr fp │ │ │ │ │ │ │ │ -00051874 : │ │ │ │ +00051734 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #2740] @ 52340 │ │ │ │ - ldr r3, [pc, #2740] @ 52344 │ │ │ │ + ldr r2, [pc, #2740] @ 52200 │ │ │ │ + ldr r3, [pc, #2740] @ 52204 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #2736] @ 52348 │ │ │ │ + ldr r6, [pc, #2736] @ 52208 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 52290 │ │ │ │ + beq 52150 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 51904 │ │ │ │ + bls 517c4 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 518ec │ │ │ │ + beq 517ac │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 5204c │ │ │ │ + beq 51f0c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #2644] @ 5234c │ │ │ │ + ldr r3, [pc, #2644] @ 5220c │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ ldr r7, [r4] │ │ │ │ - b 51920 │ │ │ │ + b 517e0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 518fc │ │ │ │ + beq 517bc │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51dfc │ │ │ │ + beq 51cbc │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 519cc │ │ │ │ + beq 5188c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70138,30 +70058,30 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r3, [pc, #2480] @ 52350 │ │ │ │ + ldr r3, [pc, #2480] @ 52210 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 519b4 │ │ │ │ + beq 51874 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 521e0 │ │ │ │ - ldr r1, [pc, #2456] @ 52354 │ │ │ │ + bne 520a0 │ │ │ │ + ldr r1, [pc, #2456] @ 52214 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51a74 │ │ │ │ + beq 51934 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70177,33 +70097,33 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ - ldr r1, [pc, #2324] @ 52350 │ │ │ │ + ldr r1, [pc, #2324] @ 52210 │ │ │ │ cmp r4, r3 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq 51a5c │ │ │ │ + beq 5191c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 52140 │ │ │ │ - ldr r1, [pc, #2292] @ 52358 │ │ │ │ + bne 52000 │ │ │ │ + ldr r1, [pc, #2292] @ 52218 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51b1c │ │ │ │ + beq 519dc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70219,33 +70139,33 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ - ldr r1, [pc, #2156] @ 52350 │ │ │ │ + ldr r1, [pc, #2156] @ 52210 │ │ │ │ cmp r4, r3 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq 51b04 │ │ │ │ + beq 519c4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 520a0 │ │ │ │ - ldr r1, [pc, #2128] @ 5235c │ │ │ │ + bne 51f60 │ │ │ │ + ldr r1, [pc, #2128] @ 5221c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51bc4 │ │ │ │ + beq 51a84 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70261,51 +70181,51 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ - ldr r1, [pc, #1988] @ 52350 │ │ │ │ + ldr r1, [pc, #1988] @ 52210 │ │ │ │ cmp r4, r3 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq 51bac │ │ │ │ + beq 51a6c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 52054 │ │ │ │ - ldr r1, [pc, #1964] @ 52360 │ │ │ │ + bne 51f14 │ │ │ │ + ldr r1, [pc, #1964] @ 52220 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51c0c │ │ │ │ + beq 51acc │ │ │ │ mov r2, #4 │ │ │ │ cmp r4, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 51bf4 │ │ │ │ + beq 51ab4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 51e2c │ │ │ │ - ldr r1, [pc, #1896] @ 52364 │ │ │ │ + bne 51cec │ │ │ │ + ldr r1, [pc, #1896] @ 52224 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51cb4 │ │ │ │ + beq 51b74 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70321,33 +70241,33 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ - ldr r1, [pc, #1748] @ 52350 │ │ │ │ + ldr r1, [pc, #1748] @ 52210 │ │ │ │ cmp r4, r3 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq 51c9c │ │ │ │ + beq 51b5c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 51ed4 │ │ │ │ - ldr r1, [pc, #1732] @ 52368 │ │ │ │ + bne 51d94 │ │ │ │ + ldr r1, [pc, #1732] @ 52228 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51d5c │ │ │ │ + beq 51c1c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70363,33 +70283,33 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ - ldr r1, [pc, #1580] @ 52350 │ │ │ │ + ldr r1, [pc, #1580] @ 52210 │ │ │ │ cmp r4, r3 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - beq 51d44 │ │ │ │ + beq 51c04 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 51f7c │ │ │ │ - ldr r1, [pc, #1568] @ 5236c │ │ │ │ + bne 51e3c │ │ │ │ + ldr r1, [pc, #1568] @ 5222c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51dfc │ │ │ │ + beq 51cbc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl cd78 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -70402,55 +70322,55 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r6, r5, r6 │ │ │ │ - ldr r2, [pc, #1424] @ 52350 │ │ │ │ + ldr r2, [pc, #1424] @ 52210 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r3, [r6, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ - beq 51de4 │ │ │ │ + beq 51ca4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 52024 │ │ │ │ - ldr r1, [pc, #1412] @ 52370 │ │ │ │ + bne 51ee4 │ │ │ │ + ldr r1, [pc, #1412] @ 52230 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #1392] @ 52374 │ │ │ │ - ldr r3, [pc, #1340] @ 52344 │ │ │ │ + ldr r2, [pc, #1392] @ 52234 │ │ │ │ + ldr r3, [pc, #1340] @ 52204 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5233c │ │ │ │ + bne 521fc │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #1344] @ 52378 │ │ │ │ + ldr r2, [pc, #1344] @ 52238 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51cb4 │ │ │ │ + beq 51b74 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70467,32 +70387,32 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, r3, r2 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - ldr r1, [pc, #1164] @ 52350 │ │ │ │ + ldr r1, [pc, #1164] @ 52210 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - beq 51c9c │ │ │ │ + beq 51b5c │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #1180] @ 5237c │ │ │ │ + ldr r2, [pc, #1180] @ 5223c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51d5c │ │ │ │ + beq 51c1c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70509,32 +70429,32 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, r3, r2 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - ldr r1, [pc, #996] @ 52350 │ │ │ │ + ldr r1, [pc, #996] @ 52210 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - beq 51d44 │ │ │ │ + beq 51c04 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #1016] @ 52380 │ │ │ │ + ldr r2, [pc, #1016] @ 52240 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51dfc │ │ │ │ + beq 51cbc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70552,62 +70472,62 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r5, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - ldr r1, [pc, #824] @ 52350 │ │ │ │ + ldr r1, [pc, #824] @ 52210 │ │ │ │ cmp r3, #7 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r5, [sp, #16] │ │ │ │ - beq 51de4 │ │ │ │ + beq 51ca4 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #852] @ 52384 │ │ │ │ + ldr r2, [pc, #852] @ 52244 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ - b 51dfc │ │ │ │ + b 51cbc │ │ │ │ bl c64c │ │ │ │ - b 518ec │ │ │ │ + b 517ac │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #808] @ 52388 │ │ │ │ + ldr r2, [pc, #808] @ 52248 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51e50 │ │ │ │ + beq 51d10 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 51bf4 │ │ │ │ - b 51e2c │ │ │ │ + beq 51ab4 │ │ │ │ + b 51cec │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #736] @ 5238c │ │ │ │ + ldr r2, [pc, #736] @ 5224c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 522b8 │ │ │ │ + beq 52178 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70621,33 +70541,33 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #548] @ 52350 │ │ │ │ + ldr r1, [pc, #548] @ 52210 │ │ │ │ add r2, r3, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 51ba0 │ │ │ │ + b 51a60 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #580] @ 52390 │ │ │ │ + ldr r2, [pc, #580] @ 52250 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51b1c │ │ │ │ + beq 519dc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70661,34 +70581,34 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #388] @ 52350 │ │ │ │ + ldr r1, [pc, #388] @ 52210 │ │ │ │ add r2, r3, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 51af8 │ │ │ │ + b 519b8 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #424] @ 52394 │ │ │ │ + ldr r2, [pc, #424] @ 52254 │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51a74 │ │ │ │ + beq 51934 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70703,39 +70623,39 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #220] @ 52350 │ │ │ │ + ldr r3, [pc, #220] @ 52210 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r3, r2 │ │ │ │ strb r1, [r2, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 51a50 │ │ │ │ + b 51910 │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #252] @ 52398 │ │ │ │ + ldr r3, [pc, #252] @ 52258 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r7, r0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - b 51920 │ │ │ │ + b 517e0 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ subs r8, r3, #0 │ │ │ │ - bne 52084 │ │ │ │ + bne 51f44 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51cb4 │ │ │ │ + beq 51b74 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -70749,64 +70669,64 @@ │ │ │ │ str r2, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #36] @ 52350 │ │ │ │ + ldr r1, [pc, #36] @ 52210 │ │ │ │ add r2, r3, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ strb r8, [r2, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 51c90 │ │ │ │ + b 51b50 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r1, ip, ror #14 │ │ │ │ + andeq lr, r1, ip, lsr #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r1, r8, asr r7 │ │ │ │ + muleq r1, r8, r8 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r6, r0, r8, ror #3 │ │ │ │ - andeq sl, r0, r4, lsl #4 │ │ │ │ - andeq sl, r0, r4, ror #2 │ │ │ │ - andeq r9, r0, r8, ror lr │ │ │ │ + ldrdeq sl, [r0], -r0 │ │ │ │ + andeq sl, r0, r0, lsr r1 │ │ │ │ + andeq r9, r0, r4, asr #28 │ │ │ │ andeq r5, r0, r0, ror #30 │ │ │ │ andeq r6, r0, r0, ror r2 │ │ │ │ - andeq r8, r0, r0, ror #6 │ │ │ │ - muleq r0, r0, lr │ │ │ │ - strdeq lr, [r1], -r4 │ │ │ │ + andeq r8, r0, ip, lsr #6 │ │ │ │ + andeq r9, r0, ip, asr lr │ │ │ │ + andeq lr, r1, r4, lsr r3 │ │ │ │ andeq r5, r0, r8, lsr #26 │ │ │ │ andeq r6, r0, r8, lsr r0 │ │ │ │ - andeq r8, r0, r8, lsr #2 │ │ │ │ - andeq r9, r0, r8, asr #24 │ │ │ │ - andeq r9, r0, ip, asr #19 │ │ │ │ - andeq r9, r0, r8, asr #23 │ │ │ │ - andeq r9, r0, r0, lsr #22 │ │ │ │ + strdeq r8, [r0], -r4 │ │ │ │ + andeq r9, r0, r4, lsl ip │ │ │ │ + muleq r0, r8, r9 │ │ │ │ + muleq r0, r4, fp │ │ │ │ + andeq r9, r0, ip, ror #21 │ │ │ │ @ instruction: 0x000059b8 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ │ │ │ │ -0005239c : │ │ │ │ +0005225c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 52420 │ │ │ │ + bne 522e0 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr ip, [pc, #76] @ 52434 │ │ │ │ + ldr ip, [pc, #76] @ 522f4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ mov ip, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ @@ -70818,111 +70738,111 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 523d0 │ │ │ │ - andeq r7, r0, ip, lsl #27 │ │ │ │ + b 52290 │ │ │ │ + andeq r7, r0, r8, asr sp │ │ │ │ │ │ │ │ -00052438 : │ │ │ │ +000522f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #300] @ 52580 │ │ │ │ + ldr r2, [pc, #300] @ 52440 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #296] @ 52584 │ │ │ │ + ldr r3, [pc, #296] @ 52444 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ bl c4b4 │ │ │ │ - ldr r4, [pc, #244] @ 52588 │ │ │ │ - ldr r3, [pc, #244] @ 5258c │ │ │ │ + ldr r4, [pc, #244] @ 52448 │ │ │ │ + ldr r3, [pc, #244] @ 5244c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #240] @ 52590 │ │ │ │ + ldr r1, [pc, #240] @ 52450 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #544] @ 0x220 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5255c │ │ │ │ + beq 5241c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r2, #16 │ │ │ │ - beq 5254c │ │ │ │ - ldr r1, [pc, #184] @ 52594 │ │ │ │ + beq 5240c │ │ │ │ + ldr r1, [pc, #184] @ 52454 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r6, [sp, #8] │ │ │ │ bl c160 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5256c │ │ │ │ + bne 5242c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl d00c │ │ │ │ add r0, sp, #16 │ │ │ │ bl c748 │ │ │ │ - ldr r2, [pc, #116] @ 52598 │ │ │ │ - ldr r3, [pc, #92] @ 52584 │ │ │ │ + ldr r2, [pc, #116] @ 52458 │ │ │ │ + ldr r3, [pc, #92] @ 52444 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5257c │ │ │ │ + bne 5243c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #72] @ 5259c │ │ │ │ + ldr r2, [pc, #72] @ 5245c │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 524d4 │ │ │ │ - ldr r2, [pc, #60] @ 525a0 │ │ │ │ + b 52394 │ │ │ │ + ldr r2, [pc, #60] @ 52460 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 524d4 │ │ │ │ + b 52394 │ │ │ │ add r0, sp, #16 │ │ │ │ bl c748 │ │ │ │ mvn r4, #0 │ │ │ │ - b 5251c │ │ │ │ + b 523dc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r1, r0, lsr #23 │ │ │ │ + andeq sp, r1, r0, ror #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, r4, ror #22 │ │ │ │ + andeq sp, r1, r4, lsr #25 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - andeq r9, r0, r8, ror #15 │ │ │ │ - andeq r8, r0, r0, lsr #14 │ │ │ │ - ldrdeq sp, [r1], -r4 │ │ │ │ - andeq r9, r0, r0, ror #4 │ │ │ │ - andeq r9, r0, r0, asr r2 │ │ │ │ + @ instruction: 0x000097b4 │ │ │ │ + andeq r8, r0, ip, ror #13 │ │ │ │ + andeq sp, r1, r4, lsl ip │ │ │ │ + andeq r9, r0, ip, lsr #4 │ │ │ │ + andeq r9, r0, ip, lsl r2 │ │ │ │ │ │ │ │ -000525a4 : │ │ │ │ +00052464 : │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -70932,26 +70852,26 @@ │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -000525e4 : │ │ │ │ +000524a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r3, [pc, #4040] @ 535c4 │ │ │ │ + ldr r3, [pc, #4040] @ 53484 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r4, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #4028] @ 535c8 │ │ │ │ + ldr r2, [pc, #4028] @ 53488 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #4024] @ 535cc │ │ │ │ + ldr r3, [pc, #4024] @ 5348c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ @@ -70968,20 +70888,20 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, r9 │ │ │ │ bl c754 │ │ │ │ ands r3, r4, #4096 @ 0x1000 │ │ │ │ and r8, r4, #4 │ │ │ │ and fp, r4, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 528bc │ │ │ │ + bne 5277c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52884 │ │ │ │ + beq 52744 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52bc8 │ │ │ │ + beq 52a88 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r9, #12] │ │ │ │ add r3, r9, r3 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -71000,15 +70920,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r9, r2 │ │ │ │ mov r3, r2 │ │ │ │ - beq 52ca8 │ │ │ │ + beq 52b68 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r9, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2] │ │ │ │ add r1, r1, r9 │ │ │ │ str r1, [r2] │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -71031,23 +70951,23 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #24] │ │ │ │ addne r1, r1, r9 │ │ │ │ strne r1, [r2, #24] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52ca8 │ │ │ │ + beq 52b68 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r8, #0 │ │ │ │ add r1, r1, r9 │ │ │ │ str r1, [r2, #28] │ │ │ │ - bne 52cb0 │ │ │ │ + bne 52b70 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 541a4 │ │ │ │ + beq 54064 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -71064,15 +70984,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 52cb0 │ │ │ │ + beq 52b70 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -71094,159 +71014,159 @@ │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #20] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2, #24] │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52cb0 │ │ │ │ + beq 52b70 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp fp, #0 │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ - bne 52da4 │ │ │ │ - b 52cb8 │ │ │ │ + bne 52c64 │ │ │ │ + b 52b78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52c5c │ │ │ │ + beq 52b1c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52aac │ │ │ │ + bne 5296c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 53b10 │ │ │ │ + bne 539d0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b10 │ │ │ │ + beq 539d0 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r8, [sl, #28] │ │ │ │ - b 5403c │ │ │ │ + b 53efc │ │ │ │ add sl, sp, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ bl c4b4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, sl │ │ │ │ bl d9cc │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl c754 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3284] @ 535d0 │ │ │ │ + ldr r0, [pc, #3284] @ 53490 │ │ │ │ add r3, ip, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #5 │ │ │ │ str r3, [ip] │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52934 │ │ │ │ + beq 527f4 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #3248] @ 535d4 │ │ │ │ + ldr r1, [pc, #3248] @ 53494 │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 52c90 │ │ │ │ - ldr r1, [pc, #3228] @ 535d8 │ │ │ │ + beq 52b50 │ │ │ │ + ldr r1, [pc, #3228] @ 53498 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #3208] @ 535dc │ │ │ │ + ldr r0, [pc, #3208] @ 5349c │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54248 │ │ │ │ + beq 54108 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53f80 │ │ │ │ - bl 4f1bc │ │ │ │ + bne 53e40 │ │ │ │ + bl 4f07c │ │ │ │ mov r9, r0 │ │ │ │ bl cd78 │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ mov r0, r9 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r0, [pc, #3124] @ 535e0 │ │ │ │ + ldr r0, [pc, #3124] @ 534a0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 529d0 │ │ │ │ + beq 52890 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 52c04 │ │ │ │ + bls 52ac4 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #3080] @ 535e4 │ │ │ │ + ldr r3, [pc, #3080] @ 534a4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r9, [r1, r3] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52a50 │ │ │ │ + beq 52910 │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52a50 │ │ │ │ + beq 52910 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ bl c5ec │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54480 │ │ │ │ + beq 54340 │ │ │ │ sub r2, r0, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #2984] @ 535e8 │ │ │ │ + ldr r1, [pc, #2984] @ 534a8 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52a68 │ │ │ │ + beq 52928 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5322c │ │ │ │ + bne 530ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ eor r2, r4, #4096 @ 0x1000 │ │ │ │ - bl 525e4 │ │ │ │ + bl 524a4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ bl caf0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53fbc │ │ │ │ + beq 53e7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52688 │ │ │ │ + bne 52548 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52c38 │ │ │ │ + beq 52af8 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ add r2, r9, r2 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -71265,15 +71185,15 @@ │ │ │ │ mov r1, sl │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ - beq 53258 │ │ │ │ + beq 53118 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ sub r1, r2, r9 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r0, [r2, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ addne r0, r0, r1 │ │ │ │ strne r0, [r2, #4] │ │ │ │ @@ -71297,90 +71217,90 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r2, #24] │ │ │ │ addne r0, r0, r1 │ │ │ │ strne r0, [r2, #24] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 543f0 │ │ │ │ + beq 542b0 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r8, [r2, #28] │ │ │ │ add r8, r8, r1 │ │ │ │ str r8, [r2, #28] │ │ │ │ - bne 5400c │ │ │ │ + bne 53ecc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 543a8 │ │ │ │ + beq 54268 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54020 │ │ │ │ + beq 53ee0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - b 52790 │ │ │ │ + b 52650 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 52aa0 │ │ │ │ + bne 52960 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 52be4 │ │ │ │ + bne 52aa4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52bc0 │ │ │ │ + bne 52a80 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 542b0 │ │ │ │ + beq 54170 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53e6c │ │ │ │ + beq 53d2c │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b 52db0 │ │ │ │ + b 52c70 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #16 │ │ │ │ bl c4a8 <_is_numeric_string_ex@plt> │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #4 │ │ │ │ ldreq r3, [sp, #56] @ 0x38 │ │ │ │ strheq r3, [r2, #16] │ │ │ │ - b 529d4 │ │ │ │ + b 52894 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 52bb4 │ │ │ │ + beq 52a74 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 532ac │ │ │ │ + bne 5316c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 541cc │ │ │ │ + beq 5408c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b 52cc4 │ │ │ │ + b 52b84 │ │ │ │ ands r3, r4, #32 │ │ │ │ - bne 542a4 │ │ │ │ + bne 54164 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bne 52c7c │ │ │ │ + bne 52b3c │ │ │ │ tst r4, #1 │ │ │ │ - bne 5350c │ │ │ │ + bne 533cc │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - beq 53508 │ │ │ │ + beq 533c8 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 53508 │ │ │ │ - b 5350c │ │ │ │ - ldr r1, [pc, #2388] @ 535ec │ │ │ │ + beq 533c8 │ │ │ │ + b 533cc │ │ │ │ + ldr r1, [pc, #2388] @ 534ac │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ - b 52948 │ │ │ │ + b 52808 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 52784 │ │ │ │ + beq 52644 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 52da4 │ │ │ │ + bne 52c64 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53624 │ │ │ │ + beq 534e4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [r2, #24] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -71396,15 +71316,15 @@ │ │ │ │ bl cd78 │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq 52da4 │ │ │ │ + beq 52c64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r8, r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -71431,15 +71351,15 @@ │ │ │ │ strne r3, [r2, #24] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [r2, #28] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2, #28] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53e64 │ │ │ │ + beq 53d24 │ │ │ │ ldr sl, [r2, #28] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r8, r2 │ │ │ │ and fp, r4, #32 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r3, r8, r3 │ │ │ │ @@ -71458,15 +71378,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r8 │ │ │ │ mov r1, r2 │ │ │ │ - beq 53dd0 │ │ │ │ + beq 53c90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub r8, r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -71489,27 +71409,27 @@ │ │ │ │ strne r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2, #24] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 53dd0 │ │ │ │ + beq 53c90 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp fp, #0 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ - beq 53dd8 │ │ │ │ + beq 53c98 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52fa8 │ │ │ │ + bne 52e68 │ │ │ │ tst r4, #1 │ │ │ │ - bne 5375c │ │ │ │ + bne 5361c │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 53f68 │ │ │ │ + beq 53e28 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -71525,15 +71445,15 @@ │ │ │ │ bl cd78 │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq 52fa8 │ │ │ │ + beq 52e68 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r8, r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -71559,30 +71479,30 @@ │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2, #24] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [r2, #28] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2, #28] │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 53bb8 │ │ │ │ + bne 53a78 │ │ │ │ tst r4, #2 │ │ │ │ - beq 533f8 │ │ │ │ + beq 532b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53ef8 │ │ │ │ + beq 53db8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53cac │ │ │ │ + beq 53b6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 543a0 │ │ │ │ + beq 54260 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5340c │ │ │ │ + beq 532cc │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr sl, [r6, #24] │ │ │ │ - ldr r3, [pc, #1536] @ 535f0 │ │ │ │ + ldr r3, [pc, #1536] @ 534b0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ @@ -71594,15 +71514,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ stm r0, {r1, r3, fp} │ │ │ │ mov r1, sl │ │ │ │ str r9, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r9, r8, r9 │ │ │ │ - ldr r0, [pc, #1460] @ 535f4 │ │ │ │ + ldr r0, [pc, #1460] @ 534b4 │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ strb fp, [r9, #16] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ bl d288 │ │ │ │ @@ -71625,15 +71545,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ str fp, [r0, #8] │ │ │ │ str r8, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r0, [pc, #1336] @ 535f4 │ │ │ │ + ldr r0, [pc, #1336] @ 534b4 │ │ │ │ add r8, r3, r8 │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ strb fp, [r8, #16] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -71664,15 +71584,15 @@ │ │ │ │ ldr sl, [r8, #20] │ │ │ │ ldr r9, [r8, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrb r1, [sp, #105] @ 0x69 │ │ │ │ cmp r8, r2 │ │ │ │ - beq 531d0 │ │ │ │ + beq 53090 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r8, r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -71697,74 +71617,74 @@ │ │ │ │ cmp r9, #0 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldrne r3, [r2, #28] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 531f0 │ │ │ │ + beq 530b0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 54594 │ │ │ │ + beq 54454 │ │ │ │ ldrb r3, [sp, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53214 │ │ │ │ + beq 530d4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 5458c │ │ │ │ + beq 5444c │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 534fc │ │ │ │ + bne 533bc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53a28 │ │ │ │ - b 53bd0 │ │ │ │ + bne 538e8 │ │ │ │ + b 53a90 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r0, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #24] │ │ │ │ bl cd78 │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - b 52a68 │ │ │ │ + b 52928 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5329c │ │ │ │ + bne 5315c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52bb4 │ │ │ │ + bne 52a74 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54034 │ │ │ │ + bne 53ef4 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 542d0 │ │ │ │ + bne 54190 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 542ec │ │ │ │ + beq 541ac │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ and fp, r4, #32 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr sl, [r9, #28] │ │ │ │ - b 53648 │ │ │ │ + b 53508 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 54014 │ │ │ │ + beq 53ed4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 542d0 │ │ │ │ + beq 54190 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52bfc │ │ │ │ + bne 52abc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54190 │ │ │ │ + beq 54050 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [r2, #28] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r8, r2 │ │ │ │ and fp, r4, #32 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -71784,15 +71704,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r8 │ │ │ │ mov r1, r2 │ │ │ │ - beq 53f48 │ │ │ │ + beq 53e08 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub r8, r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -71815,38 +71735,38 @@ │ │ │ │ strne r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2, #24] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 53f48 │ │ │ │ + beq 53e08 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp fp, #0 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ - bne 53f50 │ │ │ │ + bne 53e10 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53b34 │ │ │ │ + beq 539f4 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b34 │ │ │ │ + beq 539f4 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - beq 54338 │ │ │ │ + beq 541f8 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 545cc │ │ │ │ + bne 5448c │ │ │ │ tst r4, #2 │ │ │ │ - bne 52fc0 │ │ │ │ - b 53400 │ │ │ │ + bne 52e80 │ │ │ │ + b 532c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53ef8 │ │ │ │ + beq 53db8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53cac │ │ │ │ + beq 53b6c │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [r8, #20] │ │ │ │ add r3, r8, r3 │ │ │ │ str r3, [r8, #24] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r5, #24] │ │ │ │ @@ -71863,15 +71783,15 @@ │ │ │ │ ldr sl, [r8, #28] │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ and r1, r4, #256 @ 0x100 │ │ │ │ cmp r8, r2 │ │ │ │ - beq 53a14 │ │ │ │ + beq 538d4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r8, r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -71893,100 +71813,100 @@ │ │ │ │ ldrne r3, [r2, #20] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ - beq 53a14 │ │ │ │ + beq 538d4 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ - beq 53a1c │ │ │ │ + beq 538dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53b04 │ │ │ │ + bne 539c4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ tst r4, #8192 @ 0x2000 │ │ │ │ mov r5, r2 │ │ │ │ - beq 53b68 │ │ │ │ + beq 53a28 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53b68 │ │ │ │ + beq 53a28 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b68 │ │ │ │ + beq 53a28 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b68 │ │ │ │ + beq 53a28 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ bl c5ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53b68 │ │ │ │ + beq 53a28 │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ add r0, r0, #1 │ │ │ │ add r6, r6, r0 │ │ │ │ - b 53590 │ │ │ │ + b 53450 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 535bc │ │ │ │ + bne 5347c │ │ │ │ add r1, r4, #2 │ │ │ │ sub r2, r6, r1 │ │ │ │ add r0, r4, #1 │ │ │ │ bl d5a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl c5ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53b64 │ │ │ │ + beq 53a24 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 53564 │ │ │ │ + bne 53424 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 54224 │ │ │ │ + beq 540e4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 54210 │ │ │ │ + beq 540d0 │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [r4, #1] │ │ │ │ - beq 5357c │ │ │ │ + beq 5343c │ │ │ │ add r4, r4, #1 │ │ │ │ - b 5357c │ │ │ │ - strdeq sp, [r1], -r8 │ │ │ │ - andeq sp, r1, r8, ror #19 │ │ │ │ + b 5343c │ │ │ │ + andeq sp, r1, r8, lsr fp │ │ │ │ + andeq sp, r1, r8, lsr #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r0, r4, lsr #7 │ │ │ │ - andeq r9, r0, r4, lsl #7 │ │ │ │ - strdeq r4, [r0], -r8 │ │ │ │ - andeq r9, r0, ip, asr r3 │ │ │ │ andeq r9, r0, r0, ror r3 │ │ │ │ + andeq r9, r0, r0, asr r3 │ │ │ │ + strdeq r4, [r0], -r8 │ │ │ │ + andeq r9, r0, r8, lsr #6 │ │ │ │ + andeq r9, r0, ip, lsr r3 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - andeq r7, r0, r4, lsr r7 │ │ │ │ - andeq r9, r0, r4, lsl r0 │ │ │ │ + andeq r7, r0, r0, lsl #14 │ │ │ │ + andeq r8, r0, r0, ror #31 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r0, ip, ror #18 │ │ │ │ - andeq r5, r0, ip, lsl #18 │ │ │ │ + andeq r5, r0, r8, lsr r9 │ │ │ │ + ldrdeq r5, [r0], -r8 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ - andeq ip, r1, r8, ror #8 │ │ │ │ + andeq ip, r1, r8, lsr #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r3, r0, ip, ror #5 │ │ │ │ - andeq r7, r0, r8, asr #27 │ │ │ │ - andeq r7, r0, ip, asr #26 │ │ │ │ - andeq r6, r0, r8, asr #3 │ │ │ │ - andeq r7, r0, r0, ror sl │ │ │ │ - andeq r7, r0, r0, ror #20 │ │ │ │ + muleq r0, r4, sp │ │ │ │ + andeq r7, r0, r8, lsl sp │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + andeq r7, r0, ip, lsr sl │ │ │ │ + andeq r7, r0, ip, lsr #20 │ │ │ │ cmp r6, #0 │ │ │ │ and fp, r4, #32 │ │ │ │ - beq 541ec │ │ │ │ + beq 540ac │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54170 │ │ │ │ + beq 54030 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr sl, [r9, #28] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, r9, r2 │ │ │ │ ldr r3, [r9] │ │ │ │ @@ -72004,15 +71924,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r9 │ │ │ │ mov r2, r8 │ │ │ │ - beq 54430 │ │ │ │ + beq 542f0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r9, r8, r9 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ addne r1, r1, r9 │ │ │ │ strne r1, [r8] │ │ │ │ @@ -72036,43 +71956,43 @@ │ │ │ │ strne r3, [r8, #20] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r8, #24] │ │ │ │ addne r3, r3, r9 │ │ │ │ strne r3, [r8, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 544c8 │ │ │ │ + beq 54388 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ cmp r5, #0 │ │ │ │ add sl, r3, r9 │ │ │ │ str sl, [r8, #28] │ │ │ │ - bne 54310 │ │ │ │ + bne 541d0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532dc │ │ │ │ + bne 5319c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 542e4 │ │ │ │ + beq 541a4 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52fa8 │ │ │ │ + bne 52e68 │ │ │ │ tst r4, #1 │ │ │ │ - beq 53f68 │ │ │ │ + beq 53e28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 544e4 │ │ │ │ + beq 543a4 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 54414 │ │ │ │ + beq 542d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52ec8 │ │ │ │ + beq 52d88 │ │ │ │ ldr r8, [r5, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 52ec8 │ │ │ │ + beq 52d88 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ moveq r9, r8 │ │ │ │ - beq 52ec8 │ │ │ │ + beq 52d88 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ add r1, sl, r0 │ │ │ │ add r1, r1, #2 │ │ │ │ @@ -72080,41 +72000,41 @@ │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r9, r0 │ │ │ │ bl d588 │ │ │ │ add r3, r9, sl │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 537fc │ │ │ │ + beq 536bc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl cb14 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ - ldr r1, [pc, #-504] @ 535f8 │ │ │ │ + ldr r1, [pc, #-504] @ 534b8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r9, r0 │ │ │ │ bl ce20 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl d588 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r8, #28] │ │ │ │ add fp, r8, fp │ │ │ │ str fp, [r8, #20] │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 53900 │ │ │ │ + beq 537c0 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #-580] @ 535fc │ │ │ │ + ldr r1, [pc, #-580] @ 534bc │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ @@ -72122,15 +72042,15 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r8, r3 │ │ │ │ ldr fp, [r3, #20] │ │ │ │ moveq sl, r2 │ │ │ │ - beq 53900 │ │ │ │ + beq 537c0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub r8, r3, r8 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3] │ │ │ │ add fp, fp, r8 │ │ │ │ addne r1, r1, r8 │ │ │ │ strne r1, [r3] │ │ │ │ @@ -72174,15 +72094,15 @@ │ │ │ │ bl cd78 │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r8 │ │ │ │ - beq 539d4 │ │ │ │ + beq 53894 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ sub r8, r3, r8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, r8 │ │ │ │ strne r2, [r3] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -72212,32 +72132,32 @@ │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r2, [r3, #28] │ │ │ │ addne r2, r2, r8 │ │ │ │ strne r2, [r3, #28] │ │ │ │ mov r0, r9 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 53214 │ │ │ │ + bne 530d4 │ │ │ │ tst r4, #2 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - beq 54550 │ │ │ │ + beq 54410 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52fd4 │ │ │ │ + bne 52e94 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53cc4 │ │ │ │ + bne 53b84 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5321c │ │ │ │ - b 534fc │ │ │ │ + beq 530dc │ │ │ │ + b 533bc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 534fc │ │ │ │ + bne 533bc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53bc8 │ │ │ │ + beq 53a88 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [r2] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ @@ -72252,15 +72172,15 @@ │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq 534fc │ │ │ │ + beq 533bc │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, r5 │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -72284,69 +72204,69 @@ │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #24] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53508 │ │ │ │ + beq 533c8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl caf0 │ │ │ │ - b 53508 │ │ │ │ + b 533c8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5327c │ │ │ │ + beq 5313c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532c4 │ │ │ │ + bne 53184 │ │ │ │ tst r4, #32 │ │ │ │ - bne 53f50 │ │ │ │ + bne 53e10 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ ldrh r3, [r6, #16] │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r1, #16] │ │ │ │ - bne 52fa8 │ │ │ │ + bne 52e68 │ │ │ │ tst r4, #1 │ │ │ │ - bne 53764 │ │ │ │ + bne 53624 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53f70 │ │ │ │ + beq 53e30 │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 52ecc │ │ │ │ - b 53f70 │ │ │ │ + bne 52d8c │ │ │ │ + b 53e30 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b88 │ │ │ │ + beq 53a48 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - beq 53e38 │ │ │ │ - ldr r2, [pc, #-1412] @ 53600 │ │ │ │ + beq 53cf8 │ │ │ │ + ldr r2, [pc, #-1412] @ 534c0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 53ed4 │ │ │ │ - ldr r2, [pc, #-1420] @ 53604 │ │ │ │ - ldr r3, [pc, #-1420] @ 53608 │ │ │ │ + beq 53d94 │ │ │ │ + ldr r2, [pc, #-1420] @ 534c4 │ │ │ │ + ldr r3, [pc, #-1420] @ 534c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 545c8 │ │ │ │ + bne 54488 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 534fc │ │ │ │ + bne 533bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 53a1c │ │ │ │ + bne 538dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 534fc │ │ │ │ + beq 533bc │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 534fc │ │ │ │ + beq 533bc │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r2, r5, r2 │ │ │ │ str r2, [r5, #28] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -72360,15 +72280,15 @@ │ │ │ │ ldr r8, [r5, #12] │ │ │ │ ldr r6, [r5, #20] │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq 534fc │ │ │ │ + beq 533bc │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ sub r1, r2, r5 │ │ │ │ addne r3, r3, r1 │ │ │ │ strne r3, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ @@ -72390,21 +72310,21 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2, #24] │ │ │ │ addne r3, r3, r1 │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b 534fc │ │ │ │ + b 533bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54284 │ │ │ │ + beq 54144 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 541d4 │ │ │ │ + beq 54094 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sl] │ │ │ │ add r2, sl, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ str r2, [sl, #24] │ │ │ │ @@ -72421,15 +72341,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr fp, [sl, #20] │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp sl, r2 │ │ │ │ - beq 5423c │ │ │ │ + beq 540fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, sl │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -72452,177 +72372,177 @@ │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ - beq 5423c │ │ │ │ + beq 540fc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r9, #0 │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ - bne 534fc │ │ │ │ + bne 533bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53bd0 │ │ │ │ + beq 53a90 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53a2c │ │ │ │ - b 53bd0 │ │ │ │ + bne 538ec │ │ │ │ + b 53a90 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 52eac │ │ │ │ + bne 52d6c │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53f1c │ │ │ │ + beq 53ddc │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bne 533e4 │ │ │ │ + bne 532a4 │ │ │ │ tst r4, #1 │ │ │ │ - beq 52ebc │ │ │ │ + beq 52d7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5437c │ │ │ │ + beq 5423c │ │ │ │ ldr r9, [r6, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 53778 │ │ │ │ + bne 53638 │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 52ec8 │ │ │ │ + bne 52d88 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 53214 │ │ │ │ + bne 530d4 │ │ │ │ tst r4, #2 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - beq 54550 │ │ │ │ + beq 54410 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52fd4 │ │ │ │ - b 53cb4 │ │ │ │ + bne 52e94 │ │ │ │ + b 53b74 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b88 │ │ │ │ - ldr r1, [pc, #-2112] @ 5360c │ │ │ │ + beq 53a48 │ │ │ │ + ldr r1, [pc, #-2112] @ 534cc │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53b88 │ │ │ │ + bne 53a48 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #16] │ │ │ │ - b 53b88 │ │ │ │ + b 53a48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 532b8 │ │ │ │ + bne 53178 │ │ │ │ tst r4, #32 │ │ │ │ - beq 53ea4 │ │ │ │ + beq 53d64 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 53ecc │ │ │ │ + bne 53d8c │ │ │ │ tst r4, #1 │ │ │ │ - bne 544e4 │ │ │ │ + bne 543a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 534fc │ │ │ │ + beq 533bc │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 53f30 │ │ │ │ + beq 53df0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r6, #0 │ │ │ │ - b 52ecc │ │ │ │ + b 52d8c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bne 53f30 │ │ │ │ + bne 53df0 │ │ │ │ ands r3, r4, #1 │ │ │ │ - bne 5437c │ │ │ │ + bne 5423c │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 53e9c │ │ │ │ + bne 53d5c │ │ │ │ mov r6, #0 │ │ │ │ - b 52fa8 │ │ │ │ + b 52e68 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b88 │ │ │ │ - ldr r1, [pc, #-2264] @ 53610 │ │ │ │ + beq 53a48 │ │ │ │ + ldr r1, [pc, #-2264] @ 534d0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53b88 │ │ │ │ - b 53e58 │ │ │ │ + bne 53a48 │ │ │ │ + b 53d18 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 534fc │ │ │ │ + beq 533bc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53cc4 │ │ │ │ + bne 53b84 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 53bd0 │ │ │ │ - b 534fc │ │ │ │ + beq 53a90 │ │ │ │ + b 533bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 53b34 │ │ │ │ + bne 539f4 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r6, [r2, #16] │ │ │ │ - beq 544f0 │ │ │ │ + beq 543b0 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 545b8 │ │ │ │ + bne 54478 │ │ │ │ tst r4, #2 │ │ │ │ mov r6, #0 │ │ │ │ - bne 52fc0 │ │ │ │ - b 53400 │ │ │ │ + bne 52e80 │ │ │ │ + b 532c0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 533c4 │ │ │ │ + beq 53284 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52fa8 │ │ │ │ + bne 52e68 │ │ │ │ tst r4, #1 │ │ │ │ - bne 53764 │ │ │ │ + bne 53624 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52ebc │ │ │ │ + bne 52d7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53ecc │ │ │ │ + beq 53d8c │ │ │ │ ldr r9, [r6, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 52ec8 │ │ │ │ - b 52fa8 │ │ │ │ + bne 52d88 │ │ │ │ + b 52e68 │ │ │ │ add r9, r1, #16 │ │ │ │ - ldr r1, [pc, #-2424] @ 53614 │ │ │ │ + ldr r1, [pc, #-2424] @ 534d4 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d804 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #-2452] @ 53618 │ │ │ │ + ldr r1, [pc, #-2452] @ 534d8 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ - b 529a4 │ │ │ │ + b 52864 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52aac │ │ │ │ + bne 5296c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 53b10 │ │ │ │ + bne 539d0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5402c │ │ │ │ + bne 53eec │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5327c │ │ │ │ + beq 5313c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532c4 │ │ │ │ + bne 53184 │ │ │ │ tst r4, #32 │ │ │ │ - beq 53b2c │ │ │ │ + beq 539ec │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52fa8 │ │ │ │ + bne 52e68 │ │ │ │ tst r4, #1 │ │ │ │ - bne 53764 │ │ │ │ - b 53f68 │ │ │ │ + bne 53624 │ │ │ │ + b 53e28 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 542c8 │ │ │ │ + bne 54188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5327c │ │ │ │ - b 541c0 │ │ │ │ + beq 5313c │ │ │ │ + b 54080 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52c40 │ │ │ │ + beq 52b00 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov sl, r2 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r8, [sl, #28] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sl, r2 │ │ │ │ @@ -72641,15 +72561,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl dc3c │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ cmp r9, sl │ │ │ │ mov r2, r9 │ │ │ │ - beq 54454 │ │ │ │ + beq 54314 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ sub sl, r9, sl │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r9] │ │ │ │ addne r3, r3, sl │ │ │ │ strne r3, [r9] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -72672,366 +72592,366 @@ │ │ │ │ strne r1, [r9, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r9, #24] │ │ │ │ addne r1, r1, sl │ │ │ │ strne r1, [r9, #24] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 544a4 │ │ │ │ + beq 54364 │ │ │ │ ldr r1, [r9, #28] │ │ │ │ cmp fp, #0 │ │ │ │ add sl, r1, sl │ │ │ │ str sl, [r9, #28] │ │ │ │ - bne 54144 │ │ │ │ + bne 54004 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 541c0 │ │ │ │ + bne 54080 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 542ec │ │ │ │ + beq 541ac │ │ │ │ and fp, r4, #32 │ │ │ │ - b 53648 │ │ │ │ + b 53508 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53fe4 │ │ │ │ + beq 53ea4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52db0 │ │ │ │ + bne 52c70 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532c8 │ │ │ │ + bne 53188 │ │ │ │ tst r4, #32 │ │ │ │ - bne 53f50 │ │ │ │ - b 54330 │ │ │ │ + bne 53e10 │ │ │ │ + b 541f0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54344 │ │ │ │ + beq 54204 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr sl, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 52dc4 │ │ │ │ + b 52c84 │ │ │ │ tst r4, #32 │ │ │ │ - bne 53f50 │ │ │ │ + bne 53e10 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ - b 533cc │ │ │ │ + b 5328c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52be4 │ │ │ │ + beq 52aa4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54030 │ │ │ │ + bne 53ef0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 532ac │ │ │ │ + bne 5316c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52cc4 │ │ │ │ + bne 52b84 │ │ │ │ and fp, r4, #32 │ │ │ │ - b 53630 │ │ │ │ + b 534f0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 534fc │ │ │ │ + bne 533bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5321c │ │ │ │ - b 53bd0 │ │ │ │ + bne 530dc │ │ │ │ + b 53a90 │ │ │ │ and fp, r4, #32 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54364 │ │ │ │ + beq 54224 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr sl, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 52dc4 │ │ │ │ + b 52c84 │ │ │ │ add r1, r4, #3 │ │ │ │ sub r2, r6, r1 │ │ │ │ add r0, r4, #1 │ │ │ │ bl d5a0 │ │ │ │ - b 5357c │ │ │ │ + b 5343c │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 543b8 │ │ │ │ + beq 54278 │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [r4, #1] │ │ │ │ - b 535bc │ │ │ │ + b 5347c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 534fc │ │ │ │ - b 53db8 │ │ │ │ - ldr r0, [pc, #-3124] @ 5361c │ │ │ │ + bne 533bc │ │ │ │ + b 53c78 │ │ │ │ + ldr r0, [pc, #-3124] @ 534dc │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52970 │ │ │ │ - ldr r0, [pc, #-3148] @ 53620 │ │ │ │ + bne 52830 │ │ │ │ + ldr r0, [pc, #-3148] @ 534e0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52970 │ │ │ │ - b 52980 │ │ │ │ + bne 52830 │ │ │ │ + b 52840 │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ bics r3, r3, r4, lsr #8 │ │ │ │ - beq 534fc │ │ │ │ + beq 533bc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53a28 │ │ │ │ - b 534fc │ │ │ │ + bne 538e8 │ │ │ │ + b 533bc │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 53ecc │ │ │ │ - b 53508 │ │ │ │ + bne 53d8c │ │ │ │ + b 533c8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 541e8 │ │ │ │ + beq 540a8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r6, #0 │ │ │ │ - b 52cc4 │ │ │ │ + b 52b84 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5455c │ │ │ │ + bne 5441c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532c8 │ │ │ │ + bne 53188 │ │ │ │ tst r4, #32 │ │ │ │ - bne 53f50 │ │ │ │ + bne 53e10 │ │ │ │ mov r1, r2 │ │ │ │ - b 53b34 │ │ │ │ + b 539f4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53ff0 │ │ │ │ + beq 53eb0 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ and fp, r4, #32 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr sl, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 532dc │ │ │ │ + b 5319c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52dc4 │ │ │ │ + bne 52c84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532dc │ │ │ │ + bne 5319c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 52eac │ │ │ │ + bne 52d6c │ │ │ │ mov r1, r2 │ │ │ │ - b 533cc │ │ │ │ + b 5328c │ │ │ │ tst r4, #1 │ │ │ │ - bne 53e00 │ │ │ │ - b 53b54 │ │ │ │ + bne 53cc0 │ │ │ │ + b 53a14 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54508 │ │ │ │ + beq 543c8 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr sl, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 532dc │ │ │ │ + b 5319c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 53ea4 │ │ │ │ + beq 53d64 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 53ecc │ │ │ │ + bne 53d8c │ │ │ │ tst r4, #1 │ │ │ │ - beq 53e8c │ │ │ │ + beq 53d4c │ │ │ │ ldr r9, [r5, #20] │ │ │ │ and r3, r4, #128 @ 0x80 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 53e98 │ │ │ │ + bne 53d58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54580 │ │ │ │ + bne 54440 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54284 │ │ │ │ + beq 54144 │ │ │ │ mov r6, #0 │ │ │ │ - b 5340c │ │ │ │ + b 532cc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5403c │ │ │ │ - b 53274 │ │ │ │ + bne 53efc │ │ │ │ + b 53134 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r1, r4, #4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - b 543d8 │ │ │ │ + b 54298 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 545ac │ │ │ │ + beq 5446c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 543c8 │ │ │ │ + bne 54288 │ │ │ │ add r0, r4, #1 │ │ │ │ sub r2, r6, r1 │ │ │ │ bl d5a0 │ │ │ │ - b 5357c │ │ │ │ + b 5343c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5400c │ │ │ │ + bne 53ecc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52bb4 │ │ │ │ + bne 52a74 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53274 │ │ │ │ + beq 53134 │ │ │ │ ldr r8, [r2, #28] │ │ │ │ - b 5403c │ │ │ │ + b 53efc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 53e0c │ │ │ │ + bne 53ccc │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - beq 53f00 │ │ │ │ + beq 53dc0 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 53bd0 │ │ │ │ - b 534fc │ │ │ │ + beq 53a90 │ │ │ │ + b 533bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 54540 │ │ │ │ + beq 54400 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54524 │ │ │ │ + beq 543e4 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr sl, [r9, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 52dc4 │ │ │ │ + b 52c84 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 54144 │ │ │ │ + bne 54004 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 541c0 │ │ │ │ + bne 54080 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 542ec │ │ │ │ + beq 541ac │ │ │ │ ldr r3, [sl, #4] │ │ │ │ and fp, r4, #32 │ │ │ │ ldr sl, [sl, #28] │ │ │ │ - b 53648 │ │ │ │ + b 53508 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - b 52a50 │ │ │ │ + b 52910 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 54144 │ │ │ │ + bne 54004 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 541c0 │ │ │ │ + bne 54080 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 542ec │ │ │ │ + beq 541ac │ │ │ │ ldr sl, [r9, #28] │ │ │ │ - b 5413c │ │ │ │ + b 53ffc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5459c │ │ │ │ + beq 5445c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5456c │ │ │ │ + beq 5442c │ │ │ │ ldr sl, [r8, #28] │ │ │ │ - b 52dc4 │ │ │ │ + b 52c84 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5437c │ │ │ │ - b 534fc │ │ │ │ + bne 5423c │ │ │ │ + b 533bc │ │ │ │ tst r4, #1 │ │ │ │ - bne 5437c │ │ │ │ + bne 5423c │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 52ecc │ │ │ │ - b 53ecc │ │ │ │ + bne 52d8c │ │ │ │ + b 53d8c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 54198 │ │ │ │ + beq 54058 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52fa8 │ │ │ │ + bne 52e68 │ │ │ │ tst r4, #1 │ │ │ │ - bne 53764 │ │ │ │ - b 52ebc │ │ │ │ + bne 53624 │ │ │ │ + b 52d7c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54328 │ │ │ │ + beq 541e8 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr sl, [r9, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 532dc │ │ │ │ + b 5319c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54530 │ │ │ │ - b 53744 │ │ │ │ + bne 543f0 │ │ │ │ + b 53604 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5340c │ │ │ │ - b 53cb4 │ │ │ │ + bne 532cc │ │ │ │ + b 53b74 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52db0 │ │ │ │ - b 532b8 │ │ │ │ + bne 52c70 │ │ │ │ + b 53178 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54328 │ │ │ │ + beq 541e8 │ │ │ │ ldr sl, [r2, #28] │ │ │ │ - b 532dc │ │ │ │ + b 5319c │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 54294 │ │ │ │ - b 534fc │ │ │ │ + beq 54154 │ │ │ │ + b 533bc │ │ │ │ bl c64c │ │ │ │ - b 53214 │ │ │ │ + b 530d4 │ │ │ │ bl c64c │ │ │ │ - b 531f0 │ │ │ │ + b 530b0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54578 │ │ │ │ - b 53744 │ │ │ │ + bne 54438 │ │ │ │ + b 53604 │ │ │ │ mov r0, r4 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 543e4 │ │ │ │ + b 542a4 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 53a1c │ │ │ │ - b 534fc │ │ │ │ + beq 538dc │ │ │ │ + b 533bc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 53a1c │ │ │ │ - b 534fc │ │ │ │ + beq 538dc │ │ │ │ + b 533bc │ │ │ │ │ │ │ │ -000545d8 : │ │ │ │ +00054498 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #328] @ 54738 │ │ │ │ - ldr r3, [pc, #328] @ 5473c │ │ │ │ + ldr r2, [pc, #328] @ 545f8 │ │ │ │ + ldr r3, [pc, #328] @ 545fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r6, [pc, #320] @ 54740 │ │ │ │ + ldr r6, [pc, #320] @ 54600 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 54730 │ │ │ │ + bne 545f0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 54728 │ │ │ │ + bne 545e8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ bl d6a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bne 54690 │ │ │ │ - ldr r3, [pc, #240] @ 54744 │ │ │ │ + bne 54550 │ │ │ │ + ldr r3, [pc, #240] @ 54604 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ - ldr r2, [pc, #220] @ 54748 │ │ │ │ - ldr r3, [pc, #204] @ 5473c │ │ │ │ + ldr r2, [pc, #220] @ 54608 │ │ │ │ + ldr r3, [pc, #204] @ 545fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54724 │ │ │ │ + bne 545e4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ bl c0c4 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -73055,96 +72975,96 @@ │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add r6, r3, r6 │ │ │ │ strb r4, [r6, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #64] @ 5474c │ │ │ │ + ldr r2, [pc, #64] @ 5460c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r3, [r5] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ moveq r3, r2 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 54664 │ │ │ │ + b 54524 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - b 5464c │ │ │ │ - andeq fp, r1, r8, lsl #20 │ │ │ │ + b 5450c │ │ │ │ + andeq fp, r1, r8, asr #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq fp, [r1], -r0 │ │ │ │ + andeq fp, r1, r0, lsr fp │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq fp, r1, ip, lsl #19 │ │ │ │ + andeq fp, r1, ip, asr #21 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -00054750 : │ │ │ │ +00054610 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #196] @ 5482c │ │ │ │ - ldr r2, [pc, #196] @ 54830 │ │ │ │ + ldr ip, [pc, #196] @ 546ec │ │ │ │ + ldr r2, [pc, #196] @ 546f0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 547f0 │ │ │ │ + bne 546b0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 54818 │ │ │ │ + bne 546d8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ bl d6a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl d5d0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl caf0 │ │ │ │ - ldr r2, [pc, #104] @ 54834 │ │ │ │ - ldr r3, [pc, #96] @ 54830 │ │ │ │ + ldr r2, [pc, #104] @ 546f4 │ │ │ │ + ldr r3, [pc, #96] @ 546f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54814 │ │ │ │ + bne 546d4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r2, [pc, #64] @ 54838 │ │ │ │ - ldr r3, [pc, #52] @ 54830 │ │ │ │ + ldr r2, [pc, #64] @ 546f8 │ │ │ │ + ldr r3, [pc, #52] @ 546f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 54820 │ │ │ │ + beq 546e0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b c0ac │ │ │ │ - muleq r1, r0, r8 │ │ │ │ + ldrdeq fp, [r1], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r1, ip, lsr #16 │ │ │ │ - andeq fp, r1, r0, lsl #16 │ │ │ │ + andeq fp, r1, ip, ror #18 │ │ │ │ + andeq fp, r1, r0, asr #18 │ │ │ │ │ │ │ │ -0005483c : │ │ │ │ +000546fc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -73161,15 +73081,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movcc r3, r2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r3, r2 │ │ │ │ orrs r2, r3, r0 │ │ │ │ - beq 549b4 │ │ │ │ + beq 54874 │ │ │ │ cmp r0, r3 │ │ │ │ movcs r2, r0 │ │ │ │ movcc r2, r3 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd78 │ │ │ │ @@ -73177,15 +73097,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ sub r1, r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp] │ │ │ │ - bne 549a4 │ │ │ │ + bne 54864 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r1, [sp] │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r1, #32 │ │ │ │ add r0, r3, #32 │ │ │ │ add r1, r4, #32 │ │ │ │ str r3, [sp] │ │ │ │ @@ -73230,93 +73150,93 @@ │ │ │ │ mov r0, r3 │ │ │ │ strh r2, [r3, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ ldr r1, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - b 548ec │ │ │ │ + b 547ac │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 54990 │ │ │ │ + b 54850 │ │ │ │ │ │ │ │ -000549c8 : │ │ │ │ +00054888 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ add r9, r1, r1, lsl #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, r9, #72 @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ - ldr r5, [pc, #2396] @ 5535c │ │ │ │ + ldr r5, [pc, #2396] @ 5521c │ │ │ │ add r8, r6, r8 │ │ │ │ add r9, r9, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r4, r0 │ │ │ │ str r8, [r0, #36] @ 0x24 │ │ │ │ str r6, [r0, #32] │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ str r9, [r0, #40] @ 0x28 │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 54ab0 │ │ │ │ + bhi 54970 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r6, r2 │ │ │ │ - beq 55240 │ │ │ │ + beq 55100 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ adds r0, r3, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ strd r0, [r4, #48] @ 0x30 │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r1, [r2] │ │ │ │ strb r1, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [r4, #32] │ │ │ │ - bcc 54a20 │ │ │ │ + bcc 548e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ str r6, [r4, #32] │ │ │ │ - bne 54b18 │ │ │ │ + bne 549d8 │ │ │ │ tst r7, #536870912 @ 0x20000000 │ │ │ │ - beq 55254 │ │ │ │ + beq 55114 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 4f980 │ │ │ │ + bl 4f840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a78 │ │ │ │ + beq 54938 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ sub r0, r0, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ - b 54a64 │ │ │ │ + b 54924 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r6, r2, #1 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ adc r1, r1, #0 │ │ │ │ @@ -73324,161 +73244,161 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ str r6, [r4, #32] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 54c94 │ │ │ │ + bne 54b54 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ sub r3, r3, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 54b40 │ │ │ │ + ble 54a00 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 54c70 │ │ │ │ + beq 54b30 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r8, [pc, #2068] @ 55360 │ │ │ │ + ldr r8, [pc, #2068] @ 55220 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ add r3, r4, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r3, r3, #33 @ 0x21 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bhi 54ca8 │ │ │ │ + bhi 54b68 │ │ │ │ ldrb r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq 550cc │ │ │ │ + beq 54f8c │ │ │ │ sub r2, r9, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 55098 │ │ │ │ + bgt 54f58 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 552b4 │ │ │ │ + beq 55174 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 54a98 │ │ │ │ + beq 54958 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r2, [r5] │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ str r5, [r4, #32] │ │ │ │ - bcc 54b5c │ │ │ │ + bcc 54a1c │ │ │ │ cmp r6, r5 │ │ │ │ - beq 551dc │ │ │ │ + beq 5509c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc r2, r2, #0 │ │ │ │ add r3, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb r1, [r3, #60] @ 0x3c │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 54e34 │ │ │ │ + bne 54cf4 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r8, r5, #1 │ │ │ │ add r0, r2, #60 @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r5, r8 │ │ │ │ str r8, [r4, #32] │ │ │ │ str r0, [r4, #24] │ │ │ │ - bcs 54e14 │ │ │ │ - ldr r6, [pc, #1808] @ 55364 │ │ │ │ + bcs 54cd4 │ │ │ │ + ldr r6, [pc, #1808] @ 55224 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r1, [r5] │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bhi 5530c │ │ │ │ + bhi 551cc │ │ │ │ ldrb r1, [r6, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r6, r6, #2 │ │ │ │ str r6, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fd64 │ │ │ │ + bl 4fc24 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ldrbne r3, [r0] │ │ │ │ - beq 54a98 │ │ │ │ + beq 54958 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54b40 │ │ │ │ + bne 54a00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ str r6, [sp] │ │ │ │ - bl 4f980 │ │ │ │ + bl 4f840 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55084 │ │ │ │ + bne 54f44 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 54a98 │ │ │ │ + beq 54958 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ - b 54bd4 │ │ │ │ + b 54a94 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ adds r0, r3, #1 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adc r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r1, [r2] │ │ │ │ strb r1, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r5, r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ str r5, [r4, #32] │ │ │ │ - bhi 54c54 │ │ │ │ + bhi 54b14 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ - b 54e14 │ │ │ │ + b 54cd4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 54ce8 │ │ │ │ + beq 54ba8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add r5, r4, r1 │ │ │ │ adc r1, r0, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r1, r4, r3 │ │ │ │ mov ip, #37 @ 0x25 │ │ │ │ strb ip, [r1, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #1528] @ 55368 │ │ │ │ + ldr r1, [pc, #1528] @ 55228 │ │ │ │ ldrb ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, r1, ip, lsr #4 │ │ │ │ ldrb r9, [ip, #264] @ 0x108 │ │ │ │ adds ip, r3, #2 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ add lr, r4, ip │ │ │ │ @@ -73490,64 +73410,64 @@ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ and r3, ip, #15 │ │ │ │ add r1, r1, r3 │ │ │ │ ldrb r3, [r1, #264] @ 0x108 │ │ │ │ adc r0, r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ strb r3, [lr, #60] @ 0x3c │ │ │ │ - b 54d10 │ │ │ │ + b 54bd0 │ │ │ │ ldrb r9, [r5, #1] │ │ │ │ cmp r9, #37 @ 0x25 │ │ │ │ - beq 5516c │ │ │ │ + beq 5502c │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt 55140 │ │ │ │ + bgt 55000 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 55270 │ │ │ │ + beq 55130 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 54d34 │ │ │ │ + bne 54bf4 │ │ │ │ ands r0, r7, #536870912 @ 0x20000000 │ │ │ │ - bne 54a98 │ │ │ │ - ldr r2, [pc, #1396] @ 5536c │ │ │ │ + bne 54958 │ │ │ │ + ldr r2, [pc, #1396] @ 5522c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ - b 54a98 │ │ │ │ + b 54958 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ adc r1, r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, r2 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r2, #60] @ 0x3c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne 54c9c │ │ │ │ + bne 54b5c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r1, r5, #1 │ │ │ │ - ldr r6, [pc, #1316] @ 55370 │ │ │ │ - ldr r5, [pc, #1316] @ 55374 │ │ │ │ + ldr r6, [pc, #1316] @ 55230 │ │ │ │ + ldr r5, [pc, #1316] @ 55234 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ add r2, r4, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r8, r1 │ │ │ │ mov fp, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [r4, #32] │ │ │ │ str r2, [r4, #28] │ │ │ │ ldrb r3, [r8] │ │ │ │ sub r3, r3, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi 551e8 │ │ │ │ + bhi 550a8 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ @@ -73556,30 +73476,30 @@ │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r2, [r8] │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r9 │ │ │ │ str r8, [r4, #32] │ │ │ │ - bcc 54e70 │ │ │ │ + bcc 54d30 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ adc r2, r2, #0 │ │ │ │ add r3, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb r1, [r3, #60] @ 0x3c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 54e8c │ │ │ │ + beq 54d4c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add ip, r4, r1 │ │ │ │ adc r1, r2, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ @@ -73601,40 +73521,40 @@ │ │ │ │ ldrb r2, [r8] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ and r3, r2, #15 │ │ │ │ add r3, r6, r3 │ │ │ │ ldrb r3, [r3, #264] @ 0x108 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r0, #60] @ 0x3c │ │ │ │ - b 54eb4 │ │ │ │ + b 54d74 │ │ │ │ ldrb r7, [r8, #1] │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ cmp r7, #37 @ 0x25 │ │ │ │ - beq 54fdc │ │ │ │ + beq 54e9c │ │ │ │ sub r2, r9, r8 │ │ │ │ cmp r2, #2 │ │ │ │ - ble 54fc0 │ │ │ │ + ble 54e80 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r3, r7, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 54fc0 │ │ │ │ + beq 54e80 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 54fdc │ │ │ │ + bne 54e9c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 552e8 │ │ │ │ + beq 551a8 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 55220 │ │ │ │ + beq 550e0 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ - b 54ef8 │ │ │ │ + b 54db8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r0, r8, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r0, [r4, #32] │ │ │ │ add ip, r4, r1 │ │ │ │ @@ -73656,45 +73576,45 @@ │ │ │ │ strb lr, [ip, #60] @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ strb r3, [r0, #60] @ 0x3c │ │ │ │ mov r8, r1 │ │ │ │ - b 54eb4 │ │ │ │ + b 54d74 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 55290 │ │ │ │ + beq 55150 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 55220 │ │ │ │ + beq 550e0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ adc r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b 54ea0 │ │ │ │ + b 54d60 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ add r5, r5, r0 │ │ │ │ - b 54bd4 │ │ │ │ + b 54a94 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 54b94 │ │ │ │ + beq 54a54 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 54b94 │ │ │ │ + beq 54a54 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #32] │ │ │ │ adc r0, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ @@ -73715,26 +73635,26 @@ │ │ │ │ strb lr, [ip, #60] @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ - b 54bd4 │ │ │ │ + b 54a94 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r9, r9, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, r9] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 54dd4 │ │ │ │ + beq 54c94 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 54dd4 │ │ │ │ + beq 54c94 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ add ip, r4, r2 │ │ │ │ adc r2, r1, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ @@ -73754,189 +73674,189 @@ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ strb r3, [ip, #60] @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ str lr, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb r3, [r0, #60] @ 0x3c │ │ │ │ - b 54d10 │ │ │ │ + b 54bd0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 54c14 │ │ │ │ + b 54ad4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f980 │ │ │ │ + bl 4f840 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 552d4 │ │ │ │ + bne 55194 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 55344 │ │ │ │ + bne 55204 │ │ │ │ ands r0, fp, #536870912 @ 0x20000000 │ │ │ │ - bne 54a98 │ │ │ │ - ldr r2, [pc, #328] @ 55378 │ │ │ │ + bne 54958 │ │ │ │ + ldr r2, [pc, #328] @ 55238 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ - b 54a98 │ │ │ │ + b 54958 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ str r6, [r4, #32] │ │ │ │ - b 54b18 │ │ │ │ - ldr r2, [pc, #288] @ 5537c │ │ │ │ + b 549d8 │ │ │ │ + ldr r2, [pc, #288] @ 5523c │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl d090 │ │ │ │ - b 54a98 │ │ │ │ - ldr r2, [pc, #264] @ 55380 │ │ │ │ + b 54958 │ │ │ │ + ldr r2, [pc, #264] @ 55240 │ │ │ │ sub r3, r5, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r8, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 54de0 │ │ │ │ + b 54ca0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ sub r3, r8, r2 │ │ │ │ - ldr r2, [pc, #224] @ 55384 │ │ │ │ + ldr r2, [pc, #224] @ 55244 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 55060 │ │ │ │ - ldr r2, [pc, #204] @ 55388 │ │ │ │ + b 54f20 │ │ │ │ + ldr r2, [pc, #204] @ 55248 │ │ │ │ sub r3, r5, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r6, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 54ba0 │ │ │ │ + b 54a60 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ add r8, r8, r3 │ │ │ │ - b 54eb4 │ │ │ │ + b 54d74 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ sub r3, r8, r2 │ │ │ │ - ldr r2, [pc, #144] @ 5538c │ │ │ │ + ldr r2, [pc, #144] @ 5524c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 54fcc │ │ │ │ + b 54e8c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 4f980 │ │ │ │ + bl 4f840 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5534c │ │ │ │ + bne 5520c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 54de8 │ │ │ │ + beq 54ca8 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - b 54d10 │ │ │ │ + b 54bd0 │ │ │ │ ldrd r8, [r4, #32] │ │ │ │ - b 54eb4 │ │ │ │ + b 54d74 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ - b 54d10 │ │ │ │ - andeq r8, r0, ip, asr #3 │ │ │ │ - ldrdeq r8, [r0], -r0 │ │ │ │ - andeq r8, r0, lr, lsr #32 │ │ │ │ - andeq r7, r0, ip, asr #31 │ │ │ │ - ldrdeq r6, [r0], -ip │ │ │ │ - andeq r7, r0, r4, ror #29 │ │ │ │ - andeq r7, r0, r9, lsl #29 │ │ │ │ - andeq r6, r0, r4, asr ip │ │ │ │ - andeq r6, r0, ip, asr #21 │ │ │ │ - andeq r6, r0, r8, lsl fp │ │ │ │ - andeq r6, r0, r0, asr fp │ │ │ │ - muleq r0, r0, sl │ │ │ │ - andeq r6, r0, r0, asr #22 │ │ │ │ + b 54bd0 │ │ │ │ + muleq r0, r8, r1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r7, [r0], -sl │ │ │ │ + muleq r0, r8, pc @ │ │ │ │ + andeq r6, r0, r8, lsr #31 │ │ │ │ + @ instruction: 0x00007eb0 │ │ │ │ + andeq r7, r0, r5, asr lr │ │ │ │ + andeq r6, r0, r0, lsr #24 │ │ │ │ + muleq r0, r8, sl │ │ │ │ + andeq r6, r0, r4, ror #21 │ │ │ │ + andeq r6, r0, ip, lsl fp │ │ │ │ + andeq r6, r0, ip, asr sl │ │ │ │ + andeq r6, r0, ip, lsl #22 │ │ │ │ │ │ │ │ -00055390 : │ │ │ │ +00055250 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r3, #7 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bls 5542c │ │ │ │ + bls 552ec │ │ │ │ cmp r3, #6 │ │ │ │ - bne 55458 │ │ │ │ + bne 55318 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ ldreq r1, [r3] │ │ │ │ addeq r1, r1, #1 │ │ │ │ streq r1, [r3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c280 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bne 55420 │ │ │ │ + bne 552e0 │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne 55420 │ │ │ │ + bne 552e0 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ - beq 55450 │ │ │ │ + beq 55310 │ │ │ │ bl ca90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #7 │ │ │ │ ldr r0, [r0] │ │ │ │ - beq 55444 │ │ │ │ + beq 55304 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b d6a8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 55420 │ │ │ │ + b 552e0 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl c184 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b 553d8 │ │ │ │ + b 55298 │ │ │ │ │ │ │ │ -0005546c : │ │ │ │ +0005532c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #476] @ 55660 │ │ │ │ - ldr r2, [pc, #476] @ 55664 │ │ │ │ + ldr r1, [pc, #476] @ 55520 │ │ │ │ + ldr r2, [pc, #476] @ 55524 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ @@ -73945,190 +73865,190 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #412] @ 55668 │ │ │ │ + ldr r1, [pc, #412] @ 55528 │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 555ec │ │ │ │ + bne 554ac │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 55654 │ │ │ │ - ldr r3, [pc, #352] @ 5566c │ │ │ │ + bne 55514 │ │ │ │ + ldr r3, [pc, #352] @ 5552c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 55620 │ │ │ │ + beq 554e0 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55620 │ │ │ │ + bne 554e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #805306368 @ 0x30000000 │ │ │ │ - bne 55634 │ │ │ │ + bne 554f4 │ │ │ │ bl cf88 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 55578 │ │ │ │ + beq 55438 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 555ec │ │ │ │ + beq 554ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55648 │ │ │ │ + beq 55508 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 555d8 │ │ │ │ + beq 55498 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ bl d270 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ addeq r1, r4, #16 │ │ │ │ movne r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ bl d5d0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl caf0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 555d8 │ │ │ │ + beq 55498 │ │ │ │ add r0, sp, #32 │ │ │ │ bl caf0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 555ec │ │ │ │ + beq 554ac │ │ │ │ add r0, sp, #28 │ │ │ │ bl caf0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #116] @ 55670 │ │ │ │ - ldr r3, [pc, #100] @ 55664 │ │ │ │ + ldr r2, [pc, #116] @ 55530 │ │ │ │ + ldr r3, [pc, #100] @ 55524 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55650 │ │ │ │ + bne 55510 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #805306368 @ 0x30000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 55538 │ │ │ │ + beq 553f8 │ │ │ │ mov r1, #0 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ bl cce8 │ │ │ │ - b 5554c │ │ │ │ + b 5540c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b 55598 │ │ │ │ + b 55458 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq sl, r1, r4, ror fp │ │ │ │ + @ instruction: 0x0001acb4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r6, [r0], -r0 │ │ │ │ - strdeq sp, [r1], -r4 │ │ │ │ - strdeq sl, [r1], -ip │ │ │ │ + muleq r0, ip, r9 │ │ │ │ + andeq sp, r1, r4, lsr sl │ │ │ │ + andeq sl, r1, ip, lsr fp │ │ │ │ │ │ │ │ -00055674 : │ │ │ │ +00055534 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #420] @ 55834 │ │ │ │ + ldr r0, [pc, #420] @ 556f4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #416] @ 55838 │ │ │ │ + ldr r1, [pc, #416] @ 556f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #412] @ 5583c │ │ │ │ + ldr r3, [pc, #412] @ 556fc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp] │ │ │ │ bl db1c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #364] @ 55840 │ │ │ │ + ldr r1, [pc, #364] @ 55700 │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 557d0 │ │ │ │ + bne 55690 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #805306368 @ 0x30000000 │ │ │ │ - bne 55804 │ │ │ │ + bne 556c4 │ │ │ │ bl cf88 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 55744 │ │ │ │ + beq 55604 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 557d0 │ │ │ │ + beq 55690 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 5581c │ │ │ │ + bne 556dc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ bl d6a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 557bc │ │ │ │ + beq 5567c │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 55828 │ │ │ │ + bne 556e8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl d234 │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r7] │ │ │ │ @@ -74139,49 +74059,49 @@ │ │ │ │ bl d5d0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl caf0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl caf0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 557d0 │ │ │ │ + beq 55690 │ │ │ │ add r0, sp, #8 │ │ │ │ bl caf0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #100] @ 55844 │ │ │ │ - ldr r3, [pc, #84] @ 55838 │ │ │ │ + ldr r2, [pc, #100] @ 55704 │ │ │ │ + ldr r3, [pc, #84] @ 556f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55818 │ │ │ │ + bne 556d8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl cce8 │ │ │ │ - b 55718 │ │ │ │ + b 555d8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq sl, r1, r4, ror #18 │ │ │ │ + andeq sl, r1, r4, lsr #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r2, r0, r3 │ │ │ │ - ldrdeq r6, [r0], -r8 │ │ │ │ - andeq sl, r1, r8, lsl r8 │ │ │ │ + andeq r6, r0, r4, lsr #15 │ │ │ │ + andeq sl, r1, r8, asr r9 │ │ │ │ │ │ │ │ -00055848 : │ │ │ │ +00055708 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r7, r1, r1, lsl #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -74193,505 +74113,505 @@ │ │ │ │ add r5, r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r5, [r0, #36] @ 0x24 │ │ │ │ str r6, [r0, #32] │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4fd64 │ │ │ │ + bl 4fc24 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 558d0 │ │ │ │ + beq 55790 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 558c4 │ │ │ │ + beq 55784 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r1, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 558e8 │ │ │ │ + beq 557a8 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 558d0 │ │ │ │ + beq 55790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #28] @ 5590c │ │ │ │ + ldr r2, [pc, #28] @ 557cc │ │ │ │ sub r3, r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp] │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 558bc │ │ │ │ - andeq r6, r0, r8, asr #11 │ │ │ │ + b 5577c │ │ │ │ + muleq r0, r4, r5 │ │ │ │ │ │ │ │ -00055910 : │ │ │ │ - ldr r3, [pc, #8] @ 55920 │ │ │ │ +000557d0 : │ │ │ │ + ldr r3, [pc, #8] @ 557e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andeq sp, r1, ip, ror #9 │ │ │ │ + andeq sp, r1, ip, lsr #12 │ │ │ │ │ │ │ │ -00055924 : │ │ │ │ - ldr r3, [pc, #4] @ 55930 │ │ │ │ +000557e4 : │ │ │ │ + ldr r3, [pc, #4] @ 557f0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ + andeq sp, r1, r8, lsl r6 │ │ │ │ │ │ │ │ -00055934 : │ │ │ │ +000557f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #968] @ 55d14 │ │ │ │ - ldr r3, [pc, #968] @ 55d18 │ │ │ │ + ldr ip, [pc, #968] @ 55bd4 │ │ │ │ + ldr r3, [pc, #968] @ 55bd8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #948] @ 55d1c │ │ │ │ + ldr r4, [pc, #948] @ 55bdc │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #928] @ 55d20 │ │ │ │ + ldr r3, [pc, #928] @ 55be0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r0, [pc, #920] @ 55d24 │ │ │ │ + ldr r0, [pc, #920] @ 55be4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #900] @ 55d28 │ │ │ │ - ldr r3, [pc, #900] @ 55d2c │ │ │ │ + ldr r2, [pc, #900] @ 55be8 │ │ │ │ + ldr r3, [pc, #900] @ 55bec │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #872] @ 55d30 │ │ │ │ - ldr r1, [pc, #872] @ 55d34 │ │ │ │ + ldr r4, [pc, #872] @ 55bf0 │ │ │ │ + ldr r1, [pc, #872] @ 55bf4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ str r0, [r4, #4] │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #848] @ 55d38 │ │ │ │ + ldr r1, [pc, #848] @ 55bf8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #828] @ 55d3c │ │ │ │ + ldr r1, [pc, #828] @ 55bfc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #808] @ 55d40 │ │ │ │ + ldr r1, [pc, #808] @ 55c00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #788] @ 55d44 │ │ │ │ + ldr r1, [pc, #788] @ 55c04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #768] @ 55d48 │ │ │ │ + ldr r1, [pc, #768] @ 55c08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #748] @ 55d4c │ │ │ │ + ldr r1, [pc, #748] @ 55c0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #728] @ 55d50 │ │ │ │ + ldr r1, [pc, #728] @ 55c10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #708] @ 55d54 │ │ │ │ + ldr r1, [pc, #708] @ 55c14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #688] @ 55d58 │ │ │ │ + ldr r1, [pc, #688] @ 55c18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #668] @ 55d5c │ │ │ │ + ldr r1, [pc, #668] @ 55c1c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #648] @ 55d60 │ │ │ │ + ldr r1, [pc, #648] @ 55c20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #628] @ 55d64 │ │ │ │ + ldr r1, [pc, #628] @ 55c24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #608] @ 55d68 │ │ │ │ + ldr r1, [pc, #608] @ 55c28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #588] @ 55d6c │ │ │ │ + ldr r1, [pc, #588] @ 55c2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #568] @ 55d70 │ │ │ │ + ldr r1, [pc, #568] @ 55c30 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #548] @ 55d74 │ │ │ │ + ldr r1, [pc, #548] @ 55c34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #528] @ 55d78 │ │ │ │ + ldr r1, [pc, #528] @ 55c38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #508] @ 55d7c │ │ │ │ + ldr r1, [pc, #508] @ 55c3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #492 @ 0x1ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #488] @ 55d80 │ │ │ │ + ldr r1, [pc, #488] @ 55c40 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #468] @ 55d84 │ │ │ │ + ldr r1, [pc, #468] @ 55c44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #448] @ 55d88 │ │ │ │ + ldr r1, [pc, #448] @ 55c48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #428] @ 55d8c │ │ │ │ + ldr r1, [pc, #428] @ 55c4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #408] @ 55d90 │ │ │ │ + ldr r1, [pc, #408] @ 55c50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #388] @ 55d94 │ │ │ │ + ldr r1, [pc, #388] @ 55c54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #9437184 @ 0x900000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #368] @ 55d98 │ │ │ │ + ldr r1, [pc, #368] @ 55c58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #5242880 @ 0x500000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #348] @ 55d9c │ │ │ │ + ldr r1, [pc, #348] @ 55c5c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #328] @ 55da0 │ │ │ │ + ldr r1, [pc, #328] @ 55c60 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #308] @ 55da4 │ │ │ │ + ldr r1, [pc, #308] @ 55c64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #288] @ 55da8 │ │ │ │ - ldr r3, [pc, #288] @ 55dac │ │ │ │ + ldr r1, [pc, #288] @ 55c68 │ │ │ │ + ldr r3, [pc, #288] @ 55c6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #256] @ 55db0 │ │ │ │ + ldr r0, [pc, #256] @ 55c70 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #208] @ 55db4 │ │ │ │ - ldr r3, [pc, #48] @ 55d18 │ │ │ │ + ldr r2, [pc, #208] @ 55c74 │ │ │ │ + ldr r3, [pc, #48] @ 55bd8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55d10 │ │ │ │ + bne 55bd0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r1, ip, lsr #13 │ │ │ │ + andeq sl, r1, ip, ror #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r1, ip, ror r6 │ │ │ │ + @ instruction: 0x0001a7bc │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r6, r0, ip, ror #10 │ │ │ │ + andeq r6, r0, r8, lsr r5 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq ip, r1, r8, lsl #30 │ │ │ │ - andeq sp, r1, r8, lsr r4 │ │ │ │ + andeq sp, r1, r8, asr #32 │ │ │ │ + andeq sp, r1, r8, ror r5 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - andeq r6, r0, r0, lsl #5 │ │ │ │ - andeq r6, r0, r0, ror r2 │ │ │ │ - andeq r6, r0, r4, lsl r0 │ │ │ │ + andeq r6, r0, ip, asr #4 │ │ │ │ + andeq r6, r0, ip, lsr r2 │ │ │ │ + andeq r5, r0, r0, ror #31 │ │ │ │ andeq r2, r0, ip, lsr #2 │ │ │ │ andeq r2, r0, ip, asr #9 │ │ │ │ - andeq r4, r0, ip, asr #12 │ │ │ │ - andeq r6, r0, r0, lsl #4 │ │ │ │ - andeq r6, r0, r8, ror r4 │ │ │ │ - andeq r6, r0, r8, ror #8 │ │ │ │ - andeq r6, r0, ip, asr r4 │ │ │ │ - andeq r6, r0, r0, asr r4 │ │ │ │ + andeq r4, r0, r8, lsl r6 │ │ │ │ + andeq r6, r0, ip, asr #3 │ │ │ │ andeq r6, r0, r4, asr #8 │ │ │ │ - andeq r6, r0, r8, lsr r4 │ │ │ │ - andeq r6, r0, ip, lsr #8 │ │ │ │ - andeq r6, r0, r0, lsr #8 │ │ │ │ - andeq r6, r0, r4, lsl r4 │ │ │ │ - andeq r6, r0, r8, lsl #8 │ │ │ │ - andeq r6, r0, r0, lsl #8 │ │ │ │ - strdeq r6, [r0], -r4 │ │ │ │ - andeq r6, r0, r8, ror #7 │ │ │ │ + andeq r6, r0, r4, lsr r4 │ │ │ │ + andeq r6, r0, r8, lsr #8 │ │ │ │ + andeq r6, r0, ip, lsl r4 │ │ │ │ + andeq r6, r0, r0, lsl r4 │ │ │ │ + andeq r6, r0, r4, lsl #8 │ │ │ │ + strdeq r6, [r0], -r8 │ │ │ │ + andeq r6, r0, ip, ror #7 │ │ │ │ andeq r6, r0, r0, ror #7 │ │ │ │ ldrdeq r6, [r0], -r4 │ │ │ │ andeq r6, r0, ip, asr #7 │ │ │ │ andeq r6, r0, r0, asr #7 │ │ │ │ - @ instruction: 0x000063bc │ │ │ │ - @ instruction: 0x000063b8 │ │ │ │ + @ instruction: 0x000063b4 │ │ │ │ andeq r6, r0, ip, lsr #7 │ │ │ │ - andeq r6, r0, r4, lsr #7 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ + andeq r6, r0, r0, lsr #7 │ │ │ │ + muleq r0, r8, r3 │ │ │ │ + andeq r6, r0, ip, lsl #7 │ │ │ │ + andeq r6, r0, r8, lsl #7 │ │ │ │ + andeq r6, r0, r4, lsl #7 │ │ │ │ + andeq r6, r0, r8, ror r3 │ │ │ │ + andeq r6, r0, r0, ror r3 │ │ │ │ + andeq r6, r0, r8, ror #6 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ - andeq r6, r0, ip, ror r3 │ │ │ │ - andeq sl, r1, r4, lsl r3 │ │ │ │ + andeq r6, r0, r8, asr #6 │ │ │ │ + andeq sl, r1, r4, asr r4 │ │ │ │ │ │ │ │ -00055db8 : │ │ │ │ +00055c78 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55dc8 │ │ │ │ + beq 55c88 │ │ │ │ stm r0, {r1, r2} │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ stm sp, {r1, r2} │ │ │ │ bl dc6c <_emalloc_8@plt> │ │ │ │ ldm sp, {r1, r2} │ │ │ │ stm r0, {r1, r2} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -00055df4 : │ │ │ │ +00055cb4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r4, [r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ and r3, r4, #223 @ 0xdf │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movne r6, r1 │ │ │ │ - beq 55e5c │ │ │ │ + beq 55d1c │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ - bhi 55ee0 │ │ │ │ + bhi 55da0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 55ea4 │ │ │ │ + bne 55d64 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 55ee0 │ │ │ │ + ble 55da0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b c3d0 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 55ee0 │ │ │ │ + bne 55da0 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 55ee0 │ │ │ │ + bne 55da0 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne 55ee0 │ │ │ │ + bne 55da0 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 55ee0 │ │ │ │ + bne 55da0 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ add r6, r1, #5 │ │ │ │ - b 55e24 │ │ │ │ + b 55ce4 │ │ │ │ cmp r3, #31 │ │ │ │ - bls 55eb8 │ │ │ │ + bls 55d78 │ │ │ │ and r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - beq 55ed0 │ │ │ │ - ldr r2, [pc, #68] @ 55f04 │ │ │ │ + beq 55d90 │ │ │ │ + ldr r2, [pc, #68] @ 55dc4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl d090 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls 55e48 │ │ │ │ - ldr r2, [pc, #32] @ 55f08 │ │ │ │ + bls 55d08 │ │ │ │ + ldr r2, [pc, #32] @ 55dc8 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x000061bc │ │ │ │ - ldrdeq r6, [r0], -r8 │ │ │ │ + andeq r6, r0, r8, lsl #3 │ │ │ │ + andeq r6, r0, r4, lsr #3 │ │ │ │ │ │ │ │ -00055f0c : │ │ │ │ +00055dcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr lr, [r0] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp lr, #2 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ mov r4, r2 │ │ │ │ - beq 55f74 │ │ │ │ + beq 55e34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55fb4 │ │ │ │ + beq 55e74 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - beq 55fa8 │ │ │ │ + beq 55e68 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #144] @ 55fe4 │ │ │ │ + ldr r2, [pc, #144] @ 55ea4 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp] │ │ │ │ bl c76c │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55fd8 │ │ │ │ + beq 55e98 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 55fcc │ │ │ │ - ldr r2, [pc, #92] @ 55fe8 │ │ │ │ + beq 55e8c │ │ │ │ + ldr r2, [pc, #92] @ 55ea8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl c76c │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr ip, [pc, #60] @ 55fec │ │ │ │ + ldr ip, [pc, #60] @ 55eac │ │ │ │ add ip, pc, ip │ │ │ │ - b 55f48 │ │ │ │ - ldr r3, [pc, #52] @ 55ff0 │ │ │ │ + b 55e08 │ │ │ │ + ldr r3, [pc, #52] @ 55eb0 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 55f48 │ │ │ │ - b 55fa8 │ │ │ │ - ldr ip, [pc, #32] @ 55ff4 │ │ │ │ + bne 55e08 │ │ │ │ + b 55e68 │ │ │ │ + ldr ip, [pc, #32] @ 55eb4 │ │ │ │ add ip, pc, ip │ │ │ │ - b 55f84 │ │ │ │ - ldr r3, [pc, #24] @ 55ff8 │ │ │ │ + b 55e44 │ │ │ │ + ldr r3, [pc, #24] @ 55eb8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 55f7c │ │ │ │ - andeq r6, r0, r0, lsr #3 │ │ │ │ - andeq r6, r0, r0, ror #2 │ │ │ │ - andeq r4, r0, r8, asr #3 │ │ │ │ - @ instruction: 0x000041b4 │ │ │ │ - andeq r4, r0, r4, lsr #3 │ │ │ │ - muleq r0, r8, r1 │ │ │ │ + b 55e3c │ │ │ │ + andeq r6, r0, ip, ror #2 │ │ │ │ + andeq r6, r0, ip, lsr #2 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + andeq r4, r0, r0, lsl #3 │ │ │ │ + andeq r4, r0, r0, ror r1 │ │ │ │ + andeq r4, r0, r4, ror #2 │ │ │ │ │ │ │ │ -00055ffc : │ │ │ │ +00055ebc : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00056000 : │ │ │ │ +00055ec0 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -74706,48 +74626,48 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 5621c │ │ │ │ + bleq 560dc │ │ │ │ add r4, r4, r5 │ │ │ │ eor r6, r1, r3 │ │ │ │ bic r1, r1, ip, lsl #21 │ │ │ │ bic r3, r3, ip, lsl #21 │ │ │ │ orrs r5, r0, r1, lsl #12 │ │ │ │ orrsne r5, r2, r3, lsl #12 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 560f4 │ │ │ │ + beq 55fb4 │ │ │ │ umull ip, lr, r0, r2 │ │ │ │ mov r5, #0 │ │ │ │ umlal lr, r5, r1, r2 │ │ │ │ and r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ umlal lr, r5, r0, r3 │ │ │ │ mov r6, #0 │ │ │ │ umlal r5, r6, r1, r3 │ │ │ │ teq ip, #0 │ │ │ │ orrne lr, lr, #1 │ │ │ │ sub r4, r4, #255 @ 0xff │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ sbc r4, r4, #768 @ 0x300 │ │ │ │ - bcs 560c0 │ │ │ │ + bcs 55f80 │ │ │ │ lsls lr, lr, #1 │ │ │ │ adcs r5, r5, r5 │ │ │ │ adc r6, r6, r6 │ │ │ │ orr r1, r2, r6, lsl #11 │ │ │ │ orr r1, r1, r5, lsr #21 │ │ │ │ lsl r0, r5, #11 │ │ │ │ orr r0, r0, lr, lsr #21 │ │ │ │ lsl lr, lr, #11 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 56120 │ │ │ │ + bhi 55fe0 │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq lr, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r6, r1 │ │ │ │ @@ -74756,24 +74676,24 @@ │ │ │ │ subs r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bgt 56288 │ │ │ │ + bgt 56148 │ │ │ │ cmn r4, #54 @ 0x36 │ │ │ │ movle r0, #0 │ │ │ │ andle r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ rsb r4, r4, #0 │ │ │ │ subs r4, r4, #32 │ │ │ │ - bge 561a4 │ │ │ │ + bge 56064 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 56178 │ │ │ │ + bgt 56038 │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r5, r4, #32 │ │ │ │ lsl r3, r0, r5 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r5 │ │ │ │ and r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -74801,181 +74721,181 @@ │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r0, r1, lsr r4 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ orrs lr, lr, r3, lsl #1 │ │ │ │ biceq r0, r0, r3, lsr #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ teq r4, #0 │ │ │ │ - bne 561fc │ │ │ │ + bne 560bc │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 561dc │ │ │ │ + beq 5609c │ │ │ │ orr r1, r1, r6 │ │ │ │ teq r5, #0 │ │ │ │ bxne lr │ │ │ │ and r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adc r3, r3, r3 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ subeq r5, r5, #1 │ │ │ │ - beq 56200 │ │ │ │ + beq 560c0 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 56248 │ │ │ │ + beq 56108 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 561d0 │ │ │ │ + bne 56090 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ moveq r0, r2 │ │ │ │ moveq r1, r3 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - beq 5629c │ │ │ │ + beq 5615c │ │ │ │ teq r4, ip │ │ │ │ - bne 5626c │ │ │ │ + bne 5612c │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 5629c │ │ │ │ + bne 5615c │ │ │ │ teq r5, ip │ │ │ │ - bne 56284 │ │ │ │ + bne 56144 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 5629c │ │ │ │ + bne 5615c │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #15728640 @ 0xf00000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #16252928 @ 0xf80000 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 562b4 │ │ │ │ + b 56174 │ │ │ │ eor r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ push {r4, r5, lr} │ │ │ │ lsl r4, r1, #1 │ │ │ │ lsl r5, r3, #1 │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ orrsne ip, r4, r0 │ │ │ │ orrsne ip, r5, r2 │ │ │ │ mvnsne ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 564c4 │ │ │ │ + beq 56384 │ │ │ │ lsr r4, r4, #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ - ble 56308 │ │ │ │ + ble 561c8 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ eor r0, r2, r0 │ │ │ │ eor r1, r3, r1 │ │ │ │ eor r2, r0, r2 │ │ │ │ eor r3, r1, r3 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ pophi {r4, r5, pc} │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsl r1, r1, #12 │ │ │ │ mov ip, #1048576 @ 0x100000 │ │ │ │ orr r1, ip, r1, lsr #12 │ │ │ │ - beq 5632c │ │ │ │ + beq 561ec │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ tst r3, #-2147483648 @ 0x80000000 │ │ │ │ lsl r3, r3, #12 │ │ │ │ orr r3, ip, r3, lsr #12 │ │ │ │ - beq 56344 │ │ │ │ + beq 56204 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ rsc r3, r3, #0 │ │ │ │ teq r4, r5 │ │ │ │ - beq 564ac │ │ │ │ + beq 5636c │ │ │ │ sub r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt 56370 │ │ │ │ + blt 56230 │ │ │ │ lsl ip, r2, lr │ │ │ │ adds r0, r0, r2, lsr r5 │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r0, r0, r3, lsl lr │ │ │ │ adcs r1, r1, r3, asr r5 │ │ │ │ - b 5638c │ │ │ │ + b 5624c │ │ │ │ sub r5, r5, #32 │ │ │ │ add lr, lr, #32 │ │ │ │ cmp r2, #1 │ │ │ │ lsl ip, r3, lr │ │ │ │ orrcs ip, ip, #2 │ │ │ │ adds r0, r0, r3, asr r5 │ │ │ │ adcs r1, r1, r3, asr #31 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 563a0 │ │ │ │ + bpl 56260 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rscs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ cmp r1, #1048576 @ 0x100000 │ │ │ │ - bcc 563e4 │ │ │ │ + bcc 562a4 │ │ │ │ cmp r1, #2097152 @ 0x200000 │ │ │ │ - bcc 563cc │ │ │ │ + bcc 5628c │ │ │ │ lsrs r1, r1, #1 │ │ │ │ rrxs r0, r0 │ │ │ │ rrx ip, ip │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r2, r4, #21 │ │ │ │ cmn r2, #4194304 @ 0x400000 │ │ │ │ - bcs 56524 │ │ │ │ + bcs 563e4 │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ orr r1, r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls ip, ip, #1 │ │ │ │ adcs r0, r0, r0 │ │ │ │ adc r1, r1, r1 │ │ │ │ subs r4, r4, #1 │ │ │ │ cmpcs r1, #1048576 @ 0x100000 │ │ │ │ - bcs 563cc │ │ │ │ + bcs 5628c │ │ │ │ teq r1, #0 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ clz r3, r1 │ │ │ │ addeq r3, r3, #32 │ │ │ │ sub r3, r3, #11 │ │ │ │ subs r2, r3, #32 │ │ │ │ - bge 5643c │ │ │ │ + bge 562fc │ │ │ │ adds r2, r2, #12 │ │ │ │ - ble 56438 │ │ │ │ + ble 562f8 │ │ │ │ add ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl r0, r1, ip │ │ │ │ lsr r1, r1, r2 │ │ │ │ - b 5644c │ │ │ │ + b 5630c │ │ │ │ add r2, r2, #20 │ │ │ │ rsble ip, r2, #32 │ │ │ │ lsl r1, r1, r2 │ │ │ │ orrle r1, r1, r0, lsr ip │ │ │ │ lslle r0, r0, r2 │ │ │ │ subs r4, r4, r3 │ │ │ │ addge r1, r1, r4, lsl #20 │ │ │ │ orrge r1, r1, r5 │ │ │ │ popge {r4, r5, pc} │ │ │ │ mvn r4, r4 │ │ │ │ subs r4, r4, #31 │ │ │ │ - bge 564a0 │ │ │ │ + bge 56360 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 56488 │ │ │ │ + bgt 56348 │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r2, r4, #32 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r2 │ │ │ │ orr r1, r5, r1, lsr r4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsb r4, r4, #12 │ │ │ │ @@ -74988,31 +74908,31 @@ │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r4, #0 │ │ │ │ eor r3, r3, #1048576 @ 0x100000 │ │ │ │ eoreq r1, r1, #1048576 @ 0x100000 │ │ │ │ addeq r4, r4, #1 │ │ │ │ subne r5, r5, #1 │ │ │ │ - b 5634c │ │ │ │ + b 5620c │ │ │ │ mvns ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 56534 │ │ │ │ + beq 563f4 │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ - beq 564ec │ │ │ │ + beq 563ac │ │ │ │ orrs ip, r4, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r1, r3 │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ lsrs ip, r4, #21 │ │ │ │ - bne 56514 │ │ │ │ + bne 563d4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adcs r1, r1, r1 │ │ │ │ orrcs r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, #4194304 @ 0x400000 │ │ │ │ addcc r1, r1, #1048576 @ 0x100000 │ │ │ │ popcc {r4, r5, pc} │ │ │ │ @@ -75036,25 +74956,25 @@ │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 563fc │ │ │ │ + b 562bc │ │ │ │ teq r0, #0 │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ ands r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - b 563fc │ │ │ │ + b 562bc │ │ │ │ lsls r2, r0, #1 │ │ │ │ asr r1, r2, #3 │ │ │ │ rrx r1, r1 │ │ │ │ lsl r0, r2, #28 │ │ │ │ andsne r3, r2, #-16777216 @ 0xff000000 │ │ │ │ teqne r3, #-16777216 @ 0xff000000 │ │ │ │ eorne r1, r1, #939524096 @ 0x38000000 │ │ │ │ @@ -75064,85 +74984,85 @@ │ │ │ │ teq r3, #-16777216 @ 0xff000000 │ │ │ │ orreq r1, r1, #524288 @ 0x80000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, #896 @ 0x380 │ │ │ │ and r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 563fc │ │ │ │ + b 562bc │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, #0 │ │ │ │ - b 56624 │ │ │ │ + b 564e4 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 56624 │ │ │ │ + bpl 564e4 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ lsrs ip, r1, #22 │ │ │ │ - beq 563a0 │ │ │ │ + beq 56260 │ │ │ │ mov r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ lsrs ip, ip, #3 │ │ │ │ addne r2, r2, #3 │ │ │ │ add r2, r2, ip, lsr #3 │ │ │ │ rsb r3, r2, #32 │ │ │ │ lsl ip, r0, r3 │ │ │ │ lsr r0, r0, r2 │ │ │ │ orr r0, r0, r1, lsl r3 │ │ │ │ lsr r1, r1, r2 │ │ │ │ add r4, r4, r2 │ │ │ │ - b 563a0 │ │ │ │ + b 56260 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 56848 │ │ │ │ + bleq 56708 │ │ │ │ add r4, r4, r5 │ │ │ │ eor r6, r1, r3 │ │ │ │ bic r1, r1, ip, lsl #21 │ │ │ │ bic r3, r3, ip, lsl #21 │ │ │ │ orrs r5, r0, r1, lsl #12 │ │ │ │ orrsne r5, r2, r3, lsl #12 │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 56720 │ │ │ │ + beq 565e0 │ │ │ │ umull ip, lr, r0, r2 │ │ │ │ mov r5, #0 │ │ │ │ umlal lr, r5, r1, r2 │ │ │ │ and r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ umlal lr, r5, r0, r3 │ │ │ │ mov r6, #0 │ │ │ │ umlal r5, r6, r1, r3 │ │ │ │ teq ip, #0 │ │ │ │ orrne lr, lr, #1 │ │ │ │ sub r4, r4, #255 @ 0xff │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ sbc r4, r4, #768 @ 0x300 │ │ │ │ - bcs 566ec │ │ │ │ + bcs 565ac │ │ │ │ lsls lr, lr, #1 │ │ │ │ adcs r5, r5, r5 │ │ │ │ adc r6, r6, r6 │ │ │ │ orr r1, r2, r6, lsl #11 │ │ │ │ orr r1, r1, r5, lsr #21 │ │ │ │ lsl r0, r5, #11 │ │ │ │ orr r0, r0, lr, lsr #21 │ │ │ │ lsl lr, lr, #11 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 5674c │ │ │ │ + bhi 5660c │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ lsrseq lr, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r6, r1 │ │ │ │ @@ -75151,24 +75071,24 @@ │ │ │ │ subs r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bgt 568b4 │ │ │ │ + bgt 56774 │ │ │ │ cmn r4, #54 @ 0x36 │ │ │ │ movle r0, #0 │ │ │ │ andle r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ rsb r4, r4, #0 │ │ │ │ subs r4, r4, #32 │ │ │ │ - bge 567d0 │ │ │ │ + bge 56690 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 567a4 │ │ │ │ + bgt 56664 │ │ │ │ add r4, r4, #20 │ │ │ │ rsb r5, r4, #32 │ │ │ │ lsl r3, r0, r5 │ │ │ │ lsr r0, r0, r4 │ │ │ │ orr r0, r0, r1, lsl r5 │ │ │ │ and r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -75196,58 +75116,58 @@ │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r0, r1, lsr r4 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ orrs lr, lr, r3, lsl #1 │ │ │ │ biceq r0, r0, r3, lsr #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ teq r4, #0 │ │ │ │ - bne 56828 │ │ │ │ + bne 566e8 │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 56808 │ │ │ │ + beq 566c8 │ │ │ │ orr r1, r1, r6 │ │ │ │ teq r5, #0 │ │ │ │ bxne lr │ │ │ │ and r6, r3, #-2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adc r3, r3, r3 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ subeq r5, r5, #1 │ │ │ │ - beq 5682c │ │ │ │ + beq 566ec │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 56874 │ │ │ │ + beq 56734 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 567fc │ │ │ │ + bne 566bc │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ moveq r0, r2 │ │ │ │ moveq r1, r3 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - beq 568c8 │ │ │ │ + beq 56788 │ │ │ │ teq r4, ip │ │ │ │ - bne 56898 │ │ │ │ + bne 56758 │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 568c8 │ │ │ │ + bne 56788 │ │ │ │ teq r5, ip │ │ │ │ - bne 568b0 │ │ │ │ + bne 56770 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 568c8 │ │ │ │ + bne 56788 │ │ │ │ eor r1, r1, r3 │ │ │ │ and r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ orr r1, r1, #15728640 @ 0xf00000 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #2130706432 @ 0x7f000000 │ │ │ │ @@ -75256,34 +75176,34 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ orr ip, ip, #1792 @ 0x700 │ │ │ │ ands r4, ip, r1, lsr #20 │ │ │ │ andsne r5, ip, r3, lsr #20 │ │ │ │ teqne r4, ip │ │ │ │ teqne r5, ip │ │ │ │ - bleq 56a68 │ │ │ │ + bleq 56928 │ │ │ │ sub r4, r4, r5 │ │ │ │ eor lr, r1, r3 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ lsl r1, r1, #12 │ │ │ │ - beq 56a38 │ │ │ │ + beq 568f8 │ │ │ │ lsl r3, r3, #12 │ │ │ │ mov r5, #268435456 @ 0x10000000 │ │ │ │ orr r3, r5, r3, lsr #4 │ │ │ │ orr r3, r3, r2, lsr #24 │ │ │ │ lsl r2, r2, #8 │ │ │ │ orr r5, r5, r1, lsr #4 │ │ │ │ orr r5, r5, r0, lsr #24 │ │ │ │ lsl r6, r0, #8 │ │ │ │ and r1, lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r6, r2 │ │ │ │ adc r4, r4, #253 @ 0xfd │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ - bcs 56948 │ │ │ │ + bcs 56808 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ subs r6, r6, r2 │ │ │ │ sbc r5, r5, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ rrx r2, r2 │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ @@ -75311,35 +75231,35 @@ │ │ │ │ rrx r2, r2 │ │ │ │ subs lr, r6, r2 │ │ │ │ sbcs lr, r5, r3 │ │ │ │ subcs r6, r6, r2 │ │ │ │ movcs r5, lr │ │ │ │ orrcs r0, r0, ip, lsr #3 │ │ │ │ orrs lr, r5, r6 │ │ │ │ - beq 56a08 │ │ │ │ + beq 568c8 │ │ │ │ lsl r5, r5, #4 │ │ │ │ orr r5, r5, r6, lsr #28 │ │ │ │ lsl r6, r6, #4 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, r2, lsr #29 │ │ │ │ lsl r2, r2, #3 │ │ │ │ lsrs ip, ip, #4 │ │ │ │ - bne 56960 │ │ │ │ + bne 56820 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - bne 56a14 │ │ │ │ + bne 568d4 │ │ │ │ orr r1, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ - b 56960 │ │ │ │ + b 56820 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ orreq r1, r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 5674c │ │ │ │ + bhi 5660c │ │ │ │ subs ip, r5, r3 │ │ │ │ subseq ip, r6, r2 │ │ │ │ lsrseq ip, r0, #1 │ │ │ │ adcs r0, r0, #0 │ │ │ │ adc r1, r1, r4, lsl #20 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ @@ -75347,56 +75267,56 @@ │ │ │ │ adds r4, r4, ip, lsr #1 │ │ │ │ rsbsgt r5, r4, ip │ │ │ │ orrgt r1, r1, r4, lsl #20 │ │ │ │ popgt {r4, r5, r6, pc} │ │ │ │ orr r1, r1, #1048576 @ 0x100000 │ │ │ │ mov lr, #0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - b 5674c │ │ │ │ + b 5660c │ │ │ │ orr lr, r5, r6 │ │ │ │ - b 5674c │ │ │ │ + b 5660c │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teq r4, ip │ │ │ │ teqeq r5, ip │ │ │ │ - beq 568c8 │ │ │ │ + beq 56788 │ │ │ │ teq r4, ip │ │ │ │ - bne 56a9c │ │ │ │ + bne 5695c │ │ │ │ orrs r4, r0, r1, lsl #12 │ │ │ │ - bne 568c8 │ │ │ │ + bne 56788 │ │ │ │ teq r5, ip │ │ │ │ - bne 568b0 │ │ │ │ + bne 56770 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 568c8 │ │ │ │ + b 56788 │ │ │ │ teq r5, ip │ │ │ │ - bne 56ab8 │ │ │ │ + bne 56978 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ - beq 56864 │ │ │ │ + beq 56724 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 568c8 │ │ │ │ + b 56788 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 567fc │ │ │ │ + bne 566bc │ │ │ │ orrs r4, r0, r1, lsl #1 │ │ │ │ - bne 568b0 │ │ │ │ + bne 56770 │ │ │ │ orrs r5, r2, r3, lsl #1 │ │ │ │ - bne 56864 │ │ │ │ - b 568c8 │ │ │ │ + bne 56724 │ │ │ │ + b 56788 │ │ │ │ mvn ip, #0 │ │ │ │ - b 56aec │ │ │ │ + b 569ac │ │ │ │ mov ip, #1 │ │ │ │ - b 56aec │ │ │ │ + b 569ac │ │ │ │ mov ip, #1 │ │ │ │ push {ip} @ (str ip, [sp, #-4]!) │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvnsne ip, ip, asr #21 │ │ │ │ - beq 56b40 │ │ │ │ + beq 56a00 │ │ │ │ add sp, sp, #4 │ │ │ │ orrs ip, r0, r1, lsl #1 │ │ │ │ orrseq ip, r2, r3, lsl #1 │ │ │ │ teqne r1, r3 │ │ │ │ teqeq r0, r2 │ │ │ │ moveq r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -75406,152 +75326,152 @@ │ │ │ │ cmpeq r0, r2 │ │ │ │ asrcs r0, r3, #31 │ │ │ │ mvncc r0, r3, asr #31 │ │ │ │ orr r0, r0, #1 │ │ │ │ bx lr │ │ │ │ lsl ip, r1, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 56b54 │ │ │ │ + bne 56a14 │ │ │ │ orrs ip, r0, r1, lsl #12 │ │ │ │ - bne 56b68 │ │ │ │ + bne 56a28 │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 56b04 │ │ │ │ + bne 569c4 │ │ │ │ orrs ip, r2, r3, lsl #12 │ │ │ │ - beq 56b04 │ │ │ │ + beq 569c4 │ │ │ │ pop {r0} @ (ldr r0, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, ip │ │ │ │ - b 56b8c │ │ │ │ + b 56a4c │ │ │ │ push {r0, lr} │ │ │ │ - bl 56ae8 │ │ │ │ + bl 569a8 │ │ │ │ cmp r0, #0 │ │ │ │ cmnmi r0, #0 │ │ │ │ pop {r0, pc} │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56b8c │ │ │ │ + bl 56a4c │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56b8c │ │ │ │ + bl 56a4c │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56b8c │ │ │ │ + bl 56a4c │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56b70 │ │ │ │ + bl 56a30 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 56b70 │ │ │ │ + bl 56a30 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ lsl r2, r1, #1 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 56c44 │ │ │ │ - bpl 56c3c │ │ │ │ + bcs 56b04 │ │ │ │ + bpl 56afc │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bls 56c4c │ │ │ │ + bls 56b0c │ │ │ │ lsl r3, r1, #11 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, r0, lsr #21 │ │ │ │ tst r1, #-2147483648 @ 0x80000000 │ │ │ │ lsr r0, r3, r2 │ │ │ │ rsbne r0, r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrs r0, r0, r1, lsl #12 │ │ │ │ - bne 56c58 │ │ │ │ + bne 56b18 │ │ │ │ ands r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ mvneq r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ lsls r2, r1, #1 │ │ │ │ - bcs 56c94 │ │ │ │ + bcs 56b54 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 56c9c │ │ │ │ - bpl 56c94 │ │ │ │ + bcs 56b5c │ │ │ │ + bpl 56b54 │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bmi 56ca4 │ │ │ │ + bmi 56b64 │ │ │ │ lsl r3, r1, #11 │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, r0, lsr #21 │ │ │ │ lsr r0, r3, r2 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ orrs r0, r0, r1, lsl #12 │ │ │ │ - bne 56cac │ │ │ │ + bne 56b6c │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #0 │ │ │ │ - bne 56ce0 │ │ │ │ + bne 56ba0 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 56cdc │ │ │ │ + blt 56b9c │ │ │ │ cmpeq r0, #0 │ │ │ │ mvnne r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnne r0, #0 │ │ │ │ - b 56d88 │ │ │ │ + b 56c48 │ │ │ │ sub sp, sp, #8 │ │ │ │ push {sp, lr} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 56d0c │ │ │ │ + blt 56bcc │ │ │ │ cmp r3, #0 │ │ │ │ - blt 56d40 │ │ │ │ - bl 56e38 │ │ │ │ + blt 56c00 │ │ │ │ + bl 56cf8 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ bx lr │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 56d64 │ │ │ │ - bl 56e38 │ │ │ │ + blt 56c24 │ │ │ │ + bl 56cf8 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ - bl 56e38 │ │ │ │ + bl 56cf8 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r0, r0, #0 │ │ │ │ sbc r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ - bl 56e38 │ │ │ │ + bl 56cf8 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r2, r3} │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ @@ -75559,57 +75479,57 @@ │ │ │ │ bl d024 │ │ │ │ pop {r1, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 56bb4 │ │ │ │ + bl 56a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56dc8 │ │ │ │ + bne 56c88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 56de0 │ │ │ │ + b 56ca0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, #-2147483648 @ 0x80000000 │ │ │ │ - bl 56de0 │ │ │ │ + bl 56ca0 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r3, [pc, #68] @ 56e30 │ │ │ │ + ldr r3, [pc, #68] @ 56cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 56668 │ │ │ │ - bl 56c60 │ │ │ │ + bl 56528 │ │ │ │ + bl 56b20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 56560 │ │ │ │ - ldr r3, [pc, #40] @ 56e34 │ │ │ │ + bl 56420 │ │ │ │ + ldr r3, [pc, #40] @ 56cf4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 56668 │ │ │ │ + bl 56528 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 562b0 │ │ │ │ - bl 56c60 │ │ │ │ + bl 56170 │ │ │ │ + bl 56b20 │ │ │ │ mov r1, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ mvnsmi r0, r0 │ │ │ │ cmp r0, r2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov lr, r1 │ │ │ │ sbcs r1, lr, r3 │ │ │ │ mov ip, r0 │ │ │ │ movcc r0, #0 │ │ │ │ movcc r4, r0 │ │ │ │ - bcc 56f50 │ │ │ │ + bcc 56e10 │ │ │ │ cmp r3, #0 │ │ │ │ clzeq r1, r2 │ │ │ │ clzne r1, r3 │ │ │ │ addeq r1, r1, #32 │ │ │ │ cmp lr, #0 │ │ │ │ clzeq r0, ip │ │ │ │ addeq r0, r0, #32 │ │ │ │ @@ -75623,43 +75543,43 @@ │ │ │ │ orr r3, r3, r2, lsr r6 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs r2, lr, r3 │ │ │ │ movcc r0, #0 │ │ │ │ mov r8, r4 │ │ │ │ mov r7, r6 │ │ │ │ movcc r4, r0 │ │ │ │ - bcc 56ec8 │ │ │ │ + bcc 56d88 │ │ │ │ mov r0, #1 │ │ │ │ lsl r4, r0, r4 │ │ │ │ subs ip, ip, r5 │ │ │ │ orr r4, r4, r0, lsr r6 │ │ │ │ lsl r0, r0, r1 │ │ │ │ sbc lr, lr, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 56f50 │ │ │ │ + beq 56e10 │ │ │ │ lsr r5, r5, #1 │ │ │ │ orr r5, r5, r3, lsl #31 │ │ │ │ mov r2, r1 │ │ │ │ lsr r3, r3, #1 │ │ │ │ - b 56f04 │ │ │ │ + b 56dc4 │ │ │ │ subs ip, ip, r5 │ │ │ │ sbc lr, lr, r3 │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ adds ip, ip, #1 │ │ │ │ adc lr, lr, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - beq 56f20 │ │ │ │ + beq 56de0 │ │ │ │ cmp ip, r5 │ │ │ │ sbcs r6, lr, r3 │ │ │ │ - bcs 56ee4 │ │ │ │ + bcs 56da4 │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne 56f04 │ │ │ │ + bne 56dc4 │ │ │ │ adds r0, r0, ip │ │ │ │ lsr ip, ip, r1 │ │ │ │ orr ip, ip, lr, lsl r7 │ │ │ │ adc r4, r4, lr │ │ │ │ orr ip, ip, lr, lsr r8 │ │ │ │ lsr lr, lr, r1 │ │ │ │ lsl r3, ip, r1 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00056f64 <.fini>: │ │ │ │ +00056e24 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1535 +1,1531 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00056f6c 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ - 0x00056f7c 04000000 09000000 0c000000 09000000 ................ │ │ │ │ - 0x00056f8c 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ - 0x00056f9c 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ - 0x00056fac 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ - 0x00056fbc 15000000 09000000 12000000 09000000 ................ │ │ │ │ - 0x00056fcc 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ - 0x00056fdc 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ - 0x00056fec 2a000000 09000000 00000000 00000000 *............... │ │ │ │ - 0x00056ffc 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ - 0x0005700c 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ - 0x0005701c 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ - 0x0005702c 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ - 0x0005703c 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ - 0x0005704c 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ - 0x0005705c 6c69627a 00000000 382e3137 2e302d72 libz....8.17.0-r │ │ │ │ - 0x0005706c 63320000 6c696263 75726c00 322e312e c2..libcurl.2.1. │ │ │ │ - 0x0005707c 31322d73 7461626c 65000000 6c696265 12-stable...libe │ │ │ │ - 0x0005708c 76656e74 00000000 37362e31 00000000 vent....76.1.... │ │ │ │ - 0x0005709c 6c696269 63752028 49444e41 32303038 libicu (IDNA2008 │ │ │ │ - 0x000570ac 2f49444e 41323030 33290000 322e332e /IDNA2003)..2.3. │ │ │ │ - 0x000570bc 38000000 6c696269 646e3220 2849444e 8...libidn2 (IDN │ │ │ │ - 0x000570cc 41323030 38290000 64697361 626c6564 A2008)..disabled │ │ │ │ - 0x000570dc 00000000 6c696269 646e2028 49444e41 ....libidn (IDNA │ │ │ │ - 0x000570ec 32303033 29000000 6c696269 646e6b69 2003)...libidnki │ │ │ │ - 0x000570fc 74322028 49444e41 32303038 29000000 t2 (IDNA2008)... │ │ │ │ - 0x0005710c 6c696269 646e6b69 74202849 444e4132 libidnkit (IDNA2 │ │ │ │ - 0x0005711c 30303329 00000000 68747470 2e657461 003)....http.eta │ │ │ │ - 0x0005712c 672e6d6f 64650000 63726333 32620000 g.mode..crc32b.. │ │ │ │ - 0x0005713c 68747470 00000000 41504932 30323430 http....API20240 │ │ │ │ - 0x0005714c 3932342c 4e545300 72617068 66000000 924,NTS.raphf... │ │ │ │ - 0x0005715c 73706c00 69636f6e 76000000 7c660000 spl.iconv...|f.. │ │ │ │ - 0x0005716c 68697374 6f727900 6f627365 72766572 history.observer │ │ │ │ - 0x0005717c 73000000 4f627365 72766572 2073746f s...Observer sto │ │ │ │ - 0x0005718c 72616765 20697320 636f7272 75707465 rage is corrupte │ │ │ │ - 0x0005719c 64000000 4f000000 64657461 63680000 d...O...detach.. │ │ │ │ - 0x000571ac 75706461 74650000 61747461 63680000 update..attach.. │ │ │ │ - 0x000571bc 7c4f216f 21000000 73746172 74656400 |O!o!...started. │ │ │ │ - 0x000571cc 66696e69 73686564 00000000 646c746f finished....dlto │ │ │ │ - 0x000571dc 74616c00 646c6e6f 77000000 756c746f tal.dlnow...ulto │ │ │ │ - 0x000571ec 74616c00 756c6e6f 77000000 7c4f0000 tal.ulnow...|O.. │ │ │ │ - 0x000571fc 436f756c 64206e6f 74206669 6e642072 Could not find r │ │ │ │ - 0x0005720c 6573706f 6e736520 666f7220 74686520 esponse for the │ │ │ │ - 0x0005721c 72657175 65737400 7c6c0000 6765744f request.|l..getO │ │ │ │ - 0x0005722c 7074696f 6e730000 7c61212f 00000000 ptions..|a!/.... │ │ │ │ - 0x0005723c 636f6f6b 69657300 7265636f 72644869 cookies.recordHi │ │ │ │ - 0x0005724c 73746f72 79000000 72657370 6f6e7365 story...response │ │ │ │ - 0x0005725c 4d657373 61676543 6c617373 00000000 MessageClass.... │ │ │ │ - 0x0005726c 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ - 0x0005727c 6c697a65 20636c69 656e7400 64656661 lize client.defa │ │ │ │ - 0x0005728c 756c7400 7c532153 21000000 4e6f2068 ult.|S!S!...No h │ │ │ │ - 0x0005729c 7474705c 436c6965 6e742064 72697665 ttp\Client drive │ │ │ │ - 0x000572ac 72732061 7661696c 61626c65 00000000 rs available.... │ │ │ │ - 0x000572bc 4661696c 65642074 6f206c6f 63617465 Failed to locate │ │ │ │ - 0x000572cc 20222573 2220636c 69656e74 20726571 "%s" client req │ │ │ │ - 0x000572dc 75657374 2068616e 646c6572 00000000 uest handler.... │ │ │ │ - 0x000572ec 6e6f7469 66790000 4661696c 65642074 notify..Failed t │ │ │ │ - 0x000572fc 6f20656e 71756575 65207265 71756573 o enqueue reques │ │ │ │ - 0x0005730c 743b2072 65717565 73742061 6c726561 t; request alrea │ │ │ │ - 0x0005731c 64792069 6e207175 65756500 4661696c dy in queue.Fail │ │ │ │ - 0x0005732c 65642074 6f206465 71756575 65207265 ed to dequeue re │ │ │ │ - 0x0005733c 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ - 0x0005734c 6f742069 6e207175 65756500 4661696c ot in queue.Fail │ │ │ │ - 0x0005735c 65642074 6f207265 71756575 65207265 ed to requeue re │ │ │ │ - 0x0005736c 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ - 0x0005737c 6f742069 6e207175 65756500 4f7c6600 ot in queue.O|f. │ │ │ │ - 0x0005738c 70726570 61726500 7c640000 7c620000 prepare.|d..|b.. │ │ │ │ - 0x0005739c 7c482100 7472616e 73666572 496e666f |H!.transferInfo │ │ │ │ - 0x000573ac 00000000 68747470 5c436c69 656e7400 ....http\Client. │ │ │ │ - 0x000573bc 44454255 475f494e 464f0000 44454255 DEBUG_INFO..DEBU │ │ │ │ - 0x000573cc 475f494e 00000000 44454255 475f4f55 G_IN....DEBUG_OU │ │ │ │ - 0x000573dc 54000000 44454255 475f4845 41444552 T...DEBUG_HEADER │ │ │ │ - 0x000573ec 00000000 44454255 475f424f 44590000 ....DEBUG_BODY.. │ │ │ │ - 0x000573fc 44454255 475f5353 4c000000 5f5f636f DEBUG_SSL...__co │ │ │ │ - 0x0005740c 6e737472 75637400 72657365 74000000 nstruct.reset... │ │ │ │ - 0x0005741c 656e7175 65756500 64657175 65756500 enqueue.dequeue. │ │ │ │ - 0x0005742c 72657175 65756500 636f756e 74000000 requeue.count... │ │ │ │ - 0x0005743c 73656e64 00000000 6f6e6365 00000000 send....once.... │ │ │ │ - 0x0005744c 77616974 00000000 67657452 6573706f wait....getRespo │ │ │ │ - 0x0005745c 6e736500 67657448 6973746f 72790000 nse.getHistory.. │ │ │ │ - 0x0005746c 636f6e66 69677572 65000000 656e6162 configure...enab │ │ │ │ - 0x0005747c 6c655069 70656c69 6e696e67 00000000 lePipelining.... │ │ │ │ - 0x0005748c 656e6162 6c654576 656e7473 00000000 enableEvents.... │ │ │ │ - 0x0005749c 6765744f 62736572 76657273 00000000 getObservers.... │ │ │ │ - 0x000574ac 67657450 726f6772 65737349 6e666f00 getProgressInfo. │ │ │ │ - 0x000574bc 67657454 72616e73 66657249 6e666f00 getTransferInfo. │ │ │ │ - 0x000574cc 7365744f 7074696f 6e730000 73657453 setOptions..setS │ │ │ │ - 0x000574dc 736c4f70 74696f6e 73000000 61646453 slOptions...addS │ │ │ │ - 0x000574ec 736c4f70 74696f6e 73000000 67657453 slOptions...getS │ │ │ │ - 0x000574fc 736c4f70 74696f6e 73000000 73657443 slOptions...setC │ │ │ │ - 0x0005750c 6f6f6b69 65730000 61646443 6f6f6b69 ookies..addCooki │ │ │ │ - 0x0005751c 65730000 67657443 6f6f6b69 65730000 es..getCookies.. │ │ │ │ - 0x0005752c 67657441 7661696c 61626c65 44726976 getAvailableDriv │ │ │ │ - 0x0005753c 65727300 67657441 7661696c 61626c65 ers.getAvailable │ │ │ │ - 0x0005754c 4f707469 6f6e7300 67657441 7661696c Options.getAvail │ │ │ │ - 0x0005755c 61626c65 436f6e66 69677572 6174696f ableConfiguratio │ │ │ │ - 0x0005756c 6e000000 73657444 65627567 00000000 n...setDebug.... │ │ │ │ - 0x0005757c 63616c6c 6261636b 00000000 73736c5f callback....ssl_ │ │ │ │ - 0x0005758c 6f707469 6f6e7300 73736c5f 6f707469 options.ssl_opti │ │ │ │ - 0x0005759c 6f6e0000 68747470 5c436c69 656e745c on..http\Client\ │ │ │ │ - 0x000575ac 52657175 65737400 6f627365 72766572 Request.observer │ │ │ │ - 0x000575bc 00000000 53706c4f 62736572 76657200 ....SplObserver. │ │ │ │ - 0x000575cc 70726f67 72657373 00000000 656e6162 progress....enab │ │ │ │ - 0x000575dc 6c650000 73657474 696e6773 00000000 le..settings.... │ │ │ │ - 0x000575ec 74696d65 6f757400 63616c6c 61626c65 timeout.callable │ │ │ │ - 0x000575fc 00000000 64726976 65720000 70657273 ....driver..pers │ │ │ │ - 0x0005760c 69737465 6e745f68 616e646c 655f6964 istent_handle_id │ │ │ │ - 0x0005761c 00000000 464c5553 48000000 53455353 ....FLUSH...SESS │ │ │ │ - 0x0005762c 00000000 436f756c 64206e6f 74206465 ....Could not de │ │ │ │ - 0x0005763c 71756575 65207265 71756573 74207768 queue request wh │ │ │ │ - 0x0005764c 696c6520 65786563 7574696e 67206361 ile executing ca │ │ │ │ - 0x0005765c 6c6c6261 636b7300 436f756c 64206e6f llbacks.Could no │ │ │ │ - 0x0005766c 74206465 71756575 65207265 71756573 t dequeue reques │ │ │ │ - 0x0005767c 743a2025 73000000 41646469 6e672068 t: %s...Adding h │ │ │ │ - 0x0005768c 616e646c 653a0000 73657475 70000000 andle:..setup... │ │ │ │ - 0x0005769c 61646448 616e646c 65000000 41626f75 addHandle...Abou │ │ │ │ - 0x000576ac 7420746f 20636f6e 6e656374 00000000 t to connect.... │ │ │ │ - 0x000576bc 7265736f 6c766500 54727969 6e670000 resolve.Trying.. │ │ │ │ - 0x000576cc 636f6e6e 65637400 466f756e 64206275 connect.Found bu │ │ │ │ - 0x000576dc 6e646c65 20666f72 20686f73 74000000 ndle for host... │ │ │ │ - 0x000576ec 436f6e6e 65637465 64000000 636f6e6e Connected...conn │ │ │ │ - 0x000576fc 65637465 64000000 52652d75 73696e67 ected...Re-using │ │ │ │ - 0x0005770c 20657869 7374696e 6720636f 6e6e6563 existing connec │ │ │ │ - 0x0005771c 74696f6e 21000000 626c6163 6b6c6973 tion!...blacklis │ │ │ │ - 0x0005772c 74656400 626c6163 6b6c6973 74206368 ted.blacklist ch │ │ │ │ - 0x0005773c 65636b00 73736c20 6e65676f 74696174 eck.ssl negotiat │ │ │ │ - 0x0005774c 696f6e00 63657274 69666963 61746500 ion.certificate. │ │ │ │ - 0x0005775c 414c504e 00000000 75706c6f 61640000 ALPN....upload.. │ │ │ │ - 0x0005776c 6c656674 20696e74 61637400 6e6f7420 left intact.not │ │ │ │ - 0x0005777c 64697363 6f6e6e65 63746564 00000000 disconnected.... │ │ │ │ - 0x0005778c 636c6f73 65640000 49737375 6520616e closed..Issue an │ │ │ │ - 0x0005779c 6f746865 72207265 71756573 74000000 other request... │ │ │ │ - 0x000577ac 72656469 72656374 00000000 4f706572 redirect....Oper │ │ │ │ - 0x000577bc 6174696f 6e207469 6d656420 6f757400 ation timed out. │ │ │ │ - 0x000577cc 72656365 69766500 75706c6f 61646564 receive.uploaded │ │ │ │ - 0x000577dc 00000000 6e706e00 616c706e 00000000 ....npn.alpn.... │ │ │ │ - 0x000577ec 25733a20 25730000 414c4c00 436f756c %s: %s..ALL.Coul │ │ │ │ - 0x000577fc 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ - 0x0005780c 20257320 28257329 00000000 436f756c %s (%s)....Coul │ │ │ │ - 0x0005781c 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ - 0x0005782c 20257300 256c642d 256c642c 00000000 %s.%ld-%ld,.... │ │ │ │ - 0x0005783c 256c642d 00000000 2d256c64 00000000 %ld-....-%ld.... │ │ │ │ - 0x0005784c 25733a20 22257322 00000000 49662d4d %s: "%s"....If-M │ │ │ │ - 0x0005785c 61746368 00000000 49662d4e 6f6e652d atch....If-None- │ │ │ │ - 0x0005786c 4d617463 68000000 4661696c 65642074 Match...Failed t │ │ │ │ - 0x0005787c 6f20696e 69746961 6c697a65 20637572 o initialize cur │ │ │ │ - 0x0005788c 6c206861 6e646c65 00000000 3b000000 l handle....;... │ │ │ │ - 0x0005789c 25733d25 733b2000 6e6f6e65 00000000 %s=%s; .none.... │ │ │ │ - 0x000578ac 6f70656e 73736c00 676e7574 6c730000 openssl.gnutls.. │ │ │ │ - 0x000578bc 6e737300 67736b69 74000000 706f6c61 nss.gskit...pola │ │ │ │ - 0x000578cc 7273736c 00000000 63796173 736c0000 rssl....cyassl.. │ │ │ │ - 0x000578dc 73636861 6e6e656c 00000000 64617277 schannel....darw │ │ │ │ - 0x000578ec 696e7373 6c000000 756e6b6e 6f776e00 inssl...unknown. │ │ │ │ - 0x000578fc 65666665 63746976 655f7572 6c000000 effective_url... │ │ │ │ - 0x0005790c 72657370 6f6e7365 5f636f64 65000000 response_code... │ │ │ │ - 0x0005791c 746f7461 6c5f7469 6d650000 6e616d65 total_time..name │ │ │ │ - 0x0005792c 6c6f6f6b 75705f74 696d6500 636f6e6e lookup_time.conn │ │ │ │ - 0x0005793c 6563745f 74696d65 00000000 70726574 ect_time....pret │ │ │ │ - 0x0005794c 72616e73 6665725f 74696d65 00000000 ransfer_time.... │ │ │ │ - 0x0005795c 73697a65 5f75706c 6f616400 73697a65 size_upload.size │ │ │ │ - 0x0005796c 5f75706c 6f61645f 74000000 73697a65 _upload_t...size │ │ │ │ - 0x0005797c 5f646f77 6e6c6f61 64000000 73697a65 _download...size │ │ │ │ - 0x0005798c 5f646f77 6e6c6f61 645f7400 73706565 _download_t.spee │ │ │ │ - 0x0005799c 645f646f 776e6c6f 61640000 73706565 d_download..spee │ │ │ │ - 0x000579ac 645f646f 776e6c6f 61645f74 00000000 d_download_t.... │ │ │ │ - 0x000579bc 73706565 645f7570 6c6f6164 00000000 speed_upload.... │ │ │ │ - 0x000579cc 73706565 645f7570 6c6f6164 5f740000 speed_upload_t.. │ │ │ │ - 0x000579dc 68656164 65725f73 697a6500 72657175 header_size.requ │ │ │ │ - 0x000579ec 6573745f 73697a65 00000000 73736c5f est_size....ssl_ │ │ │ │ - 0x000579fc 76657269 66797265 73756c74 00000000 verifyresult.... │ │ │ │ - 0x00057a0c 66696c65 74696d65 00000000 66696c65 filetime....file │ │ │ │ - 0x00057a1c 74696d65 5f740000 636f6e74 656e745f time_t..content_ │ │ │ │ - 0x00057a2c 6c656e67 74685f64 6f776e6c 6f616400 length_download. │ │ │ │ - 0x00057a3c 636f6e74 656e745f 6c656e67 74685f64 content_length_d │ │ │ │ - 0x00057a4c 6f776e6c 6f61645f 74000000 636f6e74 ownload_t...cont │ │ │ │ - 0x00057a5c 656e745f 6c656e67 74685f75 706c6f61 ent_length_uploa │ │ │ │ - 0x00057a6c 64000000 636f6e74 656e745f 6c656e67 d...content_leng │ │ │ │ - 0x00057a7c 74685f75 706c6f61 645f7400 73746172 th_upload_t.star │ │ │ │ - 0x00057a8c 74747261 6e736665 725f7469 6d650000 ttransfer_time.. │ │ │ │ - 0x00057a9c 636f6e74 656e745f 74797065 00000000 content_type.... │ │ │ │ - 0x00057aac 72656469 72656374 5f74696d 65000000 redirect_time... │ │ │ │ - 0x00057abc 72656469 72656374 5f636f75 6e740000 redirect_count.. │ │ │ │ - 0x00057acc 636f6e6e 6563745f 636f6465 00000000 connect_code.... │ │ │ │ - 0x00057adc 68747470 61757468 5f617661 696c0000 httpauth_avail.. │ │ │ │ - 0x00057aec 70726f78 79617574 685f6176 61696c00 proxyauth_avail. │ │ │ │ - 0x00057afc 6f735f65 72726e6f 00000000 6e756d5f os_errno....num_ │ │ │ │ - 0x00057b0c 636f6e6e 65637473 00000000 73736c5f connects....ssl_ │ │ │ │ - 0x00057b1c 656e6769 6e657300 72656469 72656374 engines.redirect │ │ │ │ - 0x00057b2c 5f75726c 00000000 7072696d 6172795f _url....primary_ │ │ │ │ - 0x00057b3c 69700000 61707063 6f6e6e65 63745f74 ip..appconnect_t │ │ │ │ - 0x00057b4c 696d6500 636f6e64 6974696f 6e5f756e ime.condition_un │ │ │ │ - 0x00057b5c 6d657400 7072696d 6172795f 706f7274 met.primary_port │ │ │ │ - 0x00057b6c 00000000 6c6f6361 6c5f6970 00000000 ....local_ip.... │ │ │ │ - 0x00057b7c 6c6f6361 6c5f706f 72740000 68747470 local_port..http │ │ │ │ - 0x00057b8c 5f766572 73696f6e 00000000 70726f78 _version....prox │ │ │ │ - 0x00057b9c 795f7373 6c5f7665 72696679 72657375 y_ssl_verifyresu │ │ │ │ - 0x00057bac 6c740000 73636865 6d650000 746f7461 lt..scheme..tota │ │ │ │ - 0x00057bbc 6c5f7469 6d655f74 00000000 6e616d65 l_time_t....name │ │ │ │ - 0x00057bcc 6c6f6f6b 75705f74 696d655f 74000000 lookup_time_t... │ │ │ │ - 0x00057bdc 636f6e6e 6563745f 74696d65 5f740000 connect_time_t.. │ │ │ │ - 0x00057bec 70726574 72616e73 6665725f 74696d65 pretransfer_time │ │ │ │ - 0x00057bfc 5f740000 73746172 74747261 6e736665 _t..starttransfe │ │ │ │ - 0x00057c0c 725f7469 6d655f74 00000000 72656469 r_time_t....redi │ │ │ │ - 0x00057c1c 72656374 5f74696d 655f7400 61707063 rect_time_t.appc │ │ │ │ - 0x00057c2c 6f6e6e65 63745f74 696d655f 74000000 onnect_time_t... │ │ │ │ - 0x00057c3c 72657472 795f6166 74657200 65666665 retry_after.effe │ │ │ │ - 0x00057c4c 63746976 655f6d65 74686f64 00000000 ctive_method.... │ │ │ │ - 0x00057c5c 70726f78 795f6572 726f7200 6361696e proxy_error.cain │ │ │ │ - 0x00057c6c 666f0000 63617061 74680000 6e756d62 fo..capath..numb │ │ │ │ - 0x00057c7c 65720000 636f6e6e 6563745f 676f6f64 er..connect_good │ │ │ │ - 0x00057c8c 00000000 636f6e6e 6563745f 72656e65 ....connect_rene │ │ │ │ - 0x00057c9c 676f7469 61746500 68697473 00000000 gotiate.hits.... │ │ │ │ - 0x00057cac 63616368 655f6675 6c6c0000 6261636b cache_full..back │ │ │ │ - 0x00057cbc 656e6400 696e7465 726e616c 73000000 end.internals... │ │ │ │ - 0x00057ccc 746c735f 73657373 696f6e00 63657274 tls_session.cert │ │ │ │ - 0x00057cdc 696e666f 00000000 6375726c 636f6465 info....curlcode │ │ │ │ - 0x00057cec 00000000 6572726f 72000000 43616e6e ....error...Cann │ │ │ │ - 0x00057cfc 6f742072 65717565 73742065 6d707479 ot request empty │ │ │ │ - 0x00057d0c 2055524c 00000000 50555400 48454144 URL....PUT.HEAD │ │ │ │ - 0x00057d1c 00000000 43616e6e 6f742075 73652065 ....Cannot use e │ │ │ │ - 0x00057d2c 6d707479 20726571 75657374 206d6574 mpty request met │ │ │ │ - 0x00057d3c 686f6400 436f756c 64206e6f 7420656e hod.Could not en │ │ │ │ - 0x00057d4c 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ - 0x00057d5c 73000000 73746172 74000000 252e2a73 s...start...%.*s │ │ │ │ - 0x00057d6c 3a25733a 25640000 436f6e74 656e742d :%s:%d..Content- │ │ │ │ - 0x00057d7c 4c656e67 74680000 582d4f72 6967696e Length..X-Origin │ │ │ │ - 0x00057d8c 616c2d43 6f6e7465 6e742d4c 656e6774 al-Content-Lengt │ │ │ │ - 0x00057d9c 68000000 5472616e 73666572 2d456e63 h...Transfer-Enc │ │ │ │ - 0x00057dac 6f64696e 67000000 582d4f72 6967696e oding...X-Origin │ │ │ │ - 0x00057dbc 616c2d54 72616e73 6665722d 456e636f al-Transfer-Enco │ │ │ │ - 0x00057dcc 64696e67 00000000 436f6e74 656e742d ding....Content- │ │ │ │ - 0x00057ddc 52616e67 65000000 582d4f72 6967696e Range...X-Origin │ │ │ │ - 0x00057dec 616c2d43 6f6e7465 6e742d52 616e6765 al-Content-Range │ │ │ │ - 0x00057dfc 00000000 436f6e74 656e742d 456e636f ....Content-Enco │ │ │ │ - 0x00057e0c 64696e67 00000000 582d4f72 6967696e ding....X-Origin │ │ │ │ - 0x00057e1c 616c2d43 6f6e7465 6e742d45 6e636f64 al-Content-Encod │ │ │ │ - 0x00057e2c 696e6700 25733b20 25732028 25732900 ing.%s; %s (%s). │ │ │ │ - 0x00057e3c 6375726c 00000000 68747470 5c436c69 curl....http\Cli │ │ │ │ - 0x00057e4c 656e745c 4375726c 00000000 68747470 ent\Curl....http │ │ │ │ - 0x00057e5c 5c436c69 656e745c 4375726c 5c526571 \Client\Curl\Req │ │ │ │ - 0x00057e6c 75657374 00000000 70617468 5f61735f uest....path_as_ │ │ │ │ - 0x00057e7c 69730000 70726f78 79686f73 74000000 is..proxyhost... │ │ │ │ - 0x00057e8c 70726f78 79747970 65000000 70726f78 proxytype...prox │ │ │ │ - 0x00057e9c 79706f72 74000000 70726f78 79617574 yport...proxyaut │ │ │ │ - 0x00057eac 68000000 70726f78 79617574 68747970 h...proxyauthtyp │ │ │ │ - 0x00057ebc 65000000 70726f78 7974756e 6e656c00 e...proxytunnel. │ │ │ │ - 0x00057ecc 6e6f7072 6f787900 736f636b 73355f61 noproxy.socks5_a │ │ │ │ - 0x00057edc 75746800 70726f78 79686561 64657200 uth.proxyheader. │ │ │ │ - 0x00057eec 70726f78 795f7365 72766963 655f6e61 proxy_service_na │ │ │ │ - 0x00057efc 6d650000 68617072 6f78795f 70726f74 me..haproxy_prot │ │ │ │ - 0x00057f0c 6f636f6c 00000000 756e6978 5f736f63 ocol....unix_soc │ │ │ │ - 0x00057f1c 6b65745f 70617468 00000000 61627374 ket_path....abst │ │ │ │ - 0x00057f2c 72616374 5f756e69 785f736f 636b6574 ract_unix_socket │ │ │ │ - 0x00057f3c 00000000 646e735f 63616368 655f7469 ....dns_cache_ti │ │ │ │ - 0x00057f4c 6d656f75 74000000 69707265 736f6c76 meout...ipresolv │ │ │ │ - 0x00057f5c 65000000 646e735f 73687566 666c655f e...dns_shuffle_ │ │ │ │ - 0x00057f6c 61646472 65737365 73000000 646f685f addresses...doh_ │ │ │ │ - 0x00057f7c 75726c00 6c6f775f 73706565 645f6c69 url.low_speed_li │ │ │ │ - 0x00057f8c 6d697400 6c6f775f 73706565 645f7469 mit.low_speed_ti │ │ │ │ - 0x00057f9c 6d650000 66726573 685f636f 6e6e6563 me..fresh_connec │ │ │ │ - 0x00057fac 74000000 666f7262 69645f72 65757365 t...forbid_reuse │ │ │ │ - 0x00057fbc 00000000 6d617861 67655f63 6f6e6e00 ....maxage_conn. │ │ │ │ - 0x00057fcc 696e7465 72666163 65000000 706f7274 interface...port │ │ │ │ - 0x00057fdc 72616e67 65000000 61646472 6573735f range...address_ │ │ │ │ - 0x00057fec 73636f70 65000000 68747470 61757468 scope...httpauth │ │ │ │ - 0x00057ffc 00000000 68747470 61757468 74797065 ....httpauthtype │ │ │ │ - 0x0005800c 00000000 73657276 6963655f 6e616d65 ....service_name │ │ │ │ - 0x0005801c 00000000 786f6175 7468325f 62656172 ....xoauth2_bear │ │ │ │ - 0x0005802c 65720000 6177735f 73696776 34000000 er..aws_sigv4... │ │ │ │ - 0x0005803c 756e7265 73747269 63746564 5f617574 unrestricted_aut │ │ │ │ - 0x0005804c 68000000 706f7374 72656469 72000000 h...postredir... │ │ │ │ - 0x0005805c 72657472 79636f75 6e740000 72657472 retrycount..retr │ │ │ │ - 0x0005806c 7964656c 61790000 6175746f 72656665 ydelay..autorefe │ │ │ │ - 0x0005807c 72657200 75736572 6167656e 74000000 rer.useragent... │ │ │ │ - 0x0005808c 5045434c 5f485454 502f342e 322e3620 PECL_HTTP/4.2.6 │ │ │ │ - 0x0005809c 5048502f 382e342e 3131206c 69626375 PHP/8.4.11 libcu │ │ │ │ - 0x000580ac 726c2f38 2e31372e 302d7263 32000000 rl/8.17.0-rc2... │ │ │ │ - 0x000580bc 72657375 6d650000 65746167 00000000 resume..etag.... │ │ │ │ - 0x000580cc 636f6d70 72657373 00000000 6c617374 compress....last │ │ │ │ - 0x000580dc 6d6f6469 66696564 00000000 656e636f modified....enco │ │ │ │ - 0x000580ec 6465636f 6f6b6965 73000000 636f6f6b decookies...cook │ │ │ │ - 0x000580fc 69657365 7373696f 6e000000 636f6f6b iesession...cook │ │ │ │ - 0x0005810c 69657374 6f726500 6d617866 696c6573 iestore.maxfiles │ │ │ │ - 0x0005811c 697a6500 68747470 30395f61 6c6c6f77 ize.http09_allow │ │ │ │ - 0x0005812c 65640000 636f6e6e 65637474 696d656f ed..connecttimeo │ │ │ │ - 0x0005813c 75740000 65787065 63745f31 30305f74 ut..expect_100_t │ │ │ │ - 0x0005814c 696d656f 75740000 7463705f 6e6f6465 imeout..tcp_node │ │ │ │ - 0x0005815c 6c617900 7463705f 6b656570 616c6976 lay.tcp_keepaliv │ │ │ │ - 0x0005816c 65000000 7463705f 6b656570 69646c65 e...tcp_keepidle │ │ │ │ - 0x0005817c 00000000 7463705f 6b656570 696e7476 ....tcp_keepintv │ │ │ │ - 0x0005818c 6c000000 7463705f 66617374 6f70656e l...tcp_fastopen │ │ │ │ - 0x0005819c 00000000 63657274 00000000 63657274 ....cert....cert │ │ │ │ - 0x000581ac 74797065 00000000 50454d00 6b657900 type....PEM.key. │ │ │ │ - 0x000581bc 6b657974 79706500 6b657970 61737377 keytype.keypassw │ │ │ │ - 0x000581cc 64000000 656e6769 6e650000 76657273 d...engine..vers │ │ │ │ - 0x000581dc 696f6e00 76657269 66797065 65720000 ion.verifypeer.. │ │ │ │ - 0x000581ec 76657269 6679686f 73740000 76657269 verifyhost..veri │ │ │ │ - 0x000581fc 66797374 61747573 00000000 63697068 fystatus....ciph │ │ │ │ - 0x0005820c 65725f6c 69737400 2f657463 2f73736c er_list./etc/ssl │ │ │ │ - 0x0005821c 2f636572 74732f63 612d6365 72746966 /certs/ca-certif │ │ │ │ - 0x0005822c 69636174 65732e63 72740000 2f657463 icates.crt../etc │ │ │ │ - 0x0005823c 2f73736c 2f636572 74730000 72616e64 /ssl/certs..rand │ │ │ │ - 0x0005824c 6f6d5f66 696c6500 65676473 6f636b65 om_file.egdsocke │ │ │ │ - 0x0005825c 74000000 69737375 65726365 72740000 t...issuercert.. │ │ │ │ - 0x0005826c 63726c66 696c6500 656e6162 6c655f6e crlfile.enable_n │ │ │ │ - 0x0005827c 706e0000 656e6162 6c655f61 6c706e00 pn..enable_alpn. │ │ │ │ - 0x0005828c 70696e6e 65645f70 75626c69 636b6579 pinned_publickey │ │ │ │ - 0x0005829c 00000000 70726f78 795f7373 6c000000 ....proxy_ssl... │ │ │ │ - 0x000582ac 616c7473 76635f63 74726c00 616c7473 altsvc_ctrl.alts │ │ │ │ - 0x000582bc 76630000 68737473 5f637472 6c000000 vc..hsts_ctrl... │ │ │ │ - 0x000582cc 68737473 00000000 6d617863 6f6e6e65 hsts....maxconne │ │ │ │ - 0x000582dc 63747300 6d61785f 686f7374 5f636f6e cts.max_host_con │ │ │ │ - 0x000582ec 6e656374 696f6e73 00000000 6d61785f nections....max_ │ │ │ │ - 0x000582fc 746f7461 6c5f636f 6e6e6563 74696f6e total_connection │ │ │ │ - 0x0005830c 73000000 6d61785f 636f6e63 75727265 s...max_concurre │ │ │ │ - 0x0005831c 6e745f73 74726561 6d730000 7573655f nt_streams..use_ │ │ │ │ - 0x0005832c 6576656e 746c6f6f 70000000 73686172 eventloop...shar │ │ │ │ - 0x0005833c 655f636f 6f6b6965 73000000 73686172 e_cookies...shar │ │ │ │ - 0x0005834c 655f7373 6c000000 68747470 5c436c69 e_ssl...http\Cli │ │ │ │ - 0x0005835c 656e745c 4375726c 5c464541 54555245 ent\Curl\FEATURE │ │ │ │ - 0x0005836c 53000000 68747470 5c436c69 656e745c S...http\Client\ │ │ │ │ - 0x0005837c 4375726c 5c466561 74757265 735c4950 Curl\Features\IP │ │ │ │ - 0x0005838c 56360000 68747470 5c436c69 656e745c V6..http\Client\ │ │ │ │ - 0x0005839c 4375726c 5c466561 74757265 735c4b45 Curl\Features\KE │ │ │ │ - 0x000583ac 52424552 4f533400 68747470 5c436c69 RBEROS4.http\Cli │ │ │ │ - 0x000583bc 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x000583cc 735c5353 4c000000 68747470 5c436c69 s\SSL...http\Cli │ │ │ │ - 0x000583dc 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x000583ec 735c4c49 425a0000 68747470 5c436c69 s\LIBZ..http\Cli │ │ │ │ - 0x000583fc 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0005840c 735c4e54 4c4d0000 68747470 5c436c69 s\NTLM..http\Cli │ │ │ │ - 0x0005841c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0005842c 735c4753 534e4547 4f544941 54450000 s\GSSNEGOTIATE.. │ │ │ │ - 0x0005843c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0005844c 5c466561 74757265 735c4153 594e4348 \Features\ASYNCH │ │ │ │ - 0x0005845c 444e5300 68747470 5c436c69 656e745c DNS.http\Client\ │ │ │ │ - 0x0005846c 4375726c 5c466561 74757265 735c5350 Curl\Features\SP │ │ │ │ - 0x0005847c 4e45474f 00000000 68747470 5c436c69 NEGO....http\Cli │ │ │ │ - 0x0005848c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0005849c 735c4c41 52474546 494c4500 68747470 s\LARGEFILE.http │ │ │ │ - 0x000584ac 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x000584bc 74757265 735c4944 4e000000 68747470 tures\IDN...http │ │ │ │ - 0x000584cc 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x000584dc 74757265 735c5353 50490000 68747470 tures\SSPI..http │ │ │ │ - 0x000584ec 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x000584fc 74757265 735c544c 53415554 485f5352 tures\TLSAUTH_SR │ │ │ │ - 0x0005850c 50000000 68747470 5c436c69 656e745c P...http\Client\ │ │ │ │ - 0x0005851c 4375726c 5c466561 74757265 735c4e54 Curl\Features\NT │ │ │ │ - 0x0005852c 4c4d5f57 42000000 68747470 5c436c69 LM_WB...http\Cli │ │ │ │ - 0x0005853c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0005854c 735c4854 54503200 68747470 5c436c69 s\HTTP2.http\Cli │ │ │ │ - 0x0005855c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0005856c 735c4753 53415049 00000000 68747470 s\GSSAPI....http │ │ │ │ - 0x0005857c 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0005858c 74757265 735c4b45 52424552 4f533500 tures\KERBEROS5. │ │ │ │ - 0x0005859c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000585ac 5c466561 74757265 735c554e 49585f53 \Features\UNIX_S │ │ │ │ - 0x000585bc 4f434b45 54530000 68747470 5c436c69 OCKETS..http\Cli │ │ │ │ - 0x000585cc 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x000585dc 735c5053 4c000000 68747470 5c436c69 s\PSL...http\Cli │ │ │ │ - 0x000585ec 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x000585fc 735c4854 5450535f 50524f58 59000000 s\HTTPS_PROXY... │ │ │ │ - 0x0005860c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0005861c 5c466561 74757265 735c4d55 4c54495f \Features\MULTI_ │ │ │ │ - 0x0005862c 53534c00 68747470 5c436c69 656e745c SSL.http\Client\ │ │ │ │ - 0x0005863c 4375726c 5c466561 74757265 735c4252 Curl\Features\BR │ │ │ │ - 0x0005864c 4f544c49 00000000 68747470 5c436c69 OTLI....http\Cli │ │ │ │ - 0x0005865c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0005866c 735c414c 54535643 00000000 68747470 s\ALTSVC....http │ │ │ │ - 0x0005867c 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0005868c 74757265 735c4854 54503300 68747470 tures\HTTP3.http │ │ │ │ - 0x0005869c 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x000586ac 74757265 735c5a53 54440000 68747470 tures\ZSTD..http │ │ │ │ - 0x000586bc 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x000586cc 74757265 735c554e 49434f44 45000000 tures\UNICODE... │ │ │ │ - 0x000586dc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000586ec 5c466561 74757265 735c4853 54530000 \Features\HSTS.. │ │ │ │ - 0x000586fc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0005870c 5c564552 53494f4e 53000000 68747470 \VERSIONS...http │ │ │ │ - 0x0005871c 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0005872c 73696f6e 735c4355 524c0000 68747470 sions\CURL..http │ │ │ │ - 0x0005873c 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0005874c 73696f6e 735c5353 4c000000 68747470 sions\SSL...http │ │ │ │ - 0x0005875c 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0005876c 73696f6e 735c4c49 425a0000 68747470 sions\LIBZ..http │ │ │ │ - 0x0005877c 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0005878c 73696f6e 735c4152 45530000 68747470 sions\ARES..http │ │ │ │ - 0x0005879c 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x000587ac 73696f6e 735c4944 4e000000 68747470 sions\IDN...http │ │ │ │ - 0x000587bc 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x000587cc 73696f6e 735c4943 4f4e5600 68747470 sions\ICONV.http │ │ │ │ - 0x000587dc 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x000587ec 73696f6e 735c4252 4f544c49 00000000 sions\BROTLI.... │ │ │ │ - 0x000587fc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0005880c 5c566572 73696f6e 735c4e47 48545450 \Versions\NGHTTP │ │ │ │ - 0x0005881c 32000000 68747470 5c436c69 656e745c 2...http\Client\ │ │ │ │ - 0x0005882c 4375726c 5c566572 73696f6e 735c5155 Curl\Versions\QU │ │ │ │ - 0x0005883c 49430000 68747470 5c436c69 656e745c IC..http\Client\ │ │ │ │ - 0x0005884c 4375726c 5c566572 73696f6e 735c4341 Curl\Versions\CA │ │ │ │ - 0x0005885c 494e464f 00000000 68747470 5c436c69 INFO....http\Cli │ │ │ │ - 0x0005886c 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ - 0x0005887c 735c4341 50415448 00000000 68747470 s\CAPATH....http │ │ │ │ - 0x0005888c 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0005889c 73696f6e 735c5a53 54440000 68747470 sions\ZSTD..http │ │ │ │ - 0x000588ac 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x000588bc 73696f6e 735c4859 50455200 68747470 sions\HYPER.http │ │ │ │ - 0x000588cc 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x000588dc 505f5645 5253494f 4e5f315f 30000000 P_VERSION_1_0... │ │ │ │ - 0x000588ec 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000588fc 5c485454 505f5645 5253494f 4e5f315f \HTTP_VERSION_1_ │ │ │ │ - 0x0005890c 31000000 68747470 5c436c69 656e745c 1...http\Client\ │ │ │ │ - 0x0005891c 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x0005892c 4e5f325f 30000000 68747470 5c436c69 N_2_0...http\Cli │ │ │ │ - 0x0005893c 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ - 0x0005894c 5253494f 4e5f3254 4c530000 68747470 RSION_2TLS..http │ │ │ │ - 0x0005895c 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0005896c 505f5645 5253494f 4e5f325f 5052494f P_VERSION_2_PRIO │ │ │ │ - 0x0005897c 525f4b4e 4f574c45 44474500 68747470 R_KNOWLEDGE.http │ │ │ │ - 0x0005898c 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0005899c 505f5645 5253494f 4e5f3300 68747470 P_VERSION_3.http │ │ │ │ - 0x000589ac 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x000589bc 505f5645 5253494f 4e5f414e 59000000 P_VERSION_ANY... │ │ │ │ - 0x000589cc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000589dc 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ - 0x000589ec 76310000 68747470 5c436c69 656e745c v1..http\Client\ │ │ │ │ - 0x000589fc 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x00058a0c 5f544c53 76315f30 00000000 68747470 _TLSv1_0....http │ │ │ │ - 0x00058a1c 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x00058a2c 5f564552 53494f4e 5f544c53 76315f31 _VERSION_TLSv1_1 │ │ │ │ - 0x00058a3c 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00058a4c 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x00058a5c 5f544c53 76315f32 00000000 68747470 _TLSv1_2....http │ │ │ │ - 0x00058a6c 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x00058a7c 5f564552 53494f4e 5f544c53 76315f33 _VERSION_TLSv1_3 │ │ │ │ - 0x00058a8c 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00058a9c 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x00058aac 5f53534c 76320000 68747470 5c436c69 _SSLv2..http\Cli │ │ │ │ - 0x00058abc 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x00058acc 53494f4e 5f53534c 76330000 68747470 SION_SSLv3..http │ │ │ │ - 0x00058adc 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x00058aec 5f564552 53494f4e 5f414e59 00000000 _VERSION_ANY.... │ │ │ │ + 0x00056e2c 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x00056e3c 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x00056e4c 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x00056e5c 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x00056e6c 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x00056e7c 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x00056e8c 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x00056e9c 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x00056eac 2a000000 09000000 00000000 00000000 *............... │ │ │ │ + 0x00056ebc 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ + 0x00056ecc 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ + 0x00056edc 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ + 0x00056eec 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ + 0x00056efc 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ + 0x00056f0c 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ + 0x00056f1c 6c69627a 00000000 382e3137 2e302d72 libz....8.17.0-r │ │ │ │ + 0x00056f2c 63320000 6c696263 75726c00 322e312e c2..libcurl.2.1. │ │ │ │ + 0x00056f3c 31322d73 7461626c 65000000 6c696265 12-stable...libe │ │ │ │ + 0x00056f4c 76656e74 00000000 37362e31 00000000 vent....76.1.... │ │ │ │ + 0x00056f5c 6c696269 63752028 49444e41 32303038 libicu (IDNA2008 │ │ │ │ + 0x00056f6c 2f49444e 41323030 33290000 322e332e /IDNA2003)..2.3. │ │ │ │ + 0x00056f7c 38000000 6c696269 646e3220 2849444e 8...libidn2 (IDN │ │ │ │ + 0x00056f8c 41323030 38290000 64697361 626c6564 A2008)..disabled │ │ │ │ + 0x00056f9c 00000000 6c696269 646e2028 49444e41 ....libidn (IDNA │ │ │ │ + 0x00056fac 32303033 29000000 6c696269 646e6b69 2003)...libidnki │ │ │ │ + 0x00056fbc 74322028 49444e41 32303038 29000000 t2 (IDNA2008)... │ │ │ │ + 0x00056fcc 6c696269 646e6b69 74202849 444e4132 libidnkit (IDNA2 │ │ │ │ + 0x00056fdc 30303329 00000000 68747470 2e657461 003)....http.eta │ │ │ │ + 0x00056fec 672e6d6f 64650000 63726333 32620000 g.mode..crc32b.. │ │ │ │ + 0x00056ffc 68747470 00000000 41504932 30323430 http....API20240 │ │ │ │ + 0x0005700c 3932342c 4e545300 72617068 66000000 924,NTS.raphf... │ │ │ │ + 0x0005701c 73706c00 69636f6e 76000000 7c660000 spl.iconv...|f.. │ │ │ │ + 0x0005702c 68697374 6f727900 6f627365 72766572 history.observer │ │ │ │ + 0x0005703c 73000000 4f627365 72766572 2073746f s...Observer sto │ │ │ │ + 0x0005704c 72616765 20697320 636f7272 75707465 rage is corrupte │ │ │ │ + 0x0005705c 64000000 4f000000 64657461 63680000 d...O...detach.. │ │ │ │ + 0x0005706c 75706461 74650000 61747461 63680000 update..attach.. │ │ │ │ + 0x0005707c 7c4f216f 21000000 73746172 74656400 |O!o!...started. │ │ │ │ + 0x0005708c 66696e69 73686564 00000000 646c746f finished....dlto │ │ │ │ + 0x0005709c 74616c00 646c6e6f 77000000 756c746f tal.dlnow...ulto │ │ │ │ + 0x000570ac 74616c00 756c6e6f 77000000 7c4f0000 tal.ulnow...|O.. │ │ │ │ + 0x000570bc 436f756c 64206e6f 74206669 6e642072 Could not find r │ │ │ │ + 0x000570cc 6573706f 6e736520 666f7220 74686520 esponse for the │ │ │ │ + 0x000570dc 72657175 65737400 7c6c0000 6765744f request.|l..getO │ │ │ │ + 0x000570ec 7074696f 6e730000 7c61212f 00000000 ptions..|a!/.... │ │ │ │ + 0x000570fc 636f6f6b 69657300 7265636f 72644869 cookies.recordHi │ │ │ │ + 0x0005710c 73746f72 79000000 72657370 6f6e7365 story...response │ │ │ │ + 0x0005711c 4d657373 61676543 6c617373 00000000 MessageClass.... │ │ │ │ + 0x0005712c 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ + 0x0005713c 6c697a65 20636c69 656e7400 64656661 lize client.defa │ │ │ │ + 0x0005714c 756c7400 7c532153 21000000 4e6f2068 ult.|S!S!...No h │ │ │ │ + 0x0005715c 7474705c 436c6965 6e742064 72697665 ttp\Client drive │ │ │ │ + 0x0005716c 72732061 7661696c 61626c65 00000000 rs available.... │ │ │ │ + 0x0005717c 4661696c 65642074 6f206c6f 63617465 Failed to locate │ │ │ │ + 0x0005718c 20222573 2220636c 69656e74 20726571 "%s" client req │ │ │ │ + 0x0005719c 75657374 2068616e 646c6572 00000000 uest handler.... │ │ │ │ + 0x000571ac 6e6f7469 66790000 4661696c 65642074 notify..Failed t │ │ │ │ + 0x000571bc 6f20656e 71756575 65207265 71756573 o enqueue reques │ │ │ │ + 0x000571cc 743b2072 65717565 73742061 6c726561 t; request alrea │ │ │ │ + 0x000571dc 64792069 6e207175 65756500 4661696c dy in queue.Fail │ │ │ │ + 0x000571ec 65642074 6f206465 71756575 65207265 ed to dequeue re │ │ │ │ + 0x000571fc 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ + 0x0005720c 6f742069 6e207175 65756500 4661696c ot in queue.Fail │ │ │ │ + 0x0005721c 65642074 6f207265 71756575 65207265 ed to requeue re │ │ │ │ + 0x0005722c 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ + 0x0005723c 6f742069 6e207175 65756500 4f7c6600 ot in queue.O|f. │ │ │ │ + 0x0005724c 70726570 61726500 7c640000 7c620000 prepare.|d..|b.. │ │ │ │ + 0x0005725c 7c482100 7472616e 73666572 496e666f |H!.transferInfo │ │ │ │ + 0x0005726c 00000000 68747470 5c436c69 656e7400 ....http\Client. │ │ │ │ + 0x0005727c 44454255 475f494e 464f0000 44454255 DEBUG_INFO..DEBU │ │ │ │ + 0x0005728c 475f494e 00000000 44454255 475f4f55 G_IN....DEBUG_OU │ │ │ │ + 0x0005729c 54000000 44454255 475f4845 41444552 T...DEBUG_HEADER │ │ │ │ + 0x000572ac 00000000 44454255 475f424f 44590000 ....DEBUG_BODY.. │ │ │ │ + 0x000572bc 44454255 475f5353 4c000000 5f5f636f DEBUG_SSL...__co │ │ │ │ + 0x000572cc 6e737472 75637400 72657365 74000000 nstruct.reset... │ │ │ │ + 0x000572dc 656e7175 65756500 64657175 65756500 enqueue.dequeue. │ │ │ │ + 0x000572ec 72657175 65756500 636f756e 74000000 requeue.count... │ │ │ │ + 0x000572fc 73656e64 00000000 6f6e6365 00000000 send....once.... │ │ │ │ + 0x0005730c 77616974 00000000 67657452 6573706f wait....getRespo │ │ │ │ + 0x0005731c 6e736500 67657448 6973746f 72790000 nse.getHistory.. │ │ │ │ + 0x0005732c 636f6e66 69677572 65000000 656e6162 configure...enab │ │ │ │ + 0x0005733c 6c655069 70656c69 6e696e67 00000000 lePipelining.... │ │ │ │ + 0x0005734c 656e6162 6c654576 656e7473 00000000 enableEvents.... │ │ │ │ + 0x0005735c 6765744f 62736572 76657273 00000000 getObservers.... │ │ │ │ + 0x0005736c 67657450 726f6772 65737349 6e666f00 getProgressInfo. │ │ │ │ + 0x0005737c 67657454 72616e73 66657249 6e666f00 getTransferInfo. │ │ │ │ + 0x0005738c 7365744f 7074696f 6e730000 73657453 setOptions..setS │ │ │ │ + 0x0005739c 736c4f70 74696f6e 73000000 61646453 slOptions...addS │ │ │ │ + 0x000573ac 736c4f70 74696f6e 73000000 67657453 slOptions...getS │ │ │ │ + 0x000573bc 736c4f70 74696f6e 73000000 73657443 slOptions...setC │ │ │ │ + 0x000573cc 6f6f6b69 65730000 61646443 6f6f6b69 ookies..addCooki │ │ │ │ + 0x000573dc 65730000 67657443 6f6f6b69 65730000 es..getCookies.. │ │ │ │ + 0x000573ec 67657441 7661696c 61626c65 44726976 getAvailableDriv │ │ │ │ + 0x000573fc 65727300 67657441 7661696c 61626c65 ers.getAvailable │ │ │ │ + 0x0005740c 4f707469 6f6e7300 67657441 7661696c Options.getAvail │ │ │ │ + 0x0005741c 61626c65 436f6e66 69677572 6174696f ableConfiguratio │ │ │ │ + 0x0005742c 6e000000 73657444 65627567 00000000 n...setDebug.... │ │ │ │ + 0x0005743c 63616c6c 6261636b 00000000 73736c5f callback....ssl_ │ │ │ │ + 0x0005744c 6f707469 6f6e7300 73736c5f 6f707469 options.ssl_opti │ │ │ │ + 0x0005745c 6f6e0000 68747470 5c436c69 656e745c on..http\Client\ │ │ │ │ + 0x0005746c 52657175 65737400 6f627365 72766572 Request.observer │ │ │ │ + 0x0005747c 00000000 53706c4f 62736572 76657200 ....SplObserver. │ │ │ │ + 0x0005748c 70726f67 72657373 00000000 656e6162 progress....enab │ │ │ │ + 0x0005749c 6c650000 73657474 696e6773 00000000 le..settings.... │ │ │ │ + 0x000574ac 74696d65 6f757400 63616c6c 61626c65 timeout.callable │ │ │ │ + 0x000574bc 00000000 64726976 65720000 70657273 ....driver..pers │ │ │ │ + 0x000574cc 69737465 6e745f68 616e646c 655f6964 istent_handle_id │ │ │ │ + 0x000574dc 00000000 464c5553 48000000 53455353 ....FLUSH...SESS │ │ │ │ + 0x000574ec 00000000 436f756c 64206e6f 74206465 ....Could not de │ │ │ │ + 0x000574fc 71756575 65207265 71756573 74207768 queue request wh │ │ │ │ + 0x0005750c 696c6520 65786563 7574696e 67206361 ile executing ca │ │ │ │ + 0x0005751c 6c6c6261 636b7300 436f756c 64206e6f llbacks.Could no │ │ │ │ + 0x0005752c 74206465 71756575 65207265 71756573 t dequeue reques │ │ │ │ + 0x0005753c 743a2025 73000000 41646469 6e672068 t: %s...Adding h │ │ │ │ + 0x0005754c 616e646c 653a0000 73657475 70000000 andle:..setup... │ │ │ │ + 0x0005755c 61646448 616e646c 65000000 41626f75 addHandle...Abou │ │ │ │ + 0x0005756c 7420746f 20636f6e 6e656374 00000000 t to connect.... │ │ │ │ + 0x0005757c 7265736f 6c766500 54727969 6e670000 resolve.Trying.. │ │ │ │ + 0x0005758c 636f6e6e 65637400 466f756e 64206275 connect.Found bu │ │ │ │ + 0x0005759c 6e646c65 20666f72 20686f73 74000000 ndle for host... │ │ │ │ + 0x000575ac 436f6e6e 65637465 64000000 636f6e6e Connected...conn │ │ │ │ + 0x000575bc 65637465 64000000 52652d75 73696e67 ected...Re-using │ │ │ │ + 0x000575cc 20657869 7374696e 6720636f 6e6e6563 existing connec │ │ │ │ + 0x000575dc 74696f6e 21000000 626c6163 6b6c6973 tion!...blacklis │ │ │ │ + 0x000575ec 74656400 626c6163 6b6c6973 74206368 ted.blacklist ch │ │ │ │ + 0x000575fc 65636b00 73736c20 6e65676f 74696174 eck.ssl negotiat │ │ │ │ + 0x0005760c 696f6e00 63657274 69666963 61746500 ion.certificate. │ │ │ │ + 0x0005761c 414c504e 00000000 75706c6f 61640000 ALPN....upload.. │ │ │ │ + 0x0005762c 6c656674 20696e74 61637400 6e6f7420 left intact.not │ │ │ │ + 0x0005763c 64697363 6f6e6e65 63746564 00000000 disconnected.... │ │ │ │ + 0x0005764c 636c6f73 65640000 49737375 6520616e closed..Issue an │ │ │ │ + 0x0005765c 6f746865 72207265 71756573 74000000 other request... │ │ │ │ + 0x0005766c 72656469 72656374 00000000 4f706572 redirect....Oper │ │ │ │ + 0x0005767c 6174696f 6e207469 6d656420 6f757400 ation timed out. │ │ │ │ + 0x0005768c 72656365 69766500 75706c6f 61646564 receive.uploaded │ │ │ │ + 0x0005769c 00000000 6e706e00 616c706e 00000000 ....npn.alpn.... │ │ │ │ + 0x000576ac 25733a20 25730000 414c4c00 436f756c %s: %s..ALL.Coul │ │ │ │ + 0x000576bc 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ + 0x000576cc 20257320 28257329 00000000 436f756c %s (%s)....Coul │ │ │ │ + 0x000576dc 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ + 0x000576ec 20257300 256c642d 256c642c 00000000 %s.%ld-%ld,.... │ │ │ │ + 0x000576fc 256c642d 00000000 2d256c64 00000000 %ld-....-%ld.... │ │ │ │ + 0x0005770c 25733a20 22257322 00000000 49662d4d %s: "%s"....If-M │ │ │ │ + 0x0005771c 61746368 00000000 49662d4e 6f6e652d atch....If-None- │ │ │ │ + 0x0005772c 4d617463 68000000 4661696c 65642074 Match...Failed t │ │ │ │ + 0x0005773c 6f20696e 69746961 6c697a65 20637572 o initialize cur │ │ │ │ + 0x0005774c 6c206861 6e646c65 00000000 3b000000 l handle....;... │ │ │ │ + 0x0005775c 25733d25 733b2000 6e6f6e65 00000000 %s=%s; .none.... │ │ │ │ + 0x0005776c 6f70656e 73736c00 676e7574 6c730000 openssl.gnutls.. │ │ │ │ + 0x0005777c 6e737300 67736b69 74000000 706f6c61 nss.gskit...pola │ │ │ │ + 0x0005778c 7273736c 00000000 63796173 736c0000 rssl....cyassl.. │ │ │ │ + 0x0005779c 73636861 6e6e656c 00000000 64617277 schannel....darw │ │ │ │ + 0x000577ac 696e7373 6c000000 756e6b6e 6f776e00 inssl...unknown. │ │ │ │ + 0x000577bc 65666665 63746976 655f7572 6c000000 effective_url... │ │ │ │ + 0x000577cc 72657370 6f6e7365 5f636f64 65000000 response_code... │ │ │ │ + 0x000577dc 746f7461 6c5f7469 6d650000 6e616d65 total_time..name │ │ │ │ + 0x000577ec 6c6f6f6b 75705f74 696d6500 636f6e6e lookup_time.conn │ │ │ │ + 0x000577fc 6563745f 74696d65 00000000 70726574 ect_time....pret │ │ │ │ + 0x0005780c 72616e73 6665725f 74696d65 00000000 ransfer_time.... │ │ │ │ + 0x0005781c 73697a65 5f75706c 6f616400 73697a65 size_upload.size │ │ │ │ + 0x0005782c 5f75706c 6f61645f 74000000 73697a65 _upload_t...size │ │ │ │ + 0x0005783c 5f646f77 6e6c6f61 64000000 73697a65 _download...size │ │ │ │ + 0x0005784c 5f646f77 6e6c6f61 645f7400 73706565 _download_t.spee │ │ │ │ + 0x0005785c 645f646f 776e6c6f 61640000 73706565 d_download..spee │ │ │ │ + 0x0005786c 645f646f 776e6c6f 61645f74 00000000 d_download_t.... │ │ │ │ + 0x0005787c 73706565 645f7570 6c6f6164 00000000 speed_upload.... │ │ │ │ + 0x0005788c 73706565 645f7570 6c6f6164 5f740000 speed_upload_t.. │ │ │ │ + 0x0005789c 68656164 65725f73 697a6500 72657175 header_size.requ │ │ │ │ + 0x000578ac 6573745f 73697a65 00000000 73736c5f est_size....ssl_ │ │ │ │ + 0x000578bc 76657269 66797265 73756c74 00000000 verifyresult.... │ │ │ │ + 0x000578cc 66696c65 74696d65 00000000 66696c65 filetime....file │ │ │ │ + 0x000578dc 74696d65 5f740000 636f6e74 656e745f time_t..content_ │ │ │ │ + 0x000578ec 6c656e67 74685f64 6f776e6c 6f616400 length_download. │ │ │ │ + 0x000578fc 636f6e74 656e745f 6c656e67 74685f64 content_length_d │ │ │ │ + 0x0005790c 6f776e6c 6f61645f 74000000 636f6e74 ownload_t...cont │ │ │ │ + 0x0005791c 656e745f 6c656e67 74685f75 706c6f61 ent_length_uploa │ │ │ │ + 0x0005792c 64000000 636f6e74 656e745f 6c656e67 d...content_leng │ │ │ │ + 0x0005793c 74685f75 706c6f61 645f7400 73746172 th_upload_t.star │ │ │ │ + 0x0005794c 74747261 6e736665 725f7469 6d650000 ttransfer_time.. │ │ │ │ + 0x0005795c 636f6e74 656e745f 74797065 00000000 content_type.... │ │ │ │ + 0x0005796c 72656469 72656374 5f74696d 65000000 redirect_time... │ │ │ │ + 0x0005797c 72656469 72656374 5f636f75 6e740000 redirect_count.. │ │ │ │ + 0x0005798c 636f6e6e 6563745f 636f6465 00000000 connect_code.... │ │ │ │ + 0x0005799c 68747470 61757468 5f617661 696c0000 httpauth_avail.. │ │ │ │ + 0x000579ac 70726f78 79617574 685f6176 61696c00 proxyauth_avail. │ │ │ │ + 0x000579bc 6f735f65 72726e6f 00000000 6e756d5f os_errno....num_ │ │ │ │ + 0x000579cc 636f6e6e 65637473 00000000 73736c5f connects....ssl_ │ │ │ │ + 0x000579dc 656e6769 6e657300 72656469 72656374 engines.redirect │ │ │ │ + 0x000579ec 5f75726c 00000000 7072696d 6172795f _url....primary_ │ │ │ │ + 0x000579fc 69700000 61707063 6f6e6e65 63745f74 ip..appconnect_t │ │ │ │ + 0x00057a0c 696d6500 636f6e64 6974696f 6e5f756e ime.condition_un │ │ │ │ + 0x00057a1c 6d657400 7072696d 6172795f 706f7274 met.primary_port │ │ │ │ + 0x00057a2c 00000000 6c6f6361 6c5f6970 00000000 ....local_ip.... │ │ │ │ + 0x00057a3c 6c6f6361 6c5f706f 72740000 68747470 local_port..http │ │ │ │ + 0x00057a4c 5f766572 73696f6e 00000000 70726f78 _version....prox │ │ │ │ + 0x00057a5c 795f7373 6c5f7665 72696679 72657375 y_ssl_verifyresu │ │ │ │ + 0x00057a6c 6c740000 73636865 6d650000 746f7461 lt..scheme..tota │ │ │ │ + 0x00057a7c 6c5f7469 6d655f74 00000000 6e616d65 l_time_t....name │ │ │ │ + 0x00057a8c 6c6f6f6b 75705f74 696d655f 74000000 lookup_time_t... │ │ │ │ + 0x00057a9c 636f6e6e 6563745f 74696d65 5f740000 connect_time_t.. │ │ │ │ + 0x00057aac 70726574 72616e73 6665725f 74696d65 pretransfer_time │ │ │ │ + 0x00057abc 5f740000 73746172 74747261 6e736665 _t..starttransfe │ │ │ │ + 0x00057acc 725f7469 6d655f74 00000000 72656469 r_time_t....redi │ │ │ │ + 0x00057adc 72656374 5f74696d 655f7400 61707063 rect_time_t.appc │ │ │ │ + 0x00057aec 6f6e6e65 63745f74 696d655f 74000000 onnect_time_t... │ │ │ │ + 0x00057afc 72657472 795f6166 74657200 65666665 retry_after.effe │ │ │ │ + 0x00057b0c 63746976 655f6d65 74686f64 00000000 ctive_method.... │ │ │ │ + 0x00057b1c 70726f78 795f6572 726f7200 6361696e proxy_error.cain │ │ │ │ + 0x00057b2c 666f0000 63617061 74680000 6e756d62 fo..capath..numb │ │ │ │ + 0x00057b3c 65720000 636f6e6e 6563745f 676f6f64 er..connect_good │ │ │ │ + 0x00057b4c 00000000 636f6e6e 6563745f 72656e65 ....connect_rene │ │ │ │ + 0x00057b5c 676f7469 61746500 68697473 00000000 gotiate.hits.... │ │ │ │ + 0x00057b6c 63616368 655f6675 6c6c0000 6261636b cache_full..back │ │ │ │ + 0x00057b7c 656e6400 696e7465 726e616c 73000000 end.internals... │ │ │ │ + 0x00057b8c 746c735f 73657373 696f6e00 63657274 tls_session.cert │ │ │ │ + 0x00057b9c 696e666f 00000000 6375726c 636f6465 info....curlcode │ │ │ │ + 0x00057bac 00000000 6572726f 72000000 43616e6e ....error...Cann │ │ │ │ + 0x00057bbc 6f742072 65717565 73742065 6d707479 ot request empty │ │ │ │ + 0x00057bcc 2055524c 00000000 50555400 48454144 URL....PUT.HEAD │ │ │ │ + 0x00057bdc 00000000 43616e6e 6f742075 73652065 ....Cannot use e │ │ │ │ + 0x00057bec 6d707479 20726571 75657374 206d6574 mpty request met │ │ │ │ + 0x00057bfc 686f6400 436f756c 64206e6f 7420656e hod.Could not en │ │ │ │ + 0x00057c0c 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ + 0x00057c1c 73000000 73746172 74000000 252e2a73 s...start...%.*s │ │ │ │ + 0x00057c2c 3a25733a 25640000 436f6e74 656e742d :%s:%d..Content- │ │ │ │ + 0x00057c3c 4c656e67 74680000 582d4f72 6967696e Length..X-Origin │ │ │ │ + 0x00057c4c 616c2d43 6f6e7465 6e742d4c 656e6774 al-Content-Lengt │ │ │ │ + 0x00057c5c 68000000 5472616e 73666572 2d456e63 h...Transfer-Enc │ │ │ │ + 0x00057c6c 6f64696e 67000000 582d4f72 6967696e oding...X-Origin │ │ │ │ + 0x00057c7c 616c2d54 72616e73 6665722d 456e636f al-Transfer-Enco │ │ │ │ + 0x00057c8c 64696e67 00000000 436f6e74 656e742d ding....Content- │ │ │ │ + 0x00057c9c 52616e67 65000000 582d4f72 6967696e Range...X-Origin │ │ │ │ + 0x00057cac 616c2d43 6f6e7465 6e742d52 616e6765 al-Content-Range │ │ │ │ + 0x00057cbc 00000000 436f6e74 656e742d 456e636f ....Content-Enco │ │ │ │ + 0x00057ccc 64696e67 00000000 582d4f72 6967696e ding....X-Origin │ │ │ │ + 0x00057cdc 616c2d43 6f6e7465 6e742d45 6e636f64 al-Content-Encod │ │ │ │ + 0x00057cec 696e6700 25733b20 25732028 25732900 ing.%s; %s (%s). │ │ │ │ + 0x00057cfc 6375726c 00000000 68747470 5c436c69 curl....http\Cli │ │ │ │ + 0x00057d0c 656e745c 4375726c 00000000 68747470 ent\Curl....http │ │ │ │ + 0x00057d1c 5c436c69 656e745c 4375726c 5c526571 \Client\Curl\Req │ │ │ │ + 0x00057d2c 75657374 00000000 70617468 5f61735f uest....path_as_ │ │ │ │ + 0x00057d3c 69730000 70726f78 79686f73 74000000 is..proxyhost... │ │ │ │ + 0x00057d4c 70726f78 79747970 65000000 70726f78 proxytype...prox │ │ │ │ + 0x00057d5c 79706f72 74000000 70726f78 79617574 yport...proxyaut │ │ │ │ + 0x00057d6c 68000000 70726f78 79617574 68747970 h...proxyauthtyp │ │ │ │ + 0x00057d7c 65000000 70726f78 7974756e 6e656c00 e...proxytunnel. │ │ │ │ + 0x00057d8c 6e6f7072 6f787900 736f636b 73355f61 noproxy.socks5_a │ │ │ │ + 0x00057d9c 75746800 70726f78 79686561 64657200 uth.proxyheader. │ │ │ │ + 0x00057dac 70726f78 795f7365 72766963 655f6e61 proxy_service_na │ │ │ │ + 0x00057dbc 6d650000 68617072 6f78795f 70726f74 me..haproxy_prot │ │ │ │ + 0x00057dcc 6f636f6c 00000000 756e6978 5f736f63 ocol....unix_soc │ │ │ │ + 0x00057ddc 6b65745f 70617468 00000000 61627374 ket_path....abst │ │ │ │ + 0x00057dec 72616374 5f756e69 785f736f 636b6574 ract_unix_socket │ │ │ │ + 0x00057dfc 00000000 646e735f 63616368 655f7469 ....dns_cache_ti │ │ │ │ + 0x00057e0c 6d656f75 74000000 69707265 736f6c76 meout...ipresolv │ │ │ │ + 0x00057e1c 65000000 646e735f 73687566 666c655f e...dns_shuffle_ │ │ │ │ + 0x00057e2c 61646472 65737365 73000000 646f685f addresses...doh_ │ │ │ │ + 0x00057e3c 75726c00 6c6f775f 73706565 645f6c69 url.low_speed_li │ │ │ │ + 0x00057e4c 6d697400 6c6f775f 73706565 645f7469 mit.low_speed_ti │ │ │ │ + 0x00057e5c 6d650000 66726573 685f636f 6e6e6563 me..fresh_connec │ │ │ │ + 0x00057e6c 74000000 666f7262 69645f72 65757365 t...forbid_reuse │ │ │ │ + 0x00057e7c 00000000 6d617861 67655f63 6f6e6e00 ....maxage_conn. │ │ │ │ + 0x00057e8c 696e7465 72666163 65000000 706f7274 interface...port │ │ │ │ + 0x00057e9c 72616e67 65000000 61646472 6573735f range...address_ │ │ │ │ + 0x00057eac 73636f70 65000000 68747470 61757468 scope...httpauth │ │ │ │ + 0x00057ebc 00000000 68747470 61757468 74797065 ....httpauthtype │ │ │ │ + 0x00057ecc 00000000 73657276 6963655f 6e616d65 ....service_name │ │ │ │ + 0x00057edc 00000000 786f6175 7468325f 62656172 ....xoauth2_bear │ │ │ │ + 0x00057eec 65720000 6177735f 73696776 34000000 er..aws_sigv4... │ │ │ │ + 0x00057efc 756e7265 73747269 63746564 5f617574 unrestricted_aut │ │ │ │ + 0x00057f0c 68000000 706f7374 72656469 72000000 h...postredir... │ │ │ │ + 0x00057f1c 72657472 79636f75 6e740000 72657472 retrycount..retr │ │ │ │ + 0x00057f2c 7964656c 61790000 6175746f 72656665 ydelay..autorefe │ │ │ │ + 0x00057f3c 72657200 75736572 6167656e 74000000 rer.useragent... │ │ │ │ + 0x00057f4c 5045434c 5f485454 502f342e 322e3620 PECL_HTTP/4.2.6 │ │ │ │ + 0x00057f5c 5048502f 382e342e 3131206c 69626375 PHP/8.4.11 libcu │ │ │ │ + 0x00057f6c 726c2f38 2e31372e 302d7263 32000000 rl/8.17.0-rc2... │ │ │ │ + 0x00057f7c 72657375 6d650000 65746167 00000000 resume..etag.... │ │ │ │ + 0x00057f8c 636f6d70 72657373 00000000 6c617374 compress....last │ │ │ │ + 0x00057f9c 6d6f6469 66696564 00000000 656e636f modified....enco │ │ │ │ + 0x00057fac 6465636f 6f6b6965 73000000 636f6f6b decookies...cook │ │ │ │ + 0x00057fbc 69657365 7373696f 6e000000 636f6f6b iesession...cook │ │ │ │ + 0x00057fcc 69657374 6f726500 6d617866 696c6573 iestore.maxfiles │ │ │ │ + 0x00057fdc 697a6500 68747470 30395f61 6c6c6f77 ize.http09_allow │ │ │ │ + 0x00057fec 65640000 636f6e6e 65637474 696d656f ed..connecttimeo │ │ │ │ + 0x00057ffc 75740000 65787065 63745f31 30305f74 ut..expect_100_t │ │ │ │ + 0x0005800c 696d656f 75740000 7463705f 6e6f6465 imeout..tcp_node │ │ │ │ + 0x0005801c 6c617900 7463705f 6b656570 616c6976 lay.tcp_keepaliv │ │ │ │ + 0x0005802c 65000000 7463705f 6b656570 69646c65 e...tcp_keepidle │ │ │ │ + 0x0005803c 00000000 7463705f 6b656570 696e7476 ....tcp_keepintv │ │ │ │ + 0x0005804c 6c000000 7463705f 66617374 6f70656e l...tcp_fastopen │ │ │ │ + 0x0005805c 00000000 63657274 00000000 63657274 ....cert....cert │ │ │ │ + 0x0005806c 74797065 00000000 50454d00 6b657900 type....PEM.key. │ │ │ │ + 0x0005807c 6b657974 79706500 6b657970 61737377 keytype.keypassw │ │ │ │ + 0x0005808c 64000000 656e6769 6e650000 76657273 d...engine..vers │ │ │ │ + 0x0005809c 696f6e00 76657269 66797065 65720000 ion.verifypeer.. │ │ │ │ + 0x000580ac 76657269 6679686f 73740000 76657269 verifyhost..veri │ │ │ │ + 0x000580bc 66797374 61747573 00000000 63697068 fystatus....ciph │ │ │ │ + 0x000580cc 65725f6c 69737400 72616e64 6f6d5f66 er_list.random_f │ │ │ │ + 0x000580dc 696c6500 65676473 6f636b65 74000000 ile.egdsocket... │ │ │ │ + 0x000580ec 69737375 65726365 72740000 63726c66 issuercert..crlf │ │ │ │ + 0x000580fc 696c6500 656e6162 6c655f6e 706e0000 ile.enable_npn.. │ │ │ │ + 0x0005810c 656e6162 6c655f61 6c706e00 70696e6e enable_alpn.pinn │ │ │ │ + 0x0005811c 65645f70 75626c69 636b6579 00000000 ed_publickey.... │ │ │ │ + 0x0005812c 70726f78 795f7373 6c000000 616c7473 proxy_ssl...alts │ │ │ │ + 0x0005813c 76635f63 74726c00 616c7473 76630000 vc_ctrl.altsvc.. │ │ │ │ + 0x0005814c 68737473 5f637472 6c000000 68737473 hsts_ctrl...hsts │ │ │ │ + 0x0005815c 00000000 6d617863 6f6e6e65 63747300 ....maxconnects. │ │ │ │ + 0x0005816c 6d61785f 686f7374 5f636f6e 6e656374 max_host_connect │ │ │ │ + 0x0005817c 696f6e73 00000000 6d61785f 746f7461 ions....max_tota │ │ │ │ + 0x0005818c 6c5f636f 6e6e6563 74696f6e 73000000 l_connections... │ │ │ │ + 0x0005819c 6d61785f 636f6e63 75727265 6e745f73 max_concurrent_s │ │ │ │ + 0x000581ac 74726561 6d730000 7573655f 6576656e treams..use_even │ │ │ │ + 0x000581bc 746c6f6f 70000000 73686172 655f636f tloop...share_co │ │ │ │ + 0x000581cc 6f6b6965 73000000 73686172 655f7373 okies...share_ss │ │ │ │ + 0x000581dc 6c000000 68747470 5c436c69 656e745c l...http\Client\ │ │ │ │ + 0x000581ec 4375726c 5c464541 54555245 53000000 Curl\FEATURES... │ │ │ │ + 0x000581fc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0005820c 5c466561 74757265 735c4950 56360000 \Features\IPV6.. │ │ │ │ + 0x0005821c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0005822c 5c466561 74757265 735c4b45 52424552 \Features\KERBER │ │ │ │ + 0x0005823c 4f533400 68747470 5c436c69 656e745c OS4.http\Client\ │ │ │ │ + 0x0005824c 4375726c 5c466561 74757265 735c5353 Curl\Features\SS │ │ │ │ + 0x0005825c 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ + 0x0005826c 4375726c 5c466561 74757265 735c4c49 Curl\Features\LI │ │ │ │ + 0x0005827c 425a0000 68747470 5c436c69 656e745c BZ..http\Client\ │ │ │ │ + 0x0005828c 4375726c 5c466561 74757265 735c4e54 Curl\Features\NT │ │ │ │ + 0x0005829c 4c4d0000 68747470 5c436c69 656e745c LM..http\Client\ │ │ │ │ + 0x000582ac 4375726c 5c466561 74757265 735c4753 Curl\Features\GS │ │ │ │ + 0x000582bc 534e4547 4f544941 54450000 68747470 SNEGOTIATE..http │ │ │ │ + 0x000582cc 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x000582dc 74757265 735c4153 594e4348 444e5300 tures\ASYNCHDNS. │ │ │ │ + 0x000582ec 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000582fc 5c466561 74757265 735c5350 4e45474f \Features\SPNEGO │ │ │ │ + 0x0005830c 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0005831c 4375726c 5c466561 74757265 735c4c41 Curl\Features\LA │ │ │ │ + 0x0005832c 52474546 494c4500 68747470 5c436c69 RGEFILE.http\Cli │ │ │ │ + 0x0005833c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0005834c 735c4944 4e000000 68747470 5c436c69 s\IDN...http\Cli │ │ │ │ + 0x0005835c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0005836c 735c5353 50490000 68747470 5c436c69 s\SSPI..http\Cli │ │ │ │ + 0x0005837c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0005838c 735c544c 53415554 485f5352 50000000 s\TLSAUTH_SRP... │ │ │ │ + 0x0005839c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000583ac 5c466561 74757265 735c4e54 4c4d5f57 \Features\NTLM_W │ │ │ │ + 0x000583bc 42000000 68747470 5c436c69 656e745c B...http\Client\ │ │ │ │ + 0x000583cc 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ + 0x000583dc 54503200 68747470 5c436c69 656e745c TP2.http\Client\ │ │ │ │ + 0x000583ec 4375726c 5c466561 74757265 735c4753 Curl\Features\GS │ │ │ │ + 0x000583fc 53415049 00000000 68747470 5c436c69 SAPI....http\Cli │ │ │ │ + 0x0005840c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0005841c 735c4b45 52424552 4f533500 68747470 s\KERBEROS5.http │ │ │ │ + 0x0005842c 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0005843c 74757265 735c554e 49585f53 4f434b45 tures\UNIX_SOCKE │ │ │ │ + 0x0005844c 54530000 68747470 5c436c69 656e745c TS..http\Client\ │ │ │ │ + 0x0005845c 4375726c 5c466561 74757265 735c5053 Curl\Features\PS │ │ │ │ + 0x0005846c 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ + 0x0005847c 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ + 0x0005848c 5450535f 50524f58 59000000 68747470 TPS_PROXY...http │ │ │ │ + 0x0005849c 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x000584ac 74757265 735c4d55 4c54495f 53534c00 tures\MULTI_SSL. │ │ │ │ + 0x000584bc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000584cc 5c466561 74757265 735c4252 4f544c49 \Features\BROTLI │ │ │ │ + 0x000584dc 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x000584ec 4375726c 5c466561 74757265 735c414c Curl\Features\AL │ │ │ │ + 0x000584fc 54535643 00000000 68747470 5c436c69 TSVC....http\Cli │ │ │ │ + 0x0005850c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0005851c 735c4854 54503300 68747470 5c436c69 s\HTTP3.http\Cli │ │ │ │ + 0x0005852c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0005853c 735c5a53 54440000 68747470 5c436c69 s\ZSTD..http\Cli │ │ │ │ + 0x0005854c 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0005855c 735c554e 49434f44 45000000 68747470 s\UNICODE...http │ │ │ │ + 0x0005856c 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0005857c 74757265 735c4853 54530000 68747470 tures\HSTS..http │ │ │ │ + 0x0005858c 5c436c69 656e745c 4375726c 5c564552 \Client\Curl\VER │ │ │ │ + 0x0005859c 53494f4e 53000000 68747470 5c436c69 SIONS...http\Cli │ │ │ │ + 0x000585ac 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x000585bc 735c4355 524c0000 68747470 5c436c69 s\CURL..http\Cli │ │ │ │ + 0x000585cc 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x000585dc 735c5353 4c000000 68747470 5c436c69 s\SSL...http\Cli │ │ │ │ + 0x000585ec 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x000585fc 735c4c49 425a0000 68747470 5c436c69 s\LIBZ..http\Cli │ │ │ │ + 0x0005860c 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0005861c 735c4152 45530000 68747470 5c436c69 s\ARES..http\Cli │ │ │ │ + 0x0005862c 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0005863c 735c4944 4e000000 68747470 5c436c69 s\IDN...http\Cli │ │ │ │ + 0x0005864c 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0005865c 735c4943 4f4e5600 68747470 5c436c69 s\ICONV.http\Cli │ │ │ │ + 0x0005866c 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0005867c 735c4252 4f544c49 00000000 68747470 s\BROTLI....http │ │ │ │ + 0x0005868c 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ + 0x0005869c 73696f6e 735c4e47 48545450 32000000 sions\NGHTTP2... │ │ │ │ + 0x000586ac 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000586bc 5c566572 73696f6e 735c5155 49430000 \Versions\QUIC.. │ │ │ │ + 0x000586cc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000586dc 5c566572 73696f6e 735c4341 494e464f \Versions\CAINFO │ │ │ │ + 0x000586ec 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x000586fc 4375726c 5c566572 73696f6e 735c4341 Curl\Versions\CA │ │ │ │ + 0x0005870c 50415448 00000000 68747470 5c436c69 PATH....http\Cli │ │ │ │ + 0x0005871c 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0005872c 735c5a53 54440000 68747470 5c436c69 s\ZSTD..http\Cli │ │ │ │ + 0x0005873c 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0005874c 735c4859 50455200 68747470 5c436c69 s\HYPER.http\Cli │ │ │ │ + 0x0005875c 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0005876c 5253494f 4e5f315f 30000000 68747470 RSION_1_0...http │ │ │ │ + 0x0005877c 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ + 0x0005878c 505f5645 5253494f 4e5f315f 31000000 P_VERSION_1_1... │ │ │ │ + 0x0005879c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000587ac 5c485454 505f5645 5253494f 4e5f325f \HTTP_VERSION_2_ │ │ │ │ + 0x000587bc 30000000 68747470 5c436c69 656e745c 0...http\Client\ │ │ │ │ + 0x000587cc 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ + 0x000587dc 4e5f3254 4c530000 68747470 5c436c69 N_2TLS..http\Cli │ │ │ │ + 0x000587ec 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x000587fc 5253494f 4e5f325f 5052494f 525f4b4e RSION_2_PRIOR_KN │ │ │ │ + 0x0005880c 4f574c45 44474500 68747470 5c436c69 OWLEDGE.http\Cli │ │ │ │ + 0x0005881c 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0005882c 5253494f 4e5f3300 68747470 5c436c69 RSION_3.http\Cli │ │ │ │ + 0x0005883c 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0005884c 5253494f 4e5f414e 59000000 68747470 RSION_ANY...http │ │ │ │ + 0x0005885c 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0005886c 5f564552 53494f4e 5f544c53 76310000 _VERSION_TLSv1.. │ │ │ │ + 0x0005887c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0005888c 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x0005889c 76315f30 00000000 68747470 5c436c69 v1_0....http\Cli │ │ │ │ + 0x000588ac 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x000588bc 53494f4e 5f544c53 76315f31 00000000 SION_TLSv1_1.... │ │ │ │ + 0x000588cc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000588dc 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x000588ec 76315f32 00000000 68747470 5c436c69 v1_2....http\Cli │ │ │ │ + 0x000588fc 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0005890c 53494f4e 5f544c53 76315f33 00000000 SION_TLSv1_3.... │ │ │ │ + 0x0005891c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0005892c 5c53534c 5f564552 53494f4e 5f53534c \SSL_VERSION_SSL │ │ │ │ + 0x0005893c 76320000 68747470 5c436c69 656e745c v2..http\Client\ │ │ │ │ + 0x0005894c 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0005895c 5f53534c 76330000 68747470 5c436c69 _SSLv3..http\Cli │ │ │ │ + 0x0005896c 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0005897c 53494f4e 5f414e59 00000000 68747470 SION_ANY....http │ │ │ │ + 0x0005898c 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0005899c 5f564552 53494f4e 5f4d4158 5f444546 _VERSION_MAX_DEF │ │ │ │ + 0x000589ac 41554c54 00000000 68747470 5c436c69 AULT....http\Cli │ │ │ │ + 0x000589bc 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x000589cc 53494f4e 5f4d4158 5f544c53 76315f30 SION_MAX_TLSv1_0 │ │ │ │ + 0x000589dc 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x000589ec 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x000589fc 5f4d4158 5f544c53 76315f31 00000000 _MAX_TLSv1_1.... │ │ │ │ + 0x00058a0c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00058a1c 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ + 0x00058a2c 5f544c53 76315f32 00000000 68747470 _TLSv1_2....http │ │ │ │ + 0x00058a3c 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x00058a4c 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ + 0x00058a5c 76315f33 00000000 68747470 5c436c69 v1_3....http\Cli │ │ │ │ + 0x00058a6c 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x00058a7c 56455f56 34000000 68747470 5c436c69 VE_V4...http\Cli │ │ │ │ + 0x00058a8c 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x00058a9c 56455f56 36000000 68747470 5c436c69 VE_V6...http\Cli │ │ │ │ + 0x00058aac 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x00058abc 56455f41 4e590000 68747470 5c436c69 VE_ANY..http\Cli │ │ │ │ + 0x00058acc 656e745c 4375726c 5c415554 485f4e4f ent\Curl\AUTH_NO │ │ │ │ + 0x00058adc 4e450000 68747470 5c436c69 656e745c NE..http\Client\ │ │ │ │ + 0x00058aec 4375726c 5c415554 485f4241 53494300 Curl\AUTH_BASIC. │ │ │ │ 0x00058afc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058b0c 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x00058b1c 5f444546 41554c54 00000000 68747470 _DEFAULT....http │ │ │ │ - 0x00058b2c 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x00058b3c 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ - 0x00058b4c 76315f30 00000000 68747470 5c436c69 v1_0....http\Cli │ │ │ │ - 0x00058b5c 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x00058b6c 53494f4e 5f4d4158 5f544c53 76315f31 SION_MAX_TLSv1_1 │ │ │ │ - 0x00058b7c 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00058b8c 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x00058b9c 5f4d4158 5f544c53 76315f32 00000000 _MAX_TLSv1_2.... │ │ │ │ - 0x00058bac 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058bbc 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x00058bcc 5f544c53 76315f33 00000000 68747470 _TLSv1_3....http │ │ │ │ - 0x00058bdc 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x00058bec 45534f4c 56455f56 34000000 68747470 ESOLVE_V4...http │ │ │ │ - 0x00058bfc 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x00058c0c 45534f4c 56455f56 36000000 68747470 ESOLVE_V6...http │ │ │ │ - 0x00058c1c 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x00058c2c 45534f4c 56455f41 4e590000 68747470 ESOLVE_ANY..http │ │ │ │ - 0x00058c3c 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x00058c4c 485f4e4f 4e450000 68747470 5c436c69 H_NONE..http\Cli │ │ │ │ - 0x00058c5c 656e745c 4375726c 5c415554 485f4241 ent\Curl\AUTH_BA │ │ │ │ - 0x00058c6c 53494300 68747470 5c436c69 656e745c SIC.http\Client\ │ │ │ │ - 0x00058c7c 4375726c 5c415554 485f4449 47455354 Curl\AUTH_DIGEST │ │ │ │ - 0x00058c8c 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00058c9c 4375726c 5c415554 485f4449 47455354 Curl\AUTH_DIGEST │ │ │ │ - 0x00058cac 5f494500 68747470 5c436c69 656e745c _IE.http\Client\ │ │ │ │ - 0x00058cbc 4375726c 5c415554 485f4e54 4c4d0000 Curl\AUTH_NTLM.. │ │ │ │ - 0x00058ccc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058cdc 5c415554 485f4753 534e4547 00000000 \AUTH_GSSNEG.... │ │ │ │ - 0x00058cec 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058cfc 5c415554 485f5350 4e45474f 00000000 \AUTH_SPNEGO.... │ │ │ │ - 0x00058d0c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058d1c 5c415554 485f4245 41524552 00000000 \AUTH_BEARER.... │ │ │ │ - 0x00058d2c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058d3c 5c415753 5f534947 56340000 68747470 \AWS_SIGV4..http │ │ │ │ - 0x00058d4c 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x00058d5c 485f414e 59000000 68747470 5c436c69 H_ANY...http\Cli │ │ │ │ - 0x00058d6c 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x00058d7c 4f434b53 34000000 68747470 5c436c69 OCKS4...http\Cli │ │ │ │ - 0x00058d8c 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x00058d9c 4f434b53 34410000 68747470 5c436c69 OCKS4A..http\Cli │ │ │ │ - 0x00058dac 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x00058dbc 4f434b53 355f484f 53544e41 4d450000 OCKS5_HOSTNAME.. │ │ │ │ - 0x00058dcc 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058ddc 5c50524f 58595f53 4f434b53 35000000 \PROXY_SOCKS5... │ │ │ │ - 0x00058dec 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058dfc 5c50524f 58595f48 54545000 68747470 \PROXY_HTTP.http │ │ │ │ - 0x00058e0c 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ - 0x00058e1c 58595f48 5454505f 315f3000 68747470 XY_HTTP_1_0.http │ │ │ │ - 0x00058e2c 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x00058e3c 54524544 49525f33 30310000 68747470 TREDIR_301..http │ │ │ │ - 0x00058e4c 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x00058e5c 54524544 49525f33 30320000 68747470 TREDIR_302..http │ │ │ │ - 0x00058e6c 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x00058e7c 54524544 49525f33 30330000 68747470 TREDIR_303..http │ │ │ │ - 0x00058e8c 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x00058e9c 54524544 49525f41 4c4c0000 68747470 TREDIR_ALL..http │ │ │ │ - 0x00058eac 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x00058ebc 5356435f 52454144 4f4e4c59 46494c45 SVC_READONLYFILE │ │ │ │ - 0x00058ecc 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00058edc 4375726c 5c414c54 5356435f 48310000 Curl\ALTSVC_H1.. │ │ │ │ - 0x00058eec 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00058efc 5c414c54 5356435f 48320000 68747470 \ALTSVC_H2..http │ │ │ │ - 0x00058f0c 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x00058f1c 5356435f 48330000 68747470 5c436c69 SVC_H3..http\Cli │ │ │ │ - 0x00058f2c 656e745c 4375726c 5c485354 535f454e ent\Curl\HSTS_EN │ │ │ │ - 0x00058f3c 41424c45 00000000 68747470 5c436c69 ABLE....http\Cli │ │ │ │ - 0x00058f4c 656e745c 4375726c 5c485354 535f5245 ent\Curl\HSTS_RE │ │ │ │ - 0x00058f5c 41444f4e 4c594649 4c450000 556e6b6e ADONLYFILE..Unkn │ │ │ │ - 0x00058f6c 6f776e20 736f636b 65742061 6374696f own socket actio │ │ │ │ - 0x00058f7c 6e202564 00000000 4f7c726c 00000000 n %d....O|rl.... │ │ │ │ - 0x00058f8c 7068705f 68747470 5f636c69 656e745f php_http_client_ │ │ │ │ - 0x00058f9c 6375726c 5f757365 725f6861 6e646c65 curl_user_handle │ │ │ │ - 0x00058fac 72000000 696e6974 00000000 74696d65 r...init....time │ │ │ │ - 0x00058fbc 72000000 736f636b 65740000 68747470 r...socket..http │ │ │ │ - 0x00058fcc 5c436c69 656e745c 4375726c 5c557365 \Client\Curl\Use │ │ │ │ - 0x00058fdc 72000000 504f4c4c 5f4e4f4e 45000000 r...POLL_NONE... │ │ │ │ - 0x00058fec 504f4c4c 5f494e00 504f4c4c 5f4f5554 POLL_IN.POLL_OUT │ │ │ │ - 0x00058ffc 00000000 504f4c4c 5f494e4f 55540000 ....POLL_INOUT.. │ │ │ │ - 0x0005900c 504f4c4c 5f52454d 4f564500 74696d65 POLL_REMOVE.time │ │ │ │ - 0x0005901c 6f75745f 6d730000 61637469 6f6e0000 out_ms..action.. │ │ │ │ - 0x0005902c 72756e00 636c6965 6e740000 22687474 run.client.."htt │ │ │ │ - 0x0005903c 705c5c43 6c69656e 74220000 7a000000 p\\Client"..z... │ │ │ │ - 0x0005904c 7a210000 436f6e74 656e742d 54797065 z!..Content-Type │ │ │ │ - 0x0005905c 00000000 436f6e74 656e7420 74797065 ....Content type │ │ │ │ - 0x0005906c 20222573 2220646f 6573206e 6f742073 "%s" does not s │ │ │ │ - 0x0005907c 65656d20 746f2063 6f6e7461 696e2061 eem to contain a │ │ │ │ - 0x0005908c 20707269 6d617279 20616e64 20612073 primary and a s │ │ │ │ - 0x0005909c 65636f6e 64617279 20706172 74000000 econdary part... │ │ │ │ - 0x000590ac 7c73217a 2161214f 21000000 73657443 |s!z!a!O!...setC │ │ │ │ - 0x000590bc 6f6e7465 6e745479 70650000 67657443 ontentType..getC │ │ │ │ - 0x000590cc 6f6e7465 6e745479 70650000 73657451 ontentType..setQ │ │ │ │ - 0x000590dc 75657279 00000000 67657451 75657279 uery....getQuery │ │ │ │ - 0x000590ec 00000000 61646451 75657279 00000000 ....addQuery.... │ │ │ │ - 0x000590fc 71756572 795f6461 74610000 68747470 query_data..http │ │ │ │ - 0x0005910c 5c4d6573 73616765 5c426f64 79000000 \Message\Body... │ │ │ │ - 0x0005911c 7c730000 496e636f 6d706c65 74652073 |s..Incomplete s │ │ │ │ - 0x0005912c 74617465 00000000 436f756c 64206e6f tate....Could no │ │ │ │ - 0x0005913c 74206669 6e642074 72616e73 66657220 t find transfer │ │ │ │ - 0x0005914c 696e666f 20776974 68206e61 6d652027 info with name ' │ │ │ │ - 0x0005915c 25732700 7c6c6121 2f000000 5365742d %s'.|la!/...Set- │ │ │ │ - 0x0005916c 436f6f6b 69650000 68747470 5c436c69 Cookie..http\Cli │ │ │ │ - 0x0005917c 656e745c 52657370 6f6e7365 00000000 ent\Response.... │ │ │ │ - 0x0005918c 656c656d 656e7400 666c6167 73000000 element.flags... │ │ │ │ - 0x0005919c 616c6c6f 7765645f 65787472 61730000 allowed_extras.. │ │ │ │ - 0x000591ac 646f6d61 696e0000 65787069 72657300 domain..expires. │ │ │ │ - 0x000591bc 73656375 72650000 68747470 4f6e6c79 secure..httpOnly │ │ │ │ - 0x000591cc 00000000 6d61782d 61676500 7c732100 ....max-age.|s!. │ │ │ │ - 0x000591dc 7c482f00 737c7321 00000000 76616c75 |H/.s|s!....valu │ │ │ │ - 0x000591ec 65000000 61726775 6d656e74 73000000 e...arguments... │ │ │ │ - 0x000591fc 7c7a216c 482f0000 646f6d61 696e3d25 |z!lH/..domain=% │ │ │ │ - 0x0005920c 733b2000 70617468 3d25733b 20000000 s; .path=%s; ... │ │ │ │ - 0x0005921c 442c2064 204d2059 20483a69 3a73205c D, d M Y H:i:s \ │ │ │ │ - 0x0005922c 475c4d5c 54000000 65787069 7265733d G\M\T...expires= │ │ │ │ - 0x0005923c 25733b20 00000000 6d61782d 6167653d %s; ....max-age= │ │ │ │ - 0x0005924c 256c643b 20000000 73656375 72653b20 %ld; ...secure; │ │ │ │ - 0x0005925c 00000000 68747470 4f6e6c79 3b200000 ....httpOnly; .. │ │ │ │ - 0x0005926c 68747470 5c436f6f 6b696500 50415253 http\Cookie.PARS │ │ │ │ - 0x0005927c 455f5241 57000000 53454355 52450000 E_RAW...SECURE.. │ │ │ │ - 0x0005928c 48545450 4f4e4c59 00000000 67657443 HTTPONLY....getC │ │ │ │ - 0x0005929c 6f6f6b69 65000000 73657443 6f6f6b69 ookie...setCooki │ │ │ │ - 0x000592ac 65000000 61646443 6f6f6b69 65000000 e...addCookie... │ │ │ │ - 0x000592bc 67657445 78747261 73000000 73657445 getExtras...setE │ │ │ │ - 0x000592cc 78747261 73000000 61646445 78747261 xtras...addExtra │ │ │ │ - 0x000592dc 73000000 67657445 78747261 00000000 s...getExtra.... │ │ │ │ - 0x000592ec 73657445 78747261 00000000 61646445 setExtra....addE │ │ │ │ - 0x000592fc 78747261 00000000 67657444 6f6d6169 xtra....getDomai │ │ │ │ - 0x0005930c 6e000000 73657444 6f6d6169 6e000000 n...setDomain... │ │ │ │ - 0x0005931c 67657450 61746800 73657450 61746800 getPath.setPath. │ │ │ │ - 0x0005932c 67657445 78706972 65730000 73657445 getExpires..setE │ │ │ │ - 0x0005933c 78706972 65730000 6765744d 61784167 xpires..getMaxAg │ │ │ │ - 0x0005934c 65000000 7365744d 61784167 65000000 e...setMaxAge... │ │ │ │ - 0x0005935c 67657446 6c616773 00000000 73657446 getFlags....setF │ │ │ │ - 0x0005936c 6c616773 00000000 746f4172 72617900 lags....toArray. │ │ │ │ - 0x0005937c 746f5374 72696e67 00000000 5f5f746f toString....__to │ │ │ │ - 0x0005938c 53747269 6e670000 65787472 615f6e61 String..extra_na │ │ │ │ - 0x0005939c 6d650000 65787472 615f7661 6c756500 me..extra_value. │ │ │ │ - 0x000593ac 636f6f6b 69655f6e 616d6500 636f6f6b cookie_name.cook │ │ │ │ - 0x000593bc 69655f76 616c7565 00000000 636f6f6b ie_value....cook │ │ │ │ - 0x000593cc 69655f73 7472696e 67000000 70617273 ie_string...pars │ │ │ │ - 0x000593dc 65725f66 6c616773 00000000 44656368 er_flags....Dech │ │ │ │ - 0x000593ec 756e6b20 656e636f 64696e67 20737472 unk encoding str │ │ │ │ - 0x000593fc 65616d20 68617320 616c7265 61647920 eam has already │ │ │ │ - 0x0005940c 72656163 68656420 74686520 656e6420 reached the end │ │ │ │ - 0x0005941c 6f662063 68756e6b 65642069 6e707574 of chunked input │ │ │ │ - 0x0005942c 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005943c 72736520 6368756e 6b206c65 6e206672 rse chunk len fr │ │ │ │ - 0x0005944c 6f6d2027 252e2a73 27000000 4661696c om '%.*s'...Fail │ │ │ │ - 0x0005945c 65642074 6f20636f 70792069 6e666c61 ed to copy infla │ │ │ │ - 0x0005946c 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ - 0x0005947c 616d3a20 6f757420 6f66206d 656d6f72 am: out of memor │ │ │ │ - 0x0005948c 79000000 44617461 20646f65 73206e6f y...Data does no │ │ │ │ - 0x0005949c 74207365 656d2074 6f206265 20636875 t seem to be chu │ │ │ │ - 0x000594ac 6e6b6564 20656e63 6f646564 00000000 nked encoded.... │ │ │ │ - 0x000594bc 45787065 63746564 20636875 6e6b2073 Expected chunk s │ │ │ │ - 0x000594cc 697a6520 61742070 6f732025 7475206f ize at pos %tu o │ │ │ │ - 0x000594dc 6620257a 75206275 7420676f 74207472 f %zu but got tr │ │ │ │ - 0x000594ec 61736800 45787065 63746564 204c4620 ash.Expected LF │ │ │ │ - 0x000594fc 61742070 6f732025 7475206f 6620257a at pos %tu of %z │ │ │ │ - 0x0005950c 75206275 7420676f 74203078 25303258 u but got 0x%02X │ │ │ │ - 0x0005951c 00000000 5472756e 63617465 64206d65 ....Truncated me │ │ │ │ - 0x0005952c 73736167 653a2063 68756e6b 2073697a ssage: chunk siz │ │ │ │ - 0x0005953c 6520256c 75206578 63656564 73207265 e %lu exceeds re │ │ │ │ - 0x0005954c 6d61696e 696e6720 64617461 2073697a maining data siz │ │ │ │ - 0x0005955c 6520256c 75206174 20706f73 20257475 e %lu at pos %tu │ │ │ │ - 0x0005956c 206f6620 257a7500 45787065 63746564 of %zu.Expected │ │ │ │ - 0x0005957c 2043524c 46206174 20706f73 20257475 CRLF at pos %tu │ │ │ │ - 0x0005958c 206f6620 257a7520 62757420 676f7420 of %zu but got │ │ │ │ - 0x0005959c 30782530 32582030 78253032 58000000 0x%02X 0x%02X... │ │ │ │ - 0x000595ac 737c7a21 00000000 68747470 5c456e63 s|z!....http\Enc │ │ │ │ - 0x000595bc 6f64696e 675c5374 7265616d 2063616e oding\Stream can │ │ │ │ - 0x000595cc 6e6f7420 62652069 6e697469 616c697a not be initializ │ │ │ │ - 0x000595dc 65642074 77696365 00000000 556e6b6e ed twice....Unkn │ │ │ │ - 0x000595ec 6f776e20 68747470 5c456e63 6f64696e own http\Encodin │ │ │ │ - 0x000595fc 675c5374 7265616d 20636c61 73732027 g\Stream class ' │ │ │ │ - 0x0005960c 25732700 68747470 5c456e63 6f64696e %s'.http\Encodin │ │ │ │ - 0x0005961c 675c5374 7265616d 00000000 464c5553 g\Stream....FLUS │ │ │ │ - 0x0005962c 485f4e4f 4e450000 464c5553 485f5359 H_NONE..FLUSH_SY │ │ │ │ - 0x0005963c 4e430000 464c5553 485f4655 4c4c0000 NC..FLUSH_FULL.. │ │ │ │ - 0x0005964c 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ - 0x0005965c 7265616d 5c446563 68756e6b 00000000 ream\Dechunk.... │ │ │ │ - 0x0005966c 6465636f 6465645f 6c656e00 666c7573 decoded_len.flus │ │ │ │ - 0x0005967c 68000000 646f6e65 00000000 66696e69 h...done....fini │ │ │ │ - 0x0005968c 73680000 4661696c 65642074 6f20666c sh..Failed to fl │ │ │ │ - 0x0005969c 75736820 62726f74 6c692065 6e636f64 ush brotli encod │ │ │ │ - 0x000596ac 696e6720 73747265 616d0000 4661696c ing stream..Fail │ │ │ │ - 0x000596bc 65642074 6f207570 64617465 2062726f ed to update bro │ │ │ │ - 0x000596cc 746c6920 656e636f 64696e67 20737472 tli encoding str │ │ │ │ - 0x000596dc 65616d00 4661696c 65642074 6f20696e eam.Failed to in │ │ │ │ - 0x000596ec 69746961 6c697a65 2062726f 746c6920 itialize brotli │ │ │ │ - 0x000596fc 656e636f 64696e67 20737472 65616d00 encoding stream. │ │ │ │ - 0x0005970c 436f756c 64206e6f 74206272 6f746c69 Could not brotli │ │ │ │ - 0x0005971c 20646563 6f646520 64617461 3a202573 decode data: %s │ │ │ │ - 0x0005972c 00000000 4661696c 65642074 6f20696e ....Failed to in │ │ │ │ - 0x0005973c 69746961 6c697a65 2062726f 746c6920 itialize brotli │ │ │ │ - 0x0005974c 6465636f 64696e67 20737472 65616d00 decoding stream. │ │ │ │ - 0x0005975c 436f756c 64206e6f 74206272 6f746c69 Could not brotli │ │ │ │ - 0x0005976c 20656e63 6f646520 64617461 00000000 encode data.... │ │ │ │ - 0x0005977c 737c6c00 68747470 5c456e63 6f64696e s|l.http\Encodin │ │ │ │ - 0x0005978c 675c5374 7265616d 5c456e62 726f746c g\Stream\Enbrotl │ │ │ │ - 0x0005979c 69000000 4c455645 4c5f4d49 4e000000 i...LEVEL_MIN... │ │ │ │ - 0x000597ac 4c455645 4c5f4445 46000000 4c455645 LEVEL_DEF...LEVE │ │ │ │ - 0x000597bc 4c5f4d41 58000000 57424954 535f4d49 L_MAX...WBITS_MI │ │ │ │ - 0x000597cc 4e000000 57424954 535f4445 46000000 N...WBITS_DEF... │ │ │ │ - 0x000597dc 57424954 535f4d41 58000000 4d4f4445 WBITS_MAX...MODE │ │ │ │ - 0x000597ec 5f47454e 45524943 00000000 4d4f4445 _GENERIC....MODE │ │ │ │ - 0x000597fc 5f544558 54000000 4d4f4445 5f464f4e _TEXT...MODE_FON │ │ │ │ - 0x0005980c 54000000 68747470 5c456e63 6f64696e T...http\Encodin │ │ │ │ - 0x0005981c 675c5374 7265616d 5c446562 726f746c g\Stream\Debrotl │ │ │ │ - 0x0005982c 69000000 4661696c 65642074 6f20666c i...Failed to fl │ │ │ │ - 0x0005983c 75736820 6465666c 61746520 73747265 ush deflate stre │ │ │ │ - 0x0005984c 616d3a20 25730000 4661696c 65642074 am: %s..Failed t │ │ │ │ - 0x0005985c 6f206669 6e697368 20646566 6c617465 o finish deflate │ │ │ │ - 0x0005986c 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ - 0x0005987c 65642074 6f206669 6e697368 20696e66 ed to finish inf │ │ │ │ - 0x0005988c 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ - 0x0005989c 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ - 0x000598ac 20646566 6c617465 20737472 65616d3a deflate stream: │ │ │ │ - 0x000598bc 20257300 4661696c 65642074 6f207570 %s.Failed to up │ │ │ │ - 0x000598cc 64617465 20696e66 6c617465 20737472 date inflate str │ │ │ │ - 0x000598dc 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ - 0x000598ec 6f20696e 69746961 6c697a65 20646566 o initialize def │ │ │ │ - 0x000598fc 6c617465 20656e63 6f64696e 67207374 late encoding st │ │ │ │ - 0x0005990c 7265616d 3a202573 00000000 4661696c ream: %s....Fail │ │ │ │ - 0x0005991c 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ - 0x0005992c 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ - 0x0005993c 20257300 4661696c 65642074 6f20636f %s.Failed to co │ │ │ │ - 0x0005994c 70792064 65666c61 74652065 6e636f64 py deflate encod │ │ │ │ - 0x0005995c 696e6720 73747265 616d3a20 25730000 ing stream: %s.. │ │ │ │ - 0x0005996c 4661696c 65642074 6f20636f 70792069 Failed to copy i │ │ │ │ - 0x0005997c 6e666c61 74652065 6e636f64 696e6720 nflate encoding │ │ │ │ - 0x0005998c 73747265 616d3a20 25730000 436f756c stream: %s..Coul │ │ │ │ - 0x0005999c 64206e6f 74206465 666c6174 65206461 d not deflate da │ │ │ │ - 0x000599ac 74613a20 25730000 436f756c 64206e6f ta: %s..Could no │ │ │ │ - 0x000599bc 7420696e 666c6174 65206461 74613a20 t inflate data: │ │ │ │ - 0x000599cc 25730000 68747470 5c456e63 6f64696e %s..http\Encodin │ │ │ │ - 0x000599dc 675c5374 7265616d 5c446566 6c617465 g\Stream\Deflate │ │ │ │ - 0x000599ec 00000000 54595045 5f475a49 50000000 ....TYPE_GZIP... │ │ │ │ - 0x000599fc 54595045 5f5a4c49 42000000 54595045 TYPE_ZLIB...TYPE │ │ │ │ - 0x00059a0c 5f524157 00000000 53545241 54454759 _RAW....STRATEGY │ │ │ │ - 0x00059a1c 5f444546 00000000 53545241 54454759 _DEF....STRATEGY │ │ │ │ - 0x00059a2c 5f46494c 54000000 53545241 54454759 _FILT...STRATEGY │ │ │ │ - 0x00059a3c 5f485546 46000000 53545241 54454759 _HUFF...STRATEGY │ │ │ │ - 0x00059a4c 5f524c45 00000000 53545241 54454759 _RLE....STRATEGY │ │ │ │ - 0x00059a5c 5f464958 45440000 68747470 5c456e63 _FIXED..http\Enc │ │ │ │ - 0x00059a6c 6f64696e 675c5374 7265616d 5c496e66 oding\Stream\Inf │ │ │ │ - 0x00059a7c 6c617465 00000000 73487c73 217a0000 late....sH|s!z.. │ │ │ │ - 0x00059a8c 436f6e74 696e7565 00000000 53776974 Continue....Swit │ │ │ │ - 0x00059a9c 6368696e 67205072 6f746f63 6f6c7300 ching Protocols. │ │ │ │ - 0x00059aac 50726f63 65737369 6e670000 4f4b0000 Processing..OK.. │ │ │ │ - 0x00059abc 43726561 74656400 41636365 70746564 Created.Accepted │ │ │ │ - 0x00059acc 00000000 4e6f6e2d 41757468 6f726974 ....Non-Authorit │ │ │ │ - 0x00059adc 61746976 6520496e 666f726d 6174696f ative Informatio │ │ │ │ - 0x00059aec 6e000000 4e6f2043 6f6e7465 6e740000 n...No Content.. │ │ │ │ - 0x00059afc 52657365 7420436f 6e74656e 74000000 Reset Content... │ │ │ │ - 0x00059b0c 50617274 69616c20 436f6e74 656e7400 Partial Content. │ │ │ │ - 0x00059b1c 4d756c74 692d5374 61747573 00000000 Multi-Status.... │ │ │ │ - 0x00059b2c 416c7265 61647920 5265706f 72746564 Already Reported │ │ │ │ - 0x00059b3c 00000000 494d2055 73656400 4d756c74 ....IM Used.Mult │ │ │ │ - 0x00059b4c 69706c65 2043686f 69636573 00000000 iple Choices.... │ │ │ │ - 0x00059b5c 4d6f7665 64205065 726d616e 656e746c Moved Permanentl │ │ │ │ - 0x00059b6c 79000000 53656520 4f746865 72000000 y...See Other... │ │ │ │ - 0x00059b7c 4e6f7420 4d6f6469 66696564 00000000 Not Modified.... │ │ │ │ - 0x00059b8c 55736520 50726f78 79000000 54656d70 Use Proxy...Temp │ │ │ │ - 0x00059b9c 6f726172 79205265 64697265 63740000 orary Redirect.. │ │ │ │ - 0x00059bac 5065726d 616e656e 74205265 64697265 Permanent Redire │ │ │ │ - 0x00059bbc 63740000 42616420 52657175 65737400 ct..Bad Request. │ │ │ │ - 0x00059bcc 556e6175 74686f72 697a6564 00000000 Unauthorized.... │ │ │ │ - 0x00059bdc 5061796d 656e7420 52657175 69726564 Payment Required │ │ │ │ - 0x00059bec 00000000 466f7262 69646465 6e000000 ....Forbidden... │ │ │ │ - 0x00059bfc 4e6f7420 466f756e 64000000 4d657468 Not Found...Meth │ │ │ │ - 0x00059c0c 6f64204e 6f742041 6c6c6f77 65640000 od Not Allowed.. │ │ │ │ - 0x00059c1c 4e6f7420 41636365 70746162 6c650000 Not Acceptable.. │ │ │ │ - 0x00059c2c 50726f78 79204175 7468656e 74696361 Proxy Authentica │ │ │ │ - 0x00059c3c 74696f6e 20526571 75697265 64000000 tion Required... │ │ │ │ - 0x00059c4c 52657175 65737420 54696d65 6f757400 Request Timeout. │ │ │ │ - 0x00059c5c 436f6e66 6c696374 00000000 476f6e65 Conflict....Gone │ │ │ │ - 0x00059c6c 00000000 4c656e67 74682052 65717569 ....Length Requi │ │ │ │ - 0x00059c7c 72656400 50726563 6f6e6469 74696f6e red.Precondition │ │ │ │ - 0x00059c8c 20466169 6c656400 52657175 65737420 Failed.Request │ │ │ │ - 0x00059c9c 456e7469 74792054 6f6f204c 61726765 Entity Too Large │ │ │ │ - 0x00059cac 00000000 52657175 65737420 55524920 ....Request URI │ │ │ │ - 0x00059cbc 546f6f20 4c6f6e67 00000000 556e7375 Too Long....Unsu │ │ │ │ - 0x00059ccc 70706f72 74656420 4d656469 61205479 pported Media Ty │ │ │ │ - 0x00059cdc 70650000 52657175 65737465 64205261 pe..Requested Ra │ │ │ │ - 0x00059cec 6e676520 4e6f7420 53617469 73666961 nge Not Satisfia │ │ │ │ - 0x00059cfc 626c6500 45787065 63746174 696f6e20 ble.Expectation │ │ │ │ - 0x00059d0c 4661696c 65640000 556e7072 6f636573 Failed..Unproces │ │ │ │ - 0x00059d1c 7369626c 6520456e 74697479 00000000 sible Entity.... │ │ │ │ - 0x00059d2c 4c6f636b 65640000 4661696c 65642044 Locked..Failed D │ │ │ │ - 0x00059d3c 6570656e 64656e63 79000000 55706772 ependency...Upgr │ │ │ │ - 0x00059d4c 61646520 52657175 69726564 00000000 ade Required.... │ │ │ │ - 0x00059d5c 50726563 6f6e6469 74696f6e 20526571 Precondition Req │ │ │ │ - 0x00059d6c 75697265 64000000 546f6f20 4d616e79 uired...Too Many │ │ │ │ - 0x00059d7c 20526571 75657374 73000000 52657175 Requests...Requ │ │ │ │ - 0x00059d8c 65737420 48656164 65722046 69656c64 est Header Field │ │ │ │ - 0x00059d9c 7320546f 6f204c61 72676500 496e7465 s Too Large.Inte │ │ │ │ - 0x00059dac 726e616c 20536572 76657220 4572726f rnal Server Erro │ │ │ │ - 0x00059dbc 72000000 4e6f7420 496d706c 656d656e r...Not Implemen │ │ │ │ - 0x00059dcc 74656400 42616420 47617465 77617900 ted.Bad Gateway. │ │ │ │ - 0x00059ddc 53657276 69636520 556e6176 61696c61 Service Unavaila │ │ │ │ - 0x00059dec 626c6500 47617465 77617920 54696d65 ble.Gateway Time │ │ │ │ - 0x00059dfc 6f757400 48545450 20566572 73696f6e out.HTTP Version │ │ │ │ - 0x00059e0c 204e6f74 20537570 706f7274 65640000 Not Supported.. │ │ │ │ - 0x00059e1c 56617269 616e7420 416c736f 204e6567 Variant Also Neg │ │ │ │ - 0x00059e2c 6f746961 74657300 496e7375 66666963 otiates.Insuffic │ │ │ │ - 0x00059e3c 69656e74 2053746f 72616765 00000000 ient Storage.... │ │ │ │ - 0x00059e4c 4c6f6f70 20446574 65637465 64000000 Loop Detected... │ │ │ │ - 0x00059e5c 4e6f7420 45787465 6e646564 00000000 Not Extended.... │ │ │ │ - 0x00059e6c 4e657477 6f726b20 41757468 656e7469 Network Authenti │ │ │ │ - 0x00059e7c 63617469 6f6e2052 65717569 72656400 cation Required. │ │ │ │ - 0x00059e8c 5f534552 56455200 48545450 5f000000 _SERVER.HTTP_... │ │ │ │ - 0x00059e9c 434f4e54 454e545f 00000000 487c7a00 CONTENT_....H|z. │ │ │ │ - 0x00059eac 41636365 70740000 41636365 70742d43 Accept..Accept-C │ │ │ │ - 0x00059ebc 68617273 65740000 41636365 70742d45 harset..Accept-E │ │ │ │ - 0x00059ecc 6e636f64 696e6700 41636365 70742d4c ncoding.Accept-L │ │ │ │ - 0x00059edc 616e6775 61676500 2d000000 7068703a anguage.-...php: │ │ │ │ - 0x00059eec 2f2f696e 70757400 7c430000 47455400 //input.|C..GET. │ │ │ │ - 0x00059efc 62797465 733d0000 737c7a21 6c620000 bytes=..s|z!lb.. │ │ │ │ - 0x00059f0c 48545450 2f25752e 25752025 6c642025 HTTP/%u.%u %ld % │ │ │ │ - 0x00059f1c 73000000 68747470 5c456e76 00000000 s...http\Env.... │ │ │ │ - 0x00059f2c 67657452 65717565 73744865 61646572 getRequestHeader │ │ │ │ - 0x00059f3c 00000000 67657452 65717565 7374426f ....getRequestBo │ │ │ │ - 0x00059f4c 64790000 67657452 6573706f 6e736553 dy..getResponseS │ │ │ │ - 0x00059f5c 74617475 73466f72 436f6465 00000000 tatusForCode.... │ │ │ │ - 0x00059f6c 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ - 0x00059f7c 73466f72 416c6c43 6f646573 00000000 sForAllCodes.... │ │ │ │ - 0x00059f8c 67657452 6573706f 6e736548 65616465 getResponseHeade │ │ │ │ - 0x00059f9c 72000000 67657452 6573706f 6e736543 r...getResponseC │ │ │ │ - 0x00059fac 6f646500 73657452 6573706f 6e736548 ode.setResponseH │ │ │ │ - 0x00059fbc 65616465 72000000 73657452 6573706f eader...setRespo │ │ │ │ - 0x00059fcc 6e736543 6f646500 6e65676f 74696174 nseCode.negotiat │ │ │ │ - 0x00059fdc 654c616e 67756167 65000000 6e65676f eLanguage...nego │ │ │ │ - 0x00059fec 74696174 65436f6e 74656e74 54797065 tiateContentType │ │ │ │ - 0x00059ffc 00000000 6e65676f 74696174 65456e63 ....negotiateEnc │ │ │ │ - 0x0005a00c 6f64696e 67000000 6e65676f 74696174 oding...negotiat │ │ │ │ - 0x0005a01c 65436861 72736574 00000000 6e65676f eCharset....nego │ │ │ │ - 0x0005a02c 74696174 65000000 73757070 6f727465 tiate...supporte │ │ │ │ - 0x0005a03c 64000000 7072696d 6172795f 74797065 d...primary_type │ │ │ │ - 0x0005a04c 5f736570 61726174 6f720000 72657375 _separator..resu │ │ │ │ - 0x0005a05c 6c745f61 72726179 00000000 68656164 lt_array....head │ │ │ │ - 0x0005a06c 65725f6e 616d6500 68656164 65725f76 er_name.header_v │ │ │ │ - 0x0005a07c 616c7565 00000000 7265706c 6163655f alue....replace_ │ │ │ │ - 0x0005a08c 68656164 65720000 626f6479 5f636c61 header..body_cla │ │ │ │ - 0x0005a09c 73735f6e 616d6500 66696c65 73000000 ss_name.files... │ │ │ │ - 0x0005a0ac 636f6f6b 69650000 67657400 71756572 cookie..get.quer │ │ │ │ - 0x0005a0bc 79000000 666f726d 00000000 5f474554 y...form...._GET │ │ │ │ - 0x0005a0cc 00000000 5f504f53 54000000 5f434f4f ...._POST..._COO │ │ │ │ - 0x0005a0dc 4b494500 5f46494c 45530000 746d705f KIE._FILES..tmp_ │ │ │ │ - 0x0005a0ec 6e616d65 00000000 66696c65 00000000 name....file.... │ │ │ │ - 0x0005a0fc 68747470 5c456e76 5c526571 75657374 http\Env\Request │ │ │ │ - 0x0005a10c 00000000 67657446 6f726d00 67657446 ....getForm.getF │ │ │ │ - 0x0005a11c 696c6573 00000000 64656676 616c0000 iles....defval.. │ │ │ │ - 0x0005a12c 64656c65 74650000 436f6e74 656e742d delete..Content- │ │ │ │ - 0x0005a13c 4c656e67 74683a00 48545450 2f25752e Length:.HTTP/%u. │ │ │ │ - 0x0005a14c 25752025 6c642025 730d0a00 434f4e4e %u %ld %s...CONN │ │ │ │ - 0x0005a15c 45435400 5472616e 73666572 2d456e63 ECT.Transfer-Enc │ │ │ │ - 0x0005a16c 6f64696e 673a2063 68756e6b 65640d0a oding: chunked.. │ │ │ │ - 0x0005a17c 00000000 68747470 2e636875 6e6b6564 ....http.chunked │ │ │ │ - 0x0005a18c 5f656e63 6f646500 6c7c6400 7468726f _encode.l|d.thro │ │ │ │ - 0x0005a19c 74746c65 44656c61 79000000 7468726f ttleDelay...thro │ │ │ │ - 0x0005a1ac 74746c65 4368756e 6b000000 73210000 ttleChunk...s!.. │ │ │ │ - 0x0005a1bc 6c617374 4d6f6469 66696564 00000000 lastModified.... │ │ │ │ - 0x0005a1cc 63616368 65436f6e 74726f6c 00000000 cacheControl.... │ │ │ │ - 0x0005a1dc 636f6e74 656e7445 6e636f64 696e6700 contentEncoding. │ │ │ │ - 0x0005a1ec 61000000 636f6e74 656e7444 6973706f a...contentDispo │ │ │ │ - 0x0005a1fc 73697469 6f6e0000 636f6e74 656e7454 sition..contentT │ │ │ │ - 0x0005a20c 79706500 49662d4d 6f646966 6965642d ype.If-Modified- │ │ │ │ - 0x0005a21c 53696e63 65000000 6170706c 69636174 Since...applicat │ │ │ │ - 0x0005a22c 696f6e2f 6f637465 742d7374 7265616d ion/octet-stream │ │ │ │ - 0x0005a23c 00000000 41636365 70742d52 616e6765 ....Accept-Range │ │ │ │ - 0x0005a24c 733a2062 79746573 00000000 49662d52 s: bytes....If-R │ │ │ │ - 0x0005a25c 616e6765 00000000 436f6e74 656e742d ange....Content- │ │ │ │ - 0x0005a26c 52616e67 653a2062 79746573 202a2f25 Range: bytes */% │ │ │ │ - 0x0005a27c 7a750000 49662d55 6e6d6f64 69666965 zu..If-Unmodifie │ │ │ │ - 0x0005a28c 642d5369 6e636500 556e6c65 73732d4d d-Since.Unless-M │ │ │ │ - 0x0005a29c 6f646966 6965642d 53696e63 65000000 odified-Since... │ │ │ │ - 0x0005a2ac 72657370 6f6e7365 436f6465 00000000 responseCode.... │ │ │ │ - 0x0005a2bc 68747470 56657273 696f6e00 5365742d httpVersion.Set- │ │ │ │ - 0x0005a2cc 436f6f6b 69653a20 25730000 436f6e74 Cookie: %s..Cont │ │ │ │ - 0x0005a2dc 656e742d 54797065 3a20252e 2a730000 ent-Type: %.*s.. │ │ │ │ - 0x0005a2ec 436f6e74 656e742d 52616e67 653a2062 Content-Range: b │ │ │ │ - 0x0005a2fc 79746573 20256c64 2d256c64 2f257a75 ytes %ld-%ld/%zu │ │ │ │ - 0x0005a30c 00000000 436f6e74 656e742d 54797065 ....Content-Type │ │ │ │ - 0x0005a31c 3a206d75 6c746970 6172742f 62797465 : multipart/byte │ │ │ │ - 0x0005a32c 72616e67 65733b20 626f756e 64617279 ranges; boundary │ │ │ │ - 0x0005a33c 3d257300 43616368 652d436f 6e74726f =%s.Cache-Contro │ │ │ │ - 0x0005a34c 6c3a2025 2e2a7300 2c000000 436f6e74 l: %.*s.,...Cont │ │ │ │ - 0x0005a35c 656e742d 44697370 6f736974 696f6e3a ent-Disposition: │ │ │ │ - 0x0005a36c 20252e2a 73000000 677a6970 00000000 %.*s...gzip.... │ │ │ │ - 0x0005a37c 6465666c 61746500 436f6e74 656e742d deflate.Content- │ │ │ │ - 0x0005a38c 456e636f 64696e67 3a20677a 69700000 Encoding: gzip.. │ │ │ │ - 0x0005a39c 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ - 0x0005a3ac 3a206465 666c6174 65000000 56617279 : deflate...Vary │ │ │ │ - 0x0005a3bc 3a204163 63657074 2d456e63 6f64696e : Accept-Encodin │ │ │ │ - 0x0005a3cc 67000000 41757468 6f72697a 6174696f g...Authorizatio │ │ │ │ - 0x0005a3dc 6e000000 45546167 3a202225 73220000 n...ETag: "%s".. │ │ │ │ - 0x0005a3ec 45546167 3a202573 00000000 4c617374 ETag: %s....Last │ │ │ │ - 0x0005a3fc 2d4d6f64 69666965 643a2025 73000000 -Modified: %s... │ │ │ │ - 0x0005a40c 4661696c 65642074 6f207365 6e642072 Failed to send r │ │ │ │ - 0x0005a41c 6573706f 6e736520 68656164 65727300 esponse headers. │ │ │ │ - 0x0005a42c 0d0a2d2d 25730d0a 436f6e74 656e742d ..--%s..Content- │ │ │ │ - 0x0005a43c 54797065 3a202573 0d0a436f 6e74656e Type: %s..Conten │ │ │ │ - 0x0005a44c 742d5261 6e67653a 20627974 65732025 t-Range: bytes % │ │ │ │ - 0x0005a45c 6c642d25 6c642f25 7a750d0a 0d0a0000 ld-%ld/%zu...... │ │ │ │ - 0x0005a46c 0d0a2d2d 25732d2d 00000000 4661696c ..--%s--....Fail │ │ │ │ - 0x0005a47c 65642074 6f207365 6e642072 6573706f ed to send respo │ │ │ │ - 0x0005a48c 6e736520 626f6479 00000000 4661696c nse body....Fail │ │ │ │ - 0x0005a49c 65642074 6f206669 6e697368 20726573 ed to finish res │ │ │ │ - 0x0005a4ac 706f6e73 65000000 7c720000 68747470 ponse...|r..http │ │ │ │ - 0x0005a4bc 5c456e76 5c526573 706f6e73 65000000 \Env\Response... │ │ │ │ - 0x0005a4cc 434f4e54 454e545f 454e434f 44494e47 CONTENT_ENCODING │ │ │ │ - 0x0005a4dc 5f4e4f4e 45000000 434f4e54 454e545f _NONE...CONTENT_ │ │ │ │ - 0x0005a4ec 454e434f 44494e47 5f475a49 50000000 ENCODING_GZIP... │ │ │ │ - 0x0005a4fc 43414348 455f4e4f 00000000 43414348 CACHE_NO....CACH │ │ │ │ - 0x0005a50c 455f4849 54000000 43414348 455f4d49 E_HIT...CACHE_MI │ │ │ │ - 0x0005a51c 53530000 5f5f696e 766f6b65 00000000 SS..__invoke.... │ │ │ │ - 0x0005a52c 73657445 6e765265 71756573 74000000 setEnvRequest... │ │ │ │ - 0x0005a53c 73657443 6f6e7465 6e744469 73706f73 setContentDispos │ │ │ │ - 0x0005a54c 6974696f 6e000000 73657443 6f6e7465 ition...setConte │ │ │ │ - 0x0005a55c 6e74456e 636f6469 6e670000 73657443 ntEncoding..setC │ │ │ │ - 0x0005a56c 61636865 436f6e74 726f6c00 7365744c acheControl.setL │ │ │ │ - 0x0005a57c 6173744d 6f646966 69656400 69734361 astModified.isCa │ │ │ │ - 0x0005a58c 63686564 42794c61 73744d6f 64696669 chedByLastModifi │ │ │ │ - 0x0005a59c 65640000 73657445 74616700 69734361 ed..setEtag.isCa │ │ │ │ - 0x0005a5ac 63686564 42794574 61670000 73657454 chedByEtag..setT │ │ │ │ - 0x0005a5bc 68726f74 746c6552 61746500 6368756e hrottleRate.chun │ │ │ │ - 0x0005a5cc 6b5f7369 7a650000 64656c61 79000000 k_size..delay... │ │ │ │ - 0x0005a5dc 6c617374 5f6d6f64 69666965 64000000 last_modified... │ │ │ │ - 0x0005a5ec 63616368 655f636f 6e74726f 6c000000 cache_control... │ │ │ │ - 0x0005a5fc 636f6e74 656e745f 656e636f 64696e67 content_encoding │ │ │ │ - 0x0005a60c 00000000 64697370 6f736974 696f6e5f ....disposition_ │ │ │ │ - 0x0005a61c 70617261 6d730000 656e765f 72657175 params..env_requ │ │ │ │ - 0x0005a62c 65737400 68747470 5c4d6573 73616765 est.http\Message │ │ │ │ - 0x0005a63c 00000000 6f625f73 7472696e 67000000 ....ob_string... │ │ │ │ - 0x0005a64c 6f625f66 6c616773 00000000 68747470 ob_flags....http │ │ │ │ - 0x0005a65c 5c457863 65707469 6f6e0000 68747470 \Exception..http │ │ │ │ - 0x0005a66c 5c457863 65707469 6f6e5c52 756e7469 \Exception\Runti │ │ │ │ - 0x0005a67c 6d654578 63657074 696f6e00 68747470 meException.http │ │ │ │ - 0x0005a68c 5c457863 65707469 6f6e5c55 6e657870 \Exception\Unexp │ │ │ │ - 0x0005a69c 65637465 6456616c 75654578 63657074 ectedValueExcept │ │ │ │ - 0x0005a6ac 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x0005a6bc 6f6e5c42 61644d65 74686f64 43616c6c on\BadMethodCall │ │ │ │ - 0x0005a6cc 45786365 7074696f 6e000000 68747470 Exception...http │ │ │ │ - 0x0005a6dc 5c457863 65707469 6f6e5c49 6e76616c \Exception\Inval │ │ │ │ - 0x0005a6ec 69644172 67756d65 6e744578 63657074 idArgumentExcept │ │ │ │ - 0x0005a6fc 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x0005a70c 6f6e5c42 61644865 61646572 45786365 on\BadHeaderExce │ │ │ │ - 0x0005a71c 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ - 0x0005a72c 65707469 6f6e5c42 61645572 6c457863 eption\BadUrlExc │ │ │ │ - 0x0005a73c 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ - 0x0005a74c 65707469 6f6e5c42 61644d65 73736167 eption\BadMessag │ │ │ │ - 0x0005a75c 65457863 65707469 6f6e0000 68747470 eException..http │ │ │ │ - 0x0005a76c 5c457863 65707469 6f6e5c42 6164436f \Exception\BadCo │ │ │ │ - 0x0005a77c 6e766572 73696f6e 45786365 7074696f nversionExceptio │ │ │ │ - 0x0005a78c 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ - 0x0005a79c 6f6e5c42 61645175 65727953 7472696e on\BadQueryStrin │ │ │ │ - 0x0005a7ac 67457863 65707469 6f6e0000 256c780d gException..%lx. │ │ │ │ - 0x0005a7bc 0a000000 300d0a0d 0a000000 68747470 ....0.......http │ │ │ │ - 0x0005a7cc 2e636875 6e6b6564 5f646563 6f646500 .chunked_decode. │ │ │ │ - 0x0005a7dc 68747470 2e696e66 6c617465 00000000 http.inflate.... │ │ │ │ - 0x0005a7ec 68747470 2e646566 6c617465 00000000 http.deflate.... │ │ │ │ - 0x0005a7fc 68747470 2e62726f 746c695f 656e636f http.brotli_enco │ │ │ │ - 0x0005a80c 64650000 68747470 2e62726f 746c695f de..http.brotli_ │ │ │ │ - 0x0005a81c 6465636f 64650000 68747470 2e2a0000 decode..http.*.. │ │ │ │ - 0x0005a82c 7c732173 21000000 3a200000 3a000000 |s!s!...: ..:... │ │ │ │ - 0x0005a83c 7c736c00 436f756c 64206e6f 7420616c |sl.Could not al │ │ │ │ - 0x0005a84c 6c6f6361 74652062 75666665 72000000 locate buffer... │ │ │ │ - 0x0005a85c 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ - 0x0005a86c 6c697a65 20686561 64657220 70617273 lize header pars │ │ │ │ - 0x0005a87c 65720000 737c4300 25733a20 74727565 er..s|C.%s: true │ │ │ │ - 0x0005a88c 25730000 25733a20 66616c73 65257300 %s..%s: false%s. │ │ │ │ - 0x0005a89c 25733a20 25732573 00000000 74727565 %s: %s%s....true │ │ │ │ - 0x0005a8ac 00000000 66616c73 65000000 2c202573 ....false..., %s │ │ │ │ - 0x0005a8bc 00000000 68747470 5c486561 64657200 ....http\Header. │ │ │ │ - 0x0005a8cc 4d415443 485f4c4f 4f534500 4d415443 MATCH_LOOSE.MATC │ │ │ │ - 0x0005a8dc 485f4341 53450000 4d415443 485f574f H_CASE..MATCH_WO │ │ │ │ - 0x0005a8ec 52440000 4d415443 485f4655 4c4c0000 RD..MATCH_FULL.. │ │ │ │ - 0x0005a8fc 4d415443 485f5354 52494354 00000000 MATCH_STRICT.... │ │ │ │ - 0x0005a90c 5f5f756e 73657269 616c697a 65000000 __unserialize... │ │ │ │ - 0x0005a91c 5f5f7365 7269616c 697a6500 756e7365 __serialize.unse │ │ │ │ - 0x0005a92c 7269616c 697a6500 6d617463 68000000 rialize.match... │ │ │ │ - 0x0005a93c 67657450 6172616d 73000000 70617273 getParams...pars │ │ │ │ - 0x0005a94c 65000000 73747269 6e670000 68656164 e...string..head │ │ │ │ - 0x0005a95c 65725f63 6c617373 00000000 70617261 er_class....para │ │ │ │ - 0x0005a96c 6d5f7365 70000000 6172675f 73657000 m_sep...arg_sep. │ │ │ │ - 0x0005a97c 76616c5f 73657000 73657269 616c697a val_sep.serializ │ │ │ │ - 0x0005a98c 65640000 4661696c 65642074 6f207061 ed..Failed to pa │ │ │ │ - 0x0005a99c 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ - 0x0005a9ac 78706563 74656420 63686172 61637465 xpected characte │ │ │ │ - 0x0005a9bc 7220275c 2530336f 27206174 20706f73 r '\%03o' at pos │ │ │ │ - 0x0005a9cc 20257a75 206f6620 27257327 00000000 %zu of '%s'.... │ │ │ │ - 0x0005a9dc 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005a9ec 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ - 0x0005a9fc 74656420 656e6420 6f66206c 696e6520 ted end of line │ │ │ │ - 0x0005aa0c 61742070 6f732025 7a75206f 66202725 at pos %zu of '% │ │ │ │ - 0x0005aa1c 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x0005aa2c 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ - 0x0005aa3c 78706563 74656420 656e6420 6f662069 xpected end of i │ │ │ │ - 0x0005aa4c 6e707574 20617420 706f7320 257a7520 nput at pos %zu │ │ │ │ - 0x0005aa5c 6f662027 25732700 4661696c 65642074 of '%s'.Failed t │ │ │ │ - 0x0005aa6c 6f207061 72736520 68656164 65727300 o parse headers. │ │ │ │ - 0x0005aa7c 21232425 26272a2b 2d2e5e5f 607c7e31 !#$%&'*+-.^_`|~1 │ │ │ │ - 0x0005aa8c 32333435 36373839 30616263 64656667 234567890abcdefg │ │ │ │ - 0x0005aa9c 68696a6b 6c6d6e6f 70717273 74757677 hijklmnopqrstuvw │ │ │ │ - 0x0005aaac 78797a41 42434445 46474849 4a4b4c4d xyzABCDEFGHIJKLM │ │ │ │ - 0x0005aabc 4e4f5051 52535455 56575859 5a000000 NOPQRSTUVWXYZ... │ │ │ │ - 0x0005aacc 736c7a00 726c7a00 68747470 5c486561 slz.rlz.http\Hea │ │ │ │ - 0x0005aadc 6465725c 50617273 65720000 434c4541 der\Parser..CLEA │ │ │ │ - 0x0005aaec 4e555000 53544154 455f4641 494c5552 NUP.STATE_FAILUR │ │ │ │ - 0x0005aafc 45000000 53544154 455f5354 41525400 E...STATE_START. │ │ │ │ - 0x0005ab0c 53544154 455f4b45 59000000 53544154 STATE_KEY...STAT │ │ │ │ - 0x0005ab1c 455f5641 4c554500 53544154 455f5641 E_VALUE.STATE_VA │ │ │ │ - 0x0005ab2c 4c55455f 45580000 53544154 455f4845 LUE_EX..STATE_HE │ │ │ │ - 0x0005ab3c 41444552 5f444f4e 45000000 53544154 ADER_DONE...STAT │ │ │ │ - 0x0005ab4c 455f444f 4e450000 67657453 74617465 E_DONE..getState │ │ │ │ - 0x0005ab5c 00000000 554e4b4e 4f574e00 25732025 ....UNKNOWN.%s % │ │ │ │ - 0x0005ab6c 73204854 54502f32 25730000 48545450 s HTTP/2%s..HTTP │ │ │ │ - 0x0005ab7c 2f322025 64257325 73257300 25732025 /2 %d%s%s%s.%s % │ │ │ │ - 0x0005ab8c 73204854 54502f25 752e2575 25730000 s HTTP/%u.%u%s.. │ │ │ │ - 0x0005ab9c 48545450 2f25752e 25752025 64257325 HTTP/%u.%u %d%s% │ │ │ │ - 0x0005abac 73257300 48545450 2f000000 25732c20 s%s.HTTP/...%s, │ │ │ │ - 0x0005abbc 25730000 6d756c74 69706172 74000000 %s..multipart... │ │ │ │ - 0x0005abcc 626f756e 64617279 00000000 6d756c74 boundary....mult │ │ │ │ - 0x0005abdc 69706172 742f666f 726d2d64 6174613b ipart/form-data; │ │ │ │ - 0x0005abec 20626f75 6e646172 793d2225 73220000 boundary="%s".. │ │ │ │ - 0x0005abfc 626f756e 64617279 3d000000 25733b20 boundary=...%s; │ │ │ │ - 0x0005ac0c 626f756e 64617279 3d222573 22000000 boundary="%s"... │ │ │ │ - 0x0005ac1c 504f5354 00000000 50415443 48000000 POST....PATCH... │ │ │ │ - 0x0005ac2c 53455256 45525f50 524f544f 434f4c00 SERVER_PROTOCOL. │ │ │ │ - 0x0005ac3c 52455155 4553545f 4d455448 4f440000 REQUEST_METHOD.. │ │ │ │ - 0x0005ac4c 52455155 4553545f 55524900 436f756c REQUEST_URI.Coul │ │ │ │ - 0x0005ac5c 64206e6f 74206665 74636820 72657370 d not fetch resp │ │ │ │ - 0x0005ac6c 6f6e7365 20626f64 792c206f 75747075 onse body, outpu │ │ │ │ - 0x0005ac7c 74206861 7320616c 72656164 79206265 t has already be │ │ │ │ - 0x0005ac8c 656e2073 656e7420 61742025 733a2564 en sent at %s:%d │ │ │ │ - 0x0005ac9c 00000000 436f756c 64206e6f 74206665 ....Could not fe │ │ │ │ - 0x0005acac 74636820 72657370 6f6e7365 20626f64 tch response bod │ │ │ │ - 0x0005acbc 79000000 436f756c 64206e6f 7420756e y...Could not un │ │ │ │ - 0x0005accc 73657269 616c697a 65206874 74705c4d serialize http\M │ │ │ │ - 0x0005acdc 65737361 67650000 54686520 73747265 essage..The stre │ │ │ │ - 0x0005acec 616d2069 73206e6f 74206120 76616c69 am is not a vali │ │ │ │ - 0x0005acfc 64207265 736f7572 63650000 25752e25 d resource..%u.% │ │ │ │ - 0x0005ad0c 75000000 72657370 6f6e7365 53746174 u...responseStat │ │ │ │ - 0x0005ad1c 75730000 72657175 6573744d 6574686f us..requestMetho │ │ │ │ - 0x0005ad2c 64000000 72657175 65737455 726c0000 d...requestUrl.. │ │ │ │ - 0x0005ad3c 70617265 6e744d65 73736167 65000000 parentMessage... │ │ │ │ - 0x0005ad4c 7c7a2100 4f7c6200 43616e6e 6f742070 |z!.O|b.Cannot p │ │ │ │ - 0x0005ad5c 72657065 6e642061 206d6573 73616765 repend a message │ │ │ │ - 0x0005ad6c 206c6f63 61746564 20776974 68696e20 located within │ │ │ │ - 0x0005ad7c 74686520 73616d65 206d6573 73616765 the same message │ │ │ │ - 0x0005ad8c 20636861 696e0000 68747470 5c4d6573 chain..http\Mes │ │ │ │ - 0x0005ad9c 73616765 20686173 206e6f20 70617265 sage has no pare │ │ │ │ - 0x0005adac 6e74206d 65737361 67650000 68747470 nt message..http │ │ │ │ - 0x0005adbc 5c4d6573 73616765 20697320 6e6f7420 \Message is not │ │ │ │ - 0x0005adcc 6f662074 79706520 72657175 65737400 of type request. │ │ │ │ - 0x0005addc 43616e6e 6f742073 65742068 7474705c Cannot set http\ │ │ │ │ - 0x0005adec 4d657373 61676527 73207265 71756573 Message's reques │ │ │ │ - 0x0005adfc 74207572 6c20746f 20616e20 656d7074 t url to an empt │ │ │ │ - 0x0005ae0c 79207374 72696e67 00000000 43616e6e y string....Cann │ │ │ │ - 0x0005ae1c 6f742073 65742068 7474705c 4d657373 ot set http\Mess │ │ │ │ - 0x0005ae2c 61676527 73207265 71756573 74206d65 age's request me │ │ │ │ - 0x0005ae3c 74686f64 20746f20 616e2065 6d707479 thod to an empty │ │ │ │ - 0x0005ae4c 20737472 696e6700 68747470 5c4d6573 string.http\Mes │ │ │ │ - 0x0005ae5c 73616765 20697320 6e6f7420 6f662074 sage is not of t │ │ │ │ - 0x0005ae6c 79706520 72657370 6f6e7365 00000000 ype response.... │ │ │ │ - 0x0005ae7c 6c7c6200 496e7661 6c696420 72657370 l|b.Invalid resp │ │ │ │ - 0x0005ae8c 6f6e7365 20636f64 65202831 30302d35 onse code (100-5 │ │ │ │ - 0x0005ae9c 3939293a 20256c64 00000000 436f756c 99): %ld....Coul │ │ │ │ - 0x0005aeac 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x0005aebc 61676520 696e666f 20272573 27000000 age info '%s'... │ │ │ │ - 0x0005aecc 617c6200 612f2100 737a0000 737c4321 a|b.a/!.sz..s|C! │ │ │ │ - 0x0005aedc 00000000 436c6173 73202725 73272069 ....Class '%s' i │ │ │ │ - 0x0005aeec 73206e6f 74206173 20646573 63656e64 s not as descend │ │ │ │ - 0x0005aefc 616e7420 6f662068 7474705c 48656164 ant of http\Head │ │ │ │ - 0x0005af0c 65720000 68747470 5c4d6573 73616765 er..http\Message │ │ │ │ - 0x0005af1c 20697320 6e6f7420 61206d75 6c746970 is not a multip │ │ │ │ - 0x0005af2c 61727420 6d657373 61676500 7c7a2162 art message.|z!b │ │ │ │ - 0x0005af3c 00000000 436f756c 64206e6f 74207061 ....Could not pa │ │ │ │ - 0x0005af4c 72736520 6d657373 61676520 66726f6d rse message from │ │ │ │ - 0x0005af5c 20737472 65616d00 456d7074 79206d65 stream.Empty me │ │ │ │ - 0x0005af6c 73736167 65207265 63656976 65642066 ssage received f │ │ │ │ - 0x0005af7c 726f6d20 73747265 616d0000 436f756c rom stream..Coul │ │ │ │ - 0x0005af8c 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x0005af9c 6167653a 20252e2a 73000000 54595045 age: %.*s...TYPE │ │ │ │ - 0x0005afac 5f4e4f4e 45000000 54595045 5f524551 _NONE...TYPE_REQ │ │ │ │ - 0x0005afbc 55455354 00000000 54595045 5f524553 UEST....TYPE_RES │ │ │ │ - 0x0005afcc 504f4e53 45000000 67657442 6f647900 PONSE...getBody. │ │ │ │ - 0x0005afdc 73657442 6f647900 61646442 6f647900 setBody.addBody. │ │ │ │ - 0x0005afec 67657448 65616465 72000000 73657448 getHeader...setH │ │ │ │ - 0x0005affc 65616465 72000000 61646448 65616465 eader...addHeade │ │ │ │ - 0x0005b00c 72000000 67657448 65616465 72730000 r...getHeaders.. │ │ │ │ - 0x0005b01c 73657448 65616465 72730000 61646448 setHeaders..addH │ │ │ │ - 0x0005b02c 65616465 72730000 67657454 79706500 eaders..getType. │ │ │ │ - 0x0005b03c 73657454 79706500 67657449 6e666f00 setType.getInfo. │ │ │ │ - 0x0005b04c 73657449 6e666f00 67657452 6573706f setInfo.getRespo │ │ │ │ - 0x0005b05c 6e736553 74617475 73000000 73657452 nseStatus...setR │ │ │ │ - 0x0005b06c 6573706f 6e736553 74617475 73000000 esponseStatus... │ │ │ │ - 0x0005b07c 67657452 65717565 73744d65 74686f64 getRequestMethod │ │ │ │ - 0x0005b08c 00000000 73657452 65717565 73744d65 ....setRequestMe │ │ │ │ - 0x0005b09c 74686f64 00000000 67657452 65717565 thod....getReque │ │ │ │ - 0x0005b0ac 73745572 6c000000 73657452 65717565 stUrl...setReque │ │ │ │ - 0x0005b0bc 73745572 6c000000 67657448 74747056 stUrl...getHttpV │ │ │ │ - 0x0005b0cc 65727369 6f6e0000 73657448 74747056 ersion..setHttpV │ │ │ │ - 0x0005b0dc 65727369 6f6e0000 67657450 6172656e ersion..getParen │ │ │ │ - 0x0005b0ec 744d6573 73616765 00000000 746f4361 tMessage....toCa │ │ │ │ - 0x0005b0fc 6c6c6261 636b0000 746f5374 7265616d llback..toStream │ │ │ │ - 0x0005b10c 00000000 72657769 6e640000 76616c69 ....rewind..vali │ │ │ │ - 0x0005b11c 64000000 63757272 656e7400 6e657874 d...current.next │ │ │ │ - 0x0005b12c 00000000 70726570 656e6400 72657665 ....prepend.reve │ │ │ │ - 0x0005b13c 72736500 69734d75 6c746970 61727400 rse.isMultipart. │ │ │ │ - 0x0005b14c 73706c69 744d756c 74697061 7274426f splitMultipartBo │ │ │ │ - 0x0005b15c 64790000 746f7000 696e636c 7564655f dy..top.include_ │ │ │ │ - 0x0005b16c 70617265 6e740000 72657175 6573745f parent..request_ │ │ │ │ - 0x0005b17c 6d657468 6f640000 72657370 6f6e7365 method..response │ │ │ │ - 0x0005b18c 5f737461 74757300 73747269 63740000 _status.strict.. │ │ │ │ - 0x0005b19c 68747470 5f696e66 6f000000 61707065 http_info...appe │ │ │ │ - 0x0005b1ac 6e640000 696e746f 5f636c61 73730000 nd..into_class.. │ │ │ │ - 0x0005b1bc 67726565 64790000 4661696c 65642074 greedy..Failed t │ │ │ │ - 0x0005b1cc 6f206170 70656e64 20257a75 20627974 o append %zu byt │ │ │ │ - 0x0005b1dc 65732074 6f20626f 64793b20 77726f74 es to body; wrot │ │ │ │ - 0x0005b1ec 6520257a 75000000 4d616c66 6f726d65 e %zu...Malforme │ │ │ │ - 0x0005b1fc 64206d75 6c746970 61727420 626f756e d multipart boun │ │ │ │ - 0x0005b20c 64617279 20617420 706f7320 257a7500 dary at pos %zu. │ │ │ │ - 0x0005b21c 7c722100 556e6b6e 6f776e20 73746174 |r!.Unknown stat │ │ │ │ - 0x0005b22c 20666965 6c643a20 27257327 20287368 field: '%s' (sh │ │ │ │ - 0x0005b23c 6f756c64 20626520 6f6e6520 6f66205b ould be one of [ │ │ │ │ - 0x0005b24c 735d697a 652c205b 615d7469 6d652c20 s]ize, [a]time, │ │ │ │ - 0x0005b25c 5b6d5d74 696d6520 6f72205b 635d7469 [m]time or [c]ti │ │ │ │ - 0x0005b26c 6d652900 6174696d 65000000 6d74696d me).atime...mtim │ │ │ │ - 0x0005b27c 65000000 6374696d 65000000 25782e25 e...ctime...%x.% │ │ │ │ - 0x0005b28c 78000000 727c6c6c 00000000 256c782d x...r|ll....%lx- │ │ │ │ - 0x0005b29c 256c782d 256c7800 667c6c6c 00000000 %lx-%lx.f|ll.... │ │ │ │ - 0x0005b2ac 2d2d2573 0d0a0000 0d0a2d2d 25732d2d --%s......--%s-- │ │ │ │ - 0x0005b2bc 0d0a0000 436f6e74 656e742d 44697370 ....Content-Disp │ │ │ │ - 0x0005b2cc 6f736974 696f6e3a 20666f72 6d2d6461 osition: form-da │ │ │ │ - 0x0005b2dc 74613b20 6e616d65 3d222573 220d0a0d ta; name="%s"... │ │ │ │ - 0x0005b2ec 0a000000 25735b25 735d0000 25735b25 ....%s[%s]..%s[% │ │ │ │ - 0x0005b2fc 6c755d00 256c7500 436f6e74 656e742d lu].%lu.Content- │ │ │ │ - 0x0005b30c 44697370 6f736974 696f6e3a 20666f72 Disposition: for │ │ │ │ - 0x0005b31c 6d2d6461 74613b20 6e616d65 3d222573 m-data; name="%s │ │ │ │ - 0x0005b32c 223b2066 696c656e 616d653d 22257322 "; filename="%s" │ │ │ │ - 0x0005b33c 0d0a436f 6e74656e 742d5472 616e7366 ..Content-Transf │ │ │ │ - 0x0005b34c 65722d45 6e636f64 696e673a 2062696e er-Encoding: bin │ │ │ │ - 0x0005b35c 6172790d 0a436f6e 74656e74 2d547970 ary..Content-Typ │ │ │ │ - 0x0005b36c 653a2025 730d0a0d 0a000000 7c682168 e: %s.......|h!h │ │ │ │ - 0x0005b37c 21000000 0a2d2d25 73000000 67657452 !....--%s...getR │ │ │ │ - 0x0005b38c 65736f75 72636500 67657442 6f756e64 esource.getBound │ │ │ │ - 0x0005b39c 61727900 61646446 6f726d00 61646450 ary.addForm.addP │ │ │ │ - 0x0005b3ac 61727400 73746174 00000000 6669656c art.stat....fiel │ │ │ │ - 0x0005b3bc 64000000 6669656c 64730000 6f666673 d...fields..offs │ │ │ │ - 0x0005b3cc 65740000 6d61786c 656e0000 6368756e et..maxlen..chun │ │ │ │ - 0x0005b3dc 6b656400 4c6f6361 74696f6e 00000000 ked.Location.... │ │ │ │ - 0x0005b3ec 436f6e6e 65637469 6f6e0000 636c6f73 Connection..clos │ │ │ │ - 0x0005b3fc 65000000 782d677a 69700000 62797465 e...x-gzip..byte │ │ │ │ - 0x0005b40c 73000000 68747470 5c4d6573 73616765 s...http\Message │ │ │ │ - 0x0005b41c 5c506172 73657200 44554d42 5f424f44 \Parser.DUMB_BOD │ │ │ │ - 0x0005b42c 49455300 454d5054 595f5245 44495245 IES.EMPTY_REDIRE │ │ │ │ - 0x0005b43c 43545300 47524545 44590000 53544154 CTS.GREEDY..STAT │ │ │ │ - 0x0005b44c 455f4845 41444552 00000000 53544154 E_HEADER....STAT │ │ │ │ - 0x0005b45c 455f424f 44590000 53544154 455f424f E_BODY..STATE_BO │ │ │ │ - 0x0005b46c 44595f44 554d4200 53544154 455f424f DY_DUMB.STATE_BO │ │ │ │ - 0x0005b47c 44595f4c 454e4754 48000000 53544154 DY_LENGTH...STAT │ │ │ │ - 0x0005b48c 455f424f 44595f43 48554e4b 45440000 E_BODY_CHUNKED.. │ │ │ │ - 0x0005b49c 53544154 455f424f 44595f44 4f4e4500 STATE_BODY_DONE. │ │ │ │ - 0x0005b4ac 53544154 455f5550 44415445 5f434c00 STATE_UPDATE_CL. │ │ │ │ - 0x0005b4bc 2531352e 31354600 71000000 436c6173 %15.15F.q...Clas │ │ │ │ - 0x0005b4cc 73202573 20646f65 73206e6f 74206578 s %s does not ex │ │ │ │ - 0x0005b4dc 74656e64 20257300 28293c3e 402c3b3a tend %s.()<>@,;: │ │ │ │ - 0x0005b4ec 225b5d3f 3d7b7d20 00000000 53217a00 "[]?={} ....S!z. │ │ │ │ - 0x0005b4fc 2a252e2a 73757466 2d382725 2e2a7327 *%.*sutf-8'%.*s' │ │ │ │ - 0x0005b50c 00000000 5b000000 5d000000 4d617820 ....[...]...Max │ │ │ │ - 0x0005b51c 696e7075 74206e65 7374696e 67206c65 input nesting le │ │ │ │ - 0x0005b52c 76656c20 6f662025 6c642065 78636565 vel of %ld excee │ │ │ │ - 0x0005b53c 64656400 2a726663 35393837 2a000000 ded.*rfc5987*... │ │ │ │ - 0x0005b54c 7469746c 65000000 72656c00 616e6368 title...rel.anch │ │ │ │ - 0x0005b55c 6f720000 69736f2d 38383539 2d310000 or..iso-8859-1.. │ │ │ │ - 0x0005b56c 7574662d 38000000 203e3c00 3c000000 utf-8... ><.<... │ │ │ │ - 0x0005b57c 3e000000 7c7a212f 7a2f7a2f 7a2f6c00 >...|z!/z/z/z/l. │ │ │ │ - 0x0005b58c 68747470 5c506172 616d7300 4445465f http\Params.DEF_ │ │ │ │ - 0x0005b59c 50415241 4d5f5345 50000000 4445465f PARAM_SEP...DEF_ │ │ │ │ - 0x0005b5ac 4152475f 53455000 4445465f 56414c5f ARG_SEP.DEF_VAL_ │ │ │ │ - 0x0005b5bc 53455000 434f4f4b 49455f50 4152414d SEP.COOKIE_PARAM │ │ │ │ - 0x0005b5cc 5f534550 00000000 50415253 455f4553 _SEP....PARSE_ES │ │ │ │ - 0x0005b5dc 43415045 44000000 50415253 455f5552 CAPED...PARSE_UR │ │ │ │ - 0x0005b5ec 4c454e43 4f444544 00000000 50415253 LENCODED....PARS │ │ │ │ - 0x0005b5fc 455f4449 4d454e53 494f4e00 50415253 E_DIMENSION.PARS │ │ │ │ - 0x0005b60c 455f5246 43353938 37000000 50415253 E_RFC5987...PARS │ │ │ │ - 0x0005b61c 455f5246 43353938 38000000 50415253 E_RFC5988...PARS │ │ │ │ - 0x0005b62c 455f4445 4641554c 54000000 50415253 E_DEFAULT...PARS │ │ │ │ - 0x0005b63c 455f5155 45525900 6f666673 65744578 E_QUERY.offsetEx │ │ │ │ - 0x0005b64c 69737473 00000000 6f666673 6574556e ists....offsetUn │ │ │ │ - 0x0005b65c 73657400 6f666673 65745365 74000000 set.offsetSet... │ │ │ │ - 0x0005b66c 6f666673 65744765 74000000 71756572 offsetGet...quer │ │ │ │ - 0x0005b67c 79417272 61790000 696e7374 616e6365 yArray..instance │ │ │ │ - 0x0005b68c 00000000 436f756c 64206e6f 74206163 ....Could not ac │ │ │ │ - 0x0005b69c 71756972 65207265 66657265 6e636520 quire reference │ │ │ │ - 0x0005b6ac 746f2073 75706572 676c6f62 616c2047 to superglobal G │ │ │ │ - 0x0005b6bc 45542061 72726179 00000000 4661696c ET array....Fail │ │ │ │ - 0x0005b6cc 65642074 6f20636f 6e766572 74202725 ed to convert '% │ │ │ │ - 0x0005b6dc 2e2a7327 2066726f 6d202725 73272074 .*s' from '%s' t │ │ │ │ - 0x0005b6ec 6f202725 73270000 6172675f 73657061 o '%s'..arg_sepa │ │ │ │ - 0x0005b6fc 7261746f 722e696e 70757400 4661696c rator.input.Fail │ │ │ │ - 0x0005b70c 65642074 6f20656e 636f6465 20717565 ed to encode que │ │ │ │ - 0x0005b71c 72792073 7472696e 67000000 737c7a62 ry string...s|zb │ │ │ │ - 0x0005b72c 00000000 7c737a7a 62000000 7c7a0000 ....|szzb...|z.. │ │ │ │ - 0x0005b73c 45787065 63746564 20612073 7472696e Expected a strin │ │ │ │ - 0x0005b74c 67206173 20706172 616d6574 65720000 g as parameter.. │ │ │ │ - 0x0005b75c 537a0000 68747470 5c517565 72795374 Sz..http\QuerySt │ │ │ │ - 0x0005b76c 72696e67 00000000 54595045 5f424f4f ring....TYPE_BOO │ │ │ │ - 0x0005b77c 4c000000 54595045 5f494e54 00000000 L...TYPE_INT.... │ │ │ │ - 0x0005b78c 54595045 5f464c4f 41540000 54595045 TYPE_FLOAT..TYPE │ │ │ │ - 0x0005b79c 5f535452 494e4700 54595045 5f415252 _STRING.TYPE_ARR │ │ │ │ - 0x0005b7ac 41590000 54595045 5f4f424a 45435400 AY..TYPE_OBJECT. │ │ │ │ - 0x0005b7bc 26000000 6d6f6400 67657442 6f6f6c00 &...mod.getBool. │ │ │ │ - 0x0005b7cc 67657449 6e740000 67657446 6c6f6174 getInt..getFloat │ │ │ │ - 0x0005b7dc 00000000 67657453 7472696e 67000000 ....getString... │ │ │ │ - 0x0005b7ec 67657441 72726179 00000000 6765744f getArray....getO │ │ │ │ - 0x0005b7fc 626a6563 74000000 67657449 74657261 bject...getItera │ │ │ │ - 0x0005b80c 746f7200 67657447 6c6f6261 6c496e73 tor.getGlobalIns │ │ │ │ - 0x0005b81c 74616e63 65000000 786c6174 65000000 tance...xlate... │ │ │ │ - 0x0005b82c 66726f6d 5f656e63 6f64696e 67000000 from_encoding... │ │ │ │ - 0x0005b83c 746f5f65 6e636f64 696e6700 54726176 to_encoding.Trav │ │ │ │ - 0x0005b84c 65727361 626c6500 286e6f6e 65290000 ersable.(none).. │ │ │ │ - 0x0005b85c 6c6f6361 6c686f73 74000000 4661696c localhost...Fail │ │ │ │ - 0x0005b86c 65642074 6f207061 72736520 5554462d ed to parse UTF- │ │ │ │ - 0x0005b87c 38206174 20706f73 20257a75 206f6620 8 at pos %zu of │ │ │ │ - 0x0005b88c 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x0005b89c 6f20636f 6e766572 74205554 462d3332 o convert UTF-32 │ │ │ │ - 0x0005b8ac 2027552b 25582720 746f2055 54462d31 'U+%X' to UTF-1 │ │ │ │ - 0x0005b8bc 36000000 6661696c 65642074 6f20636f 6...failed to co │ │ │ │ - 0x0005b8cc 6e766572 7420746f 20555446 2d313600 nvert to UTF-16. │ │ │ │ - 0x0005b8dc 636f6465 70616765 206e6f74 20737065 codepage not spe │ │ │ │ - 0x0005b8ec 63696669 65640000 6572726f 72636f64 cified..errorcod │ │ │ │ - 0x0005b8fc 653a2025 64000000 4661696c 65642074 e: %d...Failed t │ │ │ │ - 0x0005b90c 6f207061 72736520 49444e20 28494355 o parse IDN (ICU │ │ │ │ - 0x0005b91c 2049444e 41323030 33293b20 25730000 IDNA2003); %s.. │ │ │ │ - 0x0005b92c 636f756c 64206e6f 7420636f 6e766572 could not conver │ │ │ │ - 0x0005b93c 7420746f 20555446 2d313600 4661696c t to UTF-16.Fail │ │ │ │ - 0x0005b94c 65642074 6f207061 72736520 49444e20 ed to parse IDN │ │ │ │ - 0x0005b95c 28494355 2049444e 41323030 38293b20 (ICU IDNA2008); │ │ │ │ - 0x0005b96c 25730000 49435520 49444e41 20657272 %s..ICU IDNA err │ │ │ │ - 0x0005b97c 6f722063 6f646573 3a203078 25780000 or codes: 0x%x.. │ │ │ │ - 0x0005b98c 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005b99c 25733b20 756e6578 70656374 6564206d %s; unexpected m │ │ │ │ - 0x0005b9ac 756c7469 62797465 20736571 75656e63 ultibyte sequenc │ │ │ │ - 0x0005b9bc 65203078 25782061 7420706f 73202575 e 0x%x at pos %u │ │ │ │ - 0x0005b9cc 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x0005b9dc 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ - 0x0005b9ec 756e6578 70656374 65642062 79746520 unexpected byte │ │ │ │ - 0x0005b9fc 30782530 32782061 7420706f 73202575 0x%02x at pos %u │ │ │ │ - 0x0005ba0c 20696e20 27257327 00000000 65787065 in '%s'....expe │ │ │ │ - 0x0005ba1c 63746564 20275d27 00000000 756e6578 cted ']'....unex │ │ │ │ - 0x0005ba2c 70656374 65642027 5b270000 686f7374 pected '['..host │ │ │ │ - 0x0005ba3c 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005ba4c 72736520 75736572 696e666f 3b20756e rse userinfo; un │ │ │ │ - 0x0005ba5c 65787065 63746564 20274027 00000000 expected '@'.... │ │ │ │ - 0x0005ba6c 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005ba7c 70617373 776f7264 3b206475 706c6963 password; duplic │ │ │ │ - 0x0005ba8c 61746520 273a2720 61742070 6f732025 ate ':' at pos % │ │ │ │ - 0x0005ba9c 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ - 0x0005baac 65642074 6f207061 72736520 75736572 ed to parse user │ │ │ │ - 0x0005babc 696e666f 3b20696e 76616c69 64207065 info; invalid pe │ │ │ │ - 0x0005bacc 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x0005badc 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x0005baec 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005bafc 72736520 686f7374 696e666f 3b202573 rse hostinfo; %s │ │ │ │ - 0x0005bb0c 20617420 706f7320 25752069 6e202725 at pos %u in '% │ │ │ │ - 0x0005bb1c 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x0005bb2c 72736520 706f7274 3b20756e 65787065 rse port; unexpe │ │ │ │ - 0x0005bb3c 63746564 20273a27 20617420 706f7320 cted ':' at pos │ │ │ │ - 0x0005bb4c 25752069 6e202725 73270000 4661696c %u in '%s'..Fail │ │ │ │ - 0x0005bb5c 65642074 6f207061 72736520 686f7374 ed to parse host │ │ │ │ - 0x0005bb6c 696e666f 3b20696e 76616c69 64207065 info; invalid pe │ │ │ │ - 0x0005bb7c 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x0005bb8c 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x0005bb9c 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005bbac 72736520 25733b20 756e6578 70656374 rse %s; unexpect │ │ │ │ - 0x0005bbbc 65642027 25632720 61742070 6f732025 ed '%c' at pos % │ │ │ │ - 0x0005bbcc 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ - 0x0005bbdc 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x0005bbec 3b20756e 65787065 63746564 20636861 ; unexpected cha │ │ │ │ - 0x0005bbfc 72202725 63272061 7420706f 73202575 r '%c' at pos %u │ │ │ │ - 0x0005bc0c 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x0005bc1c 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x0005bc2c 3b20756e 65787065 63746564 20627974 ; unexpected byt │ │ │ │ - 0x0005bc3c 65203078 25303278 20617420 706f7320 e 0x%02x at pos │ │ │ │ - 0x0005bc4c 25752069 6e202725 73270000 3a2f2f00 %u in '%s'..://. │ │ │ │ - 0x0005bc5c 2f2f0000 40000000 3a256875 00000000 //..@...:%hu.... │ │ │ │ - 0x0005bc6c 3f000000 23000000 75736572 00000000 ?...#...user.... │ │ │ │ - 0x0005bc7c 70617373 00000000 66726167 6d656e74 pass....fragment │ │ │ │ - 0x0005bc8c 00000000 6172675f 73657061 7261746f ....arg_separato │ │ │ │ - 0x0005bc9c 722e6f75 74707574 00000000 48545450 r.output....HTTP │ │ │ │ - 0x0005bcac 53000000 4f4e0000 68747470 73000000 S...ON..https... │ │ │ │ - 0x0005bcbc 48545450 5f484f53 54000000 53455256 HTTP_HOST...SERV │ │ │ │ - 0x0005bccc 45525f4e 414d4500 53455256 45525f41 ER_NAME.SERVER_A │ │ │ │ - 0x0005bcdc 44445200 30313233 34353637 38396162 DDR.0123456789ab │ │ │ │ - 0x0005bcec 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr │ │ │ │ - 0x0005bcfc 73747576 7778797a 41424344 45464748 stuvwxyzABCDEFGH │ │ │ │ - 0x0005bd0c 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ │ │ - 0x0005bd1c 595a2d2e 00000000 53455256 45525f50 YZ-.....SERVER_P │ │ │ │ - 0x0005bd2c 4f525400 4661696c 65642074 6f207061 ORT.Failed to pa │ │ │ │ - 0x0005bd3c 72736520 55524c20 73636865 6d653a20 rse URL scheme: │ │ │ │ - 0x0005bd4c 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x0005bd5c 6f207061 72736520 70617468 3b20696e o parse path; in │ │ │ │ - 0x0005bd6c 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ - 0x0005bd7c 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ - 0x0005bd8c 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x0005bd9c 65642074 6f207061 72736520 71756572 ed to parse quer │ │ │ │ - 0x0005bdac 793b2069 6e76616c 69642070 65726365 y; invalid perce │ │ │ │ - 0x0005bdbc 6e742065 6e636f64 696e6720 61742070 nt encoding at p │ │ │ │ - 0x0005bdcc 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ - 0x0005bddc 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005bdec 55524c20 71756572 793a2027 25732700 URL query: '%s'. │ │ │ │ - 0x0005bdfc 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005be0c 66726167 6d656e74 3b20696e 76616c69 fragment; invali │ │ │ │ - 0x0005be1c 64206672 61676d65 6e742069 64656e74 d fragment ident │ │ │ │ - 0x0005be2c 69666965 72206174 20706f73 20257520 ifier at pos %u │ │ │ │ - 0x0005be3c 696e2027 25732700 4661696c 65642074 in '%s'.Failed t │ │ │ │ - 0x0005be4c 6f207061 72736520 66726167 6d656e74 o parse fragment │ │ │ │ - 0x0005be5c 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ - 0x0005be6c 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ - 0x0005be7c 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ - 0x0005be8c 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005be9c 55524c20 66726167 6d656e74 3a202725 URL fragment: '% │ │ │ │ - 0x0005beac 73270000 7c7a217a 216c0000 7a217c6c s'..|z!z!l..z!|l │ │ │ │ - 0x0005bebc 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005becc 72736520 55524c20 61757468 6f726974 rse URL authorit │ │ │ │ - 0x0005bedc 792c2075 6e657870 65637465 64206368 y, unexpected ch │ │ │ │ - 0x0005beec 61726163 74657220 61742070 6f732025 aracter at pos % │ │ │ │ - 0x0005befc 7520696e 20272573 27000000 68747470 u in '%s'...http │ │ │ │ - 0x0005bf0c 5c55726c 00000000 5245504c 41434500 \Url....REPLACE. │ │ │ │ - 0x0005bf1c 4a4f494e 5f504154 48000000 4a4f494e JOIN_PATH...JOIN │ │ │ │ - 0x0005bf2c 5f515545 52590000 53545249 505f5553 _QUERY..STRIP_US │ │ │ │ - 0x0005bf3c 45520000 53545249 505f5041 53530000 ER..STRIP_PASS.. │ │ │ │ - 0x0005bf4c 53545249 505f4155 54480000 53545249 STRIP_AUTH..STRI │ │ │ │ - 0x0005bf5c 505f504f 52540000 53545249 505f5041 P_PORT..STRIP_PA │ │ │ │ - 0x0005bf6c 54480000 53545249 505f5155 45525900 TH..STRIP_QUERY. │ │ │ │ - 0x0005bf7c 53545249 505f4652 41474d45 4e540000 STRIP_FRAGMENT.. │ │ │ │ - 0x0005bf8c 53545249 505f414c 4c000000 46524f4d STRIP_ALL...FROM │ │ │ │ - 0x0005bf9c 5f454e56 00000000 53414e49 54495a45 _ENV....SANITIZE │ │ │ │ - 0x0005bfac 5f504154 48000000 50415253 455f4d42 _PATH...PARSE_MB │ │ │ │ - 0x0005bfbc 4c4f4300 50415253 455f4d42 55544638 LOC.PARSE_MBUTF8 │ │ │ │ - 0x0005bfcc 00000000 50415253 455f544f 49444e00 ....PARSE_TOIDN. │ │ │ │ - 0x0005bfdc 50415253 455f544f 49444e5f 32303033 PARSE_TOIDN_2003 │ │ │ │ - 0x0005bfec 00000000 50415253 455f544f 49444e5f ....PARSE_TOIDN_ │ │ │ │ - 0x0005bffc 32303038 00000000 50415253 455f544f 2008....PARSE_TO │ │ │ │ - 0x0005c00c 50435400 49474e4f 52455f45 52524f52 PCT.IGNORE_ERROR │ │ │ │ - 0x0005c01c 53000000 53494c45 4e545f45 52524f52 S...SILENT_ERROR │ │ │ │ - 0x0005c02c 53000000 53544446 4c414753 00000000 S...STDFLAGS.... │ │ │ │ - 0x0005c03c 68747470 5c456e76 5c55726c 00000000 http\Env\Url.... │ │ │ │ - 0x0005c04c 6d6f7265 5f75726c 5f706172 74730000 more_url_parts.. │ │ │ │ - 0x0005c05c 6f6c645f 75726c00 6e65775f 75726c00 old_url.new_url. │ │ │ │ - 0x0005c06c 75736572 696e666f 00000000 686f7374 userinfo....host │ │ │ │ - 0x0005c07c 696e666f 00000000 4e6f6e2d 7374616e info....Non-stan │ │ │ │ - 0x0005c08c 64617264 20766572 73696f6e 20736570 dard version sep │ │ │ │ - 0x0005c09c 61726174 6f722027 25632720 696e2048 arator '%c' in H │ │ │ │ - 0x0005c0ac 54545020 70726f74 6f636f6c 20766572 TTP protocol ver │ │ │ │ - 0x0005c0bc 73696f6e 20272573 27000000 436f756c sion '%s'...Coul │ │ │ │ - 0x0005c0cc 64206e6f 74207061 72736520 48545450 d not parse HTTP │ │ │ │ - 0x0005c0dc 2070726f 746f636f 6c207665 7273696f protocol versio │ │ │ │ - 0x0005c0ec 6e202725 73270000 25733225 73000000 n '%s'..%s2%s... │ │ │ │ - 0x0005c0fc 25732575 2e257525 73000000 00000000 %s%u.%u%s....... │ │ │ │ + 0x00058b0c 5c415554 485f4449 47455354 00000000 \AUTH_DIGEST.... │ │ │ │ + 0x00058b1c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00058b2c 5c415554 485f4449 47455354 5f494500 \AUTH_DIGEST_IE. │ │ │ │ + 0x00058b3c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00058b4c 5c415554 485f4e54 4c4d0000 68747470 \AUTH_NTLM..http │ │ │ │ + 0x00058b5c 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x00058b6c 485f4753 534e4547 00000000 68747470 H_GSSNEG....http │ │ │ │ + 0x00058b7c 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x00058b8c 485f5350 4e45474f 00000000 68747470 H_SPNEGO....http │ │ │ │ + 0x00058b9c 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x00058bac 485f4245 41524552 00000000 68747470 H_BEARER....http │ │ │ │ + 0x00058bbc 5c436c69 656e745c 4375726c 5c415753 \Client\Curl\AWS │ │ │ │ + 0x00058bcc 5f534947 56340000 68747470 5c436c69 _SIGV4..http\Cli │ │ │ │ + 0x00058bdc 656e745c 4375726c 5c415554 485f414e ent\Curl\AUTH_AN │ │ │ │ + 0x00058bec 59000000 68747470 5c436c69 656e745c Y...http\Client\ │ │ │ │ + 0x00058bfc 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x00058c0c 34000000 68747470 5c436c69 656e745c 4...http\Client\ │ │ │ │ + 0x00058c1c 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x00058c2c 34410000 68747470 5c436c69 656e745c 4A..http\Client\ │ │ │ │ + 0x00058c3c 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x00058c4c 355f484f 53544e41 4d450000 68747470 5_HOSTNAME..http │ │ │ │ + 0x00058c5c 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x00058c6c 58595f53 4f434b53 35000000 68747470 XY_SOCKS5...http │ │ │ │ + 0x00058c7c 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x00058c8c 58595f48 54545000 68747470 5c436c69 XY_HTTP.http\Cli │ │ │ │ + 0x00058c9c 656e745c 4375726c 5c50524f 58595f48 ent\Curl\PROXY_H │ │ │ │ + 0x00058cac 5454505f 315f3000 68747470 5c436c69 TTP_1_0.http\Cli │ │ │ │ + 0x00058cbc 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x00058ccc 49525f33 30310000 68747470 5c436c69 IR_301..http\Cli │ │ │ │ + 0x00058cdc 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x00058cec 49525f33 30320000 68747470 5c436c69 IR_302..http\Cli │ │ │ │ + 0x00058cfc 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x00058d0c 49525f33 30330000 68747470 5c436c69 IR_303..http\Cli │ │ │ │ + 0x00058d1c 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x00058d2c 49525f41 4c4c0000 68747470 5c436c69 IR_ALL..http\Cli │ │ │ │ + 0x00058d3c 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x00058d4c 52454144 4f4e4c59 46494c45 00000000 READONLYFILE.... │ │ │ │ + 0x00058d5c 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00058d6c 5c414c54 5356435f 48310000 68747470 \ALTSVC_H1..http │ │ │ │ + 0x00058d7c 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ + 0x00058d8c 5356435f 48320000 68747470 5c436c69 SVC_H2..http\Cli │ │ │ │ + 0x00058d9c 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x00058dac 48330000 68747470 5c436c69 656e745c H3..http\Client\ │ │ │ │ + 0x00058dbc 4375726c 5c485354 535f454e 41424c45 Curl\HSTS_ENABLE │ │ │ │ + 0x00058dcc 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x00058ddc 4375726c 5c485354 535f5245 41444f4e Curl\HSTS_READON │ │ │ │ + 0x00058dec 4c594649 4c450000 556e6b6e 6f776e20 LYFILE..Unknown │ │ │ │ + 0x00058dfc 736f636b 65742061 6374696f 6e202564 socket action %d │ │ │ │ + 0x00058e0c 00000000 4f7c726c 00000000 7068705f ....O|rl....php_ │ │ │ │ + 0x00058e1c 68747470 5f636c69 656e745f 6375726c http_client_curl │ │ │ │ + 0x00058e2c 5f757365 725f6861 6e646c65 72000000 _user_handler... │ │ │ │ + 0x00058e3c 696e6974 00000000 74696d65 72000000 init....timer... │ │ │ │ + 0x00058e4c 736f636b 65740000 68747470 5c436c69 socket..http\Cli │ │ │ │ + 0x00058e5c 656e745c 4375726c 5c557365 72000000 ent\Curl\User... │ │ │ │ + 0x00058e6c 504f4c4c 5f4e4f4e 45000000 504f4c4c POLL_NONE...POLL │ │ │ │ + 0x00058e7c 5f494e00 504f4c4c 5f4f5554 00000000 _IN.POLL_OUT.... │ │ │ │ + 0x00058e8c 504f4c4c 5f494e4f 55540000 504f4c4c POLL_INOUT..POLL │ │ │ │ + 0x00058e9c 5f52454d 4f564500 74696d65 6f75745f _REMOVE.timeout_ │ │ │ │ + 0x00058eac 6d730000 61637469 6f6e0000 72756e00 ms..action..run. │ │ │ │ + 0x00058ebc 636c6965 6e740000 22687474 705c5c43 client.."http\\C │ │ │ │ + 0x00058ecc 6c69656e 74220000 7a000000 7a210000 lient"..z...z!.. │ │ │ │ + 0x00058edc 436f6e74 656e742d 54797065 00000000 Content-Type.... │ │ │ │ + 0x00058eec 436f6e74 656e7420 74797065 20222573 Content type "%s │ │ │ │ + 0x00058efc 2220646f 6573206e 6f742073 65656d20 " does not seem │ │ │ │ + 0x00058f0c 746f2063 6f6e7461 696e2061 20707269 to contain a pri │ │ │ │ + 0x00058f1c 6d617279 20616e64 20612073 65636f6e mary and a secon │ │ │ │ + 0x00058f2c 64617279 20706172 74000000 7c73217a dary part...|s!z │ │ │ │ + 0x00058f3c 2161214f 21000000 73657443 6f6e7465 !a!O!...setConte │ │ │ │ + 0x00058f4c 6e745479 70650000 67657443 6f6e7465 ntType..getConte │ │ │ │ + 0x00058f5c 6e745479 70650000 73657451 75657279 ntType..setQuery │ │ │ │ + 0x00058f6c 00000000 67657451 75657279 00000000 ....getQuery.... │ │ │ │ + 0x00058f7c 61646451 75657279 00000000 71756572 addQuery....quer │ │ │ │ + 0x00058f8c 795f6461 74610000 68747470 5c4d6573 y_data..http\Mes │ │ │ │ + 0x00058f9c 73616765 5c426f64 79000000 7c730000 sage\Body...|s.. │ │ │ │ + 0x00058fac 496e636f 6d706c65 74652073 74617465 Incomplete state │ │ │ │ + 0x00058fbc 00000000 436f756c 64206e6f 74206669 ....Could not fi │ │ │ │ + 0x00058fcc 6e642074 72616e73 66657220 696e666f nd transfer info │ │ │ │ + 0x00058fdc 20776974 68206e61 6d652027 25732700 with name '%s'. │ │ │ │ + 0x00058fec 7c6c6121 2f000000 5365742d 436f6f6b |la!/...Set-Cook │ │ │ │ + 0x00058ffc 69650000 68747470 5c436c69 656e745c ie..http\Client\ │ │ │ │ + 0x0005900c 52657370 6f6e7365 00000000 656c656d Response....elem │ │ │ │ + 0x0005901c 656e7400 666c6167 73000000 616c6c6f ent.flags...allo │ │ │ │ + 0x0005902c 7765645f 65787472 61730000 646f6d61 wed_extras..doma │ │ │ │ + 0x0005903c 696e0000 65787069 72657300 73656375 in..expires.secu │ │ │ │ + 0x0005904c 72650000 68747470 4f6e6c79 00000000 re..httpOnly.... │ │ │ │ + 0x0005905c 6d61782d 61676500 7c732100 7c482f00 max-age.|s!.|H/. │ │ │ │ + 0x0005906c 737c7321 00000000 76616c75 65000000 s|s!....value... │ │ │ │ + 0x0005907c 61726775 6d656e74 73000000 7c7a216c arguments...|z!l │ │ │ │ + 0x0005908c 482f0000 646f6d61 696e3d25 733b2000 H/..domain=%s; . │ │ │ │ + 0x0005909c 70617468 3d25733b 20000000 442c2064 path=%s; ...D, d │ │ │ │ + 0x000590ac 204d2059 20483a69 3a73205c 475c4d5c M Y H:i:s \G\M\ │ │ │ │ + 0x000590bc 54000000 65787069 7265733d 25733b20 T...expires=%s; │ │ │ │ + 0x000590cc 00000000 6d61782d 6167653d 256c643b ....max-age=%ld; │ │ │ │ + 0x000590dc 20000000 73656375 72653b20 00000000 ...secure; .... │ │ │ │ + 0x000590ec 68747470 4f6e6c79 3b200000 68747470 httpOnly; ..http │ │ │ │ + 0x000590fc 5c436f6f 6b696500 50415253 455f5241 \Cookie.PARSE_RA │ │ │ │ + 0x0005910c 57000000 53454355 52450000 48545450 W...SECURE..HTTP │ │ │ │ + 0x0005911c 4f4e4c59 00000000 67657443 6f6f6b69 ONLY....getCooki │ │ │ │ + 0x0005912c 65000000 73657443 6f6f6b69 65000000 e...setCookie... │ │ │ │ + 0x0005913c 61646443 6f6f6b69 65000000 67657445 addCookie...getE │ │ │ │ + 0x0005914c 78747261 73000000 73657445 78747261 xtras...setExtra │ │ │ │ + 0x0005915c 73000000 61646445 78747261 73000000 s...addExtras... │ │ │ │ + 0x0005916c 67657445 78747261 00000000 73657445 getExtra....setE │ │ │ │ + 0x0005917c 78747261 00000000 61646445 78747261 xtra....addExtra │ │ │ │ + 0x0005918c 00000000 67657444 6f6d6169 6e000000 ....getDomain... │ │ │ │ + 0x0005919c 73657444 6f6d6169 6e000000 67657450 setDomain...getP │ │ │ │ + 0x000591ac 61746800 73657450 61746800 67657445 ath.setPath.getE │ │ │ │ + 0x000591bc 78706972 65730000 73657445 78706972 xpires..setExpir │ │ │ │ + 0x000591cc 65730000 6765744d 61784167 65000000 es..getMaxAge... │ │ │ │ + 0x000591dc 7365744d 61784167 65000000 67657446 setMaxAge...getF │ │ │ │ + 0x000591ec 6c616773 00000000 73657446 6c616773 lags....setFlags │ │ │ │ + 0x000591fc 00000000 746f4172 72617900 746f5374 ....toArray.toSt │ │ │ │ + 0x0005920c 72696e67 00000000 5f5f746f 53747269 ring....__toStri │ │ │ │ + 0x0005921c 6e670000 65787472 615f6e61 6d650000 ng..extra_name.. │ │ │ │ + 0x0005922c 65787472 615f7661 6c756500 636f6f6b extra_value.cook │ │ │ │ + 0x0005923c 69655f6e 616d6500 636f6f6b 69655f76 ie_name.cookie_v │ │ │ │ + 0x0005924c 616c7565 00000000 636f6f6b 69655f73 alue....cookie_s │ │ │ │ + 0x0005925c 7472696e 67000000 70617273 65725f66 tring...parser_f │ │ │ │ + 0x0005926c 6c616773 00000000 44656368 756e6b20 lags....Dechunk │ │ │ │ + 0x0005927c 656e636f 64696e67 20737472 65616d20 encoding stream │ │ │ │ + 0x0005928c 68617320 616c7265 61647920 72656163 has already reac │ │ │ │ + 0x0005929c 68656420 74686520 656e6420 6f662063 hed the end of c │ │ │ │ + 0x000592ac 68756e6b 65642069 6e707574 00000000 hunked input.... │ │ │ │ + 0x000592bc 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x000592cc 6368756e 6b206c65 6e206672 6f6d2027 chunk len from ' │ │ │ │ + 0x000592dc 252e2a73 27000000 4661696c 65642074 %.*s'...Failed t │ │ │ │ + 0x000592ec 6f20636f 70792069 6e666c61 74652065 o copy inflate e │ │ │ │ + 0x000592fc 6e636f64 696e6720 73747265 616d3a20 ncoding stream: │ │ │ │ + 0x0005930c 6f757420 6f66206d 656d6f72 79000000 out of memory... │ │ │ │ + 0x0005931c 44617461 20646f65 73206e6f 74207365 Data does not se │ │ │ │ + 0x0005932c 656d2074 6f206265 20636875 6e6b6564 em to be chunked │ │ │ │ + 0x0005933c 20656e63 6f646564 00000000 45787065 encoded....Expe │ │ │ │ + 0x0005934c 63746564 20636875 6e6b2073 697a6520 cted chunk size │ │ │ │ + 0x0005935c 61742070 6f732025 7475206f 6620257a at pos %tu of %z │ │ │ │ + 0x0005936c 75206275 7420676f 74207472 61736800 u but got trash. │ │ │ │ + 0x0005937c 45787065 63746564 204c4620 61742070 Expected LF at p │ │ │ │ + 0x0005938c 6f732025 7475206f 6620257a 75206275 os %tu of %zu bu │ │ │ │ + 0x0005939c 7420676f 74203078 25303258 00000000 t got 0x%02X.... │ │ │ │ + 0x000593ac 5472756e 63617465 64206d65 73736167 Truncated messag │ │ │ │ + 0x000593bc 653a2063 68756e6b 2073697a 6520256c e: chunk size %l │ │ │ │ + 0x000593cc 75206578 63656564 73207265 6d61696e u exceeds remain │ │ │ │ + 0x000593dc 696e6720 64617461 2073697a 6520256c ing data size %l │ │ │ │ + 0x000593ec 75206174 20706f73 20257475 206f6620 u at pos %tu of │ │ │ │ + 0x000593fc 257a7500 45787065 63746564 2043524c %zu.Expected CRL │ │ │ │ + 0x0005940c 46206174 20706f73 20257475 206f6620 F at pos %tu of │ │ │ │ + 0x0005941c 257a7520 62757420 676f7420 30782530 %zu but got 0x%0 │ │ │ │ + 0x0005942c 32582030 78253032 58000000 737c7a21 2X 0x%02X...s|z! │ │ │ │ + 0x0005943c 00000000 68747470 5c456e63 6f64696e ....http\Encodin │ │ │ │ + 0x0005944c 675c5374 7265616d 2063616e 6e6f7420 g\Stream cannot │ │ │ │ + 0x0005945c 62652069 6e697469 616c697a 65642074 be initialized t │ │ │ │ + 0x0005946c 77696365 00000000 556e6b6e 6f776e20 wice....Unknown │ │ │ │ + 0x0005947c 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0005948c 7265616d 20636c61 73732027 25732700 ream class '%s'. │ │ │ │ + 0x0005949c 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x000594ac 7265616d 00000000 464c5553 485f4e4f ream....FLUSH_NO │ │ │ │ + 0x000594bc 4e450000 464c5553 485f5359 4e430000 NE..FLUSH_SYNC.. │ │ │ │ + 0x000594cc 464c5553 485f4655 4c4c0000 68747470 FLUSH_FULL..http │ │ │ │ + 0x000594dc 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ + 0x000594ec 5c446563 68756e6b 00000000 6465636f \Dechunk....deco │ │ │ │ + 0x000594fc 6465645f 6c656e00 666c7573 68000000 ded_len.flush... │ │ │ │ + 0x0005950c 646f6e65 00000000 66696e69 73680000 done....finish.. │ │ │ │ + 0x0005951c 4661696c 65642074 6f20666c 75736820 Failed to flush │ │ │ │ + 0x0005952c 62726f74 6c692065 6e636f64 696e6720 brotli encoding │ │ │ │ + 0x0005953c 73747265 616d0000 4661696c 65642074 stream..Failed t │ │ │ │ + 0x0005954c 6f207570 64617465 2062726f 746c6920 o update brotli │ │ │ │ + 0x0005955c 656e636f 64696e67 20737472 65616d00 encoding stream. │ │ │ │ + 0x0005956c 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x0005957c 6c697a65 2062726f 746c6920 656e636f lize brotli enco │ │ │ │ + 0x0005958c 64696e67 20737472 65616d00 436f756c ding stream.Coul │ │ │ │ + 0x0005959c 64206e6f 74206272 6f746c69 20646563 d not brotli dec │ │ │ │ + 0x000595ac 6f646520 64617461 3a202573 00000000 ode data: %s.... │ │ │ │ + 0x000595bc 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x000595cc 6c697a65 2062726f 746c6920 6465636f lize brotli deco │ │ │ │ + 0x000595dc 64696e67 20737472 65616d00 436f756c ding stream.Coul │ │ │ │ + 0x000595ec 64206e6f 74206272 6f746c69 20656e63 d not brotli enc │ │ │ │ + 0x000595fc 6f646520 64617461 00000000 737c6c00 ode data....s|l. │ │ │ │ + 0x0005960c 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0005961c 7265616d 5c456e62 726f746c 69000000 ream\Enbrotli... │ │ │ │ + 0x0005962c 4c455645 4c5f4d49 4e000000 4c455645 LEVEL_MIN...LEVE │ │ │ │ + 0x0005963c 4c5f4445 46000000 4c455645 4c5f4d41 L_DEF...LEVEL_MA │ │ │ │ + 0x0005964c 58000000 57424954 535f4d49 4e000000 X...WBITS_MIN... │ │ │ │ + 0x0005965c 57424954 535f4445 46000000 57424954 WBITS_DEF...WBIT │ │ │ │ + 0x0005966c 535f4d41 58000000 4d4f4445 5f47454e S_MAX...MODE_GEN │ │ │ │ + 0x0005967c 45524943 00000000 4d4f4445 5f544558 ERIC....MODE_TEX │ │ │ │ + 0x0005968c 54000000 4d4f4445 5f464f4e 54000000 T...MODE_FONT... │ │ │ │ + 0x0005969c 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x000596ac 7265616d 5c446562 726f746c 69000000 ream\Debrotli... │ │ │ │ + 0x000596bc 4661696c 65642074 6f20666c 75736820 Failed to flush │ │ │ │ + 0x000596cc 6465666c 61746520 73747265 616d3a20 deflate stream: │ │ │ │ + 0x000596dc 25730000 4661696c 65642074 6f206669 %s..Failed to fi │ │ │ │ + 0x000596ec 6e697368 20646566 6c617465 20737472 nish deflate str │ │ │ │ + 0x000596fc 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ + 0x0005970c 6f206669 6e697368 20696e66 6c617465 o finish inflate │ │ │ │ + 0x0005971c 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ + 0x0005972c 65642074 6f207570 64617465 20646566 ed to update def │ │ │ │ + 0x0005973c 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x0005974c 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ + 0x0005975c 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ + 0x0005976c 20257300 4661696c 65642074 6f20696e %s.Failed to in │ │ │ │ + 0x0005977c 69746961 6c697a65 20646566 6c617465 itialize deflate │ │ │ │ + 0x0005978c 20656e63 6f64696e 67207374 7265616d encoding stream │ │ │ │ + 0x0005979c 3a202573 00000000 4661696c 65642074 : %s....Failed t │ │ │ │ + 0x000597ac 6f20696e 69746961 6c697a65 20696e66 o initialize inf │ │ │ │ + 0x000597bc 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x000597cc 4661696c 65642074 6f20636f 70792064 Failed to copy d │ │ │ │ + 0x000597dc 65666c61 74652065 6e636f64 696e6720 eflate encoding │ │ │ │ + 0x000597ec 73747265 616d3a20 25730000 4661696c stream: %s..Fail │ │ │ │ + 0x000597fc 65642074 6f20636f 70792069 6e666c61 ed to copy infla │ │ │ │ + 0x0005980c 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ + 0x0005981c 616d3a20 25730000 436f756c 64206e6f am: %s..Could no │ │ │ │ + 0x0005982c 74206465 666c6174 65206461 74613a20 t deflate data: │ │ │ │ + 0x0005983c 25730000 436f756c 64206e6f 7420696e %s..Could not in │ │ │ │ + 0x0005984c 666c6174 65206461 74613a20 25730000 flate data: %s.. │ │ │ │ + 0x0005985c 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0005986c 7265616d 5c446566 6c617465 00000000 ream\Deflate.... │ │ │ │ + 0x0005987c 54595045 5f475a49 50000000 54595045 TYPE_GZIP...TYPE │ │ │ │ + 0x0005988c 5f5a4c49 42000000 54595045 5f524157 _ZLIB...TYPE_RAW │ │ │ │ + 0x0005989c 00000000 53545241 54454759 5f444546 ....STRATEGY_DEF │ │ │ │ + 0x000598ac 00000000 53545241 54454759 5f46494c ....STRATEGY_FIL │ │ │ │ + 0x000598bc 54000000 53545241 54454759 5f485546 T...STRATEGY_HUF │ │ │ │ + 0x000598cc 46000000 53545241 54454759 5f524c45 F...STRATEGY_RLE │ │ │ │ + 0x000598dc 00000000 53545241 54454759 5f464958 ....STRATEGY_FIX │ │ │ │ + 0x000598ec 45440000 68747470 5c456e63 6f64696e ED..http\Encodin │ │ │ │ + 0x000598fc 675c5374 7265616d 5c496e66 6c617465 g\Stream\Inflate │ │ │ │ + 0x0005990c 00000000 73487c73 217a0000 436f6e74 ....sH|s!z..Cont │ │ │ │ + 0x0005991c 696e7565 00000000 53776974 6368696e inue....Switchin │ │ │ │ + 0x0005992c 67205072 6f746f63 6f6c7300 50726f63 g Protocols.Proc │ │ │ │ + 0x0005993c 65737369 6e670000 4f4b0000 43726561 essing..OK..Crea │ │ │ │ + 0x0005994c 74656400 41636365 70746564 00000000 ted.Accepted.... │ │ │ │ + 0x0005995c 4e6f6e2d 41757468 6f726974 61746976 Non-Authoritativ │ │ │ │ + 0x0005996c 6520496e 666f726d 6174696f 6e000000 e Information... │ │ │ │ + 0x0005997c 4e6f2043 6f6e7465 6e740000 52657365 No Content..Rese │ │ │ │ + 0x0005998c 7420436f 6e74656e 74000000 50617274 t Content...Part │ │ │ │ + 0x0005999c 69616c20 436f6e74 656e7400 4d756c74 ial Content.Mult │ │ │ │ + 0x000599ac 692d5374 61747573 00000000 416c7265 i-Status....Alre │ │ │ │ + 0x000599bc 61647920 5265706f 72746564 00000000 ady Reported.... │ │ │ │ + 0x000599cc 494d2055 73656400 4d756c74 69706c65 IM Used.Multiple │ │ │ │ + 0x000599dc 2043686f 69636573 00000000 4d6f7665 Choices....Move │ │ │ │ + 0x000599ec 64205065 726d616e 656e746c 79000000 d Permanently... │ │ │ │ + 0x000599fc 53656520 4f746865 72000000 4e6f7420 See Other...Not │ │ │ │ + 0x00059a0c 4d6f6469 66696564 00000000 55736520 Modified....Use │ │ │ │ + 0x00059a1c 50726f78 79000000 54656d70 6f726172 Proxy...Temporar │ │ │ │ + 0x00059a2c 79205265 64697265 63740000 5065726d y Redirect..Perm │ │ │ │ + 0x00059a3c 616e656e 74205265 64697265 63740000 anent Redirect.. │ │ │ │ + 0x00059a4c 42616420 52657175 65737400 556e6175 Bad Request.Unau │ │ │ │ + 0x00059a5c 74686f72 697a6564 00000000 5061796d thorized....Paym │ │ │ │ + 0x00059a6c 656e7420 52657175 69726564 00000000 ent Required.... │ │ │ │ + 0x00059a7c 466f7262 69646465 6e000000 4e6f7420 Forbidden...Not │ │ │ │ + 0x00059a8c 466f756e 64000000 4d657468 6f64204e Found...Method N │ │ │ │ + 0x00059a9c 6f742041 6c6c6f77 65640000 4e6f7420 ot Allowed..Not │ │ │ │ + 0x00059aac 41636365 70746162 6c650000 50726f78 Acceptable..Prox │ │ │ │ + 0x00059abc 79204175 7468656e 74696361 74696f6e y Authentication │ │ │ │ + 0x00059acc 20526571 75697265 64000000 52657175 Required...Requ │ │ │ │ + 0x00059adc 65737420 54696d65 6f757400 436f6e66 est Timeout.Conf │ │ │ │ + 0x00059aec 6c696374 00000000 476f6e65 00000000 lict....Gone.... │ │ │ │ + 0x00059afc 4c656e67 74682052 65717569 72656400 Length Required. │ │ │ │ + 0x00059b0c 50726563 6f6e6469 74696f6e 20466169 Precondition Fai │ │ │ │ + 0x00059b1c 6c656400 52657175 65737420 456e7469 led.Request Enti │ │ │ │ + 0x00059b2c 74792054 6f6f204c 61726765 00000000 ty Too Large.... │ │ │ │ + 0x00059b3c 52657175 65737420 55524920 546f6f20 Request URI Too │ │ │ │ + 0x00059b4c 4c6f6e67 00000000 556e7375 70706f72 Long....Unsuppor │ │ │ │ + 0x00059b5c 74656420 4d656469 61205479 70650000 ted Media Type.. │ │ │ │ + 0x00059b6c 52657175 65737465 64205261 6e676520 Requested Range │ │ │ │ + 0x00059b7c 4e6f7420 53617469 73666961 626c6500 Not Satisfiable. │ │ │ │ + 0x00059b8c 45787065 63746174 696f6e20 4661696c Expectation Fail │ │ │ │ + 0x00059b9c 65640000 556e7072 6f636573 7369626c ed..Unprocessibl │ │ │ │ + 0x00059bac 6520456e 74697479 00000000 4c6f636b e Entity....Lock │ │ │ │ + 0x00059bbc 65640000 4661696c 65642044 6570656e ed..Failed Depen │ │ │ │ + 0x00059bcc 64656e63 79000000 55706772 61646520 dency...Upgrade │ │ │ │ + 0x00059bdc 52657175 69726564 00000000 50726563 Required....Prec │ │ │ │ + 0x00059bec 6f6e6469 74696f6e 20526571 75697265 ondition Require │ │ │ │ + 0x00059bfc 64000000 546f6f20 4d616e79 20526571 d...Too Many Req │ │ │ │ + 0x00059c0c 75657374 73000000 52657175 65737420 uests...Request │ │ │ │ + 0x00059c1c 48656164 65722046 69656c64 7320546f Header Fields To │ │ │ │ + 0x00059c2c 6f204c61 72676500 496e7465 726e616c o Large.Internal │ │ │ │ + 0x00059c3c 20536572 76657220 4572726f 72000000 Server Error... │ │ │ │ + 0x00059c4c 4e6f7420 496d706c 656d656e 74656400 Not Implemented. │ │ │ │ + 0x00059c5c 42616420 47617465 77617900 53657276 Bad Gateway.Serv │ │ │ │ + 0x00059c6c 69636520 556e6176 61696c61 626c6500 ice Unavailable. │ │ │ │ + 0x00059c7c 47617465 77617920 54696d65 6f757400 Gateway Timeout. │ │ │ │ + 0x00059c8c 48545450 20566572 73696f6e 204e6f74 HTTP Version Not │ │ │ │ + 0x00059c9c 20537570 706f7274 65640000 56617269 Supported..Vari │ │ │ │ + 0x00059cac 616e7420 416c736f 204e6567 6f746961 ant Also Negotia │ │ │ │ + 0x00059cbc 74657300 496e7375 66666963 69656e74 tes.Insufficient │ │ │ │ + 0x00059ccc 2053746f 72616765 00000000 4c6f6f70 Storage....Loop │ │ │ │ + 0x00059cdc 20446574 65637465 64000000 4e6f7420 Detected...Not │ │ │ │ + 0x00059cec 45787465 6e646564 00000000 4e657477 Extended....Netw │ │ │ │ + 0x00059cfc 6f726b20 41757468 656e7469 63617469 ork Authenticati │ │ │ │ + 0x00059d0c 6f6e2052 65717569 72656400 5f534552 on Required._SER │ │ │ │ + 0x00059d1c 56455200 48545450 5f000000 434f4e54 VER.HTTP_...CONT │ │ │ │ + 0x00059d2c 454e545f 00000000 487c7a00 41636365 ENT_....H|z.Acce │ │ │ │ + 0x00059d3c 70740000 41636365 70742d43 68617273 pt..Accept-Chars │ │ │ │ + 0x00059d4c 65740000 41636365 70742d45 6e636f64 et..Accept-Encod │ │ │ │ + 0x00059d5c 696e6700 41636365 70742d4c 616e6775 ing.Accept-Langu │ │ │ │ + 0x00059d6c 61676500 2d000000 7068703a 2f2f696e age.-...php://in │ │ │ │ + 0x00059d7c 70757400 7c430000 47455400 62797465 put.|C..GET.byte │ │ │ │ + 0x00059d8c 733d0000 737c7a21 6c620000 48545450 s=..s|z!lb..HTTP │ │ │ │ + 0x00059d9c 2f25752e 25752025 6c642025 73000000 /%u.%u %ld %s... │ │ │ │ + 0x00059dac 68747470 5c456e76 00000000 67657452 http\Env....getR │ │ │ │ + 0x00059dbc 65717565 73744865 61646572 00000000 equestHeader.... │ │ │ │ + 0x00059dcc 67657452 65717565 7374426f 64790000 getRequestBody.. │ │ │ │ + 0x00059ddc 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ + 0x00059dec 73466f72 436f6465 00000000 67657452 sForCode....getR │ │ │ │ + 0x00059dfc 6573706f 6e736553 74617475 73466f72 esponseStatusFor │ │ │ │ + 0x00059e0c 416c6c43 6f646573 00000000 67657452 AllCodes....getR │ │ │ │ + 0x00059e1c 6573706f 6e736548 65616465 72000000 esponseHeader... │ │ │ │ + 0x00059e2c 67657452 6573706f 6e736543 6f646500 getResponseCode. │ │ │ │ + 0x00059e3c 73657452 6573706f 6e736548 65616465 setResponseHeade │ │ │ │ + 0x00059e4c 72000000 73657452 6573706f 6e736543 r...setResponseC │ │ │ │ + 0x00059e5c 6f646500 6e65676f 74696174 654c616e ode.negotiateLan │ │ │ │ + 0x00059e6c 67756167 65000000 6e65676f 74696174 guage...negotiat │ │ │ │ + 0x00059e7c 65436f6e 74656e74 54797065 00000000 eContentType.... │ │ │ │ + 0x00059e8c 6e65676f 74696174 65456e63 6f64696e negotiateEncodin │ │ │ │ + 0x00059e9c 67000000 6e65676f 74696174 65436861 g...negotiateCha │ │ │ │ + 0x00059eac 72736574 00000000 6e65676f 74696174 rset....negotiat │ │ │ │ + 0x00059ebc 65000000 73757070 6f727465 64000000 e...supported... │ │ │ │ + 0x00059ecc 7072696d 6172795f 74797065 5f736570 primary_type_sep │ │ │ │ + 0x00059edc 61726174 6f720000 72657375 6c745f61 arator..result_a │ │ │ │ + 0x00059eec 72726179 00000000 68656164 65725f6e rray....header_n │ │ │ │ + 0x00059efc 616d6500 68656164 65725f76 616c7565 ame.header_value │ │ │ │ + 0x00059f0c 00000000 7265706c 6163655f 68656164 ....replace_head │ │ │ │ + 0x00059f1c 65720000 626f6479 5f636c61 73735f6e er..body_class_n │ │ │ │ + 0x00059f2c 616d6500 66696c65 73000000 636f6f6b ame.files...cook │ │ │ │ + 0x00059f3c 69650000 67657400 71756572 79000000 ie..get.query... │ │ │ │ + 0x00059f4c 666f726d 00000000 5f474554 00000000 form...._GET.... │ │ │ │ + 0x00059f5c 5f504f53 54000000 5f434f4f 4b494500 _POST..._COOKIE. │ │ │ │ + 0x00059f6c 5f46494c 45530000 746d705f 6e616d65 _FILES..tmp_name │ │ │ │ + 0x00059f7c 00000000 66696c65 00000000 68747470 ....file....http │ │ │ │ + 0x00059f8c 5c456e76 5c526571 75657374 00000000 \Env\Request.... │ │ │ │ + 0x00059f9c 67657446 6f726d00 67657446 696c6573 getForm.getFiles │ │ │ │ + 0x00059fac 00000000 64656676 616c0000 64656c65 ....defval..dele │ │ │ │ + 0x00059fbc 74650000 436f6e74 656e742d 4c656e67 te..Content-Leng │ │ │ │ + 0x00059fcc 74683a00 48545450 2f25752e 25752025 th:.HTTP/%u.%u % │ │ │ │ + 0x00059fdc 6c642025 730d0a00 434f4e4e 45435400 ld %s...CONNECT. │ │ │ │ + 0x00059fec 5472616e 73666572 2d456e63 6f64696e Transfer-Encodin │ │ │ │ + 0x00059ffc 673a2063 68756e6b 65640d0a 00000000 g: chunked...... │ │ │ │ + 0x0005a00c 68747470 2e636875 6e6b6564 5f656e63 http.chunked_enc │ │ │ │ + 0x0005a01c 6f646500 6c7c6400 7468726f 74746c65 ode.l|d.throttle │ │ │ │ + 0x0005a02c 44656c61 79000000 7468726f 74746c65 Delay...throttle │ │ │ │ + 0x0005a03c 4368756e 6b000000 73210000 6c617374 Chunk...s!..last │ │ │ │ + 0x0005a04c 4d6f6469 66696564 00000000 63616368 Modified....cach │ │ │ │ + 0x0005a05c 65436f6e 74726f6c 00000000 636f6e74 eControl....cont │ │ │ │ + 0x0005a06c 656e7445 6e636f64 696e6700 61000000 entEncoding.a... │ │ │ │ + 0x0005a07c 636f6e74 656e7444 6973706f 73697469 contentDispositi │ │ │ │ + 0x0005a08c 6f6e0000 636f6e74 656e7454 79706500 on..contentType. │ │ │ │ + 0x0005a09c 49662d4d 6f646966 6965642d 53696e63 If-Modified-Sinc │ │ │ │ + 0x0005a0ac 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ + 0x0005a0bc 6f637465 742d7374 7265616d 00000000 octet-stream.... │ │ │ │ + 0x0005a0cc 41636365 70742d52 616e6765 733a2062 Accept-Ranges: b │ │ │ │ + 0x0005a0dc 79746573 00000000 49662d52 616e6765 ytes....If-Range │ │ │ │ + 0x0005a0ec 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ + 0x0005a0fc 653a2062 79746573 202a2f25 7a750000 e: bytes */%zu.. │ │ │ │ + 0x0005a10c 49662d55 6e6d6f64 69666965 642d5369 If-Unmodified-Si │ │ │ │ + 0x0005a11c 6e636500 556e6c65 73732d4d 6f646966 nce.Unless-Modif │ │ │ │ + 0x0005a12c 6965642d 53696e63 65000000 72657370 ied-Since...resp │ │ │ │ + 0x0005a13c 6f6e7365 436f6465 00000000 68747470 onseCode....http │ │ │ │ + 0x0005a14c 56657273 696f6e00 5365742d 436f6f6b Version.Set-Cook │ │ │ │ + 0x0005a15c 69653a20 25730000 436f6e74 656e742d ie: %s..Content- │ │ │ │ + 0x0005a16c 54797065 3a20252e 2a730000 436f6e74 Type: %.*s..Cont │ │ │ │ + 0x0005a17c 656e742d 52616e67 653a2062 79746573 ent-Range: bytes │ │ │ │ + 0x0005a18c 20256c64 2d256c64 2f257a75 00000000 %ld-%ld/%zu.... │ │ │ │ + 0x0005a19c 436f6e74 656e742d 54797065 3a206d75 Content-Type: mu │ │ │ │ + 0x0005a1ac 6c746970 6172742f 62797465 72616e67 ltipart/byterang │ │ │ │ + 0x0005a1bc 65733b20 626f756e 64617279 3d257300 es; boundary=%s. │ │ │ │ + 0x0005a1cc 43616368 652d436f 6e74726f 6c3a2025 Cache-Control: % │ │ │ │ + 0x0005a1dc 2e2a7300 2c000000 436f6e74 656e742d .*s.,...Content- │ │ │ │ + 0x0005a1ec 44697370 6f736974 696f6e3a 20252e2a Disposition: %.* │ │ │ │ + 0x0005a1fc 73000000 677a6970 00000000 6465666c s...gzip....defl │ │ │ │ + 0x0005a20c 61746500 436f6e74 656e742d 456e636f ate.Content-Enco │ │ │ │ + 0x0005a21c 64696e67 3a20677a 69700000 436f6e74 ding: gzip..Cont │ │ │ │ + 0x0005a22c 656e742d 456e636f 64696e67 3a206465 ent-Encoding: de │ │ │ │ + 0x0005a23c 666c6174 65000000 56617279 3a204163 flate...Vary: Ac │ │ │ │ + 0x0005a24c 63657074 2d456e63 6f64696e 67000000 cept-Encoding... │ │ │ │ + 0x0005a25c 41757468 6f72697a 6174696f 6e000000 Authorization... │ │ │ │ + 0x0005a26c 45546167 3a202225 73220000 45546167 ETag: "%s"..ETag │ │ │ │ + 0x0005a27c 3a202573 00000000 4c617374 2d4d6f64 : %s....Last-Mod │ │ │ │ + 0x0005a28c 69666965 643a2025 73000000 4661696c ified: %s...Fail │ │ │ │ + 0x0005a29c 65642074 6f207365 6e642072 6573706f ed to send respo │ │ │ │ + 0x0005a2ac 6e736520 68656164 65727300 0d0a2d2d nse headers...-- │ │ │ │ + 0x0005a2bc 25730d0a 436f6e74 656e742d 54797065 %s..Content-Type │ │ │ │ + 0x0005a2cc 3a202573 0d0a436f 6e74656e 742d5261 : %s..Content-Ra │ │ │ │ + 0x0005a2dc 6e67653a 20627974 65732025 6c642d25 nge: bytes %ld-% │ │ │ │ + 0x0005a2ec 6c642f25 7a750d0a 0d0a0000 0d0a2d2d ld/%zu........-- │ │ │ │ + 0x0005a2fc 25732d2d 00000000 4661696c 65642074 %s--....Failed t │ │ │ │ + 0x0005a30c 6f207365 6e642072 6573706f 6e736520 o send response │ │ │ │ + 0x0005a31c 626f6479 00000000 4661696c 65642074 body....Failed t │ │ │ │ + 0x0005a32c 6f206669 6e697368 20726573 706f6e73 o finish respons │ │ │ │ + 0x0005a33c 65000000 7c720000 68747470 5c456e76 e...|r..http\Env │ │ │ │ + 0x0005a34c 5c526573 706f6e73 65000000 434f4e54 \Response...CONT │ │ │ │ + 0x0005a35c 454e545f 454e434f 44494e47 5f4e4f4e ENT_ENCODING_NON │ │ │ │ + 0x0005a36c 45000000 434f4e54 454e545f 454e434f E...CONTENT_ENCO │ │ │ │ + 0x0005a37c 44494e47 5f475a49 50000000 43414348 DING_GZIP...CACH │ │ │ │ + 0x0005a38c 455f4e4f 00000000 43414348 455f4849 E_NO....CACHE_HI │ │ │ │ + 0x0005a39c 54000000 43414348 455f4d49 53530000 T...CACHE_MISS.. │ │ │ │ + 0x0005a3ac 5f5f696e 766f6b65 00000000 73657445 __invoke....setE │ │ │ │ + 0x0005a3bc 6e765265 71756573 74000000 73657443 nvRequest...setC │ │ │ │ + 0x0005a3cc 6f6e7465 6e744469 73706f73 6974696f ontentDispositio │ │ │ │ + 0x0005a3dc 6e000000 73657443 6f6e7465 6e74456e n...setContentEn │ │ │ │ + 0x0005a3ec 636f6469 6e670000 73657443 61636865 coding..setCache │ │ │ │ + 0x0005a3fc 436f6e74 726f6c00 7365744c 6173744d Control.setLastM │ │ │ │ + 0x0005a40c 6f646966 69656400 69734361 63686564 odified.isCached │ │ │ │ + 0x0005a41c 42794c61 73744d6f 64696669 65640000 ByLastModified.. │ │ │ │ + 0x0005a42c 73657445 74616700 69734361 63686564 setEtag.isCached │ │ │ │ + 0x0005a43c 42794574 61670000 73657454 68726f74 ByEtag..setThrot │ │ │ │ + 0x0005a44c 746c6552 61746500 6368756e 6b5f7369 tleRate.chunk_si │ │ │ │ + 0x0005a45c 7a650000 64656c61 79000000 6c617374 ze..delay...last │ │ │ │ + 0x0005a46c 5f6d6f64 69666965 64000000 63616368 _modified...cach │ │ │ │ + 0x0005a47c 655f636f 6e74726f 6c000000 636f6e74 e_control...cont │ │ │ │ + 0x0005a48c 656e745f 656e636f 64696e67 00000000 ent_encoding.... │ │ │ │ + 0x0005a49c 64697370 6f736974 696f6e5f 70617261 disposition_para │ │ │ │ + 0x0005a4ac 6d730000 656e765f 72657175 65737400 ms..env_request. │ │ │ │ + 0x0005a4bc 68747470 5c4d6573 73616765 00000000 http\Message.... │ │ │ │ + 0x0005a4cc 6f625f73 7472696e 67000000 6f625f66 ob_string...ob_f │ │ │ │ + 0x0005a4dc 6c616773 00000000 68747470 5c457863 lags....http\Exc │ │ │ │ + 0x0005a4ec 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ + 0x0005a4fc 65707469 6f6e5c52 756e7469 6d654578 eption\RuntimeEx │ │ │ │ + 0x0005a50c 63657074 696f6e00 68747470 5c457863 ception.http\Exc │ │ │ │ + 0x0005a51c 65707469 6f6e5c55 6e657870 65637465 eption\Unexpecte │ │ │ │ + 0x0005a52c 6456616c 75654578 63657074 696f6e00 dValueException. │ │ │ │ + 0x0005a53c 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x0005a54c 61644d65 74686f64 43616c6c 45786365 adMethodCallExce │ │ │ │ + 0x0005a55c 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ + 0x0005a56c 65707469 6f6e5c49 6e76616c 69644172 eption\InvalidAr │ │ │ │ + 0x0005a57c 67756d65 6e744578 63657074 696f6e00 gumentException. │ │ │ │ + 0x0005a58c 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x0005a59c 61644865 61646572 45786365 7074696f adHeaderExceptio │ │ │ │ + 0x0005a5ac 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ + 0x0005a5bc 6f6e5c42 61645572 6c457863 65707469 on\BadUrlExcepti │ │ │ │ + 0x0005a5cc 6f6e0000 68747470 5c457863 65707469 on..http\Excepti │ │ │ │ + 0x0005a5dc 6f6e5c42 61644d65 73736167 65457863 on\BadMessageExc │ │ │ │ + 0x0005a5ec 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ + 0x0005a5fc 65707469 6f6e5c42 6164436f 6e766572 eption\BadConver │ │ │ │ + 0x0005a60c 73696f6e 45786365 7074696f 6e000000 sionException... │ │ │ │ + 0x0005a61c 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x0005a62c 61645175 65727953 7472696e 67457863 adQueryStringExc │ │ │ │ + 0x0005a63c 65707469 6f6e0000 256c780d 0a000000 eption..%lx..... │ │ │ │ + 0x0005a64c 300d0a0d 0a000000 68747470 2e636875 0.......http.chu │ │ │ │ + 0x0005a65c 6e6b6564 5f646563 6f646500 68747470 nked_decode.http │ │ │ │ + 0x0005a66c 2e696e66 6c617465 00000000 68747470 .inflate....http │ │ │ │ + 0x0005a67c 2e646566 6c617465 00000000 68747470 .deflate....http │ │ │ │ + 0x0005a68c 2e62726f 746c695f 656e636f 64650000 .brotli_encode.. │ │ │ │ + 0x0005a69c 68747470 2e62726f 746c695f 6465636f http.brotli_deco │ │ │ │ + 0x0005a6ac 64650000 68747470 2e2a0000 7c732173 de..http.*..|s!s │ │ │ │ + 0x0005a6bc 21000000 3a200000 3a000000 7c736c00 !...: ..:...|sl. │ │ │ │ + 0x0005a6cc 436f756c 64206e6f 7420616c 6c6f6361 Could not alloca │ │ │ │ + 0x0005a6dc 74652062 75666665 72000000 436f756c te buffer...Coul │ │ │ │ + 0x0005a6ec 64206e6f 7420696e 69746961 6c697a65 d not initialize │ │ │ │ + 0x0005a6fc 20686561 64657220 70617273 65720000 header parser.. │ │ │ │ + 0x0005a70c 737c4300 25733a20 74727565 25730000 s|C.%s: true%s.. │ │ │ │ + 0x0005a71c 25733a20 66616c73 65257300 25733a20 %s: false%s.%s: │ │ │ │ + 0x0005a72c 25732573 00000000 74727565 00000000 %s%s....true.... │ │ │ │ + 0x0005a73c 66616c73 65000000 2c202573 00000000 false..., %s.... │ │ │ │ + 0x0005a74c 68747470 5c486561 64657200 4d415443 http\Header.MATC │ │ │ │ + 0x0005a75c 485f4c4f 4f534500 4d415443 485f4341 H_LOOSE.MATCH_CA │ │ │ │ + 0x0005a76c 53450000 4d415443 485f574f 52440000 SE..MATCH_WORD.. │ │ │ │ + 0x0005a77c 4d415443 485f4655 4c4c0000 4d415443 MATCH_FULL..MATC │ │ │ │ + 0x0005a78c 485f5354 52494354 00000000 5f5f756e H_STRICT....__un │ │ │ │ + 0x0005a79c 73657269 616c697a 65000000 5f5f7365 serialize...__se │ │ │ │ + 0x0005a7ac 7269616c 697a6500 756e7365 7269616c rialize.unserial │ │ │ │ + 0x0005a7bc 697a6500 6d617463 68000000 67657450 ize.match...getP │ │ │ │ + 0x0005a7cc 6172616d 73000000 70617273 65000000 arams...parse... │ │ │ │ + 0x0005a7dc 73747269 6e670000 68656164 65725f63 string..header_c │ │ │ │ + 0x0005a7ec 6c617373 00000000 70617261 6d5f7365 lass....param_se │ │ │ │ + 0x0005a7fc 70000000 6172675f 73657000 76616c5f p...arg_sep.val_ │ │ │ │ + 0x0005a80c 73657000 73657269 616c697a 65640000 sep.serialized.. │ │ │ │ + 0x0005a81c 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a82c 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ + 0x0005a83c 74656420 63686172 61637465 7220275c ted character '\ │ │ │ │ + 0x0005a84c 2530336f 27206174 20706f73 20257a75 %03o' at pos %zu │ │ │ │ + 0x0005a85c 206f6620 27257327 00000000 4661696c of '%s'....Fail │ │ │ │ + 0x0005a86c 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ + 0x0005a87c 6572733a 20756e65 78706563 74656420 ers: unexpected │ │ │ │ + 0x0005a88c 656e6420 6f66206c 696e6520 61742070 end of line at p │ │ │ │ + 0x0005a89c 6f732025 7a75206f 66202725 73270000 os %zu of '%s'.. │ │ │ │ + 0x0005a8ac 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a8bc 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ + 0x0005a8cc 74656420 656e6420 6f662069 6e707574 ted end of input │ │ │ │ + 0x0005a8dc 20617420 706f7320 257a7520 6f662027 at pos %zu of ' │ │ │ │ + 0x0005a8ec 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x0005a8fc 72736520 68656164 65727300 21232425 rse headers.!#$% │ │ │ │ + 0x0005a90c 26272a2b 2d2e5e5f 607c7e31 32333435 &'*+-.^_`|~12345 │ │ │ │ + 0x0005a91c 36373839 30616263 64656667 68696a6b 67890abcdefghijk │ │ │ │ + 0x0005a92c 6c6d6e6f 70717273 74757677 78797a41 lmnopqrstuvwxyzA │ │ │ │ + 0x0005a93c 42434445 46474849 4a4b4c4d 4e4f5051 BCDEFGHIJKLMNOPQ │ │ │ │ + 0x0005a94c 52535455 56575859 5a000000 736c7a00 RSTUVWXYZ...slz. │ │ │ │ + 0x0005a95c 726c7a00 68747470 5c486561 6465725c rlz.http\Header\ │ │ │ │ + 0x0005a96c 50617273 65720000 434c4541 4e555000 Parser..CLEANUP. │ │ │ │ + 0x0005a97c 53544154 455f4641 494c5552 45000000 STATE_FAILURE... │ │ │ │ + 0x0005a98c 53544154 455f5354 41525400 53544154 STATE_START.STAT │ │ │ │ + 0x0005a99c 455f4b45 59000000 53544154 455f5641 E_KEY...STATE_VA │ │ │ │ + 0x0005a9ac 4c554500 53544154 455f5641 4c55455f LUE.STATE_VALUE_ │ │ │ │ + 0x0005a9bc 45580000 53544154 455f4845 41444552 EX..STATE_HEADER │ │ │ │ + 0x0005a9cc 5f444f4e 45000000 53544154 455f444f _DONE...STATE_DO │ │ │ │ + 0x0005a9dc 4e450000 67657453 74617465 00000000 NE..getState.... │ │ │ │ + 0x0005a9ec 554e4b4e 4f574e00 25732025 73204854 UNKNOWN.%s %s HT │ │ │ │ + 0x0005a9fc 54502f32 25730000 48545450 2f322025 TP/2%s..HTTP/2 % │ │ │ │ + 0x0005aa0c 64257325 73257300 25732025 73204854 d%s%s%s.%s %s HT │ │ │ │ + 0x0005aa1c 54502f25 752e2575 25730000 48545450 TP/%u.%u%s..HTTP │ │ │ │ + 0x0005aa2c 2f25752e 25752025 64257325 73257300 /%u.%u %d%s%s%s. │ │ │ │ + 0x0005aa3c 48545450 2f000000 25732c20 25730000 HTTP/...%s, %s.. │ │ │ │ + 0x0005aa4c 6d756c74 69706172 74000000 626f756e multipart...boun │ │ │ │ + 0x0005aa5c 64617279 00000000 6d756c74 69706172 dary....multipar │ │ │ │ + 0x0005aa6c 742f666f 726d2d64 6174613b 20626f75 t/form-data; bou │ │ │ │ + 0x0005aa7c 6e646172 793d2225 73220000 626f756e ndary="%s"..boun │ │ │ │ + 0x0005aa8c 64617279 3d000000 25733b20 626f756e dary=...%s; boun │ │ │ │ + 0x0005aa9c 64617279 3d222573 22000000 504f5354 dary="%s"...POST │ │ │ │ + 0x0005aaac 00000000 50415443 48000000 53455256 ....PATCH...SERV │ │ │ │ + 0x0005aabc 45525f50 524f544f 434f4c00 52455155 ER_PROTOCOL.REQU │ │ │ │ + 0x0005aacc 4553545f 4d455448 4f440000 52455155 EST_METHOD..REQU │ │ │ │ + 0x0005aadc 4553545f 55524900 436f756c 64206e6f EST_URI.Could no │ │ │ │ + 0x0005aaec 74206665 74636820 72657370 6f6e7365 t fetch response │ │ │ │ + 0x0005aafc 20626f64 792c206f 75747075 74206861 body, output ha │ │ │ │ + 0x0005ab0c 7320616c 72656164 79206265 656e2073 s already been s │ │ │ │ + 0x0005ab1c 656e7420 61742025 733a2564 00000000 ent at %s:%d.... │ │ │ │ + 0x0005ab2c 436f756c 64206e6f 74206665 74636820 Could not fetch │ │ │ │ + 0x0005ab3c 72657370 6f6e7365 20626f64 79000000 response body... │ │ │ │ + 0x0005ab4c 436f756c 64206e6f 7420756e 73657269 Could not unseri │ │ │ │ + 0x0005ab5c 616c697a 65206874 74705c4d 65737361 alize http\Messa │ │ │ │ + 0x0005ab6c 67650000 54686520 73747265 616d2069 ge..The stream i │ │ │ │ + 0x0005ab7c 73206e6f 74206120 76616c69 64207265 s not a valid re │ │ │ │ + 0x0005ab8c 736f7572 63650000 25752e25 75000000 source..%u.%u... │ │ │ │ + 0x0005ab9c 72657370 6f6e7365 53746174 75730000 responseStatus.. │ │ │ │ + 0x0005abac 72657175 6573744d 6574686f 64000000 requestMethod... │ │ │ │ + 0x0005abbc 72657175 65737455 726c0000 70617265 requestUrl..pare │ │ │ │ + 0x0005abcc 6e744d65 73736167 65000000 7c7a2100 ntMessage...|z!. │ │ │ │ + 0x0005abdc 4f7c6200 43616e6e 6f742070 72657065 O|b.Cannot prepe │ │ │ │ + 0x0005abec 6e642061 206d6573 73616765 206c6f63 nd a message loc │ │ │ │ + 0x0005abfc 61746564 20776974 68696e20 74686520 ated within the │ │ │ │ + 0x0005ac0c 73616d65 206d6573 73616765 20636861 same message cha │ │ │ │ + 0x0005ac1c 696e0000 68747470 5c4d6573 73616765 in..http\Message │ │ │ │ + 0x0005ac2c 20686173 206e6f20 70617265 6e74206d has no parent m │ │ │ │ + 0x0005ac3c 65737361 67650000 68747470 5c4d6573 essage..http\Mes │ │ │ │ + 0x0005ac4c 73616765 20697320 6e6f7420 6f662074 sage is not of t │ │ │ │ + 0x0005ac5c 79706520 72657175 65737400 43616e6e ype request.Cann │ │ │ │ + 0x0005ac6c 6f742073 65742068 7474705c 4d657373 ot set http\Mess │ │ │ │ + 0x0005ac7c 61676527 73207265 71756573 74207572 age's request ur │ │ │ │ + 0x0005ac8c 6c20746f 20616e20 656d7074 79207374 l to an empty st │ │ │ │ + 0x0005ac9c 72696e67 00000000 43616e6e 6f742073 ring....Cannot s │ │ │ │ + 0x0005acac 65742068 7474705c 4d657373 61676527 et http\Message' │ │ │ │ + 0x0005acbc 73207265 71756573 74206d65 74686f64 s request method │ │ │ │ + 0x0005accc 20746f20 616e2065 6d707479 20737472 to an empty str │ │ │ │ + 0x0005acdc 696e6700 68747470 5c4d6573 73616765 ing.http\Message │ │ │ │ + 0x0005acec 20697320 6e6f7420 6f662074 79706520 is not of type │ │ │ │ + 0x0005acfc 72657370 6f6e7365 00000000 6c7c6200 response....l|b. │ │ │ │ + 0x0005ad0c 496e7661 6c696420 72657370 6f6e7365 Invalid response │ │ │ │ + 0x0005ad1c 20636f64 65202831 30302d35 3939293a code (100-599): │ │ │ │ + 0x0005ad2c 20256c64 00000000 436f756c 64206e6f %ld....Could no │ │ │ │ + 0x0005ad3c 74207061 72736520 6d657373 61676520 t parse message │ │ │ │ + 0x0005ad4c 696e666f 20272573 27000000 617c6200 info '%s'...a|b. │ │ │ │ + 0x0005ad5c 612f2100 737a0000 737c4321 00000000 a/!.sz..s|C!.... │ │ │ │ + 0x0005ad6c 436c6173 73202725 73272069 73206e6f Class '%s' is no │ │ │ │ + 0x0005ad7c 74206173 20646573 63656e64 616e7420 t as descendant │ │ │ │ + 0x0005ad8c 6f662068 7474705c 48656164 65720000 of http\Header.. │ │ │ │ + 0x0005ad9c 68747470 5c4d6573 73616765 20697320 http\Message is │ │ │ │ + 0x0005adac 6e6f7420 61206d75 6c746970 61727420 not a multipart │ │ │ │ + 0x0005adbc 6d657373 61676500 7c7a2162 00000000 message.|z!b.... │ │ │ │ + 0x0005adcc 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x0005addc 6d657373 61676520 66726f6d 20737472 message from str │ │ │ │ + 0x0005adec 65616d00 456d7074 79206d65 73736167 eam.Empty messag │ │ │ │ + 0x0005adfc 65207265 63656976 65642066 726f6d20 e received from │ │ │ │ + 0x0005ae0c 73747265 616d0000 436f756c 64206e6f stream..Could no │ │ │ │ + 0x0005ae1c 74207061 72736520 6d657373 6167653a t parse message: │ │ │ │ + 0x0005ae2c 20252e2a 73000000 54595045 5f4e4f4e %.*s...TYPE_NON │ │ │ │ + 0x0005ae3c 45000000 54595045 5f524551 55455354 E...TYPE_REQUEST │ │ │ │ + 0x0005ae4c 00000000 54595045 5f524553 504f4e53 ....TYPE_RESPONS │ │ │ │ + 0x0005ae5c 45000000 67657442 6f647900 73657442 E...getBody.setB │ │ │ │ + 0x0005ae6c 6f647900 61646442 6f647900 67657448 ody.addBody.getH │ │ │ │ + 0x0005ae7c 65616465 72000000 73657448 65616465 eader...setHeade │ │ │ │ + 0x0005ae8c 72000000 61646448 65616465 72000000 r...addHeader... │ │ │ │ + 0x0005ae9c 67657448 65616465 72730000 73657448 getHeaders..setH │ │ │ │ + 0x0005aeac 65616465 72730000 61646448 65616465 eaders..addHeade │ │ │ │ + 0x0005aebc 72730000 67657454 79706500 73657454 rs..getType.setT │ │ │ │ + 0x0005aecc 79706500 67657449 6e666f00 73657449 ype.getInfo.setI │ │ │ │ + 0x0005aedc 6e666f00 67657452 6573706f 6e736553 nfo.getResponseS │ │ │ │ + 0x0005aeec 74617475 73000000 73657452 6573706f tatus...setRespo │ │ │ │ + 0x0005aefc 6e736553 74617475 73000000 67657452 nseStatus...getR │ │ │ │ + 0x0005af0c 65717565 73744d65 74686f64 00000000 equestMethod.... │ │ │ │ + 0x0005af1c 73657452 65717565 73744d65 74686f64 setRequestMethod │ │ │ │ + 0x0005af2c 00000000 67657452 65717565 73745572 ....getRequestUr │ │ │ │ + 0x0005af3c 6c000000 73657452 65717565 73745572 l...setRequestUr │ │ │ │ + 0x0005af4c 6c000000 67657448 74747056 65727369 l...getHttpVersi │ │ │ │ + 0x0005af5c 6f6e0000 73657448 74747056 65727369 on..setHttpVersi │ │ │ │ + 0x0005af6c 6f6e0000 67657450 6172656e 744d6573 on..getParentMes │ │ │ │ + 0x0005af7c 73616765 00000000 746f4361 6c6c6261 sage....toCallba │ │ │ │ + 0x0005af8c 636b0000 746f5374 7265616d 00000000 ck..toStream.... │ │ │ │ + 0x0005af9c 72657769 6e640000 76616c69 64000000 rewind..valid... │ │ │ │ + 0x0005afac 63757272 656e7400 6e657874 00000000 current.next.... │ │ │ │ + 0x0005afbc 70726570 656e6400 72657665 72736500 prepend.reverse. │ │ │ │ + 0x0005afcc 69734d75 6c746970 61727400 73706c69 isMultipart.spli │ │ │ │ + 0x0005afdc 744d756c 74697061 7274426f 64790000 tMultipartBody.. │ │ │ │ + 0x0005afec 746f7000 696e636c 7564655f 70617265 top.include_pare │ │ │ │ + 0x0005affc 6e740000 72657175 6573745f 6d657468 nt..request_meth │ │ │ │ + 0x0005b00c 6f640000 72657370 6f6e7365 5f737461 od..response_sta │ │ │ │ + 0x0005b01c 74757300 73747269 63740000 68747470 tus.strict..http │ │ │ │ + 0x0005b02c 5f696e66 6f000000 61707065 6e640000 _info...append.. │ │ │ │ + 0x0005b03c 696e746f 5f636c61 73730000 67726565 into_class..gree │ │ │ │ + 0x0005b04c 64790000 4661696c 65642074 6f206170 dy..Failed to ap │ │ │ │ + 0x0005b05c 70656e64 20257a75 20627974 65732074 pend %zu bytes t │ │ │ │ + 0x0005b06c 6f20626f 64793b20 77726f74 6520257a o body; wrote %z │ │ │ │ + 0x0005b07c 75000000 4d616c66 6f726d65 64206d75 u...Malformed mu │ │ │ │ + 0x0005b08c 6c746970 61727420 626f756e 64617279 ltipart boundary │ │ │ │ + 0x0005b09c 20617420 706f7320 257a7500 7c722100 at pos %zu.|r!. │ │ │ │ + 0x0005b0ac 556e6b6e 6f776e20 73746174 20666965 Unknown stat fie │ │ │ │ + 0x0005b0bc 6c643a20 27257327 20287368 6f756c64 ld: '%s' (should │ │ │ │ + 0x0005b0cc 20626520 6f6e6520 6f66205b 735d697a be one of [s]iz │ │ │ │ + 0x0005b0dc 652c205b 615d7469 6d652c20 5b6d5d74 e, [a]time, [m]t │ │ │ │ + 0x0005b0ec 696d6520 6f72205b 635d7469 6d652900 ime or [c]time). │ │ │ │ + 0x0005b0fc 6174696d 65000000 6d74696d 65000000 atime...mtime... │ │ │ │ + 0x0005b10c 6374696d 65000000 25782e25 78000000 ctime...%x.%x... │ │ │ │ + 0x0005b11c 727c6c6c 00000000 256c782d 256c782d r|ll....%lx-%lx- │ │ │ │ + 0x0005b12c 256c7800 667c6c6c 00000000 2d2d2573 %lx.f|ll....--%s │ │ │ │ + 0x0005b13c 0d0a0000 0d0a2d2d 25732d2d 0d0a0000 ......--%s--.... │ │ │ │ + 0x0005b14c 436f6e74 656e742d 44697370 6f736974 Content-Disposit │ │ │ │ + 0x0005b15c 696f6e3a 20666f72 6d2d6461 74613b20 ion: form-data; │ │ │ │ + 0x0005b16c 6e616d65 3d222573 220d0a0d 0a000000 name="%s"....... │ │ │ │ + 0x0005b17c 25735b25 735d0000 25735b25 6c755d00 %s[%s]..%s[%lu]. │ │ │ │ + 0x0005b18c 256c7500 436f6e74 656e742d 44697370 %lu.Content-Disp │ │ │ │ + 0x0005b19c 6f736974 696f6e3a 20666f72 6d2d6461 osition: form-da │ │ │ │ + 0x0005b1ac 74613b20 6e616d65 3d222573 223b2066 ta; name="%s"; f │ │ │ │ + 0x0005b1bc 696c656e 616d653d 22257322 0d0a436f ilename="%s"..Co │ │ │ │ + 0x0005b1cc 6e74656e 742d5472 616e7366 65722d45 ntent-Transfer-E │ │ │ │ + 0x0005b1dc 6e636f64 696e673a 2062696e 6172790d ncoding: binary. │ │ │ │ + 0x0005b1ec 0a436f6e 74656e74 2d547970 653a2025 .Content-Type: % │ │ │ │ + 0x0005b1fc 730d0a0d 0a000000 7c682168 21000000 s.......|h!h!... │ │ │ │ + 0x0005b20c 0a2d2d25 73000000 67657452 65736f75 .--%s...getResou │ │ │ │ + 0x0005b21c 72636500 67657442 6f756e64 61727900 rce.getBoundary. │ │ │ │ + 0x0005b22c 61646446 6f726d00 61646450 61727400 addForm.addPart. │ │ │ │ + 0x0005b23c 73746174 00000000 6669656c 64000000 stat....field... │ │ │ │ + 0x0005b24c 6669656c 64730000 6f666673 65740000 fields..offset.. │ │ │ │ + 0x0005b25c 6d61786c 656e0000 6368756e 6b656400 maxlen..chunked. │ │ │ │ + 0x0005b26c 4c6f6361 74696f6e 00000000 436f6e6e Location....Conn │ │ │ │ + 0x0005b27c 65637469 6f6e0000 636c6f73 65000000 ection..close... │ │ │ │ + 0x0005b28c 782d677a 69700000 62797465 73000000 x-gzip..bytes... │ │ │ │ + 0x0005b29c 68747470 5c4d6573 73616765 5c506172 http\Message\Par │ │ │ │ + 0x0005b2ac 73657200 44554d42 5f424f44 49455300 ser.DUMB_BODIES. │ │ │ │ + 0x0005b2bc 454d5054 595f5245 44495245 43545300 EMPTY_REDIRECTS. │ │ │ │ + 0x0005b2cc 47524545 44590000 53544154 455f4845 GREEDY..STATE_HE │ │ │ │ + 0x0005b2dc 41444552 00000000 53544154 455f424f ADER....STATE_BO │ │ │ │ + 0x0005b2ec 44590000 53544154 455f424f 44595f44 DY..STATE_BODY_D │ │ │ │ + 0x0005b2fc 554d4200 53544154 455f424f 44595f4c UMB.STATE_BODY_L │ │ │ │ + 0x0005b30c 454e4754 48000000 53544154 455f424f ENGTH...STATE_BO │ │ │ │ + 0x0005b31c 44595f43 48554e4b 45440000 53544154 DY_CHUNKED..STAT │ │ │ │ + 0x0005b32c 455f424f 44595f44 4f4e4500 53544154 E_BODY_DONE.STAT │ │ │ │ + 0x0005b33c 455f5550 44415445 5f434c00 2531352e E_UPDATE_CL.%15. │ │ │ │ + 0x0005b34c 31354600 71000000 436c6173 73202573 15F.q...Class %s │ │ │ │ + 0x0005b35c 20646f65 73206e6f 74206578 74656e64 does not extend │ │ │ │ + 0x0005b36c 20257300 28293c3e 402c3b3a 225b5d3f %s.()<>@,;:"[]? │ │ │ │ + 0x0005b37c 3d7b7d20 00000000 53217a00 2a252e2a ={} ....S!z.*%.* │ │ │ │ + 0x0005b38c 73757466 2d382725 2e2a7327 00000000 sutf-8'%.*s'.... │ │ │ │ + 0x0005b39c 5b000000 5d000000 4d617820 696e7075 [...]...Max inpu │ │ │ │ + 0x0005b3ac 74206e65 7374696e 67206c65 76656c20 t nesting level │ │ │ │ + 0x0005b3bc 6f662025 6c642065 78636565 64656400 of %ld exceeded. │ │ │ │ + 0x0005b3cc 2a726663 35393837 2a000000 7469746c *rfc5987*...titl │ │ │ │ + 0x0005b3dc 65000000 72656c00 616e6368 6f720000 e...rel.anchor.. │ │ │ │ + 0x0005b3ec 69736f2d 38383539 2d310000 7574662d iso-8859-1..utf- │ │ │ │ + 0x0005b3fc 38000000 203e3c00 3c000000 3e000000 8... ><.<...>... │ │ │ │ + 0x0005b40c 7c7a212f 7a2f7a2f 7a2f6c00 68747470 |z!/z/z/z/l.http │ │ │ │ + 0x0005b41c 5c506172 616d7300 4445465f 50415241 \Params.DEF_PARA │ │ │ │ + 0x0005b42c 4d5f5345 50000000 4445465f 4152475f M_SEP...DEF_ARG_ │ │ │ │ + 0x0005b43c 53455000 4445465f 56414c5f 53455000 SEP.DEF_VAL_SEP. │ │ │ │ + 0x0005b44c 434f4f4b 49455f50 4152414d 5f534550 COOKIE_PARAM_SEP │ │ │ │ + 0x0005b45c 00000000 50415253 455f4553 43415045 ....PARSE_ESCAPE │ │ │ │ + 0x0005b46c 44000000 50415253 455f5552 4c454e43 D...PARSE_URLENC │ │ │ │ + 0x0005b47c 4f444544 00000000 50415253 455f4449 ODED....PARSE_DI │ │ │ │ + 0x0005b48c 4d454e53 494f4e00 50415253 455f5246 MENSION.PARSE_RF │ │ │ │ + 0x0005b49c 43353938 37000000 50415253 455f5246 C5987...PARSE_RF │ │ │ │ + 0x0005b4ac 43353938 38000000 50415253 455f4445 C5988...PARSE_DE │ │ │ │ + 0x0005b4bc 4641554c 54000000 50415253 455f5155 FAULT...PARSE_QU │ │ │ │ + 0x0005b4cc 45525900 6f666673 65744578 69737473 ERY.offsetExists │ │ │ │ + 0x0005b4dc 00000000 6f666673 6574556e 73657400 ....offsetUnset. │ │ │ │ + 0x0005b4ec 6f666673 65745365 74000000 6f666673 offsetSet...offs │ │ │ │ + 0x0005b4fc 65744765 74000000 71756572 79417272 etGet...queryArr │ │ │ │ + 0x0005b50c 61790000 696e7374 616e6365 00000000 ay..instance.... │ │ │ │ + 0x0005b51c 436f756c 64206e6f 74206163 71756972 Could not acquir │ │ │ │ + 0x0005b52c 65207265 66657265 6e636520 746f2073 e reference to s │ │ │ │ + 0x0005b53c 75706572 676c6f62 616c2047 45542061 uperglobal GET a │ │ │ │ + 0x0005b54c 72726179 00000000 4661696c 65642074 rray....Failed t │ │ │ │ + 0x0005b55c 6f20636f 6e766572 74202725 2e2a7327 o convert '%.*s' │ │ │ │ + 0x0005b56c 2066726f 6d202725 73272074 6f202725 from '%s' to '% │ │ │ │ + 0x0005b57c 73270000 6172675f 73657061 7261746f s'..arg_separato │ │ │ │ + 0x0005b58c 722e696e 70757400 4661696c 65642074 r.input.Failed t │ │ │ │ + 0x0005b59c 6f20656e 636f6465 20717565 72792073 o encode query s │ │ │ │ + 0x0005b5ac 7472696e 67000000 737c7a62 00000000 tring...s|zb.... │ │ │ │ + 0x0005b5bc 7c737a7a 62000000 7c7a0000 45787065 |szzb...|z..Expe │ │ │ │ + 0x0005b5cc 63746564 20612073 7472696e 67206173 cted a string as │ │ │ │ + 0x0005b5dc 20706172 616d6574 65720000 537a0000 parameter..Sz.. │ │ │ │ + 0x0005b5ec 68747470 5c517565 72795374 72696e67 http\QueryString │ │ │ │ + 0x0005b5fc 00000000 54595045 5f424f4f 4c000000 ....TYPE_BOOL... │ │ │ │ + 0x0005b60c 54595045 5f494e54 00000000 54595045 TYPE_INT....TYPE │ │ │ │ + 0x0005b61c 5f464c4f 41540000 54595045 5f535452 _FLOAT..TYPE_STR │ │ │ │ + 0x0005b62c 494e4700 54595045 5f415252 41590000 ING.TYPE_ARRAY.. │ │ │ │ + 0x0005b63c 54595045 5f4f424a 45435400 26000000 TYPE_OBJECT.&... │ │ │ │ + 0x0005b64c 6d6f6400 67657442 6f6f6c00 67657449 mod.getBool.getI │ │ │ │ + 0x0005b65c 6e740000 67657446 6c6f6174 00000000 nt..getFloat.... │ │ │ │ + 0x0005b66c 67657453 7472696e 67000000 67657441 getString...getA │ │ │ │ + 0x0005b67c 72726179 00000000 6765744f 626a6563 rray....getObjec │ │ │ │ + 0x0005b68c 74000000 67657449 74657261 746f7200 t...getIterator. │ │ │ │ + 0x0005b69c 67657447 6c6f6261 6c496e73 74616e63 getGlobalInstanc │ │ │ │ + 0x0005b6ac 65000000 786c6174 65000000 66726f6d e...xlate...from │ │ │ │ + 0x0005b6bc 5f656e63 6f64696e 67000000 746f5f65 _encoding...to_e │ │ │ │ + 0x0005b6cc 6e636f64 696e6700 54726176 65727361 ncoding.Traversa │ │ │ │ + 0x0005b6dc 626c6500 286e6f6e 65290000 6c6f6361 ble.(none)..loca │ │ │ │ + 0x0005b6ec 6c686f73 74000000 4661696c 65642074 lhost...Failed t │ │ │ │ + 0x0005b6fc 6f207061 72736520 5554462d 38206174 o parse UTF-8 at │ │ │ │ + 0x0005b70c 20706f73 20257a75 206f6620 27257327 pos %zu of '%s' │ │ │ │ + 0x0005b71c 00000000 4661696c 65642074 6f20636f ....Failed to co │ │ │ │ + 0x0005b72c 6e766572 74205554 462d3332 2027552b nvert UTF-32 'U+ │ │ │ │ + 0x0005b73c 25582720 746f2055 54462d31 36000000 %X' to UTF-16... │ │ │ │ + 0x0005b74c 6661696c 65642074 6f20636f 6e766572 failed to conver │ │ │ │ + 0x0005b75c 7420746f 20555446 2d313600 636f6465 t to UTF-16.code │ │ │ │ + 0x0005b76c 70616765 206e6f74 20737065 63696669 page not specifi │ │ │ │ + 0x0005b77c 65640000 6572726f 72636f64 653a2025 ed..errorcode: % │ │ │ │ + 0x0005b78c 64000000 4661696c 65642074 6f207061 d...Failed to pa │ │ │ │ + 0x0005b79c 72736520 49444e20 28494355 2049444e rse IDN (ICU IDN │ │ │ │ + 0x0005b7ac 41323030 33293b20 25730000 636f756c A2003); %s..coul │ │ │ │ + 0x0005b7bc 64206e6f 7420636f 6e766572 7420746f d not convert to │ │ │ │ + 0x0005b7cc 20555446 2d313600 4661696c 65642074 UTF-16.Failed t │ │ │ │ + 0x0005b7dc 6f207061 72736520 49444e20 28494355 o parse IDN (ICU │ │ │ │ + 0x0005b7ec 2049444e 41323030 38293b20 25730000 IDNA2008); %s.. │ │ │ │ + 0x0005b7fc 49435520 49444e41 20657272 6f722063 ICU IDNA error c │ │ │ │ + 0x0005b80c 6f646573 3a203078 25780000 4661696c odes: 0x%x..Fail │ │ │ │ + 0x0005b81c 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ + 0x0005b82c 756e6578 70656374 6564206d 756c7469 unexpected multi │ │ │ │ + 0x0005b83c 62797465 20736571 75656e63 65203078 byte sequence 0x │ │ │ │ + 0x0005b84c 25782061 7420706f 73202575 20696e20 %x at pos %u in │ │ │ │ + 0x0005b85c 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x0005b86c 6f207061 72736520 25733b20 756e6578 o parse %s; unex │ │ │ │ + 0x0005b87c 70656374 65642062 79746520 30782530 pected byte 0x%0 │ │ │ │ + 0x0005b88c 32782061 7420706f 73202575 20696e20 2x at pos %u in │ │ │ │ + 0x0005b89c 27257327 00000000 65787065 63746564 '%s'....expected │ │ │ │ + 0x0005b8ac 20275d27 00000000 756e6578 70656374 ']'....unexpect │ │ │ │ + 0x0005b8bc 65642027 5b270000 686f7374 00000000 ed '['..host.... │ │ │ │ + 0x0005b8cc 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005b8dc 75736572 696e666f 3b20756e 65787065 userinfo; unexpe │ │ │ │ + 0x0005b8ec 63746564 20274027 00000000 4661696c cted '@'....Fail │ │ │ │ + 0x0005b8fc 65642074 6f207061 72736520 70617373 ed to parse pass │ │ │ │ + 0x0005b90c 776f7264 3b206475 706c6963 61746520 word; duplicate │ │ │ │ + 0x0005b91c 273a2720 61742070 6f732025 7520696e ':' at pos %u in │ │ │ │ + 0x0005b92c 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ + 0x0005b93c 6f207061 72736520 75736572 696e666f o parse userinfo │ │ │ │ + 0x0005b94c 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x0005b95c 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x0005b96c 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x0005b97c 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005b98c 686f7374 696e666f 3b202573 20617420 hostinfo; %s at │ │ │ │ + 0x0005b99c 706f7320 25752069 6e202725 73270000 pos %u in '%s'.. │ │ │ │ + 0x0005b9ac 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005b9bc 706f7274 3b20756e 65787065 63746564 port; unexpected │ │ │ │ + 0x0005b9cc 20273a27 20617420 706f7320 25752069 ':' at pos %u i │ │ │ │ + 0x0005b9dc 6e202725 73270000 4661696c 65642074 n '%s'..Failed t │ │ │ │ + 0x0005b9ec 6f207061 72736520 686f7374 696e666f o parse hostinfo │ │ │ │ + 0x0005b9fc 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x0005ba0c 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x0005ba1c 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x0005ba2c 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005ba3c 25733b20 756e6578 70656374 65642027 %s; unexpected ' │ │ │ │ + 0x0005ba4c 25632720 61742070 6f732025 7520696e %c' at pos %u in │ │ │ │ + 0x0005ba5c 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ + 0x0005ba6c 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x0005ba7c 65787065 63746564 20636861 72202725 expected char '% │ │ │ │ + 0x0005ba8c 63272061 7420706f 73202575 20696e20 c' at pos %u in │ │ │ │ + 0x0005ba9c 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x0005baac 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x0005babc 65787065 63746564 20627974 65203078 expected byte 0x │ │ │ │ + 0x0005bacc 25303278 20617420 706f7320 25752069 %02x at pos %u i │ │ │ │ + 0x0005badc 6e202725 73270000 3a2f2f00 2f2f0000 n '%s'..://.//.. │ │ │ │ + 0x0005baec 40000000 3a256875 00000000 3f000000 @...:%hu....?... │ │ │ │ + 0x0005bafc 23000000 75736572 00000000 70617373 #...user....pass │ │ │ │ + 0x0005bb0c 00000000 66726167 6d656e74 00000000 ....fragment.... │ │ │ │ + 0x0005bb1c 6172675f 73657061 7261746f 722e6f75 arg_separator.ou │ │ │ │ + 0x0005bb2c 74707574 00000000 48545450 53000000 tput....HTTPS... │ │ │ │ + 0x0005bb3c 4f4e0000 68747470 73000000 48545450 ON..https...HTTP │ │ │ │ + 0x0005bb4c 5f484f53 54000000 53455256 45525f4e _HOST...SERVER_N │ │ │ │ + 0x0005bb5c 414d4500 53455256 45525f41 44445200 AME.SERVER_ADDR. │ │ │ │ + 0x0005bb6c 30313233 34353637 38396162 63646566 0123456789abcdef │ │ │ │ + 0x0005bb7c 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ │ │ + 0x0005bb8c 7778797a 41424344 45464748 494a4b4c wxyzABCDEFGHIJKL │ │ │ │ + 0x0005bb9c 4d4e4f50 51525354 55565758 595a2d2e MNOPQRSTUVWXYZ-. │ │ │ │ + 0x0005bbac 00000000 53455256 45525f50 4f525400 ....SERVER_PORT. │ │ │ │ + 0x0005bbbc 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005bbcc 55524c20 73636865 6d653a20 27257327 URL scheme: '%s' │ │ │ │ + 0x0005bbdc 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x0005bbec 72736520 70617468 3b20696e 76616c69 rse path; invali │ │ │ │ + 0x0005bbfc 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ + 0x0005bc0c 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ + 0x0005bc1c 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x0005bc2c 6f207061 72736520 71756572 793b2069 o parse query; i │ │ │ │ + 0x0005bc3c 6e76616c 69642070 65726365 6e742065 nvalid percent e │ │ │ │ + 0x0005bc4c 6e636f64 696e6720 61742070 6f732025 ncoding at pos % │ │ │ │ + 0x0005bc5c 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ + 0x0005bc6c 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ + 0x0005bc7c 71756572 793a2027 25732700 4661696c query: '%s'.Fail │ │ │ │ + 0x0005bc8c 65642074 6f207061 72736520 66726167 ed to parse frag │ │ │ │ + 0x0005bc9c 6d656e74 3b20696e 76616c69 64206672 ment; invalid fr │ │ │ │ + 0x0005bcac 61676d65 6e742069 64656e74 69666965 agment identifie │ │ │ │ + 0x0005bcbc 72206174 20706f73 20257520 696e2027 r at pos %u in ' │ │ │ │ + 0x0005bccc 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x0005bcdc 72736520 66726167 6d656e74 3b20696e rse fragment; in │ │ │ │ + 0x0005bcec 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ + 0x0005bcfc 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ + 0x0005bd0c 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ + 0x0005bd1c 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ + 0x0005bd2c 66726167 6d656e74 3a202725 73270000 fragment: '%s'.. │ │ │ │ + 0x0005bd3c 7c7a217a 216c0000 7a217c6c 00000000 |z!z!l..z!|l.... │ │ │ │ + 0x0005bd4c 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005bd5c 55524c20 61757468 6f726974 792c2075 URL authority, u │ │ │ │ + 0x0005bd6c 6e657870 65637465 64206368 61726163 nexpected charac │ │ │ │ + 0x0005bd7c 74657220 61742070 6f732025 7520696e ter at pos %u in │ │ │ │ + 0x0005bd8c 20272573 27000000 68747470 5c55726c '%s'...http\Url │ │ │ │ + 0x0005bd9c 00000000 5245504c 41434500 4a4f494e ....REPLACE.JOIN │ │ │ │ + 0x0005bdac 5f504154 48000000 4a4f494e 5f515545 _PATH...JOIN_QUE │ │ │ │ + 0x0005bdbc 52590000 53545249 505f5553 45520000 RY..STRIP_USER.. │ │ │ │ + 0x0005bdcc 53545249 505f5041 53530000 53545249 STRIP_PASS..STRI │ │ │ │ + 0x0005bddc 505f4155 54480000 53545249 505f504f P_AUTH..STRIP_PO │ │ │ │ + 0x0005bdec 52540000 53545249 505f5041 54480000 RT..STRIP_PATH.. │ │ │ │ + 0x0005bdfc 53545249 505f5155 45525900 53545249 STRIP_QUERY.STRI │ │ │ │ + 0x0005be0c 505f4652 41474d45 4e540000 53545249 P_FRAGMENT..STRI │ │ │ │ + 0x0005be1c 505f414c 4c000000 46524f4d 5f454e56 P_ALL...FROM_ENV │ │ │ │ + 0x0005be2c 00000000 53414e49 54495a45 5f504154 ....SANITIZE_PAT │ │ │ │ + 0x0005be3c 48000000 50415253 455f4d42 4c4f4300 H...PARSE_MBLOC. │ │ │ │ + 0x0005be4c 50415253 455f4d42 55544638 00000000 PARSE_MBUTF8.... │ │ │ │ + 0x0005be5c 50415253 455f544f 49444e00 50415253 PARSE_TOIDN.PARS │ │ │ │ + 0x0005be6c 455f544f 49444e5f 32303033 00000000 E_TOIDN_2003.... │ │ │ │ + 0x0005be7c 50415253 455f544f 49444e5f 32303038 PARSE_TOIDN_2008 │ │ │ │ + 0x0005be8c 00000000 50415253 455f544f 50435400 ....PARSE_TOPCT. │ │ │ │ + 0x0005be9c 49474e4f 52455f45 52524f52 53000000 IGNORE_ERRORS... │ │ │ │ + 0x0005beac 53494c45 4e545f45 52524f52 53000000 SILENT_ERRORS... │ │ │ │ + 0x0005bebc 53544446 4c414753 00000000 68747470 STDFLAGS....http │ │ │ │ + 0x0005becc 5c456e76 5c55726c 00000000 6d6f7265 \Env\Url....more │ │ │ │ + 0x0005bedc 5f75726c 5f706172 74730000 6f6c645f _url_parts..old_ │ │ │ │ + 0x0005beec 75726c00 6e65775f 75726c00 75736572 url.new_url.user │ │ │ │ + 0x0005befc 696e666f 00000000 686f7374 696e666f info....hostinfo │ │ │ │ + 0x0005bf0c 00000000 4e6f6e2d 7374616e 64617264 ....Non-standard │ │ │ │ + 0x0005bf1c 20766572 73696f6e 20736570 61726174 version separat │ │ │ │ + 0x0005bf2c 6f722027 25632720 696e2048 54545020 or '%c' in HTTP │ │ │ │ + 0x0005bf3c 70726f74 6f636f6c 20766572 73696f6e protocol version │ │ │ │ + 0x0005bf4c 20272573 27000000 436f756c 64206e6f '%s'...Could no │ │ │ │ + 0x0005bf5c 74207061 72736520 48545450 2070726f t parse HTTP pro │ │ │ │ + 0x0005bf6c 746f636f 6c207665 7273696f 6e202725 tocol version '% │ │ │ │ + 0x0005bf7c 73270000 25733225 73000000 25732575 s'..%s2%s...%s%u │ │ │ │ + 0x0005bf8c 2e257525 73000000 00000000 00000000 .%u%s........... │ │ │ │ + 0x0005bf9c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005bfac 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005bfbc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005bfcc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005bfdc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005bfec 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005bffc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c00c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c01c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c02c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c03c 10000020 00000000 00000000 00000000 ... ............ │ │ │ │ + 0x0005c04c 00000000 00000000 2112191b 001d1f7c ........!......| │ │ │ │ + 0x0005c05c 32327670 66605a32 32323232 32323232 22vpf`Z222222222 │ │ │ │ + 0x0005c06c 54191d36 4c000000 00000000 00000056 T..6L..........V │ │ │ │ + 0x0005c07c 1c020222 28002e34 02020202 02020202 ..."(..4........ │ │ │ │ + 0x0005c08c 0216d4ba badae000 e6ecbaba babababa ................ │ │ │ │ + 0x0005c09c bababace 24031c00 13000000 e1018f01 ....$........... │ │ │ │ + 0x0005c0ac 8b018701 e5018301 7f017b01 77016201 ..........{.w.b. │ │ │ │ + 0x0005c0bc 0c141200 0f000000 01000000 00000000 ................ │ │ │ │ + 0x0005c0cc 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x0005c0dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c0ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c0fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c10c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c11c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c12c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c13c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c13c 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ 0x0005c14c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c15c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c16c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c17c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c18c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c19c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c1ac 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ - 0x0005c1bc 00000000 00000000 00000000 2112191b ............!... │ │ │ │ - 0x0005c1cc 001d1f7c 32327670 66605a32 32323232 ...|22vpf`Z22222 │ │ │ │ - 0x0005c1dc 32323232 54191d36 4c000000 00000000 2222T..6L....... │ │ │ │ - 0x0005c1ec 00000056 1c020222 28002e34 02020202 ...V..."(..4.... │ │ │ │ - 0x0005c1fc 02020202 0216d4ba badae000 e6ecbaba ................ │ │ │ │ - 0x0005c20c babababa bababace 24031c00 13000000 ........$....... │ │ │ │ - 0x0005c21c e1018f01 8b018701 e5018301 7f017b01 ..............{. │ │ │ │ - 0x0005c22c 77016201 0c141200 0f000000 01000000 w.b............. │ │ │ │ - 0x0005c23c 00000000 02000000 00000000 03000000 ................ │ │ │ │ + 0x0005c1ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c1fc 00000000 00000000 00000000 f4282828 .............((( │ │ │ │ + 0x0005c20c 28282828 28282828 094f2828 51000000 ((((((((.O((Q... │ │ │ │ + 0x0005c21c 00000000 0000aa00 a700a400 00000000 ................ │ │ │ │ + 0x0005c22c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c23c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c24c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c25c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c26c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c27c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c28c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c29c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c2ac 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ + 0x0005c2ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c2bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c2cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c2dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c2ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c2dc 00000000 00000000 00000000 0000a100 ................ │ │ │ │ + 0x0005c2ec 9e009b00 98009500 92008f00 8c008900 ................ │ │ │ │ 0x0005c2fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c30c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c31c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c31c 00008600 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c32c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c33c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c34c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c35c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c36c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c37c f4282828 28282828 28282828 094f2828 .(((((((((((.O(( │ │ │ │ - 0x0005c38c 51000000 00000000 0000aa00 a700a400 Q............... │ │ │ │ + 0x0005c37c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c38c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c39c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c3ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c3bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c3ac 00000000 00008300 80007d00 7a007700 ..........}.z.w. │ │ │ │ + 0x0005c3bc 74000000 71006e00 00000000 00000000 t...q.n......... │ │ │ │ 0x0005c3cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c3dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c3ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c3fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c40c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c41c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c42c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c43c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c44c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c45c 0000a100 9e009b00 98009500 92008f00 ................ │ │ │ │ - 0x0005c46c 8c008900 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c47c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c48c 00000000 00008600 00000000 00000000 ................ │ │ │ │ - 0x0005c49c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c4ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c45c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c46c 00000000 00000000 00000000 00006b00 ..............k. │ │ │ │ + 0x0005c47c 68006500 62005f00 5c005900 56005300 h.e.b._.\.Y.V.S. │ │ │ │ + 0x0005c48c 50004d00 4a004700 44004100 3e003b00 P.M.J.G.D.A.>.;. │ │ │ │ + 0x0005c49c 38000000 00000000 00003500 32002f00 8.........5.2./. │ │ │ │ + 0x0005c4ac 00002c00 00002900 26000000 23000000 ..,...).&...#... │ │ │ │ 0x0005c4bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c4cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c4dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c4ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c4fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c50c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c51c 00000000 00000000 00008300 80007d00 ..............}. │ │ │ │ - 0x0005c52c 7a007700 74000000 71006e00 00000000 z.w.t...q.n..... │ │ │ │ - 0x0005c53c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c54c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c55c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c51c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c52c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c53c 00000000 00002000 1d001a00 17001400 ...... ......... │ │ │ │ + 0x0005c54c 11000e00 0b000800 00000500 02000000 ................ │ │ │ │ + 0x0005c55c ffffffff 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c56c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c57c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c58c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c59c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c5ac 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c5bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c5cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5bc 30313233 34353637 38396162 63646566 0123456789abcdef │ │ │ │ + 0x0005c5cc 00000000 00000000 00000000 40000000 ............@... │ │ │ │ 0x0005c5dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c5ec 00006b00 68006500 62005f00 5c005900 ..k.h.e.b._.\.Y. │ │ │ │ - 0x0005c5fc 56005300 50004d00 4a004700 44004100 V.S.P.M.J.G.D.A. │ │ │ │ - 0x0005c60c 3e003b00 38000000 00000000 00003500 >.;.8.........5. │ │ │ │ - 0x0005c61c 32002f00 00002c00 00002900 26000000 2./...,...).&... │ │ │ │ - 0x0005c62c 23000000 00000000 00000000 00000000 #............... │ │ │ │ - 0x0005c63c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c64c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c5ec 00000000 00000000 00000000 80000000 ................ │ │ │ │ + 0x0005c5fc 00000000 71030000 2c00ca00 38017300 ....q...,...8.s. │ │ │ │ + 0x0005c60c 1f003e02 3800f9fe 28001500 40ffecfe ..>.8...(...@... │ │ │ │ + 0x0005c61c 002e2e1f 7f2e2eff 00000000 00000000 ................ │ │ │ │ + 0x0005c62c 01000000 01000000 01000000 02000000 ................ │ │ │ │ + 0x0005c63c 01000000 03000000 00000000 04000000 ................ │ │ │ │ + 0x0005c64c 00000000 05000000 00000000 00000000 ................ │ │ │ │ 0x0005c65c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c66c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c67c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c68c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c69c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c6ac 00000000 00000000 00002000 1d001a00 .......... ..... │ │ │ │ - 0x0005c6bc 17001400 11000e00 0b000800 00000500 ................ │ │ │ │ - 0x0005c6cc 02000000 ffffffff 00000000 00000000 ................ │ │ │ │ + 0x0005c66c 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x0005c67c 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ + 0x0005c68c 00000000 00400020 00000000 00000000 .....@. ........ │ │ │ │ + 0x0005c69c 00000000 0c000020 00000000 00000000 ....... ........ │ │ │ │ + 0x0005c6ac 00000000 00400020 00000000 00000000 .....@. ........ │ │ │ │ + 0x0005c6bc 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ + 0x0005c6cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c6dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c6ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c6fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c70c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c70c 00000000 80000000 00000000 00000000 ................ │ │ │ │ 0x0005c71c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c72c 00000000 30313233 34353637 38396162 ....0123456789ab │ │ │ │ - 0x0005c73c 63646566 00000000 00000000 00000000 cdef............ │ │ │ │ - 0x0005c74c 40000000 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005c72c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c73c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c74c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c75c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c76c 80000000 00000000 71030000 2c00ca00 ........q...,... │ │ │ │ - 0x0005c77c 38017300 1f003e02 3800f9fe 28001500 8.s...>.8...(... │ │ │ │ - 0x0005c78c 40ffecfe 002e2e1f 7f2e2eff 00000000 @............... │ │ │ │ - 0x0005c79c 00000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x0005c7ac 02000000 01000000 03000000 00000000 ................ │ │ │ │ - 0x0005c7bc 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x0005c7cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c7dc 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x0005c7ec 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ - 0x0005c7fc 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005c80c 00000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x0005c81c 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005c82c 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ + 0x0005c76c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c77c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c78c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c79c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c7ac 00000000 00000000 00000000 464f414f ............FOAO │ │ │ │ + 0x0005c7bc 4f4f4f4f 4f4f4f4f 3c4f4f4f 4f4f374f OOOOOOOO.$.$... │ │ │ │ + 0x0005c87c 8f37343e 8f8f2400 dcdcdc6b 5b0f1a6b .74>..$....k[..k │ │ │ │ + 0x0005c88c 6b000000 00000000 01000000 01000000 k............... │ │ │ │ + 0x0005c89c 00000000 02000000 00000000 03000000 ................ │ │ │ │ + 0x0005c8ac 00000000 04000000 01000000 05000000 ................ │ │ │ │ + 0x0005c8bc 01000000 06000000 01000000 07000000 ................ │ │ │ │ + 0x0005c8cc 00000000 08000000 00000000 09000000 ................ │ │ │ │ 0x0005c8dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c8ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c8fc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c8ec 00000000 2f2c2100 1e140a00 002e2e1f ..../,!......... │ │ │ │ + 0x0005c8fc 7b5c2200 00000000 00000000 40000000 {\".........@... │ │ │ │ 0x0005c90c 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005c91c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005c92c 464f414f 4f4f4f4f 4f4f4f4f 3c4f4f4f FOAOOOOOOOOO.$. │ │ │ │ - 0x0005c9ec 24010101 8f37343e 8f8f2400 dcdcdc6b $....74>..$....k │ │ │ │ - 0x0005c9fc 5b0f1a6b 6b000000 00000000 01000000 [..kk........... │ │ │ │ - 0x0005ca0c 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x0005ca1c 03000000 00000000 04000000 01000000 ................ │ │ │ │ - 0x0005ca2c 05000000 01000000 06000000 01000000 ................ │ │ │ │ - 0x0005ca3c 07000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x0005ca4c 09000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ca5c 00000000 00000000 2f2c2100 1e140a00 ......../,!..... │ │ │ │ - 0x0005ca6c 002e2e1f 7b5c2200 00000000 00000000 ....{\"......... │ │ │ │ - 0x0005ca7c 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005ca8c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ca9c 00000000 00000000 00020218 151b120f ................ │ │ │ │ - 0x0005caac 02020202 02020202 020ca3a5 a5bbb8c0 ................ │ │ │ │ - 0x0005cabc b5b2a5a5 a5a5a5a5 a5a5a5af 040ac100 ................ │ │ │ │ - 0x0005cacc c100c1c1 02c1c102 c1c108c1 c1c106c1 ................ │ │ │ │ - 0x0005cadc c1c1c1c1 c1c1c1c1 c1c1c1c1 040ac100 ................ │ │ │ │ - 0x0005caec c100c1c1 02c1c102 c1c108c1 c1c10600 ................ │ │ │ │ - 0x0005cafc 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x0005cb0c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005cb1c 00000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x0005cb2c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005cb3c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005cb4c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005cb5c 08000000 00000000 00000000 08000000 ................ │ │ │ │ - 0x0005cb6c 00000000 00000000 00000000 081b1e38 ...............8 │ │ │ │ - 0x0005cb7c 381e791e 1e1e1e1e 1e1e6149 382b2b2b 8.y.......aI8+++ │ │ │ │ - 0x0005cb8c 2b2b2b2b 2b2b2b56 1e381e38 38381e1e +++++++V.8.888.. │ │ │ │ - 0x0005cb9c 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ - 0x0005cbac 1e1e1e1e 1e1e1e1e 38383838 1e381e1e ........8888.8.. │ │ │ │ - 0x0005cbbc 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ - 0x0005cbcc 1e1e1e1e 1e1e1e1e 3838381e 001d0000 ........888..... │ │ │ │ - 0x0005cbdc 1d000000 00000000 0000002a 1d1d1d1d ...........*.... │ │ │ │ - 0x0005cbec 1d1d0202 02020202 02020202 02020202 ................ │ │ │ │ - 0x0005cbfc 02020202 02020202 02020202 1d1d1d1d ................ │ │ │ │ - 0x0005cc0c 1d1d0202 02020202 02020202 02020202 ................ │ │ │ │ - 0x0005cc1c 02020202 02020202 02020202 0d4c1b0d .............L.. │ │ │ │ - 0x0005cc2c 000d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ - 0x0005cc3c 0d0d0d0d 0d0d0d4c 0d4c1b0d 0d0d0d0d .......L.L...... │ │ │ │ - 0x0005cc4c 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ - 0x0005cc5c 0d0d0d0d 0d0d4c4c 4c4c0d4c 0d0d0d0d ......LLLL.L.... │ │ │ │ - 0x0005cc6c 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ - 0x0005cc7c 0d0d0d0d 0d0d4c4c 4c0d301e 30661e53 ......LLL.0.0f.S │ │ │ │ - 0x0005cc8c 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ - 0x0005cc9c 1e1e1e1e 1e1e301e 301e1e1e 1e1e1e1e ......0.0....... │ │ │ │ - 0x0005ccac 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ - 0x0005ccbc 1e1e1e1e 1e303030 301e301e 1e1e1e1e .....0000.0..... │ │ │ │ - 0x0005cccc 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ - 0x0005ccdc 1e1e1e1e 1e303030 1e1a001a 72003b00 .....000....r.;. │ │ │ │ - 0x0005ccec 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ccfc 00000000 001a001a 00000000 00000000 ................ │ │ │ │ + 0x0005c92c 00000000 00020218 151b120f 02020202 ................ │ │ │ │ + 0x0005c93c 02020202 020ca3a5 a5bbb8c0 b5b2a5a5 ................ │ │ │ │ + 0x0005c94c a5a5a5a5 a5a5a5af 040ac100 c100c1c1 ................ │ │ │ │ + 0x0005c95c 02c1c102 c1c108c1 c1c106c1 c1c1c1c1 ................ │ │ │ │ + 0x0005c96c c1c1c1c1 c1c1c1c1 040ac100 c100c1c1 ................ │ │ │ │ + 0x0005c97c 02c1c102 c1c108c1 c1c10600 00000000 ................ │ │ │ │ + 0x0005c98c 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x0005c99c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9ac 00000000 80000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005c9dc 00000000 00000000 00000000 08000000 ................ │ │ │ │ + 0x0005c9ec 00000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x0005c9fc 00000000 00000000 081b1e38 381e791e ...........88.y. │ │ │ │ + 0x0005ca0c 1e1e1e1e 1e1e6149 382b2b2b 2b2b2b2b ......aI8+++++++ │ │ │ │ + 0x0005ca1c 2b2b2b56 1e381e38 38381e1e 1e1e1e1e +++V.8.888...... │ │ │ │ + 0x0005ca2c 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ + 0x0005ca3c 1e1e1e1e 38383838 1e381e1e 1e1e1e1e ....8888.8...... │ │ │ │ + 0x0005ca4c 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ + 0x0005ca5c 1e1e1e1e 3838381e 001d0000 1d000000 ....888......... │ │ │ │ + 0x0005ca6c 00000000 0000002a 1d1d1d1d 1d1d0202 .......*........ │ │ │ │ + 0x0005ca7c 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x0005ca8c 02020202 02020202 1d1d1d1d 1d1d0202 ................ │ │ │ │ + 0x0005ca9c 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x0005caac 02020202 02020202 0d4c1b0d 000d0d0d .........L...... │ │ │ │ + 0x0005cabc 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ + 0x0005cacc 0d0d0d4c 0d4c1b0d 0d0d0d0d 0d0d0d0d ...L.L.......... │ │ │ │ + 0x0005cadc 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ + 0x0005caec 0d0d4c4c 4c4c0d4c 0d0d0d0d 0d0d0d0d ..LLLL.L........ │ │ │ │ + 0x0005cafc 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ + 0x0005cb0c 0d0d4c4c 4c0d301e 30661e53 1e1e1e1e ..LLL.0.0f.S.... │ │ │ │ + 0x0005cb1c 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ + 0x0005cb2c 1e1e301e 301e1e1e 1e1e1e1e 1e1e1e1e ..0.0........... │ │ │ │ + 0x0005cb3c 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ + 0x0005cb4c 1e303030 301e301e 1e1e1e1e 1e1e1e1e .0000.0......... │ │ │ │ + 0x0005cb5c 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ + 0x0005cb6c 1e303030 1e1a001a 72003b00 00000000 .000....r.;..... │ │ │ │ + 0x0005cb7c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb8c 001a001a 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cb9c 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cbac 1a1a1a1a 001a0000 00000000 00000000 ................ │ │ │ │ + 0x0005cbbc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005cbcc 1a1a1a00 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cbdc 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cbec 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cbfc 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc0c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc1c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc2c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc3c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc4c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc5c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc6c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc7c 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005cc8c 01010101 02020202 02020202 02020202 ................ │ │ │ │ + 0x0005cc9c 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x0005ccac 02020202 03030303 03030303 03030303 ................ │ │ │ │ + 0x0005ccbc 03030303 04040404 04040404 05050505 ................ │ │ │ │ + 0x0005cccc 06060606 007f1f0f 07030100 30313233 ............0123 │ │ │ │ + 0x0005ccdc 34353637 38394142 43444546 00000000 456789ABCDEF.... │ │ │ │ + 0x0005ccec 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ + 0x0005ccfc 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005cd0c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005cd1c 00000000 1a1a1a1a 001a0000 00000000 ................ │ │ │ │ - 0x0005cd2c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005cd3c 00000000 1a1a1a00 01010101 01010101 ................ │ │ │ │ - 0x0005cd4c 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cd5c 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cd6c 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cd7c 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cd8c 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cd9c 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cdac 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cdbc 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cdcc 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cddc 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cdec 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005cdfc 01010101 01010101 02020202 02020202 ................ │ │ │ │ - 0x0005ce0c 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x0005ce1c 02020202 02020202 03030303 03030303 ................ │ │ │ │ - 0x0005ce2c 03030303 03030303 04040404 04040404 ................ │ │ │ │ - 0x0005ce3c 05050505 06060606 007f1f0f 07030100 ................ │ │ │ │ - 0x0005ce4c 30313233 34353637 38394142 43444546 0123456789ABCDEF │ │ │ │ - 0x0005ce5c 00000000 00000000 00000000 40000000 ............@... │ │ │ │ - 0x0005ce6c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ce7c 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ce8c 00000000 40000000 09000000 30000000 ....@.......0... │ │ │ │ - 0x0005ce9c 09000000 04000000 09000000 0c000000 ................ │ │ │ │ - 0x0005ceac 09000000 3f000000 09000000 37000000 ....?.......7... │ │ │ │ - 0x0005cebc 09000000 17000000 09000000 2f000000 ............/... │ │ │ │ - 0x0005cecc 09000000 11000000 09000000 33000000 ............3... │ │ │ │ - 0x0005cedc 09000000 15000000 09000000 12000000 ................ │ │ │ │ - 0x0005ceec 09000000 1f000000 09000000 36000000 ............6... │ │ │ │ - 0x0005cefc 09000000 10000000 09000000 24000000 ............$... │ │ │ │ - 0x0005cf0c 09000000 2a000000 09000000 00000000 ....*........... │ │ │ │ - 0x0005cf1c 00000000 .... │ │ │ │ + 0x0005cd1c 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x0005cd2c 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x0005cd3c 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x0005cd4c 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x0005cd5c 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x0005cd6c 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x0005cd7c 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x0005cd8c 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x0005cd9c 2a000000 09000000 00000000 00000000 *............... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x0005cf20 189fff7f 01000000 ........ │ │ │ │ + 0x0005cdac 4c9fff7f 01000000 L....... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0005cf28 00000000 .... │ │ │ │ + 0x0005cdb4 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,384 +1,384 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ 0x0006e6f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006e708 7c750500 00000000 00000000 00000000 |u.............. │ │ │ │ + 0x0006e708 3c740500 00000000 00000000 00000000 ..h;...:..x:.. │ │ │ │ - 0x000714c8 00000000 883a0200 08740500 10460200 .....:...t...F.. │ │ │ │ + 0x000714a8 00000000 00000000 00000000 283e0200 ............(>.. │ │ │ │ + 0x000714b8 3c3d0200 283a0200 b0390200 38390200 <=..(:...9..89.. │ │ │ │ + 0x000714c8 00000000 48390200 c8720500 d0440200 ....H9...r...D.. │ │ │ │ 0x000714d8 98ee0600 01000000 01000000 00000000 ................ │ │ │ │ - 0x000714e8 00000000 ac710500 d0490200 78ee0600 .....q...I..x... │ │ │ │ + 0x000714e8 00000000 6c700500 90480200 78ee0600 ....lp...H..x... │ │ │ │ 0x000714f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071508 78960500 384b0200 6cc30500 00000000 x...8K..l....... │ │ │ │ - 0x00071518 01000000 00000000 00000000 80960500 ................ │ │ │ │ - 0x00071528 b84c0200 5cc30500 00000000 01000000 .L..\........... │ │ │ │ - 0x00071538 00000000 00000000 88960500 584d0200 ............XM.. │ │ │ │ - 0x00071548 4cc30500 00000000 01000000 00000000 L............... │ │ │ │ + 0x00071508 04950500 f8490200 f8c10500 00000000 .....I.......... │ │ │ │ + 0x00071518 01000000 00000000 00000000 0c950500 ................ │ │ │ │ + 0x00071528 784b0200 e8c10500 00000000 01000000 xK.............. │ │ │ │ + 0x00071538 00000000 00000000 14950500 184c0200 .............L.. │ │ │ │ + 0x00071548 d8c10500 00000000 01000000 00000000 ................ │ │ │ │ 0x00071558 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00071568 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00071578 1ca80500 a4430200 48ee0600 02000000 .....C..H....... │ │ │ │ + 0x00071578 a8a60500 64420200 48ee0600 02000000 ....dB..H....... │ │ │ │ 0x00071588 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00071598 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000715a8 00000000 00000000 84560200 00000000 .........V...... │ │ │ │ - 0x000715b8 d8540200 5c530200 24530200 98590200 .T..\S..$S...Y.. │ │ │ │ - 0x000715c8 e4520200 285b0200 00000000 a4570200 .R..([.......W.. │ │ │ │ - 0x000715d8 00000000 64570200 00000000 24570200 ....dW......$W.. │ │ │ │ - 0x000715e8 08a80500 7c5c0200 d8ee0600 02000000 ....|\.......... │ │ │ │ + 0x000715a8 00000000 00000000 44550200 00000000 ........DU...... │ │ │ │ + 0x000715b8 98530200 1c520200 e4510200 58580200 .S...R...Q..XX.. │ │ │ │ + 0x000715c8 a4510200 e8590200 00000000 64560200 .Q...Y......dV.. │ │ │ │ + 0x000715d8 00000000 24560200 00000000 e4550200 ....$V.......U.. │ │ │ │ + 0x000715e8 94a60500 3c5b0200 d8ee0600 02000000 ....<[.......... │ │ │ │ 0x000715f8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00071608 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00071618 00000000 00000000 1ca80500 985e0200 .............^.. │ │ │ │ + 0x00071618 00000000 00000000 a8a60500 585d0200 ............X].. │ │ │ │ 0x00071628 b8ee0600 01000000 11000000 00000000 ................ │ │ │ │ 0x00071638 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00071648 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00071658 ec690200 546c0200 4c660200 5c620200 .i..Tl..Lf..\b.. │ │ │ │ - 0x00071668 38620200 0c640200 44630200 5c6b0200 8b...d..Dc..\k.. │ │ │ │ - 0x00071678 346d0200 98670200 00000000 786e0200 4m...g......xn.. │ │ │ │ - 0x00071688 24650200 a8630200 08a80500 c4700200 $e...c.......p.. │ │ │ │ + 0x00071658 ac680200 146b0200 0c650200 1c610200 .h...k...e...a.. │ │ │ │ + 0x00071668 f8600200 cc620200 04620200 1c6a0200 .`...b...b...j.. │ │ │ │ + 0x00071678 f46b0200 58660200 00000000 386d0200 .k..Xf......8m.. │ │ │ │ + 0x00071688 e4630200 68620200 94a60500 846f0200 .c..hb.......o.. │ │ │ │ 0x00071698 28ef0600 02000000 11000000 00000000 (............... │ │ │ │ 0x000716a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000716b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000716c8 1ca80500 60740200 08ef0600 01000000 ....`t.......... │ │ │ │ + 0x000716c8 a8a60500 20730200 08ef0600 01000000 .... s.......... │ │ │ │ 0x000716d8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000716e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000716f8 00000000 00000000 2c9f0500 849b0200 ........,....... │ │ │ │ + 0x000716f8 00000000 00000000 b89d0500 449a0200 ............D... │ │ │ │ 0x00071708 38f10600 01000000 11000000 00000000 8............... │ │ │ │ - 0x00071718 00000000 409f0500 089f0200 18f10600 ....@........... │ │ │ │ + 0x00071718 00000000 cc9d0500 c89d0200 18f10600 ................ │ │ │ │ 0x00071728 01000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00071738 509f0500 70b10200 f8f00600 01000000 P...p........... │ │ │ │ - 0x00071748 11000000 00000000 00000000 6c9f0500 ............l... │ │ │ │ - 0x00071758 8c7c0200 f0c60500 00000000 11000000 .|.............. │ │ │ │ - 0x00071768 00000000 00000000 8c9f0500 b4a40200 ................ │ │ │ │ + 0x00071738 dc9d0500 30b00200 f8f00600 01000000 ....0........... │ │ │ │ + 0x00071748 11000000 00000000 00000000 f89d0500 ................ │ │ │ │ + 0x00071758 4c7b0200 7cc50500 00000000 11000000 L{..|........... │ │ │ │ + 0x00071768 00000000 00000000 189e0500 74a30200 ............t... │ │ │ │ 0x00071778 d8f00600 01000000 11000000 00000000 ................ │ │ │ │ - 0x00071788 00000000 a09f0500 54a60200 e0c60500 ........T....... │ │ │ │ + 0x00071788 00000000 2c9e0500 14a50200 6cc50500 ....,.......l... │ │ │ │ 0x00071798 00000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x000717a8 b09f0500 b8ab0200 88f00600 04000000 ................ │ │ │ │ - 0x000717b8 11000000 00000000 00000000 c49f0500 ................ │ │ │ │ - 0x000717c8 a4a60200 68f00600 01000000 11000000 ....h........... │ │ │ │ - 0x000717d8 00000000 00000000 d49f0500 30960200 ............0... │ │ │ │ + 0x000717a8 3c9e0500 78aa0200 88f00600 04000000 <...x........... │ │ │ │ + 0x000717b8 11000000 00000000 00000000 509e0500 ............P... │ │ │ │ + 0x000717c8 64a50200 68f00600 01000000 11000000 d...h........... │ │ │ │ + 0x000717d8 00000000 00000000 609e0500 f0940200 ........`....... │ │ │ │ 0x000717e8 38f00600 02000000 11000000 00000000 8............... │ │ │ │ - 0x000717f8 00000000 e89f0500 308a0200 a8ef0600 ........0....... │ │ │ │ + 0x000717f8 00000000 749e0500 f0880200 a8ef0600 ....t........... │ │ │ │ 0x00071808 02000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00071818 00a00500 34920200 d8ef0600 02000000 ....4........... │ │ │ │ - 0x00071828 11000000 00000000 00000000 14a00500 ................ │ │ │ │ - 0x00071838 388e0200 08f00600 02000000 11000000 8............... │ │ │ │ - 0x00071848 00000000 00000000 28a00500 94780200 ........(....x.. │ │ │ │ + 0x00071818 8c9e0500 f4900200 d8ef0600 02000000 ................ │ │ │ │ + 0x00071828 11000000 00000000 00000000 a09e0500 ................ │ │ │ │ + 0x00071838 f88c0200 08f00600 02000000 11000000 ................ │ │ │ │ + 0x00071848 00000000 00000000 b49e0500 54770200 ............Tw.. │ │ │ │ 0x00071858 58ef0600 04000000 11000000 00000000 X............... │ │ │ │ - 0x00071868 00000000 14740500 e4830200 d0c60500 .....t.......... │ │ │ │ + 0x00071868 00000000 d4720500 a4820200 5cc50500 .....r......\... │ │ │ │ 0x00071878 00000000 11000000 00000000 00000000 ................ │ │ │ │ 0x00071888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00071898 00000000 00000000 00000000 08740500 .............t.. │ │ │ │ - 0x000718a8 d0bc0200 10c70500 00000000 01000000 ................ │ │ │ │ - 0x000718b8 00000000 00000000 10a10500 1cba0200 ................ │ │ │ │ + 0x00071898 00000000 00000000 00000000 c8720500 .............r.. │ │ │ │ + 0x000718a8 90bb0200 9cc50500 00000000 01000000 ................ │ │ │ │ + 0x000718b8 00000000 00000000 9c9f0500 dcb80200 ................ │ │ │ │ 0x000718c8 f8f10600 04000000 01000000 00000000 ................ │ │ │ │ - 0x000718d8 00000000 e4900500 68b70200 a8f10600 ........h....... │ │ │ │ + 0x000718d8 00000000 708f0500 28b60200 a8f10600 ....p...(....... │ │ │ │ 0x000718e8 04000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000718f8 98920500 b4b40200 58f10600 04000000 ........X....... │ │ │ │ - 0x00071908 01000000 00000000 00000000 18a10500 ................ │ │ │ │ - 0x00071918 78b30200 00c70500 00000000 01000000 x............... │ │ │ │ + 0x000718f8 24910500 74b30200 58f10600 04000000 $...t...X....... │ │ │ │ + 0x00071908 01000000 00000000 00000000 a49f0500 ................ │ │ │ │ + 0x00071918 38b20200 8cc50500 00000000 01000000 8............... │ │ │ │ 0x00071928 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00071938 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00071948 00000000 00000000 00000000 24cd0200 ............$... │ │ │ │ - 0x00071958 1ccd0200 14cd0200 84cc0200 f4cb0200 ................ │ │ │ │ - 0x00071968 c4cb0200 98cb0200 4ccb0200 b4c60200 ........L....... │ │ │ │ - 0x00071978 10e60200 8cd20200 bcc60200 c8c60200 ................ │ │ │ │ - 0x00071988 e0c60200 40e10200 d0e10200 58d20200 ....@.......X... │ │ │ │ - 0x00071998 dcd10200 64d10200 d4d00200 08740500 ....d........t.. │ │ │ │ - 0x000719a8 80de0200 20c70500 00000000 01000000 .... ........... │ │ │ │ - 0x000719b8 00000000 00000000 20a50500 34dd0200 ........ ...4... │ │ │ │ + 0x00071948 00000000 00000000 00000000 e4cb0200 ................ │ │ │ │ + 0x00071958 dccb0200 d4cb0200 44cb0200 b4ca0200 ........D....... │ │ │ │ + 0x00071968 84ca0200 58ca0200 0cca0200 74c50200 ....X.......t... │ │ │ │ + 0x00071978 d0e40200 4cd10200 7cc50200 88c50200 ....L...|....... │ │ │ │ + 0x00071988 a0c50200 00e00200 90e00200 18d10200 ................ │ │ │ │ + 0x00071998 9cd00200 24d00200 94cf0200 c8720500 ....$........r.. │ │ │ │ + 0x000719a8 40dd0200 acc50500 00000000 01000000 @............... │ │ │ │ + 0x000719b8 00000000 00000000 aca30500 f4db0200 ................ │ │ │ │ 0x000719c8 d8f30600 02000000 01000000 00000000 ................ │ │ │ │ - 0x000719d8 00000000 2ca50500 e8db0200 b8f30600 ....,........... │ │ │ │ + 0x000719d8 00000000 b8a30500 a8da0200 b8f30600 ................ │ │ │ │ 0x000719e8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000719f8 a4920500 4ce70200 68f20600 01000000 ....L...h....... │ │ │ │ - 0x00071a08 01000000 00000000 00000000 b8900500 ................ │ │ │ │ - 0x00071a18 9cda0200 98f30600 01000000 01000000 ................ │ │ │ │ - 0x00071a28 00000000 00000000 3ca50500 74d90200 ........<...t... │ │ │ │ + 0x000719f8 30910500 0ce60200 68f20600 01000000 0.......h....... │ │ │ │ + 0x00071a08 01000000 00000000 00000000 448f0500 ............D... │ │ │ │ + 0x00071a18 5cd90200 98f30600 01000000 01000000 \............... │ │ │ │ + 0x00071a28 00000000 00000000 c8a30500 34d80200 ............4... │ │ │ │ 0x00071a38 78f30600 01000000 01000000 00000000 x............... │ │ │ │ - 0x00071a48 00000000 54a50500 3cd80200 58f30600 ....T...<...X... │ │ │ │ + 0x00071a48 00000000 e0a30500 fcd60200 58f30600 ............X... │ │ │ │ 0x00071a58 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071a68 68a50500 f0d60200 38f30600 01000000 h.......8....... │ │ │ │ - 0x00071a78 01000000 00000000 00000000 78a50500 ............x... │ │ │ │ - 0x00071a88 b8d50200 18f30600 01000000 01000000 ................ │ │ │ │ - 0x00071a98 00000000 00000000 88a50500 50f00200 ............P... │ │ │ │ + 0x00071a68 f4a30500 b0d50200 38f30600 01000000 ........8....... │ │ │ │ + 0x00071a78 01000000 00000000 00000000 04a40500 ................ │ │ │ │ + 0x00071a88 78d40200 18f30600 01000000 01000000 x............... │ │ │ │ + 0x00071a98 00000000 00000000 14a40500 10ef0200 ................ │ │ │ │ 0x00071aa8 f8f20600 01000000 01000000 00000000 ................ │ │ │ │ - 0x00071ab8 00000000 a0a50500 6cd40200 d8f20600 ........l....... │ │ │ │ + 0x00071ab8 00000000 2ca40500 2cd30200 d8f20600 ....,...,....... │ │ │ │ 0x00071ac8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071ad8 a8a50500 50ed0200 b8f20600 01000000 ....P........... │ │ │ │ - 0x00071ae8 01000000 00000000 00000000 b8a50500 ................ │ │ │ │ - 0x00071af8 e8d20200 88f20600 02000000 01000000 ................ │ │ │ │ - 0x00071b08 00000000 00000000 3c740500 14080300 ........