--- /srv/rebuilderd/tmp/rebuilderdg1zYq1/inputs/php8.4-http_4.2.6-3+b2_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdg1zYq1/out/php8.4-http_4.2.6-3+b2_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-17 05:47:15.000000 debian-binary │ -rw-r--r-- 0 0 0 2668 2025-04-17 05:47:15.000000 control.tar.xz │ --rw-r--r-- 0 0 0 144988 2025-04-17 05:47:15.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 144200 2025-04-17 05:47:15.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 0x05bc10 0x0005bc10 0x0005bc10 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x5bc1c 0x5bc1c R E 0x10000 │ │ │ │ + ARM_EXIDX 0x05ba9c 0x0005ba9c 0x0005ba9c 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x5baa8 0x5baa8 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 047fe4 00 AX 0 0 4 │ │ │ │ - [12] .fini PROGBITS 00055c5c 055c5c 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 00055c64 055c64 005fac 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 0005bc10 05bc10 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 0005bc18 05bc18 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000dc78 00dc78 047ea4 00 AX 0 0 4 │ │ │ │ + [12] .fini PROGBITS 00055b1c 055b1c 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 00055b24 055b24 005f78 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 0005ba9c 05ba9c 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 0005baa4 05baa4 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: 0004cbc0 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ - 381: 00021d28 744 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ - 382: 00023318 404 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ - 383: 00044828 268 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ - 384: 00038cd8 268 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ + 380: 0004ca80 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ + 381: 00021be8 744 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ + 382: 000231d8 404 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ + 383: 000446e8 268 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ + 384: 00038b98 268 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ 385: 0000e5c0 124 FUNC GLOBAL DEFAULT 11 php_http_buffer_from_string_ex │ │ │ │ - 386: 000371e8 428 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ - 387: 000382cc 304 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ - 388: 0003ec34 20 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ + 386: 000370a8 428 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ + 387: 0003818c 304 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ + 388: 0003eaf4 20 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ 389: 00012838 72 FUNC GLOBAL DEFAULT 11 php_http_client_dtor │ │ │ │ - 390: 00046130 408 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ - 391: 0003f34c 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ - 392: 0002a254 648 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ - 393: 0004cde0 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ - 394: 00026f1c 20 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ - 395: 0002aa6c 36 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ - 396: 0004ca74 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ - 397: 00026ee8 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ - 398: 000248fc 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ - 399: 0001f360 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ - 400: 0004b35c 852 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ - 401: 00041b14 84 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ - 402: 00038f04 16 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ - 403: 0004d1e0 580 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ - 404: 00029948 76 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ - 405: 0004fc5c 2860 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ - 406: 00045a24 76 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ - 407: 000383fc 172 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ - 408: 0002598c 16 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ + 390: 00045ff0 408 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ + 391: 0003f20c 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ + 392: 0002a114 648 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ + 393: 0004cca0 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ + 394: 00026ddc 20 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ + 395: 0002a92c 36 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ + 396: 0004c934 332 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ + 397: 00026da8 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ + 398: 000247bc 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ + 399: 0001f220 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ + 400: 0004b21c 852 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ + 401: 000419d4 84 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ + 402: 00038dc4 16 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ + 403: 0004d0a0 580 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ + 404: 00029808 76 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ + 405: 0004fb1c 2860 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ + 406: 000458e4 76 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ + 407: 000382bc 172 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ + 408: 0002584c 16 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ 409: 00012e9c 40 FUNC GLOBAL DEFAULT 11 php_http_client_getopt │ │ │ │ - 410: 00043cc0 32 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ - 411: 00041464 456 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ - 412: 00035810 912 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ - 413: 00033f80 96 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ - 414: 00054558 196 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ + 410: 00043b80 32 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ + 411: 00041324 456 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ + 412: 000356d0 912 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ + 413: 00033e40 96 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ + 414: 00054418 196 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ 415: 0000e000 616 FUNC GLOBAL DEFAULT 11 zm_startup_http │ │ │ │ - 416: 0004d8c8 564 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ - 417: 00037b6c 204 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ - 418: 000462c8 316 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ + 416: 0004d788 564 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ + 417: 00037a2c 204 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ + 418: 00046188 316 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ 419: 0000dc78 612 FUNC GLOBAL DEFAULT 11 zm_info_http │ │ │ │ - 420: 00030084 16 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ - 421: 0002bfd8 360 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ - 422: 0002a06c 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ - 423: 0003f828 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ - 424: 0003fb6c 204 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ - 425: 00049ed0 484 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ - 426: 000443e8 196 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ - 427: 00026b60 632 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ - 428: 0004c3e8 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ - 429: 0002429c 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ + 420: 0002ff44 16 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ + 421: 0002be98 360 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ + 422: 00029f2c 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ + 423: 0003f6e8 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ + 424: 0003fa2c 204 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ + 425: 00049d90 484 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ + 426: 000442a8 196 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ + 427: 00026a20 632 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ + 428: 0004c2a8 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ + 429: 0002415c 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ 430: 000127fc 60 FUNC GLOBAL DEFAULT 11 php_http_client_reset │ │ │ │ 431: 0000e8d0 228 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunk_buffer │ │ │ │ - 432: 00039248 104 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ - 433: 0004af80 424 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ - 434: 000536ec 2496 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ - 435: 00054acc 52 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ - 436: 0004f740 892 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ - 437: 00019fec 10380 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ - 438: 0003feec 412 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ - 439: 0004d424 472 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ - 440: 000455d0 208 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ + 432: 00039108 104 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ + 433: 0004ae40 424 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ + 434: 000535ac 2496 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ + 435: 0005498c 52 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ + 436: 0004f600 892 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ + 437: 00019fec 10060 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ + 438: 0003fdac 412 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ + 439: 0004d2e4 472 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ + 440: 00045490 208 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ 441: 0001051c 16 FUNC GLOBAL DEFAULT 11 php_http_client_get_class_entry │ │ │ │ 442: 0000e820 20 FUNC GLOBAL DEFAULT 11 php_http_buffer_reset │ │ │ │ - 443: 0001db40 384 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ - 444: 0003d990 196 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ - 445: 000540ac 212 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ - 446: 00030848 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ - 447: 000281ac 468 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ - 448: 000354fc 32 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ - 449: 000249b0 132 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ - 450: 0004a0b4 88 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ - 451: 0003f590 56 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ - 452: 0003f188 452 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ - 453: 000387e4 324 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ - 454: 000385c4 60 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ - 455: 00043fe8 628 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ - 456: 000325e4 1592 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ + 443: 0001da00 384 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ + 444: 0003d850 196 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ + 445: 00053f6c 212 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ + 446: 00030708 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ + 447: 0002806c 468 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ + 448: 000353bc 32 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ + 449: 00024870 132 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ + 450: 00049f74 88 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ + 451: 0003f450 56 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ + 452: 0003f048 452 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ + 453: 000386a4 324 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ + 454: 00038484 60 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ + 455: 00043ea8 628 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ + 456: 000324a4 1592 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ 457: 00072b8c 4 OBJECT GLOBAL DEFAULT 22 php_http_brotli_get_dictionary │ │ │ │ - 458: 00054d08 56 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ - 459: 00054630 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ - 460: 0003da54 32 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ - 461: 00024958 72 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ + 458: 00054bc8 56 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ + 459: 000544f0 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ + 460: 0003d914 32 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ + 461: 00024818 72 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ 462: 0000e3e8 200 FUNC GLOBAL DEFAULT 11 php_http_buffer_resize_ex │ │ │ │ 463: 00072960 4 OBJECT GLOBAL DEFAULT 22 http_module_number │ │ │ │ - 464: 00033750 52 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ + 464: 00033610 52 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ 465: 00011a60 124 FUNC GLOBAL DEFAULT 11 php_http_client_enqueue │ │ │ │ - 466: 0003e1b8 1240 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ - 467: 000456a8 56 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ - 468: 00031f44 340 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ - 469: 0004cf2c 364 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ - 470: 0002eae4 112 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ - 471: 000444ac 208 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ - 472: 0004a540 856 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ - 473: 00026f30 660 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ - 474: 00054b00 280 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ - 475: 0002a98c 224 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ + 466: 0003e078 1240 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ + 467: 00045568 56 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ + 468: 00031e04 340 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ + 469: 0004cdec 364 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ + 470: 0002e9a4 112 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ + 471: 0004436c 208 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ + 472: 0004a400 856 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ + 473: 00026df0 660 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ + 474: 000549c0 280 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ + 475: 0002a84c 224 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ 476: 000137d8 32 FUNC GLOBAL DEFAULT 11 php_http_client_object_new │ │ │ │ - 477: 00033e48 56 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ - 478: 00032c1c 460 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ - 479: 00041848 32 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ - 480: 0003fb10 92 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ - 481: 00024734 64 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ - 482: 00032de8 296 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ - 483: 00029c50 228 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ - 484: 00044378 112 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ - 485: 00033148 896 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ - 486: 00038fa0 676 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ - 487: 000445a4 388 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ + 477: 00033d08 56 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ + 478: 00032adc 460 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ + 479: 00041708 32 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ + 480: 0003f9d0 92 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ + 481: 000245f4 64 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ + 482: 00032ca8 296 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ + 483: 00029b10 228 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ + 484: 00044238 112 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ + 485: 00033008 896 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ + 486: 00038e60 676 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ + 487: 00044464 388 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ 488: 0000e9b4 272 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_output │ │ │ │ - 489: 00023a98 856 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ - 490: 0002599c 20 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ - 491: 000248e8 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ - 492: 00045a70 524 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ - 493: 0002e808 444 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ - 494: 0003edf8 384 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ - 495: 000306e8 276 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ - 496: 000334c8 516 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ - 497: 00037a60 188 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ - 498: 00033fe0 3892 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ - 499: 000381cc 256 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ - 500: 00053328 360 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ - 501: 00045a20 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ - 502: 000308c0 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ + 489: 00023958 856 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ + 490: 0002585c 20 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ + 491: 000247a8 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ + 492: 00045930 524 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ + 493: 0002e6c8 444 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ + 494: 0003ecb8 384 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ + 495: 000305a8 276 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ + 496: 00033388 516 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ + 497: 00037920 188 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ + 498: 00033ea0 3892 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ + 499: 0003808c 256 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ + 500: 000531e8 360 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ + 501: 000458e0 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ + 502: 00030780 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 503: 000137f8 688 FUNC GLOBAL DEFAULT 11 zm_startup_http_client │ │ │ │ - 504: 00033e80 28 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ - 505: 000308d4 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ - 506: 000308ac 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ - 507: 00033f48 56 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ + 504: 00033d40 28 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ + 505: 00030794 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ + 506: 0003076c 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ + 507: 00033e08 56 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ 508: 00013758 128 FUNC GLOBAL DEFAULT 11 php_http_client_object_new_ex │ │ │ │ 509: 0000e884 76 FUNC GLOBAL DEFAULT 11 php_http_buffer_free │ │ │ │ 510: 00072964 28 OBJECT GLOBAL DEFAULT 22 http_functions │ │ │ │ - 511: 00030898 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ - 512: 00033a28 464 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ + 511: 00030758 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ + 512: 000338e8 464 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ 513: 00012a64 28 FUNC GLOBAL DEFAULT 11 php_http_client_setopt │ │ │ │ - 514: 00041868 92 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ - 515: 00035734 56 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ - 516: 0003f3b4 80 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ - 517: 0003fdf8 244 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ - 518: 0002ab8c 16 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ - 519: 0004c308 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ - 520: 00026f0c 16 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ - 521: 00041bf4 6484 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ - 522: 0002a0f4 216 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ - 523: 00027cac 120 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ - 524: 00038928 200 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ - 525: 000417b0 152 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ - 526: 0003ed04 244 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ - 527: 00026808 556 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ - 528: 0004c5a8 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ - 529: 00026ef8 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ - 530: 000401bc 540 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ + 514: 00041728 92 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ + 515: 000355f4 56 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ + 516: 0003f274 80 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ + 517: 0003fcb8 244 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ + 518: 0002aa4c 16 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ + 519: 0004c1c8 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ + 520: 00026dcc 16 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ + 521: 00041ab4 6484 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ + 522: 00029fb4 216 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ + 523: 00027b6c 120 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ + 524: 000387e8 200 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ + 525: 00041670 152 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ + 526: 0003ebc4 244 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ + 527: 000266c8 556 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ + 528: 0004c468 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ + 529: 00026db8 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ + 530: 0004007c 540 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ 531: 00010e6c 1204 FUNC GLOBAL DEFAULT 11 php_http_client_options_set │ │ │ │ - 532: 00048ef4 1268 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ - 533: 0001d16c 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ - 534: 0002bfc8 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ - 535: 00030324 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ + 532: 00048db4 1268 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ + 533: 0001d02c 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ + 534: 0002be88 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ + 535: 000301e4 16 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ 536: 00010370 228 FUNC GLOBAL DEFAULT 11 php_http_client_driver_add │ │ │ │ - 537: 00054640 1164 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ - 538: 00031da4 416 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ - 539: 000321cc 660 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ - 540: 000246a8 40 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ - 541: 00045968 184 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ - 542: 000357d8 56 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ - 543: 000255a4 192 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ - 544: 000511ac 156 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ - 545: 00033a18 16 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ - 546: 0003f890 84 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ + 537: 00054500 1164 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ + 538: 00031c64 416 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ + 539: 0003208c 660 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ + 540: 00024568 40 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ + 541: 00045828 184 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ + 542: 00035698 56 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ + 543: 00025464 192 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ + 544: 0005106c 156 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ + 545: 000338d8 16 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ + 546: 0003f750 84 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ 547: 00071b90 4 OBJECT GLOBAL DEFAULT 21 php_http_filter_factory │ │ │ │ - 548: 00054384 468 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ - 549: 000234ac 40 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ - 550: 000413f8 108 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ + 548: 00054244 468 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ + 549: 0002336c 40 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ + 550: 000412b8 108 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ 551: 00010454 100 FUNC GLOBAL DEFAULT 11 php_http_client_driver_get │ │ │ │ - 552: 0004c848 556 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ + 552: 0004c708 556 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ 553: 0000eb60 128 FUNC GLOBAL DEFAULT 11 php_http_buffer_passthru │ │ │ │ - 554: 0001ec68 276 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ - 555: 0001db20 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ - 556: 0003e6bc 188 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ - 557: 0004a940 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ - 558: 0003085c 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ - 559: 00037cc8 1084 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ - 560: 00029388 328 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ - 561: 000513e4 8004 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ - 562: 0004de88 544 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ + 554: 0001eb28 276 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ + 555: 0001d9e0 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ + 556: 0003e57c 188 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ + 557: 0004a800 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ + 558: 0003071c 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ + 559: 00037b88 1084 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ + 560: 00029248 328 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ + 561: 000512a4 8004 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ + 562: 0004dd48 544 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ 563: 00011b48 108 FUNC GLOBAL DEFAULT 11 php_http_client_requeue │ │ │ │ - 564: 00035450 172 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ - 565: 00020ca8 280 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ - 566: 00050788 2596 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ - 567: 0004d5fc 716 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ - 568: 00051248 364 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ - 569: 00025580 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ + 564: 00035310 172 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ + 565: 00020b68 280 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ + 566: 00050648 2596 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ + 567: 0004d4bc 716 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ + 568: 00051108 364 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ + 569: 00025440 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 570: 0000e53c 132 FUNC GLOBAL DEFAULT 11 php_http_buffer_append │ │ │ │ - 571: 00029f58 40 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ + 571: 00029e18 40 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ 572: 00019f5c 124 FUNC GLOBAL DEFAULT 11 php_http_client_curl_loop │ │ │ │ - 573: 00054d04 4 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ - 574: 00046404 308 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ + 573: 00054bc4 4 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ + 574: 000462c4 308 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ 575: 0000eac4 156 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_input │ │ │ │ - 576: 0004fabc 416 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ + 576: 0004f97c 416 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ 577: 00072980 32 OBJECT GLOBAL DEFAULT 22 php_http_globals │ │ │ │ - 578: 00040bcc 616 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ - 579: 0004c4c8 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ - 580: 0001f918 140 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ - 581: 000456a0 8 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ - 582: 00040568 492 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ - 583: 0004552c 164 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ - 584: 000350b4 428 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ - 585: 00041ba0 84 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ + 578: 00040a8c 616 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ + 579: 0004c388 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ + 580: 0001f7d8 140 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ + 581: 00045560 8 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ + 582: 00040428 492 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ + 583: 000453ec 164 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ + 584: 00034f74 428 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ + 585: 00041a60 84 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ 586: 0000e6fc 96 FUNC GLOBAL DEFAULT 11 php_http_buffer_data │ │ │ │ - 587: 00025590 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ - 588: 0004ae44 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ - 589: 00040754 416 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ - 590: 00032098 308 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ - 591: 00021170 316 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ - 592: 0004162c 372 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ - 593: 00029620 304 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ - 594: 0004b8dc 1464 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ - 595: 00043ce0 732 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ - 596: 0004c768 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ - 597: 0004b6b0 556 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ + 587: 00025450 20 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ + 588: 0004ad04 316 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ + 589: 00040614 416 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ + 590: 00031f58 308 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ + 591: 00021030 316 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ + 592: 000414ec 372 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ + 593: 000294e0 304 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ + 594: 0004b79c 1464 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ + 595: 00043ba0 732 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ + 596: 0004c628 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ + 597: 0004b570 556 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ 598: 000128b8 140 FUNC GLOBAL DEFAULT 11 php_http_client_object_free │ │ │ │ - 599: 0004548c 124 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ + 599: 0004534c 124 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ 600: 00013aa8 44 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client │ │ │ │ 601: 0000e268 132 FUNC GLOBAL DEFAULT 11 zm_shutdown_http │ │ │ │ - 602: 00024ab8 20 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ - 603: 00045fcc 356 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ - 604: 0002eb8c 5368 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ - 605: 000308e8 1088 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ - 606: 00043c08 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ - 607: 00020c34 56 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ - 608: 000229cc 1732 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ - 609: 00030870 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ + 602: 00024978 20 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ + 603: 00045e8c 356 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ + 604: 0002ea4c 5368 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ + 605: 000307a8 1088 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ + 606: 00043ac8 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ + 607: 00020af4 56 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ + 608: 0002288c 1732 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ + 609: 00030730 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ 610: 0001162c 256 FUNC GLOBAL DEFAULT 11 php_http_client_init │ │ │ │ - 611: 0005461c 20 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ - 612: 000234d4 28 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ - 613: 0003fa04 268 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ - 614: 00038600 356 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ - 615: 000392b0 424 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ - 616: 000403d8 180 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ - 617: 00023284 32 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ - 618: 00038f14 140 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ + 611: 000544dc 20 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ + 612: 00023394 28 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ + 613: 0003f8c4 268 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ + 614: 000384c0 356 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ + 615: 00039170 424 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ + 616: 00040298 180 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ + 617: 00023144 32 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ + 618: 00038dd4 140 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ 619: 000198c0 1396 FUNC GLOBAL DEFAULT 11 php_http_client_curl_responsehandler │ │ │ │ - 620: 00037c38 144 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ - 621: 00030884 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ - 622: 0004ab8c 696 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ - 623: 0003f8e4 288 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ + 620: 00037af8 144 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ + 621: 00030744 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ + 622: 0004aa4c 696 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ + 623: 0003f7a4 288 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ 624: 00011adc 108 FUNC GLOBAL DEFAULT 11 php_http_client_dequeue │ │ │ │ - 625: 00033f04 68 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ - 626: 00041ab4 68 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ - 627: 00043c18 168 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ + 625: 00033dc4 68 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ + 626: 00041974 68 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ + 627: 00043ad8 168 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ 628: 0000e834 80 FUNC GLOBAL DEFAULT 11 php_http_buffer_dtor │ │ │ │ - 629: 00020f0c 280 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ - 630: 000384a8 284 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ + 629: 00020dcc 280 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ + 630: 00038368 284 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ 631: 00012618 28 FUNC GLOBAL DEFAULT 11 php_http_client_once │ │ │ │ - 632: 00024338 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ - 633: 00043fbc 44 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ - 634: 000232a4 116 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ + 632: 000241f8 92 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ + 633: 00043e7c 44 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ + 634: 00023164 116 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ 635: 00070aac 92 OBJECT GLOBAL DEFAULT 21 http_module_entry │ │ │ │ - 636: 000338c0 344 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ - 637: 00030334 672 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ - 638: 00054180 516 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ - 639: 00046538 936 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ + 636: 00033780 344 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ + 637: 000301f4 672 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ + 638: 00054040 516 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ + 639: 000463f8 936 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ 640: 0000e310 44 FUNC GLOBAL DEFAULT 11 get_module │ │ │ │ 641: 0000e4d4 104 FUNC GLOBAL DEFAULT 11 php_http_buffer_shrink │ │ │ │ - 642: 0004d098 328 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ + 642: 0004cf58 328 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ 643: 0000e7cc 84 FUNC GLOBAL DEFAULT 11 php_http_buffer_fix │ │ │ │ - 644: 00024528 44 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ - 645: 0004a10c 1060 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ + 644: 000243e8 44 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ + 645: 00049fcc 1060 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ 646: 00012880 56 FUNC GLOBAL DEFAULT 11 php_http_client_free │ │ │ │ - 647: 00038764 128 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ - 648: 00030188 20 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ - 649: 00022098 1468 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ - 650: 00020b18 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ - 651: 00024a34 32 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ - 652: 0001f370 276 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ - 653: 0002ab9c 244 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ - 654: 0001db30 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ - 655: 00041b68 56 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ - 656: 000513b4 48 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ - 657: 00021604 320 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ - 658: 00044728 256 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ - 659: 000418c4 364 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ - 660: 0004a530 16 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ - 661: 00024acc 16 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ - 662: 00024a54 100 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ - 663: 00035440 16 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ - 664: 0003576c 108 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ + 647: 00038624 128 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ + 648: 00030048 20 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ + 649: 00021f58 1468 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ + 650: 000209d8 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ + 651: 000248f4 32 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ + 652: 0001f230 276 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ + 653: 0002aa5c 244 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ + 654: 0001d9f0 16 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ + 655: 00041a28 56 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ + 656: 00051274 48 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ + 657: 000214c4 320 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ + 658: 000445e8 256 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ + 659: 00041784 364 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ + 660: 0004a3f0 16 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ + 661: 0002498c 16 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ + 662: 00024914 100 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ + 663: 00035300 16 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ + 664: 0003562c 108 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ 665: 00011440 380 FUNC GLOBAL DEFAULT 11 php_http_client_options_get_subr │ │ │ │ - 666: 0003da74 104 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ - 667: 0002e4f8 496 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ + 666: 0003d934 104 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ + 667: 0002e3b8 496 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ 668: 0001052c 1128 FUNC GLOBAL DEFAULT 11 php_http_client_options_set_subr │ │ │ │ - 669: 00027e40 876 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ - 670: 00030824 16 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ - 671: 0004cd0c 212 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ - 672: 00049aa4 1068 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ - 673: 0004b128 372 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ + 669: 00027d00 876 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ + 670: 000306e4 16 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ + 671: 0004cbcc 212 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ + 672: 00049964 1068 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ + 673: 0004afe8 372 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ 674: 0000e75c 112 FUNC GLOBAL DEFAULT 11 php_http_buffer_cut │ │ │ │ - 675: 00045508 32 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ - 676: 00045168 804 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ - 677: 00024394 80 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ - 678: 000493e8 1724 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ + 675: 000453c8 32 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ + 676: 00045028 804 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ + 677: 00024254 80 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ + 678: 000492a8 1724 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ 679: 0001249c 28 FUNC GLOBAL DEFAULT 11 php_http_client_wait │ │ │ │ - 680: 00041af8 28 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ + 680: 000419b8 28 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ 681: 0000e4b0 36 FUNC GLOBAL DEFAULT 11 php_http_buffer_account │ │ │ │ - 682: 00045c7c 28 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ - 683: 0004c688 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ - 684: 00045528 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ + 682: 00045b3c 28 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ + 683: 0004c548 224 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ + 684: 000453e8 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ 685: 0000e2ec 36 FUNC GLOBAL DEFAULT 11 zm_deactivate_http │ │ │ │ - 686: 0003fc38 448 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ + 686: 0003faf8 448 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ 687: 000119c4 28 FUNC GLOBAL DEFAULT 11 php_http_client_copy │ │ │ │ - 688: 0003f06c 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ - 689: 000456e0 284 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ - 690: 000249a0 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ - 691: 0004dafc 908 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ - 692: 00029fb8 12 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ - 693: 0003f404 396 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ - 694: 00027d6c 212 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ - 695: 00054c18 236 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ + 688: 0003ef2c 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ + 689: 000455a0 284 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ + 690: 00024860 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ + 691: 0004d9bc 908 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ + 692: 00029e78 12 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ + 693: 0003f2c4 396 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ + 694: 00027c2c 212 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ + 695: 00054ad8 236 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ 696: 0000e63c 192 FUNC GLOBAL DEFAULT 11 php_http_buffer_appendf │ │ │ │ - 697: 0005357c 368 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ - 698: 00040088 308 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ - 699: 00048eb4 64 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ - 700: 0001ec58 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ - 701: 00035ba0 988 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ - 702: 000457fc 100 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ - 703: 00024adc 500 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ - 704: 000231ec 152 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ - 705: 00029750 204 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ - 706: 0003e690 44 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ + 697: 0005343c 368 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ + 698: 0003ff48 308 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ + 699: 00048d74 64 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ + 700: 0001eb18 16 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ + 701: 00035a60 988 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ + 702: 000456bc 100 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ + 703: 0002499c 500 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ + 704: 000230ac 152 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ + 705: 00029610 204 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ + 706: 0003e550 44 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ 707: 000104b8 36 FUNC GLOBAL DEFAULT 11 php_http_client_driver_list │ │ │ │ - 708: 0004425c 284 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ - 709: 0002a1cc 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ - 710: 0003551c 536 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ - 711: 0003ef78 244 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ - 712: 00030094 244 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ - 713: 000305d4 276 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ - 714: 0003f5c8 608 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ - 715: 00032f10 568 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ - 716: 000259b0 624 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ - 717: 00033784 80 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ + 708: 0004411c 284 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ + 709: 0002a08c 136 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ + 710: 000353dc 536 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ + 711: 0003ee38 244 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ + 712: 0002ff54 244 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ + 713: 00030494 276 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ + 714: 0003f488 608 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ + 715: 00032dd0 568 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ + 716: 00025870 624 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ + 717: 00033644 80 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ 718: 00012698 28 FUNC GLOBAL DEFAULT 11 php_http_client_exec │ │ │ │ - 719: 000379f0 112 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ - 720: 00029994 700 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ - 721: 00020c6c 60 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ - 722: 00020bdc 88 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ - 723: 00029d34 216 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ - 724: 00021a94 660 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ - 725: 0004b34c 16 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ - 726: 0002a5c4 968 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ - 727: 0004aa7c 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ - 728: 00025790 236 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ - 729: 00030834 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ - 730: 0003ec48 188 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ + 719: 000378b0 112 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ + 720: 00029854 700 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ + 721: 00020b2c 60 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ + 722: 00020a9c 88 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ + 723: 00029bf4 216 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ + 724: 00021954 660 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ + 725: 0004b20c 16 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ + 726: 0002a484 968 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ + 727: 0004a93c 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ + 728: 00025650 236 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ + 729: 000306f4 20 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ + 730: 0003eb08 188 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ 731: 00019fd8 20 FUNC GLOBAL DEFAULT 11 php_http_client_curl_get_ops │ │ │ │ - 732: 000231dc 16 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ - 733: 0004048c 220 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ - 734: 000417a0 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ - 735: 00023f98 180 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ + 732: 0002309c 16 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ + 733: 0004034c 220 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ + 734: 00041660 16 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ + 735: 00023e58 180 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ 736: 000119e0 128 FUNC GLOBAL DEFAULT 11 php_http_client_enqueued │ │ │ │ - 737: 000337d4 236 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ + 737: 00033694 236 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ 738: 0000e33c 172 FUNC GLOBAL DEFAULT 11 php_http_buffer_init_ex │ │ │ │ - 739: 00031cec 80 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ - 740: 0002eb54 56 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ - 741: 000336cc 132 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ - 742: 000307fc 40 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ - 743: 00053490 236 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ - 744: 0003769c 852 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ - 745: 00043548 744 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ - 746: 000458e0 136 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ - 747: 0001c878 276 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ - 748: 000389f0 744 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ - 749: 00027d24 28 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ - 750: 0004457c 40 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ - 751: 00032460 388 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ │ + 739: 00031bac 80 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ + 740: 0002ea14 56 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ + 741: 0003358c 132 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ + 742: 000306bc 40 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ + 743: 00053350 236 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ + 744: 0003755c 852 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ + 745: 00043408 744 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ + 746: 000457a0 136 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ + 747: 0001c738 276 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ + 748: 000388b0 744 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ + 749: 00027be4 28 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ + 750: 0004443c 40 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ + 751: 00032320 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 000445a4 php_http_array_apply_append_func │ │ │ │ -00070998 0001cc15 R_ARM_GLOB_DAT 0003da54 php_http_message_object_new │ │ │ │ -0007099c 00022c15 R_ARM_GLOB_DAT 0003e6bc php_http_message_body_append │ │ │ │ +00070994 0001e715 R_ARM_GLOB_DAT 00044464 php_http_array_apply_append_func │ │ │ │ +00070998 0001cc15 R_ARM_GLOB_DAT 0003d914 php_http_message_object_new │ │ │ │ +0007099c 00022c15 R_ARM_GLOB_DAT 0003e57c php_http_message_body_append │ │ │ │ 000709a0 00001b15 R_ARM_GLOB_DAT 00000000 php_stream_memory_ops │ │ │ │ -000709a4 00026c15 R_ARM_GLOB_DAT 00037c38 php_http_message_info_callback │ │ │ │ -000709a8 00017f15 R_ARM_GLOB_DAT 00044828 php_http_pass_fcall_callback │ │ │ │ +000709a4 00026c15 R_ARM_GLOB_DAT 00037af8 php_http_message_info_callback │ │ │ │ +000709a8 00017f15 R_ARM_GLOB_DAT 000446e8 php_http_pass_fcall_callback │ │ │ │ 000709ac 00002d15 R_ARM_GLOB_DAT 00000000 zend_string_init_interned │ │ │ │ -000709b0 00029615 R_ARM_GLOB_DAT 00024a54 php_http_encoding_stream_object_clone │ │ │ │ +000709b0 00029615 R_ARM_GLOB_DAT 00024914 php_http_encoding_stream_object_clone │ │ │ │ 000709b4 00003015 R_ARM_GLOB_DAT 00000000 zend_ce_countable │ │ │ │ 000709b8 00025615 R_ARM_GLOB_DAT 000128b8 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 00045508 php_http_object_new │ │ │ │ +000709c4 0002a315 R_ARM_GLOB_DAT 000453c8 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 000307fc php_http_etag_update │ │ │ │ -000709d4 00019d15 R_ARM_GLOB_DAT 00033f80 php_http_header_parser_object_free │ │ │ │ -000709d8 0001cd15 R_ARM_GLOB_DAT 00024958 php_http_encoding_stream_object_free │ │ │ │ -000709dc 00029215 R_ARM_GLOB_DAT 00044728 php_http_array_apply_merge_func │ │ │ │ +000709d0 0002e615 R_ARM_GLOB_DAT 000306bc php_http_etag_update │ │ │ │ +000709d4 00019d15 R_ARM_GLOB_DAT 00033e40 php_http_header_parser_object_free │ │ │ │ +000709d8 0001cd15 R_ARM_GLOB_DAT 00024818 php_http_encoding_stream_object_free │ │ │ │ +000709dc 00029215 R_ARM_GLOB_DAT 000445e8 php_http_array_apply_merge_func │ │ │ │ 000709e0 00006a15 R_ARM_GLOB_DAT 00000000 zend_ce_iterator │ │ │ │ -000709e4 00027a15 R_ARM_GLOB_DAT 000232a4 php_http_cookie_object_clone │ │ │ │ +000709e4 00027a15 R_ARM_GLOB_DAT 00023164 php_http_cookie_object_clone │ │ │ │ 000709e8 00007715 R_ARM_GLOB_DAT 00000000 spl_ce_SplObserver │ │ │ │ -000709ec 00019a15 R_ARM_GLOB_DAT 00043cc0 php_http_message_parser_object_new │ │ │ │ +000709ec 00019a15 R_ARM_GLOB_DAT 00043b80 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 000417b0 php_http_message_body_object_new_ex │ │ │ │ +00070a00 00020d15 R_ARM_GLOB_DAT 00041670 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 00041868 php_http_message_body_object_clone │ │ │ │ +00070a0c 00020215 R_ARM_GLOB_DAT 00041728 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 0004457c php_http_array_copy_strings │ │ │ │ -00070a2c 0001c515 R_ARM_GLOB_DAT 000387e4 php_http_message_object_free │ │ │ │ +00070a28 0002ee15 R_ARM_GLOB_DAT 0004443c php_http_array_copy_strings │ │ │ │ +00070a2c 0001c515 R_ARM_GLOB_DAT 000386a4 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 000137d8 php_http_client_object_new │ │ │ │ -00070a44 00026915 R_ARM_GLOB_DAT 00023284 php_http_cookie_object_new │ │ │ │ +00070a44 00026915 R_ARM_GLOB_DAT 00023144 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 000354fc php_http_header_parser_object_new │ │ │ │ +00070a50 0001c015 R_ARM_GLOB_DAT 000353bc 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 00020c6c php_http_cookie_object_free │ │ │ │ -00070a68 00029a15 R_ARM_GLOB_DAT 0003da74 php_http_message_object_clone │ │ │ │ +00070a64 0002d115 R_ARM_GLOB_DAT 00020b2c php_http_cookie_object_free │ │ │ │ +00070a68 00029a15 R_ARM_GLOB_DAT 0003d934 php_http_message_object_clone │ │ │ │ 00070a6c 00013115 R_ARM_GLOB_DAT 00000000 zval_add_ref │ │ │ │ -00070a70 00028b15 R_ARM_GLOB_DAT 00024a34 php_http_encoding_stream_object_new │ │ │ │ -00070a74 00024915 R_ARM_GLOB_DAT 00041ba0 php_http_message_parser_object_free │ │ │ │ -00070a78 0002aa15 R_ARM_GLOB_DAT 00045c7c php_http_option_get │ │ │ │ +00070a70 00028b15 R_ARM_GLOB_DAT 000248f4 php_http_encoding_stream_object_new │ │ │ │ +00070a74 00024915 R_ARM_GLOB_DAT 00041a60 php_http_message_parser_object_free │ │ │ │ +00070a78 0002aa15 R_ARM_GLOB_DAT 00045b3c php_http_option_get │ │ │ │ 00070a7c 00014b15 R_ARM_GLOB_DAT 00000000 zend_ce_aggregate │ │ │ │ 00070a80 0002b815 R_ARM_GLOB_DAT 0000e63c php_http_buffer_appendf │ │ │ │ -00070a84 00020415 R_ARM_GLOB_DAT 0003f3b4 php_http_message_body_object_free │ │ │ │ +00070a84 00020415 R_ARM_GLOB_DAT 0003f274 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 00041848 php_http_message_body_object_new │ │ │ │ +00070aa0 0001df15 R_ARM_GLOB_DAT 00041708 php_http_message_body_object_new │ │ │ │ 00070aa4 00023a15 R_ARM_GLOB_DAT 0000e53c php_http_buffer_append │ │ │ │ 00070ac4 0001fe02 R_ARM_ABS32 00072964 http_functions │ │ │ │ 00070ac8 00019f02 R_ARM_ABS32 0000e000 zm_startup_http │ │ │ │ 00070acc 00025902 R_ARM_ABS32 0000e268 zm_shutdown_http │ │ │ │ 00070ad4 0002ad02 R_ARM_ABS32 0000e2ec zm_deactivate_http │ │ │ │ 00070ad8 0001a302 R_ARM_ABS32 0000dc78 zm_info_http │ │ │ │ -00071b98 00021a02 R_ARM_ABS32 00031da4 zim_HttpHeader___construct │ │ │ │ -00071bb4 00024e02 R_ARM_ABS32 00032098 zim_HttpHeader___unserialize │ │ │ │ -00071bd0 0001d402 R_ARM_ABS32 00031f44 zim_HttpHeader___serialize │ │ │ │ -00071bec 0002cb02 R_ARM_ABS32 00032f10 zim_HttpHeader_unserialize │ │ │ │ -00071c08 00021b02 R_ARM_ABS32 000321cc zim_HttpHeader_serialize │ │ │ │ -00071c24 00021b02 R_ARM_ABS32 000321cc zim_HttpHeader_serialize │ │ │ │ -00071c40 00021b02 R_ARM_ABS32 000321cc zim_HttpHeader_serialize │ │ │ │ -00071c5c 0002ef02 R_ARM_ABS32 00032460 zim_HttpHeader_match │ │ │ │ -00071c78 0001c802 R_ARM_ABS32 000325e4 zim_HttpHeader_negotiate │ │ │ │ -00071c94 0001de02 R_ARM_ABS32 00032c1c zim_HttpHeader_getParams │ │ │ │ -00071cb0 0001e502 R_ARM_ABS32 00033148 zim_HttpHeader_parse │ │ │ │ -00072244 0002b502 R_ARM_ABS32 0003f404 zim_HttpMessageBody___construct │ │ │ │ -00072260 00026f02 R_ARM_ABS32 0003f8e4 zim_HttpMessageBody_serialize │ │ │ │ -0007227c 00026f02 R_ARM_ABS32 0003f8e4 zim_HttpMessageBody_serialize │ │ │ │ -00072298 00026f02 R_ARM_ABS32 0003f8e4 zim_HttpMessageBody_serialize │ │ │ │ -000722b4 00020e02 R_ARM_ABS32 0003ed04 zim_HttpMessageBody_unserialize │ │ │ │ -000722d0 00026502 R_ARM_ABS32 0003fa04 zim_HttpMessageBody___serialize │ │ │ │ -000722ec 0001ee02 R_ARM_ABS32 0003edf8 zim_HttpMessageBody___unserialize │ │ │ │ -00072308 0002ae02 R_ARM_ABS32 0003fc38 zim_HttpMessageBody_toStream │ │ │ │ -00072324 00021202 R_ARM_ABS32 000401bc zim_HttpMessageBody_toCallback │ │ │ │ -00072340 0002c702 R_ARM_ABS32 0003ef78 zim_HttpMessageBody_getResource │ │ │ │ -0007235c 0002b002 R_ARM_ABS32 0003f06c zim_HttpMessageBody_getBoundary │ │ │ │ -00072378 0001c402 R_ARM_ABS32 0003f188 zim_HttpMessageBody_append │ │ │ │ -00072394 00019b02 R_ARM_ABS32 00041464 zim_HttpMessageBody_addForm │ │ │ │ -000723b0 00024602 R_ARM_ABS32 00040568 zim_HttpMessageBody_addPart │ │ │ │ -000723cc 0002ba02 R_ARM_ABS32 00040088 zim_HttpMessageBody_etag │ │ │ │ -000723e8 0002ca02 R_ARM_ABS32 0003f5c8 zim_HttpMessageBody_stat │ │ │ │ -00072490 00028502 R_ARM_ABS32 0004a10c zim_HttpParams___construct │ │ │ │ -000724ac 0001a202 R_ARM_ABS32 000462c8 zim_HttpParams_toArray │ │ │ │ -000724c8 0002a002 R_ARM_ABS32 00049aa4 zim_HttpParams_toString │ │ │ │ -000724e4 0002a002 R_ARM_ABS32 00049aa4 zim_HttpParams_toString │ │ │ │ -00072500 00025b02 R_ARM_ABS32 00045fcc zim_HttpParams_offsetExists │ │ │ │ -0007251c 00023e02 R_ARM_ABS32 00046404 zim_HttpParams_offsetUnset │ │ │ │ -00072538 00027f02 R_ARM_ABS32 00046538 zim_HttpParams_offsetSet │ │ │ │ -00072554 00018602 R_ARM_ABS32 00046130 zim_HttpParams_offsetGet │ │ │ │ -000725fc 0001d502 R_ARM_ABS32 0004cf2c zim_HttpQueryString___construct │ │ │ │ -00072618 00022d02 R_ARM_ABS32 0004a940 zim_HttpQueryString_toArray │ │ │ │ -00072634 00017c02 R_ARM_ABS32 0004cbc0 zim_HttpQueryString_toString │ │ │ │ -00072650 00017c02 R_ARM_ABS32 0004cbc0 zim_HttpQueryString_toString │ │ │ │ -0007266c 00022802 R_ARM_ABS32 0004c848 zim_HttpQueryString_get │ │ │ │ -00072688 0001b702 R_ARM_ABS32 0004d424 zim_HttpQueryString_set │ │ │ │ -000726a4 00023702 R_ARM_ABS32 0004d5fc zim_HttpQueryString_mod │ │ │ │ -000726c0 00020702 R_ARM_ABS32 0004c308 zim_HttpQueryString_getBool │ │ │ │ -000726dc 0001ac02 R_ARM_ABS32 0004c3e8 zim_HttpQueryString_getInt │ │ │ │ -000726f8 00024302 R_ARM_ABS32 0004c4c8 zim_HttpQueryString_getFloat │ │ │ │ -00072714 00021002 R_ARM_ABS32 0004c5a8 zim_HttpQueryString_getString │ │ │ │ -00072730 0002ab02 R_ARM_ABS32 0004c688 zim_HttpQueryString_getArray │ │ │ │ -0007274c 00025402 R_ARM_ABS32 0004c768 zim_HttpQueryString_getObject │ │ │ │ -00072768 00024c02 R_ARM_ABS32 0004ae44 zim_HttpQueryString_getIterator │ │ │ │ -00072784 00026e02 R_ARM_ABS32 0004ab8c zim_HttpQueryString_getGlobalInstance │ │ │ │ -000727a0 00019302 R_ARM_ABS32 0004d1e0 zim_HttpQueryString_xlate │ │ │ │ -000727bc 00018c02 R_ARM_ABS32 0004ca74 zim_HttpQueryString_serialize │ │ │ │ -000727d8 00028202 R_ARM_ABS32 0004d098 zim_HttpQueryString_unserialize │ │ │ │ -000727f4 0002d702 R_ARM_ABS32 0004aa7c zim_HttpQueryString___serialize │ │ │ │ -00072810 00018902 R_ARM_ABS32 0004cde0 zim_HttpQueryString___unserialize │ │ │ │ -0007282c 0001b102 R_ARM_ABS32 0004af80 zim_HttpQueryString_offsetGet │ │ │ │ -00072848 0002b302 R_ARM_ABS32 0004dafc zim_HttpQueryString_offsetSet │ │ │ │ -00072864 0002a102 R_ARM_ABS32 0004b128 zim_HttpQueryString_offsetExists │ │ │ │ -00072880 0001a002 R_ARM_ABS32 0004d8c8 zim_HttpQueryString_offsetUnset │ │ │ │ -000728b8 00027e02 R_ARM_ABS32 00054180 zim_HttpUrl___construct │ │ │ │ -000728d4 00022402 R_ARM_ABS32 00054384 zim_HttpUrl_mod │ │ │ │ -000728f0 0001f402 R_ARM_ABS32 00053328 zim_HttpUrl_toString │ │ │ │ -0007290c 0001f402 R_ARM_ABS32 00053328 zim_HttpUrl_toString │ │ │ │ -00072928 0002e702 R_ARM_ABS32 00053490 zim_HttpUrl_toArray │ │ │ │ +00071b98 00021a02 R_ARM_ABS32 00031c64 zim_HttpHeader___construct │ │ │ │ +00071bb4 00024e02 R_ARM_ABS32 00031f58 zim_HttpHeader___unserialize │ │ │ │ +00071bd0 0001d402 R_ARM_ABS32 00031e04 zim_HttpHeader___serialize │ │ │ │ +00071bec 0002cb02 R_ARM_ABS32 00032dd0 zim_HttpHeader_unserialize │ │ │ │ +00071c08 00021b02 R_ARM_ABS32 0003208c zim_HttpHeader_serialize │ │ │ │ +00071c24 00021b02 R_ARM_ABS32 0003208c zim_HttpHeader_serialize │ │ │ │ +00071c40 00021b02 R_ARM_ABS32 0003208c zim_HttpHeader_serialize │ │ │ │ +00071c5c 0002ef02 R_ARM_ABS32 00032320 zim_HttpHeader_match │ │ │ │ +00071c78 0001c802 R_ARM_ABS32 000324a4 zim_HttpHeader_negotiate │ │ │ │ +00071c94 0001de02 R_ARM_ABS32 00032adc zim_HttpHeader_getParams │ │ │ │ +00071cb0 0001e502 R_ARM_ABS32 00033008 zim_HttpHeader_parse │ │ │ │ +00072244 0002b502 R_ARM_ABS32 0003f2c4 zim_HttpMessageBody___construct │ │ │ │ +00072260 00026f02 R_ARM_ABS32 0003f7a4 zim_HttpMessageBody_serialize │ │ │ │ +0007227c 00026f02 R_ARM_ABS32 0003f7a4 zim_HttpMessageBody_serialize │ │ │ │ +00072298 00026f02 R_ARM_ABS32 0003f7a4 zim_HttpMessageBody_serialize │ │ │ │ +000722b4 00020e02 R_ARM_ABS32 0003ebc4 zim_HttpMessageBody_unserialize │ │ │ │ +000722d0 00026502 R_ARM_ABS32 0003f8c4 zim_HttpMessageBody___serialize │ │ │ │ +000722ec 0001ee02 R_ARM_ABS32 0003ecb8 zim_HttpMessageBody___unserialize │ │ │ │ +00072308 0002ae02 R_ARM_ABS32 0003faf8 zim_HttpMessageBody_toStream │ │ │ │ +00072324 00021202 R_ARM_ABS32 0004007c zim_HttpMessageBody_toCallback │ │ │ │ +00072340 0002c702 R_ARM_ABS32 0003ee38 zim_HttpMessageBody_getResource │ │ │ │ +0007235c 0002b002 R_ARM_ABS32 0003ef2c zim_HttpMessageBody_getBoundary │ │ │ │ +00072378 0001c402 R_ARM_ABS32 0003f048 zim_HttpMessageBody_append │ │ │ │ +00072394 00019b02 R_ARM_ABS32 00041324 zim_HttpMessageBody_addForm │ │ │ │ +000723b0 00024602 R_ARM_ABS32 00040428 zim_HttpMessageBody_addPart │ │ │ │ +000723cc 0002ba02 R_ARM_ABS32 0003ff48 zim_HttpMessageBody_etag │ │ │ │ +000723e8 0002ca02 R_ARM_ABS32 0003f488 zim_HttpMessageBody_stat │ │ │ │ +00072490 00028502 R_ARM_ABS32 00049fcc zim_HttpParams___construct │ │ │ │ +000724ac 0001a202 R_ARM_ABS32 00046188 zim_HttpParams_toArray │ │ │ │ +000724c8 0002a002 R_ARM_ABS32 00049964 zim_HttpParams_toString │ │ │ │ +000724e4 0002a002 R_ARM_ABS32 00049964 zim_HttpParams_toString │ │ │ │ +00072500 00025b02 R_ARM_ABS32 00045e8c zim_HttpParams_offsetExists │ │ │ │ +0007251c 00023e02 R_ARM_ABS32 000462c4 zim_HttpParams_offsetUnset │ │ │ │ +00072538 00027f02 R_ARM_ABS32 000463f8 zim_HttpParams_offsetSet │ │ │ │ +00072554 00018602 R_ARM_ABS32 00045ff0 zim_HttpParams_offsetGet │ │ │ │ +000725fc 0001d502 R_ARM_ABS32 0004cdec zim_HttpQueryString___construct │ │ │ │ +00072618 00022d02 R_ARM_ABS32 0004a800 zim_HttpQueryString_toArray │ │ │ │ +00072634 00017c02 R_ARM_ABS32 0004ca80 zim_HttpQueryString_toString │ │ │ │ +00072650 00017c02 R_ARM_ABS32 0004ca80 zim_HttpQueryString_toString │ │ │ │ +0007266c 00022802 R_ARM_ABS32 0004c708 zim_HttpQueryString_get │ │ │ │ +00072688 0001b702 R_ARM_ABS32 0004d2e4 zim_HttpQueryString_set │ │ │ │ +000726a4 00023702 R_ARM_ABS32 0004d4bc zim_HttpQueryString_mod │ │ │ │ +000726c0 00020702 R_ARM_ABS32 0004c1c8 zim_HttpQueryString_getBool │ │ │ │ +000726dc 0001ac02 R_ARM_ABS32 0004c2a8 zim_HttpQueryString_getInt │ │ │ │ +000726f8 00024302 R_ARM_ABS32 0004c388 zim_HttpQueryString_getFloat │ │ │ │ +00072714 00021002 R_ARM_ABS32 0004c468 zim_HttpQueryString_getString │ │ │ │ +00072730 0002ab02 R_ARM_ABS32 0004c548 zim_HttpQueryString_getArray │ │ │ │ +0007274c 00025402 R_ARM_ABS32 0004c628 zim_HttpQueryString_getObject │ │ │ │ +00072768 00024c02 R_ARM_ABS32 0004ad04 zim_HttpQueryString_getIterator │ │ │ │ +00072784 00026e02 R_ARM_ABS32 0004aa4c zim_HttpQueryString_getGlobalInstance │ │ │ │ +000727a0 00019302 R_ARM_ABS32 0004d0a0 zim_HttpQueryString_xlate │ │ │ │ +000727bc 00018c02 R_ARM_ABS32 0004c934 zim_HttpQueryString_serialize │ │ │ │ +000727d8 00028202 R_ARM_ABS32 0004cf58 zim_HttpQueryString_unserialize │ │ │ │ +000727f4 0002d702 R_ARM_ABS32 0004a93c zim_HttpQueryString___serialize │ │ │ │ +00072810 00018902 R_ARM_ABS32 0004cca0 zim_HttpQueryString___unserialize │ │ │ │ +0007282c 0001b102 R_ARM_ABS32 0004ae40 zim_HttpQueryString_offsetGet │ │ │ │ +00072848 0002b302 R_ARM_ABS32 0004d9bc zim_HttpQueryString_offsetSet │ │ │ │ +00072864 0002a102 R_ARM_ABS32 0004afe8 zim_HttpQueryString_offsetExists │ │ │ │ +00072880 0001a002 R_ARM_ABS32 0004d788 zim_HttpQueryString_offsetUnset │ │ │ │ +000728b8 00027e02 R_ARM_ABS32 00054040 zim_HttpUrl___construct │ │ │ │ +000728d4 00022402 R_ARM_ABS32 00054244 zim_HttpUrl_mod │ │ │ │ +000728f0 0001f402 R_ARM_ABS32 000531e8 zim_HttpUrl_toString │ │ │ │ +0007290c 0001f402 R_ARM_ABS32 000531e8 zim_HttpUrl_toString │ │ │ │ +00072928 0002e702 R_ARM_ABS32 00053350 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 000385c4 php_http_message_zip │ │ │ │ +00070018 0001c616 R_ARM_JUMP_SLOT 00038484 php_http_message_zip │ │ │ │ 0007001c 00000616 R_ARM_JUMP_SLOT 00000000 php_hash_fetch_ops │ │ │ │ -00070020 0001c716 R_ARM_JUMP_SLOT 00043fe8 php_http_match │ │ │ │ +00070020 0001c716 R_ARM_JUMP_SLOT 00043ea8 php_http_match │ │ │ │ 00070024 00000716 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_members │ │ │ │ -00070028 0002bd16 R_ARM_JUMP_SLOT 00035ba0 php_http_info_parse │ │ │ │ +00070028 0002bd16 R_ARM_JUMP_SLOT 00035a60 php_http_info_parse │ │ │ │ 0007002c 00000816 R_ARM_JUMP_SLOT 00000000 php_stripcslashes │ │ │ │ -00070030 00018a16 R_ARM_JUMP_SLOT 00026f1c php_http_get_inflate_stream_class_entry │ │ │ │ -00070034 00025316 R_ARM_JUMP_SLOT 00043ce0 zm_startup_http_message_parser │ │ │ │ -00070038 00019416 R_ARM_JUMP_SLOT 00029948 php_http_env_get_request_method │ │ │ │ +00070030 00018a16 R_ARM_JUMP_SLOT 00026ddc php_http_get_inflate_stream_class_entry │ │ │ │ +00070034 00025316 R_ARM_JUMP_SLOT 00043ba0 zm_startup_http_message_parser │ │ │ │ +00070038 00019416 R_ARM_JUMP_SLOT 00029808 php_http_env_get_request_method │ │ │ │ 0007003c 00000916 R_ARM_JUMP_SLOT 00000000 add_property_string_ex │ │ │ │ -00070040 0001e016 R_ARM_JUMP_SLOT 0003fb10 php_http_message_body_to_stream │ │ │ │ -00070044 0002dd16 R_ARM_JUMP_SLOT 0004048c php_http_message_body_add_part │ │ │ │ -00070048 0001f916 R_ARM_JUMP_SLOT 000308d4 php_http_get_exception_bad_querystring_class_entry │ │ │ │ +00070040 0001e016 R_ARM_JUMP_SLOT 0003f9d0 php_http_message_body_to_stream │ │ │ │ +00070044 0002dd16 R_ARM_JUMP_SLOT 0004034c php_http_message_body_add_part │ │ │ │ +00070048 0001f916 R_ARM_JUMP_SLOT 00030794 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 0004f740 php_http_url_to_string │ │ │ │ +00070054 0001b416 R_ARM_JUMP_SLOT 0004f600 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 0003f590 php_http_message_body_stat │ │ │ │ +00070060 0001c316 R_ARM_JUMP_SLOT 0003f450 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 000384a8 php_http_message_serialize │ │ │ │ +0007006c 00027616 R_ARM_JUMP_SLOT 00038368 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 00054d04 php_http_version_dtor │ │ │ │ +00070080 00023d16 R_ARM_JUMP_SLOT 00054bc4 php_http_version_dtor │ │ │ │ 00070084 00001516 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -00070088 00022016 R_ARM_JUMP_SLOT 000511ac php_http_url_encode_hash_ex │ │ │ │ -0007008c 00022c16 R_ARM_JUMP_SLOT 0003e6bc php_http_message_body_append │ │ │ │ +00070088 00022016 R_ARM_JUMP_SLOT 0005106c php_http_url_encode_hash_ex │ │ │ │ +0007008c 00022c16 R_ARM_JUMP_SLOT 0003e57c 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 00021a94 php_http_cookie_list_parse │ │ │ │ +000700a4 0002d416 R_ARM_JUMP_SLOT 00021954 php_http_cookie_list_parse │ │ │ │ 000700a8 00001d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_find │ │ │ │ -000700ac 00026816 R_ARM_JUMP_SLOT 000403d8 php_http_message_body_appendf │ │ │ │ +000700ac 00026816 R_ARM_JUMP_SLOT 00040298 php_http_message_body_appendf │ │ │ │ 000700b0 0001d116 R_ARM_JUMP_SLOT 00011a60 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 00011b48 php_http_client_requeue │ │ │ │ 000700cc 00027016 R_ARM_JUMP_SLOT 00011adc php_http_client_dequeue │ │ │ │ 000700d0 00002316 R_ARM_JUMP_SLOT 00000000 event_get_version │ │ │ │ -000700d4 0002a516 R_ARM_JUMP_SLOT 00024394 php_http_encoding_stream_update │ │ │ │ +000700d4 0002a516 R_ARM_JUMP_SLOT 00024254 php_http_encoding_stream_update │ │ │ │ 000700d8 00002416 R_ARM_JUMP_SLOT 00000000 zend_hash_clean │ │ │ │ -000700dc 0002e516 R_ARM_JUMP_SLOT 000336cc php_http_header_to_callback │ │ │ │ +000700dc 0002e516 R_ARM_JUMP_SLOT 0003358c 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 000536ec php_http_url_parse │ │ │ │ -000700ec 00023816 R_ARM_JUMP_SLOT 00051248 php_http_url_encode_hash │ │ │ │ -000700f0 0002ea16 R_ARM_JUMP_SLOT 000458e0 php_http_options_init │ │ │ │ +000700e8 0001b216 R_ARM_JUMP_SLOT 000535ac php_http_url_parse │ │ │ │ +000700ec 00023816 R_ARM_JUMP_SLOT 00051108 php_http_url_encode_hash │ │ │ │ +000700f0 0002ea16 R_ARM_JUMP_SLOT 000457a0 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 00037a60 php_http_message_init │ │ │ │ -00070100 0002e316 R_ARM_JUMP_SLOT 00031cec zm_startup_http_filter │ │ │ │ +000700fc 0001f116 R_ARM_JUMP_SLOT 00037920 php_http_message_init │ │ │ │ +00070100 0002e316 R_ARM_JUMP_SLOT 00031bac 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 0004162c php_http_message_body_split │ │ │ │ +00070110 00025016 R_ARM_JUMP_SLOT 000414ec php_http_message_body_split │ │ │ │ 00070114 00002c16 R_ARM_JUMP_SLOT 00000000 _erealloc │ │ │ │ -00070118 00027516 R_ARM_JUMP_SLOT 00020f0c php_http_cookie_list_get_extra │ │ │ │ -0007011c 0002a616 R_ARM_JUMP_SLOT 000493e8 php_http_params_to_string │ │ │ │ -00070120 0001d216 R_ARM_JUMP_SLOT 0003e1b8 zm_startup_http_message │ │ │ │ -00070124 0002eb16 R_ARM_JUMP_SLOT 0001c878 zm_shutdown_http_client_curl │ │ │ │ +00070118 00027516 R_ARM_JUMP_SLOT 00020dcc php_http_cookie_list_get_extra │ │ │ │ +0007011c 0002a616 R_ARM_JUMP_SLOT 000492a8 php_http_params_to_string │ │ │ │ +00070120 0001d216 R_ARM_JUMP_SLOT 0003e078 zm_startup_http_message │ │ │ │ +00070124 0002eb16 R_ARM_JUMP_SLOT 0001c738 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 0000e8d0 php_http_buffer_chunk_buffer │ │ │ │ -00070134 0001e116 R_ARM_JUMP_SLOT 00024734 php_http_encoding_stream_finish │ │ │ │ +00070134 0001e116 R_ARM_JUMP_SLOT 000245f4 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 00019fd8 php_http_client_curl_get_ops │ │ │ │ 00070144 00018116 R_ARM_JUMP_SLOT 0000e5c0 php_http_buffer_from_string_ex │ │ │ │ -00070148 00018416 R_ARM_JUMP_SLOT 0003ec34 php_http_message_body_addref │ │ │ │ +00070148 00018416 R_ARM_JUMP_SLOT 0003eaf4 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 00054acc php_http_version_init │ │ │ │ -0007015c 0002be16 R_ARM_JUMP_SLOT 000457fc zm_startup_http_object │ │ │ │ +00070158 0001b316 R_ARM_JUMP_SLOT 0005498c php_http_version_init │ │ │ │ +0007015c 0002be16 R_ARM_JUMP_SLOT 000456bc zm_startup_http_object │ │ │ │ 00070160 00003616 R_ARM_JUMP_SLOT 00000000 zend_vspprintf │ │ │ │ -00070164 0001f816 R_ARM_JUMP_SLOT 00033e80 php_http_header_parser_state_is │ │ │ │ +00070164 0001f816 R_ARM_JUMP_SLOT 00033d40 php_http_header_parser_state_is │ │ │ │ 00070168 00022916 R_ARM_JUMP_SLOT 0000eb60 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 00030848 php_http_get_exception_unexpected_val_class_entry │ │ │ │ +00070174 0001be16 R_ARM_JUMP_SLOT 00030708 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 000444ac php_http_array_list │ │ │ │ +00070180 0001d716 R_ARM_JUMP_SLOT 0004436c php_http_array_list │ │ │ │ 00070184 00003b16 R_ARM_JUMP_SLOT 00000000 add_assoc_bool_ex │ │ │ │ 00070188 0001b916 R_ARM_JUMP_SLOT 0001051c 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 00012618 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 0000e33c php_http_buffer_init_ex │ │ │ │ -000701a8 0002a316 R_ARM_JUMP_SLOT 00045508 php_http_object_new │ │ │ │ -000701ac 0001d916 R_ARM_JUMP_SLOT 00026f30 zm_startup_http_encoding_zlib │ │ │ │ -000701b0 0001f516 R_ARM_JUMP_SLOT 00045a20 php_http_options_dtor │ │ │ │ +000701a8 0002a316 R_ARM_JUMP_SLOT 000453c8 php_http_object_new │ │ │ │ +000701ac 0001d916 R_ARM_JUMP_SLOT 00026df0 zm_startup_http_encoding_zlib │ │ │ │ +000701b0 0001f516 R_ARM_JUMP_SLOT 000458e0 php_http_options_dtor │ │ │ │ 000701b4 00026216 R_ARM_JUMP_SLOT 0001162c php_http_client_init │ │ │ │ -000701b8 00022a16 R_ARM_JUMP_SLOT 0001ec68 zm_startup_http_client_request │ │ │ │ -000701bc 00028c16 R_ARM_JUMP_SLOT 0001f370 zm_startup_http_client_response │ │ │ │ +000701b8 00022a16 R_ARM_JUMP_SLOT 0001eb28 zm_startup_http_client_request │ │ │ │ +000701bc 00028c16 R_ARM_JUMP_SLOT 0001f230 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 00030084 php_http_env_response_get_sapi_ops │ │ │ │ +000701c8 0001a416 R_ARM_JUMP_SLOT 0002ff44 php_http_env_response_get_sapi_ops │ │ │ │ 000701cc 00018516 R_ARM_JUMP_SLOT 00012838 php_http_client_dtor │ │ │ │ 000701d0 00004416 R_ARM_JUMP_SLOT 00000000 add_next_index_string │ │ │ │ -000701d4 00025d16 R_ARM_JUMP_SLOT 000308e8 zm_startup_http_exception │ │ │ │ +000701d4 00025d16 R_ARM_JUMP_SLOT 000307a8 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 00025580 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ +000701e8 00023916 R_ARM_JUMP_SLOT 00025440 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 000701ec 00004916 R_ARM_JUMP_SLOT 00000000 zend_update_property_ex │ │ │ │ -000701f0 0001ec16 R_ARM_JUMP_SLOT 00045a70 php_http_option_register │ │ │ │ +000701f0 0001ec16 R_ARM_JUMP_SLOT 00045930 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 00033f04 php_http_header_parser_dtor │ │ │ │ +00070200 00027116 R_ARM_JUMP_SLOT 00033dc4 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 0002ab9c zm_startup_http_env │ │ │ │ +00070214 00028d16 R_ARM_JUMP_SLOT 0002aa5c 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 0002aa6c php_http_env_set_response_protocol_version │ │ │ │ +00070228 00018b16 R_ARM_JUMP_SLOT 0002a92c php_http_env_set_response_protocol_version │ │ │ │ 0007022c 00005516 R_ARM_JUMP_SLOT 00000000 rc_dtor_func │ │ │ │ -00070230 0001db16 R_ARM_JUMP_SLOT 0002a98c php_http_env_set_response_status_line │ │ │ │ +00070230 0001db16 R_ARM_JUMP_SLOT 0002a84c 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 0004548c php_http_object_new_ex │ │ │ │ -0007024c 00024016 R_ARM_JUMP_SLOT 0004fabc php_http_url_authority_to_string │ │ │ │ +00070248 00025716 R_ARM_JUMP_SLOT 0004534c php_http_object_new_ex │ │ │ │ +0007024c 00024016 R_ARM_JUMP_SLOT 0004f97c php_http_url_authority_to_string │ │ │ │ 00070250 00005b16 R_ARM_JUMP_SLOT 00000000 convert_to_object │ │ │ │ -00070254 00028f16 R_ARM_JUMP_SLOT 00041b68 php_http_message_parser_free │ │ │ │ -00070258 0002ec16 R_ARM_JUMP_SLOT 000389f0 php_http_message_init_env │ │ │ │ +00070254 00028f16 R_ARM_JUMP_SLOT 00041a28 php_http_message_parser_free │ │ │ │ +00070258 0002ec16 R_ARM_JUMP_SLOT 000388b0 php_http_message_init_env │ │ │ │ 0007025c 00005c16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_remove │ │ │ │ 00070260 00025816 R_ARM_JUMP_SLOT 00013aa8 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 0002eb8c php_http_env_response_send │ │ │ │ +0007026c 00025c16 R_ARM_JUMP_SLOT 0002ea4c 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 0000e884 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 000456a8 php_http_object_method_free │ │ │ │ +00070294 0001d316 R_ARM_JUMP_SLOT 00045568 php_http_object_method_free │ │ │ │ 00070298 00006716 R_ARM_JUMP_SLOT 00000000 add_assoc_str_ex │ │ │ │ -0007029c 00021c16 R_ARM_JUMP_SLOT 000246a8 php_http_encoding_stream_done │ │ │ │ -000702a0 00026616 R_ARM_JUMP_SLOT 00038600 php_http_message_copy_ex │ │ │ │ -000702a4 00024816 R_ARM_JUMP_SLOT 000350b4 php_http_header_parser_parse_stream │ │ │ │ +0007029c 00021c16 R_ARM_JUMP_SLOT 00024568 php_http_encoding_stream_done │ │ │ │ +000702a0 00026616 R_ARM_JUMP_SLOT 000384c0 php_http_message_copy_ex │ │ │ │ +000702a4 00024816 R_ARM_JUMP_SLOT 00034f74 php_http_header_parser_parse_stream │ │ │ │ 000702a8 00006816 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_dtor │ │ │ │ -000702ac 00020816 R_ARM_JUMP_SLOT 00026f0c php_http_get_deflate_stream_class_entry │ │ │ │ -000702b0 0001a916 R_ARM_JUMP_SLOT 00049ed0 php_http_params_separator_init │ │ │ │ +000702ac 00020816 R_ARM_JUMP_SLOT 00026dcc php_http_get_deflate_stream_class_entry │ │ │ │ +000702b0 0001a916 R_ARM_JUMP_SLOT 00049d90 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 00012e9c php_http_client_getopt │ │ │ │ -000702c0 00029f16 R_ARM_JUMP_SLOT 0004cd0c php_http_querystring_ctor │ │ │ │ +000702c0 00029f16 R_ARM_JUMP_SLOT 0004cbcc php_http_querystring_ctor │ │ │ │ 000702c4 00006c16 R_ARM_JUMP_SLOT 00000000 add_property_bool_ex │ │ │ │ -000702c8 00027d16 R_ARM_JUMP_SLOT 00030334 zm_startup_http_env_response │ │ │ │ +000702c8 00027d16 R_ARM_JUMP_SLOT 000301f4 zm_startup_http_env_response │ │ │ │ 000702cc 0002a216 R_ARM_JUMP_SLOT 0000e75c php_http_buffer_cut │ │ │ │ -000702d0 00018216 R_ARM_JUMP_SLOT 000371e8 php_http_message_header │ │ │ │ +000702d0 00018216 R_ARM_JUMP_SLOT 000370a8 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 00020b18 php_http_cookie_list_copy │ │ │ │ +000702e0 00028a16 R_ARM_JUMP_SLOT 000209d8 php_http_cookie_list_copy │ │ │ │ 000702e4 00007016 R_ARM_JUMP_SLOT 00000000 php_info_print_table_header │ │ │ │ -000702e8 0001f316 R_ARM_JUMP_SLOT 000381cc php_http_message_to_callback │ │ │ │ +000702e8 0001f316 R_ARM_JUMP_SLOT 0003808c php_http_message_to_callback │ │ │ │ 000702ec 00007116 R_ARM_JUMP_SLOT 00000000 php_basename │ │ │ │ -000702f0 0001a516 R_ARM_JUMP_SLOT 0002bfd8 zm_startup_http_env_request │ │ │ │ +000702f0 0001a516 R_ARM_JUMP_SLOT 0002be98 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 00038fa0 php_http_message_object_set_body │ │ │ │ +00070300 0001e616 R_ARM_JUMP_SLOT 00038e60 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 00033fe0 php_http_header_parser_parse │ │ │ │ -00070310 00029316 R_ARM_JUMP_SLOT 000418c4 zm_startup_http_message_body │ │ │ │ -00070314 00023016 R_ARM_JUMP_SLOT 00029388 php_http_env_got_request_header │ │ │ │ -00070318 0002df16 R_ARM_JUMP_SLOT 00023f98 php_http_encoding_stream_init │ │ │ │ +0007030c 0001f216 R_ARM_JUMP_SLOT 00033ea0 php_http_header_parser_parse │ │ │ │ +00070310 00029316 R_ARM_JUMP_SLOT 00041784 zm_startup_http_message_body │ │ │ │ +00070314 00023016 R_ARM_JUMP_SLOT 00029248 php_http_env_got_request_header │ │ │ │ +00070318 0002df16 R_ARM_JUMP_SLOT 00023e58 php_http_encoding_stream_init │ │ │ │ 0007031c 0002a716 R_ARM_JUMP_SLOT 0001249c php_http_client_wait │ │ │ │ 00070320 00007816 R_ARM_JUMP_SLOT 00000000 zend_class_implements │ │ │ │ -00070324 0001b816 R_ARM_JUMP_SLOT 000455d0 php_http_object_method_init │ │ │ │ +00070324 0001b816 R_ARM_JUMP_SLOT 00045490 php_http_object_method_init │ │ │ │ 00070328 00007916 R_ARM_JUMP_SLOT 00000000 _emalloc_80 │ │ │ │ -0007032c 0002c916 R_ARM_JUMP_SLOT 000305d4 php_http_etag_init │ │ │ │ -00070330 0001d816 R_ARM_JUMP_SLOT 0004a540 zm_startup_http_params │ │ │ │ -00070334 0001f616 R_ARM_JUMP_SLOT 000308c0 php_http_get_exception_bad_conversion_class_entry │ │ │ │ +0007032c 0002c916 R_ARM_JUMP_SLOT 00030494 php_http_etag_init │ │ │ │ +00070330 0001d816 R_ARM_JUMP_SLOT 0004a400 zm_startup_http_params │ │ │ │ +00070334 0001f616 R_ARM_JUMP_SLOT 00030780 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 000119e0 php_http_client_enqueued │ │ │ │ 00070344 00007d16 R_ARM_JUMP_SLOT 00000000 event_base_dispatch │ │ │ │ -00070348 00022516 R_ARM_JUMP_SLOT 000234ac zm_startup_http_curl │ │ │ │ +00070348 00022516 R_ARM_JUMP_SLOT 0002336c 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 0000e3e8 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 0001db40 zm_startup_http_client_curl_user │ │ │ │ +0007036c 0001bb16 R_ARM_JUMP_SLOT 0001da00 zm_startup_http_client_curl_user │ │ │ │ 00070370 00008616 R_ARM_JUMP_SLOT 00000000 curl_version@CURL_OPENSSL_4 │ │ │ │ 00070374 0001fc16 R_ARM_JUMP_SLOT 00013758 php_http_client_object_new_ex │ │ │ │ 00070378 00008716 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -0007037c 0002bf16 R_ARM_JUMP_SLOT 00024adc zm_startup_http_encoding │ │ │ │ -00070380 0001dd16 R_ARM_JUMP_SLOT 00033e48 php_http_header_parser_init │ │ │ │ +0007037c 0002bf16 R_ARM_JUMP_SLOT 0002499c zm_startup_http_encoding │ │ │ │ +00070380 0001dd16 R_ARM_JUMP_SLOT 00033d08 php_http_header_parser_init │ │ │ │ 00070384 00008816 R_ARM_JUMP_SLOT 00000000 convert_to_null │ │ │ │ -00070388 00028816 R_ARM_JUMP_SLOT 00030188 php_http_env_response_get_stream_ops │ │ │ │ -0007038c 0002d316 R_ARM_JUMP_SLOT 00029d34 php_http_env_get_response_header │ │ │ │ +00070388 00028816 R_ARM_JUMP_SLOT 00030048 php_http_env_response_get_stream_ops │ │ │ │ +0007038c 0002d316 R_ARM_JUMP_SLOT 00029bf4 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 00020bdc php_http_cookie_list_dtor │ │ │ │ +000703ac 0002d216 R_ARM_JUMP_SLOT 00020a9c php_http_cookie_list_dtor │ │ │ │ 000703b0 00021316 R_ARM_JUMP_SLOT 00010e6c php_http_client_options_set │ │ │ │ -000703b4 00026416 R_ARM_JUMP_SLOT 000234d4 zm_shutdown_http_curl │ │ │ │ -000703b8 00029016 R_ARM_JUMP_SLOT 000513b4 php_http_url_free │ │ │ │ -000703bc 0002b616 R_ARM_JUMP_SLOT 00027d6c php_http_env_get_superglobal │ │ │ │ +000703b4 00026416 R_ARM_JUMP_SLOT 00023394 zm_shutdown_http_curl │ │ │ │ +000703b8 00029016 R_ARM_JUMP_SLOT 00051274 php_http_url_free │ │ │ │ +000703bc 0002b616 R_ARM_JUMP_SLOT 00027c2c 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 0002599c php_http_get_debrotli_stream_class_entry │ │ │ │ +000703c8 0001ea16 R_ARM_JUMP_SLOT 0002585c 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 00019fec zm_startup_http_client_curl │ │ │ │ 000703d4 0001ae16 R_ARM_JUMP_SLOT 000127fc php_http_client_reset │ │ │ │ 000703d8 00009516 R_ARM_JUMP_SLOT 00000000 php_iconv_string │ │ │ │ -000703dc 0002de16 R_ARM_JUMP_SLOT 000417a0 php_http_get_message_body_class_entry │ │ │ │ +000703dc 0002de16 R_ARM_JUMP_SLOT 00041660 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 0004b35c php_http_querystring_xlate │ │ │ │ -000703ec 00029416 R_ARM_JUMP_SLOT 0004a530 php_http_params_get_class_entry │ │ │ │ -000703f0 0002d516 R_ARM_JUMP_SLOT 0004b34c php_http_querystring_get_class_entry │ │ │ │ -000703f4 00020d16 R_ARM_JUMP_SLOT 000417b0 php_http_message_body_object_new_ex │ │ │ │ +000703e8 00019016 R_ARM_JUMP_SLOT 0004b21c php_http_querystring_xlate │ │ │ │ +000703ec 00029416 R_ARM_JUMP_SLOT 0004a3f0 php_http_params_get_class_entry │ │ │ │ +000703f0 0002d516 R_ARM_JUMP_SLOT 0004b20c php_http_querystring_get_class_entry │ │ │ │ +000703f4 00020d16 R_ARM_JUMP_SLOT 00041670 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 00040bcc php_http_message_body_add_form_file │ │ │ │ +00070400 00024216 R_ARM_JUMP_SLOT 00040a8c php_http_message_body_add_form_file │ │ │ │ 00070404 00028616 R_ARM_JUMP_SLOT 00012880 php_http_client_free │ │ │ │ -00070408 0002d616 R_ARM_JUMP_SLOT 0002a5c4 php_http_env_get_response_status_for_code │ │ │ │ +00070408 0002d616 R_ARM_JUMP_SLOT 0002a484 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 00054640 zm_startup_http_url │ │ │ │ +0007041c 00021916 R_ARM_JUMP_SLOT 00054500 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 00020ca8 php_http_cookie_list_get_cookie │ │ │ │ -00070430 00025f16 R_ARM_JUMP_SLOT 00020c34 php_http_cookie_list_free │ │ │ │ +0007042c 00023516 R_ARM_JUMP_SLOT 00020b68 php_http_cookie_list_get_cookie │ │ │ │ +00070430 00025f16 R_ARM_JUMP_SLOT 00020af4 php_http_cookie_list_free │ │ │ │ 00070434 0000a316 R_ARM_JUMP_SLOT 00000000 php_check_open_basedir │ │ │ │ -00070438 00029816 R_ARM_JUMP_SLOT 0003576c php_http_info_dtor │ │ │ │ +00070438 00029816 R_ARM_JUMP_SLOT 0003562c 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 00041ab4 php_http_message_parser_init │ │ │ │ -00070458 00024716 R_ARM_JUMP_SLOT 0004552c php_http_new │ │ │ │ -0007045c 0001ad16 R_ARM_JUMP_SLOT 0002429c php_http_encoding_stream_copy │ │ │ │ +00070454 00027216 R_ARM_JUMP_SLOT 00041974 php_http_message_parser_init │ │ │ │ +00070458 00024716 R_ARM_JUMP_SLOT 000453ec php_http_new │ │ │ │ +0007045c 0001ad16 R_ARM_JUMP_SLOT 0002415c php_http_encoding_stream_copy │ │ │ │ 00070460 0000ab16 R_ARM_JUMP_SLOT 00000000 zend_replace_error_handling │ │ │ │ -00070464 0002b116 R_ARM_JUMP_SLOT 000456e0 php_http_object_method_call │ │ │ │ +00070464 0002b116 R_ARM_JUMP_SLOT 000455a0 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 00012698 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 00030884 php_http_get_exception_bad_header_class_entry │ │ │ │ -00070480 0002c616 R_ARM_JUMP_SLOT 0003551c zm_startup_http_header_parser │ │ │ │ -00070484 00019e16 R_ARM_JUMP_SLOT 00054558 php_http_url_parse_authority │ │ │ │ +0007047c 00026d16 R_ARM_JUMP_SLOT 00030744 php_http_get_exception_bad_header_class_entry │ │ │ │ +00070480 0002c616 R_ARM_JUMP_SLOT 000353dc zm_startup_http_header_parser │ │ │ │ +00070484 00019e16 R_ARM_JUMP_SLOT 00054418 php_http_url_parse_authority │ │ │ │ 00070488 0000b016 R_ARM_JUMP_SLOT 00000000 zend_strndup │ │ │ │ -0007048c 0002cf16 R_ARM_JUMP_SLOT 000379f0 php_http_message_set_type │ │ │ │ +0007048c 0002cf16 R_ARM_JUMP_SLOT 000378b0 php_http_message_set_type │ │ │ │ 00070490 0000b116 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -00070494 0002d816 R_ARM_JUMP_SLOT 00025790 php_http_encoding_debrotli │ │ │ │ -00070498 00024b16 R_ARM_JUMP_SLOT 00025590 php_http_encoding_stream_get_debrotli_ops │ │ │ │ +00070494 0002d816 R_ARM_JUMP_SLOT 00025650 php_http_encoding_debrotli │ │ │ │ +00070498 00024b16 R_ARM_JUMP_SLOT 00025450 php_http_encoding_stream_get_debrotli_ops │ │ │ │ 0007049c 0001e816 R_ARM_JUMP_SLOT 0000e9b4 php_http_buffer_chunked_output │ │ │ │ 000704a0 0000b316 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -000704a4 0001a116 R_ARM_JUMP_SLOT 00037b6c php_http_message_set_info │ │ │ │ +000704a4 0001a116 R_ARM_JUMP_SLOT 00037a2c 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 00021d28 php_http_cookie_list_to_struct │ │ │ │ +000704b4 00017d16 R_ARM_JUMP_SLOT 00021be8 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 0001052c php_http_client_options_set_subr │ │ │ │ 000704c8 0000ba16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -000704cc 00017e16 R_ARM_JUMP_SLOT 00023318 zm_startup_http_cookie │ │ │ │ +000704cc 00017e16 R_ARM_JUMP_SLOT 000231d8 zm_startup_http_cookie │ │ │ │ 000704d0 00028116 R_ARM_JUMP_SLOT 0000e4d4 php_http_buffer_shrink │ │ │ │ -000704d4 00020916 R_ARM_JUMP_SLOT 00041bf4 php_http_message_parser_parse │ │ │ │ +000704d4 00020916 R_ARM_JUMP_SLOT 00041ab4 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 0004425c php_http_pretty_key │ │ │ │ -000704e4 0001e416 R_ARM_JUMP_SLOT 00044378 php_http_boundary │ │ │ │ -000704e8 0002b716 R_ARM_JUMP_SLOT 00054c18 php_http_version_to_string │ │ │ │ -000704ec 00019116 R_ARM_JUMP_SLOT 00041b14 php_http_message_parser_dtor │ │ │ │ +000704e0 0002c416 R_ARM_JUMP_SLOT 0004411c php_http_pretty_key │ │ │ │ +000704e4 0001e416 R_ARM_JUMP_SLOT 00044238 php_http_boundary │ │ │ │ +000704e8 0002b716 R_ARM_JUMP_SLOT 00054ad8 php_http_version_to_string │ │ │ │ +000704ec 00019116 R_ARM_JUMP_SLOT 000419d4 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 0002e808 php_http_env_is_response_cached_by_last_modified │ │ │ │ +00070500 0001ed16 R_ARM_JUMP_SLOT 0002e6c8 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 0003769c php_http_message_is_multipart │ │ │ │ +0007050c 0002e816 R_ARM_JUMP_SLOT 0003755c php_http_message_is_multipart │ │ │ │ 00070510 0000c316 R_ARM_JUMP_SLOT 00000000 __zend_malloc │ │ │ │ -00070514 00026016 R_ARM_JUMP_SLOT 000229cc php_http_cookie_list_to_string │ │ │ │ -00070518 0002ed16 R_ARM_JUMP_SLOT 00027d24 zm_deactivate_http_env │ │ │ │ +00070514 00026016 R_ARM_JUMP_SLOT 0002288c php_http_cookie_list_to_string │ │ │ │ +00070518 0002ed16 R_ARM_JUMP_SLOT 00027be4 zm_deactivate_http_env │ │ │ │ 0007051c 00027416 R_ARM_JUMP_SLOT 0000e834 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 000231dc php_http_cookie_get_class_entry │ │ │ │ +00070530 0002dc16 R_ARM_JUMP_SLOT 0002309c php_http_cookie_get_class_entry │ │ │ │ 00070534 0000ca16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_init │ │ │ │ -00070538 0001e916 R_ARM_JUMP_SLOT 00023a98 php_http_encoding_dechunk │ │ │ │ +00070538 0001e916 R_ARM_JUMP_SLOT 00023958 php_http_encoding_dechunk │ │ │ │ 0007053c 0000cb16 R_ARM_JUMP_SLOT 00000000 zend_update_property_null │ │ │ │ -00070540 0001ff16 R_ARM_JUMP_SLOT 00030898 php_http_get_exception_bad_url_class_entry │ │ │ │ -00070544 00023416 R_ARM_JUMP_SLOT 00035450 php_http_header_parser_object_new_ex │ │ │ │ +00070540 0001ff16 R_ARM_JUMP_SLOT 00030758 php_http_get_exception_bad_url_class_entry │ │ │ │ +00070544 00023416 R_ARM_JUMP_SLOT 00035310 php_http_header_parser_object_new_ex │ │ │ │ 00070548 00022716 R_ARM_JUMP_SLOT 00010454 php_http_client_driver_get │ │ │ │ -0007054c 00023b16 R_ARM_JUMP_SLOT 00029f58 php_http_env_get_response_code │ │ │ │ +0007054c 00023b16 R_ARM_JUMP_SLOT 00029e18 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 00026ef8 php_http_encoding_stream_get_inflate_ops │ │ │ │ +00070564 00021116 R_ARM_JUMP_SLOT 00026db8 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 0000e6fc 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 0005357c php_http_url_copy │ │ │ │ +00070578 0002b916 R_ARM_JUMP_SLOT 0005343c 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 0001f918 php_http_cookie_list_init │ │ │ │ +00070584 00024416 R_ARM_JUMP_SLOT 0001f7d8 php_http_cookie_list_init │ │ │ │ 00070588 0000d716 R_ARM_JUMP_SLOT 00000000 event_add │ │ │ │ -0007058c 00024516 R_ARM_JUMP_SLOT 000456a0 php_http_object_method_dtor │ │ │ │ -00070590 00019c16 R_ARM_JUMP_SLOT 00035810 php_http_info_to_string │ │ │ │ +0007058c 00024516 R_ARM_JUMP_SLOT 00045560 php_http_object_method_dtor │ │ │ │ +00070590 00019c16 R_ARM_JUMP_SLOT 000356d0 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 00038f04 php_http_message_get_class_entry │ │ │ │ -000705a0 0002b216 R_ARM_JUMP_SLOT 000249a0 php_http_encoding_stream_get_dechunk_ops │ │ │ │ +0007059c 00019216 R_ARM_JUMP_SLOT 00038dc4 php_http_message_get_class_entry │ │ │ │ +000705a0 0002b216 R_ARM_JUMP_SLOT 00024860 php_http_encoding_stream_get_dechunk_ops │ │ │ │ 000705a4 0000da16 R_ARM_JUMP_SLOT 00000000 convert_to_boolean │ │ │ │ 000705a8 0001ba16 R_ARM_JUMP_SLOT 0000e820 php_http_buffer_reset │ │ │ │ -000705ac 0002a416 R_ARM_JUMP_SLOT 00045168 php_http_negotiate │ │ │ │ +000705ac 0002a416 R_ARM_JUMP_SLOT 00045028 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 00027e40 php_http_env_get_request_headers │ │ │ │ +000705b8 00029d16 R_ARM_JUMP_SLOT 00027d00 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 00054b00 php_http_version_parse │ │ │ │ -000705c8 00021d16 R_ARM_JUMP_SLOT 00045968 php_http_options_apply │ │ │ │ -000705cc 0002c216 R_ARM_JUMP_SLOT 0003e690 zm_shutdown_http_message │ │ │ │ +000705c4 0001da16 R_ARM_JUMP_SLOT 000549c0 php_http_version_parse │ │ │ │ +000705c8 00021d16 R_ARM_JUMP_SLOT 00045828 php_http_options_apply │ │ │ │ +000705cc 0002c216 R_ARM_JUMP_SLOT 0003e550 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 000137f8 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 0003d990 php_http_message_object_new_ex │ │ │ │ +0007060c 0001bc16 R_ARM_JUMP_SLOT 0003d850 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 00024338 php_http_encoding_stream_reset │ │ │ │ +0007061c 00027816 R_ARM_JUMP_SLOT 000241f8 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 00033a28 zm_startup_http_header │ │ │ │ +00070628 00020016 R_ARM_JUMP_SLOT 000338e8 zm_startup_http_header │ │ │ │ 0007062c 0000f316 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_concede │ │ │ │ -00070630 00025516 R_ARM_JUMP_SLOT 0004b6b0 php_http_querystring_parse │ │ │ │ -00070634 00025116 R_ARM_JUMP_SLOT 00029620 php_http_env_get_server_var │ │ │ │ -00070638 00023116 R_ARM_JUMP_SLOT 000513e4 php_http_url_mod │ │ │ │ +00070630 00025516 R_ARM_JUMP_SLOT 0004b570 php_http_querystring_parse │ │ │ │ +00070634 00025116 R_ARM_JUMP_SLOT 000294e0 php_http_env_get_server_var │ │ │ │ +00070638 00023116 R_ARM_JUMP_SLOT 000512a4 php_http_url_mod │ │ │ │ 0007063c 0000f416 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_stream_ex │ │ │ │ -00070640 00025216 R_ARM_JUMP_SLOT 0004b8dc php_http_querystring_update │ │ │ │ -00070644 00028716 R_ARM_JUMP_SLOT 00038764 php_http_message_dtor │ │ │ │ +00070640 00025216 R_ARM_JUMP_SLOT 0004b79c php_http_querystring_update │ │ │ │ +00070644 00028716 R_ARM_JUMP_SLOT 00038624 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 0001db30 php_http_client_curl_user_get_class_entry │ │ │ │ +00070650 00028e16 R_ARM_JUMP_SLOT 0001d9f0 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 00029994 php_http_env_get_request_ranges │ │ │ │ +00070658 0002d016 R_ARM_JUMP_SLOT 00029854 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 00022098 php_http_cookie_list_from_struct │ │ │ │ +00070668 00028916 R_ARM_JUMP_SLOT 00021f58 php_http_cookie_list_from_struct │ │ │ │ 0007066c 0000fc16 R_ARM_JUMP_SLOT 00000000 zend_hash_apply │ │ │ │ 00070670 00028316 R_ARM_JUMP_SLOT 0000e7cc php_http_buffer_fix │ │ │ │ -00070674 00026a16 R_ARM_JUMP_SLOT 00038f14 php_http_message_object_prepend │ │ │ │ +00070674 00026a16 R_ARM_JUMP_SLOT 00038dd4 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 0001ec58 php_http_get_client_request_class_entry │ │ │ │ +00070684 0002bc16 R_ARM_JUMP_SLOT 0001eb18 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 00033a18 php_http_header_get_class_entry │ │ │ │ +00070690 00022116 R_ARM_JUMP_SLOT 000338d8 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 00048ef4 php_http_params_parse │ │ │ │ +000706ac 00021416 R_ARM_JUMP_SLOT 00048db4 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 00033750 php_http_header_to_string │ │ │ │ -000706c4 0001e316 R_ARM_JUMP_SLOT 00029c50 php_http_env_get_response_headers │ │ │ │ -000706c8 00025a16 R_ARM_JUMP_SLOT 00024ab8 php_http_get_encoding_stream_class_entry │ │ │ │ -000706cc 0001bd16 R_ARM_JUMP_SLOT 000540ac php_http_url_from_zval │ │ │ │ -000706d0 0002d916 R_ARM_JUMP_SLOT 00030834 php_http_get_exception_runtime_class_entry │ │ │ │ +000706c0 0001d016 R_ARM_JUMP_SLOT 00033610 php_http_header_to_string │ │ │ │ +000706c4 0001e316 R_ARM_JUMP_SLOT 00029b10 php_http_env_get_response_headers │ │ │ │ +000706c8 00025a16 R_ARM_JUMP_SLOT 00024978 php_http_get_encoding_stream_class_entry │ │ │ │ +000706cc 0001bd16 R_ARM_JUMP_SLOT 00053f6c php_http_url_from_zval │ │ │ │ +000706d0 0002d916 R_ARM_JUMP_SLOT 000306f4 php_http_get_exception_runtime_class_entry │ │ │ │ 000706d4 00023f16 R_ARM_JUMP_SLOT 0000eac4 php_http_buffer_chunked_input │ │ │ │ -000706d8 00018716 R_ARM_JUMP_SLOT 0003f34c php_http_message_body_free │ │ │ │ +000706d8 00018716 R_ARM_JUMP_SLOT 0003f20c 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 000443e8 php_http_select_str │ │ │ │ +000706ec 0001aa16 R_ARM_JUMP_SLOT 000442a8 php_http_select_str │ │ │ │ 000706f0 00011016 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsFinished │ │ │ │ -000706f4 0002e916 R_ARM_JUMP_SLOT 00043548 php_http_message_parser_parse_stream │ │ │ │ -000706f8 00020c16 R_ARM_JUMP_SLOT 00038928 php_http_message_free │ │ │ │ -000706fc 0001b016 R_ARM_JUMP_SLOT 00039248 php_http_message_object_init_body_object │ │ │ │ -00070700 00023216 R_ARM_JUMP_SLOT 0004de88 zm_startup_http_querystring │ │ │ │ +000706f4 0002e916 R_ARM_JUMP_SLOT 00043408 php_http_message_parser_parse_stream │ │ │ │ +000706f8 00020c16 R_ARM_JUMP_SLOT 000387e8 php_http_message_free │ │ │ │ +000706fc 0001b016 R_ARM_JUMP_SLOT 00039108 php_http_message_object_init_body_object │ │ │ │ +00070700 00023216 R_ARM_JUMP_SLOT 0004dd48 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 00026ee8 php_http_encoding_stream_get_deflate_ops │ │ │ │ +0007070c 00018d16 R_ARM_JUMP_SLOT 00026da8 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 00035734 php_http_info_init │ │ │ │ +00070718 00020316 R_ARM_JUMP_SLOT 000355f4 php_http_info_init │ │ │ │ 0007071c 00011616 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_args_clear │ │ │ │ 00070720 00029916 R_ARM_JUMP_SLOT 00011440 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 00024528 php_http_encoding_stream_flush │ │ │ │ +0007072c 00028416 R_ARM_JUMP_SLOT 000243e8 php_http_encoding_stream_flush │ │ │ │ 00070730 00011916 R_ARM_JUMP_SLOT 00000000 event_base_new │ │ │ │ -00070734 00018f16 R_ARM_JUMP_SLOT 0001f360 php_http_get_client_response_class_entry │ │ │ │ +00070734 00018f16 R_ARM_JUMP_SLOT 0001f220 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 000248fc php_http_encoding_stream_free │ │ │ │ +00070750 00018e16 R_ARM_JUMP_SLOT 000247bc php_http_encoding_stream_free │ │ │ │ 00070754 00012116 R_ARM_JUMP_SLOT 00000000 _efree_48 │ │ │ │ -00070758 00023616 R_ARM_JUMP_SLOT 00050788 php_http_url_to_struct │ │ │ │ +00070758 00023616 R_ARM_JUMP_SLOT 00050648 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 0003f828 php_http_message_body_boundary │ │ │ │ +00070768 0001a716 R_ARM_JUMP_SLOT 0003f6e8 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 00010370 php_http_client_driver_add │ │ │ │ -00070784 00021f16 R_ARM_JUMP_SLOT 000255a4 php_http_encoding_enbrotli │ │ │ │ +00070784 00021f16 R_ARM_JUMP_SLOT 00025464 php_http_encoding_enbrotli │ │ │ │ 00070788 00012b16 R_ARM_JUMP_SLOT 00000000 _emalloc_128 │ │ │ │ -0007078c 00020516 R_ARM_JUMP_SLOT 0003fdf8 php_http_message_body_to_callback │ │ │ │ +0007078c 00020516 R_ARM_JUMP_SLOT 0003fcb8 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 0002a0f4 php_http_env_set_response_header_va │ │ │ │ -0007079c 00020b16 R_ARM_JUMP_SLOT 00027cac php_http_env_reset │ │ │ │ -000707a0 00019516 R_ARM_JUMP_SLOT 0004fc5c php_http_url_from_struct │ │ │ │ +00070798 00020a16 R_ARM_JUMP_SLOT 00029fb4 php_http_env_set_response_header_va │ │ │ │ +0007079c 00020b16 R_ARM_JUMP_SLOT 00027b6c php_http_env_reset │ │ │ │ +000707a0 00019516 R_ARM_JUMP_SLOT 0004fb1c 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 00032de8 php_http_header_parse │ │ │ │ +000707b0 0001e216 R_ARM_JUMP_SLOT 00032ca8 php_http_header_parse │ │ │ │ 000707b4 0002c316 R_ARM_JUMP_SLOT 000104b8 php_http_client_driver_list │ │ │ │ -000707b8 00024f16 R_ARM_JUMP_SLOT 00021170 php_http_cookie_list_add_cookie │ │ │ │ +000707b8 00024f16 R_ARM_JUMP_SLOT 00021030 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 00033f48 php_http_header_parser_free │ │ │ │ +000707c4 0001fb16 R_ARM_JUMP_SLOT 00033e08 php_http_header_parser_free │ │ │ │ 000707c8 00020116 R_ARM_JUMP_SLOT 00012a64 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 000357d8 php_http_info_free │ │ │ │ -000707dc 0001d616 R_ARM_JUMP_SLOT 0002eae4 php_http_env_response_dtor │ │ │ │ -000707e0 0001bf16 R_ARM_JUMP_SLOT 000281ac php_http_env_get_request_header │ │ │ │ -000707e4 0002cc16 R_ARM_JUMP_SLOT 000259b0 zm_startup_http_encoding_brotli │ │ │ │ +000707d8 00021e16 R_ARM_JUMP_SLOT 00035698 php_http_info_free │ │ │ │ +000707dc 0001d616 R_ARM_JUMP_SLOT 0002e9a4 php_http_env_response_dtor │ │ │ │ +000707e0 0001bf16 R_ARM_JUMP_SLOT 0002806c php_http_env_get_request_header │ │ │ │ +000707e4 0002cc16 R_ARM_JUMP_SLOT 00025870 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 00043fbc php_http_sleep │ │ │ │ +000707f0 00027916 R_ARM_JUMP_SLOT 00043e7c 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 0003f890 php_http_message_body_to_string │ │ │ │ -00070800 0002e416 R_ARM_JUMP_SLOT 0002eb54 php_http_env_response_free │ │ │ │ +000707fc 00022216 R_ARM_JUMP_SLOT 0003f750 php_http_message_body_to_string │ │ │ │ +00070800 0002e416 R_ARM_JUMP_SLOT 0002ea14 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 00045c7c php_http_option_get │ │ │ │ +00070810 0002aa16 R_ARM_JUMP_SLOT 00045b3c 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 000249b0 php_http_encoding_stream_object_new_ex │ │ │ │ -00070828 00018816 R_ARM_JUMP_SLOT 0002a254 php_http_env_set_response_header_value │ │ │ │ +00070824 0001c116 R_ARM_JUMP_SLOT 00024870 php_http_encoding_stream_object_new_ex │ │ │ │ +00070828 00018816 R_ARM_JUMP_SLOT 0002a114 php_http_env_set_response_header_value │ │ │ │ 0007082c 00014216 R_ARM_JUMP_SLOT 00000000 zend_hash_copy │ │ │ │ -00070830 00029b16 R_ARM_JUMP_SLOT 0002e4f8 php_http_env_is_response_cached_by_etag │ │ │ │ +00070830 00029b16 R_ARM_JUMP_SLOT 0002e3b8 php_http_env_is_response_cached_by_etag │ │ │ │ 00070834 00014316 R_ARM_JUMP_SLOT 00000000 _emalloc_32 │ │ │ │ -00070838 0002da16 R_ARM_JUMP_SLOT 0003ec48 php_http_message_body_init │ │ │ │ +00070838 0002da16 R_ARM_JUMP_SLOT 0003eb08 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 0003feec php_http_message_body_etag │ │ │ │ +00070848 0001b616 R_ARM_JUMP_SLOT 0003fdac 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 000338c0 php_http_header_value_array_to_string │ │ │ │ +00070854 00027c16 R_ARM_JUMP_SLOT 00033780 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 00019f5c php_http_client_curl_loop │ │ │ │ 00070860 00014a16 R_ARM_JUMP_SLOT 00000000 zend_objects_store_del │ │ │ │ -00070864 0001ab16 R_ARM_JUMP_SLOT 00026b60 php_http_encoding_inflate │ │ │ │ +00070864 0001ab16 R_ARM_JUMP_SLOT 00026a20 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 0004a0b4 php_http_params_separator_free │ │ │ │ +00070870 0001c216 R_ARM_JUMP_SLOT 00049f74 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 00038cd8 php_http_message_parse │ │ │ │ +00070880 00018016 R_ARM_JUMP_SLOT 00038b98 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 00026808 php_http_encoding_deflate │ │ │ │ +00070894 00020f16 R_ARM_JUMP_SLOT 000266c8 php_http_encoding_deflate │ │ │ │ 00070898 00015516 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -0007089c 00026716 R_ARM_JUMP_SLOT 000392b0 php_http_message_object_reverse │ │ │ │ +0007089c 00026716 R_ARM_JUMP_SLOT 00039170 php_http_message_object_reverse │ │ │ │ 000708a0 00015616 R_ARM_JUMP_SLOT 00000000 php_output_get_start_filename │ │ │ │ -000708a4 00022616 R_ARM_JUMP_SLOT 000413f8 php_http_message_body_add_form │ │ │ │ +000708a4 00022616 R_ARM_JUMP_SLOT 000412b8 php_http_message_body_add_form │ │ │ │ 000708a8 00015716 R_ARM_JUMP_SLOT 00000000 ap_php_slprintf │ │ │ │ 000708ac 0002a916 R_ARM_JUMP_SLOT 0000e4b0 php_http_buffer_account │ │ │ │ 000708b0 0002b816 R_ARM_JUMP_SLOT 0000e63c 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 0003085c php_http_get_exception_bad_method_call_class_entry │ │ │ │ +000708c0 00022e16 R_ARM_JUMP_SLOT 0003071c 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 00043c18 php_http_message_parser_object_new_ex │ │ │ │ -000708cc 0001eb16 R_ARM_JUMP_SLOT 000248e8 php_http_encoding_stream_dtor │ │ │ │ +000708c8 00027316 R_ARM_JUMP_SLOT 00043ad8 php_http_message_parser_object_new_ex │ │ │ │ +000708cc 0001eb16 R_ARM_JUMP_SLOT 000247a8 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 000383fc php_http_message_reverse │ │ │ │ -000708dc 00022f16 R_ARM_JUMP_SLOT 00037cc8 php_http_message_update_headers │ │ │ │ +000708d8 00019716 R_ARM_JUMP_SLOT 000382bc php_http_message_reverse │ │ │ │ +000708dc 00022f16 R_ARM_JUMP_SLOT 00037b88 php_http_message_update_headers │ │ │ │ 000708e0 00015e16 R_ARM_JUMP_SLOT 00000000 add_assoc_double_ex │ │ │ │ -000708e4 00018316 R_ARM_JUMP_SLOT 000382cc php_http_message_to_string │ │ │ │ +000708e4 00018316 R_ARM_JUMP_SLOT 0003818c 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 000231ec php_http_cookie_object_new_ex │ │ │ │ +000708f4 0002c016 R_ARM_JUMP_SLOT 000230ac 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 000308ac php_http_get_exception_bad_message_class_entry │ │ │ │ +000708fc 0001fa16 R_ARM_JUMP_SLOT 0003076c php_http_get_exception_bad_message_class_entry │ │ │ │ 00070900 00016416 R_ARM_JUMP_SLOT 00000000 _emalloc_160 │ │ │ │ -00070904 0002bb16 R_ARM_JUMP_SLOT 00048eb4 php_http_params_opts_default_get │ │ │ │ +00070904 0002bb16 R_ARM_JUMP_SLOT 00048d74 php_http_params_opts_default_get │ │ │ │ 00070908 00016516 R_ARM_JUMP_SLOT 00000000 zend_create_closure │ │ │ │ -0007090c 0001ef16 R_ARM_JUMP_SLOT 000306e8 php_http_etag_finish │ │ │ │ -00070910 00019816 R_ARM_JUMP_SLOT 0002598c php_http_get_enbrotli_stream_class_entry │ │ │ │ +0007090c 0001ef16 R_ARM_JUMP_SLOT 000305a8 php_http_etag_finish │ │ │ │ +00070910 00019816 R_ARM_JUMP_SLOT 0002584c 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 00030870 php_http_get_exception_invalid_arg_class_entry │ │ │ │ -00070920 0001f016 R_ARM_JUMP_SLOT 000334c8 php_http_header_to_callback_ex │ │ │ │ -00070924 0002c816 R_ARM_JUMP_SLOT 00030094 php_http_env_response_init │ │ │ │ +0007091c 00026116 R_ARM_JUMP_SLOT 00030730 php_http_get_exception_invalid_arg_class_entry │ │ │ │ +00070920 0001f016 R_ARM_JUMP_SLOT 00033388 php_http_header_to_callback_ex │ │ │ │ +00070924 0002c816 R_ARM_JUMP_SLOT 0002ff54 php_http_env_response_init │ │ │ │ 00070928 00016816 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ -0007092c 00022b16 R_ARM_JUMP_SLOT 0001db20 php_http_client_curl_user_ops_get │ │ │ │ +0007092c 00022b16 R_ARM_JUMP_SLOT 0001d9e0 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 000198c0 php_http_client_curl_responsehandler │ │ │ │ 00070948 00017116 R_ARM_JUMP_SLOT 00000000 _php_stream_sock_open_from_socket │ │ │ │ -0007094c 00029116 R_ARM_JUMP_SLOT 00021604 php_http_cookie_list_add_extra │ │ │ │ +0007094c 00029116 R_ARM_JUMP_SLOT 000214c4 php_http_cookie_list_add_extra │ │ │ │ 00070950 00017216 R_ARM_JUMP_SLOT 00000000 zend_fetch_resource2_ex │ │ │ │ -00070954 0002c116 R_ARM_JUMP_SLOT 00029750 php_http_env_get_request_body │ │ │ │ -00070958 0002b416 R_ARM_JUMP_SLOT 00029fb8 php_http_env_set_response_code │ │ │ │ +00070954 0002c116 R_ARM_JUMP_SLOT 00029610 php_http_env_get_request_body │ │ │ │ +00070958 0002b416 R_ARM_JUMP_SLOT 00029e78 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 0001d16c php_http_client_curl_event_ops_get │ │ │ │ +00070964 00021516 R_ARM_JUMP_SLOT 0001d02c 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 0003fb6c php_http_message_body_copy │ │ │ │ -00070970 0002e116 R_ARM_JUMP_SLOT 000337d4 php_http_header_value_to_string │ │ │ │ +0007096c 0001a816 R_ARM_JUMP_SLOT 0003fa2c php_http_message_body_copy │ │ │ │ +00070970 0002e116 R_ARM_JUMP_SLOT 00033694 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 0000e53c php_http_buffer_append │ │ │ │ -00070980 00024d16 R_ARM_JUMP_SLOT 00040754 php_http_message_body_add_form_field │ │ │ │ +00070980 00024d16 R_ARM_JUMP_SLOT 00040614 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) 0x55c5c │ │ │ │ + 0x0000000d (FINI) 0x55b1c │ │ │ │ 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: fbade625bb68342390b3356c025a165018c3c924 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 90f606da65fca0512ee9defa36c9a83104c5d9a8 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -959,16 +959,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 {} │ │ │ │ @@ -131,35 +131,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ beq de74 │ │ │ │ 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 r8, r4, r4, lsr #32 │ │ │ │ - andeq r8, r4, r8, lsr #32 │ │ │ │ - andeq r8, r4, r4, lsr #32 │ │ │ │ - andeq r8, r4, r8, lsr #32 │ │ │ │ - andeq r8, r4, ip, lsl r0 │ │ │ │ - andeq r8, r4, r0, lsr #32 │ │ │ │ - andeq r8, r4, r8, lsr #32 │ │ │ │ - andeq r8, r4, r0, lsr #32 │ │ │ │ - andeq r8, r4, r4, lsr #32 │ │ │ │ - andeq r8, r4, r0 │ │ │ │ - andeq r8, r4, r4 │ │ │ │ - strdeq r7, [r4], -r0 │ │ │ │ - strdeq r7, [r4], -ip │ │ │ │ - andeq r7, r4, r4, asr #31 │ │ │ │ - andeq r7, r4, r8, asr #31 │ │ │ │ - andeq r7, r4, r8, asr #31 │ │ │ │ - andeq r7, r4, ip, asr #31 │ │ │ │ - ldrdeq r7, [r4], -r8 │ │ │ │ - andeq r7, r4, ip, asr #31 │ │ │ │ - andeq r7, r4, r4, asr #31 │ │ │ │ - andeq r7, r4, r4, asr #31 │ │ │ │ + andeq r7, r4, r4, ror #29 │ │ │ │ + andeq r7, r4, r8, ror #29 │ │ │ │ + andeq r7, r4, r4, ror #29 │ │ │ │ + andeq r7, r4, r8, ror #29 │ │ │ │ + ldrdeq r7, [r4], -ip │ │ │ │ + andeq r7, r4, r0, ror #29 │ │ │ │ + andeq r7, r4, r8, ror #29 │ │ │ │ + andeq r7, r4, r0, ror #29 │ │ │ │ + andeq r7, r4, r4, ror #29 │ │ │ │ + andeq r7, r4, r0, asr #29 │ │ │ │ + andeq r7, r4, r4, asr #29 │ │ │ │ + @ instruction: 0x00047eb0 │ │ │ │ + @ instruction: 0x00047ebc │ │ │ │ + andeq r7, r4, r4, lsl #29 │ │ │ │ + andeq r7, r4, r8, lsl #29 │ │ │ │ + andeq r7, r4, r8, lsl #29 │ │ │ │ + andeq r7, r4, ip, lsl #29 │ │ │ │ + muleq r4, r8, lr │ │ │ │ + andeq r7, r4, ip, lsl #29 │ │ │ │ + andeq r7, r4, r4, lsl #29 │ │ │ │ + andeq r7, r4, r4, lsl #29 │ │ │ │ andeq r2, r6, r4, lsr #3 │ │ │ │ ldr r3, [pc, #20] @ def8 │ │ │ │ ldr r2, [pc, #20] @ defc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -1323,15 +1323,15 @@ │ │ │ │ bl d174 │ │ │ │ b efac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ andeq r1, r6, ip, lsl r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, ip, lsr #30 │ │ │ │ + andeq r6, r4, ip, ror #27 │ │ │ │ andeq r1, r6, r4, asr #32 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ 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 │ │ │ │ @@ -1511,15 +1511,15 @@ │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ andeq r0, r6, r0, lsr #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r3, r6, r4, lsl r7 │ │ │ │ - andeq r6, r4, r4, ror #31 │ │ │ │ + andeq r6, r4, r4, lsr #29 │ │ │ │ andeq r0, r6, r4, lsr #26 │ │ │ │ andeq r0, r6, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #264] @ f498 │ │ │ │ @@ -1589,15 +1589,15 @@ │ │ │ │ bl c0ac │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ b f424 │ │ │ │ andeq r0, r6, r8, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x000635b4 │ │ │ │ - andeq r6, r4, ip, ror #20 │ │ │ │ + andeq r6, r4, ip, lsr #18 │ │ │ │ andeq r0, r6, ip, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #248] @ f5bc │ │ │ │ ldr r3, [pc, #248] @ f5c0 │ │ │ │ @@ -1662,17 +1662,17 @@ │ │ │ │ bl c0ac │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ b f564 │ │ │ │ andeq r0, r6, r4, lsr fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r3, r6, r0, lsl #9 │ │ │ │ - andeq r6, r4, ip, lsr r9 │ │ │ │ + strdeq r6, [r4], -ip │ │ │ │ andeq r0, r6, ip, lsl #21 │ │ │ │ - ldrdeq r6, [r4], -r0 │ │ │ │ + muleq r4, r0, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #304] @ f71c │ │ │ │ ldr r3, [pc, #304] @ f720 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1751,20 +1751,20 @@ │ │ │ │ bl cf40 │ │ │ │ b f6cc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r6, ip, lsl #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r6, r0, ror #19 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - andeq r6, r4, r0, asr r8 │ │ │ │ + andeq r6, r4, r0, lsl r7 │ │ │ │ andeq r3, r6, r4, lsr r3 │ │ │ │ - strdeq r6, [r4], -r8 │ │ │ │ - andeq r6, r4, r4, ror #15 │ │ │ │ + @ instruction: 0x000466b8 │ │ │ │ + andeq r6, r4, r4, lsr #13 │ │ │ │ andeq r0, r6, r4, lsr #18 │ │ │ │ - andeq r6, r4, r0, ror #14 │ │ │ │ + andeq r6, r4, r0, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #388] @ f8e0 │ │ │ │ ldr r3, [pc, #388] @ f8e4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1864,21 +1864,21 @@ │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ muleq r6, ip, r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r6, r0, ror r8 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ - andeq r6, r4, r0, ror #13 │ │ │ │ + andeq r6, r4, r0, lsr #11 │ │ │ │ @ instruction: 0x000631b8 │ │ │ │ - andeq r6, r4, r4, ror #12 │ │ │ │ - andeq r6, r4, r0, asr r6 │ │ │ │ + andeq r6, r4, r4, lsr #10 │ │ │ │ + andeq r6, r4, r0, lsl r5 │ │ │ │ andeq r0, r6, r4, lsl #15 │ │ │ │ - strdeq r6, [r4], -r4 │ │ │ │ - andeq r6, r4, r4, lsr #11 │ │ │ │ + @ instruction: 0x000464b4 │ │ │ │ + andeq r6, r4, r4, ror #8 │ │ │ │ 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, #564] @ fb5c │ │ │ │ ldr r3, [pc, #564] @ fb60 │ │ │ │ @@ -2021,20 +2021,20 @@ │ │ │ │ bl cf40 │ │ │ │ b fb04 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ andeq r0, r6, ip, asr #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r0, lsr #10 │ │ │ │ + andeq r6, r4, r0, ror #7 │ │ │ │ ldrdeq r2, [r6], -r8 │ │ │ │ - andeq r6, r4, r4, lsl #9 │ │ │ │ + andeq r6, r4, r4, asr #6 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r6, ip, ror #9 │ │ │ │ - andeq r6, r4, r8, lsr #6 │ │ │ │ + andeq r6, r4, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -2177,23 +2177,23 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #48] @ fdf4 │ │ │ │ add r3, pc, r3 │ │ │ │ b fca0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r0, r6, r0, lsl #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, ip, asr #4 │ │ │ │ - andeq r6, r4, r4, lsr r2 │ │ │ │ - strheq fp, [r4], -r0 │ │ │ │ - andeq r6, r4, r4, lsl #4 │ │ │ │ - strdeq r6, [r4], -r0 │ │ │ │ - ldrdeq r6, [r4], -ip │ │ │ │ - andeq r6, r4, r8, asr #3 │ │ │ │ + andeq r6, r4, ip, lsl #2 │ │ │ │ + strdeq r6, [r4], -r4 │ │ │ │ + andeq sl, r4, ip, lsr pc │ │ │ │ + andeq r6, r4, r4, asr #1 │ │ │ │ + strheq r6, [r4], -r0 │ │ │ │ + muleq r4, ip, r0 │ │ │ │ + andeq r6, r4, r8, lsl #1 │ │ │ │ andeq r0, r6, r0, ror #4 │ │ │ │ - andeq r9, r4, r4, lsr #1 │ │ │ │ + andeq r8, r4, r0, lsr pc │ │ │ │ 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, #400] @ ffa4 │ │ │ │ ldr r2, [pc, #400] @ ffa8 │ │ │ │ @@ -2295,17 +2295,17 @@ │ │ │ │ bl cf40 │ │ │ │ b ff0c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ andeq r0, r6, r4, ror #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r4, lsl #1 │ │ │ │ + andeq r5, r4, r4, asr #30 │ │ │ │ andeq r0, r6, r4, ror #1 │ │ │ │ - andeq r5, r4, ip, asr pc │ │ │ │ + andeq r5, r4, ip, lsl lr │ │ │ │ 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 ffec │ │ │ │ @@ -2411,15 +2411,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ andeq pc, r5, r4, lsr pc @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r0, lsr lr │ │ │ │ + strdeq r5, [r4], -r0 │ │ │ │ @ instruction: 0x0005feb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [pc, #428] @ 10348 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -2529,17 +2529,17 @@ │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ b 10288 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ strdeq r2, [r6], -ip │ │ │ │ andeq pc, r5, r8, lsr lr @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, r8, r0 │ │ │ │ + andeq r5, r4, r8, asr pc │ │ │ │ andeq pc, r5, r0, lsl #28 │ │ │ │ - strdeq r5, [r4], -r0 │ │ │ │ + @ instruction: 0x00045bb0 │ │ │ │ andeq pc, r5, r0, ror #26 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ │ │ │ │ 00010370 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -2932,19 +2932,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r8] │ │ │ │ b 10634 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq pc, r5, r8, lsr #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq pc, r5, r0, lsl #21 │ │ │ │ - @ instruction: 0x00045cb4 │ │ │ │ + andeq r5, r4, r4, ror fp │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - andeq r5, r4, ip, ror #23 │ │ │ │ - andeq r5, r4, r8, ror fp │ │ │ │ + andeq r5, r4, ip, lsr #21 │ │ │ │ + andeq r5, r4, r8, lsr sl │ │ │ │ ldrdeq pc, [r5], -r8 │ │ │ │ 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 r6, r1 │ │ │ │ @@ -3013,16 +3013,16 @@ │ │ │ │ bl d174 │ │ │ │ b 10a64 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ andeq pc, r5, r8, asr #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, ip, lsr #10 │ │ │ │ - strdeq r5, [r4], -ip │ │ │ │ + andeq r5, r4, ip, ror #7 │ │ │ │ + @ instruction: 0x000453bc │ │ │ │ andeq pc, r5, ip, lsl #11 │ │ │ │ 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, #264] @ 10bec │ │ │ │ @@ -3091,16 +3091,16 @@ │ │ │ │ b 10b98 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ andeq pc, r5, r4, lsl r5 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r5, [r4], -r8 │ │ │ │ - andeq r5, r4, r4, asr #7 │ │ │ │ + @ instruction: 0x000452b8 │ │ │ │ + andeq r5, r4, r4, lsl #5 │ │ │ │ andeq pc, r5, r8, asr r4 @ │ │ │ │ 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, #260] @ 10d20 │ │ │ │ @@ -3168,16 +3168,16 @@ │ │ │ │ bl d174 │ │ │ │ b 10cd0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ ldrdeq pc, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r0, asr #5 │ │ │ │ - andeq r5, r4, r4, lsl #18 │ │ │ │ + andeq r5, r4, r0, lsl #3 │ │ │ │ + andeq r5, r4, r4, asr #15 │ │ │ │ andeq pc, r5, r0, lsr #6 │ │ │ │ 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, #264] @ 10e58 │ │ │ │ @@ -3246,16 +3246,16 @@ │ │ │ │ b 10e04 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ andeq pc, r5, r8, lsr #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, ip, lsl #3 │ │ │ │ - andeq r5, r4, ip, asr #15 │ │ │ │ + andeq r5, r4, ip, asr #32 │ │ │ │ + andeq r5, r4, ip, lsl #13 │ │ │ │ andeq pc, r5, ip, ror #3 │ │ │ │ │ │ │ │ 00010e6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -3540,26 +3540,26 @@ │ │ │ │ b 11100 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r6, r4, lsl fp │ │ │ │ andeq pc, r5, ip, asr r1 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq pc, r5, r4, asr #2 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r4, r0, ror #6 │ │ │ │ + andeq r5, r4, r0, lsr #4 │ │ │ │ andeq pc, r5, r0, asr #1 │ │ │ │ - andeq r4, r4, r4, asr pc │ │ │ │ - andeq r5, r4, r4, lsr #4 │ │ │ │ + andeq r4, r4, r4, lsl lr │ │ │ │ + andeq r5, r4, r4, ror #1 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r5, [r4], -r4 │ │ │ │ - strdeq r4, [r4], -ip │ │ │ │ - strdeq r5, [r4], -r4 │ │ │ │ - andeq r4, r4, r8, ror #26 │ │ │ │ - andeq r4, r4, r0, lsr sp │ │ │ │ + muleq r4, r4, r0 │ │ │ │ + @ instruction: 0x00044cbc │ │ │ │ + @ instruction: 0x00044fb4 │ │ │ │ + andeq r4, r4, r8, lsr #24 │ │ │ │ + strdeq r4, [r4], -r0 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - @ instruction: 0x00044cb8 │ │ │ │ + andeq r4, r4, r8, ror fp │ │ │ │ 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, #244] @ 11430 │ │ │ │ ldr r2, [pc, #244] @ 11434 │ │ │ │ @@ -3622,15 +3622,15 @@ │ │ │ │ b 113dc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0x0005ecbc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r4, r0, lsr #23 │ │ │ │ + andeq r4, r4, r0, ror #20 │ │ │ │ andeq lr, r5, r4, lsl ip │ │ │ │ │ │ │ │ 00011440 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -3719,44 +3719,44 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ b 114b4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ muleq r5, r8, fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r4, [r4], -r8 │ │ │ │ + muleq r4, r8, ip │ │ │ │ andeq lr, r5, ip, lsr fp │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ bne 115ec │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ ldr r1, [pc, #20] @ 115f0 │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ b d528 │ │ │ │ b c0ac │ │ │ │ - andeq r4, r4, r8, asr #18 │ │ │ │ + andeq r4, r4, r8, lsl #16 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ bne 11624 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ ldr r1, [pc, #20] @ 11628 │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ b d528 │ │ │ │ b c0ac │ │ │ │ - andeq r4, r4, r4, lsl #31 │ │ │ │ + andeq r4, r4, r4, asr #28 │ │ │ │ │ │ │ │ 0001162c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -3814,15 +3814,15 @@ │ │ │ │ bl d090 │ │ │ │ cmp r7, #0 │ │ │ │ beq 116c4 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ b 116c4 │ │ │ │ @ instruction: 0xffffd55c │ │ │ │ - andeq r4, r4, r0, asr r8 │ │ │ │ + andeq r4, r4, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r1, [pc, #580] @ 11988 │ │ │ │ ldr r2, [pc, #580] @ 1198c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -3969,26 +3969,26 @@ │ │ │ │ b 118fc │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0x0005e8b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq lr, r5, ip, ror r8 │ │ │ │ - andeq r4, r4, r8, ror #15 │ │ │ │ + andeq r4, r4, r8, lsr #13 │ │ │ │ andeq r1, r6, r0, ror #3 │ │ │ │ muleq r0, r8, sl │ │ │ │ - andeq r4, r4, ip, ror #12 │ │ │ │ - andeq r4, r4, ip, lsl r7 │ │ │ │ + andeq r4, r4, ip, lsr #10 │ │ │ │ + ldrdeq r4, [r4], -ip │ │ │ │ muleq r0, r0, sl │ │ │ │ @ instruction: 0xffffe2f0 │ │ │ │ @ instruction: 0xffffe6cc │ │ │ │ strdeq lr, [r5], -r4 │ │ │ │ - andeq r4, r4, r8, lsr #12 │ │ │ │ - andeq r4, r4, r0, asr r6 │ │ │ │ - andeq r4, r4, r4, lsl r6 │ │ │ │ + andeq r4, r4, r8, ror #9 │ │ │ │ + andeq r4, r4, r0, lsl r5 │ │ │ │ + ldrdeq r4, [r4], -r4 @ │ │ │ │ │ │ │ │ 000119c4 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 119d8 │ │ │ │ bx r3 │ │ │ │ @@ -4056,15 +4056,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 11ad8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r4, r4, ip, lsl r5 │ │ │ │ + ldrdeq r4, [r4], -ip │ │ │ │ │ │ │ │ 00011adc : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq 11b24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -4085,15 +4085,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ 11b44 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r4, r4, r0, ror #9 │ │ │ │ + andeq r4, r4, r0, lsr #7 │ │ │ │ │ │ │ │ 00011b48 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq 11b90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -4114,15 +4114,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ 11bb0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r4, r4, r4, lsr #9 │ │ │ │ + andeq r4, r4, r4, ror #6 │ │ │ │ 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, #964] @ 11f90 │ │ │ │ ldr r2, [pc, #964] @ 11f94 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -4367,15 +4367,15 @@ │ │ │ │ ldr r3, [sl] │ │ │ │ udf #0 │ │ │ │ andeq lr, r5, ip, lsr #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq lr, r5, ip, lsl #8 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - andeq r4, r4, r4, lsl r4 │ │ │ │ + ldrdeq r4, [r4], -r4 @ │ │ │ │ andeq lr, r5, r4, lsr #4 │ │ │ │ @ instruction: 0xffffe1b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #380] @ 12144 │ │ │ │ @@ -4473,17 +4473,17 @@ │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ andeq lr, r5, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, ip, ror lr │ │ │ │ + andeq r3, r4, ip, lsr sp │ │ │ │ andeq sp, r5, r0, lsr #30 │ │ │ │ - strdeq r3, [r4], -r0 │ │ │ │ + @ instruction: 0x00043db0 │ │ │ │ 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, #772] @ 12474 │ │ │ │ ldr r2, [pc, #772] @ 12478 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -4680,19 +4680,19 @@ │ │ │ │ ldr r3, [r8] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r8, lsl #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq sp, r5, r8, ror #28 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl #21 │ │ │ │ - andeq r3, r4, r8, asr lr │ │ │ │ - @ instruction: 0x00043dbc │ │ │ │ + andeq r3, r4, r8, lsl sp │ │ │ │ + andeq r3, r4, ip, ror ip │ │ │ │ @ instruction: 0xffffdcd4 │ │ │ │ andeq sp, r5, r8, lsr ip │ │ │ │ - muleq r4, r8, fp │ │ │ │ + andeq r3, r4, r8, asr sl │ │ │ │ │ │ │ │ 0001249c : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq 124b0 │ │ │ │ bx r3 │ │ │ │ @@ -4739,22 +4739,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 55a9c │ │ │ │ + bl 5595c │ │ │ │ ldr r3, [pc, #152] @ 12610 │ │ │ │ mov r2, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 5536c │ │ │ │ - bl 55908 │ │ │ │ + bl 5522c │ │ │ │ + bl 557c8 │ │ │ │ ldr r2, [pc, #128] @ 12614 │ │ │ │ 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 │ │ │ │ @@ -4763,30 +4763,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 558f4 │ │ │ │ + bl 557b4 │ │ │ │ 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 12518 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r4, lsr #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r8, lsl #23 │ │ │ │ + andeq r3, r4, r8, asr #20 │ │ │ │ ldrdeq sp, [r5], -r8 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ tstmi fp, #2096 @ 0x830 │ │ │ │ │ │ │ │ 00012618 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -5164,15 +5164,15 @@ │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r0, ror #10 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r0, lsr #11 │ │ │ │ + andeq r3, r4, r0, ror #8 │ │ │ │ andeq sp, r5, r8, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #312] @ 12d30 │ │ │ │ ldr r3, [pc, #312] @ 12d34 │ │ │ │ @@ -5252,15 +5252,15 @@ │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r0, lsl #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r0, asr #8 │ │ │ │ + andeq r3, r4, r0, lsl #6 │ │ │ │ andeq sp, r5, r8, lsl r3 │ │ │ │ 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] @ 12e8c │ │ │ │ @@ -5339,15 +5339,15 @@ │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ muleq r5, ip, r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r8, ror #5 │ │ │ │ + andeq r3, r4, r8, lsr #3 │ │ │ │ @ instruction: 0x0005d1bc │ │ │ │ │ │ │ │ 00012e9c : │ │ │ │ ldr ip, [r0, #8] │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [ip, #48] @ 0x30 │ │ │ │ cmp lr, #0 │ │ │ │ @@ -5502,15 +5502,15 @@ │ │ │ │ blx r3 │ │ │ │ b 13090 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ andeq sp, r5, r4, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, r0, ror lr │ │ │ │ + andeq r2, r4, r0, lsr sp │ │ │ │ andeq ip, r5, ip, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #524] @ 13344 │ │ │ │ ldr r3, [pc, #524] @ 13348 │ │ │ │ @@ -5643,24 +5643,24 @@ │ │ │ │ bl d174 │ │ │ │ b 132f8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ andeq ip, r5, r0, asr #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, ip, lsl #26 │ │ │ │ - muleq r4, r4, ip │ │ │ │ - andeq r2, r4, ip, ror ip │ │ │ │ - andeq r7, r4, ip, ror #21 │ │ │ │ - andeq r2, r4, ip, lsr ip │ │ │ │ - andeq r2, r4, r4, lsr #24 │ │ │ │ - andeq r2, r4, ip, lsl #24 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ + andeq r2, r4, ip, asr #23 │ │ │ │ + andeq r2, r4, r4, asr fp │ │ │ │ + andeq r2, r4, ip, lsr fp │ │ │ │ + andeq r7, r4, r8, ror r9 │ │ │ │ + strdeq r2, [r4], -ip │ │ │ │ + andeq r2, r4, r4, ror #21 │ │ │ │ + andeq r2, r4, ip, asr #21 │ │ │ │ + @ instruction: 0x00042ab4 │ │ │ │ strdeq ip, [r5], -r8 │ │ │ │ - andeq r5, r4, ip, lsr fp │ │ │ │ + andeq r5, r4, r8, asr #19 │ │ │ │ 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, #928] @ 13730 │ │ │ │ ldr r8, [r3] │ │ │ │ @@ -5895,21 +5895,21 @@ │ │ │ │ mov r0, sl │ │ │ │ bl d324 │ │ │ │ b 1365c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq ip, r5, r0, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x0005f5bc │ │ │ │ - andeq r2, r4, ip, asr #22 │ │ │ │ - @ instruction: 0x00042bb4 │ │ │ │ - andeq r2, r4, ip, ror r9 │ │ │ │ + andeq r2, r4, ip, lsl #20 │ │ │ │ + andeq r2, r4, r4, ror sl │ │ │ │ + andeq r2, r4, ip, lsr r8 │ │ │ │ andeq ip, r5, r8, ror sl │ │ │ │ - andeq r2, r4, r8, ror r8 │ │ │ │ + andeq r2, r4, r8, lsr r7 │ │ │ │ andeq pc, r5, ip, lsr #6 │ │ │ │ - andeq r2, r4, r8, ror #15 │ │ │ │ + andeq r2, r4, r8, lsr #13 │ │ │ │ │ │ │ │ 00013758 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ @@ -6099,33 +6099,33 @@ │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq ip, r5, r4, ror #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x0005c7b4 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r2, r4, r0, asr #16 │ │ │ │ + andeq r2, r4, r0, lsl #14 │ │ │ │ muleq r0, ip, sl │ │ │ │ ldrdeq sp, [r5], -r0 │ │ │ │ andeq pc, r5, r4, lsl #2 │ │ │ │ andeq r0, r0, ip, lsr sl │ │ │ │ @ instruction: 0x000009b4 │ │ │ │ andeq r0, r0, r8, asr sl │ │ │ │ @ instruction: 0xffffb3b4 │ │ │ │ @ instruction: 0x000009b8 │ │ │ │ - andeq r2, r4, r8, ror #10 │ │ │ │ - andeq r2, r4, r8, asr r9 │ │ │ │ - andeq r2, r4, r0, lsr #10 │ │ │ │ - ldrdeq r2, [r4], -ip │ │ │ │ - andeq r2, r4, r0, lsr r7 │ │ │ │ - andeq r2, r4, r4, lsr #14 │ │ │ │ - andeq r2, r4, r8, lsl r7 │ │ │ │ - andeq r2, r4, ip, lsl #14 │ │ │ │ - andeq r2, r4, r4, lsl #14 │ │ │ │ - strdeq r2, [r4], -r8 │ │ │ │ + andeq r2, r4, r8, lsr #8 │ │ │ │ + andeq r2, r4, r8, lsl r8 │ │ │ │ + andeq r2, r4, r0, ror #7 │ │ │ │ + muleq r4, ip, r4 │ │ │ │ + strdeq r2, [r4], -r0 │ │ │ │ + andeq r2, r4, r4, ror #11 │ │ │ │ + ldrdeq r2, [r4], -r8 │ │ │ │ + andeq r2, r4, ip, asr #11 │ │ │ │ + andeq r2, r4, r4, asr #11 │ │ │ │ + @ instruction: 0x000425b8 │ │ │ │ @ instruction: 0xffffb294 │ │ │ │ andeq ip, r5, r0, ror #11 │ │ │ │ │ │ │ │ 00013aa8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -6163,38 +6163,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 5530c │ │ │ │ + bl 551cc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 5530c │ │ │ │ + bl 551cc │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - bl 5530c │ │ │ │ + bl 551cc │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl 5530c │ │ │ │ + bl 551cc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ - bl 558a4 │ │ │ │ + bl 55764 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13bb4 │ │ │ │ ldrd r0, [sl, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 558a4 │ │ │ │ + bl 55764 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13bf4 │ │ │ │ ldrd r2, [sp] │ │ │ │ strd r4, [sl, #40] @ 0x28 │ │ │ │ strd r6, [sl, #32] │ │ │ │ strd r8, [sl, #24] │ │ │ │ strd r2, [sl, #16] │ │ │ │ @@ -6208,20 +6208,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 558a4 │ │ │ │ + bl 55764 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13bb4 │ │ │ │ ldrd r0, [sl, #16] │ │ │ │ ldrd r2, [sp] │ │ │ │ - bl 558a4 │ │ │ │ + bl 55764 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13bc8 │ │ │ │ b 13bb4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ @@ -6275,15 +6275,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [pc, #24] @ 13d14 │ │ │ │ pop {r4, lr} │ │ │ │ mov r2, #0 │ │ │ │ b c004 │ │ │ │ strdeq r4, [r0], -fp │ │ │ │ andeq r4, r0, lr, ror lr │ │ │ │ - andeq r2, r4, r4, lsr #12 │ │ │ │ + andeq r2, r4, r4, ror #9 │ │ │ │ muleq r0, r7, r7 │ │ │ │ andeq r2, r0, r4, ror r7 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 13d2c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -6342,15 +6342,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 r2, r4, r0, lsr #10 │ │ │ │ + andeq r2, r4, r0, ror #7 │ │ │ │ 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] │ │ │ │ @@ -6361,15 +6361,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [pc, #20] @ 13e68 │ │ │ │ bl c004 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, r4, ip, lsl r0 │ │ │ │ + andeq r4, r4, r8, lsr #29 │ │ │ │ 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] │ │ │ │ @@ -6539,16 +6539,16 @@ │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ b 14104 │ │ │ │ andeq fp, r5, ip, ror #30 │ │ │ │ andeq r0, r0, r4, lsr #20 │ │ │ │ @ instruction: 0xfffffb48 │ │ │ │ - andeq r2, r4, ip, asr r2 │ │ │ │ - andeq r2, r4, r8, lsl #4 │ │ │ │ + andeq r2, r4, ip, lsl r1 │ │ │ │ + andeq r2, r4, r8, asr #1 │ │ │ │ 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} │ │ │ │ @@ -7308,55 +7308,55 @@ │ │ │ │ ldr r3, [pc, #180] @ 14dd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8, #48] @ 0x30 │ │ │ │ b 14340 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r5, #0 │ │ │ │ b 14240 │ │ │ │ - andeq r6, r4, r8, lsr #25 │ │ │ │ - strdeq r1, [r4], -r0 │ │ │ │ - andeq r2, r4, r0, asr #4 │ │ │ │ - muleq r4, r4, r0 │ │ │ │ - andeq r2, r4, r8, asr #32 │ │ │ │ - andeq r2, r4, ip │ │ │ │ - andeq r1, r4, r0, asr pc │ │ │ │ + andeq r6, r4, r4, lsr fp │ │ │ │ + @ instruction: 0x00041db0 │ │ │ │ + andeq r2, r4, r0, lsl #2 │ │ │ │ + andeq r1, r4, r4, asr pc │ │ │ │ andeq r1, r4, r8, lsl #30 │ │ │ │ - @ instruction: 0x00041eb8 │ │ │ │ - andeq r1, r4, ip, ror #28 │ │ │ │ - andeq r1, r4, r4, ror #28 │ │ │ │ - andeq r1, r4, r0, asr lr │ │ │ │ - andeq r1, r4, r0, asr lr │ │ │ │ - andeq r1, r4, r8, asr #28 │ │ │ │ - andeq r1, r4, r8, lsr lr │ │ │ │ - andeq r1, r4, ip, lsl lr │ │ │ │ - andeq r1, r4, r4, ror sp │ │ │ │ - andeq r1, r4, ip, lsl #26 │ │ │ │ - andeq r1, r4, r0, lsr #25 │ │ │ │ - andeq r1, r4, r4, lsr ip │ │ │ │ - andeq r1, r4, r4, ror #23 │ │ │ │ - andeq r1, r4, r8, ror fp │ │ │ │ - andeq r1, r4, r0, asr #21 │ │ │ │ - andeq r1, r4, r0, asr #21 │ │ │ │ - andeq r1, r4, r8, asr #21 │ │ │ │ - @ instruction: 0x00041ab4 │ │ │ │ - ldrdeq r1, [r4], -r8 │ │ │ │ - andeq r1, r4, ip, ror sl │ │ │ │ - andeq r1, r4, r4, ror #19 │ │ │ │ + andeq r1, r4, ip, asr #29 │ │ │ │ + andeq r1, r4, r0, lsl lr │ │ │ │ + andeq r1, r4, r8, asr #27 │ │ │ │ + andeq r1, r4, r8, ror sp │ │ │ │ + andeq r1, r4, ip, lsr #26 │ │ │ │ + andeq r1, r4, r4, lsr #26 │ │ │ │ + andeq r1, r4, r0, lsl sp │ │ │ │ + andeq r1, r4, r0, lsl sp │ │ │ │ + andeq r1, r4, r8, lsl #26 │ │ │ │ strdeq r1, [r4], -r8 │ │ │ │ - andeq r1, r4, ip, ror #18 │ │ │ │ - andeq r1, r4, r4, lsl r9 │ │ │ │ - strdeq r1, [r4], -r4 │ │ │ │ + ldrdeq r1, [r4], -ip │ │ │ │ + andeq r1, r4, r4, lsr ip │ │ │ │ + andeq r1, r4, ip, asr #23 │ │ │ │ + andeq r1, r4, r0, ror #22 │ │ │ │ strdeq r1, [r4], -r4 │ │ │ │ - andeq r1, r4, ip, lsl #17 │ │ │ │ - andeq r1, r4, r0, lsl #17 │ │ │ │ - andeq r1, r4, ip, lsr r8 │ │ │ │ + andeq r1, r4, r4, lsr #21 │ │ │ │ + andeq r1, r4, r8, lsr sl │ │ │ │ + andeq r1, r4, r0, lsl #19 │ │ │ │ + andeq r1, r4, r0, lsl #19 │ │ │ │ + andeq r1, r4, r8, lsl #19 │ │ │ │ + andeq r1, r4, r4, ror r9 │ │ │ │ + muleq r4, r8, r9 │ │ │ │ + andeq r1, r4, ip, lsr r9 │ │ │ │ + andeq r1, r4, r4, lsr #17 │ │ │ │ + @ instruction: 0x000418b8 │ │ │ │ andeq r1, r4, ip, lsr #16 │ │ │ │ - andeq r1, r4, r4, lsr #15 │ │ │ │ - andeq r1, r4, r8, lsr #15 │ │ │ │ - andeq r1, r4, r0, asr #11 │ │ │ │ + ldrdeq r1, [r4], -r4 │ │ │ │ + @ instruction: 0x000417b4 │ │ │ │ + @ instruction: 0x000417b4 │ │ │ │ + andeq r1, r4, ip, asr #14 │ │ │ │ + andeq r1, r4, r0, asr #14 │ │ │ │ + strdeq r1, [r4], -ip │ │ │ │ + andeq r1, r4, ip, ror #13 │ │ │ │ + andeq r1, r4, r4, ror #12 │ │ │ │ + andeq r1, r4, r8, ror #12 │ │ │ │ + andeq r1, r4, r0, lsl #9 │ │ │ │ mov ip, r0 │ │ │ │ mul r2, r1, r2 │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ mov r1, ip │ │ │ │ b c16c │ │ │ │ mul r2, r1, r2 │ │ │ │ mov r1, r0 │ │ │ │ @@ -7560,15 +7560,15 @@ │ │ │ │ mvn r0, #0 │ │ │ │ b 14fbc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ muleq r5, r8, r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ andeq fp, r5, r4, lsr r0 │ │ │ │ - andeq r1, r4, r0, asr #9 │ │ │ │ + andeq r1, r4, r0, lsl #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} │ │ │ │ @@ -7580,15 +7580,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl c004 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ 15178 │ │ │ │ pop {r4, lr} │ │ │ │ mov r2, #0 │ │ │ │ b c004 │ │ │ │ - muleq r4, r0, r3 │ │ │ │ + andeq r1, r4, r0, asr r2 │ │ │ │ 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] │ │ │ │ @@ -7886,20 +7886,20 @@ │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl d090 │ │ │ │ b 1553c │ │ │ │ andeq sl, r5, ip, asr ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, r3, sl │ │ │ │ + andeq r5, r4, pc, lsl r9 │ │ │ │ andeq sl, r5, r4, ror fp │ │ │ │ - andeq r1, r4, ip, lsr r0 │ │ │ │ - @ instruction: 0x00040fbc │ │ │ │ + strdeq r0, [r4], -ip │ │ │ │ + andeq r0, r4, ip, ror lr │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r4, ip, asr #29 │ │ │ │ + andeq r0, r4, ip, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #580] @ 158b4 │ │ │ │ @@ -7957,21 +7957,21 @@ │ │ │ │ beq 15760 │ │ │ │ ldm r1, {r0, r1, r2, r3} │ │ │ │ add r8, sp, #16 │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r3, [pc, #372] @ 158c4 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ - bl 5536c │ │ │ │ + bl 5522c │ │ │ │ strd r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ cmp r6, #0 │ │ │ │ bne 156c4 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl 55908 │ │ │ │ + bl 557c8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl c004 │ │ │ │ cmp r0, #0 │ │ │ │ beq 156ec │ │ │ │ mvn r5, #0 │ │ │ │ @@ -8047,18 +8047,18 @@ │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl d090 │ │ │ │ b 156f0 │ │ │ │ andeq sl, r5, r8, lsl #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r1, lsr r8 │ │ │ │ + @ instruction: 0x000456bd │ │ │ │ andeq sl, r5, r0, lsl #18 │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andeq r0, r4, r0, asr ip │ │ │ │ + andeq r0, r4, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr ip, [pc, #396] @ 15a70 │ │ │ │ ldr r3, [pc, #396] @ 15a74 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -8158,17 +8158,17 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r6, sp │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ b 15978 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq sl, r5, r4, lsl r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r4, lsl #11 │ │ │ │ + andeq r5, r4, r0, lsl r4 │ │ │ │ andeq sl, r5, r8, asr r6 │ │ │ │ - @ instruction: 0x000454b2 │ │ │ │ + andeq r5, r4, lr, lsr r3 │ │ │ │ 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 r6, [r2] │ │ │ │ @@ -8190,15 +8190,15 @@ │ │ │ │ bl c004 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r1 │ │ │ │ bl d45c │ │ │ │ - bl 55908 │ │ │ │ + bl 557c8 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r2, r0, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl c004 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15ac8 │ │ │ │ @@ -8341,19 +8341,19 @@ │ │ │ │ b 15c4c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #0 │ │ │ │ muleq r5, r8, r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000408b8 │ │ │ │ + andeq r0, r4, r8, ror r7 │ │ │ │ andeq r2, r0, r7, lsl r7 │ │ │ │ andeq sl, r5, r8, asr #6 │ │ │ │ - andeq r0, r4, r0, asr #16 │ │ │ │ - andeq r0, r4, r0, lsr #16 │ │ │ │ + andeq r0, r4, r0, lsl #14 │ │ │ │ + andeq r0, r4, r0, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r2, [pc, #500] @ 15f78 │ │ │ │ ldr r3, [pc, #500] @ 15f7c │ │ │ │ @@ -8514,15 +8514,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ b 15fcc │ │ │ │ - andeq r0, r4, r0, lsl #10 │ │ │ │ + andeq r0, r4, r0, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2] │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -8548,15 +8548,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ b 16054 │ │ │ │ - andeq r0, r4, r8, ror r4 │ │ │ │ + andeq r0, r4, r8, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -8679,18 +8679,18 @@ │ │ │ │ ldr r1, [pc, #32] @ 162a8 │ │ │ │ add r1, pc, r1 │ │ │ │ b 1620c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r9, r5, r0, lsl #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r9, r5, ip, asr #28 │ │ │ │ - andeq r0, r4, r0, lsr r3 │ │ │ │ - andeq r0, r4, r8, lsr #6 │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ - andeq r0, r4, r4, asr r2 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + andeq r0, r4, r8, ror #3 │ │ │ │ + @ instruction: 0x000401b8 │ │ │ │ + andeq r0, r4, r4, lsl r1 │ │ │ │ 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 162f0 │ │ │ │ @@ -8710,15 +8710,15 @@ │ │ │ │ bne 162c8 │ │ │ │ ldr r2, [pc, #16] @ 16318 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r0, r4, r8, asr r2 │ │ │ │ + andeq r0, r4, r8, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r8, [r2] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #756] @ 16630 │ │ │ │ @@ -8910,19 +8910,19 @@ │ │ │ │ mvn r0, #0 │ │ │ │ b 16514 │ │ │ │ add sl, r6, #232 @ 0xe8 │ │ │ │ b 16554 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0x00059cbc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r4, r4, ror #3 │ │ │ │ + andeq r0, r4, r4, lsr #1 │ │ │ │ andeq r2, r0, r6, lsr #14 │ │ │ │ ldrdeq r9, [r5], -ip │ │ │ │ - andeq r3, r4, r8, asr r3 │ │ │ │ - ldrdeq pc, [r3], -ip │ │ │ │ + andeq r3, r4, r4, ror #3 │ │ │ │ + muleq r3, ip, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3640] @ 0xe38 │ │ │ │ ldr r2, [pc, #628] @ 168d8 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [pc, #624] @ 168dc │ │ │ │ @@ -9049,25 +9049,25 @@ │ │ │ │ str r0, [r4, #-4] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r1, [sp, #24] │ │ │ │ b 16750 │ │ │ │ ldr r2, [pc, #140] @ 168ec │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ - bl 559b8 │ │ │ │ - bl 5530c │ │ │ │ + bl 55878 │ │ │ │ + bl 551cc │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - bl 5530c │ │ │ │ + bl 551cc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 54fb8 │ │ │ │ + bl 54e78 │ │ │ │ bl d798 │ │ │ │ b 16788 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #12] │ │ │ │ @@ -10102,22 +10102,22 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ b 17248 │ │ │ │ andeq r9, r5, r4, ror #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r4, [r4], -r8 │ │ │ │ + andeq r4, r4, r4, ror #8 │ │ │ │ @ instruction: 0xffffd5b8 │ │ │ │ ldrdeq ip, [r5], -r0 │ │ │ │ andeq r9, r5, r4, lsl #13 │ │ │ │ andeq ip, r5, ip, lsl #1 │ │ │ │ @ instruction: 0xffffd568 │ │ │ │ andseq r0, r0, r1 │ │ │ │ - andeq pc, r3, r4, asr fp @ │ │ │ │ + andeq pc, r3, r4, lsl sl @ │ │ │ │ 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 │ │ │ │ @@ -10135,140 +10135,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 pc, r3, r8, lsl #20 │ │ │ │ + andeq pc, r3, r8, asr #17 │ │ │ │ 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 pc, r3, ip, lsl r9 @ │ │ │ │ + ldrdeq pc, [r3], -ip │ │ │ │ andseq r0, r0, r0, lsr #32 │ │ │ │ - andeq pc, r3, r8, ror r8 @ │ │ │ │ + andeq pc, r3, r8, lsr r7 @ │ │ │ │ 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 pc, r3, r4, asr #15 │ │ │ │ + andeq pc, r3, r4, lsl #13 │ │ │ │ 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 │ │ │ │ - strdeq pc, [r3], -ip │ │ │ │ + @ instruction: 0x0003f5bc │ │ │ │ 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 pc, r3, r4, lsr r6 @ │ │ │ │ + strdeq pc, [r3], -r4 │ │ │ │ eoreq r0, r0, fp, lsr r0 │ │ │ │ andseq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0x0003f9bc │ │ │ │ + andeq pc, r3, ip, ror r8 @ │ │ │ │ andseq r0, r0, sp, lsr r0 │ │ │ │ - andeq pc, r3, r8, lsl r5 @ │ │ │ │ + ldrdeq pc, [r3], -r8 │ │ │ │ andseq r0, r0, lr, lsr r0 │ │ │ │ - andeq pc, r3, ip, lsl #9 │ │ │ │ + andeq pc, r3, ip, asr #6 │ │ │ │ subeq r0, r0, sp, lsr #32 │ │ │ │ subeq r0, r0, r2, lsr #32 │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ - andeq pc, r3, ip, ror r4 @ │ │ │ │ + andeq pc, r3, ip, lsr r3 @ │ │ │ │ + andeq pc, r3, ip, asr #5 │ │ │ │ + andeq pc, r3, r4, ror #3 │ │ │ │ + muleq r3, r8, r1 │ │ │ │ + andeq pc, r3, r8, ror #1 │ │ │ │ andeq pc, r3, ip, lsl #8 │ │ │ │ - andeq pc, r3, r4, lsr #6 │ │ │ │ - ldrdeq pc, [r3], -r8 │ │ │ │ - andeq pc, r3, r8, lsr #4 │ │ │ │ - andeq pc, r3, ip, asr #10 │ │ │ │ - @ instruction: 0x0003f1b0 │ │ │ │ - andeq pc, r3, r4, ror r1 @ │ │ │ │ - andeq pc, r3, ip, lsr r1 @ │ │ │ │ - strdeq pc, [r3], -r4 │ │ │ │ - strheq pc, [r3], -r8 @ │ │ │ │ - andeq pc, r3, r0, lsl #1 │ │ │ │ - andeq pc, r3, r0, lsl r1 @ │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ - muleq r3, r4, r0 │ │ │ │ - andeq pc, r3, r4, asr r0 @ │ │ │ │ - andeq pc, r3, r8, lsl #1 │ │ │ │ - andeq pc, r3, ip, asr #32 │ │ │ │ - andeq lr, r3, r0, lsl #27 │ │ │ │ - andeq r3, r4, ip, lsl #5 │ │ │ │ - andeq lr, r3, r0, lsr #22 │ │ │ │ - andeq lr, r3, r0, ror #21 │ │ │ │ - andeq lr, r3, r8, lsr #21 │ │ │ │ - andeq lr, r3, ip, ror #20 │ │ │ │ - andeq lr, r3, r0, lsr sl │ │ │ │ - strdeq lr, [r3], -r4 │ │ │ │ - @ instruction: 0x0003e9b8 │ │ │ │ - andeq lr, r3, r0, lsl #19 │ │ │ │ - andeq lr, r3, r0, lsr r9 │ │ │ │ - andeq lr, r3, r8, ror #17 │ │ │ │ - andeq lr, r3, r8, lsr #17 │ │ │ │ - andeq lr, r3, ip, asr r8 │ │ │ │ - andeq lr, r3, ip, lsl r8 │ │ │ │ - andeq lr, r3, r0, ror #15 │ │ │ │ + andeq pc, r3, r0, ror r0 @ │ │ │ │ + andeq pc, r3, r4, lsr r0 @ │ │ │ │ + strdeq lr, [r3], -ip │ │ │ │ + @ instruction: 0x0003efb4 │ │ │ │ + andeq lr, r3, r8, ror pc │ │ │ │ + andeq lr, r3, r0, asr #30 │ │ │ │ + ldrdeq lr, [r3], -r0 │ │ │ │ + muleq r3, r0, pc @ │ │ │ │ + andeq lr, r3, r4, asr pc │ │ │ │ + andeq lr, r3, r4, lsl pc │ │ │ │ + andeq lr, r3, r8, asr #30 │ │ │ │ + andeq lr, r3, ip, lsl #30 │ │ │ │ + andeq lr, r3, r0, asr #24 │ │ │ │ + andeq r3, r4, r8, lsl r1 │ │ │ │ + andeq lr, r3, r0, ror #19 │ │ │ │ + andeq lr, r3, r0, lsr #19 │ │ │ │ + andeq lr, r3, r8, ror #18 │ │ │ │ + andeq lr, r3, ip, lsr #18 │ │ │ │ + strdeq lr, [r3], -r0 │ │ │ │ + @ instruction: 0x0003e8b4 │ │ │ │ + andeq lr, r3, r8, ror r8 │ │ │ │ + andeq lr, r3, r0, asr #16 │ │ │ │ + strdeq lr, [r3], -r0 │ │ │ │ andeq lr, r3, r8, lsr #15 │ │ │ │ andeq lr, r3, r8, ror #14 │ │ │ │ - andeq lr, r3, ip, lsr #14 │ │ │ │ - strdeq lr, [r3], -r4 │ │ │ │ - @ instruction: 0x0003e6b8 │ │ │ │ - andeq lr, r3, r0, lsl #13 │ │ │ │ - andeq lr, r3, ip, lsr r6 │ │ │ │ - andeq lr, r3, r4, lsl #12 │ │ │ │ - andeq lr, r3, r4, asr #11 │ │ │ │ - andeq lr, r3, ip, lsl #11 │ │ │ │ - andeq lr, r3, ip, asr #10 │ │ │ │ - andeq lr, r3, r8, lsl r5 │ │ │ │ + andeq lr, r3, ip, lsl r7 │ │ │ │ + ldrdeq lr, [r3], -ip │ │ │ │ + andeq lr, r3, r0, lsr #13 │ │ │ │ + andeq lr, r3, r8, ror #12 │ │ │ │ + andeq lr, r3, r8, lsr #12 │ │ │ │ + andeq lr, r3, ip, ror #11 │ │ │ │ + @ instruction: 0x0003e5b4 │ │ │ │ + andeq lr, r3, r8, ror r5 │ │ │ │ + andeq lr, r3, r0, asr #10 │ │ │ │ + strdeq lr, [r3], -ip │ │ │ │ + andeq lr, r3, r4, asr #9 │ │ │ │ + andeq lr, r3, r4, lsl #9 │ │ │ │ + andeq lr, r3, ip, asr #8 │ │ │ │ + andeq lr, r3, ip, lsl #8 │ │ │ │ ldrdeq lr, [r3], -r8 │ │ │ │ - muleq r3, ip, r4 │ │ │ │ - andeq lr, r3, r0, ror #8 │ │ │ │ - andeq lr, r3, r8, lsr #8 │ │ │ │ - andeq lr, r3, r8, ror #7 │ │ │ │ - andeq lr, r3, r4, lsr #7 │ │ │ │ - andeq lr, r3, r4, ror #14 │ │ │ │ - andeq lr, r3, r4, asr r7 │ │ │ │ - andeq lr, r3, ip, asr #14 │ │ │ │ - andeq lr, r3, r0, asr #6 │ │ │ │ - andeq lr, r3, r8, lsr #6 │ │ │ │ - andeq lr, r3, ip, lsl #6 │ │ │ │ - strdeq lr, [r3], -r4 │ │ │ │ - andeq lr, r3, r0, ror #5 │ │ │ │ - andeq lr, r3, r8, asr #5 │ │ │ │ - andeq lr, r3, r8, lsr r6 │ │ │ │ - andeq lr, r3, ip, asr r0 │ │ │ │ - andeq lr, r3, r4, ror #11 │ │ │ │ - andeq lr, r3, r8, asr #11 │ │ │ │ - @ instruction: 0x0003e5b0 │ │ │ │ - andeq lr, r3, ip, lsl #11 │ │ │ │ - andeq lr, r3, r8, ror r1 │ │ │ │ - andeq lr, r3, r0, ror #2 │ │ │ │ + muleq r3, r8, r3 │ │ │ │ + andeq lr, r3, ip, asr r3 │ │ │ │ + andeq lr, r3, r0, lsr #6 │ │ │ │ + andeq lr, r3, r8, ror #5 │ │ │ │ + andeq lr, r3, r8, lsr #5 │ │ │ │ + andeq lr, r3, r4, ror #4 │ │ │ │ + andeq lr, r3, r4, lsr #12 │ │ │ │ + andeq lr, r3, r4, lsl r6 │ │ │ │ + andeq lr, r3, ip, lsl #12 │ │ │ │ + andeq lr, r3, r0, lsl #4 │ │ │ │ + andeq lr, r3, r8, ror #3 │ │ │ │ + andeq lr, r3, ip, asr #3 │ │ │ │ + @ instruction: 0x0003e1b4 │ │ │ │ andeq lr, r3, r0, lsr #3 │ │ │ │ + andeq lr, r3, r8, lsl #3 │ │ │ │ + strdeq lr, [r3], -r8 │ │ │ │ + andeq sp, r3, ip, lsl pc │ │ │ │ + andeq lr, r3, r4, lsr #9 │ │ │ │ + andeq lr, r3, r8, lsl #9 │ │ │ │ + andeq lr, r3, r0, ror r4 │ │ │ │ + andeq lr, r3, ip, asr #8 │ │ │ │ + andeq lr, r3, r8, lsr r0 │ │ │ │ + andeq lr, r3, r0, lsr #32 │ │ │ │ + andeq lr, r3, r0, rrx │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ - ldrdeq r0, [r4], -r8 │ │ │ │ - andeq r0, r4, r8, asr #19 │ │ │ │ - @ instruction: 0x000409b8 │ │ │ │ - andeq r0, r4, r8, lsr #19 │ │ │ │ - muleq r4, r8, r9 │ │ │ │ - andeq r0, r4, r8, lsl #19 │ │ │ │ - andeq r0, r4, r8, ror r9 │ │ │ │ - andeq r0, r4, r8, ror #18 │ │ │ │ - andeq r0, r4, r8, asr r9 │ │ │ │ - andeq r0, r4, r8, asr #18 │ │ │ │ + andeq r0, r4, r4, ror #16 │ │ │ │ + andeq r0, r4, r4, asr r8 │ │ │ │ + andeq r0, r4, r4, asr #16 │ │ │ │ + andeq r0, r4, r4, lsr r8 │ │ │ │ + andeq r0, r4, r4, lsr #16 │ │ │ │ + andeq r0, r4, r4, lsl r8 │ │ │ │ + andeq r0, r4, r4, lsl #16 │ │ │ │ + strdeq r0, [r4], -r4 │ │ │ │ + andeq r0, r4, r4, ror #15 │ │ │ │ + ldrdeq r0, [r4], -r4 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr fp, [pc, #-20] @ 17b54 │ │ │ │ ldr r2, [r3] │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -11249,21 +11249,21 @@ │ │ │ │ b 18998 │ │ │ │ mvn r0, #0 │ │ │ │ b 189fc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ andeq r7, r5, r4, lsr #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ - andeq r0, r4, r0, lsr #9 │ │ │ │ + andeq r0, r4, ip, lsr #6 │ │ │ │ andeq r2, r0, pc, lsr #14 │ │ │ │ andeq r2, r0, r2, ror #14 │ │ │ │ strdeq r7, [r5], -r4 │ │ │ │ - andeq r0, r4, r4, lsr #8 │ │ │ │ - andeq r0, r4, r0, lsl r4 │ │ │ │ - strdeq r0, [r4], -ip │ │ │ │ + @ instruction: 0x000402b0 │ │ │ │ + muleq r4, ip, r2 │ │ │ │ + andeq r0, r4, r8, lsl #5 │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -11751,26 +11751,26 @@ │ │ │ │ bl d090 │ │ │ │ b 1926c │ │ │ │ andeq r7, r5, r8, lsl r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ @ instruction: 0x00059ab4 │ │ │ │ - andeq sp, r3, ip, lsl #10 │ │ │ │ + andeq sp, r3, ip, asr #7 │ │ │ │ andeq r2, r0, r7, lsr #14 │ │ │ │ @ instruction: 0x000027b8 │ │ │ │ andeq r2, r0, r9, lsl r7 │ │ │ │ - @ instruction: 0x0003d8b8 │ │ │ │ - @ instruction: 0x0003d8b8 │ │ │ │ + andeq sp, r3, r8, ror r7 │ │ │ │ + andeq sp, r3, r8, ror r7 │ │ │ │ andeq r6, r5, ip, ror lr │ │ │ │ andeq r2, r0, r4, lsr r7 │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ - andeq sp, r3, r8, lsr #15 │ │ │ │ - andeq sp, r3, r8, ror #14 │ │ │ │ + andeq sp, r3, r8, ror #12 │ │ │ │ + andeq sp, r3, r8, lsr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #368] @ 19454 │ │ │ │ ldr r3, [pc, #368] @ 19458 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ @@ -11864,18 +11864,18 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl d090 │ │ │ │ b 19410 │ │ │ │ andeq r6, r5, r0, lsl sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r5, r4, ror #24 │ │ │ │ - andeq sp, r3, r8, lsl #13 │ │ │ │ - andeq ip, r3, r0, asr pc │ │ │ │ + andeq sp, r3, r8, asr #10 │ │ │ │ + andeq ip, r3, r0, lsl lr │ │ │ │ @ instruction: 0xffffa7f8 │ │ │ │ - andeq sp, r3, ip, ror #11 │ │ │ │ + andeq sp, r3, ip, lsr #9 │ │ │ │ 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] @ 19880 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ @@ -12131,27 +12131,27 @@ │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ b 19808 │ │ │ │ andeq r6, r5, r8, ror #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r5, r4, asr fp │ │ │ │ - andeq sp, r3, ip, asr r3 │ │ │ │ - andeq sp, r3, r0, lsl #10 │ │ │ │ + andeq sp, r3, ip, lsl r2 │ │ │ │ + andeq sp, r3, r0, asr #7 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ @ instruction: 0xffffbb58 │ │ │ │ andeq r7, r5, r4, lsr #17 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ @ instruction: 0xffffbb64 │ │ │ │ andeq r6, r5, r8, ror r8 │ │ │ │ - muleq r3, ip, r2 │ │ │ │ - andeq sp, r3, r8, ror #3 │ │ │ │ - andeq pc, r3, r0, asr r6 @ │ │ │ │ - ldrdeq sp, [r3], -r8 │ │ │ │ - andeq ip, r3, ip, ror #25 │ │ │ │ + andeq sp, r3, ip, asr r1 │ │ │ │ + andeq sp, r3, r8, lsr #1 │ │ │ │ + ldrdeq pc, [r3], -ip │ │ │ │ + muleq r3, r8, r0 │ │ │ │ + andeq ip, r3, ip, lsr #23 │ │ │ │ │ │ │ │ 000198c0 : │ │ │ │ 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 │ │ │ │ @@ -12477,32 +12477,32 @@ │ │ │ │ ldr r2, [pc, #88] @ 19e30 │ │ │ │ add r2, pc, r2 │ │ │ │ b 19d84 │ │ │ │ andeq r6, r5, ip, lsl #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq r6, [r5], -r0 │ │ │ │ @ instruction: 0xffffa310 │ │ │ │ - andeq sp, r3, r4, asr #2 │ │ │ │ - andeq sp, r3, r0, ror #2 │ │ │ │ + andeq sp, r3, r4 │ │ │ │ + andeq sp, r3, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, lsr #19 │ │ │ │ - ldrdeq ip, [r3], -r8 │ │ │ │ - andeq ip, r3, r0, lsr #31 │ │ │ │ - muleq r3, r8, pc @ │ │ │ │ - muleq r3, ip, pc @ │ │ │ │ - andeq ip, r3, ip, asr pc │ │ │ │ - andeq ip, r3, r0, asr pc │ │ │ │ - andeq ip, r3, r0, asr pc │ │ │ │ - andeq ip, r3, r0, lsl pc │ │ │ │ - andeq ip, r3, r8, lsl #30 │ │ │ │ + muleq r3, r8, lr │ │ │ │ + andeq ip, r3, r0, ror #28 │ │ │ │ + andeq ip, r3, r8, asr lr │ │ │ │ + andeq ip, r3, ip, asr lr │ │ │ │ + andeq ip, r3, ip, lsl lr │ │ │ │ + andeq ip, r3, r0, lsl lr │ │ │ │ + andeq ip, r3, r0, lsl lr │ │ │ │ + ldrdeq ip, [r3], -r0 │ │ │ │ + andeq ip, r3, r8, asr #27 │ │ │ │ muleq r5, r4, r3 │ │ │ │ andseq r0, r0, r5, lsl r0 │ │ │ │ andeq r2, r0, r7, ror r7 │ │ │ │ andeq r2, r0, sl, lsl r7 │ │ │ │ - @ instruction: 0x0003cdb8 │ │ │ │ - muleq r3, r0, r0 │ │ │ │ + andeq ip, r3, r8, ror ip │ │ │ │ + andeq lr, r3, ip, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -12568,15 +12568,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andeq r6, r5, ip, lsr r1 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - andeq pc, r3, ip, ror #18 │ │ │ │ + strdeq pc, [r3], -r8 │ │ │ │ │ │ │ │ 00019f5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0] │ │ │ │ @@ -12601,15 +12601,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 19fd4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ b 19fa8 │ │ │ │ - andeq pc, r3, r4, ror #17 │ │ │ │ + andeq pc, r3, r0, ror r7 @ │ │ │ │ │ │ │ │ 00019fd8 : │ │ │ │ ldr r0, [pc, #8] @ 19fe8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ bx lr │ │ │ │ andeq r6, r5, r0, lsl #30 │ │ │ │ @@ -12678,27 +12678,27 @@ │ │ │ │ ldr r5, [pc, #3880] @ 1b00c │ │ │ │ add r0, r6, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r5, #12 │ │ │ │ str r3, [r6, #28] │ │ │ │ bl d648 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1c7f0 │ │ │ │ + bne 1c6cc │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, r5, #64 @ 0x40 │ │ │ │ bl c43c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1c7f0 │ │ │ │ + bne 1c6cc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ bl c43c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 1c7f0 │ │ │ │ + bne 1c6cc │ │ │ │ ldr r0, [pc, #3804] @ 1b010 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bl c298 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 1abfc │ │ │ │ @@ -12796,28 +12796,28 @@ │ │ │ │ ldr r3, [pc, #3484] @ 1b058 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 1be6c │ │ │ │ + bne 1be78 │ │ │ │ ldr r1, [pc, #3456] @ 1b05c │ │ │ │ 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 1be08 │ │ │ │ + bne 1be14 │ │ │ │ ldr r1, [pc, #3408] @ 1b060 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #17 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ @@ -12960,15 +12960,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 1bcd8 │ │ │ │ + beq 1bce4 │ │ │ │ ldr r1, [pc, #2896] @ 1b0bc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [pc, #2884] @ 1b0c0 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ @@ -13094,15 +13094,15 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov r7, r0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #3220] @ 1b414 │ │ │ │ + ldr r3, [pc, #3152] @ 1b3d0 │ │ │ │ strb sl, [r7, #56] @ 0x38 │ │ │ │ str r7, [r9, #72] @ 0x48 │ │ │ │ str r3, [r9, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #2428] @ 1b10c │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -13338,15 +13338,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #244 @ 0xf4 │ │ │ │ bl c598 │ │ │ │ mov r0, #11 │ │ │ │ bl cfb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #4 │ │ │ │ - bne 1bf28 │ │ │ │ + bne 1bf34 │ │ │ │ ldr r1, [pc, #1596] @ 1b190 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [pc, #1584] @ 1b194 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r5 │ │ │ │ @@ -13477,15 +13477,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 1b74c │ │ │ │ + beq 1b758 │ │ │ │ ldr r0, [pc, #1128] @ 1b1e8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #25 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ @@ -13635,395 +13635,398 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ ldr r0, [pc, #600] @ 1b240 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ - b 1b450 │ │ │ │ + b 1b45c │ │ │ │ strdeq r5, [r5], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r3, ip, ror #21 │ │ │ │ + andeq ip, r3, ip, lsr #19 │ │ │ │ @ instruction: 0x00055fb0 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - andeq ip, r3, ip, lsr #21 │ │ │ │ - andeq ip, r3, ip, lsl #21 │ │ │ │ + andeq ip, r3, ip, ror #18 │ │ │ │ + andeq ip, r3, ip, asr #18 │ │ │ │ strdeq r6, [r5], -r8 │ │ │ │ strdeq r8, [r5], -r8 @ │ │ │ │ @ instruction: 0xffffb774 │ │ │ │ - andeq ip, r3, r4, lsl #20 │ │ │ │ + andeq ip, r3, r4, asr #17 │ │ │ │ @ instruction: 0xffffb4e8 │ │ │ │ - andeq ip, r3, r4, ror #19 │ │ │ │ + andeq ip, r3, r4, lsr #17 │ │ │ │ andeq r2, r0, r4, lsl r7 │ │ │ │ - ldrdeq ip, [r3], -r4 │ │ │ │ - andeq ip, r3, r4, asr #19 │ │ │ │ - @ instruction: 0x0003c9b4 │ │ │ │ + muleq r3, r4, r8 │ │ │ │ + andeq ip, r3, r4, lsl #17 │ │ │ │ + andeq ip, r3, r4, ror r8 │ │ │ │ andeq r2, r0, r6, lsl r7 │ │ │ │ - andeq ip, r3, r4, lsr #19 │ │ │ │ - andeq ip, r3, r4, lsl #19 │ │ │ │ - andeq ip, r3, r0, ror #18 │ │ │ │ + andeq ip, r3, r4, ror #16 │ │ │ │ + andeq ip, r3, r4, asr #16 │ │ │ │ + andeq ip, r3, r0, lsr #16 │ │ │ │ andeq r2, r0, r1, asr #15 │ │ │ │ - andeq ip, r3, r8, asr #18 │ │ │ │ + andeq ip, r3, r8, lsl #16 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ - andeq ip, r3, r0, lsr r9 │ │ │ │ + strdeq ip, [r3], -r0 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ @ instruction: 0xffffac84 │ │ │ │ - andeq ip, r3, r0, lsl r9 │ │ │ │ - andeq ip, r3, ip, lsl r9 │ │ │ │ - andeq ip, r3, r0, lsl r9 │ │ │ │ - andeq ip, r3, r8, asr #32 │ │ │ │ + ldrdeq ip, [r3], -r0 │ │ │ │ + ldrdeq ip, [r3], -ip @ │ │ │ │ + ldrdeq ip, [r3], -r0 │ │ │ │ + andeq fp, r3, r8, lsl #30 │ │ │ │ ldrdeq r2, [r0], -fp │ │ │ │ @ instruction: 0xffffaa74 │ │ │ │ - @ instruction: 0x0003c8bc │ │ │ │ + andeq ip, r3, ip, ror r7 │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ - @ instruction: 0x0003c8b8 │ │ │ │ + andeq ip, r3, r8, ror r7 │ │ │ │ andeq r2, r0, r7, lsr #16 │ │ │ │ - andeq ip, r3, r0, lsr #17 │ │ │ │ - muleq r3, r0, r8 │ │ │ │ - andeq ip, r3, r4, lsl #17 │ │ │ │ - andeq ip, r3, r8, ror r8 │ │ │ │ - andeq ip, r3, ip, ror #16 │ │ │ │ - andeq ip, r3, ip, asr r8 │ │ │ │ + andeq ip, r3, r0, ror #14 │ │ │ │ + andeq ip, r3, r0, asr r7 │ │ │ │ + andeq ip, r3, r4, asr #14 │ │ │ │ + andeq ip, r3, r8, lsr r7 │ │ │ │ + andeq ip, r3, ip, lsr #14 │ │ │ │ + andeq ip, r3, ip, lsl r7 │ │ │ │ andeq r2, r0, lr, asr #14 │ │ │ │ - andeq ip, r3, r4, lsr r8 │ │ │ │ + strdeq ip, [r3], -r4 │ │ │ │ @ instruction: 0xffffb8b0 │ │ │ │ - muleq r3, r4, r3 │ │ │ │ - strdeq ip, [r3], -r0 │ │ │ │ - andeq ip, r3, r0, ror #15 │ │ │ │ + andeq ip, r3, r4, asr r2 │ │ │ │ + @ instruction: 0x0003c6b0 │ │ │ │ + andeq ip, r3, r0, lsr #13 │ │ │ │ andeq r2, r0, r5, lsl r7 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - andeq ip, r3, ip, lsl #15 │ │ │ │ + muleq r3, r0, r6 │ │ │ │ + andeq ip, r3, ip, asr #12 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ - andeq ip, r3, r0, ror r7 │ │ │ │ + andeq ip, r3, r0, lsr r6 │ │ │ │ andeq r2, r0, ip, ror #15 │ │ │ │ - andeq ip, r3, r0, ror #14 │ │ │ │ + andeq ip, r3, r0, lsr #12 │ │ │ │ andeq r2, r0, r1, asr #16 │ │ │ │ - andeq fp, r3, r8, lsr #29 │ │ │ │ + andeq fp, r3, r8, ror #26 │ │ │ │ @ instruction: 0xffff9898 │ │ │ │ - andeq ip, r3, r8, lsl #14 │ │ │ │ - strdeq ip, [r3], -ip @ │ │ │ │ - andeq ip, r3, r8, ror #13 │ │ │ │ + andeq ip, r3, r8, asr #11 │ │ │ │ + @ instruction: 0x0003c5bc │ │ │ │ + andeq ip, r3, r8, lsr #11 │ │ │ │ @ instruction: 0xffff95f0 │ │ │ │ - andeq ip, r3, r0, asr #13 │ │ │ │ + andeq ip, r3, r0, lsl #11 │ │ │ │ @ instruction: 0xffff95a8 │ │ │ │ - andeq ip, r3, r0, lsr #13 │ │ │ │ + andeq ip, r3, r0, ror #10 │ │ │ │ andeq r2, r0, r0, lsr #14 │ │ │ │ - andeq ip, r3, ip, ror r6 │ │ │ │ - andeq ip, r3, r8, asr r6 │ │ │ │ + andeq ip, r3, ip, lsr r5 │ │ │ │ + andeq ip, r3, r8, lsl r5 │ │ │ │ andeq r2, r0, r2, lsr #14 │ │ │ │ - andeq ip, r3, r0, lsr #12 │ │ │ │ - andeq ip, r3, r0, lsl r6 │ │ │ │ + andeq ip, r3, r0, ror #9 │ │ │ │ + ldrdeq ip, [r3], -r0 │ │ │ │ @ instruction: 0xffff96b0 │ │ │ │ - andeq ip, r3, r0, lsl #10 │ │ │ │ + andeq ip, r3, r0, asr #7 │ │ │ │ andeq r2, r0, r7, lsl r7 │ │ │ │ @ instruction: 0xffffb350 │ │ │ │ - @ instruction: 0x0003c5b0 │ │ │ │ + andeq ip, r3, r0, ror r4 │ │ │ │ @ instruction: 0xffffb92c │ │ │ │ - andeq ip, r3, r8, ror r5 │ │ │ │ + andeq ip, r3, r8, lsr r4 │ │ │ │ @ instruction: 0xffff95bc │ │ │ │ - andeq ip, r3, r0, asr r5 │ │ │ │ + andeq ip, r3, r0, lsl r4 │ │ │ │ @ instruction: 0xffffb1f0 │ │ │ │ - andeq ip, r3, ip, lsr #10 │ │ │ │ + andeq ip, r3, ip, ror #7 │ │ │ │ @ instruction: 0xffff9370 │ │ │ │ - andeq fp, r3, ip, asr #12 │ │ │ │ + andeq fp, r3, ip, lsl #10 │ │ │ │ @ instruction: 0xffffba18 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ + muleq r3, r0, r3 │ │ │ │ @ instruction: 0xffff946c │ │ │ │ - andeq ip, r3, ip, lsr #9 │ │ │ │ + andeq ip, r3, ip, ror #6 │ │ │ │ @ instruction: 0xffffdfc4 │ │ │ │ - andeq ip, r3, ip, ror r4 │ │ │ │ - andeq ip, r3, r4, asr r2 │ │ │ │ - andeq ip, r3, r8, asr #8 │ │ │ │ + andeq ip, r3, ip, lsr r3 │ │ │ │ + andeq ip, r3, r4, lsl r1 │ │ │ │ + andeq ip, r3, r8, lsl #6 │ │ │ │ andeq r0, r0, sp, lsl r1 │ │ │ │ - strdeq fp, [r3], -r8 │ │ │ │ - andeq ip, r3, ip, lsl r4 │ │ │ │ + @ instruction: 0x0003b7b8 │ │ │ │ + ldrdeq ip, [r3], -ip @ │ │ │ │ andmi r0, r8, r0 │ │ │ │ - ldrdeq ip, [r3], -r8 │ │ │ │ + muleq r3, r8, r2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - @ instruction: 0x0003c3b0 │ │ │ │ - muleq r3, ip, r3 │ │ │ │ - andeq ip, r3, ip, lsl #7 │ │ │ │ - andeq ip, r3, r0, lsl #7 │ │ │ │ - andeq ip, r3, r4, ror #6 │ │ │ │ - andeq ip, r3, ip, lsr r4 │ │ │ │ + andeq ip, r3, r0, ror r2 │ │ │ │ + andeq ip, r3, ip, asr r2 │ │ │ │ + andeq ip, r3, ip, asr #4 │ │ │ │ + andeq ip, r3, r0, asr #4 │ │ │ │ + andeq ip, r3, r4, lsr #4 │ │ │ │ + andeq ip, r3, r8, asr #5 │ │ │ │ andeq r0, r0, lr, lsl r1 │ │ │ │ @ instruction: 0xffff9198 │ │ │ │ - andeq ip, r3, r4, lsl r4 │ │ │ │ + andeq ip, r3, r0, lsr #5 │ │ │ │ andeq r2, r0, pc, lsr #16 │ │ │ │ - andeq ip, r3, r4, lsl #8 │ │ │ │ + muleq r3, r0, r2 │ │ │ │ andeq r0, r0, fp, lsr #2 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ + andeq ip, r3, ip, asr r2 │ │ │ │ andeq r2, r0, ip, lsr r8 │ │ │ │ andeq r7, r5, r8, lsr #28 │ │ │ │ andeq r0, r0, r8, ror sl │ │ │ │ - andeq ip, r3, r8, lsl #7 │ │ │ │ + andeq ip, r3, r4, lsl r2 │ │ │ │ @ instruction: 0xffffa740 │ │ │ │ - andeq ip, r3, r8, ror r3 │ │ │ │ - andeq ip, r3, r0, ror #6 │ │ │ │ - andeq ip, r3, ip, asr r3 │ │ │ │ - andeq ip, r3, r8, asr r3 │ │ │ │ + andeq ip, r3, r4, lsl #4 │ │ │ │ + andeq ip, r3, ip, ror #3 │ │ │ │ + andeq ip, r3, r8, ror #3 │ │ │ │ + andeq ip, r3, r4, ror #3 │ │ │ │ @ instruction: 0xffffd850 │ │ │ │ - andeq ip, r3, r0, lsr #6 │ │ │ │ + andeq ip, r3, ip, lsr #3 │ │ │ │ @ instruction: 0xffffb2e8 │ │ │ │ - strdeq ip, [r3], -r0 │ │ │ │ + andeq ip, r3, ip, ror r1 │ │ │ │ @ instruction: 0xffffb220 │ │ │ │ - @ instruction: 0x0003c2b8 │ │ │ │ - @ instruction: 0x0003c2b8 │ │ │ │ - @ instruction: 0x0003c2bc │ │ │ │ - andeq ip, r3, r4, asr #5 │ │ │ │ - andeq ip, r3, r8, asr #5 │ │ │ │ - andeq ip, r3, ip, asr #5 │ │ │ │ - ldrdeq ip, [r3], -r0 │ │ │ │ - ldrdeq ip, [r3], -ip @ │ │ │ │ - andeq ip, r3, r4, ror #5 │ │ │ │ - andeq ip, r3, ip, ror #5 │ │ │ │ - strdeq ip, [r3], -r4 │ │ │ │ - strdeq ip, [r3], -r8 │ │ │ │ - strdeq ip, [r3], -ip @ │ │ │ │ - andeq ip, r3, r8, lsl #6 │ │ │ │ - andeq ip, r3, r0, lsl r3 │ │ │ │ - andeq ip, r3, r4, lsl r3 │ │ │ │ - andeq ip, r3, ip, lsl r3 │ │ │ │ - andeq ip, r3, r4, lsr #6 │ │ │ │ - andeq ip, r3, r0, lsr r3 │ │ │ │ - andeq ip, r3, r4, lsr r3 │ │ │ │ - andeq ip, r3, r0, asr #6 │ │ │ │ - andeq ip, r3, r8, asr #6 │ │ │ │ - andeq fp, r3, ip, ror #29 │ │ │ │ - strdeq fp, [r3], -r4 │ │ │ │ - strdeq fp, [r3], -r8 │ │ │ │ - strdeq fp, [r3], -ip │ │ │ │ - andeq fp, r3, r0, lsl #30 │ │ │ │ - strdeq fp, [r3], -ip │ │ │ │ - andeq fp, r3, r4, lsl #30 │ │ │ │ - andeq fp, r3, r0, lsl #30 │ │ │ │ - strdeq fp, [r3], -ip │ │ │ │ - strdeq fp, [r3], -r8 │ │ │ │ - strdeq fp, [r3], -r4 │ │ │ │ + andeq ip, r3, r4, asr #2 │ │ │ │ + andeq ip, r3, r4, asr #2 │ │ │ │ + andeq ip, r3, r8, asr #2 │ │ │ │ + andeq ip, r3, r0, asr r1 │ │ │ │ + andeq ip, r3, r4, asr r1 │ │ │ │ + andeq ip, r3, r8, asr r1 │ │ │ │ + andeq ip, r3, ip, asr r1 │ │ │ │ + andeq ip, r3, r8, ror #2 │ │ │ │ + andeq ip, r3, r0, ror r1 │ │ │ │ + andeq ip, r3, r8, ror r1 │ │ │ │ + andeq ip, r3, r0, lsl #3 │ │ │ │ + andeq ip, r3, r4, lsl #3 │ │ │ │ + andeq ip, r3, r8, lsl #3 │ │ │ │ + muleq r3, r4, r1 │ │ │ │ + muleq r3, ip, r1 │ │ │ │ + andeq ip, r3, r0, lsr #3 │ │ │ │ + andeq ip, r3, r8, lsr #3 │ │ │ │ + @ instruction: 0x0003c1b0 │ │ │ │ + @ instruction: 0x0003c1bc │ │ │ │ + andeq ip, r3, r0, asr #3 │ │ │ │ + andeq ip, r3, ip, asr #3 │ │ │ │ + ldrdeq ip, [r3], -r4 │ │ │ │ + andeq fp, r3, ip, ror #26 │ │ │ │ + andeq fp, r3, r4, ror sp │ │ │ │ + andeq fp, r3, r8, ror sp │ │ │ │ + andeq fp, r3, ip, ror sp │ │ │ │ + andeq fp, r3, r0, lsl #27 │ │ │ │ + andeq fp, r3, ip, ror sp │ │ │ │ + andeq fp, r3, r4, lsl #27 │ │ │ │ + andeq fp, r3, r0, lsl #27 │ │ │ │ + andeq fp, r3, ip, ror sp │ │ │ │ + andeq fp, r3, r8, ror sp │ │ │ │ + andeq fp, r3, r4, ror sp │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - andeq fp, r3, r0, ror #28 │ │ │ │ - andeq fp, r3, ip, asr lr │ │ │ │ - andeq fp, r3, ip, asr lr │ │ │ │ - andeq fp, r3, ip, asr lr │ │ │ │ - andeq fp, r3, r8, asr lr │ │ │ │ - andeq fp, r3, r8, asr lr │ │ │ │ - andeq fp, r3, r8, asr lr │ │ │ │ - andeq fp, r3, r0, asr lr │ │ │ │ - andeq fp, r3, r4, asr lr │ │ │ │ - andeq fp, r3, ip, asr lr │ │ │ │ - andeq fp, r3, r4, ror #28 │ │ │ │ - andeq fp, r3, ip, ror #28 │ │ │ │ - andeq fp, r3, r4, ror lr │ │ │ │ - andeq fp, r3, r8, lsl #29 │ │ │ │ - andeq fp, r3, ip, lsl #29 │ │ │ │ - muleq r3, r4, lr │ │ │ │ - muleq r3, ip, lr │ │ │ │ - andeq fp, r3, r8, lsr #29 │ │ │ │ - @ instruction: 0x0003beb4 │ │ │ │ - andeq fp, r3, r0, asr #29 │ │ │ │ - andeq fp, r3, ip, asr #29 │ │ │ │ + andeq fp, r3, r0, ror #25 │ │ │ │ + ldrdeq fp, [r3], -ip │ │ │ │ + ldrdeq fp, [r3], -ip │ │ │ │ + ldrdeq fp, [r3], -ip │ │ │ │ + ldrdeq fp, [r3], -r8 │ │ │ │ + ldrdeq fp, [r3], -r8 │ │ │ │ + ldrdeq fp, [r3], -r8 │ │ │ │ + ldrdeq fp, [r3], -r0 │ │ │ │ ldrdeq fp, [r3], -r4 │ │ │ │ ldrdeq fp, [r3], -ip │ │ │ │ - andeq fp, r3, r4, ror #29 │ │ │ │ + andeq fp, r3, r4, ror #25 │ │ │ │ + andeq fp, r3, ip, ror #25 │ │ │ │ strdeq fp, [r3], -r4 │ │ │ │ - andeq fp, r3, r4, lsl #30 │ │ │ │ - andeq fp, r3, r4, lsl pc │ │ │ │ - andeq fp, r3, r4, lsr #30 │ │ │ │ - andeq fp, r3, r4, lsr pc │ │ │ │ - andeq fp, r3, r8, lsr pc │ │ │ │ - andeq fp, r3, ip, lsr pc │ │ │ │ - andeq fp, r3, r0, asr #30 │ │ │ │ - andeq fp, r3, r0, asr #30 │ │ │ │ - andeq fp, r3, r0, asr #30 │ │ │ │ - andeq fp, r3, r4, asr #30 │ │ │ │ - andeq fp, r3, r8, asr #30 │ │ │ │ - andeq fp, r3, r8, asr #30 │ │ │ │ - andeq fp, r3, ip, asr #30 │ │ │ │ - andeq fp, r3, r0, asr pc │ │ │ │ - andeq fp, r3, r4, asr pc │ │ │ │ - andeq fp, r3, r4, asr pc │ │ │ │ - andeq fp, r3, r4, asr pc │ │ │ │ - andeq fp, r3, r8, asr pc │ │ │ │ - andeq fp, r3, ip, asr pc │ │ │ │ - andeq fp, r3, r8, ror #30 │ │ │ │ - andeq fp, r3, ip, ror #30 │ │ │ │ - andeq fp, r3, ip, ror #30 │ │ │ │ - andeq fp, r3, r0, ror pc │ │ │ │ - andeq fp, r3, r4, ror pc │ │ │ │ - andeq fp, r3, r8, ror pc │ │ │ │ - andeq fp, r3, ip, ror pc │ │ │ │ - andeq fp, r3, r0, lsl #31 │ │ │ │ - andeq fp, r3, ip, lsl #31 │ │ │ │ - andeq fp, r3, ip, lsl #31 │ │ │ │ - andeq fp, r3, ip, lsl #31 │ │ │ │ - andeq fp, r3, ip, lsl #31 │ │ │ │ - muleq r3, r8, pc @ │ │ │ │ - andeq r4, r5, r8, asr #6 │ │ │ │ - andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r3, r4, lsr #15 │ │ │ │ - andeq fp, r3, r0, lsr #15 │ │ │ │ - andeq fp, r3, r0, lsr #15 │ │ │ │ - andeq fp, r3, r0, lsr #15 │ │ │ │ - muleq r3, ip, r7 │ │ │ │ - muleq r3, ip, r7 │ │ │ │ - muleq r3, ip, r7 │ │ │ │ - muleq r3, r4, r7 │ │ │ │ - strdeq sl, [r3], -r0 │ │ │ │ + andeq fp, r3, r8, lsl #26 │ │ │ │ + andeq fp, r3, ip, lsl #26 │ │ │ │ + andeq fp, r3, r4, lsl sp │ │ │ │ + andeq fp, r3, ip, lsl sp │ │ │ │ + andeq fp, r3, r8, lsr #26 │ │ │ │ + andeq fp, r3, r4, lsr sp │ │ │ │ + andeq fp, r3, r0, asr #26 │ │ │ │ + andeq fp, r3, ip, asr #26 │ │ │ │ + andeq fp, r3, r4, asr sp │ │ │ │ + andeq fp, r3, ip, asr sp │ │ │ │ + andeq fp, r3, r4, ror #26 │ │ │ │ + andeq fp, r3, r4, ror sp │ │ │ │ + andeq fp, r3, r4, lsl #27 │ │ │ │ + muleq r3, r4, sp │ │ │ │ + andeq fp, r3, r4, lsr #27 │ │ │ │ + @ instruction: 0x0003bdb4 │ │ │ │ + @ instruction: 0x0003bdb8 │ │ │ │ + @ instruction: 0x0003bdbc │ │ │ │ + andeq fp, r3, r0, asr #27 │ │ │ │ + andeq fp, r3, r0, asr #27 │ │ │ │ + andeq fp, r3, r0, asr #27 │ │ │ │ + andeq fp, r3, r4, asr #27 │ │ │ │ + andeq fp, r3, r8, asr #27 │ │ │ │ + andeq fp, r3, r8, asr #27 │ │ │ │ + andeq fp, r3, ip, asr #27 │ │ │ │ + ldrdeq fp, [r3], -r0 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ + ldrdeq fp, [r3], -r8 │ │ │ │ + ldrdeq fp, [r3], -ip │ │ │ │ + andeq fp, r3, r8, ror #27 │ │ │ │ + andeq fp, r3, ip, ror #27 │ │ │ │ + andeq fp, r3, ip, ror #27 │ │ │ │ + strdeq fp, [r3], -r0 │ │ │ │ + strdeq fp, [r3], -r4 │ │ │ │ + strdeq fp, [r3], -r8 │ │ │ │ + strdeq fp, [r3], -ip │ │ │ │ + andeq fp, r3, r0, lsl #28 │ │ │ │ + andeq fp, r3, ip, lsl #28 │ │ │ │ + andeq fp, r3, ip, lsl #28 │ │ │ │ + andeq fp, r3, ip, lsl #28 │ │ │ │ + andeq fp, r3, ip, lsl #28 │ │ │ │ + andeq fp, r3, r8, lsl lr │ │ │ │ + andeq r4, r5, ip, lsr r3 │ │ │ │ + andeq r0, r0, r0, lsr sl │ │ │ │ + andeq fp, r3, r4, lsr #12 │ │ │ │ + andeq fp, r3, r0, lsr #12 │ │ │ │ + andeq fp, r3, r0, lsr #12 │ │ │ │ + andeq fp, r3, r0, lsr #12 │ │ │ │ + andeq fp, r3, ip, lsl r6 │ │ │ │ + andeq fp, r3, ip, lsl r6 │ │ │ │ + andeq fp, r3, ip, lsl r6 │ │ │ │ + andeq fp, r3, r4, lsl r6 │ │ │ │ + andeq sl, r3, r4, lsr #25 │ │ │ │ strdeq r2, [r0], -r7 │ │ │ │ - andeq sl, r3, r4, ror #27 │ │ │ │ + muleq r3, r8, ip │ │ │ │ andeq r2, r0, r8, lsl r8 │ │ │ │ - andeq sl, r3, r0, ror #26 │ │ │ │ + andeq sl, r3, r4, lsl ip │ │ │ │ strdeq r2, [r0], -fp │ │ │ │ - andeq fp, r3, r4, ror r5 │ │ │ │ - andeq fp, r3, r0, ror r5 │ │ │ │ - andeq fp, r3, ip, ror #10 │ │ │ │ - andeq fp, r3, r8, ror #10 │ │ │ │ - andeq sl, r3, r8, ror #12 │ │ │ │ - andeq sl, r3, r0, lsr pc │ │ │ │ + strdeq fp, [r3], -r4 │ │ │ │ + strdeq fp, [r3], -r0 │ │ │ │ + andeq fp, r3, ip, ror #7 │ │ │ │ + andeq fp, r3, r8, ror #7 │ │ │ │ + andeq sl, r3, ip, lsl r5 │ │ │ │ + andeq sl, r3, r4, ror #27 │ │ │ │ andeq r2, r0, r9, lsr #14 │ │ │ │ - andeq sl, r3, ip, lsl pc │ │ │ │ + ldrdeq sl, [r3], -r0 │ │ │ │ andeq r2, r0, r6, ror #14 │ │ │ │ - ldrdeq sl, [r3], -r4 │ │ │ │ - andeq sl, r3, r0, lsr #29 │ │ │ │ + andeq sl, r3, r8, lsl #27 │ │ │ │ + andeq sl, r3, r4, asr sp │ │ │ │ andeq r2, r0, r7, ror #14 │ │ │ │ - andeq sl, r3, r4, lsl #29 │ │ │ │ + andeq sl, r3, r8, lsr sp │ │ │ │ andeq r2, r0, r8, ror #14 │ │ │ │ - andeq sl, r3, r8, lsr #28 │ │ │ │ - andeq sl, r3, r0, lsl #28 │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ + andeq r0, r0, r6, lsl #2 │ │ │ │ + @ instruction: 0x0003acb4 │ │ │ │ andeq r2, r0, sl, lsr #14 │ │ │ │ - andeq sl, r3, ip, ror #27 │ │ │ │ + andeq sl, r3, r0, lsr #25 │ │ │ │ andeq r2, r0, r9, ror #14 │ │ │ │ - andeq sl, r3, r8, asr #27 │ │ │ │ - @ instruction: 0x0003adb0 │ │ │ │ - muleq r3, ip, sp │ │ │ │ - @ instruction: 0xffff7bf4 │ │ │ │ - andeq sl, r3, r0, ror #26 │ │ │ │ - andeq sl, r3, ip, asr #26 │ │ │ │ + andeq sl, r3, ip, ror ip │ │ │ │ + andeq sl, r3, r4, ror #24 │ │ │ │ + andeq sl, r3, r0, asr ip │ │ │ │ + @ instruction: 0xffff7be8 │ │ │ │ + andeq sl, r3, r4, lsl ip │ │ │ │ + andeq sl, r3, r0, lsl #24 │ │ │ │ andeq r2, r0, r3, ror #14 │ │ │ │ - andeq sl, r3, ip, lsl #15 │ │ │ │ + andeq sl, r3, r8, asr #12 │ │ │ │ andeq r2, r0, r1, asr r7 │ │ │ │ - strdeq sl, [r3], -ip │ │ │ │ - andeq sl, r3, r0, lsr #14 │ │ │ │ + andeq sl, r3, r4, lsr r6 │ │ │ │ andeq r2, r0, r1, ror r7 │ │ │ │ - andeq sl, r3, r8, lsr #25 │ │ │ │ - andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq sl, r3, r0, lsl #25 │ │ │ │ + andeq sl, r3, r8, lsr #23 │ │ │ │ andeq r2, r0, ip, asr r7 │ │ │ │ - andeq sl, r3, ip, ror #24 │ │ │ │ + andeq sl, r3, r4, lsl #23 │ │ │ │ andeq r2, r0, sp, asr r7 │ │ │ │ - andeq sl, r3, r8, asr #24 │ │ │ │ + andeq sl, r3, r0, ror #22 │ │ │ │ @ instruction: 0x000027ba │ │ │ │ - andeq sl, r3, r4, lsr #24 │ │ │ │ + andeq sl, r3, ip, lsr fp │ │ │ │ @ instruction: 0x000027b9 │ │ │ │ - andeq sl, r3, r4, ror #12 │ │ │ │ - andeq sl, r3, ip, asr #23 │ │ │ │ - andeq sl, r3, ip, lsr #23 │ │ │ │ - andeq sl, r3, ip, lsl #23 │ │ │ │ + @ instruction: 0x0003a5b0 │ │ │ │ + andeq sl, r3, r4, ror #21 │ │ │ │ + andeq sl, r3, r4, asr #21 │ │ │ │ + andeq sl, r3, r4, lsr #21 │ │ │ │ strdeq r2, [r0], -r6 │ │ │ │ - andeq sl, r3, r0, ror #22 │ │ │ │ + andeq sl, r3, r8, ror sl │ │ │ │ + andeq sl, r3, r8, lsl #19 │ │ │ │ + andeq r2, r0, lr, lsl #16 │ │ │ │ + andeq sl, r3, r4, ror r9 │ │ │ │ + andeq r2, r0, pc, lsl #16 │ │ │ │ + andeq sl, r3, ip, lsr #18 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-548] @ 1b244 │ │ │ │ + ldr r0, [pc, #-560] @ 1b244 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #31 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-572] @ 1b248 │ │ │ │ + ldr r0, [pc, #-584] @ 1b248 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #67108864 @ 0x4000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-596] @ 1b24c │ │ │ │ + ldr r0, [pc, #-608] @ 1b24c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #134217728 @ 0x8000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-620] @ 1b250 │ │ │ │ + ldr r0, [pc, #-632] @ 1b250 │ │ │ │ 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] @ 1b254 │ │ │ │ + ldr r0, [pc, #-676] @ 1b254 │ │ │ │ add r0, pc, r0 │ │ │ │ bl ca78 │ │ │ │ - ldr r0, [pc, #-672] @ 1b258 │ │ │ │ + ldr r0, [pc, #-684] @ 1b258 │ │ │ │ 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 1bea0 │ │ │ │ - ldr r0, [pc, #-708] @ 1b25c │ │ │ │ + beq 1beac │ │ │ │ + ldr r0, [pc, #-720] @ 1b25c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #29 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bec4 │ │ │ │ - ldr r0, [pc, #-740] @ 1b260 │ │ │ │ + beq 1bed0 │ │ │ │ + ldr r0, [pc, #-752] @ 1b260 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bee8 │ │ │ │ - ldr r0, [pc, #-772] @ 1b264 │ │ │ │ + beq 1bef4 │ │ │ │ + ldr r0, [pc, #-784] @ 1b264 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bf0c │ │ │ │ - ldr r0, [pc, #-804] @ 1b268 │ │ │ │ + beq 1bf18 │ │ │ │ + ldr r0, [pc, #-816] @ 1b268 │ │ │ │ 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 1bcf0 │ │ │ │ + beq 1bcfc │ │ │ │ strb r2, [sp, #43] @ 0x2b │ │ │ │ - ldr r2, [pc, #-848] @ 1b26c │ │ │ │ + ldr r2, [pc, #-860] @ 1b26c │ │ │ │ and r1, r3, #15 │ │ │ │ umull ip, 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 r7, [pc, #-888] @ 1b26c │ │ │ │ + ldr r7, [pc, #-900] @ 1b26c │ │ │ │ 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 │ │ │ │ @@ -14032,1259 +14035,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 1b5fc │ │ │ │ + bhi 1b608 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [ip, #-1] │ │ │ │ ldrb r3, [lr, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bcf0 │ │ │ │ - ldr r0, [pc, #-976] @ 1b270 │ │ │ │ + beq 1bcfc │ │ │ │ + ldr r0, [pc, #-988] @ 1b270 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #31 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bd14 │ │ │ │ - ldr r0, [pc, #-1008] @ 1b274 │ │ │ │ + beq 1bd20 │ │ │ │ + ldr r0, [pc, #-1020] @ 1b274 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bd38 │ │ │ │ - ldr r0, [pc, #-1040] @ 1b278 │ │ │ │ + beq 1bd44 │ │ │ │ + ldr r0, [pc, #-1052] @ 1b278 │ │ │ │ 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 1bd5c │ │ │ │ - ldr r0, [pc, #-1072] @ 1b27c │ │ │ │ + beq 1bd68 │ │ │ │ + ldr r0, [pc, #-1084] @ 1b27c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bd80 │ │ │ │ - ldr r0, [pc, #-1104] @ 1b280 │ │ │ │ + beq 1bd8c │ │ │ │ + ldr r0, [pc, #-1116] @ 1b280 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bda4 │ │ │ │ - ldr r0, [pc, #-1136] @ 1b284 │ │ │ │ + beq 1bdb0 │ │ │ │ + ldr r0, [pc, #-1148] @ 1b284 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bdc8 │ │ │ │ - ldr r0, [pc, #-1168] @ 1b288 │ │ │ │ + beq 1bdd4 │ │ │ │ + ldr r0, [pc, #-1180] @ 1b288 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bdec │ │ │ │ - ldr r0, [pc, #-1200] @ 1b28c │ │ │ │ + beq 1bdf8 │ │ │ │ + ldr r0, [pc, #-1212] @ 1b28c │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl ca78 │ │ │ │ - ldr r0, [pc, #-1220] @ 1b290 │ │ │ │ + ldr r0, [pc, #-1232] @ 1b290 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1244] @ 1b294 │ │ │ │ + ldr r0, [pc, #-1256] @ 1b294 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1268] @ 1b298 │ │ │ │ + ldr r0, [pc, #-1280] @ 1b298 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1292] @ 1b29c │ │ │ │ + ldr r0, [pc, #-1304] @ 1b29c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1316] @ 1b2a0 │ │ │ │ + ldr r0, [pc, #-1328] @ 1b2a0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1340] @ 1b2a4 │ │ │ │ + ldr r0, [pc, #-1352] @ 1b2a4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #30 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1364] @ 1b2a8 │ │ │ │ + ldr r0, [pc, #-1376] @ 1b2a8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1388] @ 1b2ac │ │ │ │ + ldr r0, [pc, #-1400] @ 1b2ac │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1412] @ 1b2b0 │ │ │ │ + ldr r0, [pc, #-1424] @ 1b2b0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1436] @ 1b2b4 │ │ │ │ + ldr r0, [pc, #-1448] @ 1b2b4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1460] @ 1b2b8 │ │ │ │ + ldr r0, [pc, #-1472] @ 1b2b8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1484] @ 1b2bc │ │ │ │ + ldr r0, [pc, #-1496] @ 1b2bc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1508] @ 1b2c0 │ │ │ │ + ldr r0, [pc, #-1520] @ 1b2c0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1532] @ 1b2c4 │ │ │ │ + ldr r0, [pc, #-1544] @ 1b2c4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1556] @ 1b2c8 │ │ │ │ + ldr r0, [pc, #-1568] @ 1b2c8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1580] @ 1b2cc │ │ │ │ + ldr r0, [pc, #-1592] @ 1b2cc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1604] @ 1b2d0 │ │ │ │ + ldr r0, [pc, #-1616] @ 1b2d0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1628] @ 1b2d4 │ │ │ │ + ldr r0, [pc, #-1640] @ 1b2d4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #327680 @ 0x50000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1652] @ 1b2d8 │ │ │ │ + ldr r0, [pc, #-1664] @ 1b2d8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1676] @ 1b2dc │ │ │ │ + ldr r0, [pc, #-1688] @ 1b2dc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #458752 @ 0x70000 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1700] @ 1b2e0 │ │ │ │ + ldr r0, [pc, #-1712] @ 1b2e0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1724] @ 1b2e4 │ │ │ │ + ldr r0, [pc, #-1736] @ 1b2e4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1748] @ 1b2e8 │ │ │ │ + ldr r0, [pc, #-1760] @ 1b2e8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1772] @ 1b2ec │ │ │ │ + ldr r0, [pc, #-1784] @ 1b2ec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1796] @ 1b2f0 │ │ │ │ + ldr r0, [pc, #-1808] @ 1b2f0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1820] @ 1b2f4 │ │ │ │ + ldr r0, [pc, #-1832] @ 1b2f4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1844] @ 1b2f8 │ │ │ │ + ldr r0, [pc, #-1856] @ 1b2f8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1868] @ 1b2fc │ │ │ │ + ldr r0, [pc, #-1880] @ 1b2fc │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1892] @ 1b300 │ │ │ │ + ldr r0, [pc, #-1904] @ 1b300 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1916] @ 1b304 │ │ │ │ + ldr r0, [pc, #-1928] @ 1b304 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1940] @ 1b308 │ │ │ │ + ldr r0, [pc, #-1952] @ 1b308 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1964] @ 1b30c │ │ │ │ + ldr r0, [pc, #-1976] @ 1b30c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-1988] @ 1b310 │ │ │ │ + ldr r0, [pc, #-2000] @ 1b310 │ │ │ │ mov r3, #1 │ │ │ │ mvn r2, #16 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2012] @ 1b314 │ │ │ │ + ldr r0, [pc, #-2024] @ 1b314 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2036] @ 1b318 │ │ │ │ + ldr r0, [pc, #-2048] @ 1b318 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2060] @ 1b31c │ │ │ │ + ldr r0, [pc, #-2072] @ 1b31c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2084] @ 1b320 │ │ │ │ + ldr r0, [pc, #-2096] @ 1b320 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2108] @ 1b324 │ │ │ │ + ldr r0, [pc, #-2120] @ 1b324 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2132] @ 1b328 │ │ │ │ + ldr r0, [pc, #-2144] @ 1b328 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2156] @ 1b32c │ │ │ │ + ldr r0, [pc, #-2168] @ 1b32c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2180] @ 1b330 │ │ │ │ + ldr r0, [pc, #-2192] @ 1b330 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2204] @ 1b334 │ │ │ │ + ldr r0, [pc, #-2216] @ 1b334 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2228] @ 1b338 │ │ │ │ + ldr r0, [pc, #-2240] @ 1b338 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2252] @ 1b33c │ │ │ │ + ldr r0, [pc, #-2264] @ 1b33c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2276] @ 1b340 │ │ │ │ + ldr r0, [pc, #-2288] @ 1b340 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2300] @ 1b344 │ │ │ │ + ldr r0, [pc, #-2312] @ 1b344 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2324] @ 1b348 │ │ │ │ + ldr r0, [pc, #-2336] @ 1b348 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2348] @ 1b34c │ │ │ │ + ldr r0, [pc, #-2360] @ 1b34c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r0, [pc, #-2372] @ 1b350 │ │ │ │ + ldr r0, [pc, #-2384] @ 1b350 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r4, [sp] │ │ │ │ bl c3ac │ │ │ │ - ldr r2, [pc, #-2396] @ 1b354 │ │ │ │ - ldr r3, [pc, #-2396] @ 1b358 │ │ │ │ + ldr r2, [pc, #-2408] @ 1b354 │ │ │ │ + ldr r3, [pc, #-2408] @ 1b358 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c7f8 │ │ │ │ + bne 1c6d4 │ │ │ │ mov r0, r6 │ │ │ │ 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 1a564 │ │ │ │ b 1a594 │ │ │ │ - ldr r0, [pc, #-2460] @ 1b35c │ │ │ │ + ldr r0, [pc, #-2472] @ 1b35c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #31 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b65c │ │ │ │ - ldr r0, [pc, #-2492] @ 1b360 │ │ │ │ + bne 1b668 │ │ │ │ + ldr r0, [pc, #-2504] @ 1b360 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b680 │ │ │ │ - ldr r0, [pc, #-2524] @ 1b364 │ │ │ │ + bne 1b68c │ │ │ │ + ldr r0, [pc, #-2536] @ 1b364 │ │ │ │ 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 1b6a4 │ │ │ │ - ldr r0, [pc, #-2556] @ 1b368 │ │ │ │ + bne 1b6b0 │ │ │ │ + ldr r0, [pc, #-2568] @ 1b368 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b6c8 │ │ │ │ - ldr r0, [pc, #-2588] @ 1b36c │ │ │ │ + bne 1b6d4 │ │ │ │ + ldr r0, [pc, #-2600] @ 1b36c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b6ec │ │ │ │ - ldr r0, [pc, #-2620] @ 1b370 │ │ │ │ + bne 1b6f8 │ │ │ │ + ldr r0, [pc, #-2632] @ 1b370 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #32 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b710 │ │ │ │ - ldr r0, [pc, #-2652] @ 1b374 │ │ │ │ + bne 1b71c │ │ │ │ + ldr r0, [pc, #-2664] @ 1b374 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b734 │ │ │ │ - ldr r0, [pc, #-2684] @ 1b378 │ │ │ │ + bne 1b740 │ │ │ │ + ldr r0, [pc, #-2696] @ 1b378 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl c508 │ │ │ │ - b 1b74c │ │ │ │ - ldr r1, [pc, #-2708] @ 1b37c │ │ │ │ + b 1b758 │ │ │ │ + ldr r1, [pc, #-2720] @ 1b37c │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #-2728] @ 1b380 │ │ │ │ + ldr r3, [pc, #-2740] @ 1b380 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-2732] @ 1b384 │ │ │ │ + ldr r1, [pc, #-2744] @ 1b384 │ │ │ │ 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] @ 1b388 │ │ │ │ + ldr r3, [pc, #-2780] @ 1b388 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ b 1a308 │ │ │ │ - ldr r1, [pc, #-2792] @ 1b38c │ │ │ │ + ldr r1, [pc, #-2804] @ 1b38c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #-2804] @ 1b390 │ │ │ │ + ldr r3, [pc, #-2816] @ 1b390 │ │ │ │ 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 1a2d4 │ │ │ │ - ldr r0, [pc, #-2836] @ 1b394 │ │ │ │ + ldr r0, [pc, #-2848] @ 1b394 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #29 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b53c │ │ │ │ - ldr r0, [pc, #-2868] @ 1b398 │ │ │ │ + bne 1b548 │ │ │ │ + ldr r0, [pc, #-2880] @ 1b398 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b560 │ │ │ │ - ldr r0, [pc, #-2900] @ 1b39c │ │ │ │ + bne 1b56c │ │ │ │ + ldr r0, [pc, #-2912] @ 1b39c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #30 │ │ │ │ bl c508 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1b584 │ │ │ │ - ldr r0, [pc, #-2932] @ 1b3a0 │ │ │ │ + bne 1b590 │ │ │ │ + ldr r0, [pc, #-2944] @ 1b3a0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #29 │ │ │ │ bl c508 │ │ │ │ - b 1b59c │ │ │ │ - ldr r1, [pc, #-2956] @ 1b3a4 │ │ │ │ + b 1b5a8 │ │ │ │ + ldr r1, [pc, #-2968] @ 1b3a4 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ bl c598 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 1c41c │ │ │ │ - ldr r1, [pc, #-2992] @ 1b3a8 │ │ │ │ + beq 1c390 │ │ │ │ + ldr r1, [pc, #-3004] @ 1b3a8 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-3008] @ 1b3ac │ │ │ │ + ldr r3, [pc, #-3020] @ 1b3ac │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3012] @ 1b3b0 │ │ │ │ + ldr r1, [pc, #-3024] @ 1b3b0 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #-3048] @ 1b3b4 │ │ │ │ + ldr r3, [pc, #-3060] @ 1b3b4 │ │ │ │ bl c598 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1bff8 │ │ │ │ + beq 1c004 │ │ │ │ ldr r3, [r9, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r9, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3084] @ 1b3b8 │ │ │ │ + ldr r1, [pc, #-3096] @ 1b3b8 │ │ │ │ mov r2, #3 │ │ │ │ mov fp, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov sl, r0 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #-3036] @ 1b414 │ │ │ │ + ldr r3, [pc, #-3116] @ 1b3d0 │ │ │ │ strb fp, [sl, #19] │ │ │ │ str sl, [r9, #72] @ 0x48 │ │ │ │ str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3140] @ 1b3bc │ │ │ │ + ldr r1, [pc, #-3152] @ 1b3bc │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #-3160] @ 1b3c0 │ │ │ │ + ldr r3, [pc, #-3172] @ 1b3c0 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3164] @ 1b3c4 │ │ │ │ + ldr r1, [pc, #-3176] @ 1b3c4 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #-3200] @ 1b3c8 │ │ │ │ + ldr r3, [pc, #-3212] @ 1b3c8 │ │ │ │ bl c598 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1c0a4 │ │ │ │ + beq 1c0b0 │ │ │ │ ldr r3, [r9, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r9, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3236] @ 1b3cc │ │ │ │ + ldr r1, [pc, #-3248] @ 1b3cc │ │ │ │ mov r2, #3 │ │ │ │ mov fp, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov sl, r0 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #-3208] @ 1b414 │ │ │ │ + ldr r3, [pc, #-3288] @ 1b3d0 │ │ │ │ strb fp, [sl, #19] │ │ │ │ str sl, [r9, #72] @ 0x48 │ │ │ │ str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3292] @ 1b3d0 │ │ │ │ + ldr r1, [pc, #-3300] @ 1b3d4 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #-3312] @ 1b3d4 │ │ │ │ + ldr r3, [pc, #-3320] @ 1b3d8 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3316] @ 1b3d8 │ │ │ │ + ldr r1, [pc, #-3324] @ 1b3dc │ │ │ │ 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] @ 1b3dc │ │ │ │ + ldr r3, [pc, #-3348] @ 1b3e0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3352] @ 1b3e0 │ │ │ │ + ldr r1, [pc, #-3360] @ 1b3e4 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #32 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3380] @ 1b3e4 │ │ │ │ + ldr r1, [pc, #-3388] @ 1b3e8 │ │ │ │ mov r3, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3408] @ 1b3e8 │ │ │ │ + ldr r1, [pc, #-3416] @ 1b3ec │ │ │ │ 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, r7 │ │ │ │ mov r3, #81 @ 0x51 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c178 │ │ │ │ - ldr r3, [pc, #-3456] @ 1b3ec │ │ │ │ + beq 1c184 │ │ │ │ + ldr r3, [pc, #-3464] @ 1b3f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3472] @ 1b3f0 │ │ │ │ + ldr r1, [pc, #-3480] @ 1b3f4 │ │ │ │ mov r3, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #232 @ 0xe8 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3500] @ 1b3f4 │ │ │ │ + ldr r1, [pc, #-3508] @ 1b3f8 │ │ │ │ mov r9, #6 │ │ │ │ - ldr r3, [pc, #-3504] @ 1b3f8 │ │ │ │ + ldr r3, [pc, #-3512] @ 1b3fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ - str r9, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl c598 │ │ │ │ - ldr r1, [pc, #-3524] @ 1b3fc │ │ │ │ - mov r2, r9 │ │ │ │ str r9, [sp] │ │ │ │ - ldr r3, [pc, #-3532] @ 1b400 │ │ │ │ + bl c598 │ │ │ │ + ldr r1, [pc, #-3532] @ 1b400 │ │ │ │ + ldr r3, [pc, #-3532] @ 1b404 │ │ │ │ add r1, pc, r1 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ + str r9, [sp] │ │ │ │ bl c598 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 1c230 │ │ │ │ - ldr r3, [r9, #68] @ 0x44 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r9, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3576] @ 1b404 │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ - mov fp, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov sl, r0 │ │ │ │ - stmib r0, {r3, fp} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #-3604] @ 1b414 │ │ │ │ - strb fp, [sl, #50] @ 0x32 │ │ │ │ - str sl, [r9, #72] @ 0x48 │ │ │ │ - str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3632] @ 1b408 │ │ │ │ + ldr r1, [pc, #-3552] @ 1b408 │ │ │ │ mov r2, #6 │ │ │ │ - ldr r3, [pc, #-3636] @ 1b40c │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r0, #68] @ 0x44 │ │ │ │ + orrne r3, r3, #3 │ │ │ │ + strne r3, [r0, #68] @ 0x44 │ │ │ │ + ldr r3, [pc, #-3576] @ 1b40c │ │ │ │ str r2, [sp] │ │ │ │ + mov r0, r7 │ │ │ │ bl c598 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 1c2a8 │ │ │ │ - ldr r3, [r9, #68] @ 0x44 │ │ │ │ - mov r0, #32 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r9, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #-3684] @ 1b410 │ │ │ │ - mov r2, #14 │ │ │ │ - mov fp, #0 │ │ │ │ + ldr r1, [pc, #-3588] @ 1b410 │ │ │ │ + mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov sl, r0 │ │ │ │ - stmib r0, {r3, fp} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #-3724] @ 1b414 │ │ │ │ - strb fp, [sl, #30] │ │ │ │ - str sl, [r9, #72] @ 0x48 │ │ │ │ - str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-3736] @ 1b418 │ │ │ │ + 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, r7 │ │ │ │ - ldr r3, [pc, #-3756] @ 1b41c │ │ │ │ + ldr r3, [pc, #-3624] @ 1b414 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3760] @ 1b420 │ │ │ │ + ldr r1, [pc, #-3628] @ 1b418 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #-3796] @ 1b424 │ │ │ │ + ldr r3, [pc, #-3664] @ 1b41c │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3800] @ 1b428 │ │ │ │ + ldr r1, [pc, #-3668] @ 1b420 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #-3836] @ 1b42c │ │ │ │ + ldr r3, [pc, #-3704] @ 1b424 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3840] @ 1b430 │ │ │ │ + ldr r1, [pc, #-3708] @ 1b428 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #-3876] @ 1b434 │ │ │ │ + ldr r3, [pc, #-3744] @ 1b42c │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3880] @ 1b438 │ │ │ │ + ldr r1, [pc, #-3748] @ 1b430 │ │ │ │ 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, r7 │ │ │ │ mov r3, #172 @ 0xac │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3924] @ 1b43c │ │ │ │ + ldr r1, [pc, #-3792] @ 1b434 │ │ │ │ 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, r7 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-3964] @ 1b440 │ │ │ │ + ldr r1, [pc, #-3832] @ 1b438 │ │ │ │ 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, r7 │ │ │ │ mov r3, #226 @ 0xe2 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #-4004] @ 1b444 │ │ │ │ + ldr r1, [pc, #-3872] @ 1b43c │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #-4036] @ 1b448 │ │ │ │ + ldr r3, [pc, #-3904] @ 1b440 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #-4056] @ 1b44c │ │ │ │ + ldr r1, [pc, #-3924] @ 1b444 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ bl c598 │ │ │ │ - subs r7, r0, #0 │ │ │ │ + subs r9, r0, #0 │ │ │ │ beq 1ab4c │ │ │ │ - ldr r1, [pc, #944] @ 1c7fc │ │ │ │ + ldr r1, [pc, #-3960] @ 1b448 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #928] @ 1c800 │ │ │ │ + ldr r3, [pc, #-3976] @ 1b44c │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #924] @ 1c804 │ │ │ │ + ldr r1, [pc, #-3980] @ 1b450 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #888] @ 1c808 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [pc, #-4016] @ 1b454 │ │ │ │ bl c598 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 1c4ec │ │ │ │ - ldr r3, [r9, #68] @ 0x44 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 1c460 │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ - str r3, [r9, #68] @ 0x44 │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #852] @ 1c80c │ │ │ │ + ldr r1, [pc, #-4052] @ 1b458 │ │ │ │ mov r2, #3 │ │ │ │ mov fp, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov sl, r0 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #812] @ 1c810 │ │ │ │ + ldr r3, [pc, #640] @ 1c6d8 │ │ │ │ strb fp, [sl, #19] │ │ │ │ - str sl, [r9, #72] @ 0x48 │ │ │ │ - str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #800] @ 1c814 │ │ │ │ + str sl, [r7, #72] @ 0x48 │ │ │ │ + str r3, [r7, #80] @ 0x50 │ │ │ │ + ldr r1, [pc, #628] @ 1c6dc │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [pc, #780] @ 1c818 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [pc, #608] @ 1c6e0 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #776] @ 1c81c │ │ │ │ + ldr r1, [pc, #604] @ 1c6e4 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #740] @ 1c820 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [pc, #568] @ 1c6e8 │ │ │ │ bl c598 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 1c598 │ │ │ │ - ldr r3, [r9, #68] @ 0x44 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 1c50c │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r0, #24 │ │ │ │ orr r3, r3, #1 │ │ │ │ - str r3, [r9, #68] @ 0x44 │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #704] @ 1c824 │ │ │ │ + ldr r1, [pc, #532] @ 1c6ec │ │ │ │ mov r2, #3 │ │ │ │ mov fp, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ mov sl, r0 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #640] @ 1c810 │ │ │ │ + ldr r3, [pc, #468] @ 1c6d8 │ │ │ │ strb fp, [sl, #19] │ │ │ │ - str sl, [r9, #72] @ 0x48 │ │ │ │ - str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #648] @ 1c828 │ │ │ │ + str sl, [r7, #72] @ 0x48 │ │ │ │ + str r3, [r7, #80] @ 0x50 │ │ │ │ + ldr r1, [pc, #476] @ 1c6f0 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r3, [pc, #628] @ 1c82c │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [pc, #456] @ 1c6f4 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #624] @ 1c830 │ │ │ │ + ldr r1, [pc, #452] @ 1c6f8 │ │ │ │ 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, r7 │ │ │ │ + mov r0, r9 │ │ │ │ mov r3, #250 @ 0xfa │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #580] @ 1c834 │ │ │ │ + ldr r1, [pc, #408] @ 1c6fc │ │ │ │ mov r3, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r9 │ │ │ │ mov r3, #248 @ 0xf8 │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #552] @ 1c838 │ │ │ │ + ldr r1, [pc, #380] @ 1c700 │ │ │ │ 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, r7 │ │ │ │ + mov r0, r9 │ │ │ │ mov r3, #249 @ 0xf9 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c650 │ │ │ │ - ldr r3, [pc, #504] @ 1c83c │ │ │ │ + beq 1c5c4 │ │ │ │ + ldr r3, [pc, #332] @ 1c704 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #488] @ 1c840 │ │ │ │ - mov r9, #6 │ │ │ │ - ldr r3, [pc, #484] @ 1c844 │ │ │ │ + ldr r1, [pc, #316] @ 1c708 │ │ │ │ + mov r7, #6 │ │ │ │ + ldr r3, [pc, #312] @ 1c70c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ - str r9, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + str r7, [sp] │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #464] @ 1c848 │ │ │ │ - ldr r3, [pc, #464] @ 1c84c │ │ │ │ + ldr r1, [pc, #292] @ 1c710 │ │ │ │ + ldr r3, [pc, #292] @ 1c714 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ - str r9, [sp] │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + str r7, [sp] │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #444] @ 1c850 │ │ │ │ + ldr r1, [pc, #272] @ 1c718 │ │ │ │ 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, r7 │ │ │ │ - ldr r3, [pc, #408] @ 1c854 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [pc, #236] @ 1c71c │ │ │ │ bl c598 │ │ │ │ - ldr r1, [pc, #404] @ 1c858 │ │ │ │ + ldr r1, [pc, #232] @ 1c720 │ │ │ │ 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] @ 1c85c │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r3, [pc, #208] @ 1c724 │ │ │ │ str r2, [sp] │ │ │ │ + mov r0, r9 │ │ │ │ bl c598 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 1c744 │ │ │ │ - ldr r3, [r9, #68] @ 0x44 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r9, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #336] @ 1c860 │ │ │ │ - mov r2, #34 @ 0x22 │ │ │ │ - mov fp, #0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov sl, r0 │ │ │ │ - stmib r0, {r3, fp} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #212] @ 1c810 │ │ │ │ - strb fp, [sl, #50] @ 0x32 │ │ │ │ - str sl, [r9, #72] @ 0x48 │ │ │ │ - str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #280] @ 1c864 │ │ │ │ + ldr r1, [pc, #196] @ 1c728 │ │ │ │ mov r2, #6 │ │ │ │ - ldr r3, [pc, #276] @ 1c868 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r0, #68] @ 0x44 │ │ │ │ + orrne r3, r3, #3 │ │ │ │ + strne r3, [r0, #68] @ 0x44 │ │ │ │ + ldr r3, [pc, #172] @ 1c72c │ │ │ │ str r2, [sp] │ │ │ │ + mov r0, r9 │ │ │ │ bl c598 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - beq 1c7bc │ │ │ │ - ldr r3, [r9, #68] @ 0x44 │ │ │ │ - mov r0, #32 │ │ │ │ - orr r3, r3, #3 │ │ │ │ - str r3, [r9, #68] @ 0x44 │ │ │ │ - bl cef8 <__zend_malloc@plt> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r1, [pc, #228] @ 1c86c │ │ │ │ - mov r2, #14 │ │ │ │ - mov fp, #0 │ │ │ │ + ldr r1, [pc, #160] @ 1c730 │ │ │ │ + mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r0] │ │ │ │ - mov r3, #150 @ 0x96 │ │ │ │ - mov sl, r0 │ │ │ │ - stmib r0, {r3, fp} │ │ │ │ - str r2, [r0, #12] │ │ │ │ - add r0, r0, #16 │ │ │ │ - bl ce20 │ │ │ │ - ldr r3, [pc, #92] @ 1c810 │ │ │ │ - strb fp, [sl, #30] │ │ │ │ - str sl, [r9, #72] @ 0x48 │ │ │ │ - str r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #172] @ 1c870 │ │ │ │ + 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, r7 │ │ │ │ - ldr r3, [pc, #160] @ 1c874 │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, #16 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r3, [pc, #124] @ 1c734 │ │ │ │ bl c598 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #68] @ 0x44 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strne r3, [r0, #68] @ 0x44 │ │ │ │ b 1ab4c │ │ │ │ mvn r6, #0 │ │ │ │ - b 1bca8 │ │ │ │ + b 1bcb4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, ip, lsr sl │ │ │ │ - andeq r2, r0, lr, lsl #16 │ │ │ │ - andeq sl, r3, r8, lsr #20 │ │ │ │ - andeq r2, r0, pc, lsl #16 │ │ │ │ - andeq sl, r3, r0, ror #19 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq sl, r3, ip, lsr #19 │ │ │ │ + strdeq sl, [r3], -r8 │ │ │ │ andeq r2, r0, r0, lsl r8 │ │ │ │ - muleq r3, r0, r9 │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ andeq r2, r0, r1, lsl r8 │ │ │ │ - andeq sl, r3, r4, lsr r9 │ │ │ │ - andeq sl, r3, ip, lsl #18 │ │ │ │ + andeq sl, r3, r0, lsl #17 │ │ │ │ + andeq sl, r3, r8, asr r8 │ │ │ │ andeq r2, r0, r2, lsl r8 │ │ │ │ - andeq sl, r3, r0, lsl #18 │ │ │ │ - ldrdeq sl, [r3], -r8 │ │ │ │ - andeq sl, r3, r4, asr #17 │ │ │ │ - @ instruction: 0xffff771c │ │ │ │ - muleq r3, r4, r8 │ │ │ │ + andeq sl, r3, ip, asr #16 │ │ │ │ + andeq sl, r3, r4, lsr #16 │ │ │ │ + andeq sl, r3, r0, lsl r8 │ │ │ │ + @ instruction: 0xffff77a8 │ │ │ │ + andeq sl, r3, r0, ror #15 │ │ │ │ andeq r2, r0, r3, lsl r8 │ │ │ │ - ldrdeq sl, [r3], -r0 │ │ │ │ + andeq sl, r3, r8, ror #15 │ │ │ │ andeq r2, r0, r8, lsr r8 │ │ │ │ - andeq sl, r3, r0, asr #17 │ │ │ │ + ldrdeq sl, [r3], -r8 │ │ │ │ andeq r2, r0, r4, lsl r8 │ │ │ │ - muleq r3, r0, r2 │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ andeq r2, r0, r6, lsl #16 │ │ │ │ - andeq sl, r3, r8, ror #15 │ │ │ │ - andeq sl, r3, ip, lsl #4 │ │ │ │ + @ instruction: 0x0003a1b8 │ │ │ │ andeq r2, r0, r7, lsl #16 │ │ │ │ - muleq r3, r4, r7 │ │ │ │ - andeq sl, r3, r4, lsr #15 │ │ │ │ + andeq sl, r3, r0, ror r7 │ │ │ │ andeq r2, r0, r7, lsl r8 │ │ │ │ │ │ │ │ -0001c878 : │ │ │ │ +0001c738 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #240] @ 1c980 │ │ │ │ - ldr r2, [pc, #240] @ 1c984 │ │ │ │ + ldr r3, [pc, #240] @ 1c840 │ │ │ │ + ldr r2, [pc, #240] @ 1c844 │ │ │ │ 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 1c8d4 │ │ │ │ + bne 1c794 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 1c958 │ │ │ │ + beq 1c818 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 1c8f8 │ │ │ │ + bne 1c7b8 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 1c948 │ │ │ │ + beq 1c808 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 1c928 │ │ │ │ + bne 1c7e8 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1c928 │ │ │ │ + bne 1c7e8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 1c978 │ │ │ │ + beq 1c838 │ │ │ │ bl ca90 │ │ │ │ - ldr r4, [pc, #88] @ 1c988 │ │ │ │ + ldr r4, [pc, #88] @ 1c848 │ │ │ │ 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 1c970 │ │ │ │ + beq 1c830 │ │ │ │ bl ca90 │ │ │ │ - b 1c8f8 │ │ │ │ + b 1c7b8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 1c968 │ │ │ │ + beq 1c828 │ │ │ │ bl ca90 │ │ │ │ - b 1c8d4 │ │ │ │ + b 1c794 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1c8d4 │ │ │ │ + b 1c794 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1c8f8 │ │ │ │ + b 1c7b8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1c928 │ │ │ │ - andeq r3, r5, r8, ror #14 │ │ │ │ + b 1c7e8 │ │ │ │ + andeq r3, r5, r8, lsr #17 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - andeq r6, r5, r0, lsl #2 │ │ │ │ + andeq r6, r5, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [r3] │ │ │ │ @@ -15294,166 +15214,166 @@ │ │ │ │ ldr ip, [r6] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl d360 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 1c9b4 │ │ │ │ + beq 1c874 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c9e8 │ │ │ │ + bne 1c8a8 │ │ │ │ ldr r0, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b db94 │ │ │ │ bl d744 │ │ │ │ - ldr r2, [pc, #20] @ 1ca08 │ │ │ │ + ldr r2, [pc, #20] @ 1c8c8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 1c9dc │ │ │ │ - @ instruction: 0x0003ceb0 │ │ │ │ + b 1c89c │ │ │ │ + andeq ip, r3, ip, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #92] @ 1ca80 │ │ │ │ + ldr r5, [pc, #92] @ 1c940 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bl 1c98c │ │ │ │ - b 1ca5c │ │ │ │ + bl 1c84c │ │ │ │ + b 1c91c │ │ │ │ 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 1ca78 │ │ │ │ + bne 1c938 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl c994 │ │ │ │ - ldr r3, [pc, #24] @ 1ca84 │ │ │ │ + ldr r3, [pc, #24] @ 1c944 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1ca40 │ │ │ │ + bge 1c900 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r3, r5, r4, asr #11 │ │ │ │ + andeq r3, r5, r4, lsl #14 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ mov r0, r2 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - b 1c98c │ │ │ │ + b 1c84c │ │ │ │ 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] @ 1cb84 │ │ │ │ + ldr r1, [pc, #172] @ 1ca44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [pc, #140] @ 1cb88 │ │ │ │ + ldr r1, [pc, #140] @ 1ca48 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [pc, #124] @ 1cb8c │ │ │ │ + ldr r1, [pc, #124] @ 1ca4c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [pc, #108] @ 1cb90 │ │ │ │ + ldr r1, [pc, #108] @ 1ca50 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cb60 │ │ │ │ + bne 1ca20 │ │ │ │ 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, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl cc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1cb3c │ │ │ │ + beq 1c9fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl cf4c │ │ │ │ - b 1cb3c │ │ │ │ + b 1c9fc │ │ │ │ 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, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ bl d558 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 1cc3c │ │ │ │ + beq 1cafc │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r4] │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [pc, #88] @ 1cc44 │ │ │ │ + ldr r1, [pc, #88] @ 1cb04 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #68] @ 1cc48 │ │ │ │ - ldr r1, [pc, #68] @ 1cc4c │ │ │ │ + ldr r2, [pc, #68] @ 1cb08 │ │ │ │ + ldr r1, [pc, #68] @ 1cb0c │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [pc, #52] @ 1cc50 │ │ │ │ + ldr r1, [pc, #52] @ 1cb10 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ bl dab0 │ │ │ │ - ldr r2, [pc, #40] @ 1cc54 │ │ │ │ + ldr r2, [pc, #40] @ 1cb14 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [pc, #36] @ 1cc58 │ │ │ │ + ldr r1, [pc, #36] @ 1cb18 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl dab0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @@ -15467,26 +15387,26 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - beq 1cd04 │ │ │ │ + beq 1cbc4 │ │ │ │ mov r0, r4 │ │ │ │ bl cf4c │ │ │ │ - ldr r0, [pc, #192] @ 1cd58 │ │ │ │ + ldr r0, [pc, #192] @ 1cc18 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r5, #4 │ │ │ │ - bhi 1cd38 │ │ │ │ + bhi 1cbf8 │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #22 │ │ │ │ - ldr r0, [pc, #164] @ 1cd5c │ │ │ │ + ldr r0, [pc, #164] @ 1cc1c │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl c73c │ │ │ │ @@ -15494,64 +15414,64 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl d060 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1ccdc │ │ │ │ + b 1cb9c │ │ │ │ mov r3, #20 │ │ │ │ - b 1ccb0 │ │ │ │ + b 1cb70 │ │ │ │ mov r3, #18 │ │ │ │ - b 1ccb0 │ │ │ │ + b 1cb70 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ ldr r8, [r3] │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ str r7, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ bl c5b0 │ │ │ │ - b 1cc90 │ │ │ │ - ldr r2, [pc, #32] @ 1cd60 │ │ │ │ + b 1cb50 │ │ │ │ + ldr r2, [pc, #32] @ 1cc20 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1cce0 │ │ │ │ - andeq lr, r3, r4, lsl #5 │ │ │ │ + b 1cba0 │ │ │ │ + andeq lr, r3, r0, asr r2 │ │ │ │ andeq r0, r0, r0, lsr #4 │ │ │ │ - andeq sl, r3, r0, lsl pc │ │ │ │ + ldrdeq sl, [r3], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #324] @ 1cec8 │ │ │ │ - ldr r3, [pc, #324] @ 1cecc │ │ │ │ + ldr r2, [pc, #324] @ 1cd88 │ │ │ │ + ldr r3, [pc, #324] @ 1cd8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmn r1, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 1ce6c │ │ │ │ + beq 1cd2c │ │ │ │ mov r4, r1 │ │ │ │ bl c214 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1ce4c │ │ │ │ - ldr r2, [pc, #276] @ 1ced0 │ │ │ │ + beq 1cd0c │ │ │ │ + ldr r2, [pc, #276] @ 1cd90 │ │ │ │ asr r3, r4, #31 │ │ │ │ smull r1, r2, r4, r2 │ │ │ │ add r6, sp, #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 │ │ │ │ @@ -15565,87 +15485,87 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl cc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ce3c │ │ │ │ - ldr r2, [pc, #188] @ 1ced4 │ │ │ │ - ldr r3, [pc, #176] @ 1cecc │ │ │ │ + beq 1ccfc │ │ │ │ + ldr r2, [pc, #188] @ 1cd94 │ │ │ │ + ldr r3, [pc, #176] @ 1cd8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cec4 │ │ │ │ + bne 1cd84 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r6 │ │ │ │ bl d060 │ │ │ │ - b 1ce10 │ │ │ │ - ldr r0, [pc, #132] @ 1ced8 │ │ │ │ + b 1ccd0 │ │ │ │ + ldr r0, [pc, #132] @ 1cd98 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r5} │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl c73c │ │ │ │ - b 1cdb4 │ │ │ │ + b 1cc74 │ │ │ │ bl c214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ce10 │ │ │ │ + beq 1ccd0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl cc88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ce10 │ │ │ │ - ldr r2, [pc, #68] @ 1cedc │ │ │ │ - ldr r3, [pc, #48] @ 1cecc │ │ │ │ + beq 1ccd0 │ │ │ │ + ldr r2, [pc, #68] @ 1cd9c │ │ │ │ + ldr r3, [pc, #48] @ 1cd8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1cec4 │ │ │ │ + bne 1cd84 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b cf4c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r5, r4, ror r2 │ │ │ │ + @ instruction: 0x000533b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - andeq r3, r5, r0, ror #3 │ │ │ │ + andeq r3, r5, r0, lsr #6 │ │ │ │ @ instruction: 0xfffffc2c │ │ │ │ - andeq r3, r5, r0, ror #2 │ │ │ │ + andeq r3, r5, r0, lsr #5 │ │ │ │ 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 1cf28 │ │ │ │ - ldr r2, [pc, #80] @ 1cf70 │ │ │ │ + bhi 1cde8 │ │ │ │ + ldr r2, [pc, #80] @ 1ce30 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c98c │ │ │ │ + bl 1c84c │ │ │ │ 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} │ │ │ │ @@ -15654,87 +15574,87 @@ │ │ │ │ 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, r0 │ │ │ │ + andeq sp, r3, ip, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #456] @ 1d154 │ │ │ │ - ldr r3, [pc, #456] @ 1d158 │ │ │ │ + ldr r2, [pc, #456] @ 1d014 │ │ │ │ + ldr r3, [pc, #456] @ 1d018 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ bl c214 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - beq 1d0f4 │ │ │ │ + beq 1cfb4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1d034 │ │ │ │ + beq 1cef4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 1cfe8 │ │ │ │ + bne 1cea8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 1d034 │ │ │ │ + beq 1cef4 │ │ │ │ mov r1, r5 │ │ │ │ bl d060 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 1d0ec │ │ │ │ + blt 1cfac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ bl d7d4 │ │ │ │ asr r0, r0, #31 │ │ │ │ - ldr r2, [pc, #332] @ 1d15c │ │ │ │ - ldr r3, [pc, #324] @ 1d158 │ │ │ │ + ldr r2, [pc, #332] @ 1d01c │ │ │ │ + ldr r3, [pc, #324] @ 1d018 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d150 │ │ │ │ + bne 1d010 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl cc88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 1cff8 │ │ │ │ + bne 1ceb8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, #1000 @ 0x3e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ strd r2, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ bl c2a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d0d8 │ │ │ │ - blt 1d11c │ │ │ │ + beq 1cf98 │ │ │ │ + blt 1cfdc │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bgt 1d138 │ │ │ │ - ldr r1, [pc, #200] @ 1d160 │ │ │ │ + bgt 1cff8 │ │ │ │ + ldr r1, [pc, #200] @ 1d020 │ │ │ │ asr r2, r3, #31 │ │ │ │ smull r0, r1, r3, r1 │ │ │ │ rsb r2, r2, r1, asr #6 │ │ │ │ rsb r1, r2, r2, lsl #5 │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ sub r3, r3, r1, lsl #3 │ │ │ │ lsl r3, r3, #16 │ │ │ │ @@ -15748,93 +15668,93 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ bl d060 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1cff8 │ │ │ │ + bge 1ceb8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1d008 │ │ │ │ - ldr ip, [pc, #104] @ 1d164 │ │ │ │ + b 1cec8 │ │ │ │ + ldr ip, [pc, #104] @ 1d024 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add ip, pc, ip │ │ │ │ mvn r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl c73c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1cff8 │ │ │ │ - b 1d0ec │ │ │ │ + bge 1ceb8 │ │ │ │ + b 1cfac │ │ │ │ mov r3, #5 │ │ │ │ - ldr r1, [pc, #64] @ 1d168 │ │ │ │ + ldr r1, [pc, #64] @ 1d028 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov ip, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1d0c8 │ │ │ │ + b 1cf88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r5 │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 1d0c8 │ │ │ │ + b 1cf88 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r5, ip, rrx │ │ │ │ + andeq r3, r5, ip, lsr #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r5, r8, ror #31 │ │ │ │ + andeq r3, r5, r8, lsr #2 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ @ instruction: 0xfffff984 │ │ │ │ andeq r1, r0, r8, lsl #7 │ │ │ │ │ │ │ │ -0001d16c : │ │ │ │ - ldr r0, [pc, #4] @ 1d178 │ │ │ │ +0001d02c : │ │ │ │ + ldr r0, [pc, #4] @ 1d038 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00053db8 │ │ │ │ + strdeq r3, [r5], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #124] @ 1d218 │ │ │ │ + ldr r6, [pc, #124] @ 1d0d8 │ │ │ │ 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 │ │ │ │ add r4, r4, #464 @ 0x1d0 │ │ │ │ - b 1d1dc │ │ │ │ + b 1d09c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d204 │ │ │ │ + beq 1d0c4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #616] @ 0x268 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1d20c │ │ │ │ + bne 1d0cc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ bl ccf4 │ │ │ │ - ldr r2, [pc, #32] @ 1d21c │ │ │ │ + ldr r2, [pc, #32] @ 1d0dc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1d1c0 │ │ │ │ + beq 1d080 │ │ │ │ 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, ip, asr #28 │ │ │ │ + andeq r2, r5, ip, lsl #31 │ │ │ │ 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 │ │ │ │ @@ -15846,36 +15766,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] @ 1d344 │ │ │ │ + ldr r1, [pc, #212] @ 1d204 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [r7], #176 @ 0xb0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [pc, #176] @ 1d348 │ │ │ │ + ldr r1, [pc, #176] @ 1d208 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r1, [pc, #160] @ 1d34c │ │ │ │ + ldr r1, [pc, #160] @ 1d20c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #140] @ 1d350 │ │ │ │ + ldr r1, [pc, #140] @ 1d210 │ │ │ │ ldr r0, [r3] │ │ │ │ bl dab0 │ │ │ │ mov r0, r7 │ │ │ │ bl d06c │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ bl d06c │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ @@ -15883,60 +15803,60 @@ │ │ │ │ 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 1d320 │ │ │ │ + bne 1d1e0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1d320 │ │ │ │ + bne 1d1e0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 1d33c │ │ │ │ + beq 1d1fc │ │ │ │ bl ca90 │ │ │ │ add r0, r4, #8 │ │ │ │ bl d468 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1d320 │ │ │ │ + b 1d1e0 │ │ │ │ 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 r4, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #348] @ 1d4d4 │ │ │ │ + ldr r2, [pc, #348] @ 1d394 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r3] │ │ │ │ - ldr r3, [pc, #340] @ 1d4d8 │ │ │ │ + ldr r3, [pc, #340] @ 1d398 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 1d474 │ │ │ │ + beq 1d334 │ │ │ │ cmp r5, #4 │ │ │ │ - bhi 1d4b4 │ │ │ │ + bhi 1d374 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #292] @ 1d4dc │ │ │ │ + ldr r2, [pc, #292] @ 1d39c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ add r9, sp, #8 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -15953,158 +15873,158 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ bl ccf4 │ │ │ │ mov r0, r9 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ cmp r5, #4 │ │ │ │ - beq 1d448 │ │ │ │ + beq 1d308 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ 1d4e0 │ │ │ │ - ldr r3, [pc, #176] @ 1d4d8 │ │ │ │ + ldr r2, [pc, #188] @ 1d3a0 │ │ │ │ + ldr r3, [pc, #176] @ 1d398 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d4b0 │ │ │ │ + bne 1d370 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r6] │ │ │ │ bl d0e4 <_php_stream_free@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, r7 │ │ │ │ bl c5b0 │ │ │ │ - b 1d418 │ │ │ │ + b 1d2d8 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ bl dba0 <_php_stream_sock_open_from_socket@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ bl c5b0 │ │ │ │ - b 1d3a4 │ │ │ │ + b 1d264 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #40] @ 1d4e4 │ │ │ │ + ldr r2, [pc, #40] @ 1d3a4 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 1d41c │ │ │ │ - andeq r2, r5, r8, ror ip │ │ │ │ + b 1d2dc │ │ │ │ + @ instruction: 0x00052db8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - ldrdeq r2, [r5], -r4 │ │ │ │ - muleq r3, r4, r7 │ │ │ │ + andeq r2, r5, r4, lsl sp │ │ │ │ + andeq sl, r3, r0, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r0, [pc, #292] @ 1d628 │ │ │ │ + ldr r0, [pc, #292] @ 1d4e8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #288] @ 1d62c │ │ │ │ + ldr r1, [pc, #288] @ 1d4ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ bl c460 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #232] @ 1d630 │ │ │ │ + ldr r1, [pc, #232] @ 1d4f0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d5f8 │ │ │ │ + bne 1d4b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r6, [r3] │ │ │ │ - beq 1d5cc │ │ │ │ + beq 1d48c │ │ │ │ bl d180 │ │ │ │ mov r4, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #152] @ 1d634 │ │ │ │ + ldr r1, [pc, #152] @ 1d4f4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl dbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d5f8 │ │ │ │ + beq 1d4b8 │ │ │ │ mov r3, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #2 │ │ │ │ bl ca84 <_php_stream_cast@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d5f8 │ │ │ │ + bne 1d4b8 │ │ │ │ sub r6, r8, r6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r6] │ │ │ │ bl d8dc │ │ │ │ ldr r2, [r6] │ │ │ │ mov r3, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #56] @ 1d638 │ │ │ │ - ldr r3, [pc, #40] @ 1d62c │ │ │ │ + ldr r2, [pc, #56] @ 1d4f8 │ │ │ │ + ldr r3, [pc, #40] @ 1d4ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d624 │ │ │ │ + bne 1d4e4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ + andeq r2, r5, r0, lsr ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, ip, lsl r7 │ │ │ │ - strdeq sl, [r3], -ip │ │ │ │ - strdeq r2, [r5], -r8 │ │ │ │ + andeq sl, r3, r8, ror #13 │ │ │ │ + andeq sl, r3, r8, asr #27 │ │ │ │ + andeq r2, r5, r8, lsr fp │ │ │ │ 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, #576] @ 1d894 │ │ │ │ - ldr r3, [pc, #576] @ 1d898 │ │ │ │ + ldr r2, [pc, #576] @ 1d754 │ │ │ │ + ldr r3, [pc, #576] @ 1d758 │ │ │ │ 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 │ │ │ │ @@ -16130,44 +16050,44 @@ │ │ │ │ mov r1, #0 │ │ │ │ strne r2, [r3] │ │ │ │ add r0, r0, #25 │ │ │ │ mov r2, #151 @ 0x97 │ │ │ │ bl c754 │ │ │ │ strb r8, [r4, #24] │ │ │ │ bl cb74 <_emalloc_56@plt> │ │ │ │ - ldr r1, [pc, #444] @ 1d89c │ │ │ │ + ldr r1, [pc, #444] @ 1d75c │ │ │ │ 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] │ │ │ │ str r8, [r5] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #404] @ 1d8a0 │ │ │ │ + ldr r3, [pc, #404] @ 1d760 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #388] @ 1d8a4 │ │ │ │ + ldr r3, [pc, #388] @ 1d764 │ │ │ │ str r6, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r3, #3 │ │ │ │ add r1, r4, #24 │ │ │ │ mov r0, r9 │ │ │ │ strb r6, [r5, #49] @ 0x31 │ │ │ │ str r5, [r4, #32] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r8, [r4, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ bl dae0 │ │ │ │ - ldr r2, [pc, #340] @ 1d8a8 │ │ │ │ + ldr r2, [pc, #340] @ 1d768 │ │ │ │ add r5, r4, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl c934 │ │ │ │ mov r3, r8 │ │ │ │ @@ -16176,359 +16096,359 @@ │ │ │ │ mov r0, sl │ │ │ │ str r9, [sp] │ │ │ │ bl ccf4 │ │ │ │ mov r0, sl │ │ │ │ bl d06c │ │ │ │ mov r0, r9 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #276] @ 1d8ac │ │ │ │ + ldr r2, [pc, #276] @ 1d76c │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #256] @ 1d8b0 │ │ │ │ + ldr r2, [pc, #256] @ 1d770 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #236] @ 1d8b4 │ │ │ │ + ldr r2, [pc, #236] @ 1d774 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #216] @ 1d8b8 │ │ │ │ + ldr r2, [pc, #216] @ 1d778 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ bl c934 │ │ │ │ - ldr r2, [pc, #196] @ 1d8bc │ │ │ │ + ldr r2, [pc, #196] @ 1d77c │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ bl c934 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [pc, #172] @ 1d8c0 │ │ │ │ + ldr r1, [pc, #172] @ 1d780 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #156] @ 1d8c4 │ │ │ │ - ldr r1, [pc, #156] @ 1d8c8 │ │ │ │ + ldr r2, [pc, #156] @ 1d784 │ │ │ │ + ldr r1, [pc, #156] @ 1d788 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r1, [pc, #140] @ 1d8cc │ │ │ │ + ldr r1, [pc, #140] @ 1d78c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ bl dab0 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #124] @ 1d8d0 │ │ │ │ + ldr r2, [pc, #124] @ 1d790 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #116] @ 1d8d4 │ │ │ │ + ldr r1, [pc, #116] @ 1d794 │ │ │ │ bl dab0 │ │ │ │ - ldr r2, [pc, #112] @ 1d8d8 │ │ │ │ - ldr r3, [pc, #44] @ 1d898 │ │ │ │ + ldr r2, [pc, #112] @ 1d798 │ │ │ │ + ldr r3, [pc, #44] @ 1d758 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d890 │ │ │ │ + bne 1d750 │ │ │ │ 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 #19 │ │ │ │ + andeq r2, r5, r4, ror #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, ip, lsl #11 │ │ │ │ - andeq r1, r5, r4, lsr #5 │ │ │ │ + andeq sl, r3, r8, asr r5 │ │ │ │ + andeq r1, r5, r4, ror #7 │ │ │ │ @ instruction: 0xfffffdc0 │ │ │ │ - andeq sl, r3, r4, asr #10 │ │ │ │ - andeq sl, r3, r8, lsl #10 │ │ │ │ - strdeq sl, [r3], -r8 │ │ │ │ + andeq sl, r3, r0, lsl r5 │ │ │ │ + ldrdeq sl, [r3], -r4 │ │ │ │ + andeq sl, r3, r4, asr #9 │ │ │ │ andeq r8, r3, r8, ror #18 │ │ │ │ andeq r8, r3, r8, asr r9 │ │ │ │ andeq r8, r3, r0, lsr r9 │ │ │ │ andeq r2, r0, r2, lsl r7 │ │ │ │ @ instruction: 0xfffffb20 │ │ │ │ andeq r4, r0, r1, lsr #28 │ │ │ │ andeq r2, r0, r5, lsl r7 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r4, r0, r4, lsr #28 │ │ │ │ - muleq r5, r0, r7 │ │ │ │ + ldrdeq r2, [r5], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #128] @ 1d978 │ │ │ │ - ldr r3, [pc, #128] @ 1d97c │ │ │ │ + ldr r2, [pc, #128] @ 1d838 │ │ │ │ + ldr r3, [pc, #128] @ 1d83c │ │ │ │ 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 1d948 │ │ │ │ + blt 1d808 │ │ │ │ mov r2, #4 │ │ │ │ add r4, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ str r4, [sp] │ │ │ │ bl ccf4 │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #48] @ 1d980 │ │ │ │ - ldr r3, [pc, #40] @ 1d97c │ │ │ │ + ldr r2, [pc, #48] @ 1d840 │ │ │ │ + ldr r3, [pc, #40] @ 1d83c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1d974 │ │ │ │ + bne 1d834 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, r0, lsl #14 │ │ │ │ + andeq r2, r5, r0, asr #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r5, r8, lsr #13 │ │ │ │ + andeq r2, r5, r8, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #372] @ 1db10 │ │ │ │ - ldr r3, [pc, #372] @ 1db14 │ │ │ │ + ldr r2, [pc, #372] @ 1d9d0 │ │ │ │ + ldr r3, [pc, #372] @ 1d9d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1da6c │ │ │ │ + beq 1d92c │ │ │ │ ldrd r2, [r1] │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ orrs r3, r2, r3 │ │ │ │ - beq 1da50 │ │ │ │ + beq 1d910 │ │ │ │ rsb r3, r2, r2, lsl #5 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ lsl r4, r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - bl 559b8 │ │ │ │ + bl 55878 │ │ │ │ add r2, r4, r0 │ │ │ │ mov r1, #4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r3, #1 │ │ │ │ add r0, r5, #392 @ 0x188 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, #8 │ │ │ │ str r4, [sp] │ │ │ │ bl ccf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #240] @ 1db18 │ │ │ │ - ldr r3, [pc, #232] @ 1db14 │ │ │ │ + ldr r2, [pc, #240] @ 1d9d8 │ │ │ │ + ldr r3, [pc, #232] @ 1d9d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1db0c │ │ │ │ + bne 1d9cc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 1da6c │ │ │ │ + beq 1d92c │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 559b8 │ │ │ │ + bl 55878 │ │ │ │ mov r2, r0 │ │ │ │ - b 1d9ec │ │ │ │ + b 1d8ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, #1000 @ 0x3e8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ bl c2a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1d9ec │ │ │ │ - blt 1dafc │ │ │ │ + beq 1d8ac │ │ │ │ + blt 1d9bc │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ movgt r2, r4 │ │ │ │ strgt r4, [sp, #12] │ │ │ │ - bgt 1d9ec │ │ │ │ - ldr r3, [pc, #104] @ 1db1c │ │ │ │ + bgt 1d8ac │ │ │ │ + ldr r3, [pc, #104] @ 1d9dc │ │ │ │ asr r4, r2, #31 │ │ │ │ smull r1, r3, r2, r3 │ │ │ │ rsb r4, r4, r3, asr #6 │ │ │ │ rsb r3, r4, r4, lsl #5 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ sub r2, r2, r3, lsl #3 │ │ │ │ lsl r2, r2, #16 │ │ │ │ asr r2, r2, #16 │ │ │ │ rsb r3, r2, r2, lsl #5 │ │ │ │ add r1, r2, r3, lsl #2 │ │ │ │ lsl r0, r1, #3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ asr r1, r1, #31 │ │ │ │ - bl 559b8 │ │ │ │ + bl 55878 │ │ │ │ rsb r4, r4, #0 │ │ │ │ and r4, r4, #1000 @ 0x3e8 │ │ │ │ add r2, r4, r0 │ │ │ │ - b 1d9ec │ │ │ │ + b 1d8ac │ │ │ │ mov r3, #5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1d9ec │ │ │ │ + b 1d8ac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r5, ip, asr r6 │ │ │ │ + muleq r5, ip, r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r2, [r5], -r0 │ │ │ │ + andeq r2, r5, r0, lsl r7 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ │ │ │ │ -0001db20 : │ │ │ │ - ldr r0, [pc, #4] @ 1db2c │ │ │ │ +0001d9e0 : │ │ │ │ + ldr r0, [pc, #4] @ 1d9ec │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq r3, r5, r8, lsl r4 │ │ │ │ + andeq r3, r5, r8, asr r5 │ │ │ │ │ │ │ │ -0001db30 : │ │ │ │ - ldr r3, [pc, #4] @ 1db3c │ │ │ │ +0001d9f0 : │ │ │ │ + ldr r3, [pc, #4] @ 1d9fc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r4, r5, r8, ror #30 │ │ │ │ + andeq r5, r5, r8, lsr #1 │ │ │ │ │ │ │ │ -0001db40 : │ │ │ │ +0001da00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #304] @ 1dc88 │ │ │ │ - ldr r3, [pc, #304] @ 1dc8c │ │ │ │ + ldr ip, [pc, #304] @ 1db48 │ │ │ │ + ldr r3, [pc, #304] @ 1db4c │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #280] @ 1dc90 │ │ │ │ + ldr r4, [pc, #280] @ 1db50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #260] @ 1dc94 │ │ │ │ + ldr r3, [pc, #260] @ 1db54 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #252] @ 1dc98 │ │ │ │ + ldr r0, [pc, #252] @ 1db58 │ │ │ │ mov r1, #21 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #232] @ 1dc9c │ │ │ │ - ldr r2, [pc, #232] @ 1dca0 │ │ │ │ + ldr r3, [pc, #232] @ 1db5c │ │ │ │ + ldr r2, [pc, #232] @ 1db60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d924 │ │ │ │ - ldr r4, [pc, #200] @ 1dca4 │ │ │ │ - ldr r1, [pc, #200] @ 1dca8 │ │ │ │ + ldr r4, [pc, #200] @ 1db64 │ │ │ │ + ldr r1, [pc, #200] @ 1db68 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ str r0, [r4] │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #176] @ 1dcac │ │ │ │ + ldr r1, [pc, #176] @ 1db6c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #7 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #156] @ 1dcb0 │ │ │ │ + ldr r1, [pc, #156] @ 1db70 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #136] @ 1dcb4 │ │ │ │ + ldr r1, [pc, #136] @ 1db74 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #116] @ 1dcb8 │ │ │ │ + ldr r1, [pc, #116] @ 1db78 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #11 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #96] @ 1dcbc │ │ │ │ - ldr r3, [pc, #44] @ 1dc8c │ │ │ │ + ldr r2, [pc, #96] @ 1db7c │ │ │ │ + ldr r3, [pc, #44] @ 1db4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1dc84 │ │ │ │ + bne 1db44 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, ip, r4 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r5, ip, ror #8 │ │ │ │ + andeq r2, r5, ip, lsr #11 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq sl, r3, ip, lsl #2 │ │ │ │ - andeq r3, r5, r8, lsl #7 │ │ │ │ - muleq r0, ip, sl │ │ │ │ - andeq r4, r5, r0, asr #29 │ │ │ │ - andeq sl, r3, r8, ror #1 │ │ │ │ ldrdeq sl, [r3], -r8 │ │ │ │ - andeq sl, r3, r8, asr #1 │ │ │ │ - strheq sl, [r3], -ip │ │ │ │ - andeq sl, r3, r8, lsr #1 │ │ │ │ - muleq r5, ip, r3 │ │ │ │ + andeq r3, r5, r8, asr #9 │ │ │ │ + muleq r0, ip, sl │ │ │ │ + andeq r5, r5, r0 │ │ │ │ + strheq sl, [r3], -r4 │ │ │ │ + andeq sl, r3, r4, lsr #1 │ │ │ │ + muleq r3, r4, r0 │ │ │ │ + andeq sl, r3, r8, lsl #1 │ │ │ │ + andeq sl, r3, r4, ror r0 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ 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, #260] @ 1dde0 │ │ │ │ - ldr r2, [pc, #260] @ 1dde4 │ │ │ │ + ldr r1, [pc, #260] @ 1dca0 │ │ │ │ + ldr r2, [pc, #260] @ 1dca4 │ │ │ │ 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 │ │ │ │ @@ -16536,76 +16456,76 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #200] @ 1dde8 │ │ │ │ + ldr r1, [pc, #200] @ 1dca8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1ddcc │ │ │ │ + bne 1dc8c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #164] @ 1ddec │ │ │ │ + ldr r1, [pc, #164] @ 1dcac │ │ │ │ cmp r3, #8 │ │ │ │ movne r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addeq r0, r4, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r5, [sp] │ │ │ │ bl ce14 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ddd8 │ │ │ │ + bne 1dc98 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 1ddbc │ │ │ │ - ldr r2, [pc, #88] @ 1ddf0 │ │ │ │ - ldr r3, [pc, #72] @ 1dde4 │ │ │ │ + bne 1dc7c │ │ │ │ + ldr r2, [pc, #88] @ 1dcb0 │ │ │ │ + ldr r3, [pc, #72] @ 1dca4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ddd4 │ │ │ │ + bne 1dc94 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1dd90 │ │ │ │ + b 1dc50 │ │ │ │ bl d174 │ │ │ │ - b 1dd90 │ │ │ │ + b 1dc50 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r5, ip, lsl r3 │ │ │ │ + andeq r2, r5, ip, asr r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r3, r0, lsl #4 │ │ │ │ andeq r8, r3, r4, asr #16 │ │ │ │ - andeq r2, r5, r0, ror #4 │ │ │ │ + andeq r2, r5, r0, lsr #7 │ │ │ │ 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, #264] @ 1df18 │ │ │ │ - ldr r2, [pc, #264] @ 1df1c │ │ │ │ + ldr r1, [pc, #264] @ 1ddd8 │ │ │ │ + ldr r2, [pc, #264] @ 1dddc │ │ │ │ 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 │ │ │ │ @@ -16613,170 +16533,170 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #204] @ 1df20 │ │ │ │ + ldr r1, [pc, #204] @ 1dde0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1df00 │ │ │ │ + bne 1ddc0 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #168] @ 1df24 │ │ │ │ + ldr r1, [pc, #168] @ 1dde4 │ │ │ │ cmp r3, #8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ bl ce14 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1df0c │ │ │ │ + bne 1ddcc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 1def0 │ │ │ │ - ldr r2, [pc, #92] @ 1df28 │ │ │ │ - ldr r3, [pc, #76] @ 1df1c │ │ │ │ + bne 1ddb0 │ │ │ │ + ldr r2, [pc, #92] @ 1dde8 │ │ │ │ + ldr r3, [pc, #76] @ 1dddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1df08 │ │ │ │ + bne 1ddc8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1dec4 │ │ │ │ + b 1dd84 │ │ │ │ bl d174 │ │ │ │ - b 1dec4 │ │ │ │ + b 1dd84 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r5, r8, ror #3 │ │ │ │ + andeq r2, r5, r8, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r3, ip, asr #1 │ │ │ │ andeq r8, r3, ip, lsl #14 │ │ │ │ - andeq r2, r5, ip, lsr #2 │ │ │ │ + andeq r2, r5, ip, ror #4 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1df5c │ │ │ │ + bne 1de1c │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - ldr r1, [pc, #20] @ 1df60 │ │ │ │ + ldr r1, [pc, #20] @ 1de20 │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ b d528 │ │ │ │ b c0ac │ │ │ │ andeq r8, r3, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 1e088 │ │ │ │ - ldr r2, [pc, #264] @ 1e08c │ │ │ │ + ldr r1, [pc, #264] @ 1df48 │ │ │ │ + ldr r2, [pc, #264] @ 1df4c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 1e054 │ │ │ │ - ldr r2, [pc, #228] @ 1e090 │ │ │ │ + bne 1df14 │ │ │ │ + ldr r2, [pc, #228] @ 1df50 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #220] @ 1e094 │ │ │ │ + ldr r2, [pc, #220] @ 1df54 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ 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 1e030 │ │ │ │ + beq 1def0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 1e020 │ │ │ │ - ldr r2, [pc, #156] @ 1e098 │ │ │ │ - ldr r3, [pc, #140] @ 1e08c │ │ │ │ + bne 1dee0 │ │ │ │ + ldr r2, [pc, #156] @ 1df58 │ │ │ │ + ldr r3, [pc, #140] @ 1df4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e078 │ │ │ │ + bne 1df38 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1dff4 │ │ │ │ + b 1deb4 │ │ │ │ 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 1dff4 │ │ │ │ - ldr r2, [pc, #64] @ 1e09c │ │ │ │ - ldr r3, [pc, #44] @ 1e08c │ │ │ │ + b 1deb4 │ │ │ │ + ldr r2, [pc, #64] @ 1df5c │ │ │ │ + ldr r3, [pc, #44] @ 1df4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 1e07c │ │ │ │ + beq 1df3c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r2, r5, r8, ror r0 │ │ │ │ + @ instruction: 0x000521b8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r4, [r5], -r4 @ │ │ │ │ + andeq r4, r5, r4, lsr ip │ │ │ │ @ instruction: 0x000382bc │ │ │ │ - strdeq r1, [r5], -ip │ │ │ │ - muleq r5, ip, pc @ │ │ │ │ + andeq r2, r5, ip, lsr r1 │ │ │ │ + ldrdeq r2, [r5], -ip │ │ │ │ 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, #244] @ 1e1b0 │ │ │ │ - ldr r2, [pc, #244] @ 1e1b4 │ │ │ │ + ldr r1, [pc, #244] @ 1e070 │ │ │ │ + ldr r2, [pc, #244] @ 1e074 │ │ │ │ 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 │ │ │ │ @@ -16784,72 +16704,72 @@ │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #184] @ 1e1b8 │ │ │ │ + ldr r1, [pc, #184] @ 1e078 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1e198 │ │ │ │ + bne 1e058 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r3, #8 │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ bl cad8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e1a4 │ │ │ │ + bne 1e064 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 1e188 │ │ │ │ - ldr r2, [pc, #88] @ 1e1bc │ │ │ │ - ldr r3, [pc, #76] @ 1e1b4 │ │ │ │ + bne 1e048 │ │ │ │ + ldr r2, [pc, #88] @ 1e07c │ │ │ │ + ldr r3, [pc, #76] @ 1e074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e1a0 │ │ │ │ + bne 1e060 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1e15c │ │ │ │ + b 1e01c │ │ │ │ bl d174 │ │ │ │ - b 1e15c │ │ │ │ + b 1e01c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, ip, lsr pc │ │ │ │ + andeq r2, r5, ip, ror r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r7, r3, r0, lsr #28 │ │ │ │ - muleq r5, r4, lr │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #556] @ 1e408 │ │ │ │ + ldr r0, [pc, #556] @ 1e2c8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #552] @ 1e40c │ │ │ │ + ldr r1, [pc, #552] @ 1e2cc │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r8, sp, #52 @ 0x34 │ │ │ │ mov r2, #32 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -16861,36 +16781,36 @@ │ │ │ │ bl c754 │ │ │ │ bl db1c │ │ │ │ add r6, sp, #32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #476] @ 1e410 │ │ │ │ + ldr r1, [pc, #476] @ 1e2d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 1e3b8 │ │ │ │ + bne 1e278 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e400 │ │ │ │ + bne 1e2c0 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r9, r9, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e3a4 │ │ │ │ + beq 1e264 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ mov r7, #1 │ │ │ │ - ldr r3, [pc, #396] @ 1e414 │ │ │ │ + ldr r3, [pc, #396] @ 1e2d4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl c0a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #8 │ │ │ │ @@ -16898,109 +16818,109 @@ │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ bl d288 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1e3c0 │ │ │ │ + bne 1e280 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e2f8 │ │ │ │ + beq 1e1b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 1e39c │ │ │ │ + beq 1e25c │ │ │ │ ldr r7, [r9] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [sp, #4] │ │ │ │ strne r0, [sp, #4] │ │ │ │ bl d270 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 1e330 │ │ │ │ + beq 1e1f0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl caf0 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e3f4 │ │ │ │ + bne 1e2b4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 1e38c │ │ │ │ - ldr r2, [pc, #176] @ 1e418 │ │ │ │ - ldr r3, [pc, #160] @ 1e40c │ │ │ │ + bne 1e24c │ │ │ │ + ldr r2, [pc, #176] @ 1e2d8 │ │ │ │ + ldr r3, [pc, #160] @ 1e2cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e3f0 │ │ │ │ + bne 1e2b0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 1e360 │ │ │ │ + b 1e220 │ │ │ │ bl c64c │ │ │ │ - b 1e2f8 │ │ │ │ + b 1e1b8 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ str r0, [r9] │ │ │ │ - b 1e278 │ │ │ │ + b 1e138 │ │ │ │ bl d174 │ │ │ │ - b 1e360 │ │ │ │ + b 1e220 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e360 │ │ │ │ + beq 1e220 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1e360 │ │ │ │ + bne 1e220 │ │ │ │ bl c64c │ │ │ │ - b 1e360 │ │ │ │ + b 1e220 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, r8, lsl lr │ │ │ │ + andeq r1, r5, r8, asr pc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r9, [r3], -ip │ │ │ │ + andeq r9, r3, r8, asr #21 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - muleq r5, r0, ip │ │ │ │ + ldrdeq r1, [r5], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #572] @ 1e674 │ │ │ │ + ldr r0, [pc, #572] @ 1e534 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #568] @ 1e678 │ │ │ │ + ldr r1, [pc, #568] @ 1e538 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ add r8, sp, #52 @ 0x34 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -17013,159 +16933,159 @@ │ │ │ │ bl c754 │ │ │ │ bl db1c │ │ │ │ add r6, sp, #32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #488] @ 1e67c │ │ │ │ + ldr r1, [pc, #488] @ 1e53c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 1e624 │ │ │ │ + bne 1e4e4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e660 │ │ │ │ + bne 1e520 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e610 │ │ │ │ + beq 1e4d0 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ - beq 1e554 │ │ │ │ + beq 1e414 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #392] @ 1e680 │ │ │ │ + ldr r3, [pc, #392] @ 1e540 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl c0a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r9, sp, #8 │ │ │ │ mov r2, r9 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ bl d288 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bne 1e62c │ │ │ │ + bne 1e4ec │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e5f0 │ │ │ │ + bne 1e4b0 │ │ │ │ mov r2, #0 │ │ │ │ - b 1e558 │ │ │ │ + b 1e418 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r7, [r7] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [sp, #4] │ │ │ │ strne r0, [sp, #4] │ │ │ │ bl d270 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 1e58c │ │ │ │ + beq 1e44c │ │ │ │ add r0, sp, #4 │ │ │ │ bl caf0 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e668 │ │ │ │ + bne 1e528 │ │ │ │ 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, #184] @ 1e684 │ │ │ │ - ldr r3, [pc, #168] @ 1e678 │ │ │ │ + ldr r2, [pc, #184] @ 1e544 │ │ │ │ + ldr r3, [pc, #168] @ 1e538 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e65c │ │ │ │ + bne 1e51c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1e54c │ │ │ │ + bne 1e40c │ │ │ │ bl c64c │ │ │ │ - b 1e54c │ │ │ │ + b 1e40c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 1e4d8 │ │ │ │ + b 1e398 │ │ │ │ bl d174 │ │ │ │ - b 1e5c4 │ │ │ │ + b 1e484 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e5c4 │ │ │ │ + beq 1e484 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 1e5c4 │ │ │ │ + bne 1e484 │ │ │ │ bl c64c │ │ │ │ - b 1e5c4 │ │ │ │ + b 1e484 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x00051bbc │ │ │ │ + strdeq r1, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r0, lsr #17 │ │ │ │ + andeq r9, r3, ip, ror #16 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r1, r5, ip, lsr #20 │ │ │ │ + andeq r1, r5, ip, ror #22 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e75c │ │ │ │ + bne 1e61c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1e760 │ │ │ │ + bne 1e620 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e744 │ │ │ │ + beq 1e604 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ @@ -17182,210 +17102,210 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r5, r4, r5 │ │ │ │ - ldr r3, [pc, #48] @ 1e768 │ │ │ │ + ldr r3, [pc, #48] @ 1e628 │ │ │ │ strb r8, [r5, #16] │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 1e6d0 │ │ │ │ + b 1e590 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e844 │ │ │ │ + bne 1e704 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1e83c │ │ │ │ + bne 1e6fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e804 │ │ │ │ + beq 1e6c4 │ │ │ │ bl da5c │ │ │ │ - ldr r1, [pc, #136] @ 1e848 │ │ │ │ + ldr r1, [pc, #136] @ 1e708 │ │ │ │ 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 1e818 │ │ │ │ + beq 1e6d8 │ │ │ │ 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 1e7b4 │ │ │ │ + b 1e674 │ │ │ │ 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 r9, r3, r8, ror r5 │ │ │ │ + andeq r9, r3, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #424] @ 1ea0c │ │ │ │ - ldr r3, [pc, #424] @ 1ea10 │ │ │ │ + ldr r2, [pc, #424] @ 1e8cc │ │ │ │ + ldr r3, [pc, #424] @ 1e8d0 │ │ │ │ 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 r5, r1 │ │ │ │ bl db1c │ │ │ │ add r7, sp, #8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #368] @ 1ea14 │ │ │ │ + ldr r1, [pc, #368] @ 1e8d4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1e9e8 │ │ │ │ + bne 1e8a8 │ │ │ │ bl d174 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e988 │ │ │ │ + bne 1e848 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ea00 │ │ │ │ + bne 1e8c0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r8, r3, r2 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e9cc │ │ │ │ + beq 1e88c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ - ldreq r1, [pc, #264] @ 1ea18 │ │ │ │ + ldreq r1, [pc, #264] @ 1e8d8 │ │ │ │ addeq r3, r3, #1 │ │ │ │ movne r1, #6 │ │ │ │ streq r3, [r6] │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r1, [pc, #248] @ 1ea1c │ │ │ │ + ldr r1, [pc, #248] @ 1e8dc │ │ │ │ mov r3, r7 │ │ │ │ add r0, r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ bl cfd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1e9f4 │ │ │ │ + bne 1e8b4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 1e9bc │ │ │ │ - ldr r2, [pc, #188] @ 1ea20 │ │ │ │ - ldr r3, [pc, #168] @ 1ea10 │ │ │ │ + bne 1e87c │ │ │ │ + ldr r2, [pc, #188] @ 1e8e0 │ │ │ │ + ldr r3, [pc, #168] @ 1e8d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e9f0 │ │ │ │ + bne 1e8b0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r0, r6, #16 │ │ │ │ bl c5ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 1e8d0 │ │ │ │ + bne 1e790 │ │ │ │ bl c424 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #120] @ 1ea24 │ │ │ │ + ldr r2, [pc, #120] @ 1e8e4 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #16 │ │ │ │ bl cf40 │ │ │ │ - b 1e95c │ │ │ │ + b 1e81c │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 1e95c │ │ │ │ + b 1e81c │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r8] │ │ │ │ - b 1e8f8 │ │ │ │ + b 1e7b8 │ │ │ │ bl d174 │ │ │ │ - b 1e95c │ │ │ │ + b 1e81c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r5, r4, r7 │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000387b0 │ │ │ │ + andeq r8, r3, ip, ror r7 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r9, r3, r0, lsl r4 │ │ │ │ - muleq r5, r4, r6 │ │ │ │ - muleq r3, ip, r3 │ │ │ │ + ldrdeq r9, [r3], -ip │ │ │ │ + ldrdeq r1, [r5], -r4 │ │ │ │ + andeq r9, r3, r8, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #508] @ 1ec3c │ │ │ │ - ldr r2, [pc, #508] @ 1ec40 │ │ │ │ + ldr r1, [pc, #508] @ 1eafc │ │ │ │ + ldr r2, [pc, #508] @ 1eb00 │ │ │ │ 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 │ │ │ │ @@ -17394,22 +17314,22 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl db1c │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ - ldr r7, [pc, #444] @ 1ec44 │ │ │ │ + ldr r7, [pc, #444] @ 1eb04 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ bl cb5c │ │ │ │ - ldr r1, [pc, #420] @ 1ec48 │ │ │ │ + ldr r1, [pc, #420] @ 1eb08 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ @@ -17417,193 +17337,193 @@ │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 1ec28 │ │ │ │ + bne 1eae8 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1ec34 │ │ │ │ + bne 1eaf4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ebf8 │ │ │ │ + beq 1eab8 │ │ │ │ mov r1, #1 │ │ │ │ bl cd6c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eb50 │ │ │ │ + beq 1ea10 │ │ │ │ bl c424 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl c8c8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 1ec28 │ │ │ │ + bne 1eae8 │ │ │ │ bl d174 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1eb68 │ │ │ │ + beq 1ea28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1ec0c │ │ │ │ + bne 1eacc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1eba4 │ │ │ │ - ldr r1, [pc, #208] @ 1ec4c │ │ │ │ + beq 1ea64 │ │ │ │ + ldr r1, [pc, #208] @ 1eb0c │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - beq 1eba4 │ │ │ │ - ldr r2, [pc, #188] @ 1ec4c │ │ │ │ + beq 1ea64 │ │ │ │ + ldr r2, [pc, #188] @ 1eb0c │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r4] │ │ │ │ bl d270 │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl caf0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ebcc │ │ │ │ - ldr r2, [pc, #152] @ 1ec50 │ │ │ │ + beq 1ea8c │ │ │ │ + ldr r2, [pc, #152] @ 1eb10 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, r0, #20 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl d84c │ │ │ │ - ldr r2, [pc, #128] @ 1ec54 │ │ │ │ - ldr r3, [pc, #104] @ 1ec40 │ │ │ │ + ldr r2, [pc, #128] @ 1eb14 │ │ │ │ + ldr r3, [pc, #104] @ 1eb00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ec30 │ │ │ │ + bne 1eaf0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #1 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 1eb14 │ │ │ │ + b 1e9d4 │ │ │ │ ldr r6, [r4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r6] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1eb74 │ │ │ │ - b 1eba4 │ │ │ │ + bne 1ea34 │ │ │ │ + b 1ea64 │ │ │ │ bl d174 │ │ │ │ - b 1ebcc │ │ │ │ + b 1ea8c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x000515b8 │ │ │ │ + strdeq r1, [r5], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r5, r4, ror r5 │ │ │ │ - strdeq r9, [r3], -r0 │ │ │ │ + @ instruction: 0x000516b4 │ │ │ │ + @ instruction: 0x000392bc │ │ │ │ eorseq r2, r3, r3 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r1, r5, r4, lsr #8 │ │ │ │ + andeq r1, r5, r4, ror #10 │ │ │ │ │ │ │ │ -0001ec58 : │ │ │ │ - ldr r3, [pc, #4] @ 1ec64 │ │ │ │ +0001eb18 : │ │ │ │ + ldr r3, [pc, #4] @ 1eb24 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r3, r5, r4, asr #28 │ │ │ │ + andeq r3, r5, r4, lsl #31 │ │ │ │ │ │ │ │ -0001ec68 : │ │ │ │ +0001eb28 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #212] @ 1ed54 │ │ │ │ - ldr r3, [pc, #212] @ 1ed58 │ │ │ │ + ldr ip, [pc, #212] @ 1ec14 │ │ │ │ + ldr r3, [pc, #212] @ 1ec18 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #188] @ 1ed5c │ │ │ │ + ldr r4, [pc, #188] @ 1ec1c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #168] @ 1ed60 │ │ │ │ + ldr r3, [pc, #168] @ 1ec20 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #160] @ 1ed64 │ │ │ │ + ldr r0, [pc, #160] @ 1ec24 │ │ │ │ mov r1, #19 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #140] @ 1ed68 │ │ │ │ - ldr r3, [pc, #140] @ 1ed6c │ │ │ │ + ldr r2, [pc, #140] @ 1ec28 │ │ │ │ + ldr r3, [pc, #140] @ 1ec2c │ │ │ │ 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 │ │ │ │ mov r0, r5 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #104] @ 1ed70 │ │ │ │ - ldr r1, [pc, #104] @ 1ed74 │ │ │ │ + ldr r2, [pc, #104] @ 1ec30 │ │ │ │ + ldr r1, [pc, #104] @ 1ec34 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r2] │ │ │ │ mov r2, #7 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #80] @ 1ed78 │ │ │ │ - ldr r3, [pc, #44] @ 1ed58 │ │ │ │ + ldr r2, [pc, #80] @ 1ec38 │ │ │ │ + ldr r3, [pc, #44] @ 1ec18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ed50 │ │ │ │ + bne 1ec10 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r5, r4, ror r3 │ │ │ │ + @ instruction: 0x000514b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r5, r4, asr #6 │ │ │ │ + andeq r1, r5, r4, lsl #9 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ andeq r7, r3, r0, asr #11 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r2, r5, r8, lsr r3 │ │ │ │ - muleq r5, r8, sp │ │ │ │ + andeq r2, r5, r8, ror r4 │ │ │ │ + ldrdeq r3, [r5], -r8 │ │ │ │ andeq r7, r3, r8, ror #10 │ │ │ │ - ldrdeq r1, [r5], -r0 │ │ │ │ + andeq r1, r5, r0, lsl r4 │ │ │ │ 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] @ 1ef44 │ │ │ │ - ldr r2, [pc, #428] @ 1ef48 │ │ │ │ + ldr r1, [pc, #428] @ 1ee04 │ │ │ │ + ldr r2, [pc, #428] @ 1ee08 │ │ │ │ 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 │ │ │ │ @@ -17612,152 +17532,152 @@ │ │ │ │ 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] @ 1ef4c │ │ │ │ + ldr r1, [pc, #364] @ 1ee0c │ │ │ │ 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 1ef04 │ │ │ │ + bne 1edc4 │ │ │ │ bl d174 │ │ │ │ - ldr r3, [pc, #328] @ 1ef50 │ │ │ │ - ldr r2, [pc, #328] @ 1ef54 │ │ │ │ + ldr r3, [pc, #328] @ 1ee10 │ │ │ │ + ldr r2, [pc, #328] @ 1ee14 │ │ │ │ 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 1ef10 │ │ │ │ + bne 1edd0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1ee90 │ │ │ │ + beq 1ed50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ee90 │ │ │ │ + beq 1ed50 │ │ │ │ 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 1ef28 │ │ │ │ + beq 1ede8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 1eed8 │ │ │ │ + beq 1ed98 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 1eef4 │ │ │ │ - ldr r2, [pc, #164] @ 1ef58 │ │ │ │ - ldr r3, [pc, #144] @ 1ef48 │ │ │ │ + bne 1edb4 │ │ │ │ + ldr r2, [pc, #164] @ 1ee18 │ │ │ │ + ldr r3, [pc, #144] @ 1ee08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1ef0c │ │ │ │ + bne 1edcc │ │ │ │ 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 1eeac │ │ │ │ + beq 1ed6c │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 1eeac │ │ │ │ + b 1ed6c │ │ │ │ bl d174 │ │ │ │ - b 1eeac │ │ │ │ + b 1ed6c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #64] @ 1ef5c │ │ │ │ + ldr r2, [pc, #64] @ 1ee1c │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 1eeac │ │ │ │ + b 1ed6c │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #44] @ 1ef60 │ │ │ │ + ldr r2, [pc, #44] @ 1ee20 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ bl cf40 │ │ │ │ - b 1eeac │ │ │ │ - andeq r1, r5, r0, ror #4 │ │ │ │ + b 1ed6c │ │ │ │ + andeq r1, r5, r0, lsr #7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r4, lsr #32 │ │ │ │ - muleq r5, r8, ip │ │ │ │ + strdeq r8, [r3], -r0 │ │ │ │ + ldrdeq r3, [r5], -r8 │ │ │ │ andeq r7, r3, r4, ror r2 │ │ │ │ - andeq r1, r5, r4, asr #2 │ │ │ │ - andeq r8, r3, ip, ror #29 │ │ │ │ - andeq r8, r3, r8, ror #29 │ │ │ │ + andeq r1, r5, r4, lsl #5 │ │ │ │ + @ instruction: 0x00038eb8 │ │ │ │ + @ instruction: 0x00038eb4 │ │ │ │ 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, #968] @ 1f344 │ │ │ │ + ldr ip, [pc, #968] @ 1f204 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #964] @ 1f348 │ │ │ │ + ldr r1, [pc, #964] @ 1f208 │ │ │ │ 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, #940] @ 1f34c │ │ │ │ + ldr r1, [pc, #940] @ 1f20c │ │ │ │ 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 r7, r0, #0 │ │ │ │ - bne 1f194 │ │ │ │ + bne 1f054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1f33c │ │ │ │ + bne 1f1fc │ │ │ │ ldr fp, [r4, #16] │ │ │ │ ldr r3, [fp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub fp, fp, r3 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - ldr r3, [pc, #860] @ 1f350 │ │ │ │ + ldr r3, [pc, #860] @ 1f210 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r0, [sl] │ │ │ │ - beq 1f200 │ │ │ │ + beq 1f0c0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -17766,535 +17686,535 @@ │ │ │ │ mvn r9, r9 │ │ │ │ and r9, r9, #4 │ │ │ │ add r9, r9, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne 1f058 │ │ │ │ - b 1f0c8 │ │ │ │ + bne 1ef18 │ │ │ │ + b 1ef88 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r9 │ │ │ │ - beq 1f0c8 │ │ │ │ + beq 1ef88 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f04c │ │ │ │ + beq 1ef0c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1f1c8 │ │ │ │ + bne 1f088 │ │ │ │ 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] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r8, r7, lsl #2] │ │ │ │ - bne 1f048 │ │ │ │ + bne 1ef08 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 1f048 │ │ │ │ + bne 1ef08 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 1f1c0 │ │ │ │ + beq 1f080 │ │ │ │ bl ca90 │ │ │ │ - b 1f048 │ │ │ │ - ldr r1, [pc, #644] @ 1f354 │ │ │ │ + b 1ef08 │ │ │ │ + ldr r1, [pc, #644] @ 1f214 │ │ │ │ ldr r0, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f164 │ │ │ │ + beq 1f024 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 1f228 │ │ │ │ + beq 1f0e8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1f32c │ │ │ │ + bne 1f1ec │ │ │ │ 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 r8, [sp] │ │ │ │ bl c1b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1f158 │ │ │ │ + beq 1f018 │ │ │ │ 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 1f1d8 │ │ │ │ + beq 1f098 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1f194 │ │ │ │ + beq 1f054 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f18c │ │ │ │ + beq 1f04c │ │ │ │ mov r4, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f17c │ │ │ │ + bne 1f03c │ │ │ │ mov r0, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #444] @ 1f358 │ │ │ │ - ldr r3, [pc, #424] @ 1f348 │ │ │ │ + ldr r2, [pc, #444] @ 1f218 │ │ │ │ + ldr r3, [pc, #424] @ 1f208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f338 │ │ │ │ + bne 1f1f8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f048 │ │ │ │ + b 1ef08 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 1f084 │ │ │ │ + b 1ef44 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 1f164 │ │ │ │ + bne 1f024 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 1f324 │ │ │ │ + beq 1f1e4 │ │ │ │ bl ca90 │ │ │ │ - b 1f164 │ │ │ │ - ldr r1, [pc, #340] @ 1f35c │ │ │ │ + b 1f024 │ │ │ │ + ldr r1, [pc, #340] @ 1f21c │ │ │ │ ldr r0, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f194 │ │ │ │ + beq 1f054 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 1f0f0 │ │ │ │ + bne 1efb0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r7, r7, #1 │ │ │ │ - beq 1f164 │ │ │ │ + beq 1f024 │ │ │ │ add r3, sp, #24 │ │ │ │ mov fp, #776 @ 0x308 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1f270 │ │ │ │ + b 1f130 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 1f164 │ │ │ │ + beq 1f024 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f264 │ │ │ │ + beq 1f124 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1f314 │ │ │ │ + bne 1f1d4 │ │ │ │ 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 r8, [sp] │ │ │ │ bl c1b4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1f2e0 │ │ │ │ + beq 1f1a0 │ │ │ │ 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 1f264 │ │ │ │ + bne 1f124 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 1f264 │ │ │ │ + bne 1f124 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 1f260 │ │ │ │ + bne 1f120 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f264 │ │ │ │ + b 1f124 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 1f29c │ │ │ │ + b 1f15c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f164 │ │ │ │ + b 1f024 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 1f110 │ │ │ │ + b 1efd0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r5, r8, ror r0 │ │ │ │ + @ instruction: 0x000511b8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r3, r0, lr │ │ │ │ + andeq r8, r3, ip, asr lr │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r8, r3, r0, lsl #27 │ │ │ │ - andeq r0, r5, ip, asr lr │ │ │ │ - andeq r8, r3, r8, asr #24 │ │ │ │ + andeq r8, r3, ip, asr #26 │ │ │ │ + muleq r5, ip, pc @ │ │ │ │ + andeq r8, r3, r4, lsl ip │ │ │ │ │ │ │ │ -0001f360 : │ │ │ │ - ldr r3, [pc, #4] @ 1f36c │ │ │ │ +0001f220 : │ │ │ │ + ldr r3, [pc, #4] @ 1f22c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r3, r5, r0, asr #14 │ │ │ │ + andeq r3, r5, r0, lsl #17 │ │ │ │ │ │ │ │ -0001f370 : │ │ │ │ +0001f230 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #212] @ 1f45c │ │ │ │ - ldr r3, [pc, #212] @ 1f460 │ │ │ │ + ldr ip, [pc, #212] @ 1f31c │ │ │ │ + ldr r3, [pc, #212] @ 1f320 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #188] @ 1f464 │ │ │ │ + ldr r4, [pc, #188] @ 1f324 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #168] @ 1f468 │ │ │ │ + ldr r3, [pc, #168] @ 1f328 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #160] @ 1f46c │ │ │ │ + ldr r0, [pc, #160] @ 1f32c │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #140] @ 1f470 │ │ │ │ - ldr r3, [pc, #140] @ 1f474 │ │ │ │ + ldr r2, [pc, #140] @ 1f330 │ │ │ │ + ldr r3, [pc, #140] @ 1f334 │ │ │ │ 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 │ │ │ │ mov r0, r5 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #104] @ 1f478 │ │ │ │ - ldr r1, [pc, #104] @ 1f47c │ │ │ │ + ldr r2, [pc, #104] @ 1f338 │ │ │ │ + ldr r1, [pc, #104] @ 1f33c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r2] │ │ │ │ mov r2, #12 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #80] @ 1f480 │ │ │ │ - ldr r3, [pc, #44] @ 1f460 │ │ │ │ + ldr r2, [pc, #80] @ 1f340 │ │ │ │ + ldr r3, [pc, #44] @ 1f320 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f458 │ │ │ │ + bne 1f318 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r5, ip, ror #24 │ │ │ │ + andeq r0, r5, ip, lsr #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r5, ip, lsr ip │ │ │ │ + andeq r0, r5, ip, ror sp │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r8, r3, r8, lsl #21 │ │ │ │ + andeq r8, r3, r4, asr sl │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r1, r5, r0, lsl #27 │ │ │ │ - muleq r5, r4, r6 │ │ │ │ + andeq r1, r5, r0, asr #29 │ │ │ │ + ldrdeq r3, [r5], -r4 │ │ │ │ andeq r6, r3, r4, ror ip │ │ │ │ - andeq r0, r5, r8, asr #23 │ │ │ │ + andeq r0, r5, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1104] @ 1f8f0 │ │ │ │ + ldr r2, [pc, #1104] @ 1f7b0 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1100] @ 1f8f4 │ │ │ │ + ldr r3, [pc, #1100] @ 1f7b4 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ mov r6, r0 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r4, r1 │ │ │ │ - beq 1f5b8 │ │ │ │ + beq 1f478 │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldrne r1, [r0] │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [r0] │ │ │ │ cmp r2, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ addeq r9, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 1f5c8 │ │ │ │ + bne 1f488 │ │ │ │ ands r5, r5, #1 │ │ │ │ - beq 1f5dc │ │ │ │ + beq 1f49c │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1f610 │ │ │ │ + beq 1f4d0 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ cmp sl, #4 │ │ │ │ - beq 1f574 │ │ │ │ + beq 1f434 │ │ │ │ cmp sl, #6 │ │ │ │ - beq 1f738 │ │ │ │ + beq 1f5f8 │ │ │ │ cmp sl, #7 │ │ │ │ - beq 1f780 │ │ │ │ + beq 1f640 │ │ │ │ cmp sl, #8 │ │ │ │ - bne 1f7dc │ │ │ │ - ldr r1, [pc, #944] @ 1f8f8 │ │ │ │ + bne 1f69c │ │ │ │ + ldr r1, [pc, #944] @ 1f7b8 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r5, #16 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f7dc │ │ │ │ + bne 1f69c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ bl d468 │ │ │ │ - b 1f70c │ │ │ │ - ldr r1, [pc, #896] @ 1f8fc │ │ │ │ + b 1f5cc │ │ │ │ + ldr r1, [pc, #896] @ 1f7bc │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r5, #16 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f7dc │ │ │ │ + bne 1f69c │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f5a0 │ │ │ │ + beq 1f460 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ - b 1f568 │ │ │ │ + b 1f428 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #828] @ 1f900 │ │ │ │ + ldr r3, [pc, #828] @ 1f7c0 │ │ │ │ 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 1f510 │ │ │ │ + bne 1f3d0 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r1, [sl, #12] │ │ │ │ add r0, sl, #16 │ │ │ │ bl d6cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ str r0, [sl, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1f51c │ │ │ │ + bne 1f3dc │ │ │ │ ldm r7, {r0, r1} │ │ │ │ mov r3, #2 │ │ │ │ add sl, sp, #12 │ │ │ │ stm sl, {r0, r1} │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d474 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - beq 1f6cc │ │ │ │ + beq 1f58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f6cc │ │ │ │ + beq 1f58c │ │ │ │ add r8, r5, #16 │ │ │ │ - b 1f65c │ │ │ │ + b 1f51c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f6cc │ │ │ │ + beq 1f58c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f650 │ │ │ │ + bne 1f510 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 1f6d8 │ │ │ │ + bhi 1f598 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 1f6a0 │ │ │ │ + bhi 1f560 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1f6d8 │ │ │ │ + bne 1f598 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 1f6d8 │ │ │ │ + bhi 1f598 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f6d8 │ │ │ │ + beq 1f598 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ - b 1f6e8 │ │ │ │ + b 1f5a8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 1f8a0 │ │ │ │ + bls 1f760 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ tst r3, #2 │ │ │ │ - beq 1f704 │ │ │ │ + beq 1f5c4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 1f7f4 │ │ │ │ + beq 1f6b4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 1f848 │ │ │ │ - ldr r2, [pc, #496] @ 1f904 │ │ │ │ - ldr r3, [pc, #476] @ 1f8f4 │ │ │ │ + bne 1f708 │ │ │ │ + ldr r2, [pc, #496] @ 1f7c4 │ │ │ │ + ldr r3, [pc, #476] @ 1f7b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1f8ec │ │ │ │ + bne 1f7ac │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #456] @ 1f908 │ │ │ │ + ldr r1, [pc, #456] @ 1f7c8 │ │ │ │ add r8, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f81c │ │ │ │ + bne 1f6dc │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f768 │ │ │ │ + beq 1f628 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ - b 1f568 │ │ │ │ - ldr r1, [pc, #388] @ 1f90c │ │ │ │ + b 1f428 │ │ │ │ + ldr r1, [pc, #388] @ 1f7cc │ │ │ │ add fp, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ bl d210 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1f854 │ │ │ │ - ldr r1, [pc, #360] @ 1f910 │ │ │ │ + beq 1f714 │ │ │ │ + ldr r1, [pc, #360] @ 1f7d0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f7dc │ │ │ │ + bne 1f69c │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 1f8dc │ │ │ │ + bne 1f79c │ │ │ │ ldr r0, [r8] │ │ │ │ asr r3, r0, #31 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ str r3, [r6, #116] @ 0x74 │ │ │ │ - b 1f568 │ │ │ │ + b 1f428 │ │ │ │ ldm r7, {r0, r1} │ │ │ │ add sl, sp, #12 │ │ │ │ mov r3, #0 │ │ │ │ stm sl, {r0, r1} │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 1f630 │ │ │ │ + b 1f4f0 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 1f704 │ │ │ │ + bne 1f5c4 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 1f894 │ │ │ │ + beq 1f754 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ - b 1f704 │ │ │ │ - ldr r1, [pc, #240] @ 1f914 │ │ │ │ + b 1f5c4 │ │ │ │ + ldr r1, [pc, #240] @ 1f7d4 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f7dc │ │ │ │ + bne 1f69c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ - b 1f568 │ │ │ │ + b 1f428 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f70c │ │ │ │ + b 1f5cc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ @@ -18302,59 +18222,59 @@ │ │ │ │ bl cf34 │ │ │ │ mov r3, r0 │ │ │ │ asr r2, r0, #31 │ │ │ │ str r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r6, #108] @ 0x6c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 1f568 │ │ │ │ + b 1f428 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ - b 1f704 │ │ │ │ + b 1f5c4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 1f8c0 │ │ │ │ + bhi 1f780 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1f6d8 │ │ │ │ + bne 1f598 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 1f6d8 │ │ │ │ + bhi 1f598 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ add r0, r5, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1f6d8 │ │ │ │ - b 1f6b8 │ │ │ │ + beq 1f598 │ │ │ │ + b 1f578 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl c850 │ │ │ │ - b 1f7cc │ │ │ │ + b 1f68c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r5, r4, asr fp │ │ │ │ + muleq r5, r4, ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r3, r4, ror #18 │ │ │ │ + andeq r8, r3, r0, lsr r9 │ │ │ │ muleq r3, r0, r6 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r5, r4, ror #17 │ │ │ │ - andeq r8, r3, r4, asr r7 │ │ │ │ - andeq r8, r3, r4, lsl r7 │ │ │ │ - andeq r8, r3, ip, lsl #14 │ │ │ │ - andeq r8, r3, ip, ror r6 │ │ │ │ + andeq r0, r5, r4, lsr #20 │ │ │ │ + andeq r8, r3, r0, lsr #14 │ │ │ │ + andeq r8, r3, r0, ror #13 │ │ │ │ + ldrdeq r8, [r3], -r8 @ │ │ │ │ + andeq r8, r3, r8, asr #12 │ │ │ │ │ │ │ │ -0001f918 : │ │ │ │ +0001f7d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #108] @ 1f99c │ │ │ │ + ldr r5, [pc, #108] @ 1f85c │ │ │ │ subs r4, r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 1f990 │ │ │ │ - ldr r2, [pc, #96] @ 1f9a0 │ │ │ │ + beq 1f850 │ │ │ │ + ldr r2, [pc, #96] @ 1f860 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ mov r3, #0 │ │ │ │ @@ -18370,24 +18290,24 @@ │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d660 <_emalloc_128@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 1f938 │ │ │ │ - andeq r0, r5, r8, asr #13 │ │ │ │ + b 1f7f8 │ │ │ │ + andeq r0, r5, r8, lsl #16 │ │ │ │ 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, #292] @ 1fae4 │ │ │ │ - ldr r2, [pc, #292] @ 1fae8 │ │ │ │ + ldr r1, [pc, #292] @ 1f9a4 │ │ │ │ + ldr r2, [pc, #292] @ 1f9a8 │ │ │ │ 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 │ │ │ │ @@ -18395,112 +18315,112 @@ │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #232] @ 1faec │ │ │ │ + ldr r1, [pc, #232] @ 1f9ac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1fac8 │ │ │ │ + bne 1f988 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1fadc │ │ │ │ + bne 1f99c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [sp] │ │ │ │ strne r3, [r7, #88] @ 0x58 │ │ │ │ - bne 1fa70 │ │ │ │ + bne 1f930 │ │ │ │ mov r0, r7 │ │ │ │ bl d054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r6] │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - bne 1fad4 │ │ │ │ + bne 1f994 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 1fab8 │ │ │ │ - ldr r2, [pc, #92] @ 1faf0 │ │ │ │ - ldr r3, [pc, #80] @ 1fae8 │ │ │ │ + bne 1f978 │ │ │ │ + ldr r2, [pc, #92] @ 1f9b0 │ │ │ │ + ldr r3, [pc, #80] @ 1f9a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1fad0 │ │ │ │ + bne 1f990 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1fa8c │ │ │ │ + b 1f94c │ │ │ │ bl d174 │ │ │ │ - b 1fa8c │ │ │ │ + b 1f94c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r5, r8, lsr r6 │ │ │ │ + andeq r0, r5, r8, ror r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r3, ip, lsl #10 │ │ │ │ - andeq r0, r5, r4, ror #10 │ │ │ │ + andeq r0, r5, r4, lsr #13 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fb5c │ │ │ │ + bne 1fa1c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1fb60 │ │ │ │ + bne 1fa20 │ │ │ │ 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 r5, r3, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fb50 │ │ │ │ + beq 1fa10 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r5] │ │ │ │ - b 1fb3c │ │ │ │ + b 1f9fc │ │ │ │ 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, #312] @ 1fcbc │ │ │ │ - ldr r2, [pc, #312] @ 1fcc0 │ │ │ │ + ldr r1, [pc, #312] @ 1fb7c │ │ │ │ + ldr r2, [pc, #312] @ 1fb80 │ │ │ │ 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 │ │ │ │ @@ -18508,117 +18428,117 @@ │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #252] @ 1fcc4 │ │ │ │ + ldr r1, [pc, #252] @ 1fb84 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1fca0 │ │ │ │ + bne 1fb60 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1fcb4 │ │ │ │ + bne 1fb74 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1fc20 │ │ │ │ + beq 1fae0 │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r7, #112] @ 0x70 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r7, #116] @ 0x74 │ │ │ │ - b 1fc48 │ │ │ │ + b 1fb08 │ │ │ │ mov r0, r7 │ │ │ │ bl d054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r6] │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ - bne 1fcac │ │ │ │ + bne 1fb6c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 1fc90 │ │ │ │ - ldr r2, [pc, #92] @ 1fcc8 │ │ │ │ - ldr r3, [pc, #80] @ 1fcc0 │ │ │ │ + bne 1fb50 │ │ │ │ + ldr r2, [pc, #92] @ 1fb88 │ │ │ │ + ldr r3, [pc, #80] @ 1fb80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1fca8 │ │ │ │ + bne 1fb68 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1fc64 │ │ │ │ + b 1fb24 │ │ │ │ bl d174 │ │ │ │ - b 1fc64 │ │ │ │ + b 1fb24 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r5, r4, ror r4 │ │ │ │ + @ instruction: 0x000505b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r3, r8, asr #6 │ │ │ │ - andeq r0, r5, ip, lsl #7 │ │ │ │ + andeq r0, r5, ip, asr #9 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fd34 │ │ │ │ + bne 1fbf4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1fd38 │ │ │ │ + bne 1fbf8 │ │ │ │ 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 r5, r3, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1fd28 │ │ │ │ + beq 1fbe8 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r5] │ │ │ │ - b 1fd14 │ │ │ │ + b 1fbd4 │ │ │ │ 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, #312] @ 1fe94 │ │ │ │ - ldr r2, [pc, #312] @ 1fe98 │ │ │ │ + ldr r1, [pc, #312] @ 1fd54 │ │ │ │ + ldr r2, [pc, #312] @ 1fd58 │ │ │ │ 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 │ │ │ │ @@ -18626,117 +18546,117 @@ │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #252] @ 1fe9c │ │ │ │ + ldr r1, [pc, #252] @ 1fd5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 1fe78 │ │ │ │ + bne 1fd38 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 1fe8c │ │ │ │ + bne 1fd4c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1fdf8 │ │ │ │ + beq 1fcb8 │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r7, #104] @ 0x68 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r7, #108] @ 0x6c │ │ │ │ - b 1fe20 │ │ │ │ + b 1fce0 │ │ │ │ mov r0, r7 │ │ │ │ bl d054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r6] │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ - bne 1fe84 │ │ │ │ + bne 1fd44 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 1fe68 │ │ │ │ - ldr r2, [pc, #92] @ 1fea0 │ │ │ │ - ldr r3, [pc, #80] @ 1fe98 │ │ │ │ + bne 1fd28 │ │ │ │ + ldr r2, [pc, #92] @ 1fd60 │ │ │ │ + ldr r3, [pc, #80] @ 1fd58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1fe80 │ │ │ │ + bne 1fd40 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 1fe3c │ │ │ │ + b 1fcfc │ │ │ │ bl d174 │ │ │ │ - b 1fe3c │ │ │ │ + b 1fcfc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - muleq r5, ip, r2 │ │ │ │ + ldrdeq r0, [r5], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r6, r3, r0, ror r1 │ │ │ │ - @ instruction: 0x000501b4 │ │ │ │ + strdeq r0, [r5], -r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ff0c │ │ │ │ + bne 1fdcc │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 1ff10 │ │ │ │ + bne 1fdd0 │ │ │ │ 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 r5, r3, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ff00 │ │ │ │ + beq 1fdc0 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r5] │ │ │ │ - b 1feec │ │ │ │ + b 1fdac │ │ │ │ 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, #332] @ 20080 │ │ │ │ - ldr r2, [pc, #332] @ 20084 │ │ │ │ + ldr r1, [pc, #332] @ 1ff40 │ │ │ │ + ldr r2, [pc, #332] @ 1ff44 │ │ │ │ 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 │ │ │ │ @@ -18745,103 +18665,103 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #268] @ 20088 │ │ │ │ + ldr r1, [pc, #268] @ 1ff48 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 20060 │ │ │ │ + bne 1ff20 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20078 │ │ │ │ + bne 1ff38 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20054 │ │ │ │ + beq 1ff14 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ffd4 │ │ │ │ + beq 1fe94 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ffe8 │ │ │ │ + beq 1fea8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ - bne 2006c │ │ │ │ + bne 1ff2c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20044 │ │ │ │ - ldr r2, [pc, #108] @ 2008c │ │ │ │ - ldr r3, [pc, #96] @ 20084 │ │ │ │ + bne 1ff04 │ │ │ │ + ldr r2, [pc, #108] @ 1ff4c │ │ │ │ + ldr r3, [pc, #96] @ 1ff44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20068 │ │ │ │ + bne 1ff28 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20018 │ │ │ │ + b 1fed8 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 1ffc4 │ │ │ │ + b 1fe84 │ │ │ │ bl d174 │ │ │ │ - b 20018 │ │ │ │ + b 1fed8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r5, r4, asr #1 │ │ │ │ + andeq r0, r5, r4, lsl #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, r4, asr #30 │ │ │ │ - ldrdeq pc, [r4], -r8 │ │ │ │ + andeq r7, r3, r0, lsl pc │ │ │ │ + andeq r0, r5, r8, lsl r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2014c │ │ │ │ + bne 2000c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20150 │ │ │ │ + bne 20010 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20140 │ │ │ │ + beq 20000 │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -18855,33 +18775,33 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r5, r4, r5 │ │ │ │ - ldr r3, [pc, #36] @ 20158 │ │ │ │ + ldr r3, [pc, #36] @ 20018 │ │ │ │ strb r8, [r5, #16] │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 200d8 │ │ │ │ + b 1ff98 │ │ │ │ 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, #332] @ 202c4 │ │ │ │ - ldr r2, [pc, #332] @ 202c8 │ │ │ │ + ldr r1, [pc, #332] @ 20184 │ │ │ │ + ldr r2, [pc, #332] @ 20188 │ │ │ │ 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 │ │ │ │ @@ -18890,103 +18810,103 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #268] @ 202cc │ │ │ │ + ldr r1, [pc, #268] @ 2018c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 202a4 │ │ │ │ + bne 20164 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 202bc │ │ │ │ + bne 2017c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20298 │ │ │ │ + beq 20158 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20218 │ │ │ │ + beq 200d8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2022c │ │ │ │ + beq 200ec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r2, #8 │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ - bne 202b0 │ │ │ │ + bne 20170 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20288 │ │ │ │ - ldr r2, [pc, #108] @ 202d0 │ │ │ │ - ldr r3, [pc, #96] @ 202c8 │ │ │ │ + bne 20148 │ │ │ │ + ldr r2, [pc, #108] @ 20190 │ │ │ │ + ldr r3, [pc, #96] @ 20188 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 202ac │ │ │ │ + bne 2016c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2025c │ │ │ │ + b 2011c │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 20208 │ │ │ │ + b 200c8 │ │ │ │ bl d174 │ │ │ │ - b 2025c │ │ │ │ + b 2011c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r0, lsl #29 │ │ │ │ + andeq pc, r4, r0, asr #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, r0, lsl #26 │ │ │ │ - muleq r4, r4, sp │ │ │ │ + andeq r7, r3, ip, asr #25 │ │ │ │ + ldrdeq pc, [r4], -r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 20390 │ │ │ │ + bne 20250 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20394 │ │ │ │ + bne 20254 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20384 │ │ │ │ + beq 20244 │ │ │ │ ldr r7, [r0, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -19000,581 +18920,581 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r5, r4, r5 │ │ │ │ - ldr r3, [pc, #36] @ 2039c │ │ │ │ + ldr r3, [pc, #36] @ 2025c │ │ │ │ strb r8, [r5, #16] │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 2031c │ │ │ │ + b 201dc │ │ │ │ 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, #328] @ 20504 │ │ │ │ - ldr r2, [pc, #328] @ 20508 │ │ │ │ + ldr r1, [pc, #328] @ 203c4 │ │ │ │ + ldr r2, [pc, #328] @ 203c8 │ │ │ │ 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 r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r8, [pc, #280] @ 2050c │ │ │ │ + ldr r8, [pc, #280] @ 203cc │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #264] @ 20510 │ │ │ │ + ldr r1, [pc, #264] @ 203d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 204e4 │ │ │ │ + bne 203a4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 204fc │ │ │ │ + bne 203bc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 204d8 │ │ │ │ - ldr r2, [pc, #192] @ 20514 │ │ │ │ + beq 20398 │ │ │ │ + ldr r2, [pc, #192] @ 203d4 │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ ldr r2, [r8, 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 204f0 │ │ │ │ + bne 203b0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 204c8 │ │ │ │ - ldr r2, [pc, #116] @ 20518 │ │ │ │ - ldr r3, [pc, #96] @ 20508 │ │ │ │ + bne 20388 │ │ │ │ + ldr r2, [pc, #116] @ 203d8 │ │ │ │ + ldr r3, [pc, #96] @ 203c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 204ec │ │ │ │ + bne 203ac │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2049c │ │ │ │ + b 2035c │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 2044c │ │ │ │ + b 2030c │ │ │ │ bl d174 │ │ │ │ - b 2049c │ │ │ │ + b 2035c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, ip, lsr ip @ │ │ │ │ + andeq pc, r4, ip, ror sp @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r4, r8, lsl #24 │ │ │ │ - andeq r7, r3, r0, ror #21 │ │ │ │ + andeq pc, r4, r8, asr #26 │ │ │ │ + andeq r7, r3, ip, lsr #21 │ │ │ │ muleq r0, r4, r9 │ │ │ │ - andeq pc, r4, r4, asr fp @ │ │ │ │ + muleq r4, r4, ip │ │ │ │ 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, #336] @ 20688 │ │ │ │ - ldr r2, [pc, #336] @ 2068c │ │ │ │ + ldr r1, [pc, #336] @ 20548 │ │ │ │ + ldr r2, [pc, #336] @ 2054c │ │ │ │ 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 r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r8, [pc, #288] @ 20690 │ │ │ │ + ldr r8, [pc, #288] @ 20550 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #272] @ 20694 │ │ │ │ + ldr r1, [pc, #272] @ 20554 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 20668 │ │ │ │ + bne 20528 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20680 │ │ │ │ + bne 20540 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2065c │ │ │ │ + beq 2051c │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ bl c250 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 205f8 │ │ │ │ - ldr r3, [pc, #180] @ 20698 │ │ │ │ + beq 204b8 │ │ │ │ + ldr r3, [pc, #180] @ 20558 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d84c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20674 │ │ │ │ + bne 20534 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2064c │ │ │ │ - ldr r2, [pc, #116] @ 2069c │ │ │ │ - ldr r3, [pc, #96] @ 2068c │ │ │ │ + bne 2050c │ │ │ │ + ldr r2, [pc, #116] @ 2055c │ │ │ │ + ldr r3, [pc, #96] @ 2054c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20670 │ │ │ │ + bne 20530 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20620 │ │ │ │ + b 204e0 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 205c8 │ │ │ │ + b 20488 │ │ │ │ bl d174 │ │ │ │ - b 20620 │ │ │ │ + b 204e0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r0, asr #21 │ │ │ │ + andeq pc, r4, r0, lsl #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r4, ip, lsl #21 │ │ │ │ - andeq r7, r3, r0, asr #18 │ │ │ │ + andeq pc, r4, ip, asr #23 │ │ │ │ + andeq r7, r3, ip, lsl #18 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - ldrdeq pc, [r4], -r0 │ │ │ │ + andeq pc, r4, r0, lsl fp @ │ │ │ │ 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] @ 2074c │ │ │ │ + ldr r5, [pc, #144] @ 2060c │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 20738 │ │ │ │ + bne 205f8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20744 │ │ │ │ + bne 20604 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2072c │ │ │ │ + beq 205ec │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #76] @ 20750 │ │ │ │ - ldr r2, [pc, #76] @ 20754 │ │ │ │ + ldr r3, [pc, #76] @ 20610 │ │ │ │ + ldr r2, [pc, #76] @ 20614 │ │ │ │ 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 206f4 │ │ │ │ + b 205b4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r8, lsr r9 @ │ │ │ │ + andeq pc, r4, r8, ror sl @ │ │ │ │ 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, #332] @ 208c0 │ │ │ │ - ldr r2, [pc, #332] @ 208c4 │ │ │ │ + ldr r1, [pc, #332] @ 20780 │ │ │ │ + ldr r2, [pc, #332] @ 20784 │ │ │ │ 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 r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r8, [pc, #284] @ 208c8 │ │ │ │ + ldr r8, [pc, #284] @ 20788 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #268] @ 208cc │ │ │ │ + ldr r1, [pc, #268] @ 2078c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 208a0 │ │ │ │ + bne 20760 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 208b8 │ │ │ │ + bne 20778 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2088c │ │ │ │ - ldr r2, [pc, #196] @ 208d0 │ │ │ │ + beq 2074c │ │ │ │ + ldr r2, [pc, #196] @ 20790 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [r8, 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 208ac │ │ │ │ + bne 2076c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2087c │ │ │ │ - ldr r2, [pc, #124] @ 208d4 │ │ │ │ - ldr r3, [pc, #104] @ 208c4 │ │ │ │ + bne 2073c │ │ │ │ + ldr r2, [pc, #124] @ 20794 │ │ │ │ + ldr r3, [pc, #104] @ 20784 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 208a8 │ │ │ │ + bne 20768 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20850 │ │ │ │ + b 20710 │ │ │ │ mov r0, r3 │ │ │ │ bl d054 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 20804 │ │ │ │ + b 206c4 │ │ │ │ bl d174 │ │ │ │ - b 20850 │ │ │ │ + b 20710 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r4, lsl #17 │ │ │ │ + andeq pc, r4, r4, asr #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r4, r0, asr r8 @ │ │ │ │ - andeq r7, r3, r8, lsr #14 │ │ │ │ + muleq r4, r0, r9 │ │ │ │ + strdeq r7, [r3], -r4 │ │ │ │ muleq r0, r4, r9 │ │ │ │ - andeq pc, r4, r0, lsr #15 │ │ │ │ + andeq pc, r4, r0, ror #17 │ │ │ │ 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] @ 20a4c │ │ │ │ - ldr r2, [pc, #344] @ 20a50 │ │ │ │ + ldr r1, [pc, #344] @ 2090c │ │ │ │ + ldr r2, [pc, #344] @ 20910 │ │ │ │ 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 r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r8, [pc, #296] @ 20a54 │ │ │ │ + ldr r8, [pc, #296] @ 20914 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #280] @ 20a58 │ │ │ │ + ldr r1, [pc, #280] @ 20918 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 20a2c │ │ │ │ + bne 208ec │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 20a44 │ │ │ │ + bne 20904 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20a10 │ │ │ │ + beq 208d0 │ │ │ │ bl c250 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 209ac │ │ │ │ - ldr r3, [pc, #192] @ 20a5c │ │ │ │ + beq 2086c │ │ │ │ + ldr r3, [pc, #192] @ 2091c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ 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 20a00 │ │ │ │ - ldr r2, [pc, #132] @ 20a60 │ │ │ │ - ldr r3, [pc, #112] @ 20a50 │ │ │ │ + bne 208c0 │ │ │ │ + ldr r2, [pc, #132] @ 20920 │ │ │ │ + ldr r3, [pc, #112] @ 20910 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20a34 │ │ │ │ + bne 208f4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 209d4 │ │ │ │ + b 20894 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ bl c250 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 20994 │ │ │ │ - b 209ac │ │ │ │ + bne 20854 │ │ │ │ + b 2086c │ │ │ │ bl d174 │ │ │ │ - b 209d4 │ │ │ │ + b 20894 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r4, lsl #14 │ │ │ │ + andeq pc, r4, r4, asr #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq pc, [r4], -r0 │ │ │ │ - andeq r7, r3, r4, lsl #11 │ │ │ │ + andeq pc, r4, r0, lsl r8 @ │ │ │ │ + andeq r7, r3, r0, asr r5 │ │ │ │ andeq r0, r0, r8, lsr #20 │ │ │ │ - andeq pc, r4, ip, lsl r6 @ │ │ │ │ + andeq pc, r4, ip, asr r7 @ │ │ │ │ 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, #140] @ 20b0c │ │ │ │ + ldr r5, [pc, #140] @ 209cc │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 20af8 │ │ │ │ + bne 209b8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20b04 │ │ │ │ + bne 209c4 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20aec │ │ │ │ + beq 209ac │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #72] @ 20b10 │ │ │ │ - ldr r2, [pc, #72] @ 20b14 │ │ │ │ + ldr r3, [pc, #72] @ 209d0 │ │ │ │ + ldr r2, [pc, #72] @ 209d4 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r1, [r6] │ │ │ │ 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 20ab8 │ │ │ │ + b 20978 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r4, ror r5 @ │ │ │ │ + @ instruction: 0x0004f6b4 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ │ │ │ │ -00020b18 : │ │ │ │ +000209d8 : │ │ │ │ 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] @ 20bd4 │ │ │ │ - ldr r3, [pc, #152] @ 20bd8 │ │ │ │ + ldr r6, [pc, #152] @ 20a94 │ │ │ │ + ldr r3, [pc, #152] @ 20a98 │ │ │ │ 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 20b74 │ │ │ │ + beq 20a34 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20b8c │ │ │ │ + beq 20a4c │ │ │ │ mov r0, r3 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20ba0 │ │ │ │ + beq 20a60 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20bb0 │ │ │ │ + beq 20a70 │ │ │ │ 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} │ │ │ │ - @ instruction: 0x0004f4bc │ │ │ │ + strdeq pc, [r4], -ip │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -00020bdc : │ │ │ │ +00020a9c : │ │ │ │ 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 20c10 │ │ │ │ + beq 20ad0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - beq 20c28 │ │ │ │ + beq 20ae8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00020c34 : │ │ │ │ +00020af4 : │ │ │ │ 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 │ │ │ │ @@ -19582,352 +19502,352 @@ │ │ │ │ bl cacc │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00020c6c : │ │ │ │ +00020b2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 20ca0 │ │ │ │ + beq 20b60 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00020ca8 : │ │ │ │ +00020b68 : │ │ │ │ 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, #240] @ 20db4 │ │ │ │ + ldr r2, [pc, #240] @ 20c74 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #236] @ 20db8 │ │ │ │ + ldr r3, [pc, #236] @ 20c78 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bls 20d64 │ │ │ │ + bls 20c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl c1c0 │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 20d34 │ │ │ │ + beq 20bf4 │ │ │ │ ldrb r3, [ip, #8] │ │ │ │ cmp r3, #6 │ │ │ │ movne ip, #0 │ │ │ │ - bne 20d34 │ │ │ │ + bne 20bf4 │ │ │ │ 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, #128] @ 20dbc │ │ │ │ - ldr r3, [pc, #120] @ 20db8 │ │ │ │ + ldr r2, [pc, #128] @ 20c7c │ │ │ │ + ldr r3, [pc, #120] @ 20c78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20db0 │ │ │ │ + bne 20c70 │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bhi 20d84 │ │ │ │ + bhi 20c44 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 20cf4 │ │ │ │ + bne 20bb4 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 20cf4 │ │ │ │ + bhi 20bb4 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20cf4 │ │ │ │ + beq 20bb4 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ mov ip, r0 │ │ │ │ - b 20d08 │ │ │ │ + b 20bc8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r4, r0, lsr r3 @ │ │ │ │ + andeq pc, r4, r0, ror r4 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0004f2bc │ │ │ │ + strdeq pc, [r4], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #292] @ 20efc │ │ │ │ - ldr ip, [pc, #292] @ 20f00 │ │ │ │ + ldr lr, [pc, #292] @ 20dbc │ │ │ │ + ldr ip, [pc, #292] @ 20dc0 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 20f04 │ │ │ │ + ldr r1, [pc, #284] @ 20dc4 │ │ │ │ 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 20e80 │ │ │ │ + bne 20d40 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 20ef4 │ │ │ │ + bne 20db4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 20ebc │ │ │ │ + beq 20d7c │ │ │ │ ldm sp, {r1, r2} │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, ip │ │ │ │ bl cc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20e80 │ │ │ │ + beq 20d40 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 20ecc │ │ │ │ + beq 20d8c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 20eac │ │ │ │ - ldr r2, [pc, #128] @ 20f08 │ │ │ │ - ldr r3, [pc, #116] @ 20f00 │ │ │ │ + bne 20d6c │ │ │ │ + ldr r2, [pc, #128] @ 20dc8 │ │ │ │ + ldr r3, [pc, #116] @ 20dc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 20ef0 │ │ │ │ + bne 20db0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 20e80 │ │ │ │ + b 20d40 │ │ │ │ bl d054 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 20e40 │ │ │ │ + b 20d00 │ │ │ │ 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 20e80 │ │ │ │ + b 20d40 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r4, r0, lsr #4 │ │ │ │ + andeq pc, r4, r0, ror #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r8, [r3], -ip │ │ │ │ - andeq pc, r4, r0, ror r1 @ │ │ │ │ + andeq r8, r3, r8, asr #5 │ │ │ │ + @ instruction: 0x0004f2b0 │ │ │ │ │ │ │ │ -00020f0c : │ │ │ │ +00020dcc : │ │ │ │ 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, #240] @ 21018 │ │ │ │ + ldr r2, [pc, #240] @ 20ed8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #236] @ 2101c │ │ │ │ + ldr r3, [pc, #236] @ 20edc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ add r7, r0, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bls 20fc8 │ │ │ │ + bls 20e88 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl c1c0 │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 20f98 │ │ │ │ + beq 20e58 │ │ │ │ ldrb r3, [ip, #8] │ │ │ │ cmp r3, #6 │ │ │ │ movne ip, #0 │ │ │ │ - bne 20f98 │ │ │ │ + bne 20e58 │ │ │ │ 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, #128] @ 21020 │ │ │ │ - ldr r3, [pc, #120] @ 2101c │ │ │ │ + ldr r2, [pc, #128] @ 20ee0 │ │ │ │ + ldr r3, [pc, #120] @ 20edc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21014 │ │ │ │ + bne 20ed4 │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bhi 20fe8 │ │ │ │ + bhi 20ea8 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 20f58 │ │ │ │ + bne 20e18 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 20f58 │ │ │ │ + bhi 20e18 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20f58 │ │ │ │ + beq 20e18 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ mov ip, r0 │ │ │ │ - b 20f6c │ │ │ │ + b 20e2c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r4, ip, asr #1 │ │ │ │ + andeq pc, r4, ip, lsl #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r4, r8, asr r0 @ │ │ │ │ + muleq r4, r8, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #292] @ 21160 │ │ │ │ - ldr ip, [pc, #292] @ 21164 │ │ │ │ + ldr lr, [pc, #292] @ 21020 │ │ │ │ + ldr ip, [pc, #292] @ 21024 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 21168 │ │ │ │ + ldr r1, [pc, #284] @ 21028 │ │ │ │ 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 210e4 │ │ │ │ + bne 20fa4 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 21158 │ │ │ │ + bne 21018 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 21120 │ │ │ │ + beq 20fe0 │ │ │ │ ldm sp, {r1, r2} │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, ip │ │ │ │ bl c310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 210e4 │ │ │ │ + beq 20fa4 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 21130 │ │ │ │ + beq 20ff0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 21110 │ │ │ │ - ldr r2, [pc, #128] @ 2116c │ │ │ │ - ldr r3, [pc, #116] @ 21164 │ │ │ │ + bne 20fd0 │ │ │ │ + ldr r2, [pc, #128] @ 2102c │ │ │ │ + ldr r3, [pc, #116] @ 21024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21154 │ │ │ │ + bne 21014 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 210e4 │ │ │ │ + b 20fa4 │ │ │ │ bl d054 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 210a4 │ │ │ │ + b 20f64 │ │ │ │ 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 210e4 │ │ │ │ + b 20fa4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x0004efbc │ │ │ │ + strdeq pc, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r3, r8, r0 │ │ │ │ - andeq lr, r4, ip, lsl #30 │ │ │ │ + andeq r8, r3, r4, rrx │ │ │ │ + andeq pc, r4, ip, asr #32 │ │ │ │ │ │ │ │ -00021170 : │ │ │ │ +00021030 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #268] @ 2129c │ │ │ │ + ldr r2, [pc, #268] @ 2115c │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #260] @ 212a0 │ │ │ │ + ldr r3, [pc, #260] @ 21160 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -19941,68 +19861,68 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #176] @ 212a4 │ │ │ │ + ldr r3, [pc, #176] @ 21164 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r3, [r6] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb sl, [r5, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bls 2124c │ │ │ │ + bls 2110c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #128] @ 212a8 │ │ │ │ - ldr r3, [pc, #116] @ 212a0 │ │ │ │ + ldr r2, [pc, #128] @ 21168 │ │ │ │ + ldr r3, [pc, #116] @ 21160 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21298 │ │ │ │ + bne 21158 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 2126c │ │ │ │ + bhi 2112c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 2120c │ │ │ │ + bne 210cc │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 2120c │ │ │ │ + bhi 210cc │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2120c │ │ │ │ + beq 210cc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl db58 │ │ │ │ - b 21220 │ │ │ │ + b 210e0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, r0, ror #28 │ │ │ │ + andeq lr, r4, r0, lsr #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - ldrdeq lr, [r4], -r0 │ │ │ │ + andeq lr, r4, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #320] @ 21404 │ │ │ │ - ldr r3, [pc, #320] @ 21408 │ │ │ │ + ldr r2, [pc, #320] @ 212c4 │ │ │ │ + ldr r3, [pc, #320] @ 212c8 │ │ │ │ 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 │ │ │ │ @@ -20010,90 +19930,90 @@ │ │ │ │ bl db1c │ │ │ │ add r7, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #260] @ 2140c │ │ │ │ + ldr r1, [pc, #260] @ 212cc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 213e4 │ │ │ │ + bne 212a4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 213fc │ │ │ │ + bne 212bc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 213d8 │ │ │ │ + beq 21298 │ │ │ │ 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 213f0 │ │ │ │ + bne 212b0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 213c8 │ │ │ │ - ldr r2, [pc, #108] @ 21410 │ │ │ │ - ldr r3, [pc, #96] @ 21408 │ │ │ │ + bne 21288 │ │ │ │ + ldr r2, [pc, #108] @ 212d0 │ │ │ │ + ldr r3, [pc, #96] @ 212c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 213ec │ │ │ │ + bne 212ac │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2139c │ │ │ │ + b 2125c │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 2135c │ │ │ │ + b 2121c │ │ │ │ bl d174 │ │ │ │ - b 2139c │ │ │ │ + b 2125c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, r4, lsr sp │ │ │ │ + andeq lr, r4, r4, ror lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r3, r0, fp │ │ │ │ - andeq lr, r4, r4, asr ip │ │ │ │ + andeq r8, r3, ip, asr fp │ │ │ │ + muleq r4, r4, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #452] @ 215f4 │ │ │ │ - ldr r2, [pc, #452] @ 215f8 │ │ │ │ + ldr r1, [pc, #452] @ 214b4 │ │ │ │ + ldr r2, [pc, #452] @ 214b8 │ │ │ │ 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 │ │ │ │ @@ -20103,126 +20023,126 @@ │ │ │ │ bl db1c │ │ │ │ add r7, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #384] @ 215fc │ │ │ │ + ldr r1, [pc, #384] @ 214bc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2158c │ │ │ │ + bne 2144c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 215ec │ │ │ │ + bne 214ac │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r8, r3, r2 │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 21578 │ │ │ │ + beq 21438 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ - beq 21558 │ │ │ │ + beq 21418 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ bl d6f0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 215e0 │ │ │ │ + bne 214a0 │ │ │ │ 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, #204] @ 21600 │ │ │ │ - ldr r3, [pc, #192] @ 215f8 │ │ │ │ + ldr r2, [pc, #204] @ 214c0 │ │ │ │ + ldr r3, [pc, #192] @ 214b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 215dc │ │ │ │ + bne 2149c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 21594 │ │ │ │ + bls 21454 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl c5d4 │ │ │ │ - b 214fc │ │ │ │ + b 213bc │ │ │ │ mov r0, r6 │ │ │ │ bl d054 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r8] │ │ │ │ - b 214d0 │ │ │ │ + b 21390 │ │ │ │ bl d174 │ │ │ │ - b 2152c │ │ │ │ + b 213ec │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 215b4 │ │ │ │ + bhi 21474 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 21564 │ │ │ │ + bne 21424 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 21564 │ │ │ │ + bhi 21424 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21564 │ │ │ │ + beq 21424 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ bl caa8 │ │ │ │ - b 214fc │ │ │ │ + b 213bc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, r8, asr #23 │ │ │ │ + andeq lr, r4, r8, lsl #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, r4, asr #20 │ │ │ │ - andeq lr, r4, r4, asr #21 │ │ │ │ + andeq r6, r3, r0, lsl sl │ │ │ │ + andeq lr, r4, r4, lsl #24 │ │ │ │ │ │ │ │ -00021604 : │ │ │ │ +000214c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #272] @ 21734 │ │ │ │ + ldr r2, [pc, #272] @ 215f4 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #264] @ 21738 │ │ │ │ + ldr r3, [pc, #264] @ 215f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -20237,68 +20157,68 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #176] @ 2173c │ │ │ │ + ldr r3, [pc, #176] @ 215fc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r3, [r8] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb sl, [r5, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bls 216e4 │ │ │ │ + bls 215a4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #128] @ 21740 │ │ │ │ - ldr r3, [pc, #116] @ 21738 │ │ │ │ + ldr r2, [pc, #128] @ 21600 │ │ │ │ + ldr r3, [pc, #116] @ 215f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21730 │ │ │ │ + bne 215f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 21704 │ │ │ │ + bhi 215c4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 216a4 │ │ │ │ + bne 21564 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 216a4 │ │ │ │ + bhi 21564 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 216a4 │ │ │ │ + beq 21564 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ - b 216b8 │ │ │ │ + b 21578 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, ip, asr #19 │ │ │ │ + andeq lr, r4, ip, lsl #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq lr, r4, r8, lsr r9 │ │ │ │ + andeq lr, r4, r8, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #320] @ 2189c │ │ │ │ - ldr r3, [pc, #320] @ 218a0 │ │ │ │ + ldr r2, [pc, #320] @ 2175c │ │ │ │ + ldr r3, [pc, #320] @ 21760 │ │ │ │ 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 │ │ │ │ @@ -20306,90 +20226,90 @@ │ │ │ │ bl db1c │ │ │ │ add r7, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #260] @ 218a4 │ │ │ │ + ldr r1, [pc, #260] @ 21764 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2187c │ │ │ │ + bne 2173c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21894 │ │ │ │ + bne 21754 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21870 │ │ │ │ + beq 21730 │ │ │ │ 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 21888 │ │ │ │ + bne 21748 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 21860 │ │ │ │ - ldr r2, [pc, #108] @ 218a8 │ │ │ │ - ldr r3, [pc, #96] @ 218a0 │ │ │ │ + bne 21720 │ │ │ │ + ldr r2, [pc, #108] @ 21768 │ │ │ │ + ldr r3, [pc, #96] @ 21760 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21884 │ │ │ │ + bne 21744 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 21834 │ │ │ │ + b 216f4 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 217f4 │ │ │ │ + b 216b4 │ │ │ │ bl d174 │ │ │ │ - b 21834 │ │ │ │ + b 216f4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - muleq r4, ip, r8 │ │ │ │ + ldrdeq lr, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r8, [r3], -r8 @ │ │ │ │ - @ instruction: 0x0004e7bc │ │ │ │ + andeq r8, r3, r4, asr #13 │ │ │ │ + strdeq lr, [r4], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #444] @ 21a84 │ │ │ │ - ldr r2, [pc, #444] @ 21a88 │ │ │ │ + ldr r1, [pc, #444] @ 21944 │ │ │ │ + ldr r2, [pc, #444] @ 21948 │ │ │ │ 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 │ │ │ │ @@ -20399,123 +20319,123 @@ │ │ │ │ bl db1c │ │ │ │ add r7, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #376] @ 21a8c │ │ │ │ + ldr r1, [pc, #376] @ 2194c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 21a1c │ │ │ │ + bne 218dc │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21a7c │ │ │ │ + bne 2193c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21a10 │ │ │ │ + beq 218d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ - beq 219ec │ │ │ │ + beq 218ac │ │ │ │ ldr ip, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl dbac │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 21a70 │ │ │ │ + bne 21930 │ │ │ │ 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, #200] @ 21a90 │ │ │ │ - ldr r3, [pc, #188] @ 21a88 │ │ │ │ + ldr r2, [pc, #200] @ 21950 │ │ │ │ + ldr r3, [pc, #188] @ 21948 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21a6c │ │ │ │ + bne 2192c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r3, [r8] │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 21a24 │ │ │ │ + bls 218e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl c5d4 │ │ │ │ - b 21990 │ │ │ │ + b 21850 │ │ │ │ bl d054 │ │ │ │ str r0, [r6] │ │ │ │ - b 21968 │ │ │ │ + b 21828 │ │ │ │ bl d174 │ │ │ │ - b 219c0 │ │ │ │ + b 21880 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 21a44 │ │ │ │ + bhi 21904 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 219fc │ │ │ │ + bne 218bc │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 219fc │ │ │ │ + bhi 218bc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 219fc │ │ │ │ + beq 218bc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ bl caa8 │ │ │ │ - b 21990 │ │ │ │ + b 21850 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r4, r0, lsr r7 │ │ │ │ + andeq lr, r4, r0, ror r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, ip, lsr #11 │ │ │ │ - andeq lr, r4, r0, lsr r6 │ │ │ │ + andeq r6, r3, r8, ror r5 │ │ │ │ + andeq lr, r4, r0, ror r7 │ │ │ │ │ │ │ │ -00021a94 : │ │ │ │ +00021954 : │ │ │ │ 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 r4, r2 │ │ │ │ - ldr r2, [pc, #600] @ 21d0c │ │ │ │ + ldr r2, [pc, #600] @ 21bcc │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #596] @ 21d10 │ │ │ │ + ldr r3, [pc, #596] @ 21bd0 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp, #20] │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -20523,16 +20443,16 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ bl dad4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r7, [pc, #536] @ 21d14 │ │ │ │ - ldr r2, [pc, #536] @ 21d18 │ │ │ │ + ldr r7, [pc, #536] @ 21bd4 │ │ │ │ + ldr r2, [pc, #536] @ 21bd8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ mov r1, #10 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ @@ -20549,214 +20469,214 @@ │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl d054 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ cmp r4, r5 │ │ │ │ mov fp, r0 │ │ │ │ - beq 21cd0 │ │ │ │ - ldr r3, [pc, #436] @ 21d1c │ │ │ │ + beq 21b90 │ │ │ │ + ldr r3, [pc, #436] @ 21bdc │ │ │ │ mov r8, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #424] @ 21d20 │ │ │ │ + ldr r3, [pc, #424] @ 21be0 │ │ │ │ str r7, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 21b90 │ │ │ │ + b 21a50 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 21ccc │ │ │ │ + beq 21b8c │ │ │ │ mov r9, r6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r9, #8] │ │ │ │ movne r2, r5 │ │ │ │ ldreq r2, [r9, #16] │ │ │ │ ldreq r8, [r9, #20] │ │ │ │ addne r6, r9, #16 │ │ │ │ addne r5, r5, #1 │ │ │ │ addeq r6, r9, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21b84 │ │ │ │ + beq 21a44 │ │ │ │ cmp r3, #7 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - bne 21b84 │ │ │ │ + bne 21a44 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21bfc │ │ │ │ + beq 21abc │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1f484 │ │ │ │ + bl 1f344 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #9 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21b84 │ │ │ │ + beq 21a44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 21b84 │ │ │ │ + bne 21a44 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r7, [sl, #20] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 21b84 │ │ │ │ + beq 21a44 │ │ │ │ mov r0, #0 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ add r9, sp, #60 @ 0x3c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - b 21c60 │ │ │ │ + b 21b20 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sl, #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 21cac │ │ │ │ + beq 21b6c │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ - bl 1f484 │ │ │ │ + bl 1f344 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 21c5c │ │ │ │ + bne 21b1c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #32] │ │ │ │ subs r4, r4, #1 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - bne 21b8c │ │ │ │ + bne 21a4c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ - ldr r2, [pc, #68] @ 21d24 │ │ │ │ - ldr r3, [pc, #44] @ 21d10 │ │ │ │ + ldr r2, [pc, #68] @ 21be4 │ │ │ │ + ldr r3, [pc, #44] @ 21bd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21d08 │ │ │ │ + bne 21bc8 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r4, ip, lsr r5 │ │ │ │ + andeq lr, r4, ip, ror r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq lr, [r4], -ip │ │ │ │ + andeq lr, r4, ip, lsr r6 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r6, r3, r8, ror #6 │ │ │ │ - andeq r6, r3, r0, ror #6 │ │ │ │ - andeq lr, r4, r8, lsl r3 │ │ │ │ + andeq r6, r3, r4, lsr r3 │ │ │ │ + andeq r6, r3, ip, lsr #6 │ │ │ │ + andeq lr, r4, r8, asr r4 │ │ │ │ │ │ │ │ -00021d28 : │ │ │ │ +00021be8 : │ │ │ │ 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] @ 21fd0 │ │ │ │ - ldr r2, [pc, #652] @ 21fd4 │ │ │ │ + ldr r0, [pc, #652] @ 21e90 │ │ │ │ + ldr r2, [pc, #652] @ 21e94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ - ldr r7, [pc, #644] @ 21fd8 │ │ │ │ + ldr r7, [pc, #644] @ 21e98 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r3, #7 │ │ │ │ add r7, pc, r7 │ │ │ │ ldreq r6, [r1] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - beq 21d80 │ │ │ │ + beq 21c40 │ │ │ │ cmp r3, #8 │ │ │ │ movne r6, #0 │ │ │ │ - beq 21f8c │ │ │ │ + beq 21e4c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #588] @ 21fdc │ │ │ │ - ldr r5, [pc, #588] @ 21fe0 │ │ │ │ + ldr r3, [pc, #588] @ 21e9c │ │ │ │ + ldr r5, [pc, #588] @ 21ea0 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r8, sp, #32 │ │ │ │ str r0, [sp] │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r2, r7 │ │ │ │ bl d84c │ │ │ │ - ldr r1, [pc, #560] @ 21fe4 │ │ │ │ + ldr r1, [pc, #560] @ 21ea4 │ │ │ │ mov r3, sp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl d84c │ │ │ │ - ldr r1, [pc, #508] @ 21fe8 │ │ │ │ + ldr r1, [pc, #508] @ 21ea8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #488] @ 21fec │ │ │ │ + ldr r1, [pc, #488] @ 21eac │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #456] @ 21ff0 │ │ │ │ + ldr r1, [pc, #456] @ 21eb0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #424] @ 21ff4 │ │ │ │ + ldr r1, [pc, #424] @ 21eb4 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 21fb8 │ │ │ │ + beq 21e78 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -20766,28 +20686,28 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r7, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r1, [pc, #312] @ 21ff8 │ │ │ │ - ldr r3, [pc, #312] @ 21ffc │ │ │ │ + ldr r1, [pc, #312] @ 21eb8 │ │ │ │ + ldr r3, [pc, #312] @ 21ebc │ │ │ │ add r7, r5, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strb sl, [r7, #16] │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ cmp r7, sl │ │ │ │ - beq 21fa4 │ │ │ │ + beq 21e64 │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -20797,239 +20717,239 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r9} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r1, [pc, #196] @ 22000 │ │ │ │ - ldr r3, [pc, #188] @ 21ffc │ │ │ │ + ldr r1, [pc, #196] @ 21ec0 │ │ │ │ + ldr r3, [pc, #188] @ 21ebc │ │ │ │ add r5, r4, r5 │ │ │ │ mov r2, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r9, [r5, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #156] @ 22004 │ │ │ │ - ldr r3, [pc, #104] @ 21fd4 │ │ │ │ + ldr r2, [pc, #156] @ 21ec4 │ │ │ │ + ldr r3, [pc, #104] @ 21e94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 21fcc │ │ │ │ + bne 21e8c │ │ │ │ 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 r6, r0 │ │ │ │ - b 21d80 │ │ │ │ + b 21c40 │ │ │ │ mov r5, r7 │ │ │ │ - ldr r7, [pc, #88] @ 22008 │ │ │ │ + ldr r7, [pc, #88] @ 21ec8 │ │ │ │ mov r0, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 21f04 │ │ │ │ + b 21dc4 │ │ │ │ mov r7, r9 │ │ │ │ - ldr r9, [pc, #72] @ 2200c │ │ │ │ + ldr r9, [pc, #72] @ 21ecc │ │ │ │ mov r0, #24 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 21e88 │ │ │ │ + b 21d48 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0004e2b4 │ │ │ │ + strdeq lr, [r4], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, ip, r2 │ │ │ │ + ldrdeq lr, [r4], -ip │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r4, r3, r4, ror r1 │ │ │ │ - andeq r6, r3, r0, lsr #1 │ │ │ │ - andeq r6, r3, r8, ror r0 │ │ │ │ - andeq r6, r3, r4, ror r0 │ │ │ │ - andeq r6, r3, r8, rrx │ │ │ │ + andeq r6, r3, ip, rrx │ │ │ │ + andeq r6, r3, r4, asr #32 │ │ │ │ + andeq r6, r3, r0, asr #32 │ │ │ │ + andeq r6, r3, r4, lsr r0 │ │ │ │ andeq r4, r3, ip, lsr sp │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r3, r4, asr #30 │ │ │ │ - muleq r4, r0, r0 │ │ │ │ - @ instruction: 0x00036eb4 │ │ │ │ - andeq r6, r3, r0, lsr #29 │ │ │ │ + andeq r5, r3, r0, lsl pc │ │ │ │ + ldrdeq lr, [r4], -r0 │ │ │ │ + andeq r6, r3, r0, lsl #29 │ │ │ │ + andeq r6, r3, ip, ror #28 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22088 │ │ │ │ + bne 21f48 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 2208c │ │ │ │ + bne 21f4c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2207c │ │ │ │ + beq 21f3c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #48] @ 22094 │ │ │ │ + ldr r3, [pc, #48] @ 21f54 │ │ │ │ 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 22058 │ │ │ │ + b 21f18 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ │ │ │ │ -00022098 : │ │ │ │ +00021f58 : │ │ │ │ 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] @ 22624 │ │ │ │ - ldr r2, [pc, #1392] @ 22628 │ │ │ │ + ldr r0, [pc, #1392] @ 224e4 │ │ │ │ + ldr r2, [pc, #1392] @ 224e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ - ldr r6, [pc, #1384] @ 2262c │ │ │ │ + ldr r6, [pc, #1384] @ 224ec │ │ │ │ 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 220f0 │ │ │ │ + beq 21fb0 │ │ │ │ cmp r3, #8 │ │ │ │ movne r4, #0 │ │ │ │ - beq 22540 │ │ │ │ + beq 22400 │ │ │ │ mov r0, r5 │ │ │ │ bl d054 │ │ │ │ - ldr r1, [pc, #1328] @ 22630 │ │ │ │ + ldr r1, [pc, #1328] @ 224f0 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2212c │ │ │ │ + beq 21fec │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22508 │ │ │ │ + beq 223c8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 22520 │ │ │ │ - ldr r1, [pc, #1280] @ 22634 │ │ │ │ + beq 223e0 │ │ │ │ + ldr r1, [pc, #1280] @ 224f4 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2215c │ │ │ │ + beq 2201c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 224d0 │ │ │ │ + beq 22390 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 224e8 │ │ │ │ - ldr r1, [pc, #1236] @ 22638 │ │ │ │ + beq 223a8 │ │ │ │ + ldr r1, [pc, #1236] @ 224f8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22194 │ │ │ │ + beq 22054 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 224bc │ │ │ │ + beq 2237c │ │ │ │ cmp r3, #4 │ │ │ │ - bne 225e0 │ │ │ │ + bne 224a0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #1184] @ 2263c │ │ │ │ + ldr r1, [pc, #1184] @ 224fc │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2225c │ │ │ │ + beq 2211c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 224a0 │ │ │ │ + beq 22360 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 22558 │ │ │ │ + beq 22418 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22614 │ │ │ │ + bne 224d4 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 22580 │ │ │ │ + beq 22440 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ add r7, r6, #16 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 22214 │ │ │ │ + bhi 220d4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl c4a8 <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ - beq 225ac │ │ │ │ + beq 2246c │ │ │ │ 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 2225c │ │ │ │ + bne 2211c │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 2225c │ │ │ │ + bne 2211c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 225ec │ │ │ │ + beq 224ac │ │ │ │ bl ca90 │ │ │ │ - ldr r1, [pc, #988] @ 22640 │ │ │ │ + ldr r1, [pc, #988] @ 22500 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22314 │ │ │ │ + beq 221d4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22484 │ │ │ │ + beq 22344 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 2256c │ │ │ │ + beq 2242c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 225fc │ │ │ │ + bne 224bc │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 22590 │ │ │ │ + beq 22450 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 22314 │ │ │ │ + bhi 221d4 │ │ │ │ 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 │ │ │ │ @@ -21037,238 +20957,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 22314 │ │ │ │ + bne 221d4 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r6] │ │ │ │ - bne 22314 │ │ │ │ + bne 221d4 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 225f4 │ │ │ │ + beq 224b4 │ │ │ │ bl ca90 │ │ │ │ - ldr r1, [pc, #808] @ 22644 │ │ │ │ + ldr r1, [pc, #808] @ 22504 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22378 │ │ │ │ + beq 22238 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 2245c │ │ │ │ + beq 2231c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 225c8 │ │ │ │ + bne 22488 │ │ │ │ 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] │ │ │ │ add r0, r6, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ - beq 22434 │ │ │ │ - ldr r1, [pc, #712] @ 22648 │ │ │ │ + beq 222f4 │ │ │ │ + ldr r1, [pc, #712] @ 22508 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 223dc │ │ │ │ + beq 2229c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 22470 │ │ │ │ + beq 22330 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 225d4 │ │ │ │ + bne 22494 │ │ │ │ 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 2240c │ │ │ │ - ldr r2, [pc, #616] @ 2264c │ │ │ │ - ldr r3, [pc, #576] @ 22628 │ │ │ │ + beq 222cc │ │ │ │ + ldr r2, [pc, #616] @ 2250c │ │ │ │ + ldr r3, [pc, #576] @ 224e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 22620 │ │ │ │ + bne 224e0 │ │ │ │ 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 223dc │ │ │ │ + bne 2229c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 225c0 │ │ │ │ + beq 22480 │ │ │ │ bl ca90 │ │ │ │ - b 223dc │ │ │ │ + b 2229c │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 22378 │ │ │ │ + bne 22238 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 225b8 │ │ │ │ + beq 22478 │ │ │ │ bl ca90 │ │ │ │ - b 22378 │ │ │ │ + b 22238 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2233c │ │ │ │ - b 22378 │ │ │ │ + bne 221fc │ │ │ │ + b 22238 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 223a0 │ │ │ │ - b 223dc │ │ │ │ + bne 22260 │ │ │ │ + b 2229c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22314 │ │ │ │ + beq 221d4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2228c │ │ │ │ - b 2256c │ │ │ │ + bne 2214c │ │ │ │ + b 2242c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2225c │ │ │ │ + beq 2211c │ │ │ │ cmp r3, #4 │ │ │ │ - bne 221c4 │ │ │ │ - b 22558 │ │ │ │ + bne 22084 │ │ │ │ + b 22418 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22184 │ │ │ │ - b 22194 │ │ │ │ + bne 22044 │ │ │ │ + b 22054 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2215c │ │ │ │ + beq 2201c │ │ │ │ cmp r3, #7 │ │ │ │ - bne 2215c │ │ │ │ - ldr r3, [pc, #352] @ 22650 │ │ │ │ + bne 2201c │ │ │ │ + ldr r3, [pc, #352] @ 22510 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d84c │ │ │ │ - b 2215c │ │ │ │ + b 2201c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2212c │ │ │ │ + beq 21fec │ │ │ │ cmp r3, #7 │ │ │ │ - bne 2212c │ │ │ │ - ldr r3, [pc, #296] @ 22650 │ │ │ │ + bne 21fec │ │ │ │ + ldr r3, [pc, #296] @ 22510 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d84c │ │ │ │ - b 2212c │ │ │ │ + b 21fec │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 220f0 │ │ │ │ + b 21fb0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ - b 2225c │ │ │ │ + b 2211c │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ - b 22314 │ │ │ │ + b 221d4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 221dc │ │ │ │ + b 2209c │ │ │ │ ldr r2, [r6] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bhi 222f0 │ │ │ │ - b 222b0 │ │ │ │ + bhi 221b0 │ │ │ │ + b 22170 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ asr r3, r0, #31 │ │ │ │ - b 22224 │ │ │ │ + b 220e4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22378 │ │ │ │ + b 22238 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 223dc │ │ │ │ + b 2229c │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 2235c │ │ │ │ + b 2221c │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 223c0 │ │ │ │ + b 22280 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ - b 22190 │ │ │ │ + b 22050 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2225c │ │ │ │ + b 2211c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22314 │ │ │ │ + b 221d4 │ │ │ │ bl c184 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 222e4 │ │ │ │ - b 222b0 │ │ │ │ + bhi 221a4 │ │ │ │ + b 22170 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 221dc │ │ │ │ + b 2209c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, r4, asr #30 │ │ │ │ + andeq lr, r4, r4, lsl #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r4, ip, lsr #30 │ │ │ │ + andeq lr, r4, ip, rrx │ │ │ │ andeq r3, r3, r8, lsr #28 │ │ │ │ - andeq r5, r3, r8, asr sp │ │ │ │ - andeq r5, r3, r8, lsl sp │ │ │ │ - andeq r5, r3, r0, lsl #26 │ │ │ │ - andeq r5, r3, r4, asr ip │ │ │ │ + andeq r5, r3, r4, lsr #26 │ │ │ │ + andeq r5, r3, r4, ror #25 │ │ │ │ + andeq r5, r3, ip, asr #25 │ │ │ │ + andeq r5, r3, r0, lsr #24 │ │ │ │ strdeq r4, [r3], -r0 │ │ │ │ - andeq r5, r3, r4, lsl fp │ │ │ │ - andeq sp, r4, r4, lsl ip │ │ │ │ + andeq r5, r3, r0, ror #21 │ │ │ │ + andeq sp, r4, r4, asr sp │ │ │ │ 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] @ 229b8 │ │ │ │ - ldr r2, [pc, #844] @ 229bc │ │ │ │ + ldr r1, [pc, #844] @ 22878 │ │ │ │ + ldr r2, [pc, #844] @ 2287c │ │ │ │ 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 │ │ │ │ @@ -21278,106 +21198,106 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r8, sp, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #776] @ 229c0 │ │ │ │ + ldr r1, [pc, #776] @ 22880 │ │ │ │ add r2, sp, #16 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 2298c │ │ │ │ + bne 2284c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 229b0 │ │ │ │ + bne 22870 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r9, r9, r3 │ │ │ │ bl d438 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 227d8 │ │ │ │ + beq 22698 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 22734 │ │ │ │ + beq 225f4 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 22888 │ │ │ │ + bne 22748 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2279c │ │ │ │ + beq 2265c │ │ │ │ cmp r3, #8 │ │ │ │ - bne 22818 │ │ │ │ + bne 226d8 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r2, [pc, #624] @ 229c4 │ │ │ │ + ldr r2, [pc, #624] @ 22884 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [pc, r2] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 22774 │ │ │ │ + beq 22634 │ │ │ │ bl c1fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2279c │ │ │ │ + beq 2265c │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 227a8 │ │ │ │ + beq 22668 │ │ │ │ mov r1, #0 │ │ │ │ bl c868 │ │ │ │ str r0, [r9] │ │ │ │ - b 227a8 │ │ │ │ + b 22668 │ │ │ │ ldr r0, [r9] │ │ │ │ bl d300 │ │ │ │ str r0, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 227d8 │ │ │ │ + beq 22698 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - beq 227d0 │ │ │ │ + beq 22690 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 227c0 │ │ │ │ + bne 22680 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r8 │ │ │ │ bl d174 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22968 │ │ │ │ - ldr r2, [pc, #468] @ 229c8 │ │ │ │ - ldr r3, [pc, #452] @ 229bc │ │ │ │ + beq 22828 │ │ │ │ + ldr r2, [pc, #468] @ 22888 │ │ │ │ + ldr r3, [pc, #452] @ 2287c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 229ac │ │ │ │ + bne 2286c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2299c │ │ │ │ + bne 2285c │ │ │ │ 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] │ │ │ │ @@ -21385,25 +21305,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ str r5, [sp] │ │ │ │ bl c1b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r9] │ │ │ │ - bne 227a8 │ │ │ │ + bne 22668 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 227a8 │ │ │ │ + bne 22668 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 22994 │ │ │ │ + beq 22854 │ │ │ │ bl ca90 │ │ │ │ - b 227a8 │ │ │ │ + b 22668 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r5, #1 │ │ │ │ mov r1, #4 │ │ │ │ bl d678 <_safe_emalloc@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ @@ -21411,91 +21331,91 @@ │ │ │ │ and sl, sl, #4 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ lsl sl, sl, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r0 │ │ │ │ - bne 228dc │ │ │ │ - b 2294c │ │ │ │ + bne 2279c │ │ │ │ + b 2280c │ │ │ │ add fp, fp, #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, sl │ │ │ │ - beq 2294c │ │ │ │ + beq 2280c │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 228d0 │ │ │ │ + beq 22790 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2297c │ │ │ │ + bne 2283c │ │ │ │ ldr r4, [r6] │ │ │ │ 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, [fp] │ │ │ │ - bne 228cc │ │ │ │ + bne 2278c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 228cc │ │ │ │ + bne 2278c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 22974 │ │ │ │ + beq 22834 │ │ │ │ bl ca90 │ │ │ │ - b 228cc │ │ │ │ + b 2278c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 22740 │ │ │ │ - b 2279c │ │ │ │ + bne 22600 │ │ │ │ + b 2265c │ │ │ │ bl d054 │ │ │ │ str r0, [r9] │ │ │ │ - b 227ec │ │ │ │ + b 226ac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 228cc │ │ │ │ + b 2278c │ │ │ │ mov r0, r6 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 22908 │ │ │ │ + b 227c8 │ │ │ │ bl d174 │ │ │ │ - b 227ec │ │ │ │ + b 226ac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 227a8 │ │ │ │ + b 22668 │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 22838 │ │ │ │ + b 226f8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq sp, r4, ip, lsl #19 │ │ │ │ + andeq sp, r4, ip, asr #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r3, r8, lsr #16 │ │ │ │ - andeq r0, r5, r4, asr r3 │ │ │ │ - andeq sp, r4, r4, lsl #16 │ │ │ │ + strdeq r5, [r3], -r4 │ │ │ │ + muleq r5, r4, r4 │ │ │ │ + andeq sp, r4, r4, asr #18 │ │ │ │ │ │ │ │ -000229cc : │ │ │ │ +0002288c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1644] @ 23058 │ │ │ │ + ldr r1, [pc, #1644] @ 22f18 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #1640] @ 2305c │ │ │ │ + ldr r3, [pc, #1640] @ 22f1c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -21503,20 +21423,20 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr fp, [r6, #20] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 22c4c │ │ │ │ - ldr r3, [pc, #1576] @ 23060 │ │ │ │ + beq 22b0c │ │ │ │ + ldr r3, [pc, #1576] @ 22f20 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1564] @ 23064 │ │ │ │ + ldr r3, [pc, #1564] @ 22f24 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r8, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ @@ -21527,17 +21447,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 22c18 │ │ │ │ + beq 22ad8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22f54 │ │ │ │ + bne 22e14 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [sl] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -21546,15 +21466,15 @@ │ │ │ │ movne r2, r3 │ │ │ │ lsl r2, r2, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movne r0, r7 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - beq 22c34 │ │ │ │ + beq 22af4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r9, [sl, #12] │ │ │ │ bl d3b4 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sl, #16 │ │ │ │ @@ -21574,110 +21494,110 @@ │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 22b70 │ │ │ │ + bne 22a30 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 22b70 │ │ │ │ + bne 22a30 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 22f4c │ │ │ │ + beq 22e0c │ │ │ │ bl ca90 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 22ba0 │ │ │ │ + bne 22a60 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r9] │ │ │ │ - bne 22ba0 │ │ │ │ + bne 22a60 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ - beq 22f44 │ │ │ │ + beq 22e04 │ │ │ │ bl ca90 │ │ │ │ ldrb r2, [sp, #44] @ 0x2c │ │ │ │ tst r2, #2 │ │ │ │ - beq 22be0 │ │ │ │ + beq 22aa0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - bne 22be0 │ │ │ │ + bne 22aa0 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - bne 22be0 │ │ │ │ + bne 22aa0 │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - beq 22f78 │ │ │ │ + beq 22e38 │ │ │ │ bl ca90 │ │ │ │ ldrb r2, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ - bne 22c28 │ │ │ │ + bne 22ae8 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 22c18 │ │ │ │ + bne 22ad8 │ │ │ │ ldr r2, [sl] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 22c18 │ │ │ │ + bne 22ad8 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - beq 22f3c │ │ │ │ + beq 22dfc │ │ │ │ bl ca90 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 22c44 │ │ │ │ + beq 22b04 │ │ │ │ mov r0, r8 │ │ │ │ - b 22a5c │ │ │ │ + b 2291c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22be8 │ │ │ │ + b 22aa8 │ │ │ │ mov r0, r5 │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 22adc │ │ │ │ + b 2299c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 22c64 │ │ │ │ + beq 22b24 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23004 │ │ │ │ + bne 22ec4 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 22c7c │ │ │ │ + beq 22b3c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22f84 │ │ │ │ + bne 22e44 │ │ │ │ ldrd r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 22fa0 │ │ │ │ + bge 22e60 │ │ │ │ ldrd r2, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 22ca4 │ │ │ │ - ldr r1, [pc, #972] @ 23068 │ │ │ │ + blt 22b64 │ │ │ │ + ldr r1, [pc, #972] @ 22f28 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 22ed0 │ │ │ │ - ldr r3, [pc, #944] @ 2306c │ │ │ │ + beq 22d90 │ │ │ │ + ldr r3, [pc, #944] @ 22f2c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #932] @ 23070 │ │ │ │ + ldr r3, [pc, #932] @ 22f30 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r8, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ @@ -21688,17 +21608,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 22e9c │ │ │ │ + beq 22d5c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 22f60 │ │ │ │ + bne 22e20 │ │ │ │ ldr fp, [r0] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [fp] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [fp] │ │ │ │ ldrb r2, [sp, #44] @ 0x2c │ │ │ │ @@ -21707,15 +21627,15 @@ │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ orr r2, r2, r1, lsl #1 │ │ │ │ movne r0, r7 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - beq 22eb8 │ │ │ │ + beq 22d78 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ bl d3b4 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ add r0, fp, #16 │ │ │ │ @@ -21735,219 +21655,219 @@ │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 22df4 │ │ │ │ + bne 22cb4 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 22df4 │ │ │ │ + bne 22cb4 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 22f34 │ │ │ │ + beq 22df4 │ │ │ │ bl ca90 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 22e24 │ │ │ │ + bne 22ce4 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r9] │ │ │ │ - bne 22e24 │ │ │ │ + bne 22ce4 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ - beq 22f24 │ │ │ │ + beq 22de4 │ │ │ │ bl ca90 │ │ │ │ ldrb r2, [sp, #44] @ 0x2c │ │ │ │ tst r2, #2 │ │ │ │ - beq 22e64 │ │ │ │ + beq 22d24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - bne 22e64 │ │ │ │ + bne 22d24 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ - bne 22e64 │ │ │ │ + bne 22d24 │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - beq 22f6c │ │ │ │ + beq 22e2c │ │ │ │ bl ca90 │ │ │ │ ldrb r2, [sp, #44] @ 0x2c │ │ │ │ tst r2, #1 │ │ │ │ - bne 22eac │ │ │ │ + bne 22d6c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 22e9c │ │ │ │ + bne 22d5c │ │ │ │ ldr r2, [fp] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ - bne 22e9c │ │ │ │ + bne 22d5c │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ mov r0, fp │ │ │ │ - beq 22f2c │ │ │ │ + beq 22dec │ │ │ │ bl ca90 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq 22ec8 │ │ │ │ + beq 22d88 │ │ │ │ mov r0, r8 │ │ │ │ - b 22ce0 │ │ │ │ + b 22ba0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22e6c │ │ │ │ + b 22d2c │ │ │ │ mov r0, r5 │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 22d60 │ │ │ │ + b 22c20 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ tst r3, #16 │ │ │ │ - bne 23030 │ │ │ │ + bne 22ef0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 23018 │ │ │ │ + bne 22ed8 │ │ │ │ mov r0, r4 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r8] │ │ │ │ - ldr r2, [pc, #376] @ 23074 │ │ │ │ + ldr r2, [pc, #376] @ 22f34 │ │ │ │ str r3, [r9] │ │ │ │ - ldr r3, [pc, #344] @ 2305c │ │ │ │ + ldr r3, [pc, #344] @ 22f1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23054 │ │ │ │ + bne 22f14 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22e24 │ │ │ │ + b 22ce4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22e9c │ │ │ │ + b 22d5c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22df4 │ │ │ │ + b 22cb4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22c18 │ │ │ │ + b 22ad8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22ba0 │ │ │ │ + b 22a60 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22b70 │ │ │ │ + b 22a30 │ │ │ │ bl c184 │ │ │ │ mov sl, r0 │ │ │ │ - b 22ab0 │ │ │ │ + b 22970 │ │ │ │ bl c184 │ │ │ │ mov fp, r0 │ │ │ │ - b 22d34 │ │ │ │ + b 22bf4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r2, [sp, #44] @ 0x2c │ │ │ │ - b 22e64 │ │ │ │ + b 22d24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r2, [sp, #44] @ 0x2c │ │ │ │ - b 22be0 │ │ │ │ - ldr r1, [pc, #236] @ 23078 │ │ │ │ + b 22aa0 │ │ │ │ + ldr r1, [pc, #236] @ 22f38 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ ldrd r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 22c88 │ │ │ │ - ldr r0, [pc, #212] @ 2307c │ │ │ │ + blt 22b48 │ │ │ │ + ldr r0, [pc, #212] @ 22f3c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #21 │ │ │ │ bl ca00 │ │ │ │ - ldr r1, [pc, #192] @ 23080 │ │ │ │ + ldr r1, [pc, #192] @ 22f40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r0, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d9d8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 22c88 │ │ │ │ + bne 22b48 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 22c88 │ │ │ │ + bne 22b48 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 2304c │ │ │ │ + beq 22f0c │ │ │ │ bl ca90 │ │ │ │ - b 22c88 │ │ │ │ - ldr r1, [pc, #120] @ 23084 │ │ │ │ + b 22b48 │ │ │ │ + ldr r1, [pc, #120] @ 22f44 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ - b 22c64 │ │ │ │ - ldr r1, [pc, #104] @ 23088 │ │ │ │ + b 22b24 │ │ │ │ + ldr r1, [pc, #104] @ 22f48 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ - b 22ee4 │ │ │ │ - ldr r1, [pc, #84] @ 2308c │ │ │ │ + b 22da4 │ │ │ │ + ldr r1, [pc, #84] @ 22f4c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ - b 22edc │ │ │ │ + b 22d9c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 22c88 │ │ │ │ + b 22b48 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r4, r4, lsl #12 │ │ │ │ + andeq sp, r4, r4, asr #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x00036eb4 │ │ │ │ - andeq r5, r3, r8, lsl #10 │ │ │ │ - muleq r3, r0, r2 │ │ │ │ - andeq r6, r3, r0, lsr ip │ │ │ │ - andeq r5, r3, r4, lsl #5 │ │ │ │ - strdeq sp, [r4], -r8 │ │ │ │ - andeq r4, r3, ip, ror #30 │ │ │ │ - andeq r4, r3, r8, asr pc │ │ │ │ - andeq r4, r3, r0, ror #30 │ │ │ │ - andeq r4, r3, r0, ror #29 │ │ │ │ - andeq r4, r3, r8, lsr #30 │ │ │ │ - andeq r4, r3, r4, lsl #30 │ │ │ │ + andeq r6, r3, r0, lsl #29 │ │ │ │ + ldrdeq r5, [r3], -r4 │ │ │ │ + andeq r5, r3, ip, asr r2 │ │ │ │ + strdeq r6, [r3], -ip │ │ │ │ + andeq r5, r3, r0, asr r2 │ │ │ │ + andeq sp, r4, r8, lsr r2 │ │ │ │ + andeq r4, r3, r8, lsr pc │ │ │ │ + andeq r4, r3, r4, lsr #30 │ │ │ │ + andeq r4, r3, ip, lsr #30 │ │ │ │ + andeq r4, r3, ip, lsr #29 │ │ │ │ + strdeq r4, [r3], -r4 @ │ │ │ │ + ldrdeq r4, [r3], -r0 │ │ │ │ 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] @ 231c4 │ │ │ │ - ldr r2, [pc, #280] @ 231c8 │ │ │ │ + ldr r1, [pc, #280] @ 23084 │ │ │ │ + ldr r2, [pc, #280] @ 23088 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r4, [pc, #272] @ 231cc │ │ │ │ + ldr r4, [pc, #272] @ 2308c │ │ │ │ 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 231ac │ │ │ │ + bne 2306c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 231a4 │ │ │ │ + bne 23064 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23194 │ │ │ │ + beq 23054 │ │ │ │ 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 │ │ │ │ @@ -21963,61 +21883,61 @@ │ │ │ │ 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] @ 231d0 │ │ │ │ - ldr r2, [pc, #108] @ 231d4 │ │ │ │ + ldr r3, [pc, #108] @ 23090 │ │ │ │ + ldr r2, [pc, #108] @ 23094 │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #88] @ 231c8 │ │ │ │ + ldr r3, [pc, #88] @ 23088 │ │ │ │ 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 231a0 │ │ │ │ + bne 23060 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 23100 │ │ │ │ + b 22fc0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - ldr r2, [pc, #32] @ 231d8 │ │ │ │ + ldr r2, [pc, #32] @ 23098 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r4, [r2] │ │ │ │ - b 23160 │ │ │ │ - andeq ip, r4, ip, asr #30 │ │ │ │ + b 23020 │ │ │ │ + andeq sp, r4, ip, lsl #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r4, r4, lsr pc │ │ │ │ + andeq sp, r4, r4, ror r0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq ip, r4, ip, lsl #29 │ │ │ │ + andeq ip, r4, ip, asr #31 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -000231dc : │ │ │ │ - ldr r3, [pc, #4] @ 231e8 │ │ │ │ +0002309c : │ │ │ │ + ldr r3, [pc, #4] @ 230a8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq pc, r4, r8, asr #17 │ │ │ │ + andeq pc, r4, r8, lsl #20 │ │ │ │ │ │ │ │ -000231ec : │ │ │ │ +000230ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 23270 │ │ │ │ + beq 23130 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ sub r3, r1, r3 │ │ │ │ lsl r3, r3, #4 │ │ │ │ @@ -22028,51 +21948,51 @@ │ │ │ │ add r7, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d3a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl d780 │ │ │ │ - ldr r3, [pc, #36] @ 2327c │ │ │ │ + ldr r3, [pc, #36] @ 2313c │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #28] │ │ │ │ strne r6, [r5] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #8] @ 23280 │ │ │ │ + ldr r3, [pc, #8] @ 23140 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ - b 23208 │ │ │ │ - andeq pc, r4, r0, asr r8 @ │ │ │ │ - andeq pc, r4, r4, lsr r8 @ │ │ │ │ + b 230c8 │ │ │ │ + muleq r4, r0, r9 │ │ │ │ + andeq pc, r4, r4, ror r9 @ │ │ │ │ │ │ │ │ -00023284 : │ │ │ │ +00023144 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -000232a4 : │ │ │ │ +00023164 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 23304 │ │ │ │ + beq 231c4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2330c │ │ │ │ + beq 231cc │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ bl c868 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl daa4 │ │ │ │ add r1, r4, #8 │ │ │ │ @@ -22081,132 +22001,132 @@ │ │ │ │ bl c034 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ bl d054 │ │ │ │ str r0, [r4] │ │ │ │ - b 232d4 │ │ │ │ + b 23194 │ │ │ │ │ │ │ │ -00023318 : │ │ │ │ +000231d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #320] @ 23470 │ │ │ │ - ldr r3, [pc, #320] @ 23474 │ │ │ │ + ldr ip, [pc, #320] @ 23330 │ │ │ │ + ldr r3, [pc, #320] @ 23334 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #292] @ 23478 │ │ │ │ + ldr r5, [pc, #292] @ 23338 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #276] @ 2347c │ │ │ │ + ldr r3, [pc, #276] @ 2333c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #268] @ 23480 │ │ │ │ + ldr r0, [pc, #268] @ 23340 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #248] @ 23484 │ │ │ │ - ldr r3, [pc, #248] @ 23488 │ │ │ │ + ldr r2, [pc, #248] @ 23344 │ │ │ │ + ldr r3, [pc, #248] @ 23348 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #220] @ 2348c │ │ │ │ - ldr r3, [pc, #220] @ 23490 │ │ │ │ + ldr r4, [pc, #220] @ 2334c │ │ │ │ + ldr r3, [pc, #220] @ 23350 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r7, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r0], #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r6, #248] @ 0xf8 │ │ │ │ bl ce20 │ │ │ │ - ldr ip, [pc, #180] @ 23494 │ │ │ │ - ldr r0, [pc, #180] @ 23498 │ │ │ │ + ldr ip, [pc, #180] @ 23354 │ │ │ │ + ldr r0, [pc, #180] @ 23358 │ │ │ │ str r7, [r4, #4] │ │ │ │ - ldr r1, [pc, #176] @ 2349c │ │ │ │ + ldr r1, [pc, #176] @ 2335c │ │ │ │ ldr ip, [r5, ip] │ │ │ │ str ip, [r4, #16] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #140] @ 234a0 │ │ │ │ + ldr r1, [pc, #140] @ 23360 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #6 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #120] @ 234a4 │ │ │ │ + ldr r1, [pc, #120] @ 23364 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #100] @ 234a8 │ │ │ │ - ldr r3, [pc, #44] @ 23474 │ │ │ │ + ldr r2, [pc, #100] @ 23368 │ │ │ │ + ldr r3, [pc, #44] @ 23334 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2346c │ │ │ │ + bne 2332c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r4, r4, asr #25 │ │ │ │ + andeq ip, r4, r4, lsl #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, r4, ip │ │ │ │ + ldrdeq ip, [r4], -r4 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - ldrdeq r4, [r3], -r8 │ │ │ │ + andeq r4, r3, r4, lsr #23 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq sp, r4, ip, lsr #28 │ │ │ │ - strdeq pc, [r4], -r8 │ │ │ │ + andeq sp, r4, ip, ror #30 │ │ │ │ + andeq pc, r4, r8, lsr r8 @ │ │ │ │ andeq r0, r0, r4, asr #20 │ │ │ │ andeq r0, r0, r4, ror #19 │ │ │ │ andeq r0, r0, r4, ror #20 │ │ │ │ - andeq r4, r3, ip, ror #22 │ │ │ │ - andeq r4, r3, r8, asr fp │ │ │ │ - andeq r4, r3, r0, asr #22 │ │ │ │ - @ instruction: 0x0004cbb4 │ │ │ │ + andeq r4, r3, r8, lsr fp │ │ │ │ + andeq r4, r3, r4, lsr #22 │ │ │ │ + andeq r4, r3, ip, lsl #22 │ │ │ │ + strdeq ip, [r4], -r4 │ │ │ │ │ │ │ │ -000234ac : │ │ │ │ +0002336c : │ │ │ │ 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} │ │ │ │ │ │ │ │ -000234d4 : │ │ │ │ +00023394 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl d570 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -22223,33 +22143,33 @@ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 23548 │ │ │ │ + bne 23408 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca90 │ │ │ │ - b 2353c │ │ │ │ + b 233fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r1] │ │ │ │ streq r3, [r2] │ │ │ │ - bne 23588 │ │ │ │ + bne 23448 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl d318 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -22264,225 +22184,225 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ - ldr r0, [pc, #740] @ 238c4 │ │ │ │ + ldr r0, [pc, #740] @ 23784 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #736] @ 238c8 │ │ │ │ + ldr r3, [pc, #736] @ 23788 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r6, [sl, #24] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ands r6, r6, #1 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bne 23874 │ │ │ │ + bne 23734 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 23888 │ │ │ │ + beq 23748 │ │ │ │ mov r0, sl │ │ │ │ bl d318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23888 │ │ │ │ + beq 23748 │ │ │ │ add r4, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [r7] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r8] │ │ │ │ bl c4b4 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ - beq 236f8 │ │ │ │ + beq 235b8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 236ac │ │ │ │ + b 2356c │ │ │ │ cmp ip, r2 │ │ │ │ - bls 2373c │ │ │ │ + bls 235fc │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 236f8 │ │ │ │ + beq 235b8 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r0, r4 │ │ │ │ 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 r0, r2 │ │ │ │ - beq 236f8 │ │ │ │ + beq 235b8 │ │ │ │ ldr ip, [sl, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 23664 │ │ │ │ + bne 23524 │ │ │ │ ldr r3, [sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ cmpne r1, #10 │ │ │ │ - bne 23764 │ │ │ │ + bne 23624 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r2 │ │ │ │ - bne 236c0 │ │ │ │ + bne 23580 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 23774 │ │ │ │ + bne 23634 │ │ │ │ mov r0, r4 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r7] │ │ │ │ str r3, [r8] │ │ │ │ - ldr r2, [pc, #436] @ 238cc │ │ │ │ - ldr r3, [pc, #428] @ 238c8 │ │ │ │ + ldr r2, [pc, #436] @ 2378c │ │ │ │ + ldr r3, [pc, #428] @ 23788 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23890 │ │ │ │ + bne 23750 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, ip │ │ │ │ ldr r1, [sl] │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sl, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ str r6, [sl, #20] │ │ │ │ - b 2369c │ │ │ │ + b 2355c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 236f0 │ │ │ │ + beq 235b0 │ │ │ │ mov r0, ip │ │ │ │ - b 236dc │ │ │ │ + b 2359c │ │ │ │ mov r0, sl │ │ │ │ bl d318 │ │ │ │ ldm sl, {r0, ip} │ │ │ │ cmp ip, #0 │ │ │ │ - beq 236f8 │ │ │ │ + beq 235b8 │ │ │ │ add ip, ip, r0 │ │ │ │ mov r2, r0 │ │ │ │ - b 2379c │ │ │ │ + b 2365c │ │ │ │ cmp r2, ip │ │ │ │ - beq 236f8 │ │ │ │ + beq 235b8 │ │ │ │ ldrb r1, [r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, #10 │ │ │ │ cmpne r1, #13 │ │ │ │ add r2, r2, #1 │ │ │ │ - bne 23794 │ │ │ │ + bne 23654 │ │ │ │ cmp r1, #13 │ │ │ │ - bne 2386c │ │ │ │ + bne 2372c │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #10 │ │ │ │ moveq fp, #2 │ │ │ │ movne fp, #1 │ │ │ │ mov r2, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r6, [sp, #20] │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r0, [sl, #20] │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 23894 │ │ │ │ + beq 23754 │ │ │ │ add r2, r9, fp │ │ │ │ sub r2, r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ ldr r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2369c │ │ │ │ + bne 2355c │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2385c │ │ │ │ + beq 2371c │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ - b 23834 │ │ │ │ + b 236f4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 23850 │ │ │ │ + beq 23710 │ │ │ │ ldrb r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ cmpne r1, #10 │ │ │ │ - beq 23828 │ │ │ │ + beq 236e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2385c │ │ │ │ + beq 2371c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl c82c │ │ │ │ ldrb r3, [sl, #24] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [sl, #24] │ │ │ │ - b 236f8 │ │ │ │ + b 235b8 │ │ │ │ mov fp, #1 │ │ │ │ - b 237cc │ │ │ │ - ldr r2, [pc, #84] @ 238d0 │ │ │ │ + b 2368c │ │ │ │ + ldr r2, [pc, #84] @ 23790 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 23710 │ │ │ │ + b 235d0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sl, #4] │ │ │ │ - ldr r2, [pc, #52] @ 238d4 │ │ │ │ + ldr r2, [pc, #52] @ 23794 │ │ │ │ cmp r3, #16 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ movcs r3, #16 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, r4 │ │ │ │ bl cf1c │ │ │ │ - b 23888 │ │ │ │ - andeq ip, r4, r4, lsl sl │ │ │ │ + b 23748 │ │ │ │ + andeq ip, r4, r4, asr fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r4, r0, ror #17 │ │ │ │ - andeq r4, r3, r4, asr r8 │ │ │ │ - andeq r4, r3, r4, ror r8 │ │ │ │ + andeq ip, r4, r0, lsr #20 │ │ │ │ + andeq r4, r3, r0, lsr #16 │ │ │ │ + andeq r4, r3, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ands r7, r2, #16777216 @ 0x1000000 │ │ │ │ mov r4, r1 │ │ │ │ - beq 2395c │ │ │ │ + beq 2381c │ │ │ │ mov r0, #28 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 239a4 │ │ │ │ + beq 23864 │ │ │ │ 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 │ │ │ │ @@ -22497,38 +22417,38 @@ │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23924 │ │ │ │ + bne 237e4 │ │ │ │ mov r0, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #32] @ 239b0 │ │ │ │ + ldr r2, [pc, #32] @ 23870 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r4, #0 │ │ │ │ - b 23954 │ │ │ │ + b 23814 │ │ │ │ mov r0, r7 │ │ │ │ bl ca90 │ │ │ │ - b 23988 │ │ │ │ - @ instruction: 0x000347b0 │ │ │ │ + b 23848 │ │ │ │ + andeq r4, r3, ip, ror r7 │ │ │ │ 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 23a24 │ │ │ │ + beq 238e4 │ │ │ │ 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 │ │ │ │ @@ -22541,15 +22461,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 239e4 │ │ │ │ + b 238a4 │ │ │ │ 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 r6, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -22569,25 +22489,25 @@ │ │ │ │ bl ce20 │ │ │ │ mov r0, r6 │ │ │ │ strb r7, [r5, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00023a98 : │ │ │ │ +00023958 : │ │ │ │ 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, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #784] @ 23dcc │ │ │ │ + ldr r1, [pc, #784] @ 23c8c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #780] @ 23dd0 │ │ │ │ + ldr r3, [pc, #780] @ 23c90 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -22597,137 +22517,137 @@ │ │ │ │ str r9, [r7] │ │ │ │ mov sl, r2 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ cmp r4, r9 │ │ │ │ add r8, r5, r4 │ │ │ │ str r0, [sl] │ │ │ │ - ble 23d48 │ │ │ │ - ldr r3, [pc, #708] @ 23dd4 │ │ │ │ + ble 23c08 │ │ │ │ + ldr r3, [pc, #708] @ 23c94 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 23b70 │ │ │ │ + b 23a30 │ │ │ │ add r1, r6, r5 │ │ │ │ sub r6, r8, r1 │ │ │ │ cmp r4, r6 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bhi 23ce8 │ │ │ │ + bhi 23ba8 │ │ │ │ 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 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [r7] │ │ │ │ - beq 23d40 │ │ │ │ + beq 23c00 │ │ │ │ add r4, r4, r5 │ │ │ │ add r5, r2, r4 │ │ │ │ sub r3, r8, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 23c60 │ │ │ │ + ble 23b20 │ │ │ │ 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 23d50 │ │ │ │ + beq 23c10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23c3c │ │ │ │ + beq 23afc │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 23b1c │ │ │ │ + beq 239dc │ │ │ │ cmp r2, #32 │ │ │ │ mov r3, r6 │ │ │ │ - bne 23bc0 │ │ │ │ + bne 23a80 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq 23bb4 │ │ │ │ + beq 23a74 │ │ │ │ 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 23c08 │ │ │ │ + beq 23ac8 │ │ │ │ ldrb r1, [r5] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #13 │ │ │ │ - beq 23c90 │ │ │ │ + beq 23b50 │ │ │ │ cmp r5, r3 │ │ │ │ mov r5, #1 │ │ │ │ mov r9, r5 │ │ │ │ - bne 23c0c │ │ │ │ + bne 23acc │ │ │ │ mov r6, r3 │ │ │ │ - b 23b1c │ │ │ │ + b 239dc │ │ │ │ mov r9, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #436] @ 23dd8 │ │ │ │ + ldr r2, [pc, #436] @ 23c98 │ │ │ │ sub r3, r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b 23b1c │ │ │ │ + b 239dc │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #13 │ │ │ │ - beq 23c40 │ │ │ │ + beq 23b00 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 23c40 │ │ │ │ + beq 23b00 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 23c40 │ │ │ │ - ldr r2, [pc, #372] @ 23ddc │ │ │ │ - ldr r3, [pc, #356] @ 23dd0 │ │ │ │ + beq 23b00 │ │ │ │ + ldr r2, [pc, #372] @ 23c9c │ │ │ │ + ldr r3, [pc, #356] @ 23c90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23d94 │ │ │ │ + bne 23c54 │ │ │ │ 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 23bf0 │ │ │ │ + bne 23ab0 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #2 │ │ │ │ moveq r9, r5 │ │ │ │ - beq 23c00 │ │ │ │ + beq 23ac0 │ │ │ │ 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] @ 23de0 │ │ │ │ + ldr r2, [pc, #276] @ 23ca0 │ │ │ │ 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 23b1c │ │ │ │ + b 239dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #240] @ 23de4 │ │ │ │ + ldr r2, [pc, #240] @ 23ca4 │ │ │ │ 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 │ │ │ │ @@ -22741,216 +22661,216 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r7] │ │ │ │ add r5, r2, r6 │ │ │ │ - b 23c60 │ │ │ │ + b 23b20 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b 23c60 │ │ │ │ + b 23b20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 23d98 │ │ │ │ + beq 23c58 │ │ │ │ ldr r0, [sl] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - ldr r2, [pc, #112] @ 23de8 │ │ │ │ + ldr r2, [pc, #112] @ 23ca8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r3, ip │ │ │ │ bl d090 │ │ │ │ mov r5, #0 │ │ │ │ - b 23c60 │ │ │ │ + b 23b20 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #76] @ 23dec │ │ │ │ + ldr r2, [pc, #76] @ 23cac │ │ │ │ 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 23c60 │ │ │ │ - andeq ip, r4, r8, lsr r5 │ │ │ │ + b 23b20 │ │ │ │ + andeq ip, r4, r8, ror r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r3, r0, asr #12 │ │ │ │ - @ instruction: 0x000345b4 │ │ │ │ - muleq r4, r0, r3 │ │ │ │ - muleq r3, r0, r5 │ │ │ │ - andeq r4, r3, r0, lsl r5 │ │ │ │ - andeq r4, r3, ip, lsr #8 │ │ │ │ - ldrdeq r4, [r3], -r8 │ │ │ │ + andeq r5, r3, ip, lsl #12 │ │ │ │ + andeq r4, r3, r0, lsl #11 │ │ │ │ + ldrdeq ip, [r4], -r0 │ │ │ │ + andeq r4, r3, ip, asr r5 │ │ │ │ + ldrdeq r4, [r3], -ip │ │ │ │ + strdeq r4, [r3], -r8 │ │ │ │ + andeq r4, r3, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ str ip, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr ip, [pc, #356] @ 23f7c │ │ │ │ + ldr ip, [pc, #356] @ 23e3c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #348] @ 23f80 │ │ │ │ + ldr r2, [pc, #348] @ 23e40 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #336] @ 23f84 │ │ │ │ + ldr r1, [pc, #336] @ 23e44 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #308] @ 23f88 │ │ │ │ + ldr r5, [pc, #308] @ 23e48 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 23f4c │ │ │ │ + bne 23e0c │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ bl cf70 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 23f4c │ │ │ │ + beq 23e0c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23ed4 │ │ │ │ + beq 23d94 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 23f54 │ │ │ │ + beq 23e14 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 23eb8 │ │ │ │ + beq 23d78 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 23f44 │ │ │ │ + beq 23e04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r0, r0, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23f2c │ │ │ │ + beq 23dec │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 23a30 │ │ │ │ - ldr r3, [pc, #156] @ 23f8c │ │ │ │ + bl 238f0 │ │ │ │ + ldr r3, [pc, #156] @ 23e4c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #140] @ 23f90 │ │ │ │ + ldr r2, [pc, #140] @ 23e50 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #116] @ 23f80 │ │ │ │ + ldr r3, [pc, #116] @ 23e40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23f78 │ │ │ │ + bne 23e38 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #96] @ 23f94 │ │ │ │ + ldr r2, [pc, #96] @ 23e54 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 23efc │ │ │ │ + b 23dbc │ │ │ │ bl c64c │ │ │ │ - b 23eb4 │ │ │ │ + b 23d74 │ │ │ │ mov r3, #2 │ │ │ │ - b 23efc │ │ │ │ + b 23dbc │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 23eb8 │ │ │ │ + beq 23d78 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 23ea4 │ │ │ │ + b 23d64 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq ip, [r4], -r8 │ │ │ │ + andeq ip, r4, r8, lsl r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r3, r8, asr r4 │ │ │ │ - andeq ip, r4, r8, lsr #3 │ │ │ │ + andeq r4, r3, r4, lsr #8 │ │ │ │ + andeq ip, r4, r8, ror #5 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - strdeq ip, [r4], -r0 │ │ │ │ + andeq ip, r4, r0, lsr r2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00023f98 : │ │ │ │ +00023e58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ movne r5, r6 │ │ │ │ - beq 23ff8 │ │ │ │ + beq 23eb8 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #4 │ │ │ │ bl c754 │ │ │ │ cmp r4, #0 │ │ │ │ str r7, [r5] │ │ │ │ str r4, [r5, #8] │ │ │ │ - beq 2401c │ │ │ │ + beq 23edc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 24028 │ │ │ │ + beq 23ee8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 24010 │ │ │ │ + beq 23ed0 │ │ │ │ mov r0, #12 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 23fbc │ │ │ │ + b 23e7c │ │ │ │ bl ce50 <_emalloc_16@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 23fbc │ │ │ │ + b 23e7c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne 23ff0 │ │ │ │ + bne 23eb0 │ │ │ │ tst r7, #16777216 @ 0x1000000 │ │ │ │ mov r0, r5 │ │ │ │ - beq 24044 │ │ │ │ + beq 23f04 │ │ │ │ bl ca90 │ │ │ │ - b 23ff0 │ │ │ │ + b 23eb0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 23ff0 │ │ │ │ + b 23eb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #536] @ 2427c │ │ │ │ - ldr r2, [pc, #536] @ 24280 │ │ │ │ + ldr r1, [pc, #536] @ 2413c │ │ │ │ + ldr r2, [pc, #536] @ 24140 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -22958,155 +22878,155 @@ │ │ │ │ str r3, [sp] │ │ │ │ bl db1c │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #476] @ 24284 │ │ │ │ + ldr r1, [pc, #476] @ 24144 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 241f8 │ │ │ │ + bne 240b8 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 24274 │ │ │ │ + bne 24134 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24234 │ │ │ │ + bne 240f4 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ bl c7cc │ │ │ │ cmp r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 241c4 │ │ │ │ + beq 24084 │ │ │ │ mov r0, r6 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 241c4 │ │ │ │ + bne 24084 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ bl c058 │ │ │ │ cmp r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 24228 │ │ │ │ + beq 240e8 │ │ │ │ mov r0, r6 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24228 │ │ │ │ - ldr r3, [pc, #332] @ 24288 │ │ │ │ + bne 240e8 │ │ │ │ + ldr r3, [pc, #332] @ 24148 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 2424c │ │ │ │ + beq 2410c │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2424c │ │ │ │ + bne 2410c │ │ │ │ ldr r6, [r4, #24] │ │ │ │ bl daf8 │ │ │ │ cmp r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 24258 │ │ │ │ + beq 24118 │ │ │ │ mov r0, r6 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24258 │ │ │ │ + bne 24118 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ bl cb20 │ │ │ │ cmp r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 24264 │ │ │ │ + beq 24124 │ │ │ │ mov r0, r6 │ │ │ │ bl c1fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 24264 │ │ │ │ + bne 24124 │ │ │ │ bl d438 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldr r2, [pc, #220] @ 2428c │ │ │ │ + ldr r2, [pc, #220] @ 2414c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ add r3, r3, #16 │ │ │ │ bl cf40 │ │ │ │ - b 241fc │ │ │ │ + b 240bc │ │ │ │ bl d4ec │ │ │ │ mov r6, r0 │ │ │ │ bl d438 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r6 │ │ │ │ bl c910 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #140] @ 24290 │ │ │ │ - ldr r3, [pc, #120] @ 24280 │ │ │ │ + ldr r2, [pc, #140] @ 24150 │ │ │ │ + ldr r3, [pc, #120] @ 24140 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24270 │ │ │ │ + bne 24130 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl cff4 │ │ │ │ mov r6, r0 │ │ │ │ - b 241cc │ │ │ │ + b 2408c │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #84] @ 24294 │ │ │ │ + ldr r2, [pc, #84] @ 24154 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 241fc │ │ │ │ - ldr r6, [pc, #68] @ 24298 │ │ │ │ + b 240bc │ │ │ │ + ldr r6, [pc, #68] @ 24158 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 241cc │ │ │ │ + b 2408c │ │ │ │ bl c580 │ │ │ │ mov r6, r0 │ │ │ │ - b 241cc │ │ │ │ + b 2408c │ │ │ │ bl cd90 │ │ │ │ mov r6, r0 │ │ │ │ - b 241cc │ │ │ │ + b 2408c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - muleq r4, r4, pc @ │ │ │ │ + ldrdeq ip, [r4], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r1, r3, r8, ror #28 │ │ │ │ - ldrdeq lr, [r4], -r4 │ │ │ │ - andeq r4, r3, r0, lsr #2 │ │ │ │ - strdeq fp, [r4], -r4 │ │ │ │ - andeq r4, r3, ip, asr r0 │ │ │ │ - andeq sp, r4, ip, asr r2 │ │ │ │ + andeq lr, r4, r4, lsl fp │ │ │ │ + andeq r4, r3, ip, ror #1 │ │ │ │ + andeq fp, r4, r4, lsr pc │ │ │ │ + andeq r4, r3, r8, lsr #32 │ │ │ │ + muleq r4, ip, r3 │ │ │ │ │ │ │ │ -0002429c : │ │ │ │ +0002415c : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24330 │ │ │ │ + beq 241f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 24308 │ │ │ │ + beq 241c8 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c754 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -23116,268 +23036,268 @@ │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 24324 │ │ │ │ + beq 241e4 │ │ │ │ mov r0, #12 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 242cc │ │ │ │ + b 2418c │ │ │ │ bl ce50 <_emalloc_16@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 242cc │ │ │ │ + b 2418c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00024338 : │ │ │ │ +000241f8 : │ │ │ │ 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 2436c │ │ │ │ + beq 2422c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00024394 : │ │ │ │ +00024254 : │ │ │ │ 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 243dc │ │ │ │ + beq 2429c │ │ │ │ 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 243c8 │ │ │ │ + b 24288 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #272] @ 2450c │ │ │ │ - ldr ip, [pc, #272] @ 24510 │ │ │ │ + ldr lr, [pc, #272] @ 243cc │ │ │ │ + ldr ip, [pc, #272] @ 243d0 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #264] @ 24514 │ │ │ │ + ldr r1, [pc, #264] @ 243d4 │ │ │ │ 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] @ 24518 │ │ │ │ + ldr r6, [pc, #220] @ 243d8 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 244bc │ │ │ │ + bne 2437c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 24504 │ │ │ │ + bne 243c4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 244bc │ │ │ │ + beq 2437c │ │ │ │ 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 244bc │ │ │ │ + bne 2437c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 244e8 │ │ │ │ + beq 243a8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 23a30 │ │ │ │ - ldr r3, [pc, #112] @ 2451c │ │ │ │ + bl 238f0 │ │ │ │ + ldr r3, [pc, #112] @ 243dc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r5] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #92] @ 24520 │ │ │ │ - ldr r3, [pc, #72] @ 24510 │ │ │ │ + ldr r2, [pc, #92] @ 243e0 │ │ │ │ + ldr r3, [pc, #72] @ 243d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24500 │ │ │ │ + bne 243c0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #52] @ 24524 │ │ │ │ + ldr r2, [pc, #52] @ 243e4 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r5] │ │ │ │ - b 244b8 │ │ │ │ + b 24378 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ - strdeq fp, [r4], -ip │ │ │ │ + andeq fp, r4, ip, lsr sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r4, [r3], -r0 │ │ │ │ - andeq fp, r4, r0, asr #23 │ │ │ │ + muleq r3, ip, ip │ │ │ │ + andeq fp, r4, r0, lsl #26 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq fp, r4, r4, lsr fp │ │ │ │ + andeq fp, r4, r4, ror ip │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00024528 : │ │ │ │ +000243e8 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2453c │ │ │ │ + beq 243fc │ │ │ │ bx r3 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1] │ │ │ │ mov lr, r1 │ │ │ │ str r3, [r2] │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #284] @ 2468c │ │ │ │ - ldr r2, [pc, #284] @ 24690 │ │ │ │ + ldr r1, [pc, #284] @ 2454c │ │ │ │ + ldr r2, [pc, #284] @ 24550 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #276] @ 24694 │ │ │ │ + ldr r5, [pc, #276] @ 24554 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 24650 │ │ │ │ + bne 24510 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 24678 │ │ │ │ + bne 24538 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24608 │ │ │ │ + beq 244c8 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24608 │ │ │ │ + bne 244c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24634 │ │ │ │ + beq 244f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 23a30 │ │ │ │ - ldr r3, [pc, #160] @ 24698 │ │ │ │ + bl 238f0 │ │ │ │ + ldr r3, [pc, #160] @ 24558 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #140] @ 2469c │ │ │ │ - ldr r3, [pc, #124] @ 24690 │ │ │ │ + ldr r2, [pc, #140] @ 2455c │ │ │ │ + ldr r3, [pc, #124] @ 24550 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24674 │ │ │ │ + bne 24534 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #100] @ 246a0 │ │ │ │ + ldr r3, [pc, #100] @ 24560 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 24608 │ │ │ │ - ldr r2, [pc, #76] @ 246a4 │ │ │ │ - ldr r3, [pc, #52] @ 24690 │ │ │ │ + b 244c8 │ │ │ │ + ldr r2, [pc, #76] @ 24564 │ │ │ │ + ldr r3, [pc, #52] @ 24550 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 24680 │ │ │ │ + beq 24540 │ │ │ │ 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, lsl #21 │ │ │ │ + andeq fp, r4, r8, asr #23 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r4, r0, ror sl │ │ │ │ + @ instruction: 0x0004bbb0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq fp, r4, r8, ror #19 │ │ │ │ + andeq fp, r4, r8, lsr #22 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq fp, r4, r0, lsr #19 │ │ │ │ + andeq fp, r4, r0, ror #21 │ │ │ │ │ │ │ │ -000246a8 : │ │ │ │ +00024568 : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 246bc │ │ │ │ + beq 2457c │ │ │ │ bx r2 │ │ │ │ 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 24728 │ │ │ │ + bne 245e8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 2472c │ │ │ │ + bne 245ec │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -23390,20 +23310,20 @@ │ │ │ │ add r0, r0, #2 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00024734 : │ │ │ │ +000245f4 : │ │ │ │ ldr ip, [r0, #8] │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [ip, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 24754 │ │ │ │ + beq 24614 │ │ │ │ mov r3, lr │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ str lr, [r1] │ │ │ │ str lr, [r2] │ │ │ │ ldr r2, [r0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -23412,162 +23332,162 @@ │ │ │ │ mov r0, lr │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #316] @ 248cc │ │ │ │ - ldr r2, [pc, #316] @ 248d0 │ │ │ │ + ldr r1, [pc, #316] @ 2478c │ │ │ │ + ldr r2, [pc, #316] @ 24790 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r6, [pc, #308] @ 248d4 │ │ │ │ + ldr r6, [pc, #308] @ 24794 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 24890 │ │ │ │ + bne 24750 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 248b8 │ │ │ │ + bne 24778 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, r5, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24838 │ │ │ │ + beq 246f8 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24838 │ │ │ │ + bne 246f8 │ │ │ │ mov r0, r5 │ │ │ │ bl d21c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bne 24880 │ │ │ │ + bne 24740 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24864 │ │ │ │ + beq 24724 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 23a30 │ │ │ │ - ldr r3, [pc, #176] @ 248d8 │ │ │ │ + bl 238f0 │ │ │ │ + ldr r3, [pc, #176] @ 24798 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #156] @ 248dc │ │ │ │ - ldr r3, [pc, #140] @ 248d0 │ │ │ │ + ldr r2, [pc, #156] @ 2479c │ │ │ │ + ldr r3, [pc, #140] @ 24790 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 248b4 │ │ │ │ + bne 24774 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #116] @ 248e0 │ │ │ │ + ldr r3, [pc, #116] @ 247a0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 24838 │ │ │ │ + b 246f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24838 │ │ │ │ + beq 246f8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 24838 │ │ │ │ - ldr r2, [pc, #76] @ 248e4 │ │ │ │ - ldr r3, [pc, #52] @ 248d0 │ │ │ │ + b 246f8 │ │ │ │ + ldr r2, [pc, #76] @ 247a4 │ │ │ │ + ldr r3, [pc, #52] @ 24790 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 248c0 │ │ │ │ + beq 24780 │ │ │ │ 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, ror #16 │ │ │ │ + andeq fp, r4, r8, lsr #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r4, r0, asr r8 │ │ │ │ + muleq r4, r0, r9 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - @ instruction: 0x0004b7b8 │ │ │ │ + strdeq fp, [r4], -r8 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq fp, r4, r0, ror #14 │ │ │ │ + andeq fp, r4, r0, lsr #17 │ │ │ │ │ │ │ │ -000248e8 : │ │ │ │ +000247a8 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000248fc : │ │ │ │ +000247bc : │ │ │ │ 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 24934 │ │ │ │ + beq 247f4 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 24950 │ │ │ │ + bne 24810 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ bl ca90 │ │ │ │ - b 24944 │ │ │ │ + b 24804 │ │ │ │ │ │ │ │ -00024958 : │ │ │ │ +00024818 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 24998 │ │ │ │ + beq 24858 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ sub r0, r4, r0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2498c │ │ │ │ + beq 2484c │ │ │ │ bl d5b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -000249a0 : │ │ │ │ - ldr r0, [pc, #4] @ 249ac │ │ │ │ +00024860 : │ │ │ │ + ldr r0, [pc, #4] @ 2486c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq ip, r4, r8, lsl #22 │ │ │ │ + andeq ip, r4, r8, asr #24 │ │ │ │ │ │ │ │ -000249b0 : │ │ │ │ +00024870 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -23584,215 +23504,215 @@ │ │ │ │ add r7, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d3a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl d780 │ │ │ │ - ldr r3, [pc, #24] @ 24a30 │ │ │ │ + ldr r3, [pc, #24] @ 248f0 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ strne r6, [r5] │ │ │ │ str r3, [r5, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strdeq lr, [r4], -r8 │ │ │ │ + andeq lr, r4, r8, lsr r2 │ │ │ │ │ │ │ │ -00024a34 : │ │ │ │ +000248f4 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -00024a54 : │ │ │ │ +00024914 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 24ab0 │ │ │ │ + beq 24970 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ bl ccdc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 24aa8 │ │ │ │ + beq 24968 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl d834 │ │ │ │ add r1, r4, #8 │ │ │ │ add r5, r0, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl c034 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00024ab8 : │ │ │ │ - ldr r3, [pc, #8] @ 24ac8 │ │ │ │ +00024978 : │ │ │ │ + ldr r3, [pc, #8] @ 24988 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ - andeq lr, r4, r4, asr r0 │ │ │ │ + muleq r4, r4, r1 │ │ │ │ │ │ │ │ -00024acc : │ │ │ │ - ldr r3, [pc, #4] @ 24ad8 │ │ │ │ +0002498c : │ │ │ │ + ldr r3, [pc, #4] @ 24998 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq lr, r4, r0, asr #32 │ │ │ │ + andeq lr, r4, r0, lsl #3 │ │ │ │ │ │ │ │ -00024adc : │ │ │ │ +0002499c : │ │ │ │ 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, #412] @ 24c90 │ │ │ │ - ldr r3, [pc, #412] @ 24c94 │ │ │ │ + ldr ip, [pc, #412] @ 24b50 │ │ │ │ + ldr r3, [pc, #412] @ 24b54 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r7, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #388] @ 24c98 │ │ │ │ + ldr r5, [pc, #388] @ 24b58 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #368] @ 24c9c │ │ │ │ + ldr r3, [pc, #368] @ 24b5c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr fp, [r5, r3] │ │ │ │ - ldr r0, [pc, #360] @ 24ca0 │ │ │ │ + ldr r0, [pc, #360] @ 24b60 │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [fp] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r8, [pc, #340] @ 24ca4 │ │ │ │ - ldr r3, [pc, #340] @ 24ca8 │ │ │ │ + ldr r8, [pc, #340] @ 24b64 │ │ │ │ + ldr r3, [pc, #340] @ 24b68 │ │ │ │ add r8, pc, r8 │ │ │ │ add r2, r8, #28 │ │ │ │ - ldr r4, [pc, #332] @ 24cac │ │ │ │ + ldr r4, [pc, #332] @ 24b6c │ │ │ │ add r8, r8, #196 @ 0xc4 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ 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 r6, r0 │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [pc, #276] @ 24cb0 │ │ │ │ + ldr r3, [pc, #276] @ 24b70 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ add r0, r4, #4 │ │ │ │ str r9, [r6, #248] @ 0xf8 │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #256] @ 24cb4 │ │ │ │ + ldr r2, [pc, #256] @ 24b74 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r3, [pc, #252] @ 24cb8 │ │ │ │ + ldr r3, [pc, #252] @ 24b78 │ │ │ │ str r1, [r4, #4] │ │ │ │ - ldr r1, [pc, #248] @ 24cbc │ │ │ │ + ldr r1, [pc, #248] @ 24b7c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #212] @ 24cc0 │ │ │ │ + ldr r1, [pc, #212] @ 24b80 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #192] @ 24cc4 │ │ │ │ + ldr r1, [pc, #192] @ 24b84 │ │ │ │ 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 │ │ │ │ mov r0, r7 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #156] @ 24cc8 │ │ │ │ + ldr r0, [pc, #156] @ 24b88 │ │ │ │ ldr r3, [fp] │ │ │ │ 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] │ │ │ │ mov r0, r7 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #112] @ 24ccc │ │ │ │ - ldr r3, [pc, #52] @ 24c94 │ │ │ │ + ldr r2, [pc, #112] @ 24b8c │ │ │ │ + ldr r3, [pc, #52] @ 24b54 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4] │ │ │ │ str r9, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24c8c │ │ │ │ + bne 24b4c │ │ │ │ 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 fp, r4, r0, lsl #10 │ │ │ │ + andeq fp, r4, r0, asr #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq fp, [r4], -r0 │ │ │ │ + andeq fp, r4, r0, lsl r6 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - @ instruction: 0x000337b8 │ │ │ │ - andeq ip, r4, ip, asr r9 │ │ │ │ + andeq r3, r3, r4, lsl #15 │ │ │ │ + muleq r4, ip, sl │ │ │ │ muleq r0, ip, sl │ │ │ │ - @ instruction: 0x0004dfb0 │ │ │ │ + strdeq lr, [r4], -r0 │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ @ instruction: 0x000009b0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r3, r3, r0, asr #14 │ │ │ │ - andeq r3, r3, r0, lsr r7 │ │ │ │ - andeq r3, r3, r0, lsr #14 │ │ │ │ - andeq r3, r3, r0, lsl #14 │ │ │ │ - muleq r4, ip, r3 │ │ │ │ + andeq r3, r3, ip, lsl #14 │ │ │ │ + strdeq r3, [r3], -ip │ │ │ │ + andeq r3, r3, ip, ror #13 │ │ │ │ + andeq r3, r3, ip, asr #13 │ │ │ │ + ldrdeq fp, [r4], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ bl c7e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 24d14 │ │ │ │ + bne 24bd4 │ │ │ │ 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] │ │ │ │ @@ -23803,17 +23723,17 @@ │ │ │ │ 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 │ │ │ │ mov r3, r2 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #344] @ 24eb4 │ │ │ │ + ldr r1, [pc, #344] @ 24d74 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #340] @ 24eb8 │ │ │ │ + ldr r3, [pc, #340] @ 24d78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ @@ -23822,95 +23742,95 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #100 @ 0x64 │ │ │ │ bl c4b4 │ │ │ │ mov r4, #0 │ │ │ │ add sl, sp, #28 │ │ │ │ add r9, sp, #32 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - b 24dc8 │ │ │ │ + b 24c88 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl cc94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 24e80 │ │ │ │ + beq 24d40 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ 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 24e80 │ │ │ │ + beq 24d40 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl d684 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24da4 │ │ │ │ + bne 24c64 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp] │ │ │ │ - bne 24e58 │ │ │ │ + bne 24d18 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [r1] │ │ │ │ - ldr r1, [pc, #140] @ 24ebc │ │ │ │ - ldr r2, [pc, #132] @ 24eb8 │ │ │ │ + ldr r1, [pc, #140] @ 24d7c │ │ │ │ + ldr r2, [pc, #132] @ 24d78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 24eb0 │ │ │ │ + bne 24d70 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ bl ce38 │ │ │ │ mov r0, r8 │ │ │ │ bl d318 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [fp] │ │ │ │ - b 24e20 │ │ │ │ + b 24ce0 │ │ │ │ mov r0, r8 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #44] @ 24ec0 │ │ │ │ + ldr r2, [pc, #44] @ 24d80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r3] │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r3, #0 │ │ │ │ - b 24e28 │ │ │ │ + b 24ce8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r8, r2 │ │ │ │ + ldrdeq fp, [r4], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r4, r8, asr #3 │ │ │ │ - andeq r3, r3, r0, ror #9 │ │ │ │ + andeq fp, r4, r8, lsl #6 │ │ │ │ + andeq r3, r3, ip, lsr #9 │ │ │ │ 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, #396] @ 2506c │ │ │ │ + ldr r2, [pc, #396] @ 24f2c │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #392] @ 25070 │ │ │ │ + ldr r3, [pc, #392] @ 24f30 │ │ │ │ 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] │ │ │ │ @@ -23922,97 +23842,97 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl c4b4 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r5, [sp, #32] │ │ │ │ - beq 24fc8 │ │ │ │ + beq 24e88 │ │ │ │ add r8, sp, #28 │ │ │ │ add r7, sp, #32 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ - b 24f54 │ │ │ │ + b 24e14 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24fc8 │ │ │ │ + beq 24e88 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ lsreq r1, r1, #20 │ │ │ │ andeq r1, r1, #1 │ │ │ │ movne r1, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ bl d3c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 25034 │ │ │ │ + beq 24ef4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl d684 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24f48 │ │ │ │ + beq 24e08 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl cc94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24f54 │ │ │ │ + bne 24e14 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25014 │ │ │ │ + bne 24ed4 │ │ │ │ str r3, [sl] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp] │ │ │ │ bl cf1c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #132] @ 25074 │ │ │ │ - ldr r3, [pc, #124] @ 25070 │ │ │ │ + ldr r2, [pc, #132] @ 24f34 │ │ │ │ + ldr r3, [pc, #124] @ 24f30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25068 │ │ │ │ + bne 24f28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ bl ce38 │ │ │ │ mov r0, r9 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sl] │ │ │ │ str r3, [fp] │ │ │ │ - b 24fe4 │ │ │ │ + b 24ea4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #44] @ 25078 │ │ │ │ + ldr r2, [pc, #44] @ 24f38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sl] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [fp] │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 24fe8 │ │ │ │ + b 24ea8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r4, r4, lsl r1 │ │ │ │ + andeq fp, r4, r4, asr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r4, r8 │ │ │ │ - andeq r3, r3, r0, asr r3 │ │ │ │ + andeq fp, r4, r8, asr #2 │ │ │ │ + andeq r3, r3, ip, lsl r3 │ │ │ │ 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 r8, r3, #15 │ │ │ │ @@ -24023,15 +23943,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ ands r6, r6, #255 @ 0xff │ │ │ │ mov r0, r2 │ │ │ │ moveq r6, #22 │ │ │ │ and r5, r3, #15 │ │ │ │ bl c190 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 25104 │ │ │ │ + beq 24fc4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl db7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl db7c │ │ │ │ @@ -24039,20 +23959,20 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl db7c │ │ │ │ str r4, [r7, #4] │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #12] @ 25118 │ │ │ │ + ldr r2, [pc, #12] @ 24fd8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ - b 250fc │ │ │ │ - @ instruction: 0x000332bc │ │ │ │ + b 24fbc │ │ │ │ + andeq r3, r3, r8, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -24065,31 +23985,31 @@ │ │ │ │ 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 25178 │ │ │ │ + bne 25038 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl d498 │ │ │ │ subs r0, r0, #0 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #368] @ 25318 │ │ │ │ + ldr r0, [pc, #368] @ 251d8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #360] @ 2531c │ │ │ │ + ldr r3, [pc, #360] @ 251dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -24098,92 +24018,92 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ bl c4b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25274 │ │ │ │ + beq 25134 │ │ │ │ add r7, sp, #28 │ │ │ │ add r9, sp, #20 │ │ │ │ add r8, sp, #24 │ │ │ │ mov r5, #0 │ │ │ │ - b 25214 │ │ │ │ + b 250d4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25274 │ │ │ │ + beq 25134 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ str r5, [sp, #28] │ │ │ │ bl d4f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 252e0 │ │ │ │ + beq 251a0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl c118 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25208 │ │ │ │ + beq 250c8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl d9e4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25214 │ │ │ │ + bne 250d4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ cmp r4, #0 │ │ │ │ - bne 252c4 │ │ │ │ + bne 25184 │ │ │ │ bl cf1c │ │ │ │ str r4, [fp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r3] │ │ │ │ - ldr r2, [pc, #128] @ 25320 │ │ │ │ - ldr r3, [pc, #120] @ 2531c │ │ │ │ + ldr r2, [pc, #128] @ 251e0 │ │ │ │ + ldr r3, [pc, #120] @ 251dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25314 │ │ │ │ + bne 251d4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl ce38 │ │ │ │ mov r0, sl │ │ │ │ bl d318 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r3, [fp] │ │ │ │ - b 2528c │ │ │ │ + b 2514c │ │ │ │ mov r0, sl │ │ │ │ bl cf1c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl d168 │ │ │ │ bl cc10 │ │ │ │ - ldr r2, [pc, #40] @ 25324 │ │ │ │ + ldr r2, [pc, #40] @ 251e4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 25298 │ │ │ │ + b 25158 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r8, asr #28 │ │ │ │ + andeq sl, r4, r8, lsl #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r4, r8, asr sp │ │ │ │ - strdeq r3, [r3], -r8 │ │ │ │ + muleq r4, r8, lr │ │ │ │ + andeq r3, r3, r4, asr #1 │ │ │ │ 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 r6, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -24208,16 +24128,16 @@ │ │ │ │ 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, #364] @ 2551c │ │ │ │ - ldr r3, [pc, #364] @ 25520 │ │ │ │ + ldr r2, [pc, #364] @ 253dc │ │ │ │ + ldr r3, [pc, #364] @ 253e0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ add sl, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -24227,128 +24147,128 @@ │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r8 │ │ │ │ bl c4b4 │ │ │ │ mov r6, #100 @ 0x64 │ │ │ │ - b 2541c │ │ │ │ + b 252dc │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl cc94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 254e4 │ │ │ │ + beq 253a4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ 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 254e4 │ │ │ │ + beq 253a4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl d684 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 253f8 │ │ │ │ + bne 252b8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 254c0 │ │ │ │ + bne 25380 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r2, [r3] │ │ │ │ bl c2b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 253e0 │ │ │ │ - ldr r1, [pc, #140] @ 25524 │ │ │ │ - ldr r2, [pc, #132] @ 25520 │ │ │ │ + beq 252a0 │ │ │ │ + ldr r1, [pc, #140] @ 253e4 │ │ │ │ + ldr r2, [pc, #132] @ 253e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 25518 │ │ │ │ + bne 253d8 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl ce38 │ │ │ │ mov r0, r8 │ │ │ │ bl d318 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b 25478 │ │ │ │ + b 25338 │ │ │ │ mov r0, r8 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #40] @ 25528 │ │ │ │ + ldr r2, [pc, #40] @ 253e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [r3] │ │ │ │ bl d090 │ │ │ │ mvn fp, #0 │ │ │ │ - b 25490 │ │ │ │ + b 25350 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r8, asr #24 │ │ │ │ + andeq sl, r4, r8, lsl #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r4, r0, ror #22 │ │ │ │ - andeq r2, r3, r8, ror lr │ │ │ │ + andeq sl, r4, r0, lsr #25 │ │ │ │ + andeq r2, r3, r4, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl cbf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 25568 │ │ │ │ + beq 25428 │ │ │ │ str r4, [r5, #4] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #12] @ 2557c │ │ │ │ + ldr r2, [pc, #12] @ 2543c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ - b 25560 │ │ │ │ - andeq r2, r3, r8, lsr #29 │ │ │ │ + b 25420 │ │ │ │ + andeq r2, r3, r4, ror lr │ │ │ │ │ │ │ │ -00025580 : │ │ │ │ - ldr r0, [pc, #4] @ 2558c │ │ │ │ +00025440 : │ │ │ │ + ldr r0, [pc, #4] @ 2544c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq ip, r4, r4, lsr #32 │ │ │ │ + andeq ip, r4, r4, ror #2 │ │ │ │ │ │ │ │ -00025590 : │ │ │ │ - ldr r0, [pc, #8] @ 255a0 │ │ │ │ +00025450 : │ │ │ │ + ldr r0, [pc, #8] @ 25460 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ bx lr │ │ │ │ - andeq ip, r4, r4, lsl r0 │ │ │ │ + andeq ip, r4, r4, asr r1 │ │ │ │ │ │ │ │ -000255a4 : │ │ │ │ +00025464 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -24372,116 +24292,116 @@ │ │ │ │ moveq r0, #4 │ │ │ │ ands r1, r1, #255 @ 0xff │ │ │ │ moveq r1, #22 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl d198 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 2562c │ │ │ │ + beq 254ec │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2563c │ │ │ │ + beq 254fc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #28] @ 25660 │ │ │ │ + ldr r2, [pc, #28] @ 25520 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r6] │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 25624 │ │ │ │ - strdeq r2, [r3], -ip │ │ │ │ + b 254e4 │ │ │ │ + andeq r2, r3, r8, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, #356 @ 0x164 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr ip, [pc, #232] @ 25774 │ │ │ │ + ldr ip, [pc, #232] @ 25634 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #224] @ 25778 │ │ │ │ + ldr r2, [pc, #224] @ 25638 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ 2577c │ │ │ │ + ldr r1, [pc, #212] @ 2563c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #184] @ 25780 │ │ │ │ + ldr r5, [pc, #184] @ 25640 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25704 │ │ │ │ + beq 255c4 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #168] @ 25784 │ │ │ │ + ldr r2, [pc, #168] @ 25644 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #148] @ 25778 │ │ │ │ + ldr r3, [pc, #148] @ 25638 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25770 │ │ │ │ + bne 25630 │ │ │ │ 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 256d0 │ │ │ │ + bne 25590 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25758 │ │ │ │ + beq 25618 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 25328 │ │ │ │ - ldr r3, [pc, #64] @ 25788 │ │ │ │ + bl 251e8 │ │ │ │ + ldr r3, [pc, #64] @ 25648 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 256d4 │ │ │ │ - ldr r2, [pc, #44] @ 2578c │ │ │ │ + b 25594 │ │ │ │ + ldr r2, [pc, #44] @ 2564c │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 256d4 │ │ │ │ + b 25594 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r4, ror #18 │ │ │ │ + andeq sl, r4, r4, lsr #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x00032db4 │ │ │ │ - andeq sl, r4, r4, lsr r9 │ │ │ │ - andeq sl, r4, r8, lsl r9 │ │ │ │ + andeq r2, r3, r0, lsl #27 │ │ │ │ + andeq sl, r4, r4, ror sl │ │ │ │ + andeq sl, r4, r8, asr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00025790 : │ │ │ │ +00025650 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #192] @ 2586c │ │ │ │ + ldr r2, [pc, #192] @ 2572c │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #188] @ 25870 │ │ │ │ + ldr r3, [pc, #188] @ 25730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ @@ -24490,288 +24410,288 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl cbf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 25854 │ │ │ │ + beq 25714 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 2518c │ │ │ │ + bl 2504c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c2e0 │ │ │ │ - ldr r2, [pc, #76] @ 25874 │ │ │ │ - ldr r3, [pc, #68] @ 25870 │ │ │ │ + ldr r2, [pc, #76] @ 25734 │ │ │ │ + ldr r3, [pc, #68] @ 25730 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25850 │ │ │ │ + bne 25710 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ 25878 │ │ │ │ + ldr r2, [pc, #28] @ 25738 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ mvn r5, #0 │ │ │ │ - b 25820 │ │ │ │ - andeq sl, r4, r8, asr #16 │ │ │ │ + b 256e0 │ │ │ │ + andeq sl, r4, r8, lsl #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq sl, [r4], -r0 │ │ │ │ - @ instruction: 0x00032bbc │ │ │ │ + andeq sl, r4, r0, lsl r9 │ │ │ │ + andeq r2, r3, r8, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #220] @ 25970 │ │ │ │ - ldr ip, [pc, #220] @ 25974 │ │ │ │ + ldr lr, [pc, #220] @ 25830 │ │ │ │ + ldr ip, [pc, #220] @ 25834 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ 25978 │ │ │ │ + ldr r1, [pc, #212] @ 25838 │ │ │ │ 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] @ 2597c │ │ │ │ + ldr r5, [pc, #172] @ 2583c │ │ │ │ add r5, pc, r5 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 2590c │ │ │ │ + beq 257cc │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #156] @ 25980 │ │ │ │ + ldr r2, [pc, #156] @ 25840 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #136] @ 25974 │ │ │ │ + ldr r3, [pc, #136] @ 25834 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2596c │ │ │ │ + bne 2582c │ │ │ │ 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 258d8 │ │ │ │ + bne 25798 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25954 │ │ │ │ + beq 25814 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 25328 │ │ │ │ - ldr r3, [pc, #64] @ 25984 │ │ │ │ + bl 251e8 │ │ │ │ + ldr r3, [pc, #64] @ 25844 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 258dc │ │ │ │ - ldr r2, [pc, #44] @ 25988 │ │ │ │ + b 2579c │ │ │ │ + ldr r2, [pc, #44] @ 25848 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 258dc │ │ │ │ + b 2579c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r4, r4, ror #14 │ │ │ │ + andeq sl, r4, r4, lsr #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r3, ip, lsr r8 │ │ │ │ - andeq sl, r4, ip, lsr #14 │ │ │ │ - andeq sl, r4, r0, lsl r7 │ │ │ │ + andeq r3, r3, r8, lsl #16 │ │ │ │ + andeq sl, r4, ip, ror #16 │ │ │ │ + andeq sl, r4, r0, asr r8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -0002598c : │ │ │ │ - ldr r3, [pc, #4] @ 25998 │ │ │ │ +0002584c : │ │ │ │ + ldr r3, [pc, #4] @ 25858 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq sp, r4, ip, ror #3 │ │ │ │ + andeq sp, r4, ip, lsr #6 │ │ │ │ │ │ │ │ -0002599c : │ │ │ │ - ldr r3, [pc, #8] @ 259ac │ │ │ │ +0002585c : │ │ │ │ + ldr r3, [pc, #8] @ 2586c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - ldrdeq sp, [r4], -ip │ │ │ │ + andeq sp, r4, ip, lsl r3 │ │ │ │ │ │ │ │ -000259b0 : │ │ │ │ +00025870 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r2, [pc, #516] @ 25bcc │ │ │ │ - ldr r3, [pc, #516] @ 25bd0 │ │ │ │ + ldr r2, [pc, #516] @ 25a8c │ │ │ │ + ldr r3, [pc, #516] @ 25a90 │ │ │ │ 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, #488] @ 25bd4 │ │ │ │ - ldr r3, [pc, #488] @ 25bd8 │ │ │ │ + ldr r5, [pc, #488] @ 25a94 │ │ │ │ + ldr r3, [pc, #488] @ 25a98 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r7, [pc, #468] @ 25bdc │ │ │ │ - ldr r4, [pc, #468] @ 25be0 │ │ │ │ + ldr r7, [pc, #468] @ 25a9c │ │ │ │ + ldr r4, [pc, #468] @ 25aa0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r6 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #448] @ 25be4 │ │ │ │ - ldr r0, [pc, #448] @ 25be8 │ │ │ │ + ldr r3, [pc, #448] @ 25aa4 │ │ │ │ + ldr r0, [pc, #448] @ 25aa8 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ mov r1, #29 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #424] @ 25bec │ │ │ │ + ldr r3, [pc, #424] @ 25aac │ │ │ │ add r2, r7, #56 @ 0x38 │ │ │ │ add r7, r7, #112 @ 0x70 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r8, [r5, r3] │ │ │ │ str r8, [sp, #240] @ 0xf0 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #384] @ 25bf0 │ │ │ │ - ldr r1, [pc, #384] @ 25bf4 │ │ │ │ + ldr r2, [pc, #384] @ 25ab0 │ │ │ │ + ldr r1, [pc, #384] @ 25ab4 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r5, [r5, r2] │ │ │ │ str r5, [r0, #248] @ 0xf8 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #356] @ 25bf8 │ │ │ │ + ldr r1, [pc, #356] @ 25ab8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #336] @ 25bfc │ │ │ │ + ldr r1, [pc, #336] @ 25abc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #11 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #316] @ 25c00 │ │ │ │ + ldr r1, [pc, #316] @ 25ac0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #160 @ 0xa0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #296] @ 25c04 │ │ │ │ + ldr r1, [pc, #296] @ 25ac4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #352 @ 0x160 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #276] @ 25c08 │ │ │ │ + ldr r1, [pc, #276] @ 25ac8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #384 @ 0x180 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #256] @ 25c0c │ │ │ │ + ldr r1, [pc, #256] @ 25acc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #236] @ 25c10 │ │ │ │ + ldr r1, [pc, #236] @ 25ad0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #216] @ 25c14 │ │ │ │ + ldr r1, [pc, #216] @ 25ad4 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #180] @ 25c18 │ │ │ │ + ldr r0, [pc, #180] @ 25ad8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ str r8, [sp, #240] @ 0xf0 │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #132] @ 25c1c │ │ │ │ - ldr r3, [pc, #52] @ 25bd0 │ │ │ │ + ldr r2, [pc, #132] @ 25adc │ │ │ │ + ldr r3, [pc, #52] @ 25a90 │ │ │ │ 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 25bc8 │ │ │ │ + bne 25a88 │ │ │ │ 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, r0, lsr r6 │ │ │ │ + andeq sl, r4, r0, ror r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r4, ip, lsl #12 │ │ │ │ + andeq sl, r4, ip, asr #14 │ │ │ │ andeq r0, r0, ip, asr #20 │ │ │ │ - andeq fp, r4, r0, lsr #23 │ │ │ │ - andeq sp, r4, r0, ror r1 │ │ │ │ + andeq fp, r4, r0, ror #25 │ │ │ │ + @ instruction: 0x0004d2b0 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r2, r3, r4, lsr sl │ │ │ │ + andeq r2, r3, r0, lsl #20 │ │ │ │ muleq r0, ip, sl │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - andeq r2, r3, r4, lsl sl │ │ │ │ - andeq r2, r3, r0, lsl #20 │ │ │ │ - strdeq r2, [r3], -r4 │ │ │ │ - andeq r2, r3, r8, ror #19 │ │ │ │ - ldrdeq r2, [r3], -ip │ │ │ │ - ldrdeq r2, [r3], -r0 │ │ │ │ - andeq r2, r3, r4, asr #19 │ │ │ │ - @ instruction: 0x000329bc │ │ │ │ - andeq r2, r3, ip, lsr #19 │ │ │ │ - andeq r2, r3, ip, lsl #19 │ │ │ │ - andeq sl, r4, r0, ror #8 │ │ │ │ + andeq r2, r3, r0, ror #19 │ │ │ │ + andeq r2, r3, ip, asr #19 │ │ │ │ + andeq r2, r3, r0, asr #19 │ │ │ │ + @ instruction: 0x000329b4 │ │ │ │ + andeq r2, r3, r8, lsr #19 │ │ │ │ + muleq r3, ip, r9 │ │ │ │ + muleq r3, r0, r9 │ │ │ │ + andeq r2, r3, r8, lsl #19 │ │ │ │ + andeq r2, r3, r8, ror r9 │ │ │ │ + andeq r2, r3, r8, asr r9 │ │ │ │ + andeq sl, r4, r0, lsr #11 │ │ │ │ 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 │ │ │ │ @@ -24797,93 +24717,93 @@ │ │ │ │ str r0, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl c61c │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bhi 25cd4 │ │ │ │ + bhi 25b94 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ rsb r3, r1, #32768 @ 0x8000 │ │ │ │ add r1, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r7 │ │ │ │ strb r7, [r3, r2] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25ce0 │ │ │ │ + beq 25ba0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #24] @ 25d14 │ │ │ │ + ldr r2, [pc, #24] @ 25bd4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r2, r3, ip, lsl r8 │ │ │ │ + andeq r2, r3, r8, ror #15 │ │ │ │ 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 25d4c │ │ │ │ + beq 25c0c │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl c748 │ │ │ │ mov r0, r5 │ │ │ │ bl cbbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 25d74 │ │ │ │ + bne 25c34 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca90 │ │ │ │ - b 25d68 │ │ │ │ + b 25c28 │ │ │ │ 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 25db0 │ │ │ │ + beq 25c70 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl c748 │ │ │ │ mov r0, r5 │ │ │ │ bl c2ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 25dd8 │ │ │ │ + bne 25c98 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl ca90 │ │ │ │ - b 25dcc │ │ │ │ + b 25c8c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ str r3, [r2] │ │ │ │ @@ -24900,17 +24820,17 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5, #16] │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl c61c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 25e30 │ │ │ │ + beq 25cf0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 25e9c │ │ │ │ + bne 25d5c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, r3 │ │ │ │ bl c82c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ @@ -24925,43 +24845,43 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r7] │ │ │ │ mov r0, r2 │ │ │ │ strb r2, [r3, r1] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25eac │ │ │ │ + beq 25d6c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r7] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r6] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #24] @ 25ee0 │ │ │ │ + ldr r2, [pc, #24] @ 25da0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r2, r3, r4, ror r6 │ │ │ │ + andeq r2, r3, r0, asr #12 │ │ │ │ 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 r6, r1 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r1] │ │ │ │ streq r3, [r2] │ │ │ │ - beq 25fac │ │ │ │ + beq 25e6c │ │ │ │ add r0, r3, #1 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [r2] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r1, #4 │ │ │ │ @@ -24973,15 +24893,15 @@ │ │ │ │ stm r4, {r2, ip} │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ bl ca30 │ │ │ │ cmp r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne 25fb4 │ │ │ │ + bne 25e74 │ │ │ │ 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] │ │ │ │ @@ -24995,30 +24915,30 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r6] │ │ │ │ strb r2, [r0, r3] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25fc4 │ │ │ │ + beq 25e84 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r6] │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r5] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #24] @ 25ff8 │ │ │ │ + ldr r2, [pc, #24] @ 25eb8 │ │ │ │ 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} │ │ │ │ - andeq r2, r3, r0, lsl #11 │ │ │ │ + andeq r2, r3, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -25028,19 +24948,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 55264 │ │ │ │ - ldr r2, [pc, #240] @ 2613c │ │ │ │ - ldr r3, [pc, #240] @ 26140 │ │ │ │ - bl 5536c │ │ │ │ - bl 55964 │ │ │ │ + bl 55124 │ │ │ │ + ldr r2, [pc, #240] @ 25ffc │ │ │ │ + ldr r3, [pc, #240] @ 26000 │ │ │ │ + bl 5522c │ │ │ │ + bl 55824 │ │ │ │ add r0, r0, #23 │ │ │ │ str r0, [r6] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r3, [r6] │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ lsreq r1, r1, #19 │ │ │ │ @@ -25049,19 +24969,19 @@ │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl c61c │ │ │ │ cmp r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bhi 260f8 │ │ │ │ + bhi 25fb8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 260e4 │ │ │ │ + bne 25fa4 │ │ │ │ bl d0c0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r5] │ │ │ │ sub r3, r3, r2 │ │ │ │ add r1, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ @@ -25073,44 +24993,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 260ac │ │ │ │ + b 25f6c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26108 │ │ │ │ + beq 25fc8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r6] │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #32] @ 26144 │ │ │ │ + ldr r2, [pc, #32] @ 26004 │ │ │ │ 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 r2, r3, r0, ror #8 │ │ │ │ + andeq r2, r3, ip, lsr #8 │ │ │ │ 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, #548] @ 2638c │ │ │ │ + ldr r0, [pc, #548] @ 2624c │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #544] @ 26390 │ │ │ │ + ldr r3, [pc, #544] @ 26250 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r8, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -25131,15 +25051,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ andeq r7, r7, #2 │ │ │ │ movne r7, #3 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 2624c │ │ │ │ + b 2610c │ │ │ │ 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] │ │ │ │ @@ -25151,354 +25071,354 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d9cc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmn r9, #5 │ │ │ │ add r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq 26244 │ │ │ │ + beq 26104 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 262c0 │ │ │ │ + bne 26180 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 262c8 │ │ │ │ + beq 26188 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 26318 │ │ │ │ + beq 261d8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c9d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 261e0 │ │ │ │ + bne 260a0 │ │ │ │ mov r0, r6 │ │ │ │ bl cf1c │ │ │ │ mvn r9, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #276] @ 26394 │ │ │ │ + ldr r2, [pc, #276] @ 26254 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #252] @ 26398 │ │ │ │ - ldr r3, [pc, #240] @ 26390 │ │ │ │ + ldr r2, [pc, #252] @ 26258 │ │ │ │ + ldr r3, [pc, #240] @ 26250 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26330 │ │ │ │ + bne 261f0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #1 │ │ │ │ - bne 26334 │ │ │ │ + bne 261f4 │ │ │ │ mov r0, r6 │ │ │ │ bl ce38 │ │ │ │ mov r0, r6 │ │ │ │ bl d318 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [r1] │ │ │ │ str r3, [fp] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26310 │ │ │ │ + beq 261d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, r3 │ │ │ │ bl c82c │ │ │ │ mov r0, #0 │ │ │ │ - b 26294 │ │ │ │ + b 26154 │ │ │ │ bl d0c0 │ │ │ │ - b 26308 │ │ │ │ + b 261c8 │ │ │ │ cmp r9, #1 │ │ │ │ - bls 262c8 │ │ │ │ + bls 26188 │ │ │ │ mov r0, r6 │ │ │ │ bl cf1c │ │ │ │ mvn r9, #4 │ │ │ │ - b 26270 │ │ │ │ + b 26130 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ bl cf1c │ │ │ │ cmn r9, #3 │ │ │ │ - bne 26270 │ │ │ │ + bne 26130 │ │ │ │ ldr r2, [r8] │ │ │ │ tst r2, #1 │ │ │ │ - bne 26270 │ │ │ │ + bne 26130 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 26270 │ │ │ │ + bne 26130 │ │ │ │ mov r0, r4 │ │ │ │ bl c2ec │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r2, [pc, #44] @ 2639c │ │ │ │ + ldr r2, [pc, #44] @ 2625c │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mvn r1, #14 │ │ │ │ mov r0, r4 │ │ │ │ bl c97c │ │ │ │ - b 26198 │ │ │ │ - andeq r9, r4, ip, lsl #29 │ │ │ │ + b 26058 │ │ │ │ + andeq r9, r4, ip, asr #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r8, lsr #6 │ │ │ │ - andeq r9, r4, ip, asr sp │ │ │ │ + strdeq r2, [r3], -r4 │ │ │ │ + muleq r4, ip, lr │ │ │ │ ldrdeq pc, [r2], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ands r6, r6, #16777216 @ 0x1000000 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - beq 2648c │ │ │ │ + beq 2634c │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4] │ │ │ │ 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 26404 │ │ │ │ + beq 262c4 │ │ │ │ cmp r3, #32 │ │ │ │ mvneq r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and r2, r2, #3840 @ 0xf00 │ │ │ │ cmp r2, #768 @ 0x300 │ │ │ │ moveq r2, #3 │ │ │ │ - beq 26430 │ │ │ │ - bhi 26498 │ │ │ │ + beq 262f0 │ │ │ │ + bhi 26358 │ │ │ │ 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, #192] @ 264fc │ │ │ │ + ldr r2, [pc, #192] @ 263bc │ │ │ │ mov r0, r5 │ │ │ │ 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 r7, r0, #0 │ │ │ │ - bne 264b8 │ │ │ │ + bne 26378 │ │ │ │ lsr r2, r6, #23 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - beq 264ac │ │ │ │ + beq 2636c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 263d4 │ │ │ │ + b 26294 │ │ │ │ sub r2, r2, #1024 @ 0x400 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - b 26430 │ │ │ │ + b 262f0 │ │ │ │ mov r0, r5 │ │ │ │ bl cbbc │ │ │ │ mvn r7, #3 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 264f4 │ │ │ │ + beq 263b4 │ │ │ │ bl ca90 │ │ │ │ mov r0, r7 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #40] @ 26500 │ │ │ │ + ldr r2, [pc, #40] @ 263c0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 264c8 │ │ │ │ + b 26388 │ │ │ │ andeq pc, r2, r8, lsl #18 │ │ │ │ - strdeq r2, [r3], -r4 │ │ │ │ + andeq r2, r3, r0, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ands r7, r3, #16777216 @ 0x1000000 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - beq 26584 │ │ │ │ + beq 26444 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #156] @ 265dc │ │ │ │ + ldr r2, [pc, #156] @ 2649c │ │ │ │ tst r3, #1 │ │ │ │ moveq r1, #47 @ 0x2f │ │ │ │ mvnne r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl c97c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 2659c │ │ │ │ + bne 2645c │ │ │ │ lsr r2, r7, #23 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - beq 26590 │ │ │ │ + beq 26450 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 26534 │ │ │ │ + b 263f4 │ │ │ │ mov r0, r5 │ │ │ │ bl c2ec │ │ │ │ mvn r6, #3 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 265d4 │ │ │ │ + beq 26494 │ │ │ │ bl ca90 │ │ │ │ mov r0, r6 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #36] @ 265e0 │ │ │ │ + ldr r2, [pc, #36] @ 264a0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 265ac │ │ │ │ + b 2646c │ │ │ │ strdeq pc, [r2], -ip │ │ │ │ - andeq r2, r3, r4, asr #32 │ │ │ │ + andeq r2, r3, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ands r5, r2, #16777216 @ 0x1000000 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ - beq 26660 │ │ │ │ + beq 26520 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ bl d504 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #2 │ │ │ │ - bne 26678 │ │ │ │ + bne 26538 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #0 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ - beq 2669c │ │ │ │ + beq 2655c │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldm r3, {r1, r2} │ │ │ │ bl dc3c │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ bl d504 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2662c │ │ │ │ + beq 264ec │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #40] @ 266ac │ │ │ │ + ldr r2, [pc, #40] @ 2656c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl cbbc │ │ │ │ mvn r0, #3 │ │ │ │ - b 26678 │ │ │ │ - andeq r1, r3, r4, lsr #31 │ │ │ │ + b 26538 │ │ │ │ + andeq r1, r3, r0, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ands r4, r2, #16777216 @ 0x1000000 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ - beq 2672c │ │ │ │ + beq 265ec │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ bl db40 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #2 │ │ │ │ - bne 26744 │ │ │ │ + bne 26604 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r0, #0 │ │ │ │ bl c4b4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - beq 26768 │ │ │ │ + beq 26628 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldm r3, {r1, r2} │ │ │ │ bl dc3c │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r6, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ bl db40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 266f8 │ │ │ │ + beq 265b8 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #40] @ 26778 │ │ │ │ + ldr r2, [pc, #40] @ 26638 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl c2ec │ │ │ │ mvn r0, #3 │ │ │ │ - b 26744 │ │ │ │ - andeq r1, r3, r4, lsl #30 │ │ │ │ + b 26604 │ │ │ │ + ldrdeq r1, [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 r6, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -25527,23 +25447,23 @@ │ │ │ │ ldreq r3, [r3, #40] @ 0x28 │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ clzeq r0, r0 │ │ │ │ lsreq r0, r0, #5 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00026808 : │ │ │ │ +000266c8 : │ │ │ │ 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, #500] @ 26a18 │ │ │ │ + ldr r2, [pc, #500] @ 268d8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #496] @ 26a1c │ │ │ │ + ldr r3, [pc, #496] @ 268dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ands r6, r0, #15 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ @@ -25555,23 +25475,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r0, #240 @ 0xf0 │ │ │ │ mvneq r6, #0 │ │ │ │ cmp r3, #16 │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ mov r9, r1 │ │ │ │ moveq r3, #31 │ │ │ │ - beq 26884 │ │ │ │ + beq 26744 │ │ │ │ cmp r3, #32 │ │ │ │ mvneq r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and r0, r0, #3840 @ 0xf00 │ │ │ │ cmp r0, #768 @ 0x300 │ │ │ │ moveq r4, #3 │ │ │ │ - beq 268b0 │ │ │ │ - bgt 269bc │ │ │ │ + beq 26770 │ │ │ │ + bgt 2687c │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ moveq r4, #1 │ │ │ │ subne r0, r0, #512 @ 0x200 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ lslne r4, r0, #1 │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -25582,32 +25502,32 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ bl c754 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str sl, [sp, #12] │ │ │ │ str r2, [r5] │ │ │ │ str r2, [r8] │ │ │ │ - ldr r2, [pc, #312] @ 26a20 │ │ │ │ + ldr r2, [pc, #312] @ 268e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #9 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, fp │ │ │ │ bl d5e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 269ec │ │ │ │ + bne 268ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 55264 │ │ │ │ - ldr r2, [pc, #260] @ 26a24 │ │ │ │ - ldr r3, [pc, #260] @ 26a28 │ │ │ │ - bl 5536c │ │ │ │ - bl 55964 │ │ │ │ + bl 55124 │ │ │ │ + ldr r2, [pc, #260] @ 268e4 │ │ │ │ + ldr r3, [pc, #260] @ 268e8 │ │ │ │ + bl 5522c │ │ │ │ + bl 55824 │ │ │ │ add r0, r0, #23 │ │ │ │ str r0, [r8] │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #28] │ │ │ │ @@ -25617,188 +25537,188 @@ │ │ │ │ mov r0, fp │ │ │ │ bl c61c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ bl cbbc │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bne 269d0 │ │ │ │ + bne 26890 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #1 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r5] │ │ │ │ str r3, [r8] │ │ │ │ strb r4, [r0, r3] │ │ │ │ - ldr r2, [pc, #152] @ 26a2c │ │ │ │ - ldr r3, [pc, #132] @ 26a1c │ │ │ │ + ldr r2, [pc, #152] @ 268ec │ │ │ │ + ldr r3, [pc, #132] @ 268dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26a14 │ │ │ │ + bne 268d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r0, #1024 @ 0x400 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r4, r0, #2 │ │ │ │ - b 268b0 │ │ │ │ + b 26770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 269dc │ │ │ │ + beq 2689c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #52] @ 26a30 │ │ │ │ + ldr r2, [pc, #52] @ 268f0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mvn r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 2698c │ │ │ │ + b 2684c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r4], -r0 │ │ │ │ + andeq r9, r4, r0, lsl r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq pc, r2, ip, asr r4 @ │ │ │ │ bicsge r0, r7, #249856 @ 0x3d000 │ │ │ │ svccc 0x00f03d70 │ │ │ │ - andeq r9, r4, r4, ror #12 │ │ │ │ - andeq r1, r3, r4, lsl #25 │ │ │ │ + andeq r9, r4, r4, lsr #15 │ │ │ │ + andeq r1, r3, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str ip, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr ip, [pc, #232] @ 26b44 │ │ │ │ + ldr ip, [pc, #232] @ 26a04 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #224] @ 26b48 │ │ │ │ + ldr r2, [pc, #224] @ 26a08 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ 26b4c │ │ │ │ + ldr r1, [pc, #212] @ 26a0c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #184] @ 26b50 │ │ │ │ + ldr r5, [pc, #184] @ 26a10 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26ad4 │ │ │ │ + beq 26994 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #168] @ 26b54 │ │ │ │ + ldr r2, [pc, #168] @ 26a14 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #148] @ 26b48 │ │ │ │ + ldr r3, [pc, #148] @ 26a08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26b40 │ │ │ │ + bne 26a00 │ │ │ │ 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 26aa0 │ │ │ │ + bne 26960 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26b28 │ │ │ │ + beq 269e8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 2677c │ │ │ │ - ldr r3, [pc, #64] @ 26b58 │ │ │ │ + bl 2663c │ │ │ │ + ldr r3, [pc, #64] @ 26a18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 26aa4 │ │ │ │ - ldr r2, [pc, #44] @ 26b5c │ │ │ │ + b 26964 │ │ │ │ + ldr r2, [pc, #44] @ 26a1c │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 26aa4 │ │ │ │ + b 26964 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r4, r5 │ │ │ │ + ldrdeq r9, [r4], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r3, r4, ror #19 │ │ │ │ - andeq r9, r4, r4, ror #10 │ │ │ │ - andeq r9, r4, r8, asr #10 │ │ │ │ + @ instruction: 0x000319b0 │ │ │ │ + andeq r9, r4, r4, lsr #13 │ │ │ │ + andeq r9, r4, r8, lsl #13 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00026b60 : │ │ │ │ +00026a20 : │ │ │ │ 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, #584] @ 26dc4 │ │ │ │ + ldr r2, [pc, #584] @ 26c84 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #580] @ 26dc8 │ │ │ │ + ldr r3, [pc, #580] @ 26c88 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #528] @ 26dcc │ │ │ │ + ldr r3, [pc, #528] @ 26c8c │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ bl c97c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 26cd0 │ │ │ │ + bne 26b90 │ │ │ │ add r5, sp, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sl] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r9] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ mov r4, #100 @ 0x64 │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b 26c88 │ │ │ │ + b 26b48 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ @@ -25810,1027 +25730,1027 @@ │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d9cc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmn fp, #5 │ │ │ │ add r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 26c80 │ │ │ │ + beq 26b40 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 26d64 │ │ │ │ + bne 26c24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26d04 │ │ │ │ + beq 26bc4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 26cf8 │ │ │ │ + beq 26bb8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c9d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 26c1c │ │ │ │ + bne 26adc │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ mvn r7, #3 │ │ │ │ mov r0, r6 │ │ │ │ bl c2ec │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26cd0 │ │ │ │ + beq 26b90 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26cd0 │ │ │ │ + beq 26b90 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r7 │ │ │ │ bl c124 │ │ │ │ - ldr r2, [pc, #240] @ 26dd0 │ │ │ │ + ldr r2, [pc, #240] @ 26c90 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mvn r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 26d34 │ │ │ │ + b 26bf4 │ │ │ │ cmp fp, #1 │ │ │ │ movls fp, r4 │ │ │ │ - bhi 26da8 │ │ │ │ + bhi 26c68 │ │ │ │ mov r0, r5 │ │ │ │ bl ce38 │ │ │ │ mov r0, r5 │ │ │ │ bl d318 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp fp, #0 │ │ │ │ str r2, [sl] │ │ │ │ str r3, [r9] │ │ │ │ - beq 26d88 │ │ │ │ + beq 26c48 │ │ │ │ mov r0, r6 │ │ │ │ bl c2ec │ │ │ │ - ldr r2, [pc, #152] @ 26dd4 │ │ │ │ - ldr r3, [pc, #136] @ 26dc8 │ │ │ │ + ldr r2, [pc, #152] @ 26c94 │ │ │ │ + ldr r3, [pc, #136] @ 26c88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26db8 │ │ │ │ + bne 26c78 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #1 │ │ │ │ - beq 26d04 │ │ │ │ + beq 26bc4 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ cmn fp, #3 │ │ │ │ - bne 26dbc │ │ │ │ + bne 26c7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 26d90 │ │ │ │ + bne 26c50 │ │ │ │ mvn r7, #2 │ │ │ │ - b 26cac │ │ │ │ + b 26b6c │ │ │ │ mov r0, r6 │ │ │ │ bl c2ec │ │ │ │ mov r3, #1 │ │ │ │ mvn r1, #14 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 26bd0 │ │ │ │ + b 26a90 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ mvn r7, #4 │ │ │ │ - b 26cac │ │ │ │ + b 26b6c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r7, fp │ │ │ │ - b 26cac │ │ │ │ - andeq r9, r4, r4, ror r4 │ │ │ │ + b 26b6c │ │ │ │ + @ instruction: 0x000495b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq pc, r2, r8, lsl #3 │ │ │ │ - @ instruction: 0x000319bc │ │ │ │ - @ instruction: 0x000492bc │ │ │ │ + andeq r1, r3, r8, lsl #19 │ │ │ │ + strdeq r9, [r4], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #220] @ 26ecc │ │ │ │ - ldr ip, [pc, #220] @ 26ed0 │ │ │ │ + ldr lr, [pc, #220] @ 26d8c │ │ │ │ + ldr ip, [pc, #220] @ 26d90 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ 26ed4 │ │ │ │ + ldr r1, [pc, #212] @ 26d94 │ │ │ │ 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] @ 26ed8 │ │ │ │ + ldr r5, [pc, #172] @ 26d98 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 26e68 │ │ │ │ + beq 26d28 │ │ │ │ mov r3, #2 │ │ │ │ - ldr r2, [pc, #156] @ 26edc │ │ │ │ + ldr r2, [pc, #156] @ 26d9c │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #136] @ 26ed0 │ │ │ │ + ldr r3, [pc, #136] @ 26d90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26ec8 │ │ │ │ + bne 26d88 │ │ │ │ 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 26e34 │ │ │ │ + bne 26cf4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26eb0 │ │ │ │ + beq 26d70 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 2677c │ │ │ │ - ldr r3, [pc, #64] @ 26ee0 │ │ │ │ + bl 2663c │ │ │ │ + ldr r3, [pc, #64] @ 26da0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 26e38 │ │ │ │ - ldr r2, [pc, #44] @ 26ee4 │ │ │ │ + b 26cf8 │ │ │ │ + ldr r2, [pc, #44] @ 26da4 │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ - b 26e38 │ │ │ │ + b 26cf8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r4, r8, lsl #4 │ │ │ │ + andeq r9, r4, r8, asr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r0, ror #5 │ │ │ │ - ldrdeq r9, [r4], -r0 │ │ │ │ - @ instruction: 0x000491b4 │ │ │ │ + andeq r2, r3, ip, lsr #5 │ │ │ │ + andeq r9, r4, r0, lsl r3 │ │ │ │ + strdeq r9, [r4], -r4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00026ee8 : │ │ │ │ - ldr r0, [pc, #4] @ 26ef4 │ │ │ │ +00026da8 : │ │ │ │ + ldr r0, [pc, #4] @ 26db4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq sl, r4, r4, ror #14 │ │ │ │ + andeq sl, r4, r4, lsr #17 │ │ │ │ │ │ │ │ -00026ef8 : │ │ │ │ - ldr r0, [pc, #8] @ 26f08 │ │ │ │ +00026db8 : │ │ │ │ + ldr r0, [pc, #8] @ 26dc8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ bx lr │ │ │ │ - andeq sl, r4, r4, asr r7 │ │ │ │ + muleq r4, r4, r8 │ │ │ │ │ │ │ │ -00026f0c : │ │ │ │ - ldr r3, [pc, #4] @ 26f18 │ │ │ │ +00026dcc : │ │ │ │ + ldr r3, [pc, #4] @ 26dd8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq fp, r4, r8, ror ip │ │ │ │ + @ instruction: 0x0004bdb8 │ │ │ │ │ │ │ │ -00026f1c : │ │ │ │ - ldr r3, [pc, #8] @ 26f2c │ │ │ │ +00026ddc : │ │ │ │ + ldr r3, [pc, #8] @ 26dec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andeq fp, r4, r8, ror #24 │ │ │ │ + andeq fp, r4, r8, lsr #27 │ │ │ │ │ │ │ │ -00026f30 : │ │ │ │ +00026df0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr ip, [pc, #548] @ 2716c │ │ │ │ - ldr r3, [pc, #548] @ 27170 │ │ │ │ + ldr ip, [pc, #548] @ 2702c │ │ │ │ + ldr r3, [pc, #548] @ 27030 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r6, [pc, #524] @ 27174 │ │ │ │ + ldr r6, [pc, #524] @ 27034 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #504] @ 27178 │ │ │ │ + ldr r3, [pc, #504] @ 27038 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ - ldr r0, [pc, #496] @ 2717c │ │ │ │ + ldr r0, [pc, #496] @ 2703c │ │ │ │ mov r1, #28 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r7, [pc, #476] @ 27180 │ │ │ │ - ldr r3, [pc, #476] @ 27184 │ │ │ │ + ldr r7, [pc, #476] @ 27040 │ │ │ │ + ldr r3, [pc, #476] @ 27044 │ │ │ │ add r7, pc, r7 │ │ │ │ add r2, r7, #56 @ 0x38 │ │ │ │ - ldr r4, [pc, #468] @ 27188 │ │ │ │ + ldr r4, [pc, #468] @ 27048 │ │ │ │ add r7, r7, #112 @ 0x70 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r8, [r6, r3] │ │ │ │ str r8, [sp, #240] @ 0xf0 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #428] @ 2718c │ │ │ │ - ldr r1, [pc, #428] @ 27190 │ │ │ │ + ldr r2, [pc, #428] @ 2704c │ │ │ │ + ldr r1, [pc, #428] @ 27050 │ │ │ │ mov r3, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r6, [r6, r2] │ │ │ │ str r6, [r0, #248] @ 0xf8 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #400] @ 27194 │ │ │ │ + ldr r1, [pc, #400] @ 27054 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #380] @ 27198 │ │ │ │ + ldr r1, [pc, #380] @ 27058 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #360] @ 2719c │ │ │ │ + ldr r1, [pc, #360] @ 2705c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #340] @ 271a0 │ │ │ │ + ldr r1, [pc, #340] @ 27060 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #320] @ 271a4 │ │ │ │ + ldr r1, [pc, #320] @ 27064 │ │ │ │ mov r3, #9 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #300] @ 271a8 │ │ │ │ + ldr r1, [pc, #300] @ 27068 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #280] @ 271ac │ │ │ │ + ldr r1, [pc, #280] @ 2706c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #260] @ 271b0 │ │ │ │ + ldr r1, [pc, #260] @ 27070 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #240] @ 271b4 │ │ │ │ + ldr r1, [pc, #240] @ 27074 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #768 @ 0x300 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #220] @ 271b8 │ │ │ │ + ldr r1, [pc, #220] @ 27078 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ bl d1c8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #184] @ 271bc │ │ │ │ + ldr r0, [pc, #184] @ 2707c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ str r8, [sp, #240] @ 0xf0 │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl d420 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #136] @ 271c0 │ │ │ │ - ldr r3, [pc, #52] @ 27170 │ │ │ │ + ldr r2, [pc, #136] @ 27080 │ │ │ │ + ldr r3, [pc, #52] @ 27030 │ │ │ │ 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 27168 │ │ │ │ + bne 27028 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r4, ip, lsr #1 │ │ │ │ + andeq r9, r4, ip, ror #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r4, ip, ror r0 │ │ │ │ + @ instruction: 0x000491bc │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r1, r3, r4, lsr #14 │ │ │ │ - andeq sl, r4, ip, lsr #13 │ │ │ │ + strdeq r1, [r3], -r0 │ │ │ │ + andeq sl, r4, ip, ror #15 │ │ │ │ muleq r0, ip, sl │ │ │ │ - ldrdeq fp, [r4], -r4 │ │ │ │ + andeq fp, r4, r4, lsl sp │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ - andeq r1, r3, r0, ror #13 │ │ │ │ - ldrdeq r1, [r3], -r4 │ │ │ │ - andeq r1, r3, r0, ror #8 │ │ │ │ - andeq r1, r3, ip, lsr r4 │ │ │ │ - andeq r1, r3, r4, lsr r4 │ │ │ │ - andeq r1, r3, r0, lsl #13 │ │ │ │ - andeq r1, r3, r8, ror r6 │ │ │ │ - andeq r1, r3, r0, ror r6 │ │ │ │ - andeq r1, r3, r8, ror #12 │ │ │ │ - andeq r1, r3, ip, asr r6 │ │ │ │ - andeq r1, r3, r0, asr #12 │ │ │ │ - andeq r8, r4, r0, asr #29 │ │ │ │ + andeq r1, r3, r0, asr #13 │ │ │ │ + andeq r1, r3, ip, lsr #13 │ │ │ │ + andeq r1, r3, r0, lsr #13 │ │ │ │ + andeq r1, r3, ip, lsr #8 │ │ │ │ + andeq r1, r3, r8, lsl #8 │ │ │ │ + andeq r1, r3, r0, lsl #8 │ │ │ │ + andeq r1, r3, ip, asr #12 │ │ │ │ + andeq r1, r3, r4, asr #12 │ │ │ │ + andeq r1, r3, ip, lsr r6 │ │ │ │ + andeq r1, r3, r4, lsr r6 │ │ │ │ + andeq r1, r3, r8, lsr #12 │ │ │ │ + andeq r1, r3, ip, lsl #12 │ │ │ │ + andeq r9, r4, r0 │ │ │ │ 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] @ 2720c │ │ │ │ + ldr r1, [pc, #16] @ 270cc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r2, #2 │ │ │ │ b dc3c │ │ │ │ - andeq r1, r3, r4, asr pc │ │ │ │ + andeq r1, r3, r0, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr lr, [pc, #944] @ 275e4 │ │ │ │ + ldr lr, [pc, #944] @ 274a4 │ │ │ │ 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] @ 275e8 │ │ │ │ + ldr r1, [pc, #924] @ 274a8 │ │ │ │ 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] @ 275ec │ │ │ │ + ldr r1, [pc, #888] @ 274ac │ │ │ │ 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 r6, [pc, #860] @ 275f0 │ │ │ │ + ldr r6, [pc, #860] @ 274b0 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 273a0 │ │ │ │ + bne 27260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 272ec │ │ │ │ + beq 271ac │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 27428 │ │ │ │ + beq 272e8 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 272d8 │ │ │ │ + beq 27198 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 27420 │ │ │ │ + beq 272e0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #780] @ 275f4 │ │ │ │ + ldr r2, [pc, #780] @ 274b4 │ │ │ │ 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 27458 │ │ │ │ + beq 27318 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 273cc │ │ │ │ + bne 2728c │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2744c │ │ │ │ + beq 2730c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 27590 │ │ │ │ + beq 27450 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 27410 │ │ │ │ + bne 272d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27390 │ │ │ │ - ldr r2, [pc, #636] @ 275f8 │ │ │ │ + beq 27250 │ │ │ │ + ldr r2, [pc, #636] @ 274b8 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r6, r2] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #596] @ 275fc │ │ │ │ - ldr r3, [pc, #572] @ 275e8 │ │ │ │ + ldr r2, [pc, #596] @ 274bc │ │ │ │ + ldr r3, [pc, #572] @ 274a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 275e0 │ │ │ │ + bne 274a0 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2731c │ │ │ │ + bne 271dc │ │ │ │ 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, #500] @ 27600 │ │ │ │ + ldreq r3, [pc, #500] @ 274c0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 27368 │ │ │ │ + b 27228 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 27368 │ │ │ │ + b 27228 │ │ │ │ bl c64c │ │ │ │ - b 272d8 │ │ │ │ + b 27198 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 272d8 │ │ │ │ + beq 27198 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 272c8 │ │ │ │ + b 27188 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 27368 │ │ │ │ + b 27228 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27584 │ │ │ │ + beq 27444 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 275bc │ │ │ │ + beq 2747c │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 27574 │ │ │ │ + bne 27434 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 273a0 │ │ │ │ + beq 27260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r7, r7, #1 │ │ │ │ - beq 273a0 │ │ │ │ - ldr r9, [pc, #296] @ 27604 │ │ │ │ + beq 27260 │ │ │ │ + ldr r9, [pc, #296] @ 274c4 │ │ │ │ mov r8, #0 │ │ │ │ - b 274f0 │ │ │ │ + b 273b0 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 273a0 │ │ │ │ + beq 27260 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 274e4 │ │ │ │ + beq 273a4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 27564 │ │ │ │ + bne 27424 │ │ │ │ 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 r0, [sp, #28] │ │ │ │ add r1, r4, #16 │ │ │ │ strd r8, [sp] │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 274e4 │ │ │ │ + bne 273a4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 274e4 │ │ │ │ + bne 273a4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 274e0 │ │ │ │ + bne 273a0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 274e4 │ │ │ │ + b 273a4 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 2751c │ │ │ │ + b 273dc │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 274a0 │ │ │ │ + b 27360 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 274a0 │ │ │ │ + b 27360 │ │ │ │ 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 27368 │ │ │ │ + b 27228 │ │ │ │ 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 274a0 │ │ │ │ + b 27360 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r4, ip, lsr #27 │ │ │ │ + andeq r8, r4, ip, ror #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ - andeq r8, r4, r8, ror #26 │ │ │ │ + andeq r1, r3, r0, asr #9 │ │ │ │ + andeq r8, r4, r8, lsr #29 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r8, r4, r0, asr ip │ │ │ │ + muleq r4, r0, sp │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 27ab0 │ │ │ │ + bne 27970 │ │ │ │ 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] @ 27ab4 │ │ │ │ - ldr r3, [pc, #1152] @ 27ab8 │ │ │ │ + ldr r2, [pc, #1152] @ 27974 │ │ │ │ + ldr r3, [pc, #1152] @ 27978 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1128] @ 27abc │ │ │ │ + ldr r2, [pc, #1128] @ 2797c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1112] @ 27ac0 │ │ │ │ + ldr r2, [pc, #1112] @ 27980 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1096] @ 27ac4 │ │ │ │ + ldr r2, [pc, #1096] @ 27984 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1080] @ 27ac8 │ │ │ │ + ldr r2, [pc, #1080] @ 27988 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #201 @ 0xc9 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1064] @ 27acc │ │ │ │ + ldr r2, [pc, #1064] @ 2798c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #202 @ 0xca │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1048] @ 27ad0 │ │ │ │ + ldr r2, [pc, #1048] @ 27990 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #203 @ 0xcb │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1032] @ 27ad4 │ │ │ │ + ldr r2, [pc, #1032] @ 27994 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1016] @ 27ad8 │ │ │ │ + ldr r2, [pc, #1016] @ 27998 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #1000] @ 27adc │ │ │ │ + ldr r2, [pc, #1000] @ 2799c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #984] @ 27ae0 │ │ │ │ + ldr r2, [pc, #984] @ 279a0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #207 @ 0xcf │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #968] @ 27ae4 │ │ │ │ + ldr r2, [pc, #968] @ 279a4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #952] @ 27ae8 │ │ │ │ + ldr r2, [pc, #952] @ 279a8 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #226 @ 0xe2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #936] @ 27aec │ │ │ │ + ldr r2, [pc, #936] @ 279ac │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #300 @ 0x12c │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #920] @ 27af0 │ │ │ │ + ldr r2, [pc, #920] @ 279b0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #916] @ 27af4 │ │ │ │ + ldr r1, [pc, #916] @ 279b4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #908] @ 27af8 │ │ │ │ + ldr r2, [pc, #908] @ 279b8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #904] @ 27afc │ │ │ │ + ldr r1, [pc, #904] @ 279bc │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #896] @ 27b00 │ │ │ │ + ldr r2, [pc, #896] @ 279c0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #892] @ 27b04 │ │ │ │ + ldr r1, [pc, #892] @ 279c4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #884] @ 27b08 │ │ │ │ + ldr r2, [pc, #884] @ 279c8 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #304 @ 0x130 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #868] @ 27b0c │ │ │ │ + ldr r2, [pc, #868] @ 279cc │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #864] @ 27b10 │ │ │ │ + ldr r1, [pc, #864] @ 279d0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #856] @ 27b14 │ │ │ │ + ldr r2, [pc, #856] @ 279d4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #852] @ 27b18 │ │ │ │ + ldr r1, [pc, #852] @ 279d8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #844] @ 27b1c │ │ │ │ + ldr r2, [pc, #844] @ 279dc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #308 @ 0x134 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #828] @ 27b20 │ │ │ │ + ldr r2, [pc, #828] @ 279e0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #400 @ 0x190 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #812] @ 27b24 │ │ │ │ + ldr r2, [pc, #812] @ 279e4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #808] @ 27b28 │ │ │ │ + ldr r1, [pc, #808] @ 279e8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #800] @ 27b2c │ │ │ │ + ldr r2, [pc, #800] @ 279ec │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #796] @ 27b30 │ │ │ │ + ldr r1, [pc, #796] @ 279f0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #788] @ 27b34 │ │ │ │ + ldr r2, [pc, #788] @ 279f4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #784] @ 27b38 │ │ │ │ + ldr r1, [pc, #784] @ 279f8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #776] @ 27b3c │ │ │ │ + ldr r2, [pc, #776] @ 279fc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #404 @ 0x194 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #760] @ 27b40 │ │ │ │ + ldr r2, [pc, #760] @ 27a00 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #756] @ 27b44 │ │ │ │ + ldr r1, [pc, #756] @ 27a04 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #748] @ 27b48 │ │ │ │ + ldr r2, [pc, #748] @ 27a08 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #744] @ 27b4c │ │ │ │ + ldr r1, [pc, #744] @ 27a0c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #736] @ 27b50 │ │ │ │ + ldr r2, [pc, #736] @ 27a10 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #732] @ 27b54 │ │ │ │ + ldr r1, [pc, #732] @ 27a14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #724] @ 27b58 │ │ │ │ + ldr r2, [pc, #724] @ 27a18 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #408 @ 0x198 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #708] @ 27b5c │ │ │ │ + ldr r2, [pc, #708] @ 27a1c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #704] @ 27b60 │ │ │ │ + ldr r1, [pc, #704] @ 27a20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #696] @ 27b64 │ │ │ │ + ldr r2, [pc, #696] @ 27a24 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #692] @ 27b68 │ │ │ │ + ldr r1, [pc, #692] @ 27a28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #684] @ 27b6c │ │ │ │ + ldr r2, [pc, #684] @ 27a2c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #680] @ 27b70 │ │ │ │ + ldr r1, [pc, #680] @ 27a30 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #672] @ 27b74 │ │ │ │ + ldr r2, [pc, #672] @ 27a34 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #412 @ 0x19c │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #656] @ 27b78 │ │ │ │ + ldr r2, [pc, #656] @ 27a38 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #652] @ 27b7c │ │ │ │ + ldr r1, [pc, #652] @ 27a3c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #644] @ 27b80 │ │ │ │ + ldr r2, [pc, #644] @ 27a40 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #640] @ 27b84 │ │ │ │ + ldr r1, [pc, #640] @ 27a44 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #632] @ 27b88 │ │ │ │ + ldr r2, [pc, #632] @ 27a48 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #628] @ 27b8c │ │ │ │ + ldr r1, [pc, #628] @ 27a4c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #620] @ 27b90 │ │ │ │ + ldr r2, [pc, #620] @ 27a50 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #416 @ 0x1a0 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #604] @ 27b94 │ │ │ │ + ldr r2, [pc, #604] @ 27a54 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #600] @ 27b98 │ │ │ │ + ldr r1, [pc, #600] @ 27a58 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #592] @ 27b9c │ │ │ │ + ldr r2, [pc, #592] @ 27a5c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #588] @ 27ba0 │ │ │ │ + ldr r1, [pc, #588] @ 27a60 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #580] @ 27ba4 │ │ │ │ + ldr r2, [pc, #580] @ 27a64 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #576] @ 27ba8 │ │ │ │ + ldr r1, [pc, #576] @ 27a68 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #568] @ 27bac │ │ │ │ + ldr r2, [pc, #568] @ 27a6c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #424 @ 0x1a8 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #552] @ 27bb0 │ │ │ │ + ldr r2, [pc, #552] @ 27a70 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #548] @ 27bb4 │ │ │ │ + ldr r1, [pc, #548] @ 27a74 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #540] @ 27bb8 │ │ │ │ + ldr r2, [pc, #540] @ 27a78 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #428 @ 0x1ac │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #524] @ 27bbc │ │ │ │ + ldr r2, [pc, #524] @ 27a7c │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #520] @ 27bc0 │ │ │ │ + ldr r1, [pc, #520] @ 27a80 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #512] @ 27bc4 │ │ │ │ + ldr r2, [pc, #512] @ 27a84 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #508] @ 27bc8 │ │ │ │ + ldr r1, [pc, #508] @ 27a88 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #500] @ 27bcc │ │ │ │ + ldr r2, [pc, #500] @ 27a8c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #500 @ 0x1f4 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #484] @ 27bd0 │ │ │ │ + ldr r2, [pc, #484] @ 27a90 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #480] @ 27bd4 │ │ │ │ + ldr r1, [pc, #480] @ 27a94 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #472] @ 27bd8 │ │ │ │ + ldr r2, [pc, #472] @ 27a98 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #468] @ 27bdc │ │ │ │ + ldr r1, [pc, #468] @ 27a9c │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #460] @ 27be0 │ │ │ │ + ldr r2, [pc, #460] @ 27aa0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #456] @ 27be4 │ │ │ │ + ldr r1, [pc, #456] @ 27aa4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #448] @ 27be8 │ │ │ │ + ldr r2, [pc, #448] @ 27aa8 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #504 @ 0x1f8 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #432] @ 27bec │ │ │ │ + ldr r2, [pc, #432] @ 27aac │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #428] @ 27bf0 │ │ │ │ + ldr r1, [pc, #428] @ 27ab0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #420] @ 27bf4 │ │ │ │ + ldr r2, [pc, #420] @ 27ab4 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #416] @ 27bf8 │ │ │ │ + ldr r1, [pc, #416] @ 27ab8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #408] @ 27bfc │ │ │ │ + ldr r2, [pc, #408] @ 27abc │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #404] @ 27c00 │ │ │ │ + ldr r1, [pc, #404] @ 27ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #396] @ 27c04 │ │ │ │ + ldr r2, [pc, #396] @ 27ac4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #508 @ 0x1fc │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #380] @ 27c08 │ │ │ │ + ldr r2, [pc, #380] @ 27ac8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #376] @ 27c0c │ │ │ │ + ldr r1, [pc, #376] @ 27acc │ │ │ │ add r2, pc, r2 │ │ │ │ bl c418 │ │ │ │ - ldr r2, [pc, #368] @ 27c10 │ │ │ │ + ldr r2, [pc, #368] @ 27ad0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #364] @ 27c14 │ │ │ │ + ldr r1, [pc, #364] @ 27ad4 │ │ │ │ pop {r4, lr} │ │ │ │ add r2, pc, r2 │ │ │ │ b c418 │ │ │ │ b c0ac │ │ │ │ - andeq r1, r3, ip, lsr r1 │ │ │ │ - andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r1, r3, ip, lsr #2 │ │ │ │ - andeq r1, r3, ip, lsr #2 │ │ │ │ - andeq r1, r3, r4, lsr #2 │ │ │ │ - andeq r1, r3, r4, lsl r1 │ │ │ │ andeq r1, r3, r8, lsl #2 │ │ │ │ - andeq r1, r3, r0, lsl #2 │ │ │ │ - andeq r1, r3, ip, lsl #2 │ │ │ │ - andeq r1, r3, r4, lsl #2 │ │ │ │ - andeq r1, r3, r0, lsl #2 │ │ │ │ - strdeq r1, [r3], -ip │ │ │ │ + andeq r0, r0, r7, lsl #6 │ │ │ │ strdeq r1, [r3], -r8 │ │ │ │ strdeq r1, [r3], -r8 │ │ │ │ - andeq r1, r3, ip, ror #1 │ │ │ │ - andeq r1, r3, r8, ror #1 │ │ │ │ - andeq r0, r0, sp, lsr #2 │ │ │ │ - andeq r1, r3, r8, ror r1 │ │ │ │ - andeq r0, r0, lr, lsr #2 │ │ │ │ + strdeq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, r0, ror #1 │ │ │ │ ldrdeq r1, [r3], -r4 │ │ │ │ - andeq r0, r0, pc, lsr #2 │ │ │ │ + andeq r1, r3, ip, asr #1 │ │ │ │ + ldrdeq r1, [r3], -r8 │ │ │ │ ldrdeq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, ip, asr #1 │ │ │ │ andeq r1, r3, r8, asr #1 │ │ │ │ - andeq r0, r0, r1, lsr r1 │ │ │ │ - andeq r1, r3, r0, asr #1 │ │ │ │ - andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r1, r3, r4, asr #1 │ │ │ │ andeq r1, r3, r4, asr #1 │ │ │ │ strheq r1, [r3], -r8 │ │ │ │ - muleq r0, r1, r1 │ │ │ │ strheq r1, [r3], -r4 │ │ │ │ + andeq r0, r0, sp, lsr #2 │ │ │ │ + andeq r1, r3, r4, asr #2 │ │ │ │ + andeq r0, r0, lr, lsr #2 │ │ │ │ + andeq r1, r3, r0, lsr #1 │ │ │ │ + andeq r0, r0, pc, lsr #2 │ │ │ │ + muleq r3, ip, r0 │ │ │ │ + muleq r3, r4, r0 │ │ │ │ + andeq r0, r0, r1, lsr r1 │ │ │ │ + andeq r1, r3, ip, lsl #1 │ │ │ │ + andeq r0, r0, r3, lsr r1 │ │ │ │ + muleq r3, r0, r0 │ │ │ │ + muleq r3, r0, r0 │ │ │ │ + andeq r1, r3, r4, lsl #1 │ │ │ │ + muleq r0, r1, r1 │ │ │ │ + andeq r1, r3, r0, lsl #1 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - strheq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r0, lsl #1 │ │ │ │ muleq r0, r3, r1 │ │ │ │ - strheq r1, [r3], -r0 │ │ │ │ - andeq r1, r3, r4, lsr #1 │ │ │ │ + andeq r1, r3, ip, ror r0 │ │ │ │ + andeq r1, r3, r0, ror r0 │ │ │ │ muleq r0, r5, r1 │ │ │ │ - andeq r1, r3, r4, lsr #1 │ │ │ │ + andeq r1, r3, r0, ror r0 │ │ │ │ muleq r0, r6, r1 │ │ │ │ - andeq r1, r3, r0, lsr #1 │ │ │ │ + andeq r1, r3, ip, rrx │ │ │ │ muleq r0, r7, r1 │ │ │ │ - strheq r1, [r3], -r0 │ │ │ │ - andeq r1, r3, r8, lsr #1 │ │ │ │ + andeq r1, r3, ip, ror r0 │ │ │ │ + andeq r1, r3, r4, ror r0 │ │ │ │ muleq r0, r9, r1 │ │ │ │ - andeq r1, r3, r0, lsr #1 │ │ │ │ + andeq r1, r3, ip, rrx │ │ │ │ muleq r0, sl, r1 │ │ │ │ - muleq r3, r4, r0 │ │ │ │ + andeq r1, r3, r0, rrx │ │ │ │ muleq r0, fp, r1 │ │ │ │ - muleq r3, r4, r0 │ │ │ │ - muleq r3, r0, r0 │ │ │ │ + andeq r1, r3, r0, rrx │ │ │ │ + andeq r1, r3, ip, asr r0 │ │ │ │ muleq r0, sp, r1 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ + andeq r1, r3, r4, rrx │ │ │ │ muleq r0, lr, r1 │ │ │ │ - muleq r3, ip, r0 │ │ │ │ + andeq r1, r3, r8, rrx │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ - andeq r1, r3, r4, lsr #1 │ │ │ │ - andeq r1, r3, ip, lsr #1 │ │ │ │ + andeq r1, r3, r0, ror r0 │ │ │ │ + andeq r1, r3, r8, ror r0 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - andeq r1, r3, ip, lsr #1 │ │ │ │ + andeq r1, r3, r8, ror r0 │ │ │ │ andeq r0, r0, r6, lsr #3 │ │ │ │ - strheq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, ip, ror r0 │ │ │ │ andeq r0, r0, r7, lsr #3 │ │ │ │ - andeq r1, r3, r8, lsr #1 │ │ │ │ - andeq r1, r3, r4, lsr #1 │ │ │ │ + andeq r1, r3, r4, ror r0 │ │ │ │ + andeq r1, r3, r0, ror r0 │ │ │ │ andeq r0, r0, sl, lsr #3 │ │ │ │ - andeq r1, r3, r8, lsr #1 │ │ │ │ - andeq r1, r3, r8, lsr #1 │ │ │ │ + andeq r1, r3, r4, ror r0 │ │ │ │ + andeq r1, r3, r4, ror r0 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - andeq r1, r3, r8, lsr #1 │ │ │ │ + andeq r1, r3, r4, ror r0 │ │ │ │ andeq r0, r0, pc, lsr #3 │ │ │ │ - strheq r1, [r3], -r8 │ │ │ │ - strheq r1, [r3], -r8 │ │ │ │ + andeq r1, r3, r4, lsl #1 │ │ │ │ + andeq r1, r3, r4, lsl #1 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ - strheq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r0, lsl #1 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - andeq r1, r3, ip, lsr #1 │ │ │ │ + andeq r1, r3, r8, ror r0 │ │ │ │ strdeq r0, [r0], -r7 │ │ │ │ - strheq r1, [r3], -r0 │ │ │ │ - andeq r1, r3, r8, lsr #1 │ │ │ │ + andeq r1, r3, ip, ror r0 │ │ │ │ + andeq r1, r3, r4, ror r0 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ - strheq r1, [r3], -r0 │ │ │ │ + andeq r1, r3, ip, ror r0 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ - strheq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r0, lsl #1 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ - strheq r1, [r3], -ip │ │ │ │ - strheq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r8, lsl #1 │ │ │ │ + andeq r1, r3, r0, lsl #1 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - andeq r1, r3, ip, lsr #1 │ │ │ │ + andeq r1, r3, r8, ror r0 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -26859,229 +26779,229 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldrb r3, [r6] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 27c8c │ │ │ │ + bne 27b4c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00027cac : │ │ │ │ +00027b6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #88] @ 27d1c │ │ │ │ - ldr r2, [pc, #88] @ 27d20 │ │ │ │ + ldr r3, [pc, #88] @ 27bdc │ │ │ │ + ldr r2, [pc, #88] @ 27be0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27cec │ │ │ │ + beq 27bac │ │ │ │ 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 27d00 │ │ │ │ + beq 27bc0 │ │ │ │ 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} │ │ │ │ - andeq r8, r4, r4, lsr r3 │ │ │ │ + andeq r8, r4, r4, ror r4 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ │ │ │ │ -00027d24 : │ │ │ │ +00027be4 : │ │ │ │ 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 27d50 │ │ │ │ + bne 27c10 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00027d6c : │ │ │ │ +00027c2c : │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r8, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r6, [pc, #144] @ 27e38 │ │ │ │ + ldr r6, [pc, #144] @ 27cf8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ add r5, r4, r5 │ │ │ │ bl ce20 │ │ │ │ strb r8, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl cd24 │ │ │ │ - ldr r3, [pc, #96] @ 27e3c │ │ │ │ + ldr r3, [pc, #96] @ 27cfc │ │ │ │ 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 27e1c │ │ │ │ + bne 27cdc │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r8 │ │ │ │ str r3, [r4] │ │ │ │ - bne 27e1c │ │ │ │ + bne 27cdc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 27e30 │ │ │ │ + beq 27cf0 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ moveq r0, r5 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 27e1c │ │ │ │ - andeq r8, r4, r4, asr r2 │ │ │ │ + b 27cdc │ │ │ │ + muleq r4, r4, r3 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ │ │ │ │ -00027e40 : │ │ │ │ +00027d00 : │ │ │ │ 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] @ 28180 │ │ │ │ - ldr r2, [pc, #808] @ 28184 │ │ │ │ + ldr r1, [pc, #808] @ 28040 │ │ │ │ + ldr r2, [pc, #808] @ 28044 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #800] @ 28188 │ │ │ │ + ldr r6, [pc, #800] @ 28048 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #796] @ 2818c │ │ │ │ + ldr r3, [pc, #796] @ 2804c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 27f14 │ │ │ │ + beq 27dd4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 27ee8 │ │ │ │ - ldr r2, [pc, #748] @ 28190 │ │ │ │ - ldr r3, [pc, #732] @ 28184 │ │ │ │ + beq 27da8 │ │ │ │ + ldr r2, [pc, #748] @ 28050 │ │ │ │ + ldr r3, [pc, #732] @ 28044 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2817c │ │ │ │ - ldr r3, [pc, #716] @ 28194 │ │ │ │ + bne 2803c │ │ │ │ + ldr r3, [pc, #716] @ 28054 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r0, r5 │ │ │ │ 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, #680] @ 28198 │ │ │ │ - ldr r3, [pc, #656] @ 28184 │ │ │ │ + ldr r2, [pc, #680] @ 28058 │ │ │ │ + ldr r3, [pc, #656] @ 28044 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2817c │ │ │ │ + bne 2803c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #8 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r3, [pc, #624] @ 2819c │ │ │ │ + ldr r3, [pc, #624] @ 2805c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - ldr r0, [pc, #604] @ 281a0 │ │ │ │ + ldr r0, [pc, #604] @ 28060 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27e94 │ │ │ │ + beq 27d54 │ │ │ │ ldr fp, [r0] │ │ │ │ ldr r8, [fp, #20] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 27f88 │ │ │ │ - b 27e94 │ │ │ │ + bne 27e48 │ │ │ │ + b 27d54 │ │ │ │ cmp sl, #8 │ │ │ │ - bls 27f7c │ │ │ │ + bls 27e3c │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq 2805c │ │ │ │ + beq 27f1c │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 27e94 │ │ │ │ + beq 27d54 │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldreq r4, [r7, #20] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ addne r9, r7, #16 │ │ │ │ addeq r9, r7, #24 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 27f7c │ │ │ │ + beq 27e3c │ │ │ │ ldr sl, [r4, #12] │ │ │ │ cmp sl, #5 │ │ │ │ - bls 27f7c │ │ │ │ + bls 27e3c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - bne 27f6c │ │ │ │ - ldr r1, [pc, #472] @ 281a4 │ │ │ │ + bne 27e2c │ │ │ │ + ldr r1, [pc, #472] @ 28064 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27f7c │ │ │ │ + bne 27e3c │ │ │ │ sub r3, sl, #5 │ │ │ │ mov r1, r3 │ │ │ │ add r0, r4, #21 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -27096,33 +27016,33 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls 280f0 │ │ │ │ + bls 27fb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, sl │ │ │ │ bl cfd0 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 27f7c │ │ │ │ - ldr r1, [pc, #324] @ 281a8 │ │ │ │ + b 27e3c │ │ │ │ + ldr r1, [pc, #324] @ 28068 │ │ │ │ add r3, r4, #16 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d90c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27f7c │ │ │ │ + bne 27e3c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ bl ce68 │ │ │ │ @@ -27135,109 +27055,109 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls 2813c │ │ │ │ + bls 27ffc │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, sl │ │ │ │ bl cfd0 │ │ │ │ - b 28050 │ │ │ │ + b 27f10 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 28110 │ │ │ │ + bhi 27fd0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 2803c │ │ │ │ + bne 27efc │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 2803c │ │ │ │ + bhi 27efc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2803c │ │ │ │ + beq 27efc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ bl db58 │ │ │ │ - b 28050 │ │ │ │ + b 27f10 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 2815c │ │ │ │ + bhi 2801c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 280d8 │ │ │ │ + bne 27f98 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 280d8 │ │ │ │ + bhi 27f98 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 280d8 │ │ │ │ - b 28128 │ │ │ │ + beq 27f98 │ │ │ │ + b 27fe8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r4, r0, lsr #3 │ │ │ │ + andeq r8, r4, r0, ror #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r4, r0, lsl #3 │ │ │ │ + andeq r8, r4, r0, asr #5 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - andeq r8, r4, r4, asr r1 │ │ │ │ + muleq r4, r4, r2 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r8, r4, r8, lsl #2 │ │ │ │ + andeq r8, r4, r8, asr #4 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r0, r3, r0, lsr ip │ │ │ │ - @ instruction: 0x00030bb0 │ │ │ │ - andeq r0, r3, ip, lsl fp │ │ │ │ + strdeq r0, [r3], -ip │ │ │ │ + andeq r0, r3, ip, ror fp │ │ │ │ + andeq r0, r3, r8, ror #21 │ │ │ │ │ │ │ │ -000281ac : │ │ │ │ +0002806c : │ │ │ │ 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, #420] @ 2836c │ │ │ │ + ldr r2, [pc, #420] @ 2822c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #416] @ 28370 │ │ │ │ + ldr r3, [pc, #416] @ 28230 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl ce68 │ │ │ │ - ldr r8, [pc, #368] @ 28374 │ │ │ │ + ldr r8, [pc, #368] @ 28234 │ │ │ │ cmp r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ addne r4, r4, #20 │ │ │ │ mov r7, r0 │ │ │ │ - beq 282ec │ │ │ │ + beq 281ac │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 2830c │ │ │ │ + bls 281cc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl c1c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 282ac │ │ │ │ + beq 2816c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 28358 │ │ │ │ + bne 28218 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ @@ -27245,1238 +27165,1238 @@ │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #12] │ │ │ │ strne r3, [r6] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 282ac │ │ │ │ + bne 2816c │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 282ac │ │ │ │ + bne 2816c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 282e4 │ │ │ │ + beq 281a4 │ │ │ │ bl ca90 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #188] @ 28378 │ │ │ │ - ldr r3, [pc, #176] @ 28370 │ │ │ │ + ldr r2, [pc, #188] @ 28238 │ │ │ │ + ldr r3, [pc, #176] @ 28230 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28368 │ │ │ │ + bne 28228 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 282ac │ │ │ │ + b 2816c │ │ │ │ mov r0, r4 │ │ │ │ bl d0f0 │ │ │ │ - ldr r3, [pc, #128] @ 2837c │ │ │ │ + ldr r3, [pc, #128] @ 2823c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 28220 │ │ │ │ + bhi 280e0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 2832c │ │ │ │ + bhi 281ec │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 28220 │ │ │ │ + bne 280e0 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 28220 │ │ │ │ + bhi 280e0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28220 │ │ │ │ + beq 280e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl cdcc │ │ │ │ mov r4, r0 │ │ │ │ - b 28234 │ │ │ │ + b 280f4 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 28260 │ │ │ │ + b 28120 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r4, ip, lsr #28 │ │ │ │ + andeq r7, r4, ip, ror #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r7, [r4], -r4 │ │ │ │ - andeq r7, r4, ip, lsr sp │ │ │ │ + andeq r7, r4, r4, lsr pc │ │ │ │ + andeq r7, r4, ip, ror lr │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr ip, [pc, #956] @ 2875c │ │ │ │ + ldr ip, [pc, #956] @ 2861c │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #952] @ 28760 │ │ │ │ + ldr r2, [pc, #952] @ 28620 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #940] @ 28764 │ │ │ │ + ldr r1, [pc, #940] @ 28624 │ │ │ │ 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 │ │ │ │ - ldr r7, [pc, #908] @ 28768 │ │ │ │ + ldr r7, [pc, #908] @ 28628 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28534 │ │ │ │ + bne 283f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28434 │ │ │ │ + beq 282f4 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 286ac │ │ │ │ + beq 2856c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28420 │ │ │ │ + beq 282e0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 286a4 │ │ │ │ + beq 28564 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #828] @ 2876c │ │ │ │ + ldr r2, [pc, #828] @ 2862c │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #820] @ 28770 │ │ │ │ + ldr r0, [pc, #820] @ 28630 │ │ │ │ add r8, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 28560 │ │ │ │ + beq 28420 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #776] @ 28774 │ │ │ │ + ldr r3, [pc, #776] @ 28634 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ bl d0cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28560 │ │ │ │ + beq 28420 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 284b4 │ │ │ │ + beq 28374 │ │ │ │ add r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 28678 │ │ │ │ + beq 28538 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 286d0 │ │ │ │ + beq 28590 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28708 │ │ │ │ + beq 285c8 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ - bne 28668 │ │ │ │ + bne 28528 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28524 │ │ │ │ - ldr r2, [pc, #616] @ 28778 │ │ │ │ + beq 283e4 │ │ │ │ + ldr r2, [pc, #616] @ 28638 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ mov r0, r5 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r5 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #576] @ 2877c │ │ │ │ - ldr r3, [pc, #544] @ 28760 │ │ │ │ + ldr r2, [pc, #576] @ 2863c │ │ │ │ + ldr r3, [pc, #544] @ 28620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28758 │ │ │ │ + bne 28618 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 286fc │ │ │ │ + beq 285bc │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28734 │ │ │ │ + beq 285f4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 286ec │ │ │ │ + bne 285ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28534 │ │ │ │ + beq 283f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r7, r7, #1 │ │ │ │ - beq 28534 │ │ │ │ - ldr r9, [pc, #416] @ 28780 │ │ │ │ + beq 283f4 │ │ │ │ + ldr r9, [pc, #416] @ 28640 │ │ │ │ mov r8, #0 │ │ │ │ - b 285f4 │ │ │ │ + b 284b4 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 28534 │ │ │ │ + beq 283f4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285e8 │ │ │ │ + beq 284a8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 286dc │ │ │ │ + bne 2859c │ │ │ │ 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 r0, [sp, #20] │ │ │ │ add r1, r4, #16 │ │ │ │ strd r8, [sp] │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 285e8 │ │ │ │ + bne 284a8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 285e8 │ │ │ │ + bne 284a8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 285e4 │ │ │ │ + bne 284a4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 285e8 │ │ │ │ + b 284a8 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 284fc │ │ │ │ + b 283bc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4] │ │ │ │ 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] @ 28784 │ │ │ │ + ldreq r3, [pc, #228] @ 28644 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 284fc │ │ │ │ + b 283bc │ │ │ │ bl c64c │ │ │ │ - b 28420 │ │ │ │ + b 282e0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 28420 │ │ │ │ + beq 282e0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 28410 │ │ │ │ + b 282d0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 284fc │ │ │ │ + b 283bc │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 28620 │ │ │ │ + b 284e0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 285a4 │ │ │ │ + b 28464 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 285a4 │ │ │ │ + b 28464 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 284fc │ │ │ │ + b 283bc │ │ │ │ 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] │ │ │ │ - b 285a4 │ │ │ │ + b 28464 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r4, r4, asr ip │ │ │ │ + muleq r4, r4, sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r3, ip, asr #15 │ │ │ │ - andeq r7, r4, r0, lsr #24 │ │ │ │ + muleq r3, r8, r7 │ │ │ │ + andeq r7, r4, r0, ror #26 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r3, r0, asr r7 │ │ │ │ - ldrdeq pc, [r2], -ip │ │ │ │ + andeq r0, r3, ip, lsl r7 │ │ │ │ + andeq pc, r2, r8, lsr #19 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - @ instruction: 0x00047abc │ │ │ │ + strdeq r7, [r4], -ip │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr ip, [pc, #948] @ 28b5c │ │ │ │ + ldr ip, [pc, #948] @ 28a1c │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #944] @ 28b60 │ │ │ │ + ldr r2, [pc, #944] @ 28a20 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #932] @ 28b64 │ │ │ │ + ldr r1, [pc, #932] @ 28a24 │ │ │ │ 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 │ │ │ │ - ldr r7, [pc, #900] @ 28b68 │ │ │ │ + ldr r7, [pc, #900] @ 28a28 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28934 │ │ │ │ + bne 287f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2883c │ │ │ │ + beq 286fc │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28aac │ │ │ │ + beq 2896c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28828 │ │ │ │ + beq 286e8 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 28aa4 │ │ │ │ + beq 28964 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #820] @ 28b6c │ │ │ │ + ldr r2, [pc, #820] @ 28a2c │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #812] @ 28b70 │ │ │ │ + ldr r0, [pc, #812] @ 28a30 │ │ │ │ add r8, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 28960 │ │ │ │ + beq 28820 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ bl d0cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28960 │ │ │ │ + beq 28820 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 288b4 │ │ │ │ + beq 28774 │ │ │ │ add r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 28a78 │ │ │ │ + beq 28938 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28ad0 │ │ │ │ + beq 28990 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28b08 │ │ │ │ + beq 289c8 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ - bne 28a68 │ │ │ │ + bne 28928 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28924 │ │ │ │ - ldr r2, [pc, #612] @ 28b74 │ │ │ │ + beq 287e4 │ │ │ │ + ldr r2, [pc, #612] @ 28a34 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ mov r0, r5 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r5 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #572] @ 28b78 │ │ │ │ - ldr r3, [pc, #544] @ 28b60 │ │ │ │ + ldr r2, [pc, #572] @ 28a38 │ │ │ │ + ldr r3, [pc, #544] @ 28a20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28b58 │ │ │ │ + bne 28a18 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28afc │ │ │ │ + beq 289bc │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28b34 │ │ │ │ + beq 289f4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 28aec │ │ │ │ + bne 289ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28934 │ │ │ │ + beq 287f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r7, r7, #1 │ │ │ │ - beq 28934 │ │ │ │ - ldr r9, [pc, #412] @ 28b7c │ │ │ │ + beq 287f4 │ │ │ │ + ldr r9, [pc, #412] @ 28a3c │ │ │ │ mov r8, #0 │ │ │ │ - b 289f4 │ │ │ │ + b 288b4 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 28934 │ │ │ │ + beq 287f4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 289e8 │ │ │ │ + beq 288a8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 28adc │ │ │ │ + bne 2899c │ │ │ │ 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 r0, [sp, #20] │ │ │ │ add r1, r4, #16 │ │ │ │ strd r8, [sp] │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 289e8 │ │ │ │ + bne 288a8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 289e8 │ │ │ │ + bne 288a8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 289e4 │ │ │ │ + bne 288a4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 289e8 │ │ │ │ + b 288a8 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 288fc │ │ │ │ + b 287bc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4] │ │ │ │ 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] @ 28b80 │ │ │ │ + ldreq r3, [pc, #224] @ 28a40 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 288fc │ │ │ │ + b 287bc │ │ │ │ bl c64c │ │ │ │ - b 28828 │ │ │ │ + b 286e8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 28828 │ │ │ │ + beq 286e8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 28818 │ │ │ │ + b 286d8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 288fc │ │ │ │ + b 287bc │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 28a20 │ │ │ │ + b 288e0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 289a4 │ │ │ │ + b 28864 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 289a4 │ │ │ │ + b 28864 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 288fc │ │ │ │ + b 287bc │ │ │ │ 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] │ │ │ │ - b 289a4 │ │ │ │ + b 28864 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r4, ip, asr #16 │ │ │ │ + andeq r7, r4, ip, lsl #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r3, r4, asr #7 │ │ │ │ - andeq r7, r4, r8, lsl r8 │ │ │ │ + muleq r3, r0, r3 │ │ │ │ + andeq r7, r4, r8, asr r9 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r3, r0, asr r3 │ │ │ │ + andeq r0, r3, ip, lsl r3 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - @ instruction: 0x000476bc │ │ │ │ + strdeq r7, [r4], -ip │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr ip, [pc, #948] @ 28f58 │ │ │ │ + ldr ip, [pc, #948] @ 28e18 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #944] @ 28f5c │ │ │ │ + ldr r2, [pc, #944] @ 28e1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #932] @ 28f60 │ │ │ │ + ldr r1, [pc, #932] @ 28e20 │ │ │ │ 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 │ │ │ │ - ldr r7, [pc, #900] @ 28f64 │ │ │ │ + ldr r7, [pc, #900] @ 28e24 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28d30 │ │ │ │ + bne 28bf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28c38 │ │ │ │ + beq 28af8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28ea8 │ │ │ │ + beq 28d68 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 28c24 │ │ │ │ + beq 28ae4 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 28ea0 │ │ │ │ + beq 28d60 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #820] @ 28f68 │ │ │ │ + ldr r2, [pc, #820] @ 28e28 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #812] @ 28f6c │ │ │ │ + ldr r0, [pc, #812] @ 28e2c │ │ │ │ add r8, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 28d5c │ │ │ │ + beq 28c1c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ bl d0cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 28d5c │ │ │ │ + beq 28c1c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28cb0 │ │ │ │ + beq 28b70 │ │ │ │ add r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 28e74 │ │ │ │ + beq 28d34 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28ecc │ │ │ │ + beq 28d8c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28f04 │ │ │ │ + beq 28dc4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ - bne 28e64 │ │ │ │ + bne 28d24 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28d20 │ │ │ │ - ldr r2, [pc, #612] @ 28f70 │ │ │ │ + beq 28be0 │ │ │ │ + ldr r2, [pc, #612] @ 28e30 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ mov r0, r5 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r5 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #572] @ 28f74 │ │ │ │ - ldr r3, [pc, #544] @ 28f5c │ │ │ │ + ldr r2, [pc, #572] @ 28e34 │ │ │ │ + ldr r3, [pc, #544] @ 28e1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 28f54 │ │ │ │ + bne 28e14 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28ef8 │ │ │ │ + beq 28db8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 28f30 │ │ │ │ + beq 28df0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 28ee8 │ │ │ │ + bne 28da8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28d30 │ │ │ │ + beq 28bf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r7, r7, #1 │ │ │ │ - beq 28d30 │ │ │ │ - ldr r9, [pc, #412] @ 28f78 │ │ │ │ + beq 28bf0 │ │ │ │ + ldr r9, [pc, #412] @ 28e38 │ │ │ │ mov r8, #0 │ │ │ │ - b 28df0 │ │ │ │ + b 28cb0 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 28d30 │ │ │ │ + beq 28bf0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28de4 │ │ │ │ + beq 28ca4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 28ed8 │ │ │ │ + bne 28d98 │ │ │ │ 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 r0, [sp, #20] │ │ │ │ add r1, r4, #16 │ │ │ │ strd r8, [sp] │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 28de4 │ │ │ │ + bne 28ca4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 28de4 │ │ │ │ + bne 28ca4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 28de0 │ │ │ │ + bne 28ca0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 28de4 │ │ │ │ + b 28ca4 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 28cf8 │ │ │ │ + b 28bb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4] │ │ │ │ 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] @ 28f7c │ │ │ │ + ldreq r3, [pc, #224] @ 28e3c │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 28cf8 │ │ │ │ + b 28bb8 │ │ │ │ bl c64c │ │ │ │ - b 28c24 │ │ │ │ + b 28ae4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 28c24 │ │ │ │ + beq 28ae4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 28c14 │ │ │ │ + b 28ad4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 28cf8 │ │ │ │ + b 28bb8 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 28e1c │ │ │ │ + b 28cdc │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 28da0 │ │ │ │ + b 28c60 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 28da0 │ │ │ │ + b 28c60 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 28cf8 │ │ │ │ + b 28bb8 │ │ │ │ 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] │ │ │ │ - b 28da0 │ │ │ │ + b 28c60 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r4, r0, asr r4 │ │ │ │ + muleq r4, r0, r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, r8, asr #31 │ │ │ │ - andeq r7, r4, ip, lsl r4 │ │ │ │ + muleq r2, r4, pc @ │ │ │ │ + andeq r7, r4, ip, asr r5 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq pc, r2, r4, ror #30 │ │ │ │ + andeq pc, r2, r0, lsr pc @ │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r7, r4, r0, asr #5 │ │ │ │ + andeq r7, r4, r0, lsl #8 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr ip, [pc, #956] @ 2935c │ │ │ │ + ldr ip, [pc, #956] @ 2921c │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #952] @ 29360 │ │ │ │ + ldr r2, [pc, #952] @ 29220 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #940] @ 29364 │ │ │ │ + ldr r1, [pc, #940] @ 29224 │ │ │ │ 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 │ │ │ │ - ldr r7, [pc, #908] @ 29368 │ │ │ │ + ldr r7, [pc, #908] @ 29228 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29134 │ │ │ │ + bne 28ff4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29034 │ │ │ │ + beq 28ef4 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 292ac │ │ │ │ + beq 2916c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 29020 │ │ │ │ + beq 28ee0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 292a4 │ │ │ │ + beq 29164 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #828] @ 2936c │ │ │ │ + ldr r2, [pc, #828] @ 2922c │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [pc, #820] @ 29370 │ │ │ │ + ldr r0, [pc, #820] @ 29230 │ │ │ │ add r8, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ bl d768 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 29160 │ │ │ │ + beq 29020 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #776] @ 29374 │ │ │ │ + ldr r3, [pc, #776] @ 29234 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ bl d0cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 29160 │ │ │ │ + beq 29020 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 290b4 │ │ │ │ + beq 28f74 │ │ │ │ add r3, r5, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 29278 │ │ │ │ + beq 29138 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 292d0 │ │ │ │ + beq 29190 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 29308 │ │ │ │ + beq 291c8 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ - bne 29268 │ │ │ │ + bne 29128 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29124 │ │ │ │ - ldr r2, [pc, #616] @ 29378 │ │ │ │ + beq 28fe4 │ │ │ │ + ldr r2, [pc, #616] @ 29238 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r7, r2] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ mov r0, r5 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r5 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #576] @ 2937c │ │ │ │ - ldr r3, [pc, #544] @ 29360 │ │ │ │ + ldr r2, [pc, #576] @ 2923c │ │ │ │ + ldr r3, [pc, #544] @ 29220 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29358 │ │ │ │ + bne 29218 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 292fc │ │ │ │ + beq 291bc │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 29334 │ │ │ │ + beq 291f4 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 292ec │ │ │ │ + bne 291ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29134 │ │ │ │ + beq 28ff4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ mvn r7, r7 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r7, r7, #1 │ │ │ │ - beq 29134 │ │ │ │ - ldr r9, [pc, #416] @ 29380 │ │ │ │ + beq 28ff4 │ │ │ │ + ldr r9, [pc, #416] @ 29240 │ │ │ │ mov r8, #0 │ │ │ │ - b 291f4 │ │ │ │ + b 290b4 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 29134 │ │ │ │ + beq 28ff4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 291e8 │ │ │ │ + beq 290a8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 292dc │ │ │ │ + bne 2919c │ │ │ │ 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 r0, [sp, #20] │ │ │ │ add r1, r4, #16 │ │ │ │ strd r8, [sp] │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 291e8 │ │ │ │ + bne 290a8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 291e8 │ │ │ │ + bne 290a8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 291e4 │ │ │ │ + bne 290a4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 291e8 │ │ │ │ + b 290a8 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 290fc │ │ │ │ + b 28fbc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4] │ │ │ │ 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] @ 29384 │ │ │ │ + ldreq r3, [pc, #228] @ 29244 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 290fc │ │ │ │ + b 28fbc │ │ │ │ bl c64c │ │ │ │ - b 29020 │ │ │ │ + b 28ee0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r3, #17] │ │ │ │ add r2, r3, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 29020 │ │ │ │ + beq 28ee0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 29010 │ │ │ │ + b 28ed0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 290fc │ │ │ │ + b 28fbc │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 29220 │ │ │ │ + b 290e0 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 291a4 │ │ │ │ + b 29064 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 291a4 │ │ │ │ + b 29064 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 290fc │ │ │ │ + b 28fbc │ │ │ │ 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] │ │ │ │ - b 291a4 │ │ │ │ + b 29064 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r4, r4, asr r0 │ │ │ │ + muleq r4, r4, r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, ip, asr #23 │ │ │ │ - andeq r7, r4, r0, lsr #32 │ │ │ │ + muleq r2, r8, fp │ │ │ │ + andeq r7, r4, r0, ror #2 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq pc, r2, r8, ror fp @ │ │ │ │ - andeq pc, r2, ip, asr fp @ │ │ │ │ + andeq pc, r2, r4, asr #22 │ │ │ │ + andeq pc, r2, r8, lsr #22 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - @ instruction: 0x00046ebc │ │ │ │ + strdeq r6, [r4], -ip │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -00029388 : │ │ │ │ +00029248 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #280] @ 294bc │ │ │ │ - ldr r3, [pc, #280] @ 294c0 │ │ │ │ + ldr r2, [pc, #280] @ 2937c │ │ │ │ + ldr r3, [pc, #280] @ 29380 │ │ │ │ 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 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ bl ce68 │ │ │ │ - ldr r7, [pc, #232] @ 294c4 │ │ │ │ + ldr r7, [pc, #232] @ 29384 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ addne r4, r4, #20 │ │ │ │ mov r5, r0 │ │ │ │ - beq 29448 │ │ │ │ + beq 29308 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 29468 │ │ │ │ + bls 29328 │ │ │ │ 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] @ 294c8 │ │ │ │ - ldr r3, [pc, #156] @ 294c0 │ │ │ │ + ldr r2, [pc, #168] @ 29388 │ │ │ │ + ldr r3, [pc, #156] @ 29380 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 294b8 │ │ │ │ + bne 29378 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d0f0 │ │ │ │ - ldr r3, [pc, #116] @ 294cc │ │ │ │ + ldr r3, [pc, #116] @ 2938c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi 293f8 │ │ │ │ + bhi 292b8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 29488 │ │ │ │ + bhi 29348 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 293f8 │ │ │ │ + bne 292b8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 293f8 │ │ │ │ + bhi 292b8 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 293f8 │ │ │ │ + beq 292b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ bl cdcc │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ - b 29410 │ │ │ │ + b 292d0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, r4, asr ip │ │ │ │ + muleq r4, r4, sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, ip, lsl ip │ │ │ │ - ldrdeq r6, [r4], -r8 │ │ │ │ + andeq r6, r4, ip, asr sp │ │ │ │ + andeq r6, r4, r8, lsl sp │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #288] @ 29608 │ │ │ │ + ldr lr, [pc, #288] @ 294c8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #284] @ 2960c │ │ │ │ + ldr r1, [pc, #284] @ 294cc │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [lr, r1] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #260] @ 29610 │ │ │ │ + ldr r1, [pc, #260] @ 294d0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, sp │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl d534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2955c │ │ │ │ + bne 2941c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29548 │ │ │ │ + beq 29408 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 29588 │ │ │ │ + bne 29448 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #192] @ 29614 │ │ │ │ + ldr r3, [pc, #192] @ 294d4 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ bl d0f0 │ │ │ │ - ldr r2, [pc, #180] @ 29618 │ │ │ │ - ldr r3, [pc, #164] @ 2960c │ │ │ │ + ldr r2, [pc, #180] @ 294d8 │ │ │ │ + ldr r3, [pc, #164] @ 294cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29604 │ │ │ │ + bne 294c4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d768 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2955c │ │ │ │ + beq 2941c │ │ │ │ ldr r8, [sp, #8] │ │ │ │ add r0, r8, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -28489,132 +28409,132 @@ │ │ │ │ add r8, r7, r8 │ │ │ │ str r4, [r7, #8] │ │ │ │ bl ce20 │ │ │ │ mov r0, r6 │ │ │ │ strb r4, [r8, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - ldr r3, [pc, #40] @ 2961c │ │ │ │ + ldr r3, [pc, #40] @ 294dc │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r7, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 2955c │ │ │ │ + b 2941c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, ip, lsl #22 │ │ │ │ + andeq r6, r4, ip, asr #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r8, lsr #19 │ │ │ │ + andeq lr, r2, r4, ror r9 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - muleq r4, r4, sl │ │ │ │ + ldrdeq r6, [r4], -r4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -00029620 : │ │ │ │ +000294e0 : │ │ │ │ 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, #260] @ 29740 │ │ │ │ - ldr r3, [pc, #260] @ 29744 │ │ │ │ + ldr r2, [pc, #260] @ 29600 │ │ │ │ + ldr r3, [pc, #260] @ 29604 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #252] @ 29748 │ │ │ │ + ldr r0, [pc, #252] @ 29608 │ │ │ │ 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 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 296ec │ │ │ │ + beq 295ac │ │ │ │ ldrb r2, [r4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 296f4 │ │ │ │ + bls 295b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 296ec │ │ │ │ + beq 295ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 296c0 │ │ │ │ + beq 29580 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 296ec │ │ │ │ + bne 295ac │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 296ec │ │ │ │ - ldr r2, [pc, #132] @ 2974c │ │ │ │ - ldr r3, [pc, #120] @ 29744 │ │ │ │ + beq 295ac │ │ │ │ + ldr r2, [pc, #132] @ 2960c │ │ │ │ + ldr r3, [pc, #120] @ 29604 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2973c │ │ │ │ + bne 295fc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b 296c0 │ │ │ │ + b 29580 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 29714 │ │ │ │ + bhi 295d4 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 29684 │ │ │ │ + bne 29544 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 29684 │ │ │ │ + bhi 29544 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29684 │ │ │ │ + beq 29544 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ - b 29694 │ │ │ │ + b 29554 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000469bc │ │ │ │ + strdeq r6, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, r0, lsr #10 │ │ │ │ - andeq r6, r4, r0, lsr r9 │ │ │ │ + andeq pc, r2, ip, ror #9 │ │ │ │ + andeq r6, r4, r0, ror sl │ │ │ │ │ │ │ │ -00029750 : │ │ │ │ +00029610 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #164] @ 2980c │ │ │ │ - ldr r2, [pc, #164] @ 29810 │ │ │ │ + ldr r3, [pc, #164] @ 296cc │ │ │ │ + ldr r2, [pc, #164] @ 296d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2978c │ │ │ │ + beq 2964c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r4 │ │ │ │ bl cfe8 <_php_stream_temp_create@plt> │ │ │ │ - ldr r1, [pc, #116] @ 29814 │ │ │ │ + ldr r1, [pc, #116] @ 296d4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #96] @ 29818 │ │ │ │ + ldr r0, [pc, #96] @ 296d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl d9f0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ mov r3, r4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ bl d27c <_php_stream_copy_to_stream_ex@plt> │ │ │ │ @@ -28629,223 +28549,223 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl d870 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - muleq r4, r0, r8 │ │ │ │ + ldrdeq r6, [r4], -r0 │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ - andeq r0, r3, ip, asr #10 │ │ │ │ - andeq pc, r2, ip, lsl r4 @ │ │ │ │ + andeq r0, r3, r8, lsl r5 │ │ │ │ + andeq pc, r2, r8, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #252] @ 29930 │ │ │ │ - ldr r3, [pc, #252] @ 29934 │ │ │ │ + ldr r2, [pc, #252] @ 297f0 │ │ │ │ + ldr r3, [pc, #252] @ 297f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl cb5c │ │ │ │ add r5, sp, #20 │ │ │ │ - ldr r7, [pc, #212] @ 29938 │ │ │ │ + ldr r7, [pc, #212] @ 297f8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl db1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #184] @ 2993c │ │ │ │ + ldr r1, [pc, #184] @ 297fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 29924 │ │ │ │ + bne 297e4 │ │ │ │ bl d174 │ │ │ │ bl dbc4 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl cb5c │ │ │ │ - ldr r2, [pc, #136] @ 29940 │ │ │ │ + ldr r2, [pc, #136] @ 29800 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r4, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl ccd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29904 │ │ │ │ - ldr r2, [pc, #100] @ 29944 │ │ │ │ - ldr r3, [pc, #80] @ 29934 │ │ │ │ + beq 297c4 │ │ │ │ + ldr r2, [pc, #100] @ 29804 │ │ │ │ + ldr r3, [pc, #80] @ 297f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2992c │ │ │ │ + bne 297ec │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl c3a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, r3, #8 │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6] │ │ │ │ - b 298d8 │ │ │ │ + b 29798 │ │ │ │ bl d174 │ │ │ │ - b 298d8 │ │ │ │ + b 29798 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, r4, asr #15 │ │ │ │ + andeq r6, r4, r4, lsl #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r4, r8, r7 │ │ │ │ - andeq pc, r2, r8, asr r3 @ │ │ │ │ + ldrdeq r6, [r4], -r8 │ │ │ │ + andeq pc, r2, r4, lsr #6 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ - andeq r6, r4, r8, lsl r7 │ │ │ │ + andeq r6, r4, r8, asr r8 │ │ │ │ │ │ │ │ -00029948 : │ │ │ │ - ldr r3, [pc, #56] @ 29988 │ │ │ │ +00029808 : │ │ │ │ + ldr r3, [pc, #56] @ 29848 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 29968 │ │ │ │ + beq 29828 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r0, [r0] │ │ │ │ - beq 29974 │ │ │ │ - ldr r2, [pc, #28] @ 2998c │ │ │ │ + beq 29834 │ │ │ │ + ldr r2, [pc, #28] @ 2984c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r0, [pc, #12] @ 29990 │ │ │ │ + ldr r0, [pc, #12] @ 29850 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq r6, r4, r8, lsr #13 │ │ │ │ + andeq r6, r4, r8, ror #15 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - andeq pc, r2, r0, ror #4 │ │ │ │ + andeq pc, r2, ip, lsr #4 │ │ │ │ │ │ │ │ -00029994 : │ │ │ │ +00029854 : │ │ │ │ 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 r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #640] @ 29c34 │ │ │ │ + ldr r0, [pc, #640] @ 29af4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #636] @ 29c38 │ │ │ │ + ldr r1, [pc, #636] @ 29af8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r0, [pc, #628] @ 29c3c │ │ │ │ + ldr r0, [pc, #628] @ 29afc │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #5 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ bl d768 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 29b18 │ │ │ │ - ldr r1, [pc, #576] @ 29c40 │ │ │ │ + beq 299d8 │ │ │ │ + ldr r1, [pc, #576] @ 29b00 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29b10 │ │ │ │ - ldr r8, [pc, #556] @ 29c44 │ │ │ │ + bne 299d0 │ │ │ │ + ldr r8, [pc, #556] @ 29b04 │ │ │ │ add r9, sp, #16 │ │ │ │ - ldr fp, [pc, #552] @ 29c48 │ │ │ │ + ldr fp, [pc, #552] @ 29b08 │ │ │ │ add r6, r4, #6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #24 │ │ │ │ ldrb r7, [r6], #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 29a80 │ │ │ │ + beq 29940 │ │ │ │ sub r3, r7, #32 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #25 │ │ │ │ - bhi 29b10 │ │ │ │ + bhi 299d0 │ │ │ │ cmp r3, #25 │ │ │ │ - bhi 29b10 │ │ │ │ + bhi 299d0 │ │ │ │ ldrsb r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0] │ │ │ │ sub r7, r7, #48 @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ addgt r3, r3, r3, lsl #2 │ │ │ │ addgt r7, r7, r3, lsl #1 │ │ │ │ str r7, [r0] │ │ │ │ ldrb r7, [r6], #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 29a38 │ │ │ │ + bne 298f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29b48 │ │ │ │ + beq 29a08 │ │ │ │ cmn sl, #10 │ │ │ │ - beq 29af8 │ │ │ │ + beq 299b8 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 29bc4 │ │ │ │ + beq 29a84 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp sl, r3 │ │ │ │ - bcs 29ae8 │ │ │ │ + bcs 299a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmn r3, #10 │ │ │ │ - beq 29ae8 │ │ │ │ + beq 299a8 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 29c14 │ │ │ │ + beq 29ad4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ subcs r3, r3, #1 │ │ │ │ strcs r3, [sp, #8] │ │ │ │ - bcs 29b50 │ │ │ │ + bcs 29a10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, sl │ │ │ │ - bge 29b50 │ │ │ │ + bge 29a10 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #2 │ │ │ │ - b 29b1c │ │ │ │ + b 299dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmn r3, #10 │ │ │ │ - beq 29c24 │ │ │ │ + beq 29ae4 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 29bf8 │ │ │ │ + bne 29ab8 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #296] @ 29c4c │ │ │ │ - ldr r3, [pc, #272] @ 29c38 │ │ │ │ + ldr r2, [pc, #296] @ 29b0c │ │ │ │ + ldr r3, [pc, #272] @ 29af8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29c30 │ │ │ │ + bne 29af0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ mov r2, sl │ │ │ │ mov r1, #0 │ │ │ │ @@ -28860,85 +28780,85 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl d03c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 29be8 │ │ │ │ + beq 29aa8 │ │ │ │ mov r0, r9 │ │ │ │ - b 29a2c │ │ │ │ + b 298ec │ │ │ │ add r0, sp, #20 │ │ │ │ - b 29a2c │ │ │ │ + b 298ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #10 │ │ │ │ addne r3, r3, r3, lsl #2 │ │ │ │ lslne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ - b 29a2c │ │ │ │ + b 298ec │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmn r2, #1 │ │ │ │ cmnne r2, #10 │ │ │ │ - beq 29ae8 │ │ │ │ + beq 299a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub sl, r3, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 29b50 │ │ │ │ + b 29a10 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #1 │ │ │ │ - b 29b1c │ │ │ │ + b 299dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ subcs r3, r3, #1 │ │ │ │ strcs r3, [sp, #8] │ │ │ │ mov sl, #0 │ │ │ │ - b 29b50 │ │ │ │ + b 29a10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 29b50 │ │ │ │ + b 29a10 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 29c0c │ │ │ │ + b 29acc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, r0, asr #12 │ │ │ │ + andeq r6, r4, r0, lsl #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq sp, [r2], -r0 │ │ │ │ - andeq pc, r2, r4, ror #3 │ │ │ │ - andeq r1, r3, r4, asr #12 │ │ │ │ + @ instruction: 0x0002f1b0 │ │ │ │ + andeq r1, r3, r0, lsl r6 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq r6, [r4], -r4 │ │ │ │ + andeq r6, r4, r4, lsl r6 │ │ │ │ │ │ │ │ -00029c50 : │ │ │ │ +00029b10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #180] @ 29d1c │ │ │ │ - ldr r3, [pc, #180] @ 29d20 │ │ │ │ + ldr ip, [pc, #180] @ 29bdc │ │ │ │ + ldr r3, [pc, #180] @ 29be0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - ldr r5, [pc, #152] @ 29d24 │ │ │ │ + ldr r5, [pc, #152] @ 29be4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #132] @ 29d28 │ │ │ │ + ldr r3, [pc, #132] @ 29be8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r1, [pc, #124] @ 29d2c │ │ │ │ + ldr r1, [pc, #124] @ 29bec │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl dc00 │ │ │ │ mov r0, r4 │ │ │ │ bl d318 │ │ │ │ mov r3, #0 │ │ │ │ @@ -28946,138 +28866,138 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl d6d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #64] @ 29d30 │ │ │ │ - ldr r3, [pc, #44] @ 29d20 │ │ │ │ + ldr r2, [pc, #64] @ 29bf0 │ │ │ │ + ldr r3, [pc, #44] @ 29be0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29d18 │ │ │ │ + bne 29bd8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, ip, lsl #7 │ │ │ │ + andeq r6, r4, ip, asr #9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r8, asr r3 │ │ │ │ + muleq r4, r8, r4 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ @ instruction: 0xffffd50c │ │ │ │ - andeq r6, r4, r8, lsl #6 │ │ │ │ + andeq r6, r4, r8, asr #8 │ │ │ │ │ │ │ │ -00029d34 : │ │ │ │ +00029bf4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #168] @ 29df4 │ │ │ │ - ldr r3, [pc, #168] @ 29df8 │ │ │ │ + ldr r2, [pc, #168] @ 29cb4 │ │ │ │ + ldr r3, [pc, #168] @ 29cb8 │ │ │ │ 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] @ 29dfc │ │ │ │ - ldr r3, [pc, #120] @ 29e00 │ │ │ │ + ldr r4, [pc, #120] @ 29cbc │ │ │ │ + ldr r3, [pc, #120] @ 29cc0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #108] @ 29e04 │ │ │ │ + ldr r1, [pc, #108] @ 29cc4 │ │ │ │ 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 29dc4 │ │ │ │ + beq 29c84 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ - ldr r2, [pc, #60] @ 29e08 │ │ │ │ - ldr r3, [pc, #40] @ 29df8 │ │ │ │ + ldr r2, [pc, #60] @ 29cc8 │ │ │ │ + ldr r3, [pc, #40] @ 29cb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29df0 │ │ │ │ + bne 29cb0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, ip, lsr #5 │ │ │ │ + andeq r6, r4, ip, ror #7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r4, r4, ror r2 │ │ │ │ + @ instruction: 0x000463b4 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ @ instruction: 0xffffde78 │ │ │ │ - andeq r6, r4, ip, lsr #4 │ │ │ │ + andeq r6, r4, ip, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #284] @ 29f40 │ │ │ │ + ldr lr, [pc, #284] @ 29e00 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #280] @ 29f44 │ │ │ │ + ldr r1, [pc, #280] @ 29e04 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [lr, r1] │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #256] @ 29f48 │ │ │ │ + ldr r1, [pc, #256] @ 29e08 │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl d534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 29e98 │ │ │ │ + bne 29d58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29e84 │ │ │ │ + beq 29d44 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 29ec4 │ │ │ │ + bne 29d84 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #188] @ 29f4c │ │ │ │ + ldr r3, [pc, #188] @ 29e0c │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ bl d414 │ │ │ │ - ldr r2, [pc, #176] @ 29f50 │ │ │ │ - ldr r3, [pc, #160] @ 29f44 │ │ │ │ + ldr r2, [pc, #176] @ 29e10 │ │ │ │ + ldr r3, [pc, #160] @ 29e04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 29f3c │ │ │ │ + bne 29dfc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl ca6c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 29e98 │ │ │ │ + beq 29d58 │ │ │ │ bl cd78 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -29091,145 +29011,145 @@ │ │ │ │ add r6, r8, r6 │ │ │ │ str r4, [r8, #8] │ │ │ │ bl ce20 │ │ │ │ mov r0, r7 │ │ │ │ strb r4, [r6, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - ldr r3, [pc, #40] @ 29f54 │ │ │ │ + ldr r3, [pc, #40] @ 29e14 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r8, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 29e98 │ │ │ │ + b 29d58 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r6, [r4], -r0 │ │ │ │ + andeq r6, r4, r0, lsl r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, ip, rrx │ │ │ │ + andeq lr, r2, r8, lsr r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r6, r4, r8, asr r1 │ │ │ │ + muleq r4, r8, r2 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -00029f58 : │ │ │ │ - ldr r3, [pc, #24] @ 29f78 │ │ │ │ - ldr r2, [pc, #24] @ 29f7c │ │ │ │ +00029e18 : │ │ │ │ + ldr r3, [pc, #24] @ 29e38 │ │ │ │ + ldr r2, [pc, #24] @ 29e3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ bx lr │ │ │ │ - muleq r4, r8, r0 │ │ │ │ + ldrdeq r6, [r4], -r8 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29fb4 │ │ │ │ + bne 29e74 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl cfac │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ b c0ac │ │ │ │ │ │ │ │ -00029fb8 : │ │ │ │ +00029e78 : │ │ │ │ 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] @ 2a05c │ │ │ │ - ldr r3, [pc, #128] @ 2a060 │ │ │ │ + ldr ip, [pc, #128] @ 29f1c │ │ │ │ + ldr r3, [pc, #128] @ 29f20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #120] @ 2a064 │ │ │ │ + ldr r1, [pc, #120] @ 29f24 │ │ │ │ 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 2a02c │ │ │ │ + bne 29eec │ │ │ │ ldr r0, [sp] │ │ │ │ bl dbd0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #52] @ 2a068 │ │ │ │ - ldr r3, [pc, #40] @ 2a060 │ │ │ │ + ldr r2, [pc, #52] @ 29f28 │ │ │ │ + ldr r3, [pc, #40] @ 29f20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a058 │ │ │ │ + bne 29f18 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r4, ip, lsl r0 │ │ │ │ + andeq r6, r4, ip, asr r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, ip, ror #5 │ │ │ │ - andeq r5, r4, r4, asr #31 │ │ │ │ + @ instruction: 0x0002f2b8 │ │ │ │ + andeq r6, r4, r4, lsl #2 │ │ │ │ │ │ │ │ -0002a06c : │ │ │ │ +00029f2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #100] @ 2a0e8 │ │ │ │ + ldr r4, [pc, #100] @ 29fa8 │ │ │ │ mov ip, r0 │ │ │ │ eor r0, r3, #1 │ │ │ │ - ldr r3, [pc, #92] @ 2a0ec │ │ │ │ + ldr r3, [pc, #92] @ 29fac │ │ │ │ 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] @ 2a0f0 │ │ │ │ - ldr r3, [pc, #40] @ 2a0ec │ │ │ │ + ldr r2, [pc, #48] @ 29fb0 │ │ │ │ + ldr r3, [pc, #40] @ 29fac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a0e4 │ │ │ │ + bne 29fa4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, ip, ror #30 │ │ │ │ + andeq r6, r4, ip, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r8, lsr pc │ │ │ │ + andeq r6, r4, r8, ror r0 │ │ │ │ │ │ │ │ -0002a0f4 : │ │ │ │ +00029fb4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #180] @ 2a1c0 │ │ │ │ + ldr lr, [pc, #180] @ 2a080 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #176] @ 2a1c4 │ │ │ │ + ldr r1, [pc, #176] @ 2a084 │ │ │ │ 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 │ │ │ │ @@ -29240,146 +29160,146 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ bl c3e8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 2a1b4 │ │ │ │ + beq 2a074 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 2a19c │ │ │ │ + bne 2a05c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #84] @ 2a1c8 │ │ │ │ - ldr r3, [pc, #76] @ 2a1c4 │ │ │ │ + ldr r2, [pc, #84] @ 2a088 │ │ │ │ + ldr r3, [pc, #76] @ 2a084 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a1bc │ │ │ │ + bne 2a07c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ eor r0, r4, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ bl cca0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b 2a168 │ │ │ │ + b 2a028 │ │ │ │ mvn r4, #0 │ │ │ │ - b 2a16c │ │ │ │ + b 2a02c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r8, ror #29 │ │ │ │ + andeq r6, r4, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r4, lsl #29 │ │ │ │ + andeq r5, r4, r4, asr #31 │ │ │ │ │ │ │ │ -0002a1cc : │ │ │ │ +0002a08c : │ │ │ │ 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] @ 2a248 │ │ │ │ - ldr ip, [pc, #96] @ 2a24c │ │ │ │ + ldr lr, [pc, #96] @ 2a108 │ │ │ │ + ldr ip, [pc, #96] @ 2a10c │ │ │ │ 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] @ 2a250 │ │ │ │ - ldr r3, [pc, #48] @ 2a24c │ │ │ │ + ldr r2, [pc, #56] @ 2a110 │ │ │ │ + ldr r3, [pc, #48] @ 2a10c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a244 │ │ │ │ + bne 2a104 │ │ │ │ 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, lsl lr │ │ │ │ + andeq r5, r4, r0, asr pc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r0, ror #27 │ │ │ │ + andeq r5, r4, r0, lsr #30 │ │ │ │ │ │ │ │ -0002a254 : │ │ │ │ +0002a114 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #604] @ 2a4cc │ │ │ │ + ldr r1, [pc, #604] @ 2a38c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #600] @ 2a4d0 │ │ │ │ + ldr r2, [pc, #600] @ 2a390 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r5, [sp, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 2a2ec │ │ │ │ + beq 2a1ac │ │ │ │ ldrb ip, [r3, #8] │ │ │ │ cmp ip, #7 │ │ │ │ - beq 2a4b8 │ │ │ │ + beq 2a378 │ │ │ │ cmp ip, #8 │ │ │ │ - beq 2a420 │ │ │ │ + beq 2a2e0 │ │ │ │ cmp ip, #6 │ │ │ │ - bne 2a3f0 │ │ │ │ + bne 2a2b0 │ │ │ │ ldr r4, [r3] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - bne 2a338 │ │ │ │ + bne 2a1f8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 2a344 │ │ │ │ + bne 2a204 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 2a3d4 │ │ │ │ + beq 2a294 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, #2 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #24] │ │ │ │ bl cca0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #452] @ 2a4d4 │ │ │ │ - ldr r3, [pc, #444] @ 2a4d0 │ │ │ │ + ldr r2, [pc, #452] @ 2a394 │ │ │ │ + ldr r3, [pc, #444] @ 2a390 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a4c8 │ │ │ │ + bne 2a388 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2a2ec │ │ │ │ + beq 2a1ac │ │ │ │ cmp r6, #0 │ │ │ │ - blt 2a4b0 │ │ │ │ + blt 2a370 │ │ │ │ add r2, r4, #16 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #380] @ 2a4d8 │ │ │ │ + ldr r2, [pc, #380] @ 2a398 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #24] │ │ │ │ bl c76c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -29388,420 +29308,420 @@ │ │ │ │ mov r2, r0 │ │ │ │ eor r0, r5, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl cca0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2a3c0 │ │ │ │ + bne 2a280 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 2a3c0 │ │ │ │ + bne 2a280 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 2a4c0 │ │ │ │ + beq 2a380 │ │ │ │ bl ca90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a308 │ │ │ │ + beq 2a1c8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2a308 │ │ │ │ + b 2a1c8 │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 2a3e8 │ │ │ │ + beq 2a2a8 │ │ │ │ bl ca90 │ │ │ │ - b 2a2ec │ │ │ │ + b 2a1ac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2a2ec │ │ │ │ + b 2a1ac │ │ │ │ mov r0, r3 │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a344 │ │ │ │ + bne 2a204 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - bne 2a2ec │ │ │ │ + bne 2a1ac │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 2a2e0 │ │ │ │ + b 2a1a0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ ldr r9, [sl, #20] │ │ │ │ ldr r4, [sl, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2a4a8 │ │ │ │ + beq 2a368 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ movne r3, r4 │ │ │ │ addne r4, r4, #16 │ │ │ │ - bne 2a478 │ │ │ │ + bne 2a338 │ │ │ │ cmp r2, #12 │ │ │ │ ldreq r3, [r4] │ │ │ │ add r1, r4, #24 │ │ │ │ ldrbeq r2, [r3, #8] │ │ │ │ movne r3, r4 │ │ │ │ moveq r4, r1 │ │ │ │ movne r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2a4a0 │ │ │ │ + beq 2a360 │ │ │ │ and r5, r5, #1 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a254 │ │ │ │ + bl 2a114 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2a4b0 │ │ │ │ + bne 2a370 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 2a444 │ │ │ │ + bne 2a304 │ │ │ │ mov r5, #0 │ │ │ │ - b 2a308 │ │ │ │ + b 2a1c8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 2a308 │ │ │ │ + b 2a1c8 │ │ │ │ ldr sl, [r3] │ │ │ │ - b 2a434 │ │ │ │ + b 2a2f4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2a3c0 │ │ │ │ + b 2a280 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r4, lsl #27 │ │ │ │ + andeq r5, r4, r4, asr #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r8, ror #25 │ │ │ │ + andeq r5, r4, r8, lsr #28 │ │ │ │ andeq ip, r2, ip, ror r1 │ │ │ │ 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] @ 2a5b4 │ │ │ │ + ldr r1, [pc, #180] @ 2a474 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #19 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 2a5b8 │ │ │ │ + ldr r2, [pc, #168] @ 2a478 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #148] @ 2a5bc │ │ │ │ + ldr r1, [pc, #148] @ 2a47c │ │ │ │ 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 2a584 │ │ │ │ + bne 2a444 │ │ │ │ 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] @ 2a5c0 │ │ │ │ - ldr r3, [pc, #40] @ 2a5b8 │ │ │ │ + ldr r2, [pc, #52] @ 2a480 │ │ │ │ + ldr r3, [pc, #40] @ 2a478 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2a5b0 │ │ │ │ + bne 2a470 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r8, ror #21 │ │ │ │ + andeq r5, r4, r8, lsr #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, ip, lsr #13 │ │ │ │ - andeq r5, r4, ip, ror #20 │ │ │ │ + andeq lr, r2, r8, ror r6 │ │ │ │ + andeq r5, r4, ip, lsr #23 │ │ │ │ │ │ │ │ -0002a5c4 : │ │ │ │ - ldr r3, [pc, #724] @ 2a8a0 │ │ │ │ - ldr r2, [pc, #724] @ 2a8a4 │ │ │ │ +0002a484 : │ │ │ │ + ldr r3, [pc, #724] @ 2a760 │ │ │ │ + ldr r2, [pc, #724] @ 2a764 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 2a5ec │ │ │ │ + bhi 2a4ac │ │ │ │ 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] @ 2a8a8 │ │ │ │ + ldr r0, [pc, #684] @ 2a768 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #676] @ 2a8ac │ │ │ │ + ldr r0, [pc, #676] @ 2a76c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #668] @ 2a8b0 │ │ │ │ + ldr r0, [pc, #668] @ 2a770 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #660] @ 2a8b4 │ │ │ │ + ldr r0, [pc, #660] @ 2a774 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #652] @ 2a8b8 │ │ │ │ + ldr r0, [pc, #652] @ 2a778 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #644] @ 2a8bc │ │ │ │ + ldr r0, [pc, #644] @ 2a77c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #636] @ 2a8c0 │ │ │ │ + ldr r0, [pc, #636] @ 2a780 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #628] @ 2a8c4 │ │ │ │ + ldr r0, [pc, #628] @ 2a784 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #620] @ 2a8c8 │ │ │ │ + ldr r0, [pc, #620] @ 2a788 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #612] @ 2a8cc │ │ │ │ + ldr r0, [pc, #612] @ 2a78c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #604] @ 2a8d0 │ │ │ │ + ldr r0, [pc, #604] @ 2a790 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #596] @ 2a8d4 │ │ │ │ + ldr r0, [pc, #596] @ 2a794 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #588] @ 2a8d8 │ │ │ │ + ldr r0, [pc, #588] @ 2a798 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #580] @ 2a8dc │ │ │ │ + ldr r0, [pc, #580] @ 2a79c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #572] @ 2a8e0 │ │ │ │ + ldr r0, [pc, #572] @ 2a7a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #564] @ 2a8e4 │ │ │ │ + ldr r0, [pc, #564] @ 2a7a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #556] @ 2a8e8 │ │ │ │ + ldr r0, [pc, #556] @ 2a7a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #548] @ 2a8ec │ │ │ │ + ldr r0, [pc, #548] @ 2a7ac │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #540] @ 2a8f0 │ │ │ │ + ldr r0, [pc, #540] @ 2a7b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #532] @ 2a8f4 │ │ │ │ + ldr r0, [pc, #532] @ 2a7b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #524] @ 2a8f8 │ │ │ │ + ldr r0, [pc, #524] @ 2a7b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #516] @ 2a8fc │ │ │ │ + ldr r0, [pc, #516] @ 2a7bc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #508] @ 2a900 │ │ │ │ + ldr r0, [pc, #508] @ 2a7c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #500] @ 2a904 │ │ │ │ + ldr r0, [pc, #500] @ 2a7c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #492] @ 2a908 │ │ │ │ + ldr r0, [pc, #492] @ 2a7c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #484] @ 2a90c │ │ │ │ + ldr r0, [pc, #484] @ 2a7cc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #476] @ 2a910 │ │ │ │ + ldr r0, [pc, #476] @ 2a7d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #468] @ 2a914 │ │ │ │ + ldr r0, [pc, #468] @ 2a7d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #460] @ 2a918 │ │ │ │ + ldr r0, [pc, #460] @ 2a7d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #452] @ 2a91c │ │ │ │ + ldr r0, [pc, #452] @ 2a7dc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #444] @ 2a920 │ │ │ │ + ldr r0, [pc, #444] @ 2a7e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #436] @ 2a924 │ │ │ │ + ldr r0, [pc, #436] @ 2a7e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #428] @ 2a928 │ │ │ │ + ldr r0, [pc, #428] @ 2a7e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #420] @ 2a92c │ │ │ │ + ldr r0, [pc, #420] @ 2a7ec │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #412] @ 2a930 │ │ │ │ + ldr r0, [pc, #412] @ 2a7f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #404] @ 2a934 │ │ │ │ + ldr r0, [pc, #404] @ 2a7f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #396] @ 2a938 │ │ │ │ + ldr r0, [pc, #396] @ 2a7f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #388] @ 2a93c │ │ │ │ + ldr r0, [pc, #388] @ 2a7fc │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #380] @ 2a940 │ │ │ │ + ldr r0, [pc, #380] @ 2a800 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #372] @ 2a944 │ │ │ │ + ldr r0, [pc, #372] @ 2a804 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #364] @ 2a948 │ │ │ │ + ldr r0, [pc, #364] @ 2a808 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #356] @ 2a94c │ │ │ │ + ldr r0, [pc, #356] @ 2a80c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #348] @ 2a950 │ │ │ │ + ldr r0, [pc, #348] @ 2a810 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #340] @ 2a954 │ │ │ │ + ldr r0, [pc, #340] @ 2a814 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ 2a958 │ │ │ │ + ldr r0, [pc, #332] @ 2a818 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ 2a95c │ │ │ │ + ldr r0, [pc, #324] @ 2a81c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ 2a960 │ │ │ │ + ldr r0, [pc, #316] @ 2a820 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ 2a964 │ │ │ │ + ldr r0, [pc, #308] @ 2a824 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ 2a968 │ │ │ │ + ldr r0, [pc, #300] @ 2a828 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ 2a96c │ │ │ │ + ldr r0, [pc, #292] @ 2a82c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ 2a970 │ │ │ │ + ldr r0, [pc, #284] @ 2a830 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ 2a974 │ │ │ │ + ldr r0, [pc, #276] @ 2a834 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ 2a978 │ │ │ │ + ldr r0, [pc, #268] @ 2a838 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ 2a97c │ │ │ │ + ldr r0, [pc, #260] @ 2a83c │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ 2a980 │ │ │ │ + ldr r0, [pc, #252] @ 2a840 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ 2a984 │ │ │ │ + ldr r0, [pc, #244] @ 2a844 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ 2a988 │ │ │ │ + ldr r0, [pc, #236] @ 2a848 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00030ab2 │ │ │ │ + andeq r0, r3, lr, ror sl │ │ │ │ muleq r0, fp, r1 │ │ │ │ - andeq lr, r2, ip, asr r5 │ │ │ │ - andeq lr, r2, r0, asr #10 │ │ │ │ - andeq lr, r2, r4, lsr #10 │ │ │ │ - andeq lr, r2, r0, lsl #10 │ │ │ │ - ldrdeq lr, [r2], -ip │ │ │ │ - @ instruction: 0x0002e4b4 │ │ │ │ - muleq r2, r8, r4 │ │ │ │ - andeq lr, r2, r8, ror r4 │ │ │ │ - andeq lr, r2, r0, ror #8 │ │ │ │ + andeq lr, r2, r8, lsr #10 │ │ │ │ + andeq lr, r2, ip, lsl #10 │ │ │ │ + strdeq lr, [r2], -r0 │ │ │ │ + andeq lr, r2, ip, asr #9 │ │ │ │ + andeq lr, r2, r8, lsr #9 │ │ │ │ + andeq lr, r2, r0, lsl #9 │ │ │ │ + andeq lr, r2, r4, ror #8 │ │ │ │ andeq lr, r2, r4, asr #8 │ │ │ │ - andeq lr, r2, r0, lsr #8 │ │ │ │ - strdeq lr, [r2], -r4 │ │ │ │ - ldrdeq lr, [r2], -r4 │ │ │ │ - @ instruction: 0x0002e3b0 │ │ │ │ - muleq r2, r0, r3 │ │ │ │ - andeq lr, r2, r0, ror r3 │ │ │ │ + andeq lr, r2, ip, lsr #8 │ │ │ │ + andeq lr, r2, r0, lsl r4 │ │ │ │ + andeq lr, r2, ip, ror #7 │ │ │ │ + andeq lr, r2, r0, asr #7 │ │ │ │ + andeq lr, r2, r0, lsr #7 │ │ │ │ + andeq lr, r2, ip, ror r3 │ │ │ │ andeq lr, r2, ip, asr r3 │ │ │ │ - andeq lr, r2, r8, lsr r3 │ │ │ │ - andeq lr, r2, r8, lsl r3 │ │ │ │ - andeq lr, r2, ip, ror #5 │ │ │ │ - andeq lr, r2, r8, asr #5 │ │ │ │ - andeq lr, r2, r4, lsr #5 │ │ │ │ - andeq lr, r2, ip, ror r2 │ │ │ │ - andeq lr, r2, ip, asr r2 │ │ │ │ - andeq lr, r2, r0, asr #4 │ │ │ │ - andeq lr, r2, ip, lsr #4 │ │ │ │ - andeq lr, r2, r4, lsl r2 │ │ │ │ + andeq lr, r2, ip, lsr r3 │ │ │ │ + andeq lr, r2, r8, lsr #6 │ │ │ │ + andeq lr, r2, r4, lsl #6 │ │ │ │ + andeq lr, r2, r4, ror #5 │ │ │ │ + @ instruction: 0x0002e2b8 │ │ │ │ + muleq r2, r4, r2 │ │ │ │ + andeq lr, r2, r0, ror r2 │ │ │ │ + andeq lr, r2, r8, asr #4 │ │ │ │ + andeq lr, r2, r8, lsr #4 │ │ │ │ + andeq lr, r2, ip, lsl #4 │ │ │ │ strdeq lr, [r2], -r8 │ │ │ │ - andeq lr, r2, ip, asr #3 │ │ │ │ - @ instruction: 0x0002e1b0 │ │ │ │ - muleq r2, r0, r1 │ │ │ │ - andeq lr, r2, r8, ror r1 │ │ │ │ - andeq lr, r2, r0, ror #2 │ │ │ │ - andeq lr, r2, r0, asr #2 │ │ │ │ - andeq lr, r2, r4, lsr #2 │ │ │ │ + andeq lr, r2, r0, ror #3 │ │ │ │ + andeq lr, r2, r4, asr #3 │ │ │ │ + muleq r2, r8, r1 │ │ │ │ + andeq lr, r2, ip, ror r1 │ │ │ │ + andeq lr, r2, ip, asr r1 │ │ │ │ + andeq lr, r2, r4, asr #2 │ │ │ │ + andeq lr, r2, ip, lsr #2 │ │ │ │ andeq lr, r2, ip, lsl #2 │ │ │ │ - andeq lr, r2, ip, ror #1 │ │ │ │ - andeq lr, r2, ip, asr #1 │ │ │ │ - strheq lr, [r2], -r4 │ │ │ │ + strdeq lr, [r2], -r0 │ │ │ │ + ldrdeq lr, [r2], -r8 │ │ │ │ + strheq lr, [r2], -r8 │ │ │ │ muleq r2, r8, r0 │ │ │ │ andeq lr, r2, r0, lsl #1 │ │ │ │ - andeq lr, r2, r4, lsl #2 │ │ │ │ - andeq lr, r2, r4, asr r0 │ │ │ │ - andeq lr, r2, r4, lsr r0 │ │ │ │ + andeq lr, r2, r4, rrx │ │ │ │ + andeq lr, r2, ip, asr #32 │ │ │ │ + ldrdeq lr, [r2], -r0 │ │ │ │ andeq lr, r2, r0, lsr #32 │ │ │ │ andeq lr, r2, r0 │ │ │ │ - andeq sp, r2, r4, ror #31 │ │ │ │ - andeq sp, r2, r8, asr #31 │ │ │ │ - andeq sp, r2, ip, lsr #31 │ │ │ │ + andeq sp, r2, ip, ror #31 │ │ │ │ + andeq sp, r2, ip, asr #31 │ │ │ │ + @ instruction: 0x0002dfb0 │ │ │ │ muleq r2, r4, pc @ │ │ │ │ - andeq sp, r2, r8, ror #30 │ │ │ │ - andeq sp, r2, r0, asr pc │ │ │ │ - andeq sp, r2, ip, lsr pc │ │ │ │ - andeq sp, r2, ip, lsr #30 │ │ │ │ - andeq sp, r2, r4, lsl pc │ │ │ │ - strdeq sp, [r2], -r4 │ │ │ │ - ldrdeq sp, [r2], -ip │ │ │ │ + andeq sp, r2, r8, ror pc │ │ │ │ + andeq sp, r2, r0, ror #30 │ │ │ │ + andeq sp, r2, r4, lsr pc │ │ │ │ + andeq sp, r2, ip, lsl pc │ │ │ │ + andeq sp, r2, r8, lsl #30 │ │ │ │ + strdeq sp, [r2], -r8 │ │ │ │ + andeq sp, r2, r0, ror #29 │ │ │ │ + andeq sp, r2, r0, asr #29 │ │ │ │ + andeq sp, r2, r8, lsr #29 │ │ │ │ │ │ │ │ -0002a98c : │ │ │ │ +0002a84c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #184] @ 2aa5c │ │ │ │ - ldr r3, [pc, #184] @ 2aa60 │ │ │ │ + ldr r2, [pc, #184] @ 2a91c │ │ │ │ + ldr r3, [pc, #184] @ 2a920 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r1] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ bl cbe0 │ │ │ │ - ldr r2, [pc, #128] @ 2aa64 │ │ │ │ + ldr r2, [pc, #128] @ 2a924 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ @@ -29812,77 +29732,77 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl cca0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #56] @ 2aa68 │ │ │ │ - ldr r3, [pc, #44] @ 2aa60 │ │ │ │ + ldr r2, [pc, #56] @ 2a928 │ │ │ │ + ldr r3, [pc, #44] @ 2a920 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2aa58 │ │ │ │ + bne 2a918 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r4, asr r6 │ │ │ │ + muleq r4, r4, r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r0, lsl r2 │ │ │ │ - andeq r5, r4, r8, asr #11 │ │ │ │ + ldrdeq lr, [r2], -ip │ │ │ │ + andeq r5, r4, r8, lsl #14 │ │ │ │ │ │ │ │ -0002aa6c : │ │ │ │ +0002a92c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl cfac │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b c658 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #208] @ 2ab78 │ │ │ │ - ldr r3, [pc, #208] @ 2ab7c │ │ │ │ + ldr ip, [pc, #208] @ 2aa38 │ │ │ │ + ldr r3, [pc, #208] @ 2aa3c │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #200] @ 2ab80 │ │ │ │ + ldr r1, [pc, #200] @ 2aa40 │ │ │ │ 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 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2ab0c │ │ │ │ - ldr r2, [pc, #156] @ 2ab84 │ │ │ │ - ldr r3, [pc, #144] @ 2ab7c │ │ │ │ + beq 2a9cc │ │ │ │ + ldr r2, [pc, #156] @ 2aa44 │ │ │ │ + ldr r3, [pc, #144] @ 2aa3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ab74 │ │ │ │ + bne 2aa34 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ bl cbe0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2aae0 │ │ │ │ + beq 2a9a0 │ │ │ │ bl cd78 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ @@ -29892,225 +29812,225 @@ │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r7, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r4, [r6, #8] │ │ │ │ bl ce20 │ │ │ │ add r7, r6, r7 │ │ │ │ - ldr r3, [pc, #32] @ 2ab88 │ │ │ │ + ldr r3, [pc, #32] @ 2aa48 │ │ │ │ strb r4, [r7, #16] │ │ │ │ str r6, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 2aae0 │ │ │ │ + b 2a9a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r0, asr r5 │ │ │ │ + muleq r4, r0, r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r0, lsr #16 │ │ │ │ - andeq r5, r4, r0, lsl r5 │ │ │ │ + andeq lr, r2, ip, ror #15 │ │ │ │ + andeq r5, r4, r0, asr r6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -0002ab8c : │ │ │ │ - ldr r3, [pc, #4] @ 2ab98 │ │ │ │ +0002aa4c : │ │ │ │ + ldr r3, [pc, #4] @ 2aa58 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r8, r4, r0 │ │ │ │ + andeq r8, r4, r0, asr #2 │ │ │ │ │ │ │ │ -0002ab9c : │ │ │ │ +0002aa5c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #184] @ 2ac6c │ │ │ │ - ldr r3, [pc, #184] @ 2ac70 │ │ │ │ + ldr ip, [pc, #184] @ 2ab2c │ │ │ │ + ldr r3, [pc, #184] @ 2ab30 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #160] @ 2ac74 │ │ │ │ + ldr r4, [pc, #160] @ 2ab34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #140] @ 2ac78 │ │ │ │ + ldr r3, [pc, #140] @ 2ab38 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #132] @ 2ac7c │ │ │ │ + ldr r0, [pc, #132] @ 2ab3c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #112] @ 2ac80 │ │ │ │ - ldr r3, [pc, #112] @ 2ac84 │ │ │ │ + ldr r2, [pc, #112] @ 2ab40 │ │ │ │ + ldr r3, [pc, #112] @ 2ab44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r3, [pc, #84] @ 2ac88 │ │ │ │ - ldr r2, [pc, #84] @ 2ac8c │ │ │ │ + ldr r3, [pc, #84] @ 2ab48 │ │ │ │ + ldr r2, [pc, #84] @ 2ab4c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #40] @ 2ac70 │ │ │ │ + ldr r3, [pc, #40] @ 2ab30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ac68 │ │ │ │ + bne 2ab28 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r4, r0, asr #8 │ │ │ │ + andeq r5, r4, r0, lsl #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r4, r0, lsl r4 │ │ │ │ + andeq r5, r4, r0, asr r5 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq lr, r2, r8 │ │ │ │ + ldrdeq sp, [r2], -r4 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r6, r4, r8, ror #21 │ │ │ │ - andeq r7, r4, ip, asr pc │ │ │ │ - andeq r5, r4, r0, asr #7 │ │ │ │ + andeq r6, r4, r8, lsr #24 │ │ │ │ + muleq r4, ip, r0 │ │ │ │ + andeq r5, r4, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 2adb4 │ │ │ │ - ldr r2, [pc, #264] @ 2adb8 │ │ │ │ + ldr r1, [pc, #264] @ 2ac74 │ │ │ │ + ldr r2, [pc, #264] @ 2ac78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 2ad80 │ │ │ │ - ldr r2, [pc, #228] @ 2adbc │ │ │ │ + bne 2ac40 │ │ │ │ + ldr r2, [pc, #228] @ 2ac7c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #220] @ 2adc0 │ │ │ │ + ldr r2, [pc, #220] @ 2ac80 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ 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 2ad5c │ │ │ │ + beq 2ac1c │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 2ad4c │ │ │ │ - ldr r2, [pc, #156] @ 2adc4 │ │ │ │ - ldr r3, [pc, #140] @ 2adb8 │ │ │ │ + bne 2ac0c │ │ │ │ + ldr r2, [pc, #156] @ 2ac84 │ │ │ │ + ldr r3, [pc, #140] @ 2ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ada4 │ │ │ │ + bne 2ac64 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2ad20 │ │ │ │ + b 2abe0 │ │ │ │ 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 2ad20 │ │ │ │ - ldr r2, [pc, #64] @ 2adc8 │ │ │ │ - ldr r3, [pc, #44] @ 2adb8 │ │ │ │ + b 2abe0 │ │ │ │ + ldr r2, [pc, #64] @ 2ac88 │ │ │ │ + ldr r3, [pc, #44] @ 2ac78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2ada8 │ │ │ │ + beq 2ac68 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r5, r4, ip, asr #6 │ │ │ │ + andeq r5, r4, ip, lsl #9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x00047ebc │ │ │ │ - andeq lr, r2, r4, lsr #1 │ │ │ │ - ldrdeq r5, [r4], -r0 │ │ │ │ - andeq r5, r4, r0, ror r2 │ │ │ │ + strdeq r7, [r4], -ip │ │ │ │ + andeq lr, r2, r0, ror r0 │ │ │ │ + andeq r5, r4, r0, lsl r4 │ │ │ │ + @ instruction: 0x000453b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r2, [pc, #768] @ 2b0e4 │ │ │ │ - ldr r3, [pc, #768] @ 2b0e8 │ │ │ │ + ldr r2, [pc, #768] @ 2afa4 │ │ │ │ + ldr r3, [pc, #768] @ 2afa8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2b028 │ │ │ │ + beq 2aee8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, #16 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2b0d8 │ │ │ │ + bne 2af98 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #692] @ 2b0ec │ │ │ │ + ldr r2, [pc, #692] @ 2afac │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #6 │ │ │ │ bl d7a4 │ │ │ │ mov r9, #1 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #644] @ 2b0f0 │ │ │ │ + ldr r3, [pc, #644] @ 2afb0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb sl, [r6, #9] │ │ │ │ cmp sl, r8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 2af70 │ │ │ │ + beq 2ae30 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r2] │ │ │ │ add r6, sp, #24 │ │ │ │ add r3, r3, r9 │ │ │ │ str r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #596] @ 2b0f4 │ │ │ │ + ldr r1, [pc, #596] @ 2afb4 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ add sl, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ @@ -30136,37 +30056,37 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl d51c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 2b008 │ │ │ │ + bne 2aec8 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b080 │ │ │ │ + beq 2af40 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r1, r2} │ │ │ │ - ldr r2, [pc, #428] @ 2b0f8 │ │ │ │ - ldr r3, [pc, #408] @ 2b0e8 │ │ │ │ + ldr r2, [pc, #428] @ 2afb8 │ │ │ │ + ldr r3, [pc, #408] @ 2afa8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b0d4 │ │ │ │ + bne 2af94 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r6 │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #380] @ 2b0fc │ │ │ │ + ldr r1, [pc, #380] @ 2afbc │ │ │ │ add r6, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ add r8, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ @@ -30193,131 +30113,131 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl d51c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2af24 │ │ │ │ + beq 2ade4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2af24 │ │ │ │ + bne 2ade4 │ │ │ │ bl c64c │ │ │ │ - b 2af24 │ │ │ │ - ldr r3, [pc, #208] @ 2b100 │ │ │ │ - ldr r2, [pc, #208] @ 2b104 │ │ │ │ + b 2ade4 │ │ │ │ + ldr r3, [pc, #208] @ 2afc0 │ │ │ │ + ldr r2, [pc, #208] @ 2afc4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ 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 2b0b0 │ │ │ │ + beq 2af70 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r7, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 2af44 │ │ │ │ + b 2ae04 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r2, [r7] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 2af44 │ │ │ │ + b 2ae04 │ │ │ │ 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 2af44 │ │ │ │ + b 2ae04 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r4, r4, lsl r2 │ │ │ │ + andeq r5, r4, r4, asr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r2, r4, asr pc │ │ │ │ + andeq sp, r2, r0, lsr #30 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - strdeq sp, [r2], -ip │ │ │ │ - andeq r5, r4, ip, lsr #1 │ │ │ │ - andeq sp, r2, ip, lsl lr │ │ │ │ - andeq r7, r4, r4, ror #22 │ │ │ │ - andeq sp, r2, r8, asr sp │ │ │ │ + andeq sp, r2, r8, asr #29 │ │ │ │ + andeq r5, r4, ip, ror #3 │ │ │ │ + andeq sp, r2, r8, ror #27 │ │ │ │ + andeq r7, r4, r4, lsr #25 │ │ │ │ + andeq sp, r2, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r2, [pc, #768] @ 2b420 │ │ │ │ - ldr r3, [pc, #768] @ 2b424 │ │ │ │ + ldr r2, [pc, #768] @ 2b2e0 │ │ │ │ + ldr r3, [pc, #768] @ 2b2e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2b364 │ │ │ │ + beq 2b224 │ │ │ │ mov r1, ip │ │ │ │ mov r0, #16 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2b414 │ │ │ │ + bne 2b2d4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #692] @ 2b428 │ │ │ │ + ldr r2, [pc, #692] @ 2b2e8 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ mov r9, #1 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #644] @ 2b42c │ │ │ │ + ldr r3, [pc, #644] @ 2b2ec │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb sl, [r6, #9] │ │ │ │ cmp sl, r8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 2b2ac │ │ │ │ + beq 2b16c │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r2] │ │ │ │ add r6, sp, #24 │ │ │ │ add r3, r3, r9 │ │ │ │ str r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #596] @ 2b430 │ │ │ │ + ldr r1, [pc, #596] @ 2b2f0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ add sl, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ @@ -30343,37 +30263,37 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl d51c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 2b344 │ │ │ │ + bne 2b204 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b3bc │ │ │ │ + beq 2b27c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r1, r2} │ │ │ │ - ldr r2, [pc, #428] @ 2b434 │ │ │ │ - ldr r3, [pc, #408] @ 2b424 │ │ │ │ + ldr r2, [pc, #428] @ 2b2f4 │ │ │ │ + ldr r3, [pc, #408] @ 2b2e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b410 │ │ │ │ + bne 2b2d0 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r6 │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #380] @ 2b438 │ │ │ │ + ldr r1, [pc, #380] @ 2b2f8 │ │ │ │ add r6, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ add r8, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ @@ -30400,131 +30320,131 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl d51c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b260 │ │ │ │ + beq 2b120 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2b260 │ │ │ │ + bne 2b120 │ │ │ │ bl c64c │ │ │ │ - b 2b260 │ │ │ │ - ldr r3, [pc, #208] @ 2b43c │ │ │ │ - ldr r2, [pc, #208] @ 2b440 │ │ │ │ + b 2b120 │ │ │ │ + ldr r3, [pc, #208] @ 2b2fc │ │ │ │ + ldr r2, [pc, #208] @ 2b300 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ 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 2b3ec │ │ │ │ + beq 2b2ac │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r7, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 2b280 │ │ │ │ + b 2b140 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r2, [r7] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 2b280 │ │ │ │ + b 2b140 │ │ │ │ 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 2b280 │ │ │ │ + b 2b140 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r4, [r4], -r8 │ │ │ │ + andeq r5, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r2, r4, lsr #24 │ │ │ │ + strdeq sp, [r2], -r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq sp, r2, r0, asr #23 │ │ │ │ - andeq r4, r4, r0, ror sp │ │ │ │ - andeq sp, r2, r0, ror #21 │ │ │ │ - andeq r7, r4, r8, lsr #16 │ │ │ │ - andeq sp, r2, r8, lsr #20 │ │ │ │ + andeq sp, r2, ip, lsl #23 │ │ │ │ + @ instruction: 0x00044eb0 │ │ │ │ + andeq sp, r2, ip, lsr #21 │ │ │ │ + andeq r7, r4, r8, ror #18 │ │ │ │ + strdeq sp, [r2], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r2, [pc, #768] @ 2b75c │ │ │ │ - ldr r3, [pc, #768] @ 2b760 │ │ │ │ + ldr r2, [pc, #768] @ 2b61c │ │ │ │ + ldr r3, [pc, #768] @ 2b620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2b6a0 │ │ │ │ + beq 2b560 │ │ │ │ mov r1, ip │ │ │ │ mov r0, #16 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2b750 │ │ │ │ + bne 2b610 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #692] @ 2b764 │ │ │ │ + ldr r2, [pc, #692] @ 2b624 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #4 │ │ │ │ bl d7a4 │ │ │ │ mov r9, #1 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #644] @ 2b768 │ │ │ │ + ldr r3, [pc, #644] @ 2b628 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb sl, [r6, #9] │ │ │ │ cmp sl, r8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 2b5e8 │ │ │ │ + beq 2b4a8 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r2] │ │ │ │ add r6, sp, #24 │ │ │ │ add r3, r3, r9 │ │ │ │ str r3, [r2] │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #596] @ 2b76c │ │ │ │ + ldr r1, [pc, #596] @ 2b62c │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ add sl, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ @@ -30550,37 +30470,37 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl d51c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 2b680 │ │ │ │ + bne 2b540 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 2b6f8 │ │ │ │ + beq 2b5b8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r1, r2} │ │ │ │ - ldr r2, [pc, #428] @ 2b770 │ │ │ │ - ldr r3, [pc, #408] @ 2b760 │ │ │ │ + ldr r2, [pc, #428] @ 2b630 │ │ │ │ + ldr r3, [pc, #408] @ 2b620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b74c │ │ │ │ + bne 2b60c │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r6 │ │ │ │ bl d03c │ │ │ │ - ldr r1, [pc, #380] @ 2b774 │ │ │ │ + ldr r1, [pc, #380] @ 2b634 │ │ │ │ add r6, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ add r8, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ @@ -30607,85 +30527,85 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl d51c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b59c │ │ │ │ + beq 2b45c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2b59c │ │ │ │ + bne 2b45c │ │ │ │ bl c64c │ │ │ │ - b 2b59c │ │ │ │ - ldr r3, [pc, #208] @ 2b778 │ │ │ │ - ldr r2, [pc, #208] @ 2b77c │ │ │ │ + b 2b45c │ │ │ │ + ldr r3, [pc, #208] @ 2b638 │ │ │ │ + ldr r2, [pc, #208] @ 2b63c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ 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 2b728 │ │ │ │ + beq 2b5e8 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r7, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 2b5bc │ │ │ │ + b 2b47c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r2, [r7] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 2b5bc │ │ │ │ + b 2b47c │ │ │ │ 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 2b5bc │ │ │ │ + b 2b47c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - muleq r4, ip, fp │ │ │ │ + ldrdeq r4, [r4], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq sp, [r2], -r0 │ │ │ │ + @ instruction: 0x0002d8bc │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq sp, r2, r4, lsl #17 │ │ │ │ - andeq r4, r4, r4, lsr sl │ │ │ │ - andeq sp, r2, r4, lsr #15 │ │ │ │ - andeq r7, r4, ip, ror #9 │ │ │ │ - strdeq sp, [r2], -r4 │ │ │ │ + andeq sp, r2, r0, asr r8 │ │ │ │ + andeq r4, r4, r4, ror fp │ │ │ │ + andeq sp, r2, r0, ror r7 │ │ │ │ + andeq r7, r4, ip, lsr #12 │ │ │ │ + andeq sp, r2, r0, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #724] @ 2ba6c │ │ │ │ - ldr r3, [pc, #724] @ 2ba70 │ │ │ │ + ldr r2, [pc, #724] @ 2b92c │ │ │ │ + ldr r3, [pc, #724] @ 2b930 │ │ │ │ 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 │ │ │ │ @@ -30693,20 +30613,20 @@ │ │ │ │ add r4, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2ba5c │ │ │ │ + bne 2b91c │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2ba54 │ │ │ │ + bne 2b914 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ str r6, [r5, #8] │ │ │ │ bl c424 │ │ │ │ mov r2, r4 │ │ │ │ @@ -30715,17 +30635,17 @@ │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ bl c6d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - beq 2ba48 │ │ │ │ + beq 2b908 │ │ │ │ bl d174 │ │ │ │ - ldr r0, [pc, #568] @ 2ba74 │ │ │ │ + ldr r0, [pc, #568] @ 2b934 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ bl cb98 │ │ │ │ mov r1, r0 │ │ │ │ @@ -30737,29 +30657,29 @@ │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl c808 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2ba48 │ │ │ │ - ldr r8, [pc, #488] @ 2ba78 │ │ │ │ + bne 2b908 │ │ │ │ + ldr r8, [pc, #488] @ 2b938 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #484] @ 2ba7c │ │ │ │ + ldr r2, [pc, #484] @ 2b93c │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, r5, #40 @ 0x28 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r0, [pc, #444] @ 2ba80 │ │ │ │ + ldr r0, [pc, #444] @ 2b940 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ mov r6, r0 │ │ │ │ bl cb98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -30770,26 +30690,26 @@ │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl c808 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2ba48 │ │ │ │ + bne 2b908 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #364] @ 2ba84 │ │ │ │ + ldr r2, [pc, #364] @ 2b944 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [r8] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r0, [pc, #332] @ 2ba88 │ │ │ │ + ldr r0, [pc, #332] @ 2b948 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ mov r6, r0 │ │ │ │ bl cb98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -30800,262 +30720,262 @@ │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl c808 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2ba48 │ │ │ │ + bne 2b908 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #252] @ 2ba8c │ │ │ │ + ldr r2, [pc, #252] @ 2b94c │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r8] │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #216] @ 2ba90 │ │ │ │ + ldr r3, [pc, #216] @ 2b950 │ │ │ │ mov r1, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #204] @ 2ba94 │ │ │ │ + ldr r0, [pc, #204] @ 2b954 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b9f0 │ │ │ │ - ldr r1, [pc, #184] @ 2ba98 │ │ │ │ + beq 2b8b0 │ │ │ │ + ldr r1, [pc, #184] @ 2b958 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl db88 │ │ │ │ - ldr r3, [pc, #164] @ 2ba9c │ │ │ │ - ldr r2, [pc, #164] @ 2baa0 │ │ │ │ + ldr r3, [pc, #164] @ 2b95c │ │ │ │ + ldr r2, [pc, #164] @ 2b960 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #128] @ 2baa4 │ │ │ │ - ldr r3, [pc, #72] @ 2ba70 │ │ │ │ + ldr r2, [pc, #128] @ 2b964 │ │ │ │ + ldr r3, [pc, #72] @ 2b930 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ba50 │ │ │ │ + bne 2b910 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d174 │ │ │ │ - b 2ba1c │ │ │ │ + b 2b8dc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ mov r0, r4 │ │ │ │ bl d174 │ │ │ │ - b 2ba1c │ │ │ │ - andeq r4, r4, r0, ror #16 │ │ │ │ + b 2b8dc │ │ │ │ + andeq r4, r4, r0, lsr #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r2, r4, ror r5 │ │ │ │ - andeq r7, r4, r0, lsl #6 │ │ │ │ - andeq sp, r2, r0, lsl #10 │ │ │ │ - strdeq sp, [r2], -r4 │ │ │ │ - muleq r2, r0, r4 │ │ │ │ - andeq sp, r2, r4, lsl #9 │ │ │ │ - andeq sp, r2, r4, lsl #8 │ │ │ │ + andeq sp, r2, r0, asr #10 │ │ │ │ + andeq r7, r4, r0, asr #8 │ │ │ │ + andeq sp, r2, ip, asr #9 │ │ │ │ + andeq sp, r2, r0, asr #9 │ │ │ │ + andeq sp, r2, ip, asr r4 │ │ │ │ + andeq sp, r2, r0, asr r4 │ │ │ │ + ldrdeq sp, [r2], -r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq sp, r2, r0, lsl #8 │ │ │ │ + andeq sp, r2, ip, asr #7 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - muleq r4, ip, r1 │ │ │ │ - andeq sp, r2, ip, lsl #7 │ │ │ │ - ldrdeq r4, [r4], -r4 @ │ │ │ │ + ldrdeq r7, [r4], -ip │ │ │ │ + andeq sp, r2, r8, asr r3 │ │ │ │ + andeq r4, r4, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r2 │ │ │ │ - ldr r2, [pc, #592] @ 2bd14 │ │ │ │ + ldr r2, [pc, #592] @ 2bbd4 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #588] @ 2bd18 │ │ │ │ + ldr r3, [pc, #588] @ 2bbd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r1, #7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 2bb1c │ │ │ │ + beq 2b9dc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #548] @ 2bd1c │ │ │ │ - ldr r3, [pc, #540] @ 2bd18 │ │ │ │ + ldr r2, [pc, #548] @ 2bbdc │ │ │ │ + ldr r3, [pc, #540] @ 2bbd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bd10 │ │ │ │ + bne 2bbd0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #508] @ 2bd20 │ │ │ │ + ldr r1, [pc, #508] @ 2bbe0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #8 │ │ │ │ ldr r8, [ip] │ │ │ │ bl c1c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2baec │ │ │ │ - ldr r1, [pc, #476] @ 2bd24 │ │ │ │ + beq 2b9ac │ │ │ │ + ldr r1, [pc, #476] @ 2bbe4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2baec │ │ │ │ - ldr r1, [pc, #452] @ 2bd28 │ │ │ │ + beq 2b9ac │ │ │ │ + ldr r1, [pc, #452] @ 2bbe8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl c1c0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2baec │ │ │ │ - ldr r1, [pc, #428] @ 2bd2c │ │ │ │ + beq 2b9ac │ │ │ │ + ldr r1, [pc, #428] @ 2bbec │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl c1c0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 2baec │ │ │ │ - ldr r1, [pc, #404] @ 2bd30 │ │ │ │ + beq 2b9ac │ │ │ │ + ldr r1, [pc, #404] @ 2bbf0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 2baec │ │ │ │ + beq 2b9ac │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 2bc64 │ │ │ │ + beq 2bb24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ - beq 2bcf4 │ │ │ │ + beq 2bbb4 │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldrne r2, [r0] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r4, [pc, #316] @ 2bd34 │ │ │ │ + ldr r4, [pc, #316] @ 2bbf4 │ │ │ │ mov r2, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ addeq r6, sp, #24 │ │ │ │ - beq 2bc48 │ │ │ │ + beq 2bb08 │ │ │ │ ldr r1, [r3] │ │ │ │ add r6, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r0, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - ldr r1, [pc, #264] @ 2bd38 │ │ │ │ + ldr r1, [pc, #264] @ 2bbf8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c6f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r4 │ │ │ │ bl c5d4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2bcdc │ │ │ │ + beq 2bb9c │ │ │ │ mov r2, r6 │ │ │ │ bl d624 │ │ │ │ - b 2baec │ │ │ │ + b 2b9ac │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble 2bbbc │ │ │ │ + ble 2ba7c │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2bcec │ │ │ │ + bne 2bbac │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2bcec │ │ │ │ + bne 2bbac │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2bcec │ │ │ │ + bne 2bbac │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 2bcec │ │ │ │ - ldr r1, [pc, #128] @ 2bd3c │ │ │ │ + bne 2bbac │ │ │ │ + ldr r1, [pc, #128] @ 2bbfc │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #6 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r5, r7} │ │ │ │ bl db88 │ │ │ │ - b 2baec │ │ │ │ + b 2b9ac │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ - b 2baec │ │ │ │ + b 2b9ac │ │ │ │ mov r0, #2 │ │ │ │ - b 2baf0 │ │ │ │ + b 2b9b0 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #64] @ 2bd40 │ │ │ │ + ldr r3, [pc, #64] @ 2bc00 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ - b 2bbf0 │ │ │ │ + b 2bab0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r4, r0, lsr r5 │ │ │ │ + andeq r4, r4, r0, ror r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r4, r0, lsl #10 │ │ │ │ - andeq sp, r2, ip, lsr #5 │ │ │ │ + andeq r4, r4, r0, asr #12 │ │ │ │ + andeq sp, r2, r8, ror r2 │ │ │ │ @ instruction: 0x0002b1b8 │ │ │ │ andeq sl, r2, r8, ror fp │ │ │ │ andeq sl, r2, r0, lsl ip │ │ │ │ andeq sl, r2, r0, asr #28 │ │ │ │ - ldrdeq sp, [r2], -r8 │ │ │ │ - andeq sp, r2, ip, lsr #3 │ │ │ │ + andeq sp, r2, r4, lsr #3 │ │ │ │ + andeq sp, r2, r8, ror r1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #584] @ 2bfa4 │ │ │ │ + ldr r1, [pc, #584] @ 2be64 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #580] @ 2bfa8 │ │ │ │ + ldr r3, [pc, #580] @ 2be68 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r8, r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -31064,250 +30984,250 @@ │ │ │ │ ldr r7, [r2] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl cdcc │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 2bf0c │ │ │ │ + beq 2bdcc │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r4] │ │ │ │ bl cdcc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2bf0c │ │ │ │ + beq 2bdcc │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r4] │ │ │ │ bl cdcc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 2bf0c │ │ │ │ + beq 2bdcc │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [sl] │ │ │ │ bl cdcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2bf0c │ │ │ │ + beq 2bdcc │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - ldr r1, [pc, #444] @ 2bfac │ │ │ │ + ldr r1, [pc, #444] @ 2be6c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5] │ │ │ │ - ldr r3, [pc, #436] @ 2bfb0 │ │ │ │ + ldr r3, [pc, #436] @ 2be70 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ 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, [fp, #9] │ │ │ │ - ldr r1, [pc, #392] @ 2bfb4 │ │ │ │ + ldr r1, [pc, #392] @ 2be74 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r5, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, fp │ │ │ │ bl c6f4 │ │ │ │ ldrb r3, [r8, #9] │ │ │ │ - ldr r1, [pc, #344] @ 2bfb8 │ │ │ │ + ldr r1, [pc, #344] @ 2be78 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ bl c6f4 │ │ │ │ ldrb r3, [r9, #9] │ │ │ │ - ldr r1, [pc, #300] @ 2bfbc │ │ │ │ + ldr r1, [pc, #300] @ 2be7c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r9] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r9 │ │ │ │ bl c6f4 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - ldr r1, [pc, #256] @ 2bfc0 │ │ │ │ + ldr r1, [pc, #256] @ 2be80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #5 │ │ │ │ bl c6f4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2bf48 │ │ │ │ + beq 2be08 │ │ │ │ ldr r0, [r7] │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2bf3c │ │ │ │ + beq 2bdfc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ bl d03c │ │ │ │ - ldr r2, [pc, #176] @ 2bfc4 │ │ │ │ - ldr r3, [pc, #144] @ 2bfa8 │ │ │ │ + ldr r2, [pc, #176] @ 2be84 │ │ │ │ + ldr r3, [pc, #144] @ 2be68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bfa0 │ │ │ │ + bne 2be60 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2bf5c │ │ │ │ + bne 2be1c │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r7] │ │ │ │ bl cdcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2bf00 │ │ │ │ + bne 2bdc0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #72] @ 2bfb0 │ │ │ │ + ldr r3, [pc, #72] @ 2be70 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl d03c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2bf90 │ │ │ │ + beq 2be50 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d624 │ │ │ │ - b 2bf0c │ │ │ │ + b 2bdcc │ │ │ │ ldr r1, [r6] │ │ │ │ add r2, sp, #16 │ │ │ │ bl db58 │ │ │ │ - b 2bf0c │ │ │ │ + b 2bdcc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r4, r8, r2 │ │ │ │ + ldrdeq r4, [r4], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, r0, ror #31 │ │ │ │ + andeq ip, r2, ip, lsr #31 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ ldrdeq sl, [r2], -r4 │ │ │ │ andeq sl, r2, r8, ror r8 │ │ │ │ strdeq sl, [r2], -ip │ │ │ │ andeq sl, r2, r8, lsl fp │ │ │ │ - andeq r4, r4, r4, ror #1 │ │ │ │ + andeq r4, r4, r4, lsr #4 │ │ │ │ │ │ │ │ -0002bfc8 : │ │ │ │ - ldr r3, [pc, #4] @ 2bfd4 │ │ │ │ +0002be88 : │ │ │ │ + ldr r3, [pc, #4] @ 2be94 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r6, r4, r8, asr #23 │ │ │ │ + andeq r6, r4, r8, lsl #26 │ │ │ │ │ │ │ │ -0002bfd8 : │ │ │ │ +0002be98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #284] @ 2c10c │ │ │ │ - ldr r3, [pc, #284] @ 2c110 │ │ │ │ + ldr ip, [pc, #284] @ 2bfcc │ │ │ │ + ldr r3, [pc, #284] @ 2bfd0 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #260] @ 2c114 │ │ │ │ + ldr r4, [pc, #260] @ 2bfd4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #240] @ 2c118 │ │ │ │ + ldr r3, [pc, #240] @ 2bfd8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #232] @ 2c11c │ │ │ │ + ldr r0, [pc, #232] @ 2bfdc │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #212] @ 2c120 │ │ │ │ - ldr r3, [pc, #212] @ 2c124 │ │ │ │ + ldr r2, [pc, #212] @ 2bfe0 │ │ │ │ + ldr r3, [pc, #212] @ 2bfe4 │ │ │ │ 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] @ 2c128 │ │ │ │ + ldr r4, [pc, #188] @ 2bfe8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbe8 │ │ │ │ - ldr r1, [pc, #172] @ 2c12c │ │ │ │ + ldr r1, [pc, #172] @ 2bfec │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ str r0, [r4] │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #152] @ 2c130 │ │ │ │ + ldr r1, [pc, #152] @ 2bff0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #132] @ 2c134 │ │ │ │ + ldr r1, [pc, #132] @ 2bff4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #6 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #112] @ 2c138 │ │ │ │ + ldr r1, [pc, #112] @ 2bff8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #92] @ 2c13c │ │ │ │ - ldr r3, [pc, #44] @ 2c110 │ │ │ │ + ldr r2, [pc, #92] @ 2bffc │ │ │ │ + ldr r3, [pc, #44] @ 2bfd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c108 │ │ │ │ + bne 2bfc8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r4, r4 │ │ │ │ + andeq r4, r4, r4, asr #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r3, [r4], -r4 │ │ │ │ + andeq r4, r4, r4, lsl r1 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq ip, r2, r8, lsr #27 │ │ │ │ + andeq ip, r2, r4, ror sp │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r5, r4, r0, asr r8 │ │ │ │ - andeq r6, r4, ip, lsr #22 │ │ │ │ - andeq ip, r2, r0, lsr #26 │ │ │ │ - andeq ip, r2, r0, lsl sp │ │ │ │ - andeq ip, r2, r4, ror #25 │ │ │ │ - @ instruction: 0x0002ccbc │ │ │ │ - andeq r3, r4, r8, lsl pc │ │ │ │ + muleq r4, r0, r9 │ │ │ │ + andeq r6, r4, ip, ror #24 │ │ │ │ + andeq ip, r2, ip, ror #25 │ │ │ │ + ldrdeq ip, [r2], -ip @ │ │ │ │ + @ instruction: 0x0002ccb0 │ │ │ │ + andeq ip, r2, r8, lsl #25 │ │ │ │ + andeq r4, r4, r8, asr r0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r0, [r3, #68] @ 0x44 │ │ │ │ @@ -31318,15 +31238,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 2c1a0 │ │ │ │ + bne 2c060 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ bl ce20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -31337,38 +31257,38 @@ │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ cmp r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bne 2c214 │ │ │ │ + bne 2c0d4 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - beq 2c28c │ │ │ │ + beq 2c14c │ │ │ │ cmp r5, #6 │ │ │ │ - beq 2c29c │ │ │ │ - bgt 2c250 │ │ │ │ + beq 2c15c │ │ │ │ + bgt 2c110 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 2c2b4 │ │ │ │ + bne 2c174 │ │ │ │ ldrd r4, [r8] │ │ │ │ mov r3, r2 │ │ │ │ strd r4, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b d1f8 │ │ │ │ bl cac0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2c33c │ │ │ │ + beq 2c1fc │ │ │ │ cmp r5, #6 │ │ │ │ - beq 2c2cc │ │ │ │ - bgt 2c264 │ │ │ │ + beq 2c18c │ │ │ │ + bgt 2c124 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 2c324 │ │ │ │ + bne 2c1e4 │ │ │ │ ldrd r2, [r8] │ │ │ │ mov r1, r6 │ │ │ │ strd r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b da68 │ │ │ │ @@ -31462,142 +31382,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] @ 2c4fc │ │ │ │ + ldr lr, [pc, #300] @ 2c3bc │ │ │ │ ldr r5, [r0, #32] │ │ │ │ - ldr r3, [pc, #296] @ 2c500 │ │ │ │ + ldr r3, [pc, #296] @ 2c3c0 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ moveq r5, #40960 @ 0xa000 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 2c4cc │ │ │ │ + beq 2c38c │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ - beq 2c4b0 │ │ │ │ + beq 2c370 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ bl c244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c4c4 │ │ │ │ + bne 2c384 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 2c484 │ │ │ │ - ldr ip, [pc, #188] @ 2c504 │ │ │ │ + beq 2c344 │ │ │ │ + ldr ip, [pc, #188] @ 2c3c4 │ │ │ │ add r0, r4, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl cd9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c474 │ │ │ │ + beq 2c334 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmn r4, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - ldr r2, [pc, #124] @ 2c508 │ │ │ │ - ldr r3, [pc, #112] @ 2c500 │ │ │ │ + ldr r2, [pc, #124] @ 2c3c8 │ │ │ │ + ldr r3, [pc, #112] @ 2c3c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c4f8 │ │ │ │ + bne 2c3b8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ bl c364 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2c430 │ │ │ │ + beq 2c2f0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2c484 │ │ │ │ - ldr ip, [pc, #56] @ 2c50c │ │ │ │ + b 2c344 │ │ │ │ + ldr ip, [pc, #56] @ 2c3cc │ │ │ │ cmp r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, r4, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl cd9c │ │ │ │ mov r4, r0 │ │ │ │ - b 2c474 │ │ │ │ + b 2c334 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r4, r4, lsr #24 │ │ │ │ + andeq r3, r4, r4, ror #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r3, r4, ip, ror #22 │ │ │ │ + andeq r3, r4, ip, lsr #25 │ │ │ │ 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 2c55c │ │ │ │ - ldr r2, [pc, #60] @ 2c580 │ │ │ │ - ldr r3, [pc, #60] @ 2c584 │ │ │ │ + bne 2c41c │ │ │ │ + ldr r2, [pc, #60] @ 2c440 │ │ │ │ + ldr r3, [pc, #60] @ 2c444 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ - bl 558e0 │ │ │ │ + bl 557a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c564 │ │ │ │ + bne 2c424 │ │ │ │ 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 2c554 │ │ │ │ + b 2c414 │ │ │ │ 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 2c5b8 │ │ │ │ + bne 2c478 │ │ │ │ bl d3f0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 2c5c8 │ │ │ │ + beq 2c488 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bl c478 │ │ │ │ bl d3f0 │ │ │ │ tst r0, #1 │ │ │ │ - bne 2c5b0 │ │ │ │ + bne 2c470 │ │ │ │ bl d2a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -31621,128 +31541,128 @@ │ │ │ │ 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] @ 2c6b4 │ │ │ │ - ldr ip, [pc, #104] @ 2c6b8 │ │ │ │ + ldr lr, [pc, #104] @ 2c574 │ │ │ │ + ldr ip, [pc, #104] @ 2c578 │ │ │ │ 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] @ 2c6bc │ │ │ │ - ldr r3, [pc, #48] @ 2c6b8 │ │ │ │ + ldr r2, [pc, #56] @ 2c57c │ │ │ │ + ldr r3, [pc, #48] @ 2c578 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c6b0 │ │ │ │ + bne 2c570 │ │ │ │ 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, ip, lsr #19 │ │ │ │ + andeq r3, r4, ip, ror #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r4, ror r9 │ │ │ │ + @ instruction: 0x00043ab4 │ │ │ │ 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] @ 2c744 │ │ │ │ - ldr ip, [pc, #104] @ 2c748 │ │ │ │ + ldr lr, [pc, #104] @ 2c604 │ │ │ │ + ldr ip, [pc, #104] @ 2c608 │ │ │ │ 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] @ 2c74c │ │ │ │ - ldr r3, [pc, #48] @ 2c748 │ │ │ │ + ldr r2, [pc, #56] @ 2c60c │ │ │ │ + ldr r3, [pc, #48] @ 2c608 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2c740 │ │ │ │ + bne 2c600 │ │ │ │ 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, ip, lsl r9 │ │ │ │ + andeq r3, r4, ip, asr sl │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r4, r4, ror #17 │ │ │ │ + andeq r3, r4, r4, lsr #20 │ │ │ │ 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 r6, [r1, #20] │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - beq 2c890 │ │ │ │ - ldr r3, [pc, #360] @ 2c8f8 │ │ │ │ + beq 2c750 │ │ │ │ + ldr r3, [pc, #360] @ 2c7b8 │ │ │ │ mvn ip, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #348] @ 2c8fc │ │ │ │ + ldr r3, [pc, #348] @ 2c7bc │ │ │ │ and ip, ip, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #336] @ 2c900 │ │ │ │ + ldr r3, [pc, #336] @ 2c7c0 │ │ │ │ add ip, ip, #8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r2 │ │ │ │ lsl r8, ip, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c884 │ │ │ │ + beq 2c744 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2c8c8 │ │ │ │ + beq 2c788 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2c8e8 │ │ │ │ + bne 2c7a8 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldrb r7, [r9, #68] @ 0x44 │ │ │ │ ldr fp, [r4, #12] │ │ │ │ tst r7, #4 │ │ │ │ - beq 2c898 │ │ │ │ + beq 2c758 │ │ │ │ add r3, r4, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ bl d210 │ │ │ │ ldr r3, [sp] │ │ │ │ @@ -31755,108 +31675,108 @@ │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2c884 │ │ │ │ + bne 2c744 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 2c884 │ │ │ │ + bne 2c744 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 2c8b4 │ │ │ │ + beq 2c774 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r8 │ │ │ │ - bne 2c7c8 │ │ │ │ + bne 2c688 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, fp │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, sl │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ - b 2c84c │ │ │ │ + b 2c70c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r8 │ │ │ │ - bne 2c7c8 │ │ │ │ - b 2c890 │ │ │ │ + bne 2c688 │ │ │ │ + b 2c750 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c764 │ │ │ │ + bl 2c624 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r8 │ │ │ │ - bne 2c7c8 │ │ │ │ - b 2c890 │ │ │ │ + bne 2c688 │ │ │ │ + b 2c750 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 2c7fc │ │ │ │ - andeq ip, r2, r0, asr #19 │ │ │ │ - andeq ip, r2, ip, ror r6 │ │ │ │ - muleq r2, ip, r9 │ │ │ │ + b 2c6bc │ │ │ │ + andeq ip, r2, ip, lsl #19 │ │ │ │ + andeq ip, r2, r8, asr #12 │ │ │ │ + andeq ip, r2, r8, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #480] @ 2cafc │ │ │ │ - ldr r3, [pc, #480] @ 2cb00 │ │ │ │ + ldr r1, [pc, #480] @ 2c9bc │ │ │ │ + ldr r3, [pc, #480] @ 2c9c0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ands r2, r2, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bne 2caf0 │ │ │ │ + bne 2c9b0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ bl c4b4 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [r4, #48] @ 0x30 │ │ │ │ bl cbe0 │ │ │ │ - ldr r1, [pc, #404] @ 2cb04 │ │ │ │ + ldr r1, [pc, #404] @ 2c9c4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl d9d8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2caac │ │ │ │ + beq 2c96c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ cmpne r2, #99 @ 0x63 │ │ │ │ - bls 2cab8 │ │ │ │ + bls 2c978 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2cac8 │ │ │ │ + bne 2c988 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c764 │ │ │ │ + bl 2c624 │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ tst r3, #4 │ │ │ │ - bne 2ca5c │ │ │ │ - ldr r1, [pc, #304] @ 2cb08 │ │ │ │ + bne 2c91c │ │ │ │ + ldr r1, [pc, #304] @ 2c9c8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ @@ -31869,148 +31789,148 @@ │ │ │ │ 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 2ca74 │ │ │ │ + bne 2c934 │ │ │ │ and r0, r0, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ - ldr r2, [pc, #212] @ 2cb0c │ │ │ │ - ldr r3, [pc, #196] @ 2cb00 │ │ │ │ + ldr r2, [pc, #212] @ 2c9cc │ │ │ │ + ldr r3, [pc, #196] @ 2c9c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2caf8 │ │ │ │ + bne 2c9b8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #172] @ 2cb10 │ │ │ │ + ldr r1, [pc, #172] @ 2c9d0 │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ - b 2c9d0 │ │ │ │ - ldr r0, [pc, #152] @ 2cb14 │ │ │ │ + b 2c890 │ │ │ │ + ldr r0, [pc, #152] @ 2c9d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl c0f4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 2caa4 │ │ │ │ + beq 2c964 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r0, r0, #20 │ │ │ │ bl d810 <_php_stream_filter_append@plt> │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ - b 2ca28 │ │ │ │ + b 2c8e8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c994 │ │ │ │ + bne 2c854 │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ bic r3, r3, #4 │ │ │ │ strb r3, [r4, #68] @ 0x44 │ │ │ │ - b 2c9b4 │ │ │ │ + b 2c874 │ │ │ │ sub r3, r3, #200 @ 0xc8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 2c9b4 │ │ │ │ - ldr r1, [pc, #60] @ 2cb18 │ │ │ │ + bhi 2c874 │ │ │ │ + ldr r1, [pc, #60] @ 2c9d8 │ │ │ │ ldr r0, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c9b4 │ │ │ │ - b 2cab8 │ │ │ │ + bne 2c874 │ │ │ │ + b 2c978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2ca30 │ │ │ │ + b 2c8f0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r3, [r4], -ip │ │ │ │ + andeq r3, r4, ip, lsl r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0002c4b8 │ │ │ │ - andeq ip, r2, r8, ror r7 │ │ │ │ - andeq r3, r4, r0, asr #11 │ │ │ │ - andeq ip, r2, r4, ror #7 │ │ │ │ - andeq ip, r2, r8, ror #7 │ │ │ │ - andeq ip, r2, r4, ror #6 │ │ │ │ + andeq ip, r2, r4, lsl #9 │ │ │ │ + andeq ip, r2, r4, asr #14 │ │ │ │ + andeq r3, r4, r0, lsl #14 │ │ │ │ + @ instruction: 0x0002c3b0 │ │ │ │ + @ instruction: 0x0002c3b4 │ │ │ │ + andeq ip, r2, r0, lsr r3 │ │ │ │ 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 2cba4 │ │ │ │ + bne 2ca64 │ │ │ │ tst r3, #1 │ │ │ │ - beq 2cb94 │ │ │ │ + beq 2ca54 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl d384 <_php_stream_flush@plt> │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ tst r3, #4 │ │ │ │ - beq 2cb80 │ │ │ │ + beq 2ca40 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cb80 │ │ │ │ + beq 2ca40 │ │ │ │ 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 2c904 │ │ │ │ + bl 2c7c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cb44 │ │ │ │ + beq 2ca04 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ 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 2cbf4 │ │ │ │ + bne 2cab4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 2cbe4 │ │ │ │ + bne 2caa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c904 │ │ │ │ + bl 2c7c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cbf4 │ │ │ │ + bne 2cab4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, lr} │ │ │ │ b d384 <_php_stream_flush@plt> │ │ │ │ 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 r6, [r0] │ │ │ │ ldrb r3, [r6, #68] @ 0x44 │ │ │ │ tst r3, #2 │ │ │ │ - bne 2cc58 │ │ │ │ + bne 2cb18 │ │ │ │ tst r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bne 2cc3c │ │ │ │ + bne 2cafc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c904 │ │ │ │ + bl 2c7c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2cc58 │ │ │ │ + bne 2cb18 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ subs r0, r0, r4 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -32019,53 +31939,53 @@ │ │ │ │ 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 2cc8c │ │ │ │ + bne 2cb4c │ │ │ │ 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 2cce0 │ │ │ │ + bne 2cba0 │ │ │ │ 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 2ccb8 │ │ │ │ + b 2cb78 │ │ │ │ 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, #328] @ 2ce54 │ │ │ │ + ldr r0, [pc, #328] @ 2cd14 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #324] @ 2ce58 │ │ │ │ + ldr r1, [pc, #324] @ 2cd18 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #320] @ 2ce5c │ │ │ │ + ldr r3, [pc, #320] @ 2cd1c │ │ │ │ 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] │ │ │ │ @@ -32073,92 +31993,92 @@ │ │ │ │ add r8, sp, #28 │ │ │ │ mov r2, r8 │ │ │ │ add r9, sp, #16 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #260] @ 2ce60 │ │ │ │ + ldr r1, [pc, #260] @ 2cd20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 2ce40 │ │ │ │ + bne 2cd00 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #220] @ 2ce64 │ │ │ │ + ldr r1, [pc, #220] @ 2cd24 │ │ │ │ cmp r3, #8 │ │ │ │ movne r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r3, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #176] @ 2ce68 │ │ │ │ + ldr r1, [pc, #176] @ 2cd28 │ │ │ │ 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 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2ce4c │ │ │ │ + bne 2cd0c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2ce30 │ │ │ │ - ldr r2, [pc, #96] @ 2ce6c │ │ │ │ - ldr r3, [pc, #72] @ 2ce58 │ │ │ │ + bne 2ccf0 │ │ │ │ + ldr r2, [pc, #96] @ 2cd2c │ │ │ │ + ldr r3, [pc, #72] @ 2cd18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ce48 │ │ │ │ + bne 2cd08 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2ce04 │ │ │ │ + b 2ccc4 │ │ │ │ bl d174 │ │ │ │ - b 2ce04 │ │ │ │ + b 2ccc4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r4, r8, ror #5 │ │ │ │ + andeq r3, r4, r8, lsr #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - andeq ip, r2, r0, lsr #2 │ │ │ │ - andeq ip, r2, r8, ror #1 │ │ │ │ - andeq ip, r2, r8, asr #1 │ │ │ │ - andeq r3, r4, ip, ror #3 │ │ │ │ + andeq ip, r2, ip, ror #1 │ │ │ │ + strheq ip, [r2], -r4 │ │ │ │ + muleq r2, r4, r0 │ │ │ │ + andeq r3, r4, ip, lsr #6 │ │ │ │ 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, #280] @ 2cfa4 │ │ │ │ - ldr r2, [pc, #280] @ 2cfa8 │ │ │ │ + ldr r1, [pc, #280] @ 2ce64 │ │ │ │ + ldr r2, [pc, #280] @ 2ce68 │ │ │ │ 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 │ │ │ │ @@ -32167,79 +32087,79 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #216] @ 2cfac │ │ │ │ + ldr r1, [pc, #216] @ 2ce6c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2cf8c │ │ │ │ + bne 2ce4c │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #176] @ 2cfb0 │ │ │ │ + ldr r1, [pc, #176] @ 2ce70 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2cf98 │ │ │ │ + bne 2ce58 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2cf7c │ │ │ │ - ldr r2, [pc, #92] @ 2cfb4 │ │ │ │ - ldr r3, [pc, #76] @ 2cfa8 │ │ │ │ + bne 2ce3c │ │ │ │ + ldr r2, [pc, #92] @ 2ce74 │ │ │ │ + ldr r3, [pc, #76] @ 2ce68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2cf94 │ │ │ │ + bne 2ce54 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2cf50 │ │ │ │ + b 2ce10 │ │ │ │ bl d174 │ │ │ │ - b 2cf50 │ │ │ │ + b 2ce10 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r4, ip, ror #2 │ │ │ │ + andeq r3, r4, ip, lsr #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, ip, asr #31 │ │ │ │ + muleq r2, r8, pc @ │ │ │ │ andeq r9, r2, ip, lsl #29 │ │ │ │ - andeq r3, r4, r0, lsr #1 │ │ │ │ + andeq r3, r4, r0, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #264] @ 2d0d8 │ │ │ │ - ldr r3, [pc, #264] @ 2d0dc │ │ │ │ + ldr r2, [pc, #264] @ 2cf98 │ │ │ │ + ldr r3, [pc, #264] @ 2cf9c │ │ │ │ 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 │ │ │ │ @@ -32247,77 +32167,77 @@ │ │ │ │ bl db1c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #204] @ 2d0e0 │ │ │ │ + ldr r1, [pc, #204] @ 2cfa0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2d0c4 │ │ │ │ + bne 2cf84 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #168] @ 2d0e4 │ │ │ │ + ldr r1, [pc, #168] @ 2cfa4 │ │ │ │ cmp r3, #8 │ │ │ │ movne r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d0d0 │ │ │ │ + bne 2cf90 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2d0b4 │ │ │ │ - ldr r2, [pc, #88] @ 2d0e8 │ │ │ │ - ldr r3, [pc, #72] @ 2d0dc │ │ │ │ + bne 2cf74 │ │ │ │ + ldr r2, [pc, #88] @ 2cfa8 │ │ │ │ + ldr r3, [pc, #72] @ 2cf9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d0cc │ │ │ │ + bne 2cf8c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d088 │ │ │ │ + b 2cf48 │ │ │ │ bl d174 │ │ │ │ - b 2d088 │ │ │ │ + b 2cf48 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r4, r8, lsr #32 │ │ │ │ + andeq r3, r4, r8, ror #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, ip, asr #5 │ │ │ │ - andeq fp, r2, r8, asr lr │ │ │ │ - andeq r2, r4, r8, ror #30 │ │ │ │ + muleq r2, r8, r2 │ │ │ │ + andeq fp, r2, r4, lsr #28 │ │ │ │ + andeq r3, r4, r8, lsr #1 │ │ │ │ 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, #280] @ 2d220 │ │ │ │ - ldr r2, [pc, #280] @ 2d224 │ │ │ │ + ldr r1, [pc, #280] @ 2d0e0 │ │ │ │ + ldr r2, [pc, #280] @ 2d0e4 │ │ │ │ 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 │ │ │ │ @@ -32326,79 +32246,79 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #216] @ 2d228 │ │ │ │ + ldr r1, [pc, #216] @ 2d0e8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2d208 │ │ │ │ + bne 2d0c8 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #176] @ 2d22c │ │ │ │ + ldr r1, [pc, #176] @ 2d0ec │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d214 │ │ │ │ + bne 2d0d4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2d1f8 │ │ │ │ - ldr r2, [pc, #92] @ 2d230 │ │ │ │ - ldr r3, [pc, #76] @ 2d224 │ │ │ │ + bne 2d0b8 │ │ │ │ + ldr r2, [pc, #92] @ 2d0f0 │ │ │ │ + ldr r3, [pc, #76] @ 2d0e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d210 │ │ │ │ + bne 2d0d0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d1cc │ │ │ │ + b 2d08c │ │ │ │ bl d174 │ │ │ │ - b 2d1cc │ │ │ │ + b 2d08c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - strdeq r2, [r4], -r0 │ │ │ │ + andeq r3, r4, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, r0, asr sp │ │ │ │ - andeq fp, r2, r8, lsl sp │ │ │ │ - andeq r2, r4, r4, lsr #28 │ │ │ │ + andeq fp, r2, ip, lsl sp │ │ │ │ + andeq fp, r2, r4, ror #25 │ │ │ │ + andeq r2, r4, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #264] @ 2d354 │ │ │ │ - ldr r3, [pc, #264] @ 2d358 │ │ │ │ + ldr r2, [pc, #264] @ 2d214 │ │ │ │ + ldr r3, [pc, #264] @ 2d218 │ │ │ │ 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 │ │ │ │ @@ -32406,149 +32326,149 @@ │ │ │ │ bl db1c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #204] @ 2d35c │ │ │ │ + ldr r1, [pc, #204] @ 2d21c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2d340 │ │ │ │ + bne 2d200 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #168] @ 2d360 │ │ │ │ + ldr r1, [pc, #168] @ 2d220 │ │ │ │ cmp r3, #8 │ │ │ │ movne r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #15 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d34c │ │ │ │ + bne 2d20c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2d330 │ │ │ │ - ldr r2, [pc, #88] @ 2d364 │ │ │ │ - ldr r3, [pc, #72] @ 2d358 │ │ │ │ + bne 2d1f0 │ │ │ │ + ldr r2, [pc, #88] @ 2d224 │ │ │ │ + ldr r3, [pc, #72] @ 2d218 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d348 │ │ │ │ + bne 2d208 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d304 │ │ │ │ + b 2d1c4 │ │ │ │ bl d174 │ │ │ │ - b 2d304 │ │ │ │ + b 2d1c4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, ip, lsr #27 │ │ │ │ + andeq r2, r4, ip, ror #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, r0, asr r0 │ │ │ │ - strdeq fp, [r2], -ip │ │ │ │ - andeq r2, r4, ip, ror #25 │ │ │ │ + andeq ip, r2, ip, lsl r0 │ │ │ │ + andeq fp, r2, r8, asr #23 │ │ │ │ + andeq r2, r4, ip, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #244] @ 2d474 │ │ │ │ - ldr r3, [pc, #244] @ 2d478 │ │ │ │ + ldr r2, [pc, #244] @ 2d334 │ │ │ │ + ldr r3, [pc, #244] @ 2d338 │ │ │ │ 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 r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #188] @ 2d47c │ │ │ │ + ldr r1, [pc, #188] @ 2d33c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2d460 │ │ │ │ + bne 2d320 │ │ │ │ bl d174 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #152] @ 2d480 │ │ │ │ + ldr r2, [pc, #152] @ 2d340 │ │ │ │ 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 2d46c │ │ │ │ + bne 2d32c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 2d450 │ │ │ │ - ldr r2, [pc, #88] @ 2d484 │ │ │ │ - ldr r3, [pc, #72] @ 2d478 │ │ │ │ + bne 2d310 │ │ │ │ + ldr r2, [pc, #88] @ 2d344 │ │ │ │ + ldr r3, [pc, #72] @ 2d338 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d468 │ │ │ │ + bne 2d328 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d424 │ │ │ │ + b 2d2e4 │ │ │ │ bl d174 │ │ │ │ - b 2d424 │ │ │ │ + b 2d2e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r8, ror ip │ │ │ │ + @ instruction: 0x00042db8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, r4, lsl fp │ │ │ │ - andeq fp, r2, r8, ror #21 │ │ │ │ - andeq r2, r4, ip, asr #23 │ │ │ │ + andeq fp, r2, r0, ror #21 │ │ │ │ + @ instruction: 0x0002bab4 │ │ │ │ + andeq r2, r4, ip, lsl #26 │ │ │ │ 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, #280] @ 2d5bc │ │ │ │ - ldr r2, [pc, #280] @ 2d5c0 │ │ │ │ + ldr r1, [pc, #280] @ 2d47c │ │ │ │ + ldr r2, [pc, #280] @ 2d480 │ │ │ │ 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 │ │ │ │ @@ -32557,80 +32477,80 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #216] @ 2d5c4 │ │ │ │ + ldr r1, [pc, #216] @ 2d484 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2d5a4 │ │ │ │ + bne 2d464 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #176] @ 2d5c8 │ │ │ │ + ldr r1, [pc, #176] @ 2d488 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #11 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d5b0 │ │ │ │ + bne 2d470 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2d594 │ │ │ │ - ldr r2, [pc, #92] @ 2d5cc │ │ │ │ - ldr r3, [pc, #76] @ 2d5c0 │ │ │ │ + bne 2d454 │ │ │ │ + ldr r2, [pc, #92] @ 2d48c │ │ │ │ + ldr r3, [pc, #76] @ 2d480 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d5ac │ │ │ │ + bne 2d46c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d568 │ │ │ │ + b 2d428 │ │ │ │ bl d174 │ │ │ │ - b 2d568 │ │ │ │ + b 2d428 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r4, asr fp │ │ │ │ + muleq r4, r4, ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0002b9b4 │ │ │ │ - @ instruction: 0x0002b9b4 │ │ │ │ - andeq r2, r4, r8, lsl #21 │ │ │ │ + andeq fp, r2, r0, lsl #19 │ │ │ │ + andeq fp, r2, r0, lsl #19 │ │ │ │ + andeq r2, r4, r8, asr #23 │ │ │ │ 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, #276] @ 2d700 │ │ │ │ - ldr r2, [pc, #276] @ 2d704 │ │ │ │ + ldr r1, [pc, #276] @ 2d5c0 │ │ │ │ + ldr r2, [pc, #276] @ 2d5c4 │ │ │ │ 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 │ │ │ │ @@ -32640,160 +32560,160 @@ │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ bl d09c │ │ │ │ - ldr r1, [pc, #208] @ 2d708 │ │ │ │ + ldr r1, [pc, #208] @ 2d5c8 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2d6ec │ │ │ │ + bne 2d5ac │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #168] @ 2d70c │ │ │ │ + ldr r1, [pc, #168] @ 2d5cc │ │ │ │ cmp r3, #8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movne r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ addeq r0, r4, #16 │ │ │ │ stm sp, {r3, r5} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #7 │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d6f8 │ │ │ │ + bne 2d5b8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 2d6dc │ │ │ │ - ldr r2, [pc, #88] @ 2d710 │ │ │ │ - ldr r3, [pc, #72] @ 2d704 │ │ │ │ + bne 2d59c │ │ │ │ + ldr r2, [pc, #88] @ 2d5d0 │ │ │ │ + ldr r3, [pc, #72] @ 2d5c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d6f4 │ │ │ │ + bne 2d5b4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 2d6b0 │ │ │ │ + b 2d570 │ │ │ │ bl d174 │ │ │ │ - b 2d6b0 │ │ │ │ + b 2d570 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, ip, lsl #20 │ │ │ │ + andeq r2, r4, ip, asr #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r2, ip, lsr #17 │ │ │ │ muleq r2, r0, r8 │ │ │ │ - andeq r2, r4, r0, asr #18 │ │ │ │ + andeq r2, r4, r0, lsl #21 │ │ │ │ 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] @ 2d850 │ │ │ │ + ldr ip, [pc, #284] @ 2d710 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #280] @ 2d854 │ │ │ │ + ldr r2, [pc, #280] @ 2d714 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #268] @ 2d858 │ │ │ │ + ldr r1, [pc, #268] @ 2d718 │ │ │ │ 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 2d7a8 │ │ │ │ - ldr r2, [pc, #216] @ 2d85c │ │ │ │ - ldr r3, [pc, #204] @ 2d854 │ │ │ │ + beq 2d668 │ │ │ │ + ldr r2, [pc, #216] @ 2d71c │ │ │ │ + ldr r3, [pc, #204] @ 2d714 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d844 │ │ │ │ + bne 2d704 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 2d848 │ │ │ │ + bne 2d708 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d818 │ │ │ │ + beq 2d6d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d838 │ │ │ │ + beq 2d6f8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4] │ │ │ │ tst r2, #2 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - beq 2d828 │ │ │ │ + beq 2d6e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d804 │ │ │ │ + beq 2d6c4 │ │ │ │ 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 2d77c │ │ │ │ + b 2d63c │ │ │ │ mov r1, #2 │ │ │ │ bl c6d0 │ │ │ │ str r0, [r4] │ │ │ │ - b 2d7d0 │ │ │ │ + b 2d690 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl c16c │ │ │ │ - b 2d80c │ │ │ │ + b 2d6cc │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 2d7dc │ │ │ │ + b 2d69c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r4, r0, asr #17 │ │ │ │ + andeq r2, r4, r0, lsl #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r0, lsl #26 │ │ │ │ - andeq r2, r4, r4, ror r8 │ │ │ │ + andeq sl, r2, ip, asr #25 │ │ │ │ + @ instruction: 0x000429b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #216] @ 2d950 │ │ │ │ - ldr r3, [pc, #216] @ 2d954 │ │ │ │ + ldr r2, [pc, #216] @ 2d810 │ │ │ │ + ldr r3, [pc, #216] @ 2d814 │ │ │ │ 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 │ │ │ │ @@ -32801,20 +32721,20 @@ │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2d940 │ │ │ │ + bne 2d800 │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2d938 │ │ │ │ + bne 2d7f8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ bl c424 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ @@ -32822,64 +32742,64 @@ │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #2 │ │ │ │ bl c6d0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #72] @ 2d958 │ │ │ │ - ldr r3, [pc, #64] @ 2d954 │ │ │ │ + ldr r2, [pc, #72] @ 2d818 │ │ │ │ + ldr r3, [pc, #64] @ 2d814 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2d934 │ │ │ │ + bne 2d7f4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - b 2d908 │ │ │ │ - andeq r2, r4, r0, lsl #15 │ │ │ │ + b 2d7c8 │ │ │ │ + andeq r2, r4, r0, asr #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, r8, ror #13 │ │ │ │ + andeq r2, r4, r8, lsr #16 │ │ │ │ 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, #428] @ 2db20 │ │ │ │ + ldr ip, [pc, #428] @ 2d9e0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #420] @ 2db24 │ │ │ │ + ldr r1, [pc, #420] @ 2d9e4 │ │ │ │ add ip, pc, ip │ │ │ │ ldrb r6, [r7, #68] @ 0x44 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ ands r6, r6, #3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne 2db14 │ │ │ │ + bne 2d9d4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ bl c3e8 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ bl c5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2db0c │ │ │ │ + beq 2d9cc │ │ │ │ sub r5, r0, sl │ │ │ │ add r0, r5, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ @@ -32890,56 +32810,56 @@ │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r6, [r4, #8] │ │ │ │ bl ce20 │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r8, #0 │ │ │ │ strb r6, [r5, #16] │ │ │ │ - bne 2dab0 │ │ │ │ + bne 2d970 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl d144 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2dab0 │ │ │ │ + beq 2d970 │ │ │ │ bl cac0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 2c350 │ │ │ │ + bl 2c210 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c700 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2da80 │ │ │ │ + bne 2d940 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 2da80 │ │ │ │ + bne 2d940 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 2db04 │ │ │ │ + beq 2d9c4 │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #160] @ 2db28 │ │ │ │ - ldr r3, [pc, #152] @ 2db24 │ │ │ │ + ldr r2, [pc, #160] @ 2d9e8 │ │ │ │ + ldr r3, [pc, #152] @ 2d9e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2db1c │ │ │ │ + bne 2d9dc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 2c350 │ │ │ │ - ldr r1, [pc, #104] @ 2db2c │ │ │ │ + bl 2c210 │ │ │ │ + ldr r1, [pc, #104] @ 2d9ec │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r1, #6 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -32947,345 +32867,345 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d624 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r5, r0, #0 │ │ │ │ - bne 2da80 │ │ │ │ - b 2da5c │ │ │ │ + bne 2d940 │ │ │ │ + b 2d91c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2da80 │ │ │ │ + b 2d940 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mvn r5, #0 │ │ │ │ - b 2da80 │ │ │ │ + b 2d940 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, ip, ror r6 │ │ │ │ + @ instruction: 0x000427bc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, r0, ror r5 │ │ │ │ + @ instruction: 0x000426b0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ 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] @ 2dbb4 │ │ │ │ - ldr ip, [pc, #104] @ 2dbb8 │ │ │ │ + ldr lr, [pc, #104] @ 2da74 │ │ │ │ + ldr ip, [pc, #104] @ 2da78 │ │ │ │ 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 2d95c │ │ │ │ - ldr r2, [pc, #56] @ 2dbbc │ │ │ │ - ldr r3, [pc, #48] @ 2dbb8 │ │ │ │ + bl 2d81c │ │ │ │ + ldr r2, [pc, #56] @ 2da7c │ │ │ │ + ldr r3, [pc, #48] @ 2da78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2dbb0 │ │ │ │ + bne 2da70 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, ip, lsr #9 │ │ │ │ + andeq r2, r4, ip, ror #11 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, r4, ror r4 │ │ │ │ + @ instruction: 0x000425b4 │ │ │ │ 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] @ 2dc44 │ │ │ │ - ldr ip, [pc, #104] @ 2dc48 │ │ │ │ + ldr lr, [pc, #104] @ 2db04 │ │ │ │ + ldr ip, [pc, #104] @ 2db08 │ │ │ │ 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 2d95c │ │ │ │ - ldr r2, [pc, #56] @ 2dc4c │ │ │ │ - ldr r3, [pc, #48] @ 2dc48 │ │ │ │ + bl 2d81c │ │ │ │ + ldr r2, [pc, #56] @ 2db0c │ │ │ │ + ldr r3, [pc, #48] @ 2db08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2dc40 │ │ │ │ + bne 2db00 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, ip, lsl r4 │ │ │ │ + andeq r2, r4, ip, asr r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, r4, ror #7 │ │ │ │ + andeq r2, r4, r4, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #268] @ 2dd74 │ │ │ │ + ldr ip, [pc, #268] @ 2dc34 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #264] @ 2dd78 │ │ │ │ + ldr r0, [pc, #264] @ 2dc38 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r1, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bne 2dcf4 │ │ │ │ + bne 2dbb4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dcc8 │ │ │ │ + beq 2db88 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - ldr r2, [pc, #172] @ 2dd7c │ │ │ │ - ldr r3, [pc, #164] @ 2dd78 │ │ │ │ + ldr r2, [pc, #172] @ 2dc3c │ │ │ │ + ldr r3, [pc, #164] @ 2dc38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2dd6c │ │ │ │ + bne 2dc2c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #7 │ │ │ │ - bne 2dd70 │ │ │ │ + bne 2dc30 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 2dd24 │ │ │ │ + bls 2dbe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ - b 2dca8 │ │ │ │ + b 2db68 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 2dd44 │ │ │ │ + bhi 2dc04 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 2dd10 │ │ │ │ + bne 2dbd0 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 2dd10 │ │ │ │ + bhi 2dbd0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dd10 │ │ │ │ + beq 2dbd0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl cdcc │ │ │ │ - b 2dca8 │ │ │ │ + b 2db68 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c19c │ │ │ │ - andeq r2, r4, ip, lsl #7 │ │ │ │ + andeq r2, r4, ip, asr #9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r4, r8, lsr #6 │ │ │ │ + andeq r2, r4, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ - ldr lr, [pc, #248] @ 2de98 │ │ │ │ + ldr lr, [pc, #248] @ 2dd58 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #244] @ 2de9c │ │ │ │ + ldr ip, [pc, #244] @ 2dd5c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #240] @ 2dea0 │ │ │ │ + ldr r2, [pc, #240] @ 2dd60 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2ddfc │ │ │ │ + beq 2dcbc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 2de34 │ │ │ │ + beq 2dcf4 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2de2c │ │ │ │ + beq 2dcec │ │ │ │ ldr r2, [r4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #160] @ 2dea4 │ │ │ │ - ldr r3, [pc, #148] @ 2de9c │ │ │ │ + ldr r2, [pc, #160] @ 2dd64 │ │ │ │ + ldr r3, [pc, #148] @ 2dd5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2de94 │ │ │ │ + bne 2dd54 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ - b 2ddfc │ │ │ │ + b 2dcbc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ bl cb5c │ │ │ │ cmp r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 2de7c │ │ │ │ + beq 2dd3c │ │ │ │ mov r0, r5 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2de7c │ │ │ │ + bne 2dd3c │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 2ddfc │ │ │ │ + beq 2dcbc │ │ │ │ ldr r2, [r4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b 2ddf4 │ │ │ │ + b 2dcb4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 2de5c │ │ │ │ + b 2dd1c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, r4, asr r2 │ │ │ │ + muleq r4, r4, r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, r8, asr #7 │ │ │ │ - strdeq r2, [r4], -r4 │ │ │ │ + muleq r2, r4, r3 │ │ │ │ + andeq r2, r4, r4, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #8 │ │ │ │ - ldr lr, [pc, #244] @ 2dfbc │ │ │ │ + ldr lr, [pc, #244] @ 2de7c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #240] @ 2dfc0 │ │ │ │ + ldr ip, [pc, #240] @ 2de80 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #236] @ 2dfc4 │ │ │ │ + ldr r2, [pc, #236] @ 2de84 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #7 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2df24 │ │ │ │ + beq 2dde4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 2df5c │ │ │ │ + beq 2de1c │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2df54 │ │ │ │ + beq 2de14 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #156] @ 2dfc8 │ │ │ │ - ldr r3, [pc, #144] @ 2dfc0 │ │ │ │ + ldr r2, [pc, #156] @ 2de88 │ │ │ │ + ldr r3, [pc, #144] @ 2de80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2dfb8 │ │ │ │ + bne 2de78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ - b 2df24 │ │ │ │ + b 2dde4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ bl d09c │ │ │ │ cmp r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 2df84 │ │ │ │ + beq 2de44 │ │ │ │ mov r0, r5 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2df98 │ │ │ │ + beq 2de58 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 2df24 │ │ │ │ + beq 2dde4 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ - b 2df1c │ │ │ │ + b 2dddc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, ip, lsr #2 │ │ │ │ + andeq r2, r4, ip, ror #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r2, r0, lsr r0 │ │ │ │ - andeq r2, r4, ip, asr #1 │ │ │ │ + andeq r2, r4, ip, lsl #4 │ │ │ │ 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] @ 2e0f4 │ │ │ │ + ldr r2, [pc, #264] @ 2dfb4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #260] @ 2e0f8 │ │ │ │ + ldr r3, [pc, #260] @ 2dfb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, 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 r6, [pc, #216] @ 2e0fc │ │ │ │ + ldr r6, [pc, #216] @ 2dfbc │ │ │ │ ldr ip, [lr] │ │ │ │ - ldr r2, [pc, #212] @ 2e100 │ │ │ │ + ldr r2, [pc, #212] @ 2dfc0 │ │ │ │ add ip, ip, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #8 │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ str ip, [lr] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -33304,89 +33224,89 @@ │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ orr r3, r3, #4 │ │ │ │ ldrb r1, [r5, #24] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r4, #68] @ 0x44 │ │ │ │ - bl 2dea8 │ │ │ │ + bl 2dd68 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - bne 2e0d4 │ │ │ │ - ldr r2, [pc, #92] @ 2e104 │ │ │ │ - ldr r3, [pc, #76] @ 2e0f8 │ │ │ │ + bne 2df94 │ │ │ │ + ldr r2, [pc, #92] @ 2dfc4 │ │ │ │ + ldr r3, [pc, #76] @ 2dfb8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e0f0 │ │ │ │ + bne 2dfb0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 2e0a0 │ │ │ │ + bne 2df60 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r4, #48] @ 0x30 │ │ │ │ - b 2e0a0 │ │ │ │ + b 2df60 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r4, r8 │ │ │ │ + andeq r2, r4, r8, asr #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, ip, asr #31 │ │ │ │ + andeq r2, r4, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r1, r4, r0, asr pc │ │ │ │ + muleq r4, r0, r0 │ │ │ │ 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, #948] @ 2e4d4 │ │ │ │ - ldr r3, [pc, #948] @ 2e4d8 │ │ │ │ + ldr r2, [pc, #948] @ 2e394 │ │ │ │ + ldr r3, [pc, #948] @ 2e398 │ │ │ │ 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 sl, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl db1c │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r8, [pc, #904] @ 2e4dc │ │ │ │ + ldr r8, [pc, #904] @ 2e39c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #888] @ 2e4e0 │ │ │ │ + ldr r1, [pc, #888] @ 2e3a0 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 2e484 │ │ │ │ + bne 2e344 │ │ │ │ bl d174 │ │ │ │ bl c424 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2e40c │ │ │ │ + beq 2e2cc │ │ │ │ cmp r3, #8 │ │ │ │ - beq 2e3cc │ │ │ │ + beq 2e28c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2e49c │ │ │ │ + bne 2e35c │ │ │ │ ldr r7, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ mov r3, #0 │ │ │ │ @@ -33394,621 +33314,621 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r1, r7, #16 │ │ │ │ str r3, [sp] │ │ │ │ bl c1b4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ - beq 2e42c │ │ │ │ + beq 2e2ec │ │ │ │ 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] │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [sl, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2e4b8 │ │ │ │ + bne 2e378 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r3, sl, #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] @ 2e4e4 │ │ │ │ - ldr r3, [pc, #648] @ 2e4e8 │ │ │ │ + ldr r2, [pc, #648] @ 2e3a4 │ │ │ │ + ldr r3, [pc, #648] @ 2e3a8 │ │ │ │ str r4, [sp] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r1, [sl, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #7 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2e290 │ │ │ │ + beq 2e150 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2e45c │ │ │ │ + beq 2e31c │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r4, [r9, #20] │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e48c │ │ │ │ + beq 2e34c │ │ │ │ mov r5, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r8, r5 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r7 │ │ │ │ - b 2e2e0 │ │ │ │ + b 2e1a0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ add r1, r5, #16 │ │ │ │ mov r0, fp │ │ │ │ bl c6f4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 2e338 │ │ │ │ + beq 2e1f8 │ │ │ │ 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 2e2d4 │ │ │ │ + beq 2e194 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 2e2c0 │ │ │ │ + bne 2e180 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 2e2dc │ │ │ │ + bne 2e19c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r1, [pc, #424] @ 2e4ec │ │ │ │ + ldr r1, [pc, #424] @ 2e3ac │ │ │ │ mov r3, #7 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ mov r0, fp │ │ │ │ bl d468 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl d468 │ │ │ │ ldrb r3, [sl, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2e4b0 │ │ │ │ + bne 2e370 │ │ │ │ ldr r3, [sl, #24] │ │ │ │ ldr r1, [sl, #20] │ │ │ │ ldr r2, [sl, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - ldr r2, [pc, #328] @ 2e4f0 │ │ │ │ - ldr r3, [pc, #300] @ 2e4d8 │ │ │ │ + ldr r2, [pc, #328] @ 2e3b0 │ │ │ │ + ldr r3, [pc, #300] @ 2e398 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e4ac │ │ │ │ + bne 2e36c │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ - beq 2e454 │ │ │ │ + beq 2e314 │ │ │ │ mov r0, r7 │ │ │ │ bl c1fc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e40c │ │ │ │ + beq 2e2cc │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 2e220 │ │ │ │ + b 2e0e0 │ │ │ │ mov r0, #0 │ │ │ │ bl d300 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ bl cf58 │ │ │ │ mov r1, r7 │ │ │ │ - b 2e20c │ │ │ │ + b 2e0cc │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2e1fc │ │ │ │ + bne 2e0bc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2e494 │ │ │ │ + beq 2e354 │ │ │ │ bl ca90 │ │ │ │ - b 2e1fc │ │ │ │ + b 2e0bc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 2e3f8 │ │ │ │ - ldr r3, [pc, #144] @ 2e4f4 │ │ │ │ + b 2e2b8 │ │ │ │ + ldr r3, [pc, #144] @ 2e3b4 │ │ │ │ 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 2e290 │ │ │ │ + b 2e150 │ │ │ │ bl d174 │ │ │ │ - b 2e3a0 │ │ │ │ + b 2e260 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ - b 2e33c │ │ │ │ + b 2e1fc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2e1fc │ │ │ │ + b 2e0bc │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 2e1d4 │ │ │ │ + b 2e094 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #36] @ 2e4e8 │ │ │ │ + ldr r2, [pc, #36] @ 2e3a8 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r1, [r4], -r8 │ │ │ │ + andeq r2, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r8, lsr #29 │ │ │ │ - andeq r9, r2, r8, asr #23 │ │ │ │ + andeq r1, r4, r8, ror #31 │ │ │ │ + muleq r2, r4, fp │ │ │ │ andeq r7, r2, r0, asr #25 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ ldrdeq r7, [r2], -ip │ │ │ │ - andeq r1, r4, r0, asr ip │ │ │ │ + muleq r4, r0, sp │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0002e4f8 : │ │ │ │ +0002e3b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #448] @ 2e6d4 │ │ │ │ + ldr r2, [pc, #448] @ 2e594 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #444] @ 2e6d8 │ │ │ │ + ldr r3, [pc, #444] @ 2e598 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 2dd80 │ │ │ │ + bl 2dc40 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 2e668 │ │ │ │ - ldr r2, [pc, #392] @ 2e6dc │ │ │ │ + beq 2e528 │ │ │ │ + ldr r2, [pc, #392] @ 2e59c │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #4 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2e628 │ │ │ │ + beq 2e4e8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2e628 │ │ │ │ + beq 2e4e8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2e6bc │ │ │ │ + bne 2e57c │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r0, r7, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2e5d0 │ │ │ │ + bne 2e490 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 2e6a8 │ │ │ │ + beq 2e568 │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2e628 │ │ │ │ + beq 2e4e8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl d768 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2e660 │ │ │ │ + beq 2e520 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl c028 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 2e69c │ │ │ │ + bne 2e55c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2e66c │ │ │ │ + b 2e52c │ │ │ │ mov r0, fp │ │ │ │ bl d8a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2e668 │ │ │ │ + beq 2e528 │ │ │ │ bl cd78 │ │ │ │ - ldr r1, [pc, #156] @ 2e6e0 │ │ │ │ + ldr r1, [pc, #156] @ 2e5a0 │ │ │ │ mov r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r6, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1a8 │ │ │ │ - b 2e5e0 │ │ │ │ + bl 2c068 │ │ │ │ + b 2e4a0 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #112] @ 2e6e4 │ │ │ │ - ldr r3, [pc, #96] @ 2e6d8 │ │ │ │ + ldr r2, [pc, #112] @ 2e5a4 │ │ │ │ + ldr r3, [pc, #96] @ 2e598 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e6d0 │ │ │ │ + bne 2e590 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r5, #1 │ │ │ │ - b 2e61c │ │ │ │ + b 2e4dc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2e6c8 │ │ │ │ + beq 2e588 │ │ │ │ bl ca90 │ │ │ │ - b 2e5d0 │ │ │ │ + b 2e490 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 2e5a0 │ │ │ │ + b 2e460 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2e5d0 │ │ │ │ + b 2e490 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r4, r0, ror #21 │ │ │ │ + andeq r1, r4, r0, lsr #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r2, r4, asr r8 │ │ │ │ andeq r8, r2, r8, ror #14 │ │ │ │ - andeq r1, r4, r4, lsl #19 │ │ │ │ + andeq r1, r4, r4, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #244] @ 2e7f4 │ │ │ │ + ldr ip, [pc, #244] @ 2e6b4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #240] @ 2e7f8 │ │ │ │ + ldr r1, [pc, #240] @ 2e6b8 │ │ │ │ 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, #216] @ 2e7fc │ │ │ │ + ldr r1, [pc, #216] @ 2e6bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e778 │ │ │ │ - ldr r2, [pc, #172] @ 2e800 │ │ │ │ - ldr r3, [pc, #160] @ 2e7f8 │ │ │ │ + beq 2e638 │ │ │ │ + ldr r2, [pc, #172] @ 2e6c0 │ │ │ │ + ldr r3, [pc, #160] @ 2e6b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e7e4 │ │ │ │ + bne 2e6a4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e7cc │ │ │ │ + beq 2e68c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e7cc │ │ │ │ + beq 2e68c │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 2e7e8 │ │ │ │ + bne 2e6a8 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ - bl 2dea8 │ │ │ │ + bl 2dd68 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d858 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - b 2e74c │ │ │ │ - ldr r3, [pc, #48] @ 2e804 │ │ │ │ + b 2e60c │ │ │ │ + ldr r3, [pc, #48] @ 2e6c4 │ │ │ │ mov r2, #13 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 2e790 │ │ │ │ + b 2e650 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r1, [r4], -r4 │ │ │ │ + andeq r1, r4, r4, lsr sl │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r2, r4, lsl #15 │ │ │ │ - andeq r1, r4, r4, lsr #17 │ │ │ │ + andeq r9, r2, r0, asr r7 │ │ │ │ + andeq r1, r4, r4, ror #19 │ │ │ │ andeq r7, r2, ip, ror sp │ │ │ │ │ │ │ │ -0002e808 : │ │ │ │ +0002e6c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #396] @ 2e9b0 │ │ │ │ + ldr r2, [pc, #396] @ 2e870 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #392] @ 2e9b4 │ │ │ │ + ldr r3, [pc, #392] @ 2e874 │ │ │ │ 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 r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ strd r2, [sp, #8] │ │ │ │ - bl 2dd80 │ │ │ │ + bl 2dc40 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2e958 │ │ │ │ - ldr r2, [pc, #328] @ 2e9b8 │ │ │ │ + beq 2e818 │ │ │ │ + ldr r2, [pc, #328] @ 2e878 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #12 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2e8b4 │ │ │ │ + beq 2e774 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2e99c │ │ │ │ + bne 2e85c │ │ │ │ ldr ip, [r5] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ asr ip, ip, #31 │ │ │ │ str ip, [sp, #12] │ │ │ │ bl d468 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 2e900 │ │ │ │ + bge 2e7c0 │ │ │ │ mov r0, r6 │ │ │ │ bl c0e8 │ │ │ │ - ldr r1, [pc, #228] @ 2e9bc │ │ │ │ + ldr r1, [pc, #228] @ 2e87c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r0, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #4 │ │ │ │ - bl 2c1a8 │ │ │ │ + bl 2c068 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl d768 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2e958 │ │ │ │ + beq 2e818 │ │ │ │ mov r1, #0 │ │ │ │ bl cf34 │ │ │ │ asr r3, r0, #31 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - blt 2e98c │ │ │ │ + blt 2e84c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ movge r5, #1 │ │ │ │ - blt 2e98c │ │ │ │ + blt 2e84c │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2e95c │ │ │ │ + b 2e81c │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #92] @ 2e9c0 │ │ │ │ - ldr r3, [pc, #76] @ 2e9b4 │ │ │ │ + ldr r2, [pc, #92] @ 2e880 │ │ │ │ + ldr r3, [pc, #76] @ 2e874 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e9ac │ │ │ │ + bne 2e86c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #2 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2e95c │ │ │ │ + b 2e81c │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov ip, r0 │ │ │ │ - b 2e8a0 │ │ │ │ + b 2e760 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r1, [r4], -r0 │ │ │ │ + andeq r1, r4, r0, lsl r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r0, lsr r6 │ │ │ │ - ldrdeq sl, [r2], -r0 │ │ │ │ - muleq r4, r4, r6 │ │ │ │ + strdeq sl, [r2], -ip │ │ │ │ + muleq r2, ip, r5 │ │ │ │ + ldrdeq r1, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #244] @ 2ead0 │ │ │ │ + ldr ip, [pc, #244] @ 2e990 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #240] @ 2ead4 │ │ │ │ + ldr r1, [pc, #240] @ 2e994 │ │ │ │ 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, #216] @ 2ead8 │ │ │ │ + ldr r1, [pc, #216] @ 2e998 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ea54 │ │ │ │ - ldr r2, [pc, #172] @ 2eadc │ │ │ │ - ldr r3, [pc, #160] @ 2ead4 │ │ │ │ + beq 2e914 │ │ │ │ + ldr r2, [pc, #172] @ 2e99c │ │ │ │ + ldr r3, [pc, #160] @ 2e994 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2eac0 │ │ │ │ + bne 2e980 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2eaa8 │ │ │ │ + beq 2e968 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2eaa8 │ │ │ │ + beq 2e968 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 2eac4 │ │ │ │ + bne 2e984 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ ldmib sp, {r6, r7} │ │ │ │ - bl 2dea8 │ │ │ │ + bl 2dd68 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl cec8 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - b 2ea28 │ │ │ │ - ldr r3, [pc, #48] @ 2eae0 │ │ │ │ + b 2e8e8 │ │ │ │ + ldr r3, [pc, #48] @ 2e9a0 │ │ │ │ mov r2, #17 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 2ea6c │ │ │ │ + b 2e92c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r4, r8, lsl r6 │ │ │ │ + andeq r1, r4, r8, asr r7 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r2, r8, lsr #9 │ │ │ │ - andeq r1, r4, r8, asr #11 │ │ │ │ - andeq sl, r2, r8, asr #8 │ │ │ │ + andeq r9, r2, r4, ror r4 │ │ │ │ + andeq r1, r4, r8, lsl #14 │ │ │ │ + andeq sl, r2, r4, lsl r4 │ │ │ │ │ │ │ │ -0002eae4 : │ │ │ │ +0002e9a4 : │ │ │ │ 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 2eb0c │ │ │ │ + beq 2e9cc │ │ │ │ blx r3 │ │ │ │ add r0, r4, #12 │ │ │ │ bl c748 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d468 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eb2c │ │ │ │ + beq 2e9ec │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eb3c │ │ │ │ + beq 2e9fc │ │ │ │ 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 │ │ │ │ │ │ │ │ -0002eb54 : │ │ │ │ +0002ea14 : │ │ │ │ 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 │ │ │ │ @@ -34016,708 +33936,708 @@ │ │ │ │ bl d75c │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002eb8c : │ │ │ │ +0002ea4c : │ │ │ │ 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, #4044] @ 2fb70 │ │ │ │ - ldr r3, [pc, #4044] @ 2fb74 │ │ │ │ + ldr r2, [pc, #4044] @ 2fa30 │ │ │ │ + ldr r3, [pc, #4044] @ 2fa34 │ │ │ │ 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 2dea8 │ │ │ │ + bl 2dd68 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ - ldr r7, [pc, #4000] @ 2fb78 │ │ │ │ + ldr r7, [pc, #4000] @ 2fa38 │ │ │ │ add r9, r4, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2dd80 │ │ │ │ + bl 2dc40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ec74 │ │ │ │ + beq 2eb34 │ │ │ │ bl c0e8 │ │ │ │ - ldr r1, [pc, #3968] @ 2fb7c │ │ │ │ + ldr r1, [pc, #3968] @ 2fa3c │ │ │ │ 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 2ee50 │ │ │ │ - ldr r3, [pc, #3932] @ 2fb80 │ │ │ │ + bne 2ed10 │ │ │ │ + ldr r3, [pc, #3932] @ 2fa40 │ │ │ │ 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, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl d2d0 │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 2eec8 │ │ │ │ + beq 2ed88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2ee58 │ │ │ │ + beq 2ed18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ec74 │ │ │ │ + bne 2eb34 │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ ldrb r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2ecc4 │ │ │ │ + beq 2eb84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3006c │ │ │ │ - ldr r2, [pc, #3812] @ 2fb84 │ │ │ │ - ldr r3, [pc, #3792] @ 2fb74 │ │ │ │ + bne 2ff2c │ │ │ │ + ldr r2, [pc, #3812] @ 2fa44 │ │ │ │ + ldr r3, [pc, #3792] @ 2fa34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2fe34 │ │ │ │ + bne 2fcf4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #3772] @ 2fb88 │ │ │ │ + ldr r2, [pc, #3772] @ 2fa48 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ str r8, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2ed18 │ │ │ │ + beq 2ebd8 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 2ed10 │ │ │ │ + bne 2ebd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r4 │ │ │ │ bl c25c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #3692] @ 2fb8c │ │ │ │ + ldr r2, [pc, #3692] @ 2fa4c │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #12 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2ed78 │ │ │ │ + beq 2ec38 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2f6e4 │ │ │ │ + bne 2f5a4 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ cmp r7, #0 │ │ │ │ - ble 2ed78 │ │ │ │ + ble 2ec38 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ee3c │ │ │ │ - ldr r2, [pc, #3600] @ 2fb90 │ │ │ │ + bne 2ecfc │ │ │ │ + ldr r2, [pc, #3600] @ 2fa50 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #11 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2efd0 │ │ │ │ + beq 2ee90 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2f810 │ │ │ │ + bne 2f6d0 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 2ef98 │ │ │ │ + beq 2ee58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2efc8 │ │ │ │ + beq 2ee88 │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ add r1, r7, #16 │ │ │ │ mov r0, sl │ │ │ │ bl d114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f848 │ │ │ │ + beq 2f708 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ bl c148 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2ee2c │ │ │ │ + bne 2ecec │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2ee2c │ │ │ │ + bne 2ecec │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2f6ac │ │ │ │ + beq 2f56c │ │ │ │ bl ca90 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2efd0 │ │ │ │ - ldr r2, [pc, #3408] @ 2fb94 │ │ │ │ + beq 2ee90 │ │ │ │ + ldr r2, [pc, #3408] @ 2fa54 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 2ec98 │ │ │ │ - ldr r0, [pc, #3384] @ 2fb98 │ │ │ │ + b 2eb58 │ │ │ │ + ldr r0, [pc, #3384] @ 2fa58 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ bl c904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f0d4 │ │ │ │ + bne 2ef94 │ │ │ │ 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 2ee50 │ │ │ │ + bne 2ed10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #3312] @ 2fb9c │ │ │ │ + ldr r1, [pc, #3312] @ 2fa5c │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ec74 │ │ │ │ - b 2ee50 │ │ │ │ - ldr r6, [pc, #3280] @ 2fba0 │ │ │ │ + beq 2eb34 │ │ │ │ + b 2ed10 │ │ │ │ + ldr r6, [pc, #3280] @ 2fa60 │ │ │ │ mov r3, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl d858 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2f0f0 │ │ │ │ + beq 2efb0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl cec8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2f0f0 │ │ │ │ - ldr r1, [pc, #3220] @ 2fba4 │ │ │ │ + beq 2efb0 │ │ │ │ + ldr r1, [pc, #3220] @ 2fa64 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl d858 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2ef68 │ │ │ │ - ldr r1, [pc, #3192] @ 2fba8 │ │ │ │ + beq 2ee28 │ │ │ │ + ldr r1, [pc, #3192] @ 2fa68 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #19 │ │ │ │ mov r0, r9 │ │ │ │ bl cec8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 2ef68 │ │ │ │ - ldr r1, [pc, #3164] @ 2fbac │ │ │ │ + beq 2ee28 │ │ │ │ + ldr r1, [pc, #3164] @ 2fa6c │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r9 │ │ │ │ bl cec8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2ec74 │ │ │ │ + bne 2eb34 │ │ │ │ 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 2ec74 │ │ │ │ - b 2ee50 │ │ │ │ + beq 2eb34 │ │ │ │ + b 2ed10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r7] │ │ │ │ - bne 2edc4 │ │ │ │ + bne 2ec84 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 2efcc │ │ │ │ + bne 2ee8c │ │ │ │ mov r0, r7 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 2f874 │ │ │ │ + beq 2f734 │ │ │ │ bl ca90 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #3032] @ 2fbb0 │ │ │ │ + ldr r2, [pc, #3032] @ 2fa70 │ │ │ │ str r8, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 2f004 │ │ │ │ + beq 2eec4 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2f5cc │ │ │ │ + beq 2f48c │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #2984] @ 2fbb4 │ │ │ │ + ldr r2, [pc, #2984] @ 2fa74 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #11 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f140 │ │ │ │ + beq 2f000 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2f9a8 │ │ │ │ + bne 2f868 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2f110 │ │ │ │ + beq 2efd0 │ │ │ │ add sl, r7, #16 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ bl c5ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f110 │ │ │ │ + beq 2efd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #2868] @ 2fbb8 │ │ │ │ + ldr r1, [pc, #2868] @ 2fa78 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, sl │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f92c │ │ │ │ + beq 2f7ec │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2fb68 │ │ │ │ + beq 2fa28 │ │ │ │ bl ca90 │ │ │ │ - b 2ee3c │ │ │ │ + b 2ecfc │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ bl cfc4 │ │ │ │ ldrb r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2ec80 │ │ │ │ - b 2ecc4 │ │ │ │ + bne 2eb40 │ │ │ │ + b 2eb84 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ bl cfc4 │ │ │ │ ldrb r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2ec80 │ │ │ │ - b 2ecc4 │ │ │ │ + bne 2eb40 │ │ │ │ + b 2eb84 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2f140 │ │ │ │ + bne 2f000 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2f140 │ │ │ │ + bne 2f000 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2f968 │ │ │ │ + beq 2f828 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2f9cc │ │ │ │ - ldr r2, [pc, #2664] @ 2fbbc │ │ │ │ + beq 2f88c │ │ │ │ + ldr r2, [pc, #2664] @ 2fa7c │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #12 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f1d8 │ │ │ │ + beq 2f098 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2fa28 │ │ │ │ + bne 2f8e8 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2f89c │ │ │ │ + bne 2f75c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2f1d8 │ │ │ │ + bne 2f098 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2f1d8 │ │ │ │ + bne 2f098 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2faf0 │ │ │ │ + beq 2f9b0 │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #2528] @ 2fbc0 │ │ │ │ + ldr r2, [pc, #2528] @ 2fa80 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #18 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f20c │ │ │ │ + beq 2f0cc │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 2fa34 │ │ │ │ + beq 2f8f4 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #2480] @ 2fbc4 │ │ │ │ + ldr r2, [pc, #2480] @ 2fa84 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #15 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f278 │ │ │ │ + beq 2f138 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2fe14 │ │ │ │ + bne 2fcd4 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 2fc64 │ │ │ │ + beq 2fb24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #2412] @ 2fbc8 │ │ │ │ + ldr r1, [pc, #2412] @ 2fa88 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ 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 2f4d4 │ │ │ │ - ldr r0, [pc, #2348] @ 2fbcc │ │ │ │ + bhi 2f394 │ │ │ │ + ldr r0, [pc, #2348] @ 2fa8c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #13 │ │ │ │ bl c904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f4d4 │ │ │ │ + bne 2f394 │ │ │ │ mov r0, r5 │ │ │ │ bl c070 │ │ │ │ - ldr r3, [pc, #2316] @ 2fbd0 │ │ │ │ - ldr r2, [pc, #2316] @ 2fbd4 │ │ │ │ + ldr r3, [pc, #2316] @ 2fa90 │ │ │ │ + ldr r2, [pc, #2316] @ 2fa94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d48c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 2f4d4 │ │ │ │ - ldr r1, [pc, #2292] @ 2fbd8 │ │ │ │ + beq 2f394 │ │ │ │ + ldr r1, [pc, #2292] @ 2fa98 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r9 │ │ │ │ bl d858 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f314 │ │ │ │ - ldr r1, [pc, #2264] @ 2fbdc │ │ │ │ + bne 2f1d4 │ │ │ │ + ldr r1, [pc, #2264] @ 2fa9c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl cec8 │ │ │ │ cmp r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ - bne 2f340 │ │ │ │ + bne 2f200 │ │ │ │ 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, #2200] @ 2fbe0 │ │ │ │ + ldr r2, [pc, #2200] @ 2faa0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2f410 │ │ │ │ + beq 2f2d0 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 2ffac │ │ │ │ + bne 2fe6c │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ addeq r2, r6, #16 │ │ │ │ - beq 2febc │ │ │ │ + beq 2fd7c │ │ │ │ cmp r2, #87 @ 0x57 │ │ │ │ add r2, r6, #16 │ │ │ │ - bne 2f3cc │ │ │ │ + bne 2f28c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bne 2f3cc │ │ │ │ + bne 2f28c │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 2febc │ │ │ │ - ldr r1, [pc, #2064] @ 2fbe4 │ │ │ │ + beq 2fd7c │ │ │ │ + ldr r1, [pc, #2064] @ 2faa4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2f410 │ │ │ │ + bne 2f2d0 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 2f410 │ │ │ │ + bne 2f2d0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 2ffb8 │ │ │ │ + beq 2fe78 │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #2000] @ 2fbe8 │ │ │ │ + ldr r2, [pc, #2000] @ 2faa8 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f4cc │ │ │ │ + beq 2f38c │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2ffc0 │ │ │ │ + bne 2fe80 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2f4cc │ │ │ │ - ldr r0, [pc, #1936] @ 2fbec │ │ │ │ + beq 2f38c │ │ │ │ + ldr r0, [pc, #1936] @ 2faac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ asr r3, r7, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #21 │ │ │ │ bl ca00 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2f4cc │ │ │ │ + beq 2f38c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #1896] @ 2fbf0 │ │ │ │ + ldr r1, [pc, #1896] @ 2fab0 │ │ │ │ add r2, r6, #16 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2f4cc │ │ │ │ + bne 2f38c │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 2f4cc │ │ │ │ + bne 2f38c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 2ffd0 │ │ │ │ + beq 2fe90 │ │ │ │ bl ca90 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ ldrb r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ec80 │ │ │ │ + bne 2eb40 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2dd80 │ │ │ │ + bl 2dc40 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 2ec80 │ │ │ │ - ldr r2, [pc, #1784] @ 2fbf4 │ │ │ │ + beq 2eb40 │ │ │ │ + ldr r2, [pc, #1784] @ 2fab4 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #13 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2f538 │ │ │ │ + beq 2f3f8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne 2f7f8 │ │ │ │ + bne 2f6b8 │ │ │ │ ldrd r0, [r5] │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #1720] @ 2fbf8 │ │ │ │ + ldr r2, [pc, #1720] @ 2fab8 │ │ │ │ str r7, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, #13 │ │ │ │ - bl 2dc50 │ │ │ │ + bl 2db10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2f578 │ │ │ │ + beq 2f438 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2f800 │ │ │ │ + bne 2f6c0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ bl d468 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2f6f4 │ │ │ │ - ldr r1, [pc, #1648] @ 2fbfc │ │ │ │ + beq 2f5b4 │ │ │ │ + ldr r1, [pc, #1648] @ 2fabc │ │ │ │ mov r3, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ bl d66c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 2f6b4 │ │ │ │ - ldr r2, [pc, #1604] @ 2fc00 │ │ │ │ + beq 2f574 │ │ │ │ + ldr r2, [pc, #1604] @ 2fac0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 2ee50 │ │ │ │ + b 2ed10 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ mvn ip, ip │ │ │ │ and ip, ip, #4 │ │ │ │ add ip, ip, #8 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ lsl sl, ip, #1 │ │ │ │ - beq 2f6dc │ │ │ │ + beq 2f59c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - ldr fp, [pc, #1540] @ 2fc04 │ │ │ │ + ldr fp, [pc, #1540] @ 2fac4 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r9, [sp, #32] │ │ │ │ add r6, r6, #8 │ │ │ │ add fp, pc, fp │ │ │ │ mov r9, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - b 2f62c │ │ │ │ + b 2f4ec │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, sl │ │ │ │ - beq 2f6d0 │ │ │ │ + beq 2f590 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 2f620 │ │ │ │ + bne 2f4e0 │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ bl cf58 │ │ │ │ cmp r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 2f660 │ │ │ │ + beq 2f520 │ │ │ │ mov r0, r5 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f620 │ │ │ │ + beq 2f4e0 │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -34726,74 +34646,74 @@ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bne 2f9b4 │ │ │ │ + bne 2f874 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f620 │ │ │ │ + b 2f4e0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2ee2c │ │ │ │ + b 2ecec │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c3b8 │ │ │ │ + bl 2c278 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2ec80 │ │ │ │ - b 2f5b4 │ │ │ │ + beq 2eb40 │ │ │ │ + b 2f474 │ │ │ │ mov r2, r9 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r0, r2 │ │ │ │ - b 2f000 │ │ │ │ + b 2eec0 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r7, r0 │ │ │ │ - b 2ed4c │ │ │ │ + b 2ec0c │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq 2f970 │ │ │ │ + beq 2f830 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r4, #72] @ 0x48 │ │ │ │ mvn r1, r1 │ │ │ │ and r1, r1, #4 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ lsl fp, r1, #1 │ │ │ │ - beq 2f8f8 │ │ │ │ - ldr r3, [pc, #1244] @ 2fc08 │ │ │ │ + beq 2f7b8 │ │ │ │ + ldr r3, [pc, #1244] @ 2fac8 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1232] @ 2fc0c │ │ │ │ + ldr r3, [pc, #1232] @ 2facc │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 2f754 │ │ │ │ + b 2f614 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, fp │ │ │ │ - beq 2f87c │ │ │ │ + beq 2f73c │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f748 │ │ │ │ + beq 2f608 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #2 │ │ │ │ bl c448 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2f748 │ │ │ │ + bne 2f608 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r4, #96 @ 0x60 │ │ │ │ - beq 2f890 │ │ │ │ + beq 2f750 │ │ │ │ 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] │ │ │ │ @@ -34811,304 +34731,304 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d66c │ │ │ │ mov sl, r0 │ │ │ │ - b 2f748 │ │ │ │ + b 2f608 │ │ │ │ bl c628 │ │ │ │ - b 2f52c │ │ │ │ + b 2f3ec │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r3, r0 │ │ │ │ - b 2f56c │ │ │ │ + b 2f42c │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2edc4 │ │ │ │ + bne 2ec84 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 2efc8 │ │ │ │ + bne 2ee88 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - beq 2efbc │ │ │ │ - b 2efc8 │ │ │ │ + beq 2ee7c │ │ │ │ + b 2ee88 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 2efc8 │ │ │ │ + bne 2ee88 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2efc8 │ │ │ │ + bne 2ee88 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2efc4 │ │ │ │ + bne 2ee84 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2efc8 │ │ │ │ + b 2ee88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2f8f8 │ │ │ │ + beq 2f7b8 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl cfc4 │ │ │ │ - b 2f5b4 │ │ │ │ - ldr r3, [pc, #888] @ 2fc10 │ │ │ │ + b 2f474 │ │ │ │ + ldr r3, [pc, #888] @ 2fad0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 2f790 │ │ │ │ + b 2f650 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #876] @ 2fc14 │ │ │ │ + ldr r1, [pc, #876] @ 2fad4 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 2f8ec │ │ │ │ + bne 2f7ac │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 2f8ec │ │ │ │ + bne 2f7ac │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 2fae8 │ │ │ │ + beq 2f9a8 │ │ │ │ bl ca90 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2ee3c │ │ │ │ - b 2f1d8 │ │ │ │ - ldr r1, [pc, #792] @ 2fc18 │ │ │ │ + bne 2ecfc │ │ │ │ + b 2f098 │ │ │ │ + ldr r1, [pc, #792] @ 2fad8 │ │ │ │ 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 2c3b8 │ │ │ │ + bl 2c278 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl cfc4 │ │ │ │ - b 2f6c4 │ │ │ │ + b 2f584 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, sl │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #132] @ 0x84 │ │ │ │ - bne 2f140 │ │ │ │ + bne 2f000 │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 2f140 │ │ │ │ + bne 2f000 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - bne 2f13c │ │ │ │ + bne 2effc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f140 │ │ │ │ + b 2f000 │ │ │ │ add r7, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl c448 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2faf8 │ │ │ │ + beq 2f9b8 │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #500 @ 0x1f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b 2f5b4 │ │ │ │ + b 2f474 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 2f04c │ │ │ │ + b 2ef0c │ │ │ │ str r9, [sp, #24] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r2 │ │ │ │ bl d468 │ │ │ │ - b 2ee3c │ │ │ │ + b 2ecfc │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq 2fd88 │ │ │ │ + beq 2fc48 │ │ │ │ add r5, r4, #96 @ 0x60 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl ce74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #524] @ 2fc1c │ │ │ │ + ldr r1, [pc, #524] @ 2fadc │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b 2f4cc │ │ │ │ + b 2f38c │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 2f194 │ │ │ │ + b 2f054 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ bl c4b4 │ │ │ │ - ldr ip, [pc, #464] @ 2fc20 │ │ │ │ - ldr r0, [pc, #464] @ 2fc24 │ │ │ │ - ldr r2, [pc, #464] @ 2fc28 │ │ │ │ + ldr ip, [pc, #464] @ 2fae0 │ │ │ │ + ldr r0, [pc, #464] @ 2fae4 │ │ │ │ + ldr r2, [pc, #464] @ 2fae8 │ │ │ │ mov r3, #1 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ mov lr, #17 │ │ │ │ ldr r1, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ str lr, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c31c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fad8 │ │ │ │ + beq 2f998 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2fad8 │ │ │ │ + beq 2f998 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #388] @ 2fc2c │ │ │ │ + ldr r1, [pc, #388] @ 2faec │ │ │ │ ldr sl, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cf1c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 2ee3c │ │ │ │ - b 2f20c │ │ │ │ + bne 2ecfc │ │ │ │ + b 2f0cc │ │ │ │ mov r0, r7 │ │ │ │ bl cf1c │ │ │ │ mov r0, r6 │ │ │ │ - b 2f208 │ │ │ │ + b 2f0c8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f8ec │ │ │ │ + b 2f7ac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f1d8 │ │ │ │ + b 2f098 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r1, #2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ bl c448 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2f988 │ │ │ │ + bne 2f848 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #256] @ 2fc30 │ │ │ │ + ldr r1, [pc, #256] @ 2faf0 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ asr r3, r2, #31 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d66c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 2fed4 │ │ │ │ + beq 2fd94 │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ - b 2f5b4 │ │ │ │ + b 2f474 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2ee3c │ │ │ │ - andeq r1, r4, r4, asr r4 │ │ │ │ + b 2ecfc │ │ │ │ + muleq r4, r4, r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r4, r0, lsr #8 │ │ │ │ - andeq sl, r2, r0, lsr r3 │ │ │ │ + andeq r1, r4, r0, ror #10 │ │ │ │ + strdeq sl, [r2], -ip │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r1, r4, r8, asr r3 │ │ │ │ - andeq sl, r2, ip, lsr r4 │ │ │ │ - andeq sl, r2, r8, ror #4 │ │ │ │ - andeq sl, r2, r8, lsl r2 │ │ │ │ - @ instruction: 0x0002a2b0 │ │ │ │ - andeq sl, r2, r0, ror #1 │ │ │ │ - muleq r2, ip, r0 │ │ │ │ - andeq sl, r2, r0, ror r0 │ │ │ │ + muleq r4, r8, r4 │ │ │ │ + andeq sl, r2, r8, lsl #8 │ │ │ │ + andeq sl, r2, r4, lsr r2 │ │ │ │ + andeq sl, r2, r4, ror #3 │ │ │ │ + andeq sl, r2, ip, ror r2 │ │ │ │ + andeq sl, r2, ip, lsr #1 │ │ │ │ + andeq sl, r2, r8, rrx │ │ │ │ + andeq sl, r2, ip, lsr r0 │ │ │ │ andeq r7, r2, r4, lsr r6 │ │ │ │ - andeq sl, r2, r8, lsr r0 │ │ │ │ - andeq sl, r2, ip, lsr #32 │ │ │ │ + andeq sl, r2, r4 │ │ │ │ + strdeq r9, [r2], -r8 │ │ │ │ andeq r6, r2, r0, asr pc │ │ │ │ - ldrdeq r9, [r2], -r4 │ │ │ │ - andeq r9, r2, ip, lsr pc │ │ │ │ - andeq r9, r2, r4, asr sp │ │ │ │ - andeq r9, r2, ip, ror #25 │ │ │ │ - andeq r9, r2, r4, lsr #25 │ │ │ │ + andeq r9, r2, r0, lsr #29 │ │ │ │ + andeq r9, r2, r8, lsl #30 │ │ │ │ + andeq r9, r2, r0, lsr #26 │ │ │ │ + @ instruction: 0x00029cb8 │ │ │ │ + andeq r9, r2, r0, ror ip │ │ │ │ muleq r2, r0, r8 │ │ │ │ - andeq r9, r2, r8, lsl lr │ │ │ │ - andeq r9, r2, ip, lsl r9 │ │ │ │ + andeq r9, r2, r4, ror #27 │ │ │ │ + andeq r9, r2, r8, ror #17 │ │ │ │ andeq r7, r2, ip, lsr r7 │ │ │ │ andeq r7, r2, ip, ror #4 │ │ │ │ - andeq r9, r2, ip, ror #23 │ │ │ │ + @ instruction: 0x00029bb8 │ │ │ │ andeq r7, r2, r4, ror #20 │ │ │ │ - strdeq r9, [r2], -r4 │ │ │ │ - andeq r9, r2, ip, lsl #21 │ │ │ │ - muleq r2, ip, sl │ │ │ │ - andeq r9, r2, r4, asr ip │ │ │ │ - andeq r9, r2, r4, ror r9 │ │ │ │ - andeq r9, r2, r0, asr r9 │ │ │ │ + andeq r9, r2, r0, asr #25 │ │ │ │ + andeq r9, r2, r8, asr sl │ │ │ │ + andeq r8, r2, r8, ror #20 │ │ │ │ + andeq r9, r2, r0, lsr #24 │ │ │ │ + andeq r9, r2, r0, asr #18 │ │ │ │ + andeq r9, r2, ip, lsl r9 │ │ │ │ @ instruction: 0xffffce14 │ │ │ │ - andeq r9, r2, r4, lsr #23 │ │ │ │ - andeq r9, r2, r4, lsr #19 │ │ │ │ - andeq r9, r2, r8, ror #19 │ │ │ │ + andeq r9, r2, r0, ror fp │ │ │ │ + andeq r9, r2, r0, ror r9 │ │ │ │ + @ instruction: 0x000299b4 │ │ │ │ @ instruction: 0xffffcc74 │ │ │ │ - andeq r9, r2, r8, ror r6 │ │ │ │ - andeq r9, r2, r0, lsl #15 │ │ │ │ - andeq r9, r2, r0, asr r8 │ │ │ │ - andeq r9, r2, r4, ror #11 │ │ │ │ - muleq r2, r4, lr │ │ │ │ + andeq r9, r2, r4, asr #12 │ │ │ │ + andeq r9, r2, ip, asr #14 │ │ │ │ + andeq r9, r2, ip, lsl r8 │ │ │ │ + @ instruction: 0x000295b0 │ │ │ │ + andeq r9, r2, r0, ror #28 │ │ │ │ andeq r6, r2, r8, lsr #22 │ │ │ │ - ldrdeq r9, [r2], -r4 │ │ │ │ - muleq r2, r8, r5 │ │ │ │ + andeq r9, r2, r0, lsr #11 │ │ │ │ + andeq r9, r2, r4, ror #10 │ │ │ │ @ instruction: 0xffffc868 │ │ │ │ - ldrdeq r9, [r2], -r8 │ │ │ │ + andeq r9, r2, r4, lsr #7 │ │ │ │ andeq r6, r2, r4, lsl r9 │ │ │ │ - ldrdeq r9, [r2], -r8 │ │ │ │ + andeq r9, r2, r4, lsr #7 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r8, r2, r4, ror #29 │ │ │ │ - ldrdeq r9, [r2], -r4 │ │ │ │ + @ instruction: 0x00028eb0 │ │ │ │ + andeq r9, r2, r0, lsr #3 │ │ │ │ andeq r6, r2, r4, lsl #25 │ │ │ │ - andeq r9, r2, r0, lsl r2 │ │ │ │ - andeq r9, r2, r4, asr r1 │ │ │ │ - andeq r9, r2, ip, lsr r1 │ │ │ │ - andeq r9, r2, r4, asr r0 │ │ │ │ - andeq r9, r2, ip, lsl #2 │ │ │ │ + ldrdeq r9, [r2], -ip │ │ │ │ + andeq r9, r2, r0, lsr #2 │ │ │ │ + andeq r9, r2, r8, lsl #2 │ │ │ │ + andeq r9, r2, r0, lsr #32 │ │ │ │ + ldrdeq r9, [r2], -r8 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr sl, [pc, #-60] @ 2fc34 │ │ │ │ - ldr r1, [pc, #-60] @ 2fc38 │ │ │ │ + ldr sl, [pc, #-60] @ 2faf4 │ │ │ │ + ldr r1, [pc, #-60] @ 2faf8 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ - ldr r7, [pc, #-64] @ 2fc3c │ │ │ │ - ldr r3, [pc, #-64] @ 2fc40 │ │ │ │ + ldr r7, [pc, #-64] @ 2fafc │ │ │ │ + ldr r3, [pc, #-64] @ 2fb00 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r7, pc, r7 │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ @@ -35118,282 +35038,282 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl cf28 │ │ │ │ - ldr r0, [pc, #-132] @ 2fc44 │ │ │ │ + ldr r0, [pc, #-132] @ 2fb04 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ mov r2, fp │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ bl d768 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 2fe24 │ │ │ │ + beq 2fce4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ bl d0cc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ - beq 2fe24 │ │ │ │ + beq 2fce4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, r6, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl d150 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 2fe44 │ │ │ │ + beq 2fd04 │ │ │ │ mov r0, r6 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r6 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f278 │ │ │ │ + beq 2f138 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2f278 │ │ │ │ + bne 2f138 │ │ │ │ bl c64c │ │ │ │ - b 2f278 │ │ │ │ + b 2f138 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl c448 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2fe38 │ │ │ │ + bne 2fcf8 │ │ │ │ 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 2fe38 │ │ │ │ + bne 2fcf8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, #206 @ 0xce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ 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, #-436] @ 2fc48 │ │ │ │ + ldr r1, [pc, #-436] @ 2fb08 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b 2f4cc │ │ │ │ + b 2f38c │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r7, r0 │ │ │ │ - b 2f240 │ │ │ │ + b 2f100 │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f278 │ │ │ │ - b 2fd68 │ │ │ │ + beq 2f138 │ │ │ │ + b 2fc28 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl cfc4 │ │ │ │ - b 2ee3c │ │ │ │ + b 2ecfc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq 2ffd8 │ │ │ │ + beq 2fe98 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 2fef0 │ │ │ │ + beq 2fdb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #-540] @ 2fc4c │ │ │ │ + ldr r1, [pc, #-540] @ 2fb0c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2ff58 │ │ │ │ + beq 2fe18 │ │ │ │ mov r0, r6 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r6 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ee3c │ │ │ │ + beq 2ecfc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ bl c64c │ │ │ │ - b 2f270 │ │ │ │ - ldr r1, [pc, #-628] @ 2fc50 │ │ │ │ + b 2f130 │ │ │ │ + ldr r1, [pc, #-628] @ 2fb10 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b 2f3e0 │ │ │ │ + b 2f2a0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c3b8 │ │ │ │ + bl 2c278 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ - b 2f6c4 │ │ │ │ + b 2f584 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #16 │ │ │ │ bl c268 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 2fe5c │ │ │ │ + bne 2fd1c │ │ │ │ bl d4ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq 30030 │ │ │ │ + beq 2fef0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #-732] @ 2fc54 │ │ │ │ + ldr r1, [pc, #-732] @ 2fb14 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 2fe80 │ │ │ │ + bne 2fd40 │ │ │ │ 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, #-780] @ 2fc58 │ │ │ │ + ldr r1, [pc, #-780] @ 2fb18 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r6 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f270 │ │ │ │ + beq 2f130 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2f270 │ │ │ │ - b 2feb4 │ │ │ │ + bne 2f130 │ │ │ │ + b 2fd74 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 2f388 │ │ │ │ + b 2f248 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f410 │ │ │ │ + b 2f2d0 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ mov r7, r0 │ │ │ │ - b 2f444 │ │ │ │ + b 2f304 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 2f4cc │ │ │ │ + b 2f38c │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, #16 │ │ │ │ bl c268 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 2fe5c │ │ │ │ + bne 2fd1c │ │ │ │ bl d4ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq 30030 │ │ │ │ + beq 2fef0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r1, [pc, #-956] @ 2fc5c │ │ │ │ + ldr r1, [pc, #-956] @ 2fb1c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 2fe80 │ │ │ │ - b 2ff44 │ │ │ │ + bne 2fd40 │ │ │ │ + b 2fe04 │ │ │ │ mov r0, r6 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r6 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldrb r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ee3c │ │ │ │ + beq 2ecfc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 2ee3c │ │ │ │ + bne 2ecfc │ │ │ │ bl c64c │ │ │ │ - b 2ee3c │ │ │ │ - ldr r2, [pc, #-1044] @ 2fc60 │ │ │ │ + b 2ecfc │ │ │ │ + ldr r2, [pc, #-1044] @ 2fb20 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 2ee50 │ │ │ │ + b 2ed10 │ │ │ │ │ │ │ │ -00030084 : │ │ │ │ - ldr r0, [pc, #4] @ 30090 │ │ │ │ +0002ff44 : │ │ │ │ + ldr r0, [pc, #4] @ 2ff50 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x000418bc │ │ │ │ + strdeq r1, [r4], -ip │ │ │ │ │ │ │ │ -00030094 : │ │ │ │ +0002ff54 : │ │ │ │ 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 r5, r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ movne r0, r5 │ │ │ │ - beq 3017c │ │ │ │ + beq 3003c │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ bl c754 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ strne r6, [r8, #4] │ │ │ │ - beq 3016c │ │ │ │ + beq 3002c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ bl c4b4 │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ ldr r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ @@ -35404,321 +35324,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 30150 │ │ │ │ + beq 30010 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30160 │ │ │ │ + beq 30020 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 30158 │ │ │ │ + beq 30018 │ │ │ │ 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, [r8, #4] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ - b 300e0 │ │ │ │ + b 2ffa0 │ │ │ │ bl dac8 <_emalloc_160@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 300c4 │ │ │ │ + b 2ff84 │ │ │ │ │ │ │ │ -00030188 : │ │ │ │ - ldr r0, [pc, #8] @ 30198 │ │ │ │ +00030048 : │ │ │ │ + ldr r0, [pc, #8] @ 30058 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x000417b8 │ │ │ │ + strdeq r1, [r4], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr lr, [pc, #348] @ 30310 │ │ │ │ - ldr ip, [pc, #348] @ 30314 │ │ │ │ + ldr lr, [pc, #348] @ 301d0 │ │ │ │ + ldr ip, [pc, #348] @ 301d4 │ │ │ │ add lr, pc, lr │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #340] @ 30318 │ │ │ │ + ldr r1, [pc, #340] @ 301d8 │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #164] @ 0xa4 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 30224 │ │ │ │ - ldr r2, [pc, #284] @ 3031c │ │ │ │ - ldr r3, [pc, #272] @ 30314 │ │ │ │ + beq 300e4 │ │ │ │ + ldr r2, [pc, #284] @ 301dc │ │ │ │ + ldr r3, [pc, #272] @ 301d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3030c │ │ │ │ + bne 301cc │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl ce5c │ │ │ │ ldr r7, [sp] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 302b0 │ │ │ │ + beq 30170 │ │ │ │ bl d180 │ │ │ │ mov r8, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #216] @ 30320 │ │ │ │ + ldr r1, [pc, #216] @ 301e0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl dbb8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 301f8 │ │ │ │ + beq 300b8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ addeq r5, r4, #16 │ │ │ │ bl ca60 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ bl db34 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 30300 │ │ │ │ + beq 301c0 │ │ │ │ bl c70c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #8] │ │ │ │ bl d7c8 │ │ │ │ - b 301f8 │ │ │ │ + b 300b8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ addeq r7, r4, #16 │ │ │ │ mov r3, #0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl db34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30300 │ │ │ │ + beq 301c0 │ │ │ │ mov r0, r4 │ │ │ │ bl c70c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6, #8] │ │ │ │ bl d75c │ │ │ │ - b 301f8 │ │ │ │ + b 300b8 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b 301f8 │ │ │ │ + b 300b8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r4, asr #28 │ │ │ │ + andeq pc, r3, r4, lsl #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, ip, asr #31 │ │ │ │ - strdeq pc, [r3], -r8 │ │ │ │ - andeq r8, r2, r0, asr r1 │ │ │ │ + muleq r2, r8, pc @ │ │ │ │ + andeq pc, r3, r8, lsr pc @ │ │ │ │ + andeq r8, r2, ip, lsl r1 │ │ │ │ │ │ │ │ -00030324 : │ │ │ │ - ldr r3, [pc, #4] @ 30330 │ │ │ │ +000301e4 : │ │ │ │ + ldr r3, [pc, #4] @ 301f0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r0, ror r8 │ │ │ │ + @ instruction: 0x000429b0 │ │ │ │ │ │ │ │ -00030334 : │ │ │ │ +000301f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #552] @ 30574 │ │ │ │ - ldr r3, [pc, #552] @ 30578 │ │ │ │ + ldr ip, [pc, #552] @ 30434 │ │ │ │ + ldr r3, [pc, #552] @ 30438 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #528] @ 3057c │ │ │ │ + ldr r4, [pc, #528] @ 3043c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #508] @ 30580 │ │ │ │ + ldr r3, [pc, #508] @ 30440 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #500] @ 30584 │ │ │ │ + ldr r0, [pc, #500] @ 30444 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #480] @ 30588 │ │ │ │ - ldr r2, [pc, #480] @ 3058c │ │ │ │ + ldr r3, [pc, #480] @ 30448 │ │ │ │ + ldr r2, [pc, #480] @ 3044c │ │ │ │ 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] @ 30590 │ │ │ │ + ldr r4, [pc, #452] @ 30450 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbe8 │ │ │ │ - ldr r1, [pc, #436] @ 30594 │ │ │ │ + ldr r1, [pc, #436] @ 30454 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #21 │ │ │ │ str r0, [r4] │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #416] @ 30598 │ │ │ │ + ldr r1, [pc, #416] @ 30458 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #21 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #396] @ 3059c │ │ │ │ + ldr r1, [pc, #396] @ 3045c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #376] @ 305a0 │ │ │ │ + ldr r1, [pc, #376] @ 30460 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #356] @ 305a4 │ │ │ │ + ldr r1, [pc, #356] @ 30464 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #336] @ 305a8 │ │ │ │ + ldr r1, [pc, #336] @ 30468 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #7 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #316] @ 305ac │ │ │ │ + ldr r1, [pc, #316] @ 3046c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #7 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #296] @ 305b0 │ │ │ │ + ldr r1, [pc, #296] @ 30470 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #11 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #276] @ 305b4 │ │ │ │ + ldr r1, [pc, #276] @ 30474 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #18 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #256] @ 305b8 │ │ │ │ + ldr r1, [pc, #256] @ 30478 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #15 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #236] @ 305bc │ │ │ │ + ldr r1, [pc, #236] @ 3047c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #12 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #216] @ 305c0 │ │ │ │ + ldr r1, [pc, #216] @ 30480 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #196] @ 305c4 │ │ │ │ + ldr r1, [pc, #196] @ 30484 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #12 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #176] @ 305c8 │ │ │ │ + ldr r1, [pc, #176] @ 30488 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #13 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #156] @ 305cc │ │ │ │ + ldr r1, [pc, #156] @ 3048c │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #13 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #136] @ 305d0 │ │ │ │ - ldr r3, [pc, #44] @ 30578 │ │ │ │ + ldr r2, [pc, #136] @ 30490 │ │ │ │ + ldr r3, [pc, #44] @ 30438 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30570 │ │ │ │ + bne 30430 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, r8, lsr #25 │ │ │ │ + andeq pc, r3, r8, ror #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r3, r8, ror ip @ │ │ │ │ + @ instruction: 0x0003fdb8 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r8, r2, r8, lsl #28 │ │ │ │ - muleq r4, ip, r5 │ │ │ │ - muleq r0, ip, sl │ │ │ │ - ldrdeq r2, [r4], -r0 │ │ │ │ - ldrdeq r8, [r2], -r4 │ │ │ │ ldrdeq r8, [r2], -r4 │ │ │ │ - ldrdeq r8, [r2], -r4 │ │ │ │ - andeq r8, r2, r8, asr #27 │ │ │ │ - @ instruction: 0x00028dbc │ │ │ │ + ldrdeq r1, [r4], -ip │ │ │ │ + muleq r0, ip, sl │ │ │ │ + andeq r2, r4, r0, lsl r9 │ │ │ │ + andeq r8, r2, r0, lsr #27 │ │ │ │ + andeq r8, r2, r0, lsr #27 │ │ │ │ + andeq r8, r2, r0, lsr #27 │ │ │ │ + muleq r2, r4, sp │ │ │ │ + andeq r8, r2, r8, lsl #27 │ │ │ │ @ instruction: 0x00025ab0 │ │ │ │ @ instruction: 0x00025ab8 │ │ │ │ - andeq r8, r2, r4, ror #20 │ │ │ │ - andeq r8, r2, r8, lsr sl │ │ │ │ - andeq r8, r2, ip, lsl #20 │ │ │ │ - andeq r8, r2, r4, ror #19 │ │ │ │ + andeq r8, r2, r0, lsr sl │ │ │ │ + andeq r8, r2, r4, lsl #20 │ │ │ │ + ldrdeq r8, [r2], -r8 @ │ │ │ │ + @ instruction: 0x000289b0 │ │ │ │ andeq r6, r2, r4, asr #17 │ │ │ │ - andeq r8, r2, r4, lsr #19 │ │ │ │ - andeq r8, r2, r8, ror #18 │ │ │ │ - andeq r8, r2, r8, asr r9 │ │ │ │ - @ instruction: 0x0003fab0 │ │ │ │ + andeq r8, r2, r0, ror r9 │ │ │ │ + andeq r8, r2, r4, lsr r9 │ │ │ │ + andeq r8, r2, r4, lsr #18 │ │ │ │ + strdeq pc, [r3], -r0 │ │ │ │ │ │ │ │ -000305d4 : │ │ │ │ +00030494 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl cd78 │ │ │ │ mov r7, #0 │ │ │ │ @@ -35739,63 +35659,63 @@ │ │ │ │ bl ce20 │ │ │ │ strb r7, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl c01c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 306a0 │ │ │ │ + beq 30560 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30678 │ │ │ │ + beq 30538 │ │ │ │ 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 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 30650 │ │ │ │ + bne 30510 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 306d8 │ │ │ │ + beq 30598 │ │ │ │ bl ca90 │ │ │ │ - b 30650 │ │ │ │ + b 30510 │ │ │ │ cmp r2, r7 │ │ │ │ - bne 306cc │ │ │ │ + bne 3058c │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ str r2, [r4] │ │ │ │ - bne 306cc │ │ │ │ + bne 3058c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 306e0 │ │ │ │ + beq 305a0 │ │ │ │ bl ca90 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 30650 │ │ │ │ + b 30510 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 306cc │ │ │ │ + b 3058c │ │ │ │ │ │ │ │ -000306e8 : │ │ │ │ +000305a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr ip, [pc, #236] @ 307ec │ │ │ │ - ldr r3, [pc, #236] @ 307f0 │ │ │ │ + ldr ip, [pc, #236] @ 306ac │ │ │ │ + ldr r3, [pc, #236] @ 306b0 │ │ │ │ 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 │ │ │ │ @@ -35811,186 +35731,186 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [r3, #32] │ │ │ │ lsl r7, r8, #1 │ │ │ │ add r0, r7, #1 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ cmp r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ - ble 307e0 │ │ │ │ - ldr ip, [pc, #140] @ 307f4 │ │ │ │ + ble 306a0 │ │ │ │ + ldr ip, [pc, #140] @ 306b4 │ │ │ │ add r3, r0, #2 │ │ │ │ add r0, r7, #2 │ │ │ │ mov r1, sp │ │ │ │ add r0, r0, r6 │ │ │ │ add ip, pc, ip │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ add r3, r3, #2 │ │ │ │ and r4, r2, #15 │ │ │ │ ldrb lr, [ip, r2, lsr #4] │ │ │ │ cmp r0, r3 │ │ │ │ ldrb r2, [ip, r4] │ │ │ │ strb lr, [r3, #-4] │ │ │ │ strb r2, [r3, #-3] │ │ │ │ - bne 30778 │ │ │ │ + bne 30638 │ │ │ │ add r7, r6, r7 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #64] @ 307f8 │ │ │ │ - ldr r3, [pc, #52] @ 307f0 │ │ │ │ + ldr r2, [pc, #64] @ 306b8 │ │ │ │ + ldr r3, [pc, #52] @ 306b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 307e8 │ │ │ │ + bne 306a8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r7, r0 │ │ │ │ - b 307a0 │ │ │ │ + b 30660 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r3], -r8 │ │ │ │ + andeq pc, r3, r8, lsr sl @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r4, lsr #25 │ │ │ │ - andeq pc, r3, r0, asr #16 │ │ │ │ + andeq sl, r2, r0, ror ip │ │ │ │ + andeq pc, r3, r0, lsl #19 │ │ │ │ │ │ │ │ -000307fc : │ │ │ │ +000306bc : │ │ │ │ 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} │ │ │ │ │ │ │ │ -00030824 : │ │ │ │ - ldr r3, [pc, #4] @ 30830 │ │ │ │ +000306e4 : │ │ │ │ + ldr r3, [pc, #4] @ 306f0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r4, ror r3 │ │ │ │ + @ instruction: 0x000424b4 │ │ │ │ │ │ │ │ -00030834 : │ │ │ │ - ldr r3, [pc, #8] @ 30844 │ │ │ │ +000306f4 : │ │ │ │ + ldr r3, [pc, #8] @ 30704 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r4, ror #6 │ │ │ │ + andeq r2, r4, r4, lsr #9 │ │ │ │ │ │ │ │ -00030848 : │ │ │ │ - ldr r3, [pc, #8] @ 30858 │ │ │ │ +00030708 : │ │ │ │ + ldr r3, [pc, #8] @ 30718 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r0, asr r3 │ │ │ │ + muleq r4, r0, r4 │ │ │ │ │ │ │ │ -0003085c : │ │ │ │ - ldr r3, [pc, #8] @ 3086c │ │ │ │ +0003071c : │ │ │ │ + ldr r3, [pc, #8] @ 3072c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, ip, lsr r3 │ │ │ │ + andeq r2, r4, ip, ror r4 │ │ │ │ │ │ │ │ -00030870 : │ │ │ │ - ldr r3, [pc, #8] @ 30880 │ │ │ │ +00030730 : │ │ │ │ + ldr r3, [pc, #8] @ 30740 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r8, lsr #6 │ │ │ │ + andeq r2, r4, r8, ror #8 │ │ │ │ │ │ │ │ -00030884 : │ │ │ │ - ldr r3, [pc, #8] @ 30894 │ │ │ │ +00030744 : │ │ │ │ + ldr r3, [pc, #8] @ 30754 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r4, lsl r3 │ │ │ │ + andeq r2, r4, r4, asr r4 │ │ │ │ │ │ │ │ -00030898 : │ │ │ │ - ldr r3, [pc, #8] @ 308a8 │ │ │ │ +00030758 : │ │ │ │ + ldr r3, [pc, #8] @ 30768 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r0, lsl #6 │ │ │ │ + andeq r2, r4, r0, asr #8 │ │ │ │ │ │ │ │ -000308ac : │ │ │ │ - ldr r3, [pc, #8] @ 308bc │ │ │ │ +0003076c : │ │ │ │ + ldr r3, [pc, #8] @ 3077c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, ip, ror #5 │ │ │ │ + andeq r2, r4, ip, lsr #8 │ │ │ │ │ │ │ │ -000308c0 : │ │ │ │ - ldr r3, [pc, #8] @ 308d0 │ │ │ │ +00030780 : │ │ │ │ + ldr r3, [pc, #8] @ 30790 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ bx lr │ │ │ │ - ldrdeq r2, [r4], -r8 │ │ │ │ + andeq r2, r4, r8, lsl r4 │ │ │ │ │ │ │ │ -000308d4 : │ │ │ │ - ldr r3, [pc, #8] @ 308e4 │ │ │ │ +00030794 : │ │ │ │ + ldr r3, [pc, #8] @ 307a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ - andeq r2, r4, r4, asr #5 │ │ │ │ + andeq r2, r4, r4, lsl #8 │ │ │ │ │ │ │ │ -000308e8 : │ │ │ │ +000307a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr ip, [pc, #976] @ 30cd0 │ │ │ │ - ldr r3, [pc, #976] @ 30cd4 │ │ │ │ + ldr ip, [pc, #976] @ 30b90 │ │ │ │ + ldr r3, [pc, #976] @ 30b94 │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r9, [pc, #948] @ 30cd8 │ │ │ │ + ldr r9, [pc, #948] @ 30b98 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #932] @ 30cdc │ │ │ │ + ldr r3, [pc, #932] @ 30b9c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - ldr r0, [pc, #924] @ 30ce0 │ │ │ │ + ldr r0, [pc, #924] @ 30ba0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #14 │ │ │ │ ldr r3, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #904] @ 30ce4 │ │ │ │ + ldr r3, [pc, #904] @ 30ba4 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r6, [pc, #900] @ 30ce8 │ │ │ │ + ldr r6, [pc, #900] @ 30ba8 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ bl d924 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #852] @ 30cec │ │ │ │ + ldr r0, [pc, #852] @ 30bac │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #832] @ 30cf0 │ │ │ │ + ldr r3, [pc, #832] @ 30bb0 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -35999,21 +35919,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #4] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #768] @ 30cf4 │ │ │ │ + ldr r0, [pc, #768] @ 30bb4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #748] @ 30cf8 │ │ │ │ + ldr r3, [pc, #748] @ 30bb8 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -36022,21 +35942,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #8] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #684] @ 30cfc │ │ │ │ + ldr r0, [pc, #684] @ 30bbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #664] @ 30d00 │ │ │ │ + ldr r3, [pc, #664] @ 30bc0 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -36045,21 +35965,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #12] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #600] @ 30d04 │ │ │ │ + ldr r0, [pc, #600] @ 30bc4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #580] @ 30d08 │ │ │ │ + ldr r3, [pc, #580] @ 30bc8 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl dbe8 │ │ │ │ @@ -36068,21 +35988,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #16] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #516] @ 30d0c │ │ │ │ + ldr r0, [pc, #516] @ 30bcc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #496] @ 30d10 │ │ │ │ + ldr r3, [pc, #496] @ 30bd0 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r9, [r9, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r9] │ │ │ │ bl dbe8 │ │ │ │ @@ -36091,15 +36011,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #20] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #432] @ 30d14 │ │ │ │ + ldr r0, [pc, #432] @ 30bd4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ @@ -36112,15 +36032,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #24] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #352] @ 30d18 │ │ │ │ + ldr r0, [pc, #352] @ 30bd8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ @@ -36133,15 +36053,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #28] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #272] @ 30d1c │ │ │ │ + ldr r0, [pc, #272] @ 30bdc │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ @@ -36154,15 +36074,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl c928 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r6, #32] │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #192] @ 30d20 │ │ │ │ + ldr r0, [pc, #192] @ 30be0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ @@ -36170,138 +36090,138 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl dbe8 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ bl c928 │ │ │ │ - ldr r2, [pc, #132] @ 30d24 │ │ │ │ - ldr r3, [pc, #48] @ 30cd4 │ │ │ │ + ldr r2, [pc, #132] @ 30be4 │ │ │ │ + ldr r3, [pc, #48] @ 30b94 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30ccc │ │ │ │ + bne 30b8c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #336 @ 0x150 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq pc, [r3], -r4 │ │ │ │ + andeq pc, r3, r4, lsr r8 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r3, r4, asr #13 │ │ │ │ + andeq pc, r3, r4, lsl #16 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - strdeq r8, [r2], -r4 │ │ │ │ + andeq r8, r2, r0, asr #19 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r2, r4, ip, lsr r2 │ │ │ │ - @ instruction: 0x000289b0 │ │ │ │ + andeq r2, r4, ip, ror r3 │ │ │ │ + andeq r8, r2, ip, ror r9 │ │ │ │ muleq r0, r0, r9 │ │ │ │ - andeq r8, r2, r4, ror r9 │ │ │ │ - andeq r0, r0, r8, lsl #20 │ │ │ │ andeq r8, r2, r0, asr #18 │ │ │ │ - andeq r0, r0, r0, lsr #20 │ │ │ │ + andeq r0, r0, r8, lsl #20 │ │ │ │ andeq r8, r2, ip, lsl #18 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsr #20 │ │ │ │ ldrdeq r8, [r2], -r8 @ │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r2, r4, lsr #17 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - andeq r8, r2, r0, lsr #17 │ │ │ │ andeq r8, r2, ip, ror #16 │ │ │ │ - andeq r8, r2, ip, lsr r8 │ │ │ │ - andeq r8, r2, r0, lsl r8 │ │ │ │ - andeq pc, r3, r8, asr r3 @ │ │ │ │ + andeq r8, r2, r8, lsr r8 │ │ │ │ + andeq r8, r2, r8, lsl #16 │ │ │ │ + ldrdeq r8, [r2], -ip │ │ │ │ + muleq r3, r8, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #88] @ 30d98 │ │ │ │ - ldr r2, [pc, #88] @ 30d9c │ │ │ │ + ldr r1, [pc, #88] @ 30c58 │ │ │ │ + ldr r2, [pc, #88] @ 30c5c │ │ │ │ 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] @ 30da0 │ │ │ │ - ldr r3, [pc, #40] @ 30d9c │ │ │ │ + ldr r2, [pc, #48] @ 30c60 │ │ │ │ + ldr r3, [pc, #40] @ 30c5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 30d94 │ │ │ │ + bne 30c54 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0003f2b8 │ │ │ │ + strdeq pc, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r3, r8, lsl #5 │ │ │ │ + andeq pc, r3, r8, asr #7 │ │ │ │ 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] @ 31130 │ │ │ │ + ldr r1, [pc, #876] @ 30ff0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #872] @ 31134 │ │ │ │ + ldr r3, [pc, #872] @ 30ff4 │ │ │ │ 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] @ 31138 │ │ │ │ + ldr sl, [pc, #836] @ 30ff8 │ │ │ │ movne r3, #0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ strne r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 30f50 │ │ │ │ + beq 30e10 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str sl, [sp, #28] │ │ │ │ - b 30e8c │ │ │ │ + b 30d4c │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 30f1c │ │ │ │ + beq 30ddc │ │ │ │ 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 30f08 │ │ │ │ + beq 30dc8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cd30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl d480 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 30f4c │ │ │ │ + beq 30e0c │ │ │ │ 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 │ │ │ │ @@ -36312,181 +36232,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 30f1c │ │ │ │ + bne 30ddc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30e78 │ │ │ │ + beq 30d38 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30e74 │ │ │ │ + beq 30d34 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30e20 │ │ │ │ + beq 30ce0 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 30e28 │ │ │ │ + b 30ce8 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31064 │ │ │ │ + bne 30f24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #532] @ 3113c │ │ │ │ - ldr r3, [pc, #520] @ 31134 │ │ │ │ + ldr r2, [pc, #532] @ 30ffc │ │ │ │ + ldr r3, [pc, #520] @ 30ff4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3112c │ │ │ │ + bne 30fec │ │ │ │ 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 3106c │ │ │ │ + bne 30f2c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ tst r3, #2 │ │ │ │ - bne 30fa8 │ │ │ │ + bne 30e68 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 30fa8 │ │ │ │ - ldr r3, [pc, #444] @ 31140 │ │ │ │ + bne 30e68 │ │ │ │ + ldr r3, [pc, #444] @ 31000 │ │ │ │ ldr r1, [sl, r3] │ │ │ │ - ldr r3, [pc, #440] @ 31144 │ │ │ │ + ldr r3, [pc, #440] @ 31004 │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - bne 3104c │ │ │ │ + bne 30f0c │ │ │ │ ldrb r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #8 │ │ │ │ - beq 3104c │ │ │ │ + beq 30f0c │ │ │ │ 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 30f1c │ │ │ │ + bne 30ddc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3104c │ │ │ │ + beq 30f0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31048 │ │ │ │ + beq 30f08 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31114 │ │ │ │ + bne 30fd4 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30f1c │ │ │ │ + beq 30ddc │ │ │ │ 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 31054 │ │ │ │ + beq 30f14 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cd30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #2 │ │ │ │ - b 30f20 │ │ │ │ + b 30de0 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30f18 │ │ │ │ + beq 30dd8 │ │ │ │ bl ca90 │ │ │ │ - b 30f1c │ │ │ │ + b 30ddc │ │ │ │ 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 30f1c │ │ │ │ + bne 30ddc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30f5c │ │ │ │ + beq 30e1c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3110c │ │ │ │ + beq 30fcc │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31120 │ │ │ │ + bne 30fe0 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30f1c │ │ │ │ + beq 30ddc │ │ │ │ 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 31054 │ │ │ │ + beq 30f14 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cd30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 30f5c │ │ │ │ + b 30e1c │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 30ffc │ │ │ │ + b 30ebc │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 310c0 │ │ │ │ + b 30f80 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r3, ip, lsr #4 │ │ │ │ + andeq pc, r3, ip, ror #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq pc, [r3], -r8 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ + andeq pc, r3, r8, lsr r3 @ │ │ │ │ + andeq pc, r3, r0, lsl r2 @ │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ 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, #620] @ 313d4 │ │ │ │ + ldr r2, [pc, #620] @ 31294 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #616] @ 313d8 │ │ │ │ + ldr r3, [pc, #616] @ 31298 │ │ │ │ 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 │ │ │ │ @@ -36496,52 +36416,52 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr r6, [r4] │ │ │ │ - ldr sl, [pc, #548] @ 313dc │ │ │ │ + ldr sl, [pc, #548] @ 3129c │ │ │ │ cmp r6, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 31300 │ │ │ │ - ldr r3, [pc, #536] @ 313e0 │ │ │ │ + beq 311c0 │ │ │ │ + ldr r3, [pc, #536] @ 312a0 │ │ │ │ str sl, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #524] @ 313e4 │ │ │ │ + ldr r3, [pc, #524] @ 312a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 3124c │ │ │ │ + b 3110c │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 312cc │ │ │ │ + beq 3118c │ │ │ │ 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 312b8 │ │ │ │ + beq 31178 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cd30 │ │ │ │ mov r0, r5 │ │ │ │ bl d0c0 │ │ │ │ mov r0, r6 │ │ │ │ bl d480 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 312fc │ │ │ │ + beq 311bc │ │ │ │ mov r6, sl │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [r7] │ │ │ │ ldrne r2, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ addne r3, r3, r2 │ │ │ │ strne r3, [r7] │ │ │ │ @@ -36558,304 +36478,304 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r8, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 311e0 │ │ │ │ + beq 310a0 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 311e8 │ │ │ │ + b 310a8 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3137c │ │ │ │ + bne 3123c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #272] @ 313e8 │ │ │ │ - ldr r3, [pc, #252] @ 313d8 │ │ │ │ + ldr r2, [pc, #272] @ 312a8 │ │ │ │ + ldr r3, [pc, #252] @ 31298 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 313d0 │ │ │ │ + bne 31290 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ tst r3, #2 │ │ │ │ - beq 31390 │ │ │ │ + beq 31250 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31384 │ │ │ │ + beq 31244 │ │ │ │ mov r0, #5 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 312cc │ │ │ │ - ldr r1, [pc, #176] @ 313ec │ │ │ │ + beq 3118c │ │ │ │ + ldr r1, [pc, #176] @ 312ac │ │ │ │ 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 312b8 │ │ │ │ + beq 31178 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cd30 │ │ │ │ mov r0, #2 │ │ │ │ - b 312d0 │ │ │ │ + b 31190 │ │ │ │ bl ca90 │ │ │ │ - b 312cc │ │ │ │ + b 3118c │ │ │ │ bl dc6c <_emalloc_8@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 3132c │ │ │ │ + b 311ec │ │ │ │ mov r0, r9 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31314 │ │ │ │ - ldr r2, [pc, #72] @ 313f0 │ │ │ │ + bne 311d4 │ │ │ │ + ldr r2, [pc, #72] @ 312b0 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r1, [sl, r2] │ │ │ │ - ldr r2, [pc, #64] @ 313f4 │ │ │ │ + ldr r2, [pc, #64] @ 312b4 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - bne 31374 │ │ │ │ + bne 31234 │ │ │ │ ldrb r3, [r9, #56] @ 0x38 │ │ │ │ tst r3, #8 │ │ │ │ - bne 31314 │ │ │ │ - b 31374 │ │ │ │ + bne 311d4 │ │ │ │ + b 31234 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, r8, lsl #29 │ │ │ │ + andeq lr, r3, r8, asr #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r3, r0, asr #28 │ │ │ │ - ldrdeq r8, [r2], -r8 @ │ │ │ │ - andeq r7, r2, ip, ror pc │ │ │ │ - andeq lr, r3, r0, lsr #26 │ │ │ │ - andeq r8, r2, ip, ror #2 │ │ │ │ + andeq lr, r3, r0, lsl #31 │ │ │ │ + andeq r8, r2, r4, lsr #5 │ │ │ │ + andeq r7, r2, r8, asr #30 │ │ │ │ + andeq lr, r3, r0, ror #28 │ │ │ │ + andeq r8, r2, r8, lsr r1 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31430 │ │ │ │ + beq 312f0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b ca90 │ │ │ │ pop {r4, r5, r6, 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, #1168] @ 318e4 │ │ │ │ + ldr r1, [pc, #1168] @ 317a4 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1160] @ 318e8 │ │ │ │ + ldr r3, [pc, #1160] @ 317a8 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ldr fp, [pc, #1128] @ 318ec │ │ │ │ + ldr fp, [pc, #1128] @ 317ac │ │ │ │ movne r3, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ strne r3, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r6, r0 │ │ │ │ - bne 314c0 │ │ │ │ - b 3151c │ │ │ │ + bne 31380 │ │ │ │ + b 313dc │ │ │ │ ldr r9, [r8] │ │ │ │ mov r0, r8 │ │ │ │ bl d888 │ │ │ │ mov r0, r8 │ │ │ │ bl d480 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3151c │ │ │ │ + beq 313dc │ │ │ │ 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 314a0 │ │ │ │ + bne 31360 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1016] @ 318f0 │ │ │ │ - ldr r3, [pc, #1004] @ 318e8 │ │ │ │ + ldr r2, [pc, #1016] @ 317b0 │ │ │ │ + ldr r3, [pc, #1004] @ 317a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 318e0 │ │ │ │ + bne 317a0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 314ec │ │ │ │ + beq 313ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 318d8 │ │ │ │ + beq 31798 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ and sl, r3, #1 │ │ │ │ - b 315d8 │ │ │ │ + b 31498 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 317dc │ │ │ │ + beq 3169c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 316d8 │ │ │ │ + bne 31598 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 314ec │ │ │ │ + beq 313ac │ │ │ │ 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 31828 │ │ │ │ + beq 316e8 │ │ │ │ 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 3169c │ │ │ │ + beq 3155c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31660 │ │ │ │ + beq 31520 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 31550 │ │ │ │ + bhi 31410 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 316cc │ │ │ │ + bne 3158c │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 314ec │ │ │ │ + beq 313ac │ │ │ │ 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 31828 │ │ │ │ + beq 316e8 │ │ │ │ mov r0, r7 │ │ │ │ bl cd30 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c82c │ │ │ │ str r9, [r4, #20] │ │ │ │ - b 315c4 │ │ │ │ + b 31484 │ │ │ │ ldr ip, [r4] │ │ │ │ sub ip, ip, #1 │ │ │ │ ldrb r1, [ip, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ cmpne r1, #10 │ │ │ │ - bne 316bc │ │ │ │ + bne 3157c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 31668 │ │ │ │ + bne 31528 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c82c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 316e4 │ │ │ │ + bne 315a4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ tst r3, #2 │ │ │ │ - beq 317e8 │ │ │ │ + beq 316a8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31840 │ │ │ │ + bne 31700 │ │ │ │ add r0, r8, #1 │ │ │ │ - b 314f0 │ │ │ │ + b 313b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31694 │ │ │ │ + beq 31554 │ │ │ │ mov r2, r3 │ │ │ │ - b 31684 │ │ │ │ + b 31544 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b 31604 │ │ │ │ + b 314c4 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b 3156c │ │ │ │ + b 3142c │ │ │ │ mov r0, r4 │ │ │ │ bl d318 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr lr, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3169c │ │ │ │ + beq 3155c │ │ │ │ add ip, lr, r0 │ │ │ │ mov r1, lr │ │ │ │ - b 31710 │ │ │ │ + b 315d0 │ │ │ │ cmp ip, r1 │ │ │ │ - beq 3169c │ │ │ │ + beq 3155c │ │ │ │ ldrb r2, [r1] │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #10 │ │ │ │ cmpne r2, #13 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 31708 │ │ │ │ + bne 315c8 │ │ │ │ cmp r2, #13 │ │ │ │ - bne 318cc │ │ │ │ + bne 3178c │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #10 │ │ │ │ moveq r2, #2 │ │ │ │ movne r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -36863,388 +36783,388 @@ │ │ │ │ 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 314ec │ │ │ │ + beq 313ac │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, r1 │ │ │ │ sub r2, r3, r2 │ │ │ │ mov r1, #0 │ │ │ │ bl c82c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 315c8 │ │ │ │ + bne 31488 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3169c │ │ │ │ + beq 3155c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3169c │ │ │ │ + beq 3155c │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3169c │ │ │ │ + beq 3155c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl cab4 │ │ │ │ - b 3169c │ │ │ │ + b 3155c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ tst r3, #2 │ │ │ │ - bne 31844 │ │ │ │ + bne 31704 │ │ │ │ mov r0, r6 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 316a8 │ │ │ │ - ldr r3, [pc, #244] @ 318f4 │ │ │ │ + bne 31568 │ │ │ │ + ldr r3, [pc, #244] @ 317b4 │ │ │ │ ldr r1, [fp, r3] │ │ │ │ - ldr r3, [pc, #240] @ 318f8 │ │ │ │ + ldr r3, [pc, #240] @ 317b8 │ │ │ │ ldr r2, [fp, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r1 │ │ │ │ - bne 316b4 │ │ │ │ + bne 31574 │ │ │ │ ldrb r3, [r6, #56] @ 0x38 │ │ │ │ tst r3, #8 │ │ │ │ - bne 316a8 │ │ │ │ - b 316b4 │ │ │ │ + bne 31568 │ │ │ │ + b 31574 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 318b8 │ │ │ │ + beq 31778 │ │ │ │ bl ca90 │ │ │ │ - b 314ec │ │ │ │ + b 313ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 316b4 │ │ │ │ + beq 31574 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 318c0 │ │ │ │ + bne 31780 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 314ec │ │ │ │ + beq 313ac │ │ │ │ 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 31828 │ │ │ │ + beq 316e8 │ │ │ │ mov r0, r7 │ │ │ │ bl cd30 │ │ │ │ mov r0, r4 │ │ │ │ bl d0c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 314f0 │ │ │ │ + b 313b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 314ec │ │ │ │ + b 313ac │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b 31860 │ │ │ │ + b 31720 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 31744 │ │ │ │ + b 31604 │ │ │ │ mov r8, r0 │ │ │ │ - b 3169c │ │ │ │ + b 3155c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r8, fp │ │ │ │ + ldrdeq lr, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r3, r8, ror #22 │ │ │ │ - andeq lr, r3, r0, lsl #22 │ │ │ │ + andeq lr, r3, r8, lsr #25 │ │ │ │ + andeq lr, r3, r0, asr #24 │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r2, #0 │ │ │ │ movne r6, #1 │ │ │ │ subs r3, r1, #0 │ │ │ │ - ldr r1, [pc, #900] @ 31ca4 │ │ │ │ + ldr r1, [pc, #900] @ 31b64 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #896] @ 31ca8 │ │ │ │ + ldr r2, [pc, #896] @ 31b68 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ lsl r6, r6, #24 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - beq 3196c │ │ │ │ + beq 3182c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ sub r1, r2, #7 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 31ac0 │ │ │ │ + bls 31980 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 31c30 │ │ │ │ + bne 31af0 │ │ │ │ ldr r0, [r3] │ │ │ │ bic r0, r0, #-268435456 @ 0xf0000000 │ │ │ │ orr r6, r6, r0 │ │ │ │ - ldr r1, [pc, #824] @ 31cac │ │ │ │ + ldr r1, [pc, #824] @ 31b6c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 319fc │ │ │ │ + bne 318bc │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bne 31b10 │ │ │ │ + bne 319d0 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 31c8c │ │ │ │ + beq 31b4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ bl c4b4 │ │ │ │ - ldr r0, [pc, #764] @ 31cb0 │ │ │ │ + ldr r0, [pc, #764] @ 31b70 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 31c94 │ │ │ │ - ldr r2, [pc, #736] @ 31cb4 │ │ │ │ - ldr r3, [pc, #720] @ 31ca8 │ │ │ │ + beq 31b54 │ │ │ │ + ldr r2, [pc, #736] @ 31b74 │ │ │ │ + ldr r3, [pc, #720] @ 31b68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31ca0 │ │ │ │ + bne 31b60 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #692] @ 31cb8 │ │ │ │ + ldr r1, [pc, #692] @ 31b78 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 31b54 │ │ │ │ - ldr r1, [pc, #672] @ 31cbc │ │ │ │ + beq 31a14 │ │ │ │ + ldr r1, [pc, #672] @ 31b7c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 31be4 │ │ │ │ - ldr r1, [pc, #652] @ 31cc0 │ │ │ │ + beq 31aa4 │ │ │ │ + ldr r1, [pc, #652] @ 31b80 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 31b90 │ │ │ │ - ldr r1, [pc, #632] @ 31cc4 │ │ │ │ + beq 31a50 │ │ │ │ + ldr r1, [pc, #632] @ 31b84 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 31c40 │ │ │ │ - ldr r1, [pc, #612] @ 31cc8 │ │ │ │ + beq 31b00 │ │ │ │ + ldr r1, [pc, #612] @ 31b88 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 31c8c │ │ │ │ + bne 31b4c │ │ │ │ str r5, [sp] │ │ │ │ bl cd90 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 319cc │ │ │ │ - ldr r0, [pc, #552] @ 31ccc │ │ │ │ + beq 3188c │ │ │ │ + ldr r0, [pc, #552] @ 31b8c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 319cc │ │ │ │ - b 31bd8 │ │ │ │ + bne 3188c │ │ │ │ + b 31a98 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 31ad8 │ │ │ │ + beq 31998 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #496] @ 31cd0 │ │ │ │ + ldr r1, [pc, #496] @ 31b90 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3196c │ │ │ │ + beq 3182c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #12 │ │ │ │ - bne 31958 │ │ │ │ + bne 31818 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31958 │ │ │ │ - b 3196c │ │ │ │ + bne 31818 │ │ │ │ + b 3182c │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 31c8c │ │ │ │ + beq 31b4c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ bl c4b4 │ │ │ │ - ldr r0, [pc, #420] @ 31cd4 │ │ │ │ + ldr r0, [pc, #420] @ 31b94 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 319cc │ │ │ │ + bne 3188c │ │ │ │ mov r0, r6 │ │ │ │ bl ca90 │ │ │ │ - b 319cc │ │ │ │ - ldr r2, [pc, #380] @ 31cd8 │ │ │ │ - ldr r3, [pc, #328] @ 31ca8 │ │ │ │ + b 3188c │ │ │ │ + ldr r2, [pc, #380] @ 31b98 │ │ │ │ + ldr r3, [pc, #328] @ 31b68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31ca0 │ │ │ │ - ldr r0, [pc, #348] @ 31cdc │ │ │ │ + bne 31b60 │ │ │ │ + ldr r0, [pc, #348] @ 31b9c │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ str r7, [sp] │ │ │ │ bl d4ec │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 319cc │ │ │ │ - ldr r0, [pc, #288] @ 31ce0 │ │ │ │ + beq 3188c │ │ │ │ + ldr r0, [pc, #288] @ 31ba0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #24 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 319cc │ │ │ │ + bne 3188c │ │ │ │ mov r0, sp │ │ │ │ bl d5b8 │ │ │ │ - b 319cc │ │ │ │ + b 3188c │ │ │ │ str r7, [sp] │ │ │ │ bl cff4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 319cc │ │ │ │ - ldr r0, [pc, #208] @ 31ce4 │ │ │ │ + beq 3188c │ │ │ │ + ldr r0, [pc, #208] @ 31ba4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #12 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 319cc │ │ │ │ - b 31bd8 │ │ │ │ + bne 3188c │ │ │ │ + b 31a98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl c850 │ │ │ │ - b 31964 │ │ │ │ + b 31824 │ │ │ │ str r7, [sp] │ │ │ │ bl c580 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c910 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 319cc │ │ │ │ - ldr r0, [pc, #120] @ 31ce8 │ │ │ │ + beq 3188c │ │ │ │ + ldr r0, [pc, #120] @ 31ba8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl c8a4 <_php_stream_filter_alloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 319cc │ │ │ │ - b 31bd8 │ │ │ │ + bne 3188c │ │ │ │ + b 31a98 │ │ │ │ mov r5, #0 │ │ │ │ - b 319cc │ │ │ │ + b 3188c │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 319cc │ │ │ │ + b 3188c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq lr, [r3], -r4 │ │ │ │ + andeq lr, r3, r4, lsl r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, ip, lsr fp │ │ │ │ - andeq r0, r4, ip, lsl #3 │ │ │ │ - andeq lr, r3, r4, lsr #12 │ │ │ │ - andeq r7, r2, r4, ror #8 │ │ │ │ - andeq r7, r2, r8, lsr #21 │ │ │ │ - andeq r7, r2, r0, lsr #21 │ │ │ │ - muleq r2, r8, sl │ │ │ │ - muleq r2, r4, sl │ │ │ │ - muleq r4, ip, r0 │ │ │ │ - muleq r2, ip, r3 │ │ │ │ + andeq r7, r2, r8, lsl #22 │ │ │ │ + andeq r0, r4, ip, asr #5 │ │ │ │ + andeq lr, r3, r4, ror #14 │ │ │ │ + andeq r7, r2, r0, lsr r4 │ │ │ │ + andeq r7, r2, r4, ror sl │ │ │ │ + andeq r7, r2, ip, ror #20 │ │ │ │ + andeq r7, r2, r4, ror #20 │ │ │ │ + andeq r7, r2, r0, ror #20 │ │ │ │ + ldrdeq r0, [r4], -ip │ │ │ │ + andeq r6, r2, r8, ror #6 │ │ │ │ + andeq r0, r4, r0, asr r1 │ │ │ │ + ldrdeq lr, [r3], -ip │ │ │ │ + andeq r0, r4, r0, lsl #2 │ │ │ │ + andeq r0, r4, r0, asr #1 │ │ │ │ + andeq r0, r4, ip, rrx │ │ │ │ andeq r0, r4, r0, lsl r0 │ │ │ │ - muleq r3, ip, r4 │ │ │ │ - andeq pc, r3, r0, asr #31 │ │ │ │ - andeq pc, r3, r0, lsl #31 │ │ │ │ - andeq pc, r3, ip, lsr #30 │ │ │ │ - ldrdeq pc, [r3], -r0 │ │ │ │ │ │ │ │ -00031cec : │ │ │ │ +00031bac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #44] @ 31d30 │ │ │ │ - ldr r2, [pc, #44] @ 31d34 │ │ │ │ + ldr r3, [pc, #44] @ 31bf0 │ │ │ │ + ldr r2, [pc, #44] @ 31bf4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - ldr r0, [pc, #36] @ 31d38 │ │ │ │ + ldr r0, [pc, #36] @ 31bf8 │ │ │ │ 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) │ │ │ │ - strdeq lr, [r3], -r4 │ │ │ │ + andeq lr, r3, r4, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ - strdeq r7, [r2], -r4 │ │ │ │ + andeq r7, r2, r0, asr #15 │ │ │ │ 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 r6, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -37264,21 +37184,21 @@ │ │ │ │ bl ce20 │ │ │ │ mov r0, r6 │ │ │ │ strb r7, [r5, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00031da4 : │ │ │ │ +00031c64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #360] @ 31f24 │ │ │ │ - ldr r2, [pc, #360] @ 31f28 │ │ │ │ + ldr r1, [pc, #360] @ 31de4 │ │ │ │ + ldr r2, [pc, #360] @ 31de8 │ │ │ │ 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 │ │ │ │ @@ -37290,122 +37210,122 @@ │ │ │ │ bl db1c │ │ │ │ add r5, sp, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #284] @ 31f2c │ │ │ │ + ldr r1, [pc, #284] @ 31dec │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 31f18 │ │ │ │ + bne 31dd8 │ │ │ │ bl d174 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31e54 │ │ │ │ + beq 31d14 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 31ec0 │ │ │ │ + bne 31d80 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 31e6c │ │ │ │ + beq 31d2c │ │ │ │ ldr lr, [sp, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 31e98 │ │ │ │ - ldr r2, [pc, #188] @ 31f30 │ │ │ │ - ldr r3, [pc, #176] @ 31f28 │ │ │ │ + bne 31d58 │ │ │ │ + ldr r2, [pc, #188] @ 31df0 │ │ │ │ + ldr r3, [pc, #176] @ 31de8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 31f20 │ │ │ │ + bne 31de0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #148] @ 31f34 │ │ │ │ - ldr r2, [pc, #148] @ 31f38 │ │ │ │ + ldr r3, [pc, #148] @ 31df4 │ │ │ │ + ldr r2, [pc, #148] @ 31df8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl d828 │ │ │ │ - b 31e6c │ │ │ │ + b 31d2c │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r3, [pc, #112] @ 31f3c │ │ │ │ + ldr r3, [pc, #112] @ 31dfc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ bl ce68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #72] @ 31f40 │ │ │ │ + ldr r2, [pc, #72] @ 31e00 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl d828 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 31e54 │ │ │ │ + b 31d14 │ │ │ │ bl d174 │ │ │ │ - b 31e6c │ │ │ │ + b 31d2c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r3, ip, lsr r2 │ │ │ │ + andeq lr, r3, ip, ror r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r7, [r2], -ip │ │ │ │ - andeq lr, r3, r4, lsl #3 │ │ │ │ - andeq r0, r4, r4, lsr #26 │ │ │ │ - andeq r6, r2, r4, lsr #32 │ │ │ │ - strdeq r0, [r4], -r8 │ │ │ │ + andeq r7, r2, r8, asr #13 │ │ │ │ + andeq lr, r3, r4, asr #5 │ │ │ │ + andeq r0, r4, r4, ror #28 │ │ │ │ + strdeq r5, [r2], -r0 │ │ │ │ + andeq r0, r4, r8, lsr lr │ │ │ │ andeq r4, r2, r8, lsl #28 │ │ │ │ │ │ │ │ -00031f44 : │ │ │ │ +00031e04 : │ │ │ │ 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] @ 32078 │ │ │ │ + ldr r2, [pc, #280] @ 31f38 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #276] @ 3207c │ │ │ │ + ldr r3, [pc, #276] @ 31f3c │ │ │ │ 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 32070 │ │ │ │ + bne 31f30 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #236] @ 32080 │ │ │ │ - ldr r2, [pc, #236] @ 32084 │ │ │ │ + ldr r3, [pc, #236] @ 31f40 │ │ │ │ + ldr r2, [pc, #236] @ 31f44 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r2, [pc, #212] @ 32088 │ │ │ │ + ldr r2, [pc, #212] @ 31f48 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ bl d7a4 │ │ │ │ @@ -37414,16 +37334,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] @ 3208c │ │ │ │ - ldr r2, [pc, #148] @ 32090 │ │ │ │ + ldr r3, [pc, #148] @ 31f4c │ │ │ │ + ldr r2, [pc, #148] @ 31f50 │ │ │ │ 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 │ │ │ │ @@ -37434,789 +37354,789 @@ │ │ │ │ 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] @ 32094 │ │ │ │ - ldr r3, [pc, #48] @ 3207c │ │ │ │ + ldr r2, [pc, #76] @ 31f54 │ │ │ │ + ldr r3, [pc, #48] @ 31f3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3206c │ │ │ │ + bne 31f2c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c0ac │ │ │ │ - b 31f88 │ │ │ │ - muleq r3, r4, r0 │ │ │ │ + b 31e48 │ │ │ │ + ldrdeq lr, [r3], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r4, r0, lsr ip │ │ │ │ + andeq r0, r4, r0, ror sp │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r4, r2, r0, asr sp │ │ │ │ - andeq r0, r4, r8, asr #23 │ │ │ │ - andeq r5, r2, ip, asr #29 │ │ │ │ - @ instruction: 0x0003dfb0 │ │ │ │ + andeq r0, r4, r8, lsl #26 │ │ │ │ + muleq r2, r8, lr │ │ │ │ + strdeq lr, [r3], -r0 │ │ │ │ │ │ │ │ -00032098 : │ │ │ │ +00031f58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #256] @ 321b0 │ │ │ │ - ldr r3, [pc, #256] @ 321b4 │ │ │ │ + ldr r2, [pc, #256] @ 32070 │ │ │ │ + ldr r3, [pc, #256] @ 32074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl db1c │ │ │ │ add r6, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #204] @ 321b8 │ │ │ │ + ldr r1, [pc, #204] @ 32078 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 321a4 │ │ │ │ + bne 32064 │ │ │ │ bl d174 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl cdcc │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl cdcc │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 32160 │ │ │ │ - ldr r2, [pc, #128] @ 321bc │ │ │ │ - ldr r3, [pc, #116] @ 321b4 │ │ │ │ + bne 32020 │ │ │ │ + ldr r2, [pc, #128] @ 3207c │ │ │ │ + ldr r3, [pc, #116] @ 32074 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 321ac │ │ │ │ + bne 3206c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #88] @ 321c0 │ │ │ │ - ldr r2, [pc, #88] @ 321c4 │ │ │ │ + ldr r7, [pc, #88] @ 32080 │ │ │ │ + ldr r2, [pc, #88] @ 32084 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #4 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ - ldr r2, [pc, #60] @ 321c8 │ │ │ │ + ldr r2, [pc, #60] @ 32088 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ str r4, [sp] │ │ │ │ bl d39c │ │ │ │ - b 32134 │ │ │ │ + b 31ff4 │ │ │ │ bl d174 │ │ │ │ - b 32134 │ │ │ │ + b 31ff4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, r8, asr #30 │ │ │ │ + andeq lr, r3, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r4, r2, r0, ror r4 │ │ │ │ - @ instruction: 0x0003debc │ │ │ │ - andeq r0, r4, ip, asr sl │ │ │ │ + strdeq sp, [r3], -ip │ │ │ │ + muleq r4, ip, fp │ │ │ │ andeq r4, r2, r8, lsl #23 │ │ │ │ - andeq r5, r2, r0, asr #26 │ │ │ │ + andeq r5, r2, ip, lsl #26 │ │ │ │ │ │ │ │ -000321cc : │ │ │ │ +0003208c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #588] @ 32430 │ │ │ │ - ldr r3, [pc, #588] @ 32434 │ │ │ │ + ldr r2, [pc, #588] @ 322f0 │ │ │ │ + ldr r3, [pc, #588] @ 322f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r7, [pc, #580] @ 32438 │ │ │ │ + ldr r7, [pc, #580] @ 322f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - bne 32410 │ │ │ │ + bne 322d0 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #520] @ 3243c │ │ │ │ + ldr r3, [pc, #520] @ 322fc │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #508] @ 32440 │ │ │ │ + ldr r2, [pc, #508] @ 32300 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r3, #4 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 323f4 │ │ │ │ + bne 322b4 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 323ac │ │ │ │ + beq 3226c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 322a0 │ │ │ │ + bne 32160 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 323bc │ │ │ │ - ldr r3, [pc, #412] @ 32444 │ │ │ │ - ldr r2, [pc, #412] @ 32448 │ │ │ │ + beq 3227c │ │ │ │ + ldr r3, [pc, #412] @ 32304 │ │ │ │ + ldr r2, [pc, #412] @ 32308 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 32400 │ │ │ │ + bne 322c0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 3239c │ │ │ │ + beq 3225c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32384 │ │ │ │ - ldr r1, [pc, #336] @ 3244c │ │ │ │ + beq 32244 │ │ │ │ + ldr r1, [pc, #336] @ 3230c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 32338 │ │ │ │ + bne 321f8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 323d0 │ │ │ │ + beq 32290 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl 31d3c │ │ │ │ - ldr r3, [pc, #264] @ 32450 │ │ │ │ + bl 31bfc │ │ │ │ + ldr r3, [pc, #264] @ 32310 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r6] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r2, [pc, #244] @ 32454 │ │ │ │ - ldr r3, [pc, #208] @ 32434 │ │ │ │ + ldr r2, [pc, #244] @ 32314 │ │ │ │ + ldr r3, [pc, #208] @ 322f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3240c │ │ │ │ + bne 322cc │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #204] @ 32458 │ │ │ │ + ldr r1, [pc, #204] @ 32318 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 32318 │ │ │ │ + b 321d8 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 322e8 │ │ │ │ + b 321a8 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 32270 │ │ │ │ + b 32130 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 323ec │ │ │ │ + beq 322ac │ │ │ │ bl ca90 │ │ │ │ - b 322a0 │ │ │ │ + b 32160 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 323e4 │ │ │ │ + beq 322a4 │ │ │ │ bl ca90 │ │ │ │ - b 32338 │ │ │ │ + b 321f8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 32338 │ │ │ │ + b 321f8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 322a0 │ │ │ │ + b 32160 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 32270 │ │ │ │ + b 32130 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 322e8 │ │ │ │ + b 321a8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c0ac │ │ │ │ - ldr r3, [pc, #64] @ 3245c │ │ │ │ + ldr r3, [pc, #64] @ 3231c │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r6] │ │ │ │ - b 32358 │ │ │ │ - andeq sp, r3, r4, lsl lr │ │ │ │ + b 32218 │ │ │ │ + andeq sp, r3, r4, asr pc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq sp, [r3], -ip │ │ │ │ - muleq r4, r0, r9 │ │ │ │ + andeq sp, r3, ip, lsr pc │ │ │ │ + ldrdeq r0, [r4], -r0 @ │ │ │ │ andeq r4, r2, r0, asr #21 │ │ │ │ - andeq r0, r4, ip, lsl r9 │ │ │ │ - andeq r5, r2, r4, lsl ip │ │ │ │ - andeq r7, r2, r0, lsr #4 │ │ │ │ + andeq r0, r4, ip, asr sl │ │ │ │ + andeq r5, r2, r0, ror #23 │ │ │ │ + andeq r7, r2, ip, ror #3 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - muleq r3, r8, ip │ │ │ │ - muleq r2, r4, r1 │ │ │ │ + ldrdeq sp, [r3], -r8 │ │ │ │ + andeq r7, r2, r0, ror #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ │ │ │ │ -00032460 : │ │ │ │ +00032320 : │ │ │ │ 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 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #324] @ 325cc │ │ │ │ + ldr r0, [pc, #324] @ 3248c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #320] @ 325d0 │ │ │ │ + ldr r1, [pc, #320] @ 32490 │ │ │ │ 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] @ 325d4 │ │ │ │ + ldr r1, [pc, #296] @ 32494 │ │ │ │ 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 324fc │ │ │ │ - ldr r2, [pc, #256] @ 325d8 │ │ │ │ - ldr r3, [pc, #244] @ 325d0 │ │ │ │ + beq 323bc │ │ │ │ + ldr r2, [pc, #256] @ 32498 │ │ │ │ + ldr r3, [pc, #244] @ 32490 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 325c8 │ │ │ │ + bne 32488 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #216] @ 325dc │ │ │ │ - ldr r2, [pc, #216] @ 325e0 │ │ │ │ + ldr r3, [pc, #216] @ 3249c │ │ │ │ + ldr r2, [pc, #216] @ 324a0 │ │ │ │ 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 r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 325bc │ │ │ │ + bne 3247c │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl c028 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 325a0 │ │ │ │ + bne 32460 │ │ │ │ mov r1, #2 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ - bne 324d0 │ │ │ │ + bne 32390 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 324d0 │ │ │ │ + bne 32390 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 325b4 │ │ │ │ + beq 32474 │ │ │ │ bl ca90 │ │ │ │ - b 324d0 │ │ │ │ + b 32390 │ │ │ │ mov r1, #3 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq 32578 │ │ │ │ - b 324d0 │ │ │ │ + beq 32438 │ │ │ │ + b 32390 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 324d0 │ │ │ │ + b 32390 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 32548 │ │ │ │ + b 32408 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, ip, ror #22 │ │ │ │ + andeq sp, r3, ip, lsr #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, ip, rrx │ │ │ │ - andeq sp, r3, r0, lsr #22 │ │ │ │ - andeq r0, r4, r0, asr #13 │ │ │ │ - andeq r5, r2, r0, asr #19 │ │ │ │ + andeq r7, r2, r8, lsr r0 │ │ │ │ + andeq sp, r3, r0, ror #24 │ │ │ │ + andeq r0, r4, r0, lsl #16 │ │ │ │ + andeq r5, r2, ip, lsl #19 │ │ │ │ │ │ │ │ -000325e4 : │ │ │ │ +000324a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr ip, [pc, #1476] @ 32bc8 │ │ │ │ + ldr ip, [pc, #1476] @ 32a88 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #1472] @ 32bcc │ │ │ │ + ldr r2, [pc, #1472] @ 32a8c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1460] @ 32bd0 │ │ │ │ + ldr r1, [pc, #1460] @ 32a90 │ │ │ │ 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 │ │ │ │ - ldr r6, [pc, #1424] @ 32bd4 │ │ │ │ + ldr r6, [pc, #1424] @ 32a94 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3287c │ │ │ │ + bne 3273c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3269c │ │ │ │ + beq 3255c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 32968 │ │ │ │ + beq 32828 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32688 │ │ │ │ + beq 32548 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 32960 │ │ │ │ + beq 32820 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #1344] @ 32bd8 │ │ │ │ + ldr r2, [pc, #1344] @ 32a98 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #1336] @ 32bdc │ │ │ │ - ldr r2, [pc, #1336] @ 32be0 │ │ │ │ + ldr r3, [pc, #1336] @ 32a9c │ │ │ │ + ldr r2, [pc, #1336] @ 32aa0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r9, #0 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, #4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 328e8 │ │ │ │ + bne 327a8 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr sl, [r8, #4] │ │ │ │ ands r7, sl, #64 @ 0x40 │ │ │ │ - bne 328a8 │ │ │ │ + bne 32768 │ │ │ │ ldr r3, [r8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 32904 │ │ │ │ + beq 327c4 │ │ │ │ cmp r3, #15 │ │ │ │ movne r9, r7 │ │ │ │ - beq 32ab8 │ │ │ │ + beq 32978 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3272c │ │ │ │ + bne 325ec │ │ │ │ tst sl, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 32b1c │ │ │ │ + beq 329dc │ │ │ │ bl ca90 │ │ │ │ - ldr r3, [pc, #1200] @ 32be4 │ │ │ │ - ldr r2, [pc, #1200] @ 32be8 │ │ │ │ + ldr r3, [pc, #1200] @ 32aa4 │ │ │ │ + ldr r2, [pc, #1200] @ 32aa8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #5 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 32b24 │ │ │ │ + bne 329e4 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r8] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r9 │ │ │ │ add r0, r8, #16 │ │ │ │ str r7, [sp] │ │ │ │ bl d0cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 329a0 │ │ │ │ + beq 32860 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 327c0 │ │ │ │ + beq 32680 │ │ │ │ add r3, r4, #32 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 32ae8 │ │ │ │ + beq 329a8 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32994 │ │ │ │ + beq 32854 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r3, [r0] │ │ │ │ - beq 32b70 │ │ │ │ + beq 32a30 │ │ │ │ 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 3283c │ │ │ │ - ldr r2, [pc, #964] @ 32bec │ │ │ │ + beq 326fc │ │ │ │ + ldr r2, [pc, #964] @ 32aac │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r6, r2] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ mov r0, r4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d5c4 <_efree_48@plt> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3287c │ │ │ │ + bne 3273c │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3287c │ │ │ │ + bne 3273c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 32b14 │ │ │ │ + beq 329d4 │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #876] @ 32bf0 │ │ │ │ - ldr r3, [pc, #836] @ 32bcc │ │ │ │ + ldr r2, [pc, #876] @ 32ab0 │ │ │ │ + ldr r3, [pc, #836] @ 32a8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32bc4 │ │ │ │ + bne 32a84 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq 32938 │ │ │ │ + beq 327f8 │ │ │ │ cmp r2, #15 │ │ │ │ movne r7, r9 │ │ │ │ - bne 3272c │ │ │ │ - ldr r1, [pc, #812] @ 32bf4 │ │ │ │ + bne 325ec │ │ │ │ + ldr r1, [pc, #812] @ 32ab4 │ │ │ │ add r0, r8, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3298c │ │ │ │ - ldr r9, [pc, #792] @ 32bf8 │ │ │ │ + bne 3284c │ │ │ │ + ldr r9, [pc, #792] @ 32ab8 │ │ │ │ mov r7, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 3272c │ │ │ │ + b 325ec │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ cmp r3, #6 │ │ │ │ mov r8, r0 │ │ │ │ and r7, sl, #64 @ 0x40 │ │ │ │ - bne 32ab0 │ │ │ │ - ldr r1, [pc, #752] @ 32bfc │ │ │ │ + bne 32970 │ │ │ │ + ldr r1, [pc, #752] @ 32abc │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r8, #16 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32b30 │ │ │ │ + beq 329f0 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32708 │ │ │ │ - b 3272c │ │ │ │ - ldr r1, [pc, #704] @ 32c00 │ │ │ │ + beq 325c8 │ │ │ │ + b 325ec │ │ │ │ + ldr r1, [pc, #704] @ 32ac0 │ │ │ │ add r0, r8, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3298c │ │ │ │ - ldr r9, [pc, #684] @ 32c04 │ │ │ │ + bne 3284c │ │ │ │ + ldr r9, [pc, #684] @ 32ac4 │ │ │ │ mov r7, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 3272c │ │ │ │ + b 325ec │ │ │ │ bl c64c │ │ │ │ - b 32688 │ │ │ │ + b 32548 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, r3, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32688 │ │ │ │ + beq 32548 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 32678 │ │ │ │ + b 32538 │ │ │ │ mov r7, r9 │ │ │ │ - b 3272c │ │ │ │ + b 325ec │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 32814 │ │ │ │ + b 326d4 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ bl d150 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32b64 │ │ │ │ + beq 32a24 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 32b9c │ │ │ │ + beq 32a5c │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r5] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 32b54 │ │ │ │ + bne 32a14 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3284c │ │ │ │ + beq 3270c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r9, [r3, #20] │ │ │ │ mvn sl, sl │ │ │ │ and sl, sl, #4 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl sl, sl, #1 │ │ │ │ - beq 3284c │ │ │ │ - ldr r7, [pc, #480] @ 32c08 │ │ │ │ + beq 3270c │ │ │ │ + ldr r7, [pc, #480] @ 32ac8 │ │ │ │ mov r6, #0 │ │ │ │ - b 32a3c │ │ │ │ + b 328fc │ │ │ │ bl ca90 │ │ │ │ subs r9, r9, #1 │ │ │ │ add r5, r5, sl │ │ │ │ - beq 3284c │ │ │ │ + beq 3270c │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32a30 │ │ │ │ + beq 328f0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 32b44 │ │ │ │ + bne 32a04 │ │ │ │ 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 r0, [sp, #24] │ │ │ │ add r1, r4, #16 │ │ │ │ strd r6, [sp] │ │ │ │ bl da68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 32a30 │ │ │ │ + bne 328f0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 32a30 │ │ │ │ + bne 328f0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 32a2c │ │ │ │ + bne 328ec │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 32a30 │ │ │ │ + b 328f0 │ │ │ │ cmp r3, #15 │ │ │ │ - bne 32920 │ │ │ │ - ldr r1, [pc, #332] @ 32c0c │ │ │ │ + bne 327e0 │ │ │ │ + ldr r1, [pc, #332] @ 32acc │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r8, #16 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32920 │ │ │ │ - ldr r9, [pc, #308] @ 32c10 │ │ │ │ + bne 327e0 │ │ │ │ + ldr r9, [pc, #308] @ 32ad0 │ │ │ │ mov r3, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, #1 │ │ │ │ - b 3292c │ │ │ │ + b 327ec │ │ │ │ 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, #260] @ 32c14 │ │ │ │ + ldreq r3, [pc, #260] @ 32ad4 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 32814 │ │ │ │ + b 326d4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3287c │ │ │ │ + b 3273c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3272c │ │ │ │ + b 325ec │ │ │ │ bl c184 │ │ │ │ mov r8, r0 │ │ │ │ - b 3277c │ │ │ │ - ldr r9, [pc, #224] @ 32c18 │ │ │ │ + b 3263c │ │ │ │ + ldr r9, [pc, #224] @ 32ad8 │ │ │ │ mov r3, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, #1 │ │ │ │ - b 3292c │ │ │ │ + b 327ec │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 32a68 │ │ │ │ + b 32928 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 329ec │ │ │ │ + b 328ac │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 329ec │ │ │ │ + b 328ac │ │ │ │ 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 32814 │ │ │ │ + b 326d4 │ │ │ │ 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 329ec │ │ │ │ + b 328ac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq sp, [r3], -r0 │ │ │ │ + andeq sp, r3, r0, lsr fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r2, r8, ror #10 │ │ │ │ - @ instruction: 0x0003d9b8 │ │ │ │ + andeq r6, r2, r4, lsr r5 │ │ │ │ + strdeq sp, [r3], -r8 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r0, r4, r0, lsr #10 │ │ │ │ + andeq r0, r4, r0, ror #12 │ │ │ │ andeq r4, r2, r0, asr r6 │ │ │ │ - muleq r4, r0, r4 │ │ │ │ - andeq r5, r2, r8, lsl #15 │ │ │ │ + ldrdeq r0, [r4], -r0 @ │ │ │ │ + andeq r5, r2, r4, asr r7 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq sp, r3, r4, ror r7 │ │ │ │ - strdeq r6, [r2], -r4 │ │ │ │ - andeq r6, r2, ip, ror #5 │ │ │ │ - andeq r6, r2, r8, lsl #5 │ │ │ │ + @ instruction: 0x0003d8b4 │ │ │ │ + andeq r6, r2, r0, asr #5 │ │ │ │ + @ instruction: 0x000262b8 │ │ │ │ andeq r6, r2, r4, asr r2 │ │ │ │ - strdeq r5, [r2], -r4 │ │ │ │ + andeq r6, r2, r0, lsr #4 │ │ │ │ + andeq r5, r2, r0, asr #9 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - strdeq r6, [r2], -ip │ │ │ │ - strdeq r6, [r2], -r0 │ │ │ │ + andeq r6, r2, r8, asr #1 │ │ │ │ + strheq r6, [r2], -ip │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r2, r4, lsl r3 │ │ │ │ + andeq r5, r2, r0, ror #5 │ │ │ │ │ │ │ │ -00032c1c : │ │ │ │ +00032adc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #408] @ 32dcc │ │ │ │ - ldr r3, [pc, #408] @ 32dd0 │ │ │ │ + ldr r2, [pc, #408] @ 32c8c │ │ │ │ + ldr r3, [pc, #408] @ 32c90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -38224,137 +38144,137 @@ │ │ │ │ bl d864 <_emalloc_32@plt> │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #22 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #11 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ stm r0, {r1, r3, r7} │ │ │ │ - ldr r1, [pc, #348] @ 32dd4 │ │ │ │ + ldr r1, [pc, #348] @ 32c94 │ │ │ │ str r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #328] @ 32dd8 │ │ │ │ + ldr r3, [pc, #328] @ 32c98 │ │ │ │ strb r7, [r4, #27] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl cb8c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl c9b8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, #16 │ │ │ │ add r0, r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ - ldr r2, [pc, #284] @ 32ddc │ │ │ │ + ldr r2, [pc, #284] @ 32c9c │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #260] @ 32de0 │ │ │ │ + ldr r2, [pc, #260] @ 32ca0 │ │ │ │ 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, r7 │ │ │ │ strd r2, [r4] │ │ │ │ - bne 32d88 │ │ │ │ + bne 32c48 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ add r3, r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl c8d4 <_call_user_function_impl@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32d4c │ │ │ │ + bne 32c0c │ │ │ │ ldrb r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 32d98 │ │ │ │ + beq 32c58 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ stmib r6, {r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #128] @ 32de4 │ │ │ │ - ldr r3, [pc, #104] @ 32dd0 │ │ │ │ + ldr r2, [pc, #128] @ 32ca4 │ │ │ │ + ldr r3, [pc, #104] @ 32c90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32dc8 │ │ │ │ + bne 32c88 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r4, #16 │ │ │ │ bl c9f4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b 32d00 │ │ │ │ + b 32bc0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r6, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r0, r8 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - b 32d4c │ │ │ │ + b 32c0c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r3, r4, asr #7 │ │ │ │ + andeq sp, r3, r4, lsl #10 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r3, r2, r8, ror r4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - strdeq pc, [r3], -ip │ │ │ │ - strdeq r5, [r2], -r4 │ │ │ │ - muleq r3, r4, r2 │ │ │ │ + andeq r0, r4, ip, lsr r0 │ │ │ │ + andeq r5, r2, r0, asr #3 │ │ │ │ + ldrdeq sp, [r3], -r4 │ │ │ │ │ │ │ │ -00032de8 : │ │ │ │ +00032ca8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #240] @ 32efc │ │ │ │ + ldr r0, [pc, #240] @ 32dbc │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #236] @ 32f00 │ │ │ │ + ldr r3, [pc, #236] @ 32dc0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ bl c394 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32ee8 │ │ │ │ + beq 32da8 │ │ │ │ add r7, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ bl ca48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32ec0 │ │ │ │ + beq 32d80 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ bl c8ec │ │ │ │ @@ -38363,280 +38283,280 @@ │ │ │ │ bl c5c8 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ cmn r4, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - ldr r2, [pc, #104] @ 32f04 │ │ │ │ - ldr r3, [pc, #96] @ 32f00 │ │ │ │ + ldr r2, [pc, #104] @ 32dc4 │ │ │ │ + ldr r3, [pc, #96] @ 32dc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 32ee4 │ │ │ │ + bne 32da4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #56] @ 32f08 │ │ │ │ + ldr r2, [pc, #56] @ 32dc8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 32e94 │ │ │ │ + b 32d54 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ 32f0c │ │ │ │ + ldr r2, [pc, #28] @ 32dcc │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ - b 32edc │ │ │ │ - andeq sp, r3, r4, ror #3 │ │ │ │ + b 32d9c │ │ │ │ + andeq sp, r3, r4, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r3, ip, asr r1 │ │ │ │ - andeq r6, r2, r4, ror r6 │ │ │ │ - andeq r6, r2, r8, lsr r6 │ │ │ │ + muleq r3, ip, r2 │ │ │ │ + andeq r6, r2, r0, asr #12 │ │ │ │ + andeq r6, r2, r4, lsl #12 │ │ │ │ │ │ │ │ -00032f10 : │ │ │ │ +00032dd0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #496] @ 33118 │ │ │ │ - ldr ip, [pc, #496] @ 3311c │ │ │ │ + ldr lr, [pc, #496] @ 32fd8 │ │ │ │ + ldr ip, [pc, #496] @ 32fdc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #492] @ 33120 │ │ │ │ + ldr r1, [pc, #492] @ 32fe0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r6, [pc, #448] @ 33124 │ │ │ │ + ldr r6, [pc, #448] @ 32fe4 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32f98 │ │ │ │ - ldr r2, [pc, #436] @ 33128 │ │ │ │ - ldr r3, [pc, #420] @ 3311c │ │ │ │ + beq 32e58 │ │ │ │ + ldr r2, [pc, #436] @ 32fe8 │ │ │ │ + ldr r3, [pc, #420] @ 32fdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33114 │ │ │ │ + bne 32fd4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #396] @ 3312c │ │ │ │ + ldr r3, [pc, #396] @ 32fec │ │ │ │ add r7, sp, #32 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32fe4 │ │ │ │ + bne 32ea4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32ff0 │ │ │ │ + bne 32eb0 │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ - b 32f6c │ │ │ │ + b 32e2c │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl d150 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 330d4 │ │ │ │ + beq 32f94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3304c │ │ │ │ - ldr r3, [pc, #260] @ 33130 │ │ │ │ + bne 32f0c │ │ │ │ + ldr r3, [pc, #260] @ 32ff0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #244] @ 33134 │ │ │ │ + ldr r2, [pc, #244] @ 32ff4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d390 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl c0b8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 33108 │ │ │ │ + bne 32fc8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ - ldr r3, [pc, #180] @ 33138 │ │ │ │ - ldr r2, [pc, #180] @ 3313c │ │ │ │ + ldr r3, [pc, #180] @ 32ff8 │ │ │ │ + ldr r2, [pc, #180] @ 32ffc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ str r4, [sp] │ │ │ │ bl ced4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 32fe4 │ │ │ │ + bne 32ea4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 32fe4 │ │ │ │ + bne 32ea4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 33100 │ │ │ │ + beq 32fc0 │ │ │ │ bl ca90 │ │ │ │ - b 32fe4 │ │ │ │ - ldr r3, [pc, #100] @ 33140 │ │ │ │ + b 32ea4 │ │ │ │ + ldr r3, [pc, #100] @ 33000 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #84] @ 33144 │ │ │ │ + ldr r2, [pc, #84] @ 33004 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl ced4 │ │ │ │ - b 3304c │ │ │ │ + b 32f0c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 32fe4 │ │ │ │ + b 32ea4 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 3307c │ │ │ │ + b 32f3c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sp, [r3], -r0 │ │ │ │ + andeq sp, r3, r0, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000261b4 │ │ │ │ - muleq r3, r8, r0 │ │ │ │ - andeq sp, r3, r4, lsl #1 │ │ │ │ + andeq r6, r2, r0, lsl #3 │ │ │ │ + ldrdeq sp, [r3], -r8 │ │ │ │ + andeq sp, r3, r4, asr #3 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - muleq r3, r8, fp │ │ │ │ + ldrdeq pc, [r3], -r8 │ │ │ │ andeq r3, r2, r0, asr #25 │ │ │ │ - andeq pc, r3, r0, asr #22 │ │ │ │ - andeq r4, r2, r0, asr #28 │ │ │ │ - andeq pc, r3, r8, ror #21 │ │ │ │ + andeq pc, r3, r0, lsl #25 │ │ │ │ + andeq r4, r2, ip, lsl #28 │ │ │ │ + andeq pc, r3, r8, lsr #24 │ │ │ │ andeq r3, r2, r0, lsl ip │ │ │ │ │ │ │ │ -00033148 : │ │ │ │ +00033008 : │ │ │ │ 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] @ 3349c │ │ │ │ + ldr lr, [pc, #820] @ 3335c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #812] @ 334a0 │ │ │ │ + ldr r2, [pc, #812] @ 33360 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [lr, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #800] @ 334a4 │ │ │ │ + ldr r1, [pc, #800] @ 33364 │ │ │ │ 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 331d8 │ │ │ │ - ldr r2, [pc, #756] @ 334a8 │ │ │ │ - ldr r3, [pc, #744] @ 334a0 │ │ │ │ + beq 33098 │ │ │ │ + ldr r2, [pc, #756] @ 33368 │ │ │ │ + ldr r3, [pc, #744] @ 33360 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33498 │ │ │ │ + bne 33358 │ │ │ │ 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] @ 334ac │ │ │ │ + ldr r1, [pc, #712] @ 3336c │ │ │ │ str r1, [r5, #8] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [r5] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33238 │ │ │ │ + beq 330f8 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3322c │ │ │ │ + beq 330ec │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 33490 │ │ │ │ + beq 33350 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 331ac │ │ │ │ + b 3306c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 331ac │ │ │ │ - ldr r3, [pc, #612] @ 334b0 │ │ │ │ + beq 3306c │ │ │ │ + ldr r3, [pc, #612] @ 33370 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 33260 │ │ │ │ + beq 33120 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 331ac │ │ │ │ + beq 3306c │ │ │ │ ldr sl, [r5] │ │ │ │ ldr fp, [sl, #20] │ │ │ │ ldr r4, [sl, #16] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 331ac │ │ │ │ - ldr r2, [pc, #568] @ 334b4 │ │ │ │ + beq 3306c │ │ │ │ + ldr r2, [pc, #568] @ 33374 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #556] @ 334b8 │ │ │ │ + ldr r2, [pc, #556] @ 33378 │ │ │ │ mov r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #544] @ 334bc │ │ │ │ + ldr r2, [pc, #544] @ 3337c │ │ │ │ mov r9, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b 33320 │ │ │ │ + b 331e0 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #2 │ │ │ │ @@ -38656,67 +38576,67 @@ │ │ │ │ bl d468 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ add r1, r6, #16 │ │ │ │ bl c6f4 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 331ac │ │ │ │ + beq 3306c │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ movne r8, r9 │ │ │ │ ldreq r8, [r4, #16] │ │ │ │ ldreq r6, [r4, #20] │ │ │ │ addne r9, r9, #1 │ │ │ │ addne r7, r4, #16 │ │ │ │ addeq r7, r4, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33314 │ │ │ │ + beq 331d4 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - beq 333c8 │ │ │ │ + beq 33288 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ - ldreq r3, [pc, #324] @ 334c0 │ │ │ │ + ldreq r3, [pc, #324] @ 33380 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl c9b8 │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 332ac │ │ │ │ + bne 3316c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #280] @ 334c4 │ │ │ │ + ldr r3, [pc, #280] @ 33384 │ │ │ │ add r8, 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 r8, [sp, #12] │ │ │ │ - b 332ec │ │ │ │ + b 331ac │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ bl c9b8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3345c │ │ │ │ + beq 3331c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ @@ -38736,44 +38656,44 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl d468 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, r8 │ │ │ │ bl db58 │ │ │ │ - b 33314 │ │ │ │ + b 331d4 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ 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 r6, [sp, #4] │ │ │ │ - b 3342c │ │ │ │ + b 332ec │ │ │ │ bl c64c │ │ │ │ - b 3322c │ │ │ │ + b 330ec │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r3, r8, lsl #29 │ │ │ │ + andeq ip, r3, r8, asr #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r6, [r2], -r8 │ │ │ │ - andeq ip, r3, r4, asr #28 │ │ │ │ + andeq r6, r2, r4, lsr #7 │ │ │ │ + andeq ip, r3, r4, lsl #31 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq pc, r3, ip, ror r9 @ │ │ │ │ + @ instruction: 0x0003fabc │ │ │ │ andeq r2, r2, r8, ror lr │ │ │ │ andeq r2, r2, r8, ror #28 │ │ │ │ andeq r2, r2, r8, asr lr │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r2, r2, r0, asr #26 │ │ │ │ │ │ │ │ -000334c8 : │ │ │ │ +00033388 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -38781,140 +38701,140 @@ │ │ │ │ ldreq r1, [r1] │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldrbeq r3, [r1, #16] │ │ │ │ addeq r1, r1, #8 │ │ │ │ cmp r3, #3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 335fc │ │ │ │ + beq 334bc │ │ │ │ cmp r3, #7 │ │ │ │ - beq 3359c │ │ │ │ + beq 3345c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 33618 │ │ │ │ + beq 334d8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 33694 │ │ │ │ + bne 33554 │ │ │ │ ldr r7, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ add r3, r7, #16 │ │ │ │ - bne 33660 │ │ │ │ - ldr r1, [pc, #336] @ 336a4 │ │ │ │ + bne 33520 │ │ │ │ + ldr r1, [pc, #336] @ 33564 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #328] @ 336a8 │ │ │ │ + ldr r1, [pc, #328] @ 33568 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 335f4 │ │ │ │ + bne 334b4 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 335f4 │ │ │ │ + bne 334b4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 33688 │ │ │ │ + beq 33548 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b ca90 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr sl, [r3, #8] │ │ │ │ ldr r9, [r3, #20] │ │ │ │ mvn sl, sl │ │ │ │ and sl, sl, #4 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #0 │ │ │ │ lsl sl, sl, #1 │ │ │ │ - beq 335f4 │ │ │ │ + beq 334b4 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 335e8 │ │ │ │ + beq 334a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ - bl 334c8 │ │ │ │ + bl 33388 │ │ │ │ subs r9, r9, #1 │ │ │ │ add r7, r7, sl │ │ │ │ - bne 335c4 │ │ │ │ + bne 33484 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33654 │ │ │ │ - ldr r3, [pc, #160] @ 336ac │ │ │ │ + bne 33514 │ │ │ │ + ldr r3, [pc, #160] @ 3356c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #156] @ 336b0 │ │ │ │ + ldr r1, [pc, #156] @ 33570 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 33630 │ │ │ │ + b 334f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33648 │ │ │ │ - ldr r3, [pc, #140] @ 336b4 │ │ │ │ + bne 33508 │ │ │ │ + ldr r3, [pc, #140] @ 33574 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #136] @ 336b8 │ │ │ │ + ldr r1, [pc, #136] @ 33578 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov ip, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #108] @ 336bc │ │ │ │ + ldr r3, [pc, #108] @ 3357c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 33628 │ │ │ │ - ldr r3, [pc, #100] @ 336c0 │ │ │ │ + b 334e8 │ │ │ │ + ldr r3, [pc, #100] @ 33580 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3360c │ │ │ │ - ldr r1, [pc, #92] @ 336c4 │ │ │ │ + b 334cc │ │ │ │ + ldr r1, [pc, #92] @ 33584 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #84] @ 336c8 │ │ │ │ + ldr r1, [pc, #84] @ 33588 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 33570 │ │ │ │ - b 335f4 │ │ │ │ + beq 33430 │ │ │ │ + b 334b4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 33538 │ │ │ │ - andeq r5, r2, r4, lsl r9 │ │ │ │ - andeq r6, r2, r8, lsr #32 │ │ │ │ - andeq r5, r2, ip, asr r8 │ │ │ │ - andeq r5, r2, ip, asr pc │ │ │ │ - andeq r5, r2, r0, asr #16 │ │ │ │ - andeq r5, r2, ip, asr #30 │ │ │ │ - andeq r5, r2, r4, lsl #22 │ │ │ │ - strdeq r5, [r2], -r8 │ │ │ │ - andeq r5, r2, ip, ror #21 │ │ │ │ - andeq r5, r2, r4, lsl pc │ │ │ │ + b 333f8 │ │ │ │ + andeq r5, r2, r0, ror #17 │ │ │ │ + strdeq r5, [r2], -r4 │ │ │ │ + andeq r5, r2, r8, lsr #16 │ │ │ │ + andeq r5, r2, r8, lsr #30 │ │ │ │ + andeq r5, r2, ip, lsl #16 │ │ │ │ + andeq r5, r2, r8, lsl pc │ │ │ │ + ldrdeq r5, [r2], -r0 │ │ │ │ + andeq r5, r2, r4, asr #21 │ │ │ │ + @ instruction: 0x00025ab8 │ │ │ │ + andeq r5, r2, r0, ror #29 │ │ │ │ │ │ │ │ -000336cc : │ │ │ │ +0003358c : │ │ │ │ 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] │ │ │ │ mov r8, r1 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 33748 │ │ │ │ + beq 33608 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldrb ip, [r1, #8] │ │ │ │ tst r3, #4 │ │ │ │ @@ -38922,74 +38842,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 3373c │ │ │ │ + beq 335fc │ │ │ │ str sl, [sp] │ │ │ │ bl db28 │ │ │ │ subs r4, r4, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bne 33704 │ │ │ │ + bne 335c4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00033750 : │ │ │ │ - ldr ip, [pc, #36] @ 3377c │ │ │ │ - ldr r2, [pc, #36] @ 33780 │ │ │ │ +00033610 : │ │ │ │ + ldr ip, [pc, #36] @ 3363c │ │ │ │ + ldr r2, [pc, #36] @ 33640 │ │ │ │ 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, lsr #17 │ │ │ │ + andeq ip, r3, r0, ror #19 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ │ │ │ │ -00033784 : │ │ │ │ +00033644 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #48] @ 337cc │ │ │ │ - ldr r3, [pc, #48] @ 337d0 │ │ │ │ + ldr ip, [pc, #48] @ 3368c │ │ │ │ + ldr r3, [pc, #48] @ 33690 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r0, r1 │ │ │ │ str lr, [sp] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl db28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq ip, r3, r8, asr r8 │ │ │ │ + muleq r3, r8, r9 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ │ │ │ │ -000337d4 : │ │ │ │ +00033694 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 33830 │ │ │ │ + beq 336f0 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 33828 │ │ │ │ + beq 336e8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 33870 │ │ │ │ + beq 33730 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 338b0 │ │ │ │ + bne 33770 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -38998,15 +38918,15 @@ │ │ │ │ b d8c4 │ │ │ │ bl d3fc <_emalloc_24@plt> │ │ │ │ mov r3, #22 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r5, #0 │ │ │ │ stm r0, {r1, r3} │ │ │ │ - ldr r1, [pc, #104] @ 338b8 │ │ │ │ + ldr r1, [pc, #104] @ 33778 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ mov r0, r4 │ │ │ │ @@ -39014,36 +38934,36 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d3fc <_emalloc_24@plt> │ │ │ │ mov r3, #22 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #5 │ │ │ │ mov r5, #0 │ │ │ │ stm r0, {r1, r3} │ │ │ │ - ldr r1, [pc, #44] @ 338bc │ │ │ │ + ldr r1, [pc, #44] @ 3377c │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r4, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c184 │ │ │ │ - andeq r5, r2, r8, lsr sp │ │ │ │ - andeq r5, r2, r0, lsl #26 │ │ │ │ + andeq r5, r2, r4, lsl #26 │ │ │ │ + andeq r5, r2, ip, asr #25 │ │ │ │ │ │ │ │ -000338c0 : │ │ │ │ +00033780 : │ │ │ │ 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, #300] @ 33a04 │ │ │ │ - ldr r3, [pc, #300] @ 33a08 │ │ │ │ + ldr ip, [pc, #300] @ 338c4 │ │ │ │ + ldr r3, [pc, #300] @ 338c8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, sp │ │ │ │ @@ -39053,201 +38973,201 @@ │ │ │ │ bl c4b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, sp │ │ │ │ ldr r6, [r3, #20] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - beq 339c4 │ │ │ │ + beq 33884 │ │ │ │ mvn r7, r7 │ │ │ │ - ldr sl, [pc, #224] @ 33a0c │ │ │ │ - ldr r9, [pc, #224] @ 33a10 │ │ │ │ + ldr sl, [pc, #224] @ 338cc │ │ │ │ + ldr r9, [pc, #224] @ 338d0 │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ lsl r7, r7, #1 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ - b 33954 │ │ │ │ + b 33814 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 339c4 │ │ │ │ + beq 33884 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33948 │ │ │ │ + beq 33808 │ │ │ │ mov r0, r5 │ │ │ │ bl dc18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, sl │ │ │ │ moveq r1, r9 │ │ │ │ add r2, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl d9d8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 33948 │ │ │ │ + bne 33808 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 33948 │ │ │ │ + bne 33808 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bne 33944 │ │ │ │ + bne 33804 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - bne 33954 │ │ │ │ + bne 33814 │ │ │ │ mov r0, r8 │ │ │ │ bl d318 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl 31d3c │ │ │ │ - ldr r2, [pc, #56] @ 33a14 │ │ │ │ - ldr r3, [pc, #40] @ 33a08 │ │ │ │ + bl 31bfc │ │ │ │ + ldr r2, [pc, #56] @ 338d4 │ │ │ │ + ldr r3, [pc, #40] @ 338c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33a00 │ │ │ │ + bne 338c0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r3, r0, lsr #14 │ │ │ │ + andeq ip, r3, r0, ror #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, r8, ror #24 │ │ │ │ - andeq r5, r2, r8, ror #30 │ │ │ │ - andeq ip, r3, ip, lsl r6 │ │ │ │ + andeq r5, r2, r4, lsr ip │ │ │ │ + andeq r5, r2, r4, lsr pc │ │ │ │ + andeq ip, r3, ip, asr r7 │ │ │ │ │ │ │ │ -00033a18 : │ │ │ │ - ldr r3, [pc, #4] @ 33a24 │ │ │ │ +000338d8 : │ │ │ │ + ldr r3, [pc, #4] @ 338e4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq pc, r3, r8, lsr #3 │ │ │ │ + andeq pc, r3, r8, ror #5 │ │ │ │ │ │ │ │ -00033a28 : │ │ │ │ +000338e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr ip, [pc, #372] @ 33bb4 │ │ │ │ - ldr r3, [pc, #372] @ 33bb8 │ │ │ │ + ldr ip, [pc, #372] @ 33a74 │ │ │ │ + ldr r3, [pc, #372] @ 33a78 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #344] @ 33bbc │ │ │ │ + ldr r5, [pc, #344] @ 33a7c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #328] @ 33bc0 │ │ │ │ + ldr r3, [pc, #328] @ 33a80 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #320] @ 33bc4 │ │ │ │ + ldr r0, [pc, #320] @ 33a84 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #300] @ 33bc8 │ │ │ │ - ldr r3, [pc, #300] @ 33bcc │ │ │ │ + ldr r2, [pc, #300] @ 33a88 │ │ │ │ + ldr r3, [pc, #300] @ 33a8c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #272] @ 33bd0 │ │ │ │ - ldr r3, [pc, #272] @ 33bd4 │ │ │ │ + ldr r4, [pc, #272] @ 33a90 │ │ │ │ + ldr r3, [pc, #272] @ 33a94 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ bl c928 │ │ │ │ - ldr r1, [pc, #248] @ 33bd8 │ │ │ │ + ldr r1, [pc, #248] @ 33a98 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #228] @ 33bdc │ │ │ │ + ldr r1, [pc, #228] @ 33a9c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #208] @ 33be0 │ │ │ │ + ldr r1, [pc, #208] @ 33aa0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #188] @ 33be4 │ │ │ │ + ldr r1, [pc, #188] @ 33aa4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #168] @ 33be8 │ │ │ │ + ldr r1, [pc, #168] @ 33aa8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #148] @ 33bec │ │ │ │ + ldr r1, [pc, #148] @ 33aac │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #128] @ 33bf0 │ │ │ │ + ldr r1, [pc, #128] @ 33ab0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl cdc0 │ │ │ │ - ldr r2, [pc, #108] @ 33bf4 │ │ │ │ - ldr r3, [pc, #44] @ 33bb8 │ │ │ │ + ldr r2, [pc, #108] @ 33ab4 │ │ │ │ + ldr r3, [pc, #44] @ 33a78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 33bb0 │ │ │ │ + bne 33a70 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0003c5b4 │ │ │ │ + strdeq ip, [r3], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r3, r4, lsl #11 │ │ │ │ + andeq ip, r3, r4, asr #13 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r5, r2, ip, lsl fp │ │ │ │ + andeq r5, r2, r8, ror #21 │ │ │ │ muleq r0, ip, sl │ │ │ │ - strdeq lr, [r3], -r0 │ │ │ │ - andeq pc, r3, r4, lsl #2 │ │ │ │ + andeq lr, r3, r0, lsr r2 │ │ │ │ + andeq pc, r3, r4, asr #4 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ - ldrdeq r5, [r2], -r4 │ │ │ │ - andeq r5, r2, r8, asr #21 │ │ │ │ - @ instruction: 0x00025abc │ │ │ │ - @ instruction: 0x00025ab0 │ │ │ │ - andeq r5, r2, r4, lsr #21 │ │ │ │ + andeq r5, r2, r0, lsr #21 │ │ │ │ + muleq r2, r4, sl │ │ │ │ + andeq r5, r2, r8, lsl #21 │ │ │ │ + andeq r5, r2, ip, ror sl │ │ │ │ + andeq r5, r2, r0, ror sl │ │ │ │ andeq r3, r2, ip, lsr #3 │ │ │ │ - andeq r4, r2, r8, asr r3 │ │ │ │ - andeq ip, r3, r0, ror r4 │ │ │ │ + andeq r4, r2, r4, lsr #6 │ │ │ │ + @ instruction: 0x0003c5b0 │ │ │ │ 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 r6, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -39289,86 +39209,86 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ add r0, r0, #16 │ │ │ │ str r5, [r4, #12] │ │ │ │ bl ce20 │ │ │ │ - ldr r1, [pc, #228] @ 33da8 │ │ │ │ + ldr r1, [pc, #228] @ 33c68 │ │ │ │ add r3, r4, r5 │ │ │ │ strb r8, [r3, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl d78c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - bne 33d04 │ │ │ │ + bne 33bc4 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 33d04 │ │ │ │ + bne 33bc4 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ cmp r5, r9 │ │ │ │ - beq 33d4c │ │ │ │ + beq 33c0c │ │ │ │ cmp r7, #0 │ │ │ │ add r3, r6, r9 │ │ │ │ - bne 33d78 │ │ │ │ - ldr r2, [pc, #140] @ 33dac │ │ │ │ + bne 33c38 │ │ │ │ + ldr r2, [pc, #140] @ 33c6c │ │ │ │ add r1, r8, #16 │ │ │ │ ldrb r3, [r6, r9] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r9, [sp] │ │ │ │ bl d090 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 33d84 │ │ │ │ - ldr r2, [pc, #84] @ 33db0 │ │ │ │ + beq 33c44 │ │ │ │ + ldr r2, [pc, #84] @ 33c70 │ │ │ │ add r1, r8, #16 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r7, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 33d3c │ │ │ │ + b 33bfc │ │ │ │ cmp r7, r3 │ │ │ │ - bne 33d18 │ │ │ │ - b 33d54 │ │ │ │ - ldr r2, [pc, #40] @ 33db4 │ │ │ │ + bne 33bd8 │ │ │ │ + b 33c14 │ │ │ │ + ldr r2, [pc, #40] @ 33c74 │ │ │ │ add r1, r8, #16 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ - b 33d3c │ │ │ │ - @ instruction: 0x000277b0 │ │ │ │ - andeq r5, r2, r4, asr r9 │ │ │ │ - andeq r5, r2, r4, ror #18 │ │ │ │ - andeq r5, r2, r8, ror r9 │ │ │ │ + b 33bfc │ │ │ │ + andeq r7, r2, ip, ror r7 │ │ │ │ + andeq r5, r2, r0, lsr #18 │ │ │ │ + andeq r5, r2, r0, lsr r9 │ │ │ │ + andeq r5, r2, r4, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldm r0, {r2, ip} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, ip │ │ │ │ mov r5, r1 │ │ │ │ - bge 33dfc │ │ │ │ + bge 33cbc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r3] │ │ │ │ @@ -39377,97 +39297,97 @@ │ │ │ │ sub r2, r2, ip │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 33e3c │ │ │ │ + beq 33cfc │ │ │ │ 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 33de0 │ │ │ │ + b 33ca0 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 33e2c │ │ │ │ + b 33cec │ │ │ │ │ │ │ │ -00033e48 : │ │ │ │ +00033d08 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 33e74 │ │ │ │ + beq 33d34 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl c754 │ │ │ │ pop {r4, pc} │ │ │ │ bl cb74 <_emalloc_56@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 33e60 │ │ │ │ + b 33d20 │ │ │ │ │ │ │ │ -00033e80 : │ │ │ │ +00033d40 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ subne r0, r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 33ef0 │ │ │ │ + bne 33db0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ sub r5, r5, r3 │ │ │ │ - bne 33efc │ │ │ │ + bne 33dbc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl c3f4 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - b 33ed8 │ │ │ │ + b 33d98 │ │ │ │ │ │ │ │ -00033f04 : │ │ │ │ +00033dc4 : │ │ │ │ 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 33f34 │ │ │ │ + beq 33df4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ │ │ │ │ -00033f48 : │ │ │ │ +00033e08 : │ │ │ │ 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 │ │ │ │ @@ -39475,579 +39395,579 @@ │ │ │ │ bl c5c8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00033f80 : │ │ │ │ +00033e40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33fd8 │ │ │ │ + beq 33e98 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r3] │ │ │ │ sub r5, r4, r5 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33fb8 │ │ │ │ + beq 33e78 │ │ │ │ add r0, r5, #4 │ │ │ │ bl d714 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33fcc │ │ │ │ + beq 33e8c │ │ │ │ mov r0, r5 │ │ │ │ bl c748 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00033fe0 : │ │ │ │ +00033ea0 : │ │ │ │ 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, #3820] @ 34eec │ │ │ │ + ldr r2, [pc, #3820] @ 34dac │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #3816] @ 34ef0 │ │ │ │ + ldr r3, [pc, #3816] @ 34db0 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [pc, #3796] @ 34ef4 │ │ │ │ + ldr r8, [pc, #3796] @ 34db4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #3776] @ 34ef8 │ │ │ │ + ldr r3, [pc, #3776] @ 34db8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #3764] @ 34efc │ │ │ │ + ldr r3, [pc, #3764] @ 34dbc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ - bne 340a0 │ │ │ │ + bne 33f60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3455c │ │ │ │ + bne 3441c │ │ │ │ mov r0, r4 │ │ │ │ bl c3f4 │ │ │ │ mov r7, r0 │ │ │ │ - b 3415c │ │ │ │ + b 3401c │ │ │ │ cmp r1, r3 │ │ │ │ - ble 348e4 │ │ │ │ + ble 347a4 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ add r3, r0, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 340e0 │ │ │ │ + beq 33fa0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r9, [r2, #-4] │ │ │ │ str r3, [r4] │ │ │ │ add r1, r9, #1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 34054 │ │ │ │ + bhi 33f14 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r8, r1] │ │ │ │ add pc, pc, r1, 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 34104 │ │ │ │ + b 33fc4 │ │ │ │ sub r2, r1, r7 │ │ │ │ cmp r2, r5 │ │ │ │ - bcs 34118 │ │ │ │ + bcs 33fd8 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 340f8 │ │ │ │ + bne 33fb8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c82c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bge 3451c │ │ │ │ + bge 343dc │ │ │ │ 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 34054 │ │ │ │ + b 33f14 │ │ │ │ mov r7, #5 │ │ │ │ - ldr r2, [pc, #3484] @ 34f00 │ │ │ │ - ldr r3, [pc, #3464] @ 34ef0 │ │ │ │ + ldr r2, [pc, #3484] @ 34dc0 │ │ │ │ + ldr r3, [pc, #3464] @ 34db0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 34e9c │ │ │ │ + bne 34d5c │ │ │ │ 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 34b8c │ │ │ │ + beq 34a4c │ │ │ │ add r0, r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ - b 341b8 │ │ │ │ + b 34078 │ │ │ │ cmp r0, ip │ │ │ │ - beq 34794 │ │ │ │ + beq 34654 │ │ │ │ ldrb r3, [ip] │ │ │ │ mov fp, ip │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ add ip, ip, #1 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne 341b0 │ │ │ │ + bne 34070 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 34b44 │ │ │ │ + bne 34a04 │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #10 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #2 │ │ │ │ cmp r1, fp │ │ │ │ - beq 347a4 │ │ │ │ + beq 34664 │ │ │ │ add r7, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl c040 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 349c0 │ │ │ │ + beq 34880 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34228 │ │ │ │ + beq 340e8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ 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 345c4 │ │ │ │ + blt 34484 │ │ │ │ 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 3481c │ │ │ │ + beq 346dc │ │ │ │ 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 34054 │ │ │ │ + b 33f14 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 34380 │ │ │ │ + beq 34240 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 34378 │ │ │ │ + beq 34238 │ │ │ │ mov r0, r5 │ │ │ │ bl cd78 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 34cd0 │ │ │ │ + bne 34b90 │ │ │ │ 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 349a4 │ │ │ │ + bne 34864 │ │ │ │ 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 34c18 │ │ │ │ + bls 34ad8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl c1c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 34944 │ │ │ │ + beq 34804 │ │ │ │ mov r0, r5 │ │ │ │ bl cac0 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 33bf8 │ │ │ │ + bl 33ab8 │ │ │ │ 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 34380 │ │ │ │ + beq 34240 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 34398 │ │ │ │ + beq 34258 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ - blt 34650 │ │ │ │ + blt 34510 │ │ │ │ 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 34828 │ │ │ │ + beq 346e8 │ │ │ │ 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 34054 │ │ │ │ + b 33f14 │ │ │ │ ldr sl, [r6] │ │ │ │ mov fp, sl │ │ │ │ add ip, sl, r5 │ │ │ │ mov r1, sl │ │ │ │ - b 34428 │ │ │ │ + b 342e8 │ │ │ │ cmp ip, r1 │ │ │ │ - beq 34724 │ │ │ │ + beq 345e4 │ │ │ │ ldrb r0, [r1] │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, #10 │ │ │ │ cmpne r0, #13 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 34420 │ │ │ │ + bne 342e0 │ │ │ │ cmp r0, #13 │ │ │ │ - bne 34b3c │ │ │ │ + bne 349fc │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #10 │ │ │ │ movne r9, #1 │ │ │ │ sub r2, r7, sl │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r2 │ │ │ │ - beq 34498 │ │ │ │ + beq 34358 │ │ │ │ str r2, [sp, #24] │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r0] │ │ │ │ - b 34480 │ │ │ │ + b 34340 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 348d0 │ │ │ │ + beq 34790 │ │ │ │ mov sl, fp │ │ │ │ ldrb r3, [fp], #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 34478 │ │ │ │ + bne 34338 │ │ │ │ add r1, sl, r5 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov fp, r2 │ │ │ │ mov r7, r1 │ │ │ │ - b 344d0 │ │ │ │ + b 34390 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r7, #-1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ sub r2, r5, #1 │ │ │ │ ands r3, r3, #8192 @ 0x2000 │ │ │ │ - beq 34834 │ │ │ │ + beq 346f4 │ │ │ │ mov r5, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 344ac │ │ │ │ + bne 3436c │ │ │ │ mov r2, fp │ │ │ │ add r2, r9, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c82c │ │ │ │ ldm r4, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ - bge 346e4 │ │ │ │ + bge 345a4 │ │ │ │ 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 34054 │ │ │ │ + b 33f14 │ │ │ │ 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 345b8 │ │ │ │ + beq 34478 │ │ │ │ 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 34138 │ │ │ │ + b 33ff8 │ │ │ │ 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 34068 │ │ │ │ + bne 33f28 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr ip, [sp, #4] │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r7, [r2, #-4] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [r4] │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 34054 │ │ │ │ + bhi 33f14 │ │ │ │ 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 3454c │ │ │ │ + b 3440c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 34290 │ │ │ │ + b 34150 │ │ │ │ ldr r1, [r6] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #9 │ │ │ │ cmpne r1, #32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - beq 34078 │ │ │ │ + beq 33f38 │ │ │ │ cmp r3, r1 │ │ │ │ - bge 346a0 │ │ │ │ + bge 34560 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ add r3, r2, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r2] │ │ │ │ - b 34054 │ │ │ │ + b 33f14 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ands ip, r1, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bne 345e4 │ │ │ │ + bne 344a4 │ │ │ │ mov r2, ip │ │ │ │ mov ip, r3 │ │ │ │ cmp ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ - bge 34bdc │ │ │ │ + bge 34a9c │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ add r2, r0, #4 │ │ │ │ mov r3, #3 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r3, [r0] │ │ │ │ - b 3415c │ │ │ │ + b 3401c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 343ec │ │ │ │ + b 342ac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r1, #1 │ │ │ │ - bne 34248 │ │ │ │ + bne 34108 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 34b98 │ │ │ │ + ble 34a58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r0, r2, #4 │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r7, r1 │ │ │ │ str r1, [r2] │ │ │ │ - b 3415c │ │ │ │ + b 3401c │ │ │ │ mov r2, #0 │ │ │ │ - b 34118 │ │ │ │ + b 33fd8 │ │ │ │ sub r3, r3, r1 │ │ │ │ bic r2, r3, #63 @ 0x3f │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 348d8 │ │ │ │ + beq 34798 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 345f0 │ │ │ │ + b 344b0 │ │ │ │ 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 34998 │ │ │ │ + beq 34858 │ │ │ │ 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 344fc │ │ │ │ + b 343bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r1, #1 │ │ │ │ - beq 34664 │ │ │ │ + beq 34524 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ mov r7, r5 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r9, fp │ │ │ │ ldrb r3, [fp], #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 34760 │ │ │ │ + beq 34620 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 3473c │ │ │ │ + bne 345fc │ │ │ │ mov r9, fp │ │ │ │ add r1, r9, r7 │ │ │ │ - b 34784 │ │ │ │ + b 34644 │ │ │ │ ldrb r3, [r1, #-1]! │ │ │ │ sub r0, r7, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r3, r3, #8192 @ 0x2000 │ │ │ │ - beq 34acc │ │ │ │ + beq 3498c │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 34768 │ │ │ │ + bne 34628 │ │ │ │ mov r2, r5 │ │ │ │ - b 3423c │ │ │ │ + b 340fc │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, fp │ │ │ │ mov r5, r2 │ │ │ │ - bne 341f8 │ │ │ │ + bne 340b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c82c │ │ │ │ ldm r4, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ - blt 348a8 │ │ │ │ + blt 34768 │ │ │ │ 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 34ac0 │ │ │ │ + beq 34980 │ │ │ │ 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 34054 │ │ │ │ + b 33f14 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34284 │ │ │ │ + b 34144 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 343e0 │ │ │ │ + b 342a0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r3 │ │ │ │ - beq 348b0 │ │ │ │ + beq 34770 │ │ │ │ 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 │ │ │ │ @@ -40063,156 +39983,156 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r3, r5, r3 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb fp, [r2, r3] │ │ │ │ ldr r2, [r6] │ │ │ │ sub r2, r7, r2 │ │ │ │ - b 344dc │ │ │ │ + b 3439c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 347fc │ │ │ │ + b 346bc │ │ │ │ mov r0, sl │ │ │ │ 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 344dc │ │ │ │ + b 3439c │ │ │ │ mov sl, fp │ │ │ │ - b 34498 │ │ │ │ + b 34358 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 346d0 │ │ │ │ + b 34590 │ │ │ │ sub r3, r3, r1 │ │ │ │ bic r2, r3, #63 @ 0x3f │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 34c64 │ │ │ │ + beq 34b24 │ │ │ │ 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 34054 │ │ │ │ + b 33f14 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 33bf8 │ │ │ │ + bl 33ab8 │ │ │ │ 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, #1428] @ 34f04 │ │ │ │ + ldr r3, [pc, #1428] @ 34dc4 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 34c84 │ │ │ │ + bls 34b44 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ bl cfd0 │ │ │ │ - b 34364 │ │ │ │ + b 34224 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34714 │ │ │ │ + b 345d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #28 │ │ │ │ blx r3 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ - b 342fc │ │ │ │ + b 341bc │ │ │ │ ldm r6, {r7, sl} │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ bl da38 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 34d84 │ │ │ │ + beq 34c44 │ │ │ │ cmp r9, fp │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp fp, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34d98 │ │ │ │ + beq 34c58 │ │ │ │ sub r1, r9, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r1, [pc, #1272] @ 34f08 │ │ │ │ + ldr r1, [pc, #1272] @ 34dc8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ bl d804 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne 34e0c │ │ │ │ + bne 34ccc │ │ │ │ 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 34a30 │ │ │ │ + bne 348f0 │ │ │ │ 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 34b4c │ │ │ │ + blt 34a0c │ │ │ │ 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 34c74 │ │ │ │ + beq 34b34 │ │ │ │ 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 34b50 │ │ │ │ + b 34a10 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 347f0 │ │ │ │ + b 346b0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov sl, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34b70 │ │ │ │ + beq 34a30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r1, r1, #2 │ │ │ │ add r1, r1, r7 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ mov ip, #32 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -40228,267 +40148,267 @@ │ │ │ │ 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 3478c │ │ │ │ + b 3464c │ │ │ │ mov r9, #1 │ │ │ │ - b 34454 │ │ │ │ + b 34314 │ │ │ │ mov r5, #1 │ │ │ │ - b 341f0 │ │ │ │ + b 340b0 │ │ │ │ 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 34054 │ │ │ │ + b 33f14 │ │ │ │ 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 3478c │ │ │ │ + b 3464c │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r0 │ │ │ │ - b 341f0 │ │ │ │ + b 340b0 │ │ │ │ sub r2, ip, 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 34dfc │ │ │ │ + beq 34cbc │ │ │ │ mov r3, #0 │ │ │ │ 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 34678 │ │ │ │ + b 34538 │ │ │ │ sub r2, ip, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34e88 │ │ │ │ + beq 34d48 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ - b 34634 │ │ │ │ + b 344f4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 34c38 │ │ │ │ + bhi 34af8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 34328 │ │ │ │ + bne 341e8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 34328 │ │ │ │ + bhi 341e8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34328 │ │ │ │ + beq 341e8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ mov r5, r0 │ │ │ │ - b 3433c │ │ │ │ + b 341fc │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 34918 │ │ │ │ + b 347d8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 34ab0 │ │ │ │ + b 34970 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 34ca4 │ │ │ │ + bhi 34b64 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 34980 │ │ │ │ + bne 34840 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 34980 │ │ │ │ + bhi 34840 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34980 │ │ │ │ + beq 34840 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ bl db58 │ │ │ │ - b 34364 │ │ │ │ + b 34224 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 33c60 │ │ │ │ + bl 33b20 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34cec │ │ │ │ + beq 34bac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - beq 34d04 │ │ │ │ + beq 34bc4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ - bge 34d40 │ │ │ │ + bge 34c00 │ │ │ │ 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 3415c │ │ │ │ + b 3401c │ │ │ │ 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 34dec │ │ │ │ + beq 34cac │ │ │ │ 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 34d20 │ │ │ │ + b 34be0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 34d98 │ │ │ │ + bne 34c58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #1 │ │ │ │ - beq 34ea0 │ │ │ │ - ldr r1, [pc, #364] @ 34f0c │ │ │ │ + beq 34d60 │ │ │ │ + ldr r1, [pc, #364] @ 34dcc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d804 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r3, fp │ │ │ │ - bl 33c60 │ │ │ │ + bl 33b20 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - blt 34d1c │ │ │ │ + blt 34bdc │ │ │ │ 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 34d64 │ │ │ │ + bne 34c24 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 34d74 │ │ │ │ + b 34c34 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 34bcc │ │ │ │ + b 34a8c │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 33c60 │ │ │ │ + bl 33b20 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34e28 │ │ │ │ + beq 34ce8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str ip, [r4, #40] @ 0x28 │ │ │ │ - blt 34d1c │ │ │ │ + blt 34bdc │ │ │ │ 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 34eb4 │ │ │ │ + beq 34d74 │ │ │ │ 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 34d1c │ │ │ │ + b 34bdc │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 34c08 │ │ │ │ + b 34ac8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33db8 │ │ │ │ + bl 33c78 │ │ │ │ mov r7, r0 │ │ │ │ - b 3415c │ │ │ │ + b 3401c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 34e74 │ │ │ │ - ldr r2, [pc, #68] @ 34f10 │ │ │ │ + b 34d34 │ │ │ │ + ldr r2, [pc, #68] @ 34dd0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33db8 │ │ │ │ + bl 33c78 │ │ │ │ mov r7, r0 │ │ │ │ - b 3415c │ │ │ │ - strdeq fp, [r3], -r0 │ │ │ │ + b 3401c │ │ │ │ + andeq ip, r3, r0, lsr r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r0, lsl r4 │ │ │ │ - andeq r7, r2, r0, asr #8 │ │ │ │ - andeq r7, r2, r2, lsr #8 │ │ │ │ - muleq r3, r4, lr │ │ │ │ + ldrdeq r7, [r2], -ip │ │ │ │ + andeq r7, r2, ip, lsl #8 │ │ │ │ + andeq r7, r2, lr, ror #7 │ │ │ │ + ldrdeq fp, [r3], -r4 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r4, r2, r8, asr sp │ │ │ │ - andeq r4, r2, r4, asr #19 │ │ │ │ - andeq r4, r2, r0, lsl #17 │ │ │ │ + andeq r4, r2, r4, lsr #26 │ │ │ │ + muleq r2, r0, r9 │ │ │ │ + andeq r4, r2, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #372] @ 350a0 │ │ │ │ - ldr r3, [pc, #372] @ 350a4 │ │ │ │ + ldr r2, [pc, #372] @ 34f60 │ │ │ │ + ldr r3, [pc, #372] @ 34f64 │ │ │ │ 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 │ │ │ │ @@ -40496,47 +40416,47 @@ │ │ │ │ bl db1c │ │ │ │ add r6, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #312] @ 350a8 │ │ │ │ + ldr r1, [pc, #312] @ 34f68 │ │ │ │ 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 │ │ │ │ mov r0, r6 │ │ │ │ - bne 35088 │ │ │ │ + bne 34f48 │ │ │ │ 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 34fe0 │ │ │ │ + beq 34ea0 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35068 │ │ │ │ + bne 34f28 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #208] @ 350ac │ │ │ │ + ldr r2, [pc, #208] @ 34f6c │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 35094 │ │ │ │ + bne 34f54 │ │ │ │ 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] │ │ │ │ @@ -40549,230 +40469,230 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bl c8ec │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - ldr r2, [pc, #108] @ 350b0 │ │ │ │ - ldr r3, [pc, #92] @ 350a4 │ │ │ │ + ldr r2, [pc, #108] @ 34f70 │ │ │ │ + ldr r3, [pc, #92] @ 34f64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35090 │ │ │ │ + bne 34f50 │ │ │ │ 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 34fcc │ │ │ │ + bne 34e8c │ │ │ │ bl c64c │ │ │ │ - b 34fcc │ │ │ │ + b 34e8c │ │ │ │ bl d174 │ │ │ │ - b 3503c │ │ │ │ + b 34efc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq fp, r3, ip, asr #1 │ │ │ │ + andeq fp, r3, ip, lsl #4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r2, ip, lsr r8 │ │ │ │ + andeq r4, r2, r8, lsl #16 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - @ instruction: 0x0003afb4 │ │ │ │ + strdeq fp, [r3], -r4 │ │ │ │ │ │ │ │ -000350b4 : │ │ │ │ +00034f74 : │ │ │ │ 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] @ 35254 │ │ │ │ + ldr r2, [pc, #388] @ 35114 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #384] @ 35258 │ │ │ │ + ldr r3, [pc, #384] @ 35118 │ │ │ │ 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 r7, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ - beq 3523c │ │ │ │ + beq 350fc │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ - b 35178 │ │ │ │ + b 35038 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 351a4 │ │ │ │ + beq 35064 │ │ │ │ cmp r5, #5 │ │ │ │ - beq 351a4 │ │ │ │ + beq 35064 │ │ │ │ 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 351d4 │ │ │ │ + beq 35094 │ │ │ │ mov r0, r4 │ │ │ │ bl d9cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35208 │ │ │ │ + beq 350c8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r7, fp} │ │ │ │ bl c8ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r9, [sp, #20] │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bcs 35118 │ │ │ │ + bcs 34fd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 35120 │ │ │ │ - ldr r2, [pc, #176] @ 3525c │ │ │ │ - ldr r3, [pc, #168] @ 35258 │ │ │ │ + bne 34fe0 │ │ │ │ + ldr r2, [pc, #176] @ 3511c │ │ │ │ + ldr r3, [pc, #168] @ 35118 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35250 │ │ │ │ + bne 35110 │ │ │ │ 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 35148 │ │ │ │ + beq 35008 │ │ │ │ add r1, sp, #24 │ │ │ │ strb r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 35148 │ │ │ │ + b 35008 │ │ │ │ mov r0, r6 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 351a4 │ │ │ │ + beq 35064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ orr r2, r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ str fp, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl c8ec │ │ │ │ mov r5, r0 │ │ │ │ - b 351a4 │ │ │ │ + b 35064 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ - b 3510c │ │ │ │ + b 34fcc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, r0, lsr #30 │ │ │ │ + andeq fp, r3, r0, rrx │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, ip, asr #28 │ │ │ │ + andeq sl, r3, ip, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #432] @ 35428 │ │ │ │ - ldr r3, [pc, #432] @ 3542c │ │ │ │ + ldr r2, [pc, #432] @ 352e8 │ │ │ │ + ldr r3, [pc, #432] @ 352ec │ │ │ │ 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 r7, r1 │ │ │ │ bl db1c │ │ │ │ add r5, sp, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #376] @ 35430 │ │ │ │ + ldr r1, [pc, #376] @ 352f0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 35410 │ │ │ │ + bne 352d0 │ │ │ │ bl d174 │ │ │ │ bl c424 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ bl d180 │ │ │ │ mov r6, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #296] @ 35434 │ │ │ │ + ldr r1, [pc, #296] @ 352f4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl dbb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 353dc │ │ │ │ + beq 3529c │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ ldreq r2, [r3] │ │ │ │ addeq r3, r2, #8 │ │ │ │ ldrbeq r2, [r2, #16] │ │ │ │ streq r3, [sp, #16] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 35388 │ │ │ │ + beq 35248 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35374 │ │ │ │ + beq 35234 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 35408 │ │ │ │ + beq 352c8 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #180] @ 35438 │ │ │ │ + ldr r2, [pc, #180] @ 352f8 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3541c │ │ │ │ + bne 352dc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ @@ -40783,47 +40703,47 @@ │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl c7b4 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7] │ │ │ │ - ldr r2, [pc, #88] @ 3543c │ │ │ │ - ldr r3, [pc, #68] @ 3542c │ │ │ │ + ldr r2, [pc, #88] @ 352fc │ │ │ │ + ldr r3, [pc, #68] @ 352ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35418 │ │ │ │ + bne 352d8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl c64c │ │ │ │ - b 35374 │ │ │ │ + b 35234 │ │ │ │ bl d174 │ │ │ │ - b 353dc │ │ │ │ + b 3529c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq sl, r3, r0, lsl #27 │ │ │ │ + andeq sl, r3, r0, asr #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r4, [r2], -ip │ │ │ │ - andeq r3, r2, ip, lsl #1 │ │ │ │ + andeq r4, r2, r8, asr #9 │ │ │ │ + andeq r3, r2, r8, asr r0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq sl, r3, r4, lsl ip │ │ │ │ + andeq sl, r3, r4, asr sp │ │ │ │ │ │ │ │ -00035440 : │ │ │ │ - ldr r3, [pc, #4] @ 3544c │ │ │ │ +00035300 : │ │ │ │ + ldr r3, [pc, #4] @ 3530c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq sp, r3, r4, lsl #15 │ │ │ │ + andeq sp, r3, r4, asr #17 │ │ │ │ │ │ │ │ -00035450 : │ │ │ │ +00035310 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -40841,225 +40761,225 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d3a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl d780 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 354e8 │ │ │ │ + beq 353a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ str r6, [r4, #4] │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #36] @ 354f8 │ │ │ │ + ldr r3, [pc, #36] @ 353b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl ca48 │ │ │ │ mov r6, r0 │ │ │ │ - b 354b8 │ │ │ │ - strdeq sp, [r3], -r8 │ │ │ │ + b 35378 │ │ │ │ + andeq sp, r3, r8, lsr r8 │ │ │ │ │ │ │ │ -000354fc : │ │ │ │ +000353bc : │ │ │ │ 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} │ │ │ │ │ │ │ │ -0003551c : │ │ │ │ +000353dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #436] @ 356e8 │ │ │ │ - ldr r3, [pc, #436] @ 356ec │ │ │ │ + ldr ip, [pc, #436] @ 355a8 │ │ │ │ + ldr r3, [pc, #436] @ 355ac │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #408] @ 356f0 │ │ │ │ + ldr r5, [pc, #408] @ 355b0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #392] @ 356f4 │ │ │ │ + ldr r3, [pc, #392] @ 355b4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #384] @ 356f8 │ │ │ │ + ldr r0, [pc, #384] @ 355b8 │ │ │ │ mov r1, #18 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #364] @ 356fc │ │ │ │ - ldr r3, [pc, #364] @ 35700 │ │ │ │ + ldr r2, [pc, #364] @ 355bc │ │ │ │ + ldr r3, [pc, #364] @ 355c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #336] @ 35704 │ │ │ │ + ldr r4, [pc, #336] @ 355c4 │ │ │ │ mov r1, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r0], #4 │ │ │ │ bl ce20 │ │ │ │ - ldr ip, [pc, #304] @ 35708 │ │ │ │ - ldr r0, [pc, #304] @ 3570c │ │ │ │ + ldr ip, [pc, #304] @ 355c8 │ │ │ │ + ldr r0, [pc, #304] @ 355cc │ │ │ │ ldr ip, [r5, ip] │ │ │ │ mov lr, #8 │ │ │ │ - ldr r1, [pc, #296] @ 35710 │ │ │ │ + ldr r1, [pc, #296] @ 355d0 │ │ │ │ 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] @ 35714 │ │ │ │ + ldr r1, [pc, #256] @ 355d4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #236] @ 35718 │ │ │ │ + ldr r1, [pc, #236] @ 355d8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #216] @ 3571c │ │ │ │ + ldr r1, [pc, #216] @ 355dc │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #196] @ 35720 │ │ │ │ + ldr r1, [pc, #196] @ 355e0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #176] @ 35724 │ │ │ │ + ldr r1, [pc, #176] @ 355e4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #14 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #156] @ 35728 │ │ │ │ + ldr r1, [pc, #156] @ 355e8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #17 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #136] @ 3572c │ │ │ │ + ldr r1, [pc, #136] @ 355ec │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #10 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #116] @ 35730 │ │ │ │ - ldr r3, [pc, #44] @ 356ec │ │ │ │ + ldr r2, [pc, #116] @ 355f0 │ │ │ │ + ldr r3, [pc, #44] @ 355ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 356e4 │ │ │ │ + bne 355a4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, r0, asr #21 │ │ │ │ + andeq sl, r3, r0, lsl #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r3, r0, sl │ │ │ │ + ldrdeq sl, [r3], -r0 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r4, r2, ip, lsr r2 │ │ │ │ + andeq r4, r2, r8, lsl #4 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq ip, r3, ip, asr #14 │ │ │ │ - andeq sp, r3, r4, lsl r6 │ │ │ │ + andeq ip, r3, ip, lsl #17 │ │ │ │ + andeq sp, r3, r4, asr r7 │ │ │ │ andeq r0, r0, r0, asr sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq r4, [r2], -ip │ │ │ │ - andeq r4, r2, r4, asr #3 │ │ │ │ - @ instruction: 0x000241b8 │ │ │ │ - @ instruction: 0x000241b0 │ │ │ │ - andeq r4, r2, r4, lsr #3 │ │ │ │ - muleq r2, r8, r1 │ │ │ │ + andeq r4, r2, r8, lsr #3 │ │ │ │ muleq r2, r0, r1 │ │ │ │ andeq r4, r2, r4, lsl #3 │ │ │ │ - andeq sl, r3, ip, lsr r9 │ │ │ │ + andeq r4, r2, ip, ror r1 │ │ │ │ + andeq r4, r2, r0, ror r1 │ │ │ │ + andeq r4, r2, r4, ror #2 │ │ │ │ + andeq r4, r2, ip, asr r1 │ │ │ │ + andeq r4, r2, r0, asr r1 │ │ │ │ + andeq sl, r3, ip, ror sl │ │ │ │ │ │ │ │ -00035734 : │ │ │ │ +000355f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 35760 │ │ │ │ + beq 35620 │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl c754 │ │ │ │ pop {r4, pc} │ │ │ │ bl d3fc <_emalloc_24@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 3574c │ │ │ │ + b 3560c │ │ │ │ │ │ │ │ -0003576c : │ │ │ │ +0003562c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 357b0 │ │ │ │ + beq 35670 │ │ │ │ cmp r3, #2 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 357a4 │ │ │ │ + beq 35664 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 357c0 │ │ │ │ + beq 35680 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bne 357a0 │ │ │ │ - b 357a4 │ │ │ │ + bne 35660 │ │ │ │ + b 35664 │ │ │ │ │ │ │ │ -000357d8 : │ │ │ │ +00035698 : │ │ │ │ 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 │ │ │ │ @@ -41067,420 +40987,420 @@ │ │ │ │ bl cc70 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00035810 : │ │ │ │ +000356d0 : │ │ │ │ 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, #800] @ 35b4c │ │ │ │ + ldr r2, [pc, #800] @ 35a0c │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #792] @ 35b50 │ │ │ │ + ldr r3, [pc, #792] @ 35a10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 358ec │ │ │ │ + beq 357ac │ │ │ │ cmp r2, #1 │ │ │ │ - beq 358a4 │ │ │ │ + beq 35764 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 359d8 │ │ │ │ - ldr r2, [pc, #724] @ 35b54 │ │ │ │ - ldr r3, [pc, #716] @ 35b50 │ │ │ │ + beq 35898 │ │ │ │ + ldr r2, [pc, #724] @ 35a14 │ │ │ │ + ldr r3, [pc, #716] @ 35a10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35b48 │ │ │ │ + bne 35a08 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [r4] │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 35950 │ │ │ │ - ldr r1, [pc, #668] @ 35b58 │ │ │ │ + beq 35810 │ │ │ │ + ldr r1, [pc, #668] @ 35a18 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 35958 │ │ │ │ + bne 35818 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 35af8 │ │ │ │ + beq 359b8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ bl c6ac │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - b 3597c │ │ │ │ + b 3583c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 35a4c │ │ │ │ + beq 3590c │ │ │ │ cmp r2, #2 │ │ │ │ - bne 35878 │ │ │ │ + bne 35738 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #200 @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35b2c │ │ │ │ + beq 359ec │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 35b10 │ │ │ │ - ldr r1, [pc, #564] @ 35b5c │ │ │ │ + bne 359d0 │ │ │ │ + ldr r1, [pc, #564] @ 35a1c │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #556] @ 35b60 │ │ │ │ + ldr r2, [pc, #556] @ 35a20 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp, #8] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ - b 359c0 │ │ │ │ - ldr r9, [pc, #524] @ 35b64 │ │ │ │ + b 35880 │ │ │ │ + ldr r9, [pc, #524] @ 35a24 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 35ae0 │ │ │ │ + beq 359a0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r3 │ │ │ │ bl c0c4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - bne 35994 │ │ │ │ + bne 35854 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #1 │ │ │ │ moveq r3, #1 │ │ │ │ - ldr r2, [pc, #460] @ 35b68 │ │ │ │ + ldr r2, [pc, #460] @ 35a28 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35878 │ │ │ │ + beq 35738 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 35878 │ │ │ │ + b 35738 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bne 359f0 │ │ │ │ + bne 358b0 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r7, #1 │ │ │ │ moveq r1, #1 │ │ │ │ ldm r4, {r2, r3} │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #200 @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35b1c │ │ │ │ + beq 359dc │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35aec │ │ │ │ - ldr r0, [pc, #340] @ 35b6c │ │ │ │ + beq 359ac │ │ │ │ + ldr r0, [pc, #340] @ 35a2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #332] @ 35b70 │ │ │ │ + ldr r2, [pc, #332] @ 35a30 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ - b 359c0 │ │ │ │ + b 35880 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - beq 35ab4 │ │ │ │ - ldr r1, [pc, #272] @ 35b74 │ │ │ │ + beq 35974 │ │ │ │ + ldr r1, [pc, #272] @ 35a34 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 35abc │ │ │ │ + bne 3597c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 35b3c │ │ │ │ + beq 359fc │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl c6ac │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #228] @ 35b78 │ │ │ │ + ldr r2, [pc, #228] @ 35a38 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ bl c76c │ │ │ │ mov r3, r0 │ │ │ │ - b 359c0 │ │ │ │ - ldr r7, [pc, #192] @ 35b7c │ │ │ │ + b 35880 │ │ │ │ + ldr r7, [pc, #192] @ 35a3c │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 35b04 │ │ │ │ + beq 359c4 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ bl c0c4 │ │ │ │ mov r1, r0 │ │ │ │ - b 35a8c │ │ │ │ - ldr r1, [pc, #152] @ 35b80 │ │ │ │ + b 3594c │ │ │ │ + ldr r1, [pc, #152] @ 35a40 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3597c │ │ │ │ - ldr r0, [pc, #144] @ 35b84 │ │ │ │ + b 3583c │ │ │ │ + ldr r0, [pc, #144] @ 35a44 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 35a18 │ │ │ │ - ldr r1, [pc, #136] @ 35b88 │ │ │ │ + b 358d8 │ │ │ │ + ldr r1, [pc, #136] @ 35a48 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3597c │ │ │ │ - ldr r1, [pc, #128] @ 35b8c │ │ │ │ + b 3583c │ │ │ │ + ldr r1, [pc, #128] @ 35a4c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 35a8c │ │ │ │ - ldr r1, [pc, #120] @ 35b90 │ │ │ │ + b 3594c │ │ │ │ + ldr r1, [pc, #120] @ 35a50 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 35928 │ │ │ │ - ldr r0, [pc, #112] @ 35b94 │ │ │ │ + b 357e8 │ │ │ │ + ldr r0, [pc, #112] @ 35a54 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b 35a18 │ │ │ │ - ldr r1, [pc, #100] @ 35b98 │ │ │ │ + b 358d8 │ │ │ │ + ldr r1, [pc, #100] @ 35a58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r1 │ │ │ │ - b 35928 │ │ │ │ - ldr r1, [pc, #88] @ 35b9c │ │ │ │ + b 357e8 │ │ │ │ + ldr r1, [pc, #88] @ 35a5c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 35a8c │ │ │ │ + b 3594c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r3, r4, asr #15 │ │ │ │ + andeq sl, r3, r4, lsl #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r3, r8, ror r7 │ │ │ │ - andeq r3, r2, r4, lsl #11 │ │ │ │ - andeq r3, r2, r0, asr #10 │ │ │ │ - andeq r3, r2, r8, lsr #30 │ │ │ │ + @ instruction: 0x0003a8b8 │ │ │ │ + andeq r3, r2, r0, asr r5 │ │ │ │ + andeq r3, r2, ip, lsl #10 │ │ │ │ strdeq r3, [r2], -r4 │ │ │ │ - andeq r3, r2, r8, asr #29 │ │ │ │ - andeq r2, r2, r4, lsr #10 │ │ │ │ - andeq r3, r2, r0, asr lr │ │ │ │ - ldrdeq r3, [r2], -ip │ │ │ │ - @ instruction: 0x00023db4 │ │ │ │ - muleq r2, r0, sp │ │ │ │ - andeq r2, r2, r8, ror #6 │ │ │ │ - andeq r3, r2, r4, ror r3 │ │ │ │ - ldrdeq r1, [r2], -r4 │ │ │ │ - andeq r2, r2, r4, asr #6 │ │ │ │ - andeq r2, r2, r4, lsr #8 │ │ │ │ - andeq r3, r2, r4, asr #6 │ │ │ │ - andeq r3, r2, r4, lsr r3 │ │ │ │ - muleq r2, r0, sl │ │ │ │ + andeq r3, r2, r0, asr #29 │ │ │ │ + muleq r2, r4, lr │ │ │ │ + strdeq r2, [r2], -r0 │ │ │ │ + andeq r3, r2, ip, lsl lr │ │ │ │ + andeq r3, r2, r8, lsr #7 │ │ │ │ + andeq r3, r2, r0, lsl #27 │ │ │ │ + andeq r3, r2, ip, asr sp │ │ │ │ + andeq r2, r2, r4, lsr r3 │ │ │ │ + andeq r3, r2, r0, asr #6 │ │ │ │ + andeq r1, r2, r0, lsr #21 │ │ │ │ + andeq r2, r2, r0, lsl r3 │ │ │ │ + strdeq r2, [r2], -r0 │ │ │ │ + andeq r3, r2, r0, lsl r3 │ │ │ │ + andeq r3, r2, r0, lsl #6 │ │ │ │ + andeq r1, r2, ip, asr sl │ │ │ │ │ │ │ │ -00035ba0 : │ │ │ │ +00035a60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r6, r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 35da8 │ │ │ │ + beq 35c68 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35da8 │ │ │ │ - ldr r1, [pc, #920] @ 35f6c │ │ │ │ + beq 35c68 │ │ │ │ + ldr r1, [pc, #920] @ 35e2c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da14 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 35ef8 │ │ │ │ + beq 35db8 │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #4 │ │ │ │ - ble 35da8 │ │ │ │ + ble 35c68 │ │ │ │ sub r5, r7, #5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi 35da8 │ │ │ │ + bhi 35c68 │ │ │ │ mov r0, r6 │ │ │ │ - b 35c0c │ │ │ │ + b 35acc │ │ │ │ cmp r5, r0 │ │ │ │ - bcc 35da8 │ │ │ │ + bcc 35c68 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ bl da38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35da8 │ │ │ │ + beq 35c68 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 35c04 │ │ │ │ + bne 35ac4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 35c04 │ │ │ │ + bne 35ac4 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 35c04 │ │ │ │ + bne 35ac4 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne 35c04 │ │ │ │ + bne 35ac4 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl d510 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35dfc │ │ │ │ + beq 35cbc │ │ │ │ ldr r8, [sp, #4] │ │ │ │ add r5, r4, #6 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 35e18 │ │ │ │ + bls 35cd8 │ │ │ │ cmp r3, #2 │ │ │ │ ldrb sl, [r4, #6] │ │ │ │ - beq 35e10 │ │ │ │ + beq 35cd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 35db8 │ │ │ │ + bne 35c78 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 35e24 │ │ │ │ + beq 35ce4 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 35dfc │ │ │ │ + bne 35cbc │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl c5ec │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ mov r5, r0 │ │ │ │ movcc r2, #1 │ │ │ │ movcs r2, #0 │ │ │ │ - bcs 35f10 │ │ │ │ + bcs 35dd0 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r8] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 35f1c │ │ │ │ + bne 35ddc │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ cmp r5, r4 │ │ │ │ sub r3, r3, #32 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35d04 │ │ │ │ + bne 35bc4 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 35d44 │ │ │ │ + bne 35c04 │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r2, #32 │ │ │ │ - beq 35d34 │ │ │ │ + beq 35bf4 │ │ │ │ cmp r5, r4 │ │ │ │ - bcs 35f2c │ │ │ │ + bcs 35dec │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - ldr r1, [pc, #536] @ 35f70 │ │ │ │ + ldr r1, [pc, #536] @ 35e30 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ - ldr r2, [pc, #524] @ 35f74 │ │ │ │ + ldr r2, [pc, #524] @ 35e34 │ │ │ │ sub r1, r4, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 35f50 │ │ │ │ + bne 35e10 │ │ │ │ bl cd54 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35dac │ │ │ │ + bne 35c6c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35da0 │ │ │ │ + beq 35c60 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 35dfc │ │ │ │ + beq 35cbc │ │ │ │ cmp r6, r4 │ │ │ │ - beq 35e24 │ │ │ │ + beq 35ce4 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 35dfc │ │ │ │ + bne 35cbc │ │ │ │ cmp sl, #13 │ │ │ │ - bhi 35dfc │ │ │ │ - ldr r3, [pc, #388] @ 35f78 │ │ │ │ + bhi 35cbc │ │ │ │ + ldr r3, [pc, #388] @ 35e38 │ │ │ │ lsr r3, r3, sl │ │ │ │ tst r3, #1 │ │ │ │ - bne 35cbc │ │ │ │ + bne 35b7c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 35da8 │ │ │ │ + bne 35c68 │ │ │ │ add r0, sp, #4 │ │ │ │ bl d750 │ │ │ │ - b 35da8 │ │ │ │ + b 35c68 │ │ │ │ cmp sl, #46 @ 0x2e │ │ │ │ - bne 35ca0 │ │ │ │ + bne 35b60 │ │ │ │ ldrb sl, [r4, #8] │ │ │ │ add r5, r4, #8 │ │ │ │ - b 35ca0 │ │ │ │ + b 35b60 │ │ │ │ mov r3, #2 │ │ │ │ cmp r7, r5 │ │ │ │ str r3, [r8, #16] │ │ │ │ - bls 35f58 │ │ │ │ + bls 35e18 │ │ │ │ mov r3, r5 │ │ │ │ - b 35e44 │ │ │ │ + b 35d04 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 35f08 │ │ │ │ + beq 35dc8 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 35e3c │ │ │ │ + beq 35cfc │ │ │ │ cmp r2, r7 │ │ │ │ - bcs 35f58 │ │ │ │ + bcs 35e18 │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [r8] │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ @@ -41490,85 +41410,85 @@ │ │ │ │ str r3, [r8] │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r8] │ │ │ │ sub r3, r3, #100 @ 0x64 │ │ │ │ cmp r3, #500 @ 0x1f4 │ │ │ │ - bcs 35dfc │ │ │ │ + bcs 35cbc │ │ │ │ add r0, r2, #3 │ │ │ │ cmp r7, r0 │ │ │ │ - bls 35f60 │ │ │ │ + bls 35e20 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 35edc │ │ │ │ + bne 35d9c │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r7, r0 │ │ │ │ sub r3, r3, #32 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35ebc │ │ │ │ + bne 35d7c │ │ │ │ sub r1, r7, r0 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ add r7, r6, r0 │ │ │ │ - b 35be4 │ │ │ │ + b 35aa4 │ │ │ │ mov r2, r7 │ │ │ │ - b 35e54 │ │ │ │ + b 35d14 │ │ │ │ str r2, [r8] │ │ │ │ str r2, [r8, #4] │ │ │ │ - b 35dac │ │ │ │ + b 35c6c │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #32 │ │ │ │ - beq 35d30 │ │ │ │ - b 35d4c │ │ │ │ + beq 35bf0 │ │ │ │ + b 35c0c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35f44 │ │ │ │ + beq 35e04 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - b 35da8 │ │ │ │ + b 35c68 │ │ │ │ bl c280 │ │ │ │ - b 35d78 │ │ │ │ + b 35c38 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #4] │ │ │ │ - b 35dac │ │ │ │ - andeq r3, r2, ip, ror r5 │ │ │ │ - andeq r3, r2, r8, ror #1 │ │ │ │ + b 35c6c │ │ │ │ + andeq r3, r2, r8, asr #10 │ │ │ │ + strheq r3, [r2], -r4 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ andeq r2, r0, r1, lsl #8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl d468 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35fbc │ │ │ │ + beq 35e7c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 35fc8 │ │ │ │ + beq 35e88 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ @@ -41588,26 +41508,26 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, 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] @ 360c4 │ │ │ │ - ldr r2, [pc, #148] @ 360c8 │ │ │ │ + ldr r0, [pc, #148] @ 35f84 │ │ │ │ + ldr r2, [pc, #148] @ 35f88 │ │ │ │ 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 36094 │ │ │ │ + beq 35f54 │ │ │ │ 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 │ │ │ │ @@ -41615,29 +41535,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] @ 360cc │ │ │ │ - ldr r3, [pc, #40] @ 360c8 │ │ │ │ + ldr r2, [pc, #48] @ 35f8c │ │ │ │ + ldr r3, [pc, #40] @ 35f88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 360c0 │ │ │ │ + bne 35f80 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, r8, asr #31 │ │ │ │ + andeq sl, r3, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, ip, asr pc │ │ │ │ + muleq r3, ip, 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 r6, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -41663,268 +41583,268 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 361c4 │ │ │ │ + bne 36084 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 361ac │ │ │ │ + beq 3606c │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, r4, #16 │ │ │ │ add r0, r0, #8 │ │ │ │ bl d114 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 361bc │ │ │ │ + beq 3607c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b ca90 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 36168 │ │ │ │ + b 36028 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 36168 │ │ │ │ + b 36028 │ │ │ │ ldr r0, [r0] │ │ │ │ b ca90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r1 │ │ │ │ sub r2, r3, #7 │ │ │ │ - ldr r1, [pc, #588] @ 3644c │ │ │ │ + ldr r1, [pc, #588] @ 3630c │ │ │ │ cmp r2, #1 │ │ │ │ - ldr r2, [pc, #584] @ 36450 │ │ │ │ + ldr r2, [pc, #584] @ 36310 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #580] @ 36454 │ │ │ │ + ldr r6, [pc, #580] @ 36314 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - bhi 36328 │ │ │ │ + bhi 361e8 │ │ │ │ cmp r3, #7 │ │ │ │ mov r8, #0 │ │ │ │ - beq 36320 │ │ │ │ + beq 361e0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ ldr sl, [r5] │ │ │ │ add r7, sp, #8 │ │ │ │ add lr, sl, #20 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ mov ip, r7 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ - ldr r9, [pc, #480] @ 36458 │ │ │ │ + ldr r9, [pc, #480] @ 36318 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, r9] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ add r0, sl, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r3, #7 │ │ │ │ ldreq r1, [r4] │ │ │ │ add r5, r5, #20 │ │ │ │ - beq 362c8 │ │ │ │ + beq 36188 │ │ │ │ cmp r3, #8 │ │ │ │ movne r1, #0 │ │ │ │ - bne 362c8 │ │ │ │ + bne 36188 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #396] @ 3645c │ │ │ │ + ldr r3, [pc, #396] @ 3631c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ mov r0, r7 │ │ │ │ bl cfc4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 36354 │ │ │ │ - ldr r2, [pc, #360] @ 36460 │ │ │ │ - ldr r3, [pc, #340] @ 36450 │ │ │ │ + bne 36214 │ │ │ │ + ldr r2, [pc, #360] @ 36320 │ │ │ │ + ldr r3, [pc, #340] @ 36310 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36418 │ │ │ │ + bne 362d8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #1 │ │ │ │ ldr fp, [r4] │ │ │ │ - b 3624c │ │ │ │ + b 3610c │ │ │ │ cmp r3, #10 │ │ │ │ - beq 36360 │ │ │ │ + beq 36220 │ │ │ │ mov r0, r4 │ │ │ │ bl cac0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 3631c │ │ │ │ + beq 361dc │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3641c │ │ │ │ + bne 362dc │ │ │ │ mov r8, #1 │ │ │ │ - b 36238 │ │ │ │ + b 360f8 │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ - b 362f0 │ │ │ │ + b 361b0 │ │ │ │ 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 363f8 │ │ │ │ + beq 362b8 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ cmp r3, #7 │ │ │ │ - beq 36400 │ │ │ │ + beq 362c0 │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ - bne 363e8 │ │ │ │ + bne 362a8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 36330 │ │ │ │ + bne 361f0 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 36330 │ │ │ │ + bls 361f0 │ │ │ │ mov r0, r7 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #152] @ 36464 │ │ │ │ + ldr r3, [pc, #152] @ 36324 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ subeq r3, r3, #1 │ │ │ │ str r0, [r4] │ │ │ │ streq r3, [r7] │ │ │ │ - b 36330 │ │ │ │ + b 361f0 │ │ │ │ ldr r3, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - b 36330 │ │ │ │ + b 361f0 │ │ │ │ bl d018 <_efree_32@plt> │ │ │ │ - b 363a0 │ │ │ │ + b 36260 │ │ │ │ mov r0, r1 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #84] @ 36464 │ │ │ │ + ldr r3, [pc, #84] @ 36324 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ - b 36330 │ │ │ │ + b 361f0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr ip, [r5] │ │ │ │ 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 │ │ │ │ - strdeq r9, [r3], -r4 │ │ │ │ + andeq r9, r3, r4, lsr pc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r4, ror #27 │ │ │ │ + andeq r9, r3, r4, lsr #30 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq r9, r3, r0, lsl #26 │ │ │ │ + andeq r9, r3, r0, asr #28 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #140] @ 3651c │ │ │ │ + ldr r0, [pc, #140] @ 363dc │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #136] @ 36520 │ │ │ │ + ldr r1, [pc, #136] @ 363e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r5, [pc, #128] @ 36524 │ │ │ │ + ldr r5, [pc, #128] @ 363e4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #104] @ 36528 │ │ │ │ - ldr r2, [pc, #104] @ 3652c │ │ │ │ + ldr r3, [pc, #104] @ 363e8 │ │ │ │ + ldr r2, [pc, #104] @ 363ec │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r6] │ │ │ │ str r2, [r4, #8] │ │ │ │ add r1, r1, #20 │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ add r0, sp, #8 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #60] @ 36530 │ │ │ │ - ldr r3, [pc, #40] @ 36520 │ │ │ │ + ldr r2, [pc, #60] @ 363f0 │ │ │ │ + ldr r3, [pc, #40] @ 363e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36518 │ │ │ │ + bne 363d8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, r4, ror #22 │ │ │ │ + andeq r9, r3, r4, lsr #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r8, lsr fp │ │ │ │ + andeq r9, r3, r8, ror ip │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r9, r3, r4, lsl #22 │ │ │ │ + andeq r9, r3, r4, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #152] @ 365e4 │ │ │ │ - ldr r3, [pc, #152] @ 365e8 │ │ │ │ + ldr r2, [pc, #152] @ 364a4 │ │ │ │ + ldr r3, [pc, #152] @ 364a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -41936,57 +41856,57 @@ │ │ │ │ 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 360d0 │ │ │ │ - ldr r3, [pc, #72] @ 365ec │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #72] @ 364ac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #56] @ 365f0 │ │ │ │ + ldr r2, [pc, #56] @ 364b0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #40] @ 365e8 │ │ │ │ + ldr r3, [pc, #40] @ 364a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 365e0 │ │ │ │ + bne 364a0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, ip, lsr #21 │ │ │ │ + andeq r9, r3, ip, ror #23 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r9, r3, ip, lsr sl │ │ │ │ + andeq r9, r3, ip, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl d468 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3662c │ │ │ │ + beq 364ec │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 36638 │ │ │ │ + beq 364f8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3662c │ │ │ │ + beq 364ec │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -41997,15 +41917,15 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r6, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r6, r5, r6 │ │ │ │ - ldr r3, [pc, #12] @ 366a0 │ │ │ │ + ldr r3, [pc, #12] @ 36560 │ │ │ │ strb r8, [r6, #16] │ │ │ │ str r5, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -42013,110 +41933,110 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl d468 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 366dc │ │ │ │ + beq 3659c │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 366e8 │ │ │ │ + beq 365a8 │ │ │ │ mov r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 366e0 │ │ │ │ + beq 365a0 │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #22 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ stmib r0, {r3, r9} │ │ │ │ str r5, [r6] │ │ │ │ str r7, [r6, #12] │ │ │ │ - ldr r5, [pc, #24] @ 3674c │ │ │ │ + ldr r5, [pc, #24] @ 3660c │ │ │ │ add r0, r0, #16 │ │ │ │ add r7, r6, r7 │ │ │ │ bl ce20 │ │ │ │ strb r9, [r7, #16] │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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] @ 36824 │ │ │ │ - ldr r3, [pc, #188] @ 36828 │ │ │ │ + ldr r2, [pc, #188] @ 366e4 │ │ │ │ + ldr r3, [pc, #188] @ 366e8 │ │ │ │ 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 367a8 │ │ │ │ + beq 36668 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 367dc │ │ │ │ + beq 3669c │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #120] @ 3682c │ │ │ │ + ldr r2, [pc, #120] @ 366ec │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #108] @ 36828 │ │ │ │ + ldr r3, [pc, #108] @ 366e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 36820 │ │ │ │ + bne 366e0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 367a8 │ │ │ │ + beq 36668 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ bl c0c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 367a8 │ │ │ │ + beq 36668 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 360d0 │ │ │ │ - ldr r3, [pc, #32] @ 36830 │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #32] @ 366f0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - b 367ac │ │ │ │ + b 3666c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r0, r8 │ │ │ │ + ldrdeq r9, [r3], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r0, asr #16 │ │ │ │ + andeq r9, r3, r0, lsl #19 │ │ │ │ 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 36954 │ │ │ │ + beq 36814 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ sub r5, r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ blx r3 │ │ │ │ @@ -42128,26 +42048,26 @@ │ │ │ │ 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, [r7] │ │ │ │ - beq 368bc │ │ │ │ + beq 3677c │ │ │ │ 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 368e8 │ │ │ │ + beq 367a8 │ │ │ │ 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 │ │ │ │ @@ -42156,41 +42076,41 @@ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ mvn r2, r2 │ │ │ │ and r2, r2, #4 │ │ │ │ add r2, r2, #8 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ lsl r2, r2, #1 │ │ │ │ - beq 3694c │ │ │ │ + beq 3680c │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 36940 │ │ │ │ + beq 36800 │ │ │ │ ldr r1, [r4] │ │ │ │ add lr, r1, #1 │ │ │ │ str lr, [r4] │ │ │ │ add lr, r0, r1, lsl #4 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r7, [r3] │ │ │ │ str r7, [r0, r1, lsl #4] │ │ │ │ str r6, [lr, #4] │ │ │ │ str r5, [lr, #8] │ │ │ │ subs ip, ip, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ - bne 3690c │ │ │ │ + bne 367cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 369f0 │ │ │ │ + bne 368b0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 369f4 │ │ │ │ + bne 368b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -42200,15 +42120,15 @@ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 369e0 │ │ │ │ + beq 368a0 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #16 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #40]! @ 0x28 │ │ │ │ bl d468 │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ str r5, [r4, #16] │ │ │ │ @@ -42219,18 +42139,18 @@ │ │ │ │ str r5, [r4, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36a44 │ │ │ │ + bne 36904 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 36a48 │ │ │ │ + bne 36908 │ │ │ │ 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] │ │ │ │ @@ -42240,28 +42160,28 @@ │ │ │ │ str r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36ae8 │ │ │ │ + bne 369a8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 36ae0 │ │ │ │ + bne 369a0 │ │ │ │ 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 36ab4 │ │ │ │ + beq 36974 │ │ │ │ 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 │ │ │ │ @@ -42279,18 +42199,18 @@ │ │ │ │ strne r2, [r3] │ │ │ │ bx lr │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36b2c │ │ │ │ + bne 369ec │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 36b30 │ │ │ │ + bne 369f0 │ │ │ │ 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 │ │ │ │ @@ -42298,44 +42218,44 @@ │ │ │ │ str r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36bc0 │ │ │ │ + bne 36a80 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne 36bb8 │ │ │ │ + bne 36a78 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r5, [r2] │ │ │ │ sub r5, r3, r5 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36ba8 │ │ │ │ + bne 36a68 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5, #16] │ │ │ │ str r1, [r5, #20] │ │ │ │ str r2, [r5, #24] │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r5, #16 │ │ │ │ bl d468 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b 36b80 │ │ │ │ + b 36a40 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42344,22 +42264,22 @@ │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #2 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 36c7c │ │ │ │ + bne 36b3c │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 36c64 │ │ │ │ + beq 36b24 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36c90 │ │ │ │ + beq 36b50 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r6, #16 │ │ │ │ ldr r4, [r4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ @@ -42368,57 +42288,57 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 36c74 │ │ │ │ + beq 36b34 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b ca90 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 36c0c │ │ │ │ + b 36acc │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r6, r0 │ │ │ │ - b 36c0c │ │ │ │ + b 36acc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r6, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r5, #4] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - b 36c3c │ │ │ │ + b 36afc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 36d68 │ │ │ │ + bne 36c28 │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 36d50 │ │ │ │ + beq 36c10 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36d7c │ │ │ │ + beq 36c3c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r6, #16 │ │ │ │ ldr r4, [r4] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ @@ -42427,165 +42347,165 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 36d60 │ │ │ │ + beq 36c20 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b ca90 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 36cf8 │ │ │ │ + b 36bb8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r6, r0 │ │ │ │ - b 36cf8 │ │ │ │ + b 36bb8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r6, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ str r0, [r5] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - b 36d28 │ │ │ │ + b 36be8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #4 │ │ │ │ mov r0, r1 │ │ │ │ - bne 36e14 │ │ │ │ + bne 36cd4 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq 36e00 │ │ │ │ + beq 36cc0 │ │ │ │ mov r0, r1 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl cbe0 │ │ │ │ ldr r4, [r4] │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ - b 36ddc │ │ │ │ + b 36c9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36e6c │ │ │ │ + beq 36d2c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r5, [r4] │ │ │ │ - ldr r1, [pc, #12] @ 36e80 │ │ │ │ + ldr r1, [pc, #12] @ 36d40 │ │ │ │ mov r0, r6 │ │ │ │ bl d42c │ │ │ │ str r0, [r5, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ eorseq r2, r3, r3 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #8 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #172] @ 36f54 │ │ │ │ + ldr r2, [pc, #172] @ 36e14 │ │ │ │ ldr r3, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 36ed4 │ │ │ │ + beq 36d94 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r4, r3, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36f2c │ │ │ │ + beq 36dec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ add r0, r2, #40 @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - beq 36f3c │ │ │ │ + beq 36dfc │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ bic r3, r3, #1004 @ 0x3ec │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36f48 │ │ │ │ + beq 36e08 │ │ │ │ ldr r3, [r4] │ │ │ │ str r4, [r5, #4] │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d8e8 │ │ │ │ ldr r1, [r5] │ │ │ │ - b 36f2c │ │ │ │ + b 36dec │ │ │ │ bl c3b8 │ │ │ │ ldr r1, [r5] │ │ │ │ - b 36f2c │ │ │ │ - andeq fp, r3, r8, lsl #27 │ │ │ │ + b 36dec │ │ │ │ + andeq fp, r3, r8, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r2, [pc, #156] @ 37010 │ │ │ │ + ldr r2, [pc, #156] @ 36ed0 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ 37014 │ │ │ │ + ldr r3, [pc, #144] @ 36ed4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r1, #8] │ │ │ │ - beq 36fe0 │ │ │ │ + beq 36ea0 │ │ │ │ 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 │ │ │ │ @@ -42594,263 +42514,263 @@ │ │ │ │ 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] @ 37018 │ │ │ │ - ldr r3, [pc, #40] @ 37014 │ │ │ │ + ldr r2, [pc, #48] @ 36ed8 │ │ │ │ + ldr r3, [pc, #40] @ 36ed4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3700c │ │ │ │ + bne 36ecc │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r3, r4, lsl #1 │ │ │ │ + andeq r9, r3, r4, asr #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r3, r0, lsl r0 │ │ │ │ + andeq r9, r3, r0, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #180] @ 370e8 │ │ │ │ + ldr lr, [pc, #180] @ 36fa8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 370ec │ │ │ │ + ldr r0, [pc, #156] @ 36fac │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [lr, r0] │ │ │ │ - ldr r5, [pc, #148] @ 370f0 │ │ │ │ + ldr r5, [pc, #148] @ 36fb0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, #13 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r0, r5, #4 │ │ │ │ str ip, [sp] │ │ │ │ bl c178 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 370ac │ │ │ │ + beq 36f6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 370d8 │ │ │ │ + bne 36f98 │ │ │ │ bl dc6c <_emalloc_8@plt> │ │ │ │ mov r2, #8 │ │ │ │ mov r1, sp │ │ │ │ str r0, [r4] │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #64] @ 370f4 │ │ │ │ - ldr r3, [pc, #52] @ 370ec │ │ │ │ + ldr r2, [pc, #64] @ 36fb4 │ │ │ │ + ldr r3, [pc, #52] @ 36fac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 370e4 │ │ │ │ + bne 36fa4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, #8 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ - b 3709c │ │ │ │ + b 36f5c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, ip, lsr #31 │ │ │ │ + andeq r9, r3, ip, ror #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r3, ip, asr #23 │ │ │ │ - andeq r8, r3, r4, asr #30 │ │ │ │ + andeq fp, r3, ip, lsl #26 │ │ │ │ + andeq r9, r3, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #200] @ 371dc │ │ │ │ + ldr r0, [pc, #200] @ 3709c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r7, r3 │ │ │ │ bl c1c0 │ │ │ │ - ldr r8, [pc, #160] @ 371e0 │ │ │ │ + ldr r8, [pc, #160] @ 370a0 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 371b0 │ │ │ │ + beq 37070 │ │ │ │ ldr sl, [r0] │ │ │ │ - ldr r0, [pc, #144] @ 371e4 │ │ │ │ + ldr r0, [pc, #144] @ 370a4 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r8, r0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ str r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3719c │ │ │ │ + beq 3705c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 371a8 │ │ │ │ + beq 37068 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ sub r0, r5, r0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - ldr ip, [pc, #44] @ 371e4 │ │ │ │ + ldr ip, [pc, #44] @ 370a4 │ │ │ │ mov r3, r7 │ │ │ │ ldr ip, [r8, ip] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ - andeq fp, r3, ip, lsl fp │ │ │ │ - @ instruction: 0x00038ebc │ │ │ │ + andeq fp, r3, ip, asr ip │ │ │ │ + strdeq r8, [r3], -ip │ │ │ │ muleq r0, ip, sl │ │ │ │ │ │ │ │ -000371e8 : │ │ │ │ +000370a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r7, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #376] @ 37384 │ │ │ │ - ldr r3, [pc, #376] @ 37388 │ │ │ │ + ldr r2, [pc, #376] @ 37244 │ │ │ │ + ldr r3, [pc, #376] @ 37248 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r7, #32768 @ 0x8000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ - bhi 37368 │ │ │ │ + bhi 37228 │ │ │ │ add r3, r4, #8 │ │ │ │ bic r2, r3, #7 │ │ │ │ bic r3, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ sub r3, sp, r3 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ - beq 37264 │ │ │ │ + beq 37124 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ str r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 37250 │ │ │ │ - ldr r3, [pc, #288] @ 3738c │ │ │ │ + bne 37110 │ │ │ │ + ldr r3, [pc, #288] @ 3724c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, r3 │ │ │ │ - bne 37300 │ │ │ │ + bne 371c0 │ │ │ │ mov r6, sp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl ce20 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ strb r1, [r6, r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl ce68 │ │ │ │ ldrb r3, [r6] │ │ │ │ add r5, r5, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 3731c │ │ │ │ + bls 371dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl c1c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #32768 @ 0x8000 │ │ │ │ - bhi 37310 │ │ │ │ - ldr r2, [pc, #184] @ 37390 │ │ │ │ - ldr r3, [pc, #172] @ 37388 │ │ │ │ + bhi 371d0 │ │ │ │ + ldr r2, [pc, #184] @ 37250 │ │ │ │ + ldr r3, [pc, #172] @ 37248 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37380 │ │ │ │ + bne 37240 │ │ │ │ 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 37278 │ │ │ │ + b 37138 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 372d0 │ │ │ │ + b 37190 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 3733c │ │ │ │ + bhi 371fc │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 372b4 │ │ │ │ + bne 37174 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 372b4 │ │ │ │ + bhi 37174 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 372b4 │ │ │ │ + beq 37174 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r5 │ │ │ │ bl cdcc │ │ │ │ mov r4, r0 │ │ │ │ - b 372c8 │ │ │ │ + b 37188 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3727c │ │ │ │ + b 3713c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, r8, ror #27 │ │ │ │ + andeq r8, r3, r8, lsr #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - andeq r8, r3, r0, lsr #26 │ │ │ │ + andeq r8, r3, r0, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #716] @ 37684 │ │ │ │ + ldr r2, [pc, #716] @ 37544 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #712] @ 37688 │ │ │ │ + ldr r3, [pc, #712] @ 37548 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -42858,210 +42778,210 @@ │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ bl ce68 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 37474 │ │ │ │ + beq 37334 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl dc18 │ │ │ │ cmp r4, #10 │ │ │ │ mov r6, r0 │ │ │ │ - beq 3742c │ │ │ │ - ldr r1, [pc, #624] @ 3768c │ │ │ │ + beq 372ec │ │ │ │ + ldr r1, [pc, #624] @ 3754c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 374e4 │ │ │ │ + bne 373a4 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl c838 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 374a0 │ │ │ │ + beq 37360 │ │ │ │ bl cac0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - ldr r3, [pc, #572] @ 37690 │ │ │ │ + ldr r3, [pc, #572] @ 37550 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [r8] │ │ │ │ str r3, [sp, #24] │ │ │ │ bl d03c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #536] @ 37694 │ │ │ │ - ldr r3, [pc, #520] @ 37688 │ │ │ │ + ldr r2, [pc, #536] @ 37554 │ │ │ │ + ldr r3, [pc, #520] @ 37548 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 37680 │ │ │ │ + bne 37540 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #476] @ 37690 │ │ │ │ + ldr r3, [pc, #476] @ 37550 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r5] │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ add r6, r6, #20 │ │ │ │ - bls 375d8 │ │ │ │ + bls 37498 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ - b 3746c │ │ │ │ + b 3732c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3742c │ │ │ │ + beq 372ec │ │ │ │ bl dc18 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3742c │ │ │ │ - ldr r2, [pc, #392] @ 37698 │ │ │ │ + beq 372ec │ │ │ │ + ldr r2, [pc, #392] @ 37558 │ │ │ │ add r3, r6, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, r8, #16 │ │ │ │ bl c76c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 360d0 │ │ │ │ + bl 35f90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #328] @ 37690 │ │ │ │ + ldr r3, [pc, #328] @ 37550 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r5] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ add r7, r0, #20 │ │ │ │ - bls 37634 │ │ │ │ + bls 374f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl cfd0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 375a4 │ │ │ │ + bne 37464 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 375a4 │ │ │ │ + bne 37464 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 3762c │ │ │ │ + beq 374ec │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3746c │ │ │ │ + bne 3732c │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3746c │ │ │ │ + bne 3732c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 37624 │ │ │ │ + beq 374e4 │ │ │ │ bl ca90 │ │ │ │ - b 3746c │ │ │ │ + b 3732c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 375f8 │ │ │ │ + bhi 374b8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 374cc │ │ │ │ + bne 3738c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 374cc │ │ │ │ + bhi 3738c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 374cc │ │ │ │ + beq 3738c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ - b 3746c │ │ │ │ + b 3732c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3746c │ │ │ │ + b 3732c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 375a4 │ │ │ │ + b 37464 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 37654 │ │ │ │ + bhi 37514 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 37560 │ │ │ │ + bne 37420 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 37560 │ │ │ │ + bhi 37420 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37560 │ │ │ │ + beq 37420 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl db58 │ │ │ │ - b 37574 │ │ │ │ + b 37434 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, ip, lsr ip │ │ │ │ + andeq r8, r3, ip, ror sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r2, r4, lsr sl │ │ │ │ + andeq r0, r2, r0, lsl #20 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r8, r3, ip, ror fp │ │ │ │ - muleq r2, r0, r3 │ │ │ │ + @ instruction: 0x00038cbc │ │ │ │ + andeq r2, r2, ip, asr r3 │ │ │ │ │ │ │ │ -0003769c : │ │ │ │ +0003755c : │ │ │ │ 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, #792] @ 379cc │ │ │ │ - ldr r3, [pc, #792] @ 379d0 │ │ │ │ + ldr ip, [pc, #792] @ 3788c │ │ │ │ + ldr r3, [pc, #792] @ 37890 │ │ │ │ add ip, pc, ip │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #784] @ 379d4 │ │ │ │ + ldr r1, [pc, #784] @ 37894 │ │ │ │ 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 r5, [pc, #752] @ 379d8 │ │ │ │ + ldr r5, [pc, #752] @ 37898 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3794c │ │ │ │ + beq 3780c │ │ │ │ bl dc18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3794c │ │ │ │ - ldr r3, [pc, #728] @ 379dc │ │ │ │ + beq 3780c │ │ │ │ + ldr r3, [pc, #728] @ 3789c │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ @@ -43073,656 +42993,656 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl d3cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37954 │ │ │ │ + beq 37814 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl d150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl c0b8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 378e0 │ │ │ │ + beq 377a0 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 378e0 │ │ │ │ + bne 377a0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 378e0 │ │ │ │ + bne 377a0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #568] @ 379e0 │ │ │ │ + ldr r1, [pc, #568] @ 378a0 │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl c028 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 378e0 │ │ │ │ + beq 377a0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 37974 │ │ │ │ - ldr r1, [pc, #536] @ 379e4 │ │ │ │ + beq 37834 │ │ │ │ + ldr r1, [pc, #536] @ 378a4 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37974 │ │ │ │ + beq 37834 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 37974 │ │ │ │ + bne 37834 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r7, [sl, #20] │ │ │ │ ldr r5, [sl, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37974 │ │ │ │ - ldr r3, [pc, #480] @ 379e8 │ │ │ │ + beq 37834 │ │ │ │ + ldr r3, [pc, #480] @ 378a8 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 37820 │ │ │ │ + b 376e0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 37974 │ │ │ │ + beq 37834 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldrb fp, [r5, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldreq r9, [r5, #20] │ │ │ │ addne r3, r5, #16 │ │ │ │ addeq r3, r5, #24 │ │ │ │ cmp fp, #0 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq 37814 │ │ │ │ + beq 376d4 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 37814 │ │ │ │ + bne 376d4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r9, #16 │ │ │ │ str r3, [sp] │ │ │ │ bl c610 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37814 │ │ │ │ + bne 376d4 │ │ │ │ cmp fp, #6 │ │ │ │ - bne 379b0 │ │ │ │ + bne 37870 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 37984 │ │ │ │ + beq 37844 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 379a0 │ │ │ │ + beq 37860 │ │ │ │ add r0, r5, #16 │ │ │ │ str r3, [sp] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - bne 37814 │ │ │ │ + bne 376d4 │ │ │ │ ldr r1, [r5] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 37814 │ │ │ │ + bne 376d4 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - beq 37994 │ │ │ │ + beq 37854 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp] │ │ │ │ - b 37814 │ │ │ │ + b 376d4 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl cfc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3791c │ │ │ │ + bne 377dc │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3791c │ │ │ │ + bne 377dc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 3797c │ │ │ │ + beq 3783c │ │ │ │ bl ca90 │ │ │ │ - ldr r2, [pc, #200] @ 379ec │ │ │ │ - ldr r3, [pc, #168] @ 379d0 │ │ │ │ + ldr r2, [pc, #200] @ 378ac │ │ │ │ + ldr r3, [pc, #168] @ 37890 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 379c8 │ │ │ │ + bne 37888 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - b 3791c │ │ │ │ + b 377dc │ │ │ │ mov r0, r6 │ │ │ │ bl cfc4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ands r1, r2, #64 @ 0x40 │ │ │ │ - bne 3791c │ │ │ │ + bne 377dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r1 │ │ │ │ - b 378fc │ │ │ │ + b 377bc │ │ │ │ mov r5, #1 │ │ │ │ - b 378e4 │ │ │ │ + b 377a4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3791c │ │ │ │ + b 377dc │ │ │ │ ldr r1, [r5] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - b 37884 │ │ │ │ + b 37744 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ - b 37814 │ │ │ │ + b 376d4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 378b0 │ │ │ │ - b 37814 │ │ │ │ + beq 37770 │ │ │ │ + b 376d4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ bl c184 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r5, r0 │ │ │ │ - b 37884 │ │ │ │ + b 37744 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r3, r4, asr #18 │ │ │ │ + andeq r8, r3, r4, lsl #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r2, ip, ror #12 │ │ │ │ - andeq r8, r3, r4, lsl r9 │ │ │ │ + andeq r0, r2, r8, lsr r6 │ │ │ │ + andeq r8, r3, r4, asr sl │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ - andeq r2, r2, r0, lsl #2 │ │ │ │ - andeq r0, r2, r8, lsl #14 │ │ │ │ - andeq r2, r2, ip, lsr #1 │ │ │ │ - ldrdeq r8, [r3], -r4 │ │ │ │ + andeq r2, r2, ip, asr #1 │ │ │ │ + ldrdeq r0, [r2], -r4 │ │ │ │ + andeq r2, r2, r8, ror r0 │ │ │ │ + andeq r8, r3, r4, lsl r8 │ │ │ │ │ │ │ │ -000379f0 : │ │ │ │ +000378b0 : │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 37a4c │ │ │ │ + beq 3790c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 37a34 │ │ │ │ + bne 378f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a34 │ │ │ │ + beq 378f4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r2, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #0 │ │ │ │ b c754 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37a24 │ │ │ │ + beq 378e4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 37a24 │ │ │ │ + b 378e4 │ │ │ │ │ │ │ │ -00037a60 : │ │ │ │ +00037920 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #156] @ 37b14 │ │ │ │ + ldr r7, [pc, #156] @ 379d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 37ae8 │ │ │ │ + beq 379a8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl c754 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl cd6c │ │ │ │ - ldr r2, [pc, #104] @ 37b18 │ │ │ │ + ldr r2, [pc, #104] @ 379d8 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r0, r4, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 37af4 │ │ │ │ + beq 379b4 │ │ │ │ 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 37a8c │ │ │ │ + b 3794c │ │ │ │ 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} │ │ │ │ - andeq r8, r3, ip, ror r5 │ │ │ │ + @ instruction: 0x000386bc │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r2, #4 │ │ │ │ mov r3, r1 │ │ │ │ - bne 37b50 │ │ │ │ + bne 37a10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ pop {r4, lr} │ │ │ │ b cd6c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl c850 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b cd6c │ │ │ │ │ │ │ │ -00037b6c : │ │ │ │ +00037a2c : │ │ │ │ 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 37be0 │ │ │ │ + beq 37aa0 │ │ │ │ cmp r2, #2 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 37bc8 │ │ │ │ + beq 37a88 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37bd8 │ │ │ │ + beq 37a98 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37bf0 │ │ │ │ + beq 37ab0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37c0c │ │ │ │ + beq 37acc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ bl d030 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c20 │ │ │ │ + beq 37ae0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37c30 │ │ │ │ + beq 37af0 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00037c38 : │ │ │ │ +00037af8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq 37c6c │ │ │ │ + beq 37b2c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37cb4 │ │ │ │ + beq 37b74 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r5, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r4] │ │ │ │ addne r3, r0, #20 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 37ca8 │ │ │ │ + beq 37b68 │ │ │ │ mov r1, r6 │ │ │ │ bl cdb4 │ │ │ │ ldr r0, [r4] │ │ │ │ subs r0, r5, r0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - beq 37c94 │ │ │ │ - b 37c6c │ │ │ │ + beq 37b54 │ │ │ │ + b 37b2c │ │ │ │ │ │ │ │ -00037cc8 : │ │ │ │ +00037b88 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #972] @ 380ac │ │ │ │ - ldr r2, [pc, #972] @ 380b0 │ │ │ │ + ldr r1, [pc, #972] @ 37f6c │ │ │ │ + ldr r2, [pc, #972] @ 37f70 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - beq 380a0 │ │ │ │ + beq 37f60 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 380a0 │ │ │ │ + beq 37f60 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37d4c │ │ │ │ - ldr r2, [pc, #908] @ 380b4 │ │ │ │ - ldr r3, [pc, #900] @ 380b0 │ │ │ │ + beq 37c0c │ │ │ │ + ldr r2, [pc, #908] @ 37f74 │ │ │ │ + ldr r3, [pc, #900] @ 37f70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3809c │ │ │ │ + bne 37f5c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #868] @ 380b8 │ │ │ │ + ldr r1, [pc, #868] @ 37f78 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37d20 │ │ │ │ + bne 37be0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37e34 │ │ │ │ - ldr r1, [pc, #824] @ 380bc │ │ │ │ + beq 37cf4 │ │ │ │ + ldr r1, [pc, #824] @ 37f7c │ │ │ │ mov r2, #4 │ │ │ │ add r6, r4, #20 │ │ │ │ add r7, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r6 │ │ │ │ bl cfd0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37d20 │ │ │ │ - ldr r1, [pc, #768] @ 380c0 │ │ │ │ + beq 37be0 │ │ │ │ + ldr r1, [pc, #768] @ 37f80 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37f58 │ │ │ │ + beq 37e18 │ │ │ │ bl dc18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37f58 │ │ │ │ - ldr r1, [pc, #732] @ 380c4 │ │ │ │ + beq 37e18 │ │ │ │ + ldr r1, [pc, #732] @ 37f84 │ │ │ │ add r8, r5, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r8 │ │ │ │ bl c028 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 37fc8 │ │ │ │ + beq 37e88 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 37d20 │ │ │ │ + bne 37be0 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne 37d20 │ │ │ │ + bne 37be0 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 38050 │ │ │ │ + beq 37f10 │ │ │ │ bl ca90 │ │ │ │ - b 37d20 │ │ │ │ - ldr r1, [pc, #652] @ 380c8 │ │ │ │ + b 37be0 │ │ │ │ + ldr r1, [pc, #652] @ 37f88 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37ed8 │ │ │ │ + beq 37d98 │ │ │ │ bl dc18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37ed8 │ │ │ │ + beq 37d98 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 37fb8 │ │ │ │ - ldr r1, [pc, #604] @ 380cc │ │ │ │ + beq 37e78 │ │ │ │ + ldr r1, [pc, #604] @ 37f8c │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #20 │ │ │ │ bl c5d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 37d20 │ │ │ │ + bne 37be0 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37d20 │ │ │ │ + bne 37be0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 38058 │ │ │ │ - ldr r2, [pc, #548] @ 380d0 │ │ │ │ - ldr r3, [pc, #512] @ 380b0 │ │ │ │ + beq 37f18 │ │ │ │ + ldr r2, [pc, #548] @ 37f90 │ │ │ │ + ldr r3, [pc, #512] @ 37f70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3809c │ │ │ │ + bne 37f5c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b ca90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 37d20 │ │ │ │ - ldr r1, [pc, #488] @ 380d4 │ │ │ │ + bne 37be0 │ │ │ │ + ldr r1, [pc, #488] @ 37f94 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c838 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 37d20 │ │ │ │ - ldr r1, [pc, #464] @ 380d8 │ │ │ │ - ldr r3, [pc, #464] @ 380dc │ │ │ │ - ldr r2, [pc, #464] @ 380e0 │ │ │ │ + bne 37be0 │ │ │ │ + ldr r1, [pc, #464] @ 37f98 │ │ │ │ + ldr r3, [pc, #464] @ 37f9c │ │ │ │ + ldr r2, [pc, #464] @ 37fa0 │ │ │ │ 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 37d20 │ │ │ │ - ldr r1, [pc, #428] @ 380e4 │ │ │ │ + blt 37be0 │ │ │ │ + ldr r1, [pc, #428] @ 37fa4 │ │ │ │ mov ip, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r2, #14 │ │ │ │ str r5, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl cfd0 │ │ │ │ - b 37d20 │ │ │ │ + b 37be0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #388] @ 380e8 │ │ │ │ + ldr r2, [pc, #388] @ 37fa8 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl c76c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 360d0 │ │ │ │ - ldr r1, [pc, #356] @ 380ec │ │ │ │ - ldr lr, [pc, #356] @ 380f0 │ │ │ │ + bl 35f90 │ │ │ │ + ldr r1, [pc, #356] @ 37fac │ │ │ │ + ldr lr, [pc, #356] @ 37fb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov ip, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne lr, #6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #16] │ │ │ │ str lr, [sp, #24] │ │ │ │ bl cfd0 │ │ │ │ - b 37d20 │ │ │ │ + b 37be0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 37e7c │ │ │ │ - b 37e68 │ │ │ │ + beq 37d3c │ │ │ │ + b 37d28 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #276] @ 380f4 │ │ │ │ + ldr r2, [pc, #276] @ 37fb4 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c76c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 360d0 │ │ │ │ + bl 35f90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3808c │ │ │ │ - ldr r1, [pc, #236] @ 380f8 │ │ │ │ - ldr ip, [pc, #224] @ 380f0 │ │ │ │ + bne 37f4c │ │ │ │ + ldr r1, [pc, #236] @ 37fb8 │ │ │ │ + ldr ip, [pc, #224] @ 37fb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #24] │ │ │ │ bl cfd0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 37d20 │ │ │ │ + bne 37be0 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37d20 │ │ │ │ + bne 37be0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bne 37e2c │ │ │ │ + bne 37cec │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 37d20 │ │ │ │ - ldr r2, [pc, #156] @ 380fc │ │ │ │ - ldr r3, [pc, #76] @ 380b0 │ │ │ │ + b 37be0 │ │ │ │ + ldr r2, [pc, #156] @ 37fbc │ │ │ │ + ldr r3, [pc, #76] @ 37f70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3809c │ │ │ │ + bne 37f5c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ - ldr r1, [pc, #108] @ 38100 │ │ │ │ + ldr r1, [pc, #108] @ 37fc0 │ │ │ │ mov ip, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 38010 │ │ │ │ + b 37ed0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r8, r3, r8, lsl r3 │ │ │ │ + andeq r8, r3, r8, asr r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r8, [r3], -r0 │ │ │ │ + andeq r8, r3, r0, lsl r4 │ │ │ │ andeq lr, r1, ip, ror #26 │ │ │ │ andeq lr, r1, r8, asr #25 │ │ │ │ - andeq pc, r1, r8, ror pc @ │ │ │ │ - strdeq r1, [r2], -ip │ │ │ │ + andeq pc, r1, r4, asr #30 │ │ │ │ + andeq r1, r2, r8, asr #21 │ │ │ │ andeq lr, r1, r4, lsr #24 │ │ │ │ strdeq lr, [r1], -r0 │ │ │ │ - andeq r8, r3, ip, asr #2 │ │ │ │ + andeq r8, r3, ip, lsl #5 │ │ │ │ andeq lr, r1, r0, lsr #23 │ │ │ │ - andeq r1, r2, r0, lsl #20 │ │ │ │ + andeq r1, r2, ip, asr #19 │ │ │ │ andeq lr, r1, ip, ror #21 │ │ │ │ - andeq r1, r2, r8, ror #19 │ │ │ │ + @ instruction: 0x000219b4 │ │ │ │ andeq lr, r1, r8, lsr #22 │ │ │ │ - andeq r1, r2, ip, asr r9 │ │ │ │ - @ instruction: 0x0001fdb0 │ │ │ │ + andeq r1, r2, r8, lsr #18 │ │ │ │ + andeq pc, r1, ip, ror sp @ │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r1, r2, r0, lsl r9 │ │ │ │ - andeq pc, r1, ip, lsr #26 │ │ │ │ - muleq r3, r8, pc @ │ │ │ │ - andeq pc, r1, r4, lsr #25 │ │ │ │ + ldrdeq r1, [r2], -ip │ │ │ │ + strdeq pc, [r1], -r8 │ │ │ │ + ldrdeq r8, [r3], -r8 @ │ │ │ │ + andeq pc, r1, r0, ror ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #160] @ 381bc │ │ │ │ + ldr ip, [pc, #160] @ 3807c │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #156] @ 381c0 │ │ │ │ + ldr r1, [pc, #156] @ 38080 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r3, [pc, #148] @ 381c4 │ │ │ │ + ldr r3, [pc, #148] @ 38084 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -43737,41 +43657,41 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, #20 │ │ │ │ bl d408 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3818c │ │ │ │ + beq 3804c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #52] @ 381c8 │ │ │ │ - ldr r3, [pc, #40] @ 381c0 │ │ │ │ + ldr r2, [pc, #52] @ 38088 │ │ │ │ + ldr r3, [pc, #40] @ 38080 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 381b8 │ │ │ │ + bne 38078 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r3], -r8 │ │ │ │ + andeq r8, r3, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r2, ip, lsl r0 │ │ │ │ - andeq r7, r3, r4, ror #28 │ │ │ │ + andeq r0, r2, r8, ror #31 │ │ │ │ + andeq r7, r3, r4, lsr #31 │ │ │ │ │ │ │ │ -000381cc : │ │ │ │ +0003808c : │ │ │ │ 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, #212] @ 382bc │ │ │ │ - ldr r3, [pc, #212] @ 382c0 │ │ │ │ + ldr r1, [pc, #212] @ 3817c │ │ │ │ + ldr r3, [pc, #212] @ 38180 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r4, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -43779,65 +43699,65 @@ │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38104 │ │ │ │ + bl 37fc4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ mov r0, r4 │ │ │ │ bl cf1c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3828c │ │ │ │ - ldr r1, [pc, #104] @ 382c4 │ │ │ │ + beq 3814c │ │ │ │ + ldr r1, [pc, #104] @ 38184 │ │ │ │ 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] @ 382c8 │ │ │ │ - ldr r3, [pc, #40] @ 382c0 │ │ │ │ + ldr r2, [pc, #52] @ 38188 │ │ │ │ + ldr r3, [pc, #40] @ 38180 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 382b8 │ │ │ │ + bne 38178 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, ip, lsl #28 │ │ │ │ + andeq r7, r3, ip, asr #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r0, [r2], -r4 │ │ │ │ - andeq r7, r3, r4, ror #26 │ │ │ │ + andeq r0, r2, r0, asr #29 │ │ │ │ + andeq r7, r3, r4, lsr #29 │ │ │ │ │ │ │ │ -000382cc : │ │ │ │ +0003818c : │ │ │ │ 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] @ 383e4 │ │ │ │ - ldr r3, [pc, #252] @ 383e8 │ │ │ │ + ldr r0, [pc, #252] @ 382a4 │ │ │ │ + ldr r3, [pc, #252] @ 382a8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r4, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ @@ -43845,139 +43765,139 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38104 │ │ │ │ + bl 37fc4 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ - ldr r8, [pc, #180] @ 383ec │ │ │ │ + ldr r8, [pc, #180] @ 382ac │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38390 │ │ │ │ + bne 38250 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl d00c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 383d8 │ │ │ │ + beq 38298 │ │ │ │ mov r0, r4 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #132] @ 383f0 │ │ │ │ - ldr r3, [pc, #120] @ 383e8 │ │ │ │ + ldr r2, [pc, #132] @ 382b0 │ │ │ │ + ldr r3, [pc, #120] @ 382a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 383e0 │ │ │ │ + bne 382a0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #92] @ 383f4 │ │ │ │ + ldr r1, [pc, #92] @ 382b4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ - ldr r3, [pc, #76] @ 383f8 │ │ │ │ + ldr r3, [pc, #76] @ 382b8 │ │ │ │ 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 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ bl d66c │ │ │ │ - b 38344 │ │ │ │ + b 38204 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3835c │ │ │ │ + b 3821c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, ip, lsl #26 │ │ │ │ + andeq r7, r3, ip, asr #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, r4, asr #25 │ │ │ │ - andeq r7, r3, ip, lsl #25 │ │ │ │ - @ instruction: 0x00020db8 │ │ │ │ + andeq r7, r3, r4, lsl #28 │ │ │ │ + andeq r7, r3, ip, asr #27 │ │ │ │ + andeq r0, r2, r4, lsl #27 │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ │ │ │ │ -000383fc : │ │ │ │ +000382bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3843c │ │ │ │ + beq 382fc │ │ │ │ mov r4, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 38420 │ │ │ │ + bne 382e0 │ │ │ │ cmp r4, #1 │ │ │ │ - bhi 38444 │ │ │ │ + bhi 38304 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ lsl r4, r4, #2 │ │ │ │ sub r4, r4, #4 │ │ │ │ sub r3, r0, #4 │ │ │ │ mov r2, r0 │ │ │ │ add r1, r4, r0 │ │ │ │ str r6, [r3, #4]! │ │ │ │ cmp r3, r1 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ - bne 38464 │ │ │ │ + bne 38324 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r2], #4 │ │ │ │ cmp r3, r5 │ │ │ │ str ip, [r1, #68] @ 0x44 │ │ │ │ - bcc 38480 │ │ │ │ + bcc 38340 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000384a8 : │ │ │ │ +00038368 : │ │ │ │ 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, #232] @ 385ac │ │ │ │ - ldr r3, [pc, #232] @ 385b0 │ │ │ │ + ldr r0, [pc, #232] @ 3846c │ │ │ │ + ldr r3, [pc, #232] @ 38470 │ │ │ │ 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, #176] @ 385b4 │ │ │ │ - ldr r3, [pc, #176] @ 385b8 │ │ │ │ - ldr r6, [pc, #176] @ 385bc │ │ │ │ + ldr r4, [pc, #176] @ 38474 │ │ │ │ + ldr r3, [pc, #176] @ 38478 │ │ │ │ + ldr r6, [pc, #176] @ 3847c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r5, sp │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -43986,82 +43906,82 @@ │ │ │ │ bl c880 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 38520 │ │ │ │ + bne 383e0 │ │ │ │ mov r0, r9 │ │ │ │ bl da50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl d00c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 385a0 │ │ │ │ + beq 38460 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #68] @ 385c0 │ │ │ │ - ldr r3, [pc, #48] @ 385b0 │ │ │ │ + ldr r2, [pc, #68] @ 38480 │ │ │ │ + ldr r3, [pc, #48] @ 38470 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 385a8 │ │ │ │ + bne 38468 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3856c │ │ │ │ + b 3842c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r3, r4, lsr fp │ │ │ │ + andeq r7, r3, r4, ror ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r7, [r3], -r0 │ │ │ │ + andeq r7, r3, r0, lsr ip │ │ │ │ andeq r0, r0, r4, lsr #21 │ │ │ │ - andeq r0, r2, ip, lsr ip │ │ │ │ - andeq r7, r3, ip, ror sl │ │ │ │ + andeq r0, r2, r8, lsl #24 │ │ │ │ + @ instruction: 0x00037bbc │ │ │ │ │ │ │ │ -000385c4 : │ │ │ │ +00038484 : │ │ │ │ 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 385d4 │ │ │ │ + bne 38494 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00038600 : │ │ │ │ +000384c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #308] @ 38750 │ │ │ │ - ldr r3, [pc, #308] @ 38754 │ │ │ │ + ldr r2, [pc, #308] @ 38610 │ │ │ │ + ldr r3, [pc, #308] @ 38614 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #304] @ 38758 │ │ │ │ + ldr r8, [pc, #304] @ 38618 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 3871c │ │ │ │ + beq 385dc │ │ │ │ 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 │ │ │ │ @@ -44070,25 +43990,25 @@ │ │ │ │ mov r5, sp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl c2bc │ │ │ │ mov r1, sp │ │ │ │ mov r7, r0 │ │ │ │ bl cdb4 │ │ │ │ - ldr r3, [pc, #204] @ 3875c │ │ │ │ + ldr r3, [pc, #204] @ 3861c │ │ │ │ add r1, r4, #20 │ │ │ │ ldr r8, [r8, r3] │ │ │ │ add r0, r7, #20 │ │ │ │ mov r2, r8 │ │ │ │ bl d84c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3871c │ │ │ │ + beq 385dc │ │ │ │ ldr ip, [r4, #68] @ 0x44 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3871c │ │ │ │ + beq 385dc │ │ │ │ mov r6, r7 │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ ldr lr, [ip, #16] │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r0, [ip, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ str lr, [sp, #16] │ │ │ │ @@ -44106,174 +44026,174 @@ │ │ │ │ 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 386b8 │ │ │ │ - ldr r2, [pc, #60] @ 38760 │ │ │ │ - ldr r3, [pc, #44] @ 38754 │ │ │ │ + bne 38578 │ │ │ │ + ldr r2, [pc, #60] @ 38620 │ │ │ │ + ldr r3, [pc, #44] @ 38614 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3874c │ │ │ │ + bne 3860c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r3], -ip │ │ │ │ + andeq r7, r3, ip, lsl fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, r8, asr #19 │ │ │ │ + andeq r7, r3, r8, lsl #22 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - ldrdeq r7, [r3], -r4 │ │ │ │ + andeq r7, r3, r4, lsl sl │ │ │ │ │ │ │ │ -00038764 : │ │ │ │ +00038624 : │ │ │ │ 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 387bc │ │ │ │ + beq 3867c │ │ │ │ cmp r3, #2 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 387b0 │ │ │ │ + beq 38670 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 387cc │ │ │ │ + beq 3868c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4] │ │ │ │ - bne 387ac │ │ │ │ - b 387b0 │ │ │ │ + bne 3866c │ │ │ │ + b 38670 │ │ │ │ │ │ │ │ -000387e4 : │ │ │ │ +000386a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 38908 │ │ │ │ + beq 387c8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r4, [r3] │ │ │ │ sub r4, r5, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38818 │ │ │ │ + beq 386d8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 388f4 │ │ │ │ + bne 387b4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 388d8 │ │ │ │ + beq 38798 │ │ │ │ bl d294 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4] │ │ │ │ - beq 388e4 │ │ │ │ + beq 387a4 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add r0, r3, #40 @ 0x28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - beq 388d0 │ │ │ │ + beq 38790 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bic r3, r3, #1004 @ 0x3ec │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38920 │ │ │ │ + beq 387e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq 388c4 │ │ │ │ + beq 38784 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, r3, #8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 38910 │ │ │ │ + beq 387d0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic r3, r3, #1004 @ 0x3ec │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38918 │ │ │ │ + beq 387d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c664 │ │ │ │ bl d8e8 │ │ │ │ - b 3887c │ │ │ │ + b 3873c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38850 │ │ │ │ + bne 38710 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38890 │ │ │ │ - b 388c4 │ │ │ │ + bne 38750 │ │ │ │ + b 38784 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d468 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 38824 │ │ │ │ + b 386e4 │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ bl d8e8 │ │ │ │ - b 388bc │ │ │ │ + b 3877c │ │ │ │ bl c3b8 │ │ │ │ - b 388bc │ │ │ │ + b 3877c │ │ │ │ bl c3b8 │ │ │ │ - b 3887c │ │ │ │ + b 3873c │ │ │ │ │ │ │ │ -00038928 : │ │ │ │ +000387e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 389d4 │ │ │ │ + beq 38894 │ │ │ │ ldr r7, [r6, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 389b8 │ │ │ │ + beq 38878 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3899c │ │ │ │ + beq 3885c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38984 │ │ │ │ + beq 38844 │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ - bl 38928 │ │ │ │ + bl 387e8 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ bl d294 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ ldr r7, [r6, #68] @ 0x44 │ │ │ │ @@ -44295,360 +44215,360 @@ │ │ │ │ bl d294 │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000389f0 : │ │ │ │ +000388b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #672] @ 38ca8 │ │ │ │ - ldr r3, [pc, #672] @ 38cac │ │ │ │ + ldr r2, [pc, #672] @ 38b68 │ │ │ │ + ldr r3, [pc, #672] @ 38b6c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r5, [pc, #660] @ 38cb0 │ │ │ │ + ldr r5, [pc, #660] @ 38b70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 38ae8 │ │ │ │ + beq 389a8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 38a70 │ │ │ │ + beq 38930 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #616] @ 38cb4 │ │ │ │ - ldr r3, [pc, #604] @ 38cac │ │ │ │ + ldr r2, [pc, #616] @ 38b74 │ │ │ │ + ldr r3, [pc, #604] @ 38b6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38c40 │ │ │ │ + bne 38b00 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl c2bc │ │ │ │ - ldr r2, [pc, #564] @ 38cb8 │ │ │ │ + ldr r2, [pc, #564] @ 38b78 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r5, [r5, r2] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r5, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 38aa8 │ │ │ │ + beq 38968 │ │ │ │ bl c040 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38ac8 │ │ │ │ + bne 38988 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ str r0, [r3] │ │ │ │ bl cbe0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r0, r0, #20 │ │ │ │ bl d414 │ │ │ │ bl cea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38bdc │ │ │ │ + bne 38a9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 38a44 │ │ │ │ + b 38904 │ │ │ │ bl dbc4 │ │ │ │ mov r5, r0 │ │ │ │ bl c3a0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl c2bc │ │ │ │ mov r1, #15 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #420] @ 38cbc │ │ │ │ + ldr r0, [pc, #420] @ 38b7c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38b4c │ │ │ │ + beq 38a0c │ │ │ │ ldr r4, [r0] │ │ │ │ - ldr r1, [pc, #396] @ 38cc0 │ │ │ │ + ldr r1, [pc, #396] @ 38b80 │ │ │ │ add r4, r4, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl d90c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38bc8 │ │ │ │ - ldr r0, [pc, #368] @ 38cc4 │ │ │ │ + beq 38a88 │ │ │ │ + ldr r0, [pc, #368] @ 38b84 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38b7c │ │ │ │ + beq 38a3c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ str r0, [r4] │ │ │ │ - ldr r0, [pc, #324] @ 38cc8 │ │ │ │ + ldr r0, [pc, #324] @ 38b88 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38bb4 │ │ │ │ + beq 38a74 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r2, [pc, #296] @ 38ccc │ │ │ │ + ldr r2, [pc, #296] @ 38b8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ bl c280 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r0, r0, #20 │ │ │ │ bl d0f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 38a44 │ │ │ │ + b 38904 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #8 │ │ │ │ bl d114 │ │ │ │ - b 38b4c │ │ │ │ + b 38a0c │ │ │ │ bl d3f0 │ │ │ │ ands r5, r0, #8 │ │ │ │ - bne 38c44 │ │ │ │ + bne 38b04 │ │ │ │ add r0, sp, #16 │ │ │ │ bl d81c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38c90 │ │ │ │ + bne 38b50 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ add r1, r1, #16 │ │ │ │ bl c16c │ │ │ │ ldrb r3, [sp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38ae0 │ │ │ │ + beq 389a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 38ae0 │ │ │ │ + bne 389a0 │ │ │ │ bl c64c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 38a44 │ │ │ │ + b 38904 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl d9a8 │ │ │ │ mov r5, r0 │ │ │ │ bl d63c │ │ │ │ - ldr r2, [pc, #120] @ 38cd0 │ │ │ │ + ldr r2, [pc, #120] @ 38b90 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 38a40 │ │ │ │ + bne 38900 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38a40 │ │ │ │ + beq 38900 │ │ │ │ add r0, sp, #12 │ │ │ │ bl d4b0 │ │ │ │ - b 38ae0 │ │ │ │ - ldr r2, [pc, #60] @ 38cd4 │ │ │ │ + b 389a0 │ │ │ │ + ldr r2, [pc, #60] @ 38b94 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl d090 │ │ │ │ - b 38c70 │ │ │ │ - andeq r7, r3, ip, ror #11 │ │ │ │ + b 38b30 │ │ │ │ + andeq r7, r3, ip, lsr #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r7, [r3], -r8 │ │ │ │ - andeq r7, r3, ip, lsr #11 │ │ │ │ + andeq r7, r3, r8, lsl r7 │ │ │ │ + andeq r7, r3, ip, ror #13 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - strdeq r0, [r2], -ip │ │ │ │ - andeq r0, r2, r4, ror #26 │ │ │ │ - ldrdeq r0, [r2], -r0 @ │ │ │ │ - @ instruction: 0x00020db0 │ │ │ │ + andeq r0, r2, r8, asr #27 │ │ │ │ + andeq r0, r2, r0, lsr sp │ │ │ │ + muleq r2, ip, sp │ │ │ │ + andeq r0, r2, ip, ror sp │ │ │ │ eorseq r2, r3, r3 │ │ │ │ - andeq r0, r2, r8, ror #25 │ │ │ │ - strdeq r0, [r2], -r0 @ │ │ │ │ + @ instruction: 0x00020cb4 │ │ │ │ + @ instruction: 0x00020cbc │ │ │ │ │ │ │ │ -00038cd8 : │ │ │ │ +00038b98 : │ │ │ │ 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, #224] @ 38dd8 │ │ │ │ + ldr r0, [pc, #224] @ 38c98 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #220] @ 38ddc │ │ │ │ + ldr r3, [pc, #220] @ 38c9c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r4, sp, #12 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ bl c394 │ │ │ │ mov r0, r5 │ │ │ │ bl ccc4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 38db0 │ │ │ │ + beq 38c70 │ │ │ │ cmp r6, #0 │ │ │ │ add r6, sp, #4 │ │ │ │ movne r2, #9 │ │ │ │ moveq r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl ce44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38d9c │ │ │ │ + beq 38c5c │ │ │ │ mov r0, r5 │ │ │ │ bl ce8c │ │ │ │ mov r0, r4 │ │ │ │ bl cf1c │ │ │ │ - ldr r2, [pc, #108] @ 38de0 │ │ │ │ - ldr r3, [pc, #100] @ 38ddc │ │ │ │ + ldr r2, [pc, #108] @ 38ca0 │ │ │ │ + ldr r3, [pc, #100] @ 38c9c │ │ │ │ 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 38dd4 │ │ │ │ + bne 38c94 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 38dc8 │ │ │ │ + beq 38c88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 38d5c │ │ │ │ + b 38c1c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl c2bc │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 38d34 │ │ │ │ + b 38bf4 │ │ │ │ mov r0, r6 │ │ │ │ bl d4b0 │ │ │ │ - b 38da4 │ │ │ │ + b 38c64 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ + andeq r7, r3, ip, lsr r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r3, r4, lsl #5 │ │ │ │ + andeq r7, r3, r4, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #244] @ 38ef0 │ │ │ │ - ldr ip, [pc, #244] @ 38ef4 │ │ │ │ + ldr lr, [pc, #244] @ 38db0 │ │ │ │ + ldr ip, [pc, #244] @ 38db4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #240] @ 38ef8 │ │ │ │ + ldr r1, [pc, #240] @ 38db8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38e8c │ │ │ │ + bne 38d4c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 38ee8 │ │ │ │ + bne 38da8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38e6c │ │ │ │ + beq 38d2c │ │ │ │ bl d294 │ │ │ │ ldr r0, [r5] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ bl d948 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38eb8 │ │ │ │ + beq 38d78 │ │ │ │ str r4, [r5] │ │ │ │ - ldr r2, [pc, #104] @ 38efc │ │ │ │ - ldr r3, [pc, #92] @ 38ef4 │ │ │ │ + ldr r2, [pc, #104] @ 38dbc │ │ │ │ + ldr r3, [pc, #92] @ 38db4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38ee4 │ │ │ │ + bne 38da4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ bl c2bc │ │ │ │ - ldr r2, [pc, #52] @ 38f00 │ │ │ │ + ldr r2, [pc, #52] @ 38dc0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl d090 │ │ │ │ - b 38e8c │ │ │ │ + b 38d4c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ - strdeq r7, [r3], -ip │ │ │ │ + andeq r7, r3, ip, lsr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r2, r0, ror #5 │ │ │ │ - andeq r7, r3, r4, ror #2 │ │ │ │ - ldrdeq r0, [r2], -ip │ │ │ │ + andeq r0, r2, ip, lsr #5 │ │ │ │ + andeq r7, r3, r4, lsr #5 │ │ │ │ + andeq r0, r2, r8, lsr #21 │ │ │ │ │ │ │ │ -00038f04 : │ │ │ │ - ldr r3, [pc, #4] @ 38f10 │ │ │ │ +00038dc4 : │ │ │ │ + ldr r3, [pc, #4] @ 38dd0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r9, r3, r8, lsr #26 │ │ │ │ + andeq r9, r3, r8, ror #28 │ │ │ │ │ │ │ │ -00038f14 : │ │ │ │ +00038dd4 : │ │ │ │ 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 38f70 │ │ │ │ + bne 38e30 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr lr, [r3] │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r4, [lr, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -44657,276 +44577,276 @@ │ │ │ │ str r2, [r0] │ │ │ │ str r5, [r1, #4] │ │ │ │ str r4, [ip, #68] @ 0x44 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38f70 │ │ │ │ + bne 38e30 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00038fa0 : │ │ │ │ +00038e60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #624] @ 39230 │ │ │ │ - ldr r2, [pc, #624] @ 39234 │ │ │ │ + ldr r1, [pc, #624] @ 390f0 │ │ │ │ + ldr r2, [pc, #624] @ 390f4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - beq 390d8 │ │ │ │ + beq 38f98 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 39104 │ │ │ │ + bne 38fc4 │ │ │ │ bl d180 │ │ │ │ mov r6, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #568] @ 39238 │ │ │ │ + ldr r1, [pc, #568] @ 390f8 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl dbb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39218 │ │ │ │ + beq 390d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #0 │ │ │ │ bl d870 │ │ │ │ str r0, [sp] │ │ │ │ bl cb5c │ │ │ │ ldr r1, [sp] │ │ │ │ bl cba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39204 │ │ │ │ + beq 390c4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39194 │ │ │ │ + beq 39054 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39080 │ │ │ │ + beq 38f40 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, r3, #8 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 391cc │ │ │ │ + beq 3908c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic r3, r3, #1004 @ 0x3ec │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 391ec │ │ │ │ + beq 390ac │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 391b0 │ │ │ │ + beq 39070 │ │ │ │ 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, #392] @ 3923c │ │ │ │ - ldr r3, [pc, #380] @ 39234 │ │ │ │ + ldr r2, [pc, #392] @ 390fc │ │ │ │ + ldr r3, [pc, #380] @ 390f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39214 │ │ │ │ + bne 390d4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ bl cb5c │ │ │ │ cmp r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 3916c │ │ │ │ + beq 3902c │ │ │ │ mov r0, r6 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3916c │ │ │ │ + bne 3902c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 391f4 │ │ │ │ + bne 390b4 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 391d4 │ │ │ │ + beq 39094 │ │ │ │ mov r1, #2097152 @ 0x200000 │ │ │ │ mov r0, #0 │ │ │ │ bl cfe8 <_php_stream_temp_create@plt> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r1, r6, #16 │ │ │ │ mov r4, r0 │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 39018 │ │ │ │ + bne 38ed8 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 39018 │ │ │ │ + bne 38ed8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 391e4 │ │ │ │ + beq 390a4 │ │ │ │ bl ca90 │ │ │ │ - b 39018 │ │ │ │ + b 38ed8 │ │ │ │ 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 39048 │ │ │ │ + bne 38f08 │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne 39054 │ │ │ │ - b 39080 │ │ │ │ + bne 38f14 │ │ │ │ + b 38f40 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, r1 │ │ │ │ bl c2bc │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r5] │ │ │ │ - b 390a0 │ │ │ │ + b 38f60 │ │ │ │ bl d8e8 │ │ │ │ - b 39080 │ │ │ │ + b 38f40 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 3911c │ │ │ │ + b 38fdc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 39018 │ │ │ │ + b 38ed8 │ │ │ │ bl c3b8 │ │ │ │ - b 39080 │ │ │ │ + b 38f40 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 3911c │ │ │ │ + b 38fdc │ │ │ │ mov r0, sp │ │ │ │ bl d450 │ │ │ │ mvn r0, #0 │ │ │ │ - b 390ac │ │ │ │ + b 38f6c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #28] @ 39240 │ │ │ │ + ldr r2, [pc, #28] @ 39100 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3920c │ │ │ │ - andeq r7, r3, r8, lsr r0 │ │ │ │ + b 390cc │ │ │ │ + andeq r7, r3, r8, ror r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r1, r8, r3 │ │ │ │ - andeq r6, r3, r4, asr #30 │ │ │ │ - andeq r0, r2, r8, lsr #15 │ │ │ │ + andeq pc, r1, r4, ror #6 │ │ │ │ + andeq r7, r3, r4, lsl #1 │ │ │ │ + andeq r0, r2, r4, ror r7 │ │ │ │ b c8c8 │ │ │ │ │ │ │ │ -00039248 : │ │ │ │ +00039108 : │ │ │ │ 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] @ 392a8 │ │ │ │ - ldr r2, [pc, #48] @ 392ac │ │ │ │ + ldr r5, [pc, #48] @ 39168 │ │ │ │ + ldr r2, [pc, #48] @ 3916c │ │ │ │ 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, r0, lsl #27 │ │ │ │ + andeq r6, r3, r0, asr #29 │ │ │ │ andeq r0, r0, r0, lsl #20 │ │ │ │ │ │ │ │ -000392b0 : │ │ │ │ +00039170 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 393ec │ │ │ │ + beq 392ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39404 │ │ │ │ + beq 392c4 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 393bc │ │ │ │ + beq 3927c │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39300 │ │ │ │ + bne 391c0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 393bc │ │ │ │ + bls 3927c │ │ │ │ mov r1, #4 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ str r7, [r0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39420 │ │ │ │ + beq 392e0 │ │ │ │ add lr, r0, #4 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [lr] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r6, lr │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, ip │ │ │ │ add lr, lr, #4 │ │ │ │ add ip, ip, #1 │ │ │ │ - bne 39338 │ │ │ │ + bne 391f8 │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr r2, [r3], #-4 │ │ │ │ ldr lr, [r1] │ │ │ │ ldr ip, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ str lr, [ip, #68] @ 0x44 │ │ │ │ str r1, [r2, #4] │ │ │ │ - bne 3935c │ │ │ │ + bne 3921c │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ ldr r2, [r1] │ │ │ │ str r3, [r7, #4] │ │ │ │ @@ -44938,56 +44858,56 @@ │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 39434 │ │ │ │ + beq 392f4 │ │ │ │ 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, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 392f0 │ │ │ │ + b 391b0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39428 │ │ │ │ + bne 392e8 │ │ │ │ ldr r2, [r7] │ │ │ │ - b 392f0 │ │ │ │ + b 391b0 │ │ │ │ mov r6, r0 │ │ │ │ - b 39380 │ │ │ │ + b 39240 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 39418 │ │ │ │ + b 392d8 │ │ │ │ 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, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #204] @ 3953c │ │ │ │ - ldr r3, [pc, #204] @ 39540 │ │ │ │ + ldr r2, [pc, #204] @ 393fc │ │ │ │ + ldr r3, [pc, #204] @ 39400 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -44996,343 +44916,343 @@ │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 39500 │ │ │ │ + bne 393c0 │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r2, [pc, #124] @ 39544 │ │ │ │ + ldr r2, [pc, #124] @ 39404 │ │ │ │ cmp r3, #8 │ │ │ │ - ldr r3, [pc, #112] @ 39540 │ │ │ │ + ldr r3, [pc, #112] @ 39400 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ addeq r0, r4, #16 │ │ │ │ movne r0, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39530 │ │ │ │ + bne 393f0 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b d99c │ │ │ │ bl c0ac │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #52] @ 39548 │ │ │ │ - ldr r3, [pc, #40] @ 39540 │ │ │ │ + ldr r2, [pc, #52] @ 39408 │ │ │ │ + ldr r3, [pc, #40] @ 39400 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 39534 │ │ │ │ + beq 393f4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - andeq r6, r3, r8, lsl #23 │ │ │ │ + andeq r6, r3, r8, asr #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, ip, lsr #22 │ │ │ │ - andeq r6, r3, r4, ror #21 │ │ │ │ + andeq r6, r3, ip, ror #24 │ │ │ │ + andeq r6, r3, r4, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #312] @ 396a0 │ │ │ │ - ldr r3, [pc, #312] @ 396a4 │ │ │ │ + ldr r1, [pc, #312] @ 39560 │ │ │ │ + ldr r3, [pc, #312] @ 39564 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #308] @ 396a8 │ │ │ │ + ldr r6, [pc, #308] @ 39568 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 3963c │ │ │ │ + beq 394fc │ │ │ │ cmp r2, #6 │ │ │ │ - beq 395dc │ │ │ │ + beq 3949c │ │ │ │ cmp r2, #18 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 395b0 │ │ │ │ + bne 39470 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #244] @ 396ac │ │ │ │ - ldr r3, [pc, #232] @ 396a4 │ │ │ │ + ldr r2, [pc, #244] @ 3956c │ │ │ │ + ldr r3, [pc, #232] @ 39564 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3969c │ │ │ │ + bne 3955c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r0, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39660 │ │ │ │ + beq 39520 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39674 │ │ │ │ + beq 39534 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ bl da74 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39644 │ │ │ │ + beq 39504 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 360d0 │ │ │ │ - ldr r3, [pc, #136] @ 396b0 │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #136] @ 39570 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r5] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 395ac │ │ │ │ + b 3946c │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ - ldr r3, [pc, #104] @ 396b4 │ │ │ │ + ldr r3, [pc, #104] @ 39574 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 395ac │ │ │ │ + b 3946c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 39600 │ │ │ │ + b 394c0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39690 │ │ │ │ + bne 39550 │ │ │ │ ldr r0, [r4] │ │ │ │ - b 39600 │ │ │ │ + b 394c0 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 39688 │ │ │ │ + b 39548 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r3, r0, sl │ │ │ │ + ldrdeq r6, [r3], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, ip, ror sl │ │ │ │ - andeq r6, r3, r0, asr #20 │ │ │ │ + @ instruction: 0x00036bbc │ │ │ │ + andeq r6, r3, r0, lsl #23 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #2492] @ 3a08c │ │ │ │ - ldr r3, [pc, #2492] @ 3a090 │ │ │ │ + ldr r2, [pc, #2492] @ 39f4c │ │ │ │ + ldr r3, [pc, #2492] @ 39f50 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #2488] @ 3a094 │ │ │ │ + ldr r7, [pc, #2488] @ 39f54 │ │ │ │ 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 39e0c │ │ │ │ + beq 39ccc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ - ldr r3, [pc, #2440] @ 3a098 │ │ │ │ + ldr r3, [pc, #2440] @ 39f58 │ │ │ │ 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 r5, r0 │ │ │ │ - beq 39e3c │ │ │ │ + beq 39cfc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39ea8 │ │ │ │ + beq 39d68 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - beq 39d9c │ │ │ │ - ldr r1, [pc, #2376] @ 3a09c │ │ │ │ + beq 39c5c │ │ │ │ + ldr r1, [pc, #2376] @ 39f5c │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6] │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39db8 │ │ │ │ + beq 39c78 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr ip, [r4] │ │ │ │ - ldr r2, [pc, #2296] @ 3a0a0 │ │ │ │ + ldr r2, [pc, #2296] @ 39f60 │ │ │ │ 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, #2268] @ 3a0a4 │ │ │ │ + ldr r1, [pc, #2268] @ 39f64 │ │ │ │ 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 3981c │ │ │ │ + beq 396dc │ │ │ │ ldr r9, [r3] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 360d0 │ │ │ │ + bl 35f90 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #2196] @ 3a0a8 │ │ │ │ + ldr r3, [pc, #2196] @ 39f68 │ │ │ │ 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 39bec │ │ │ │ + beq 39aac │ │ │ │ cmp r3, #2 │ │ │ │ - beq 39aa8 │ │ │ │ - ldr r1, [pc, #2156] @ 3a0ac │ │ │ │ + beq 39968 │ │ │ │ + ldr r1, [pc, #2156] @ 39f6c │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a02c │ │ │ │ + beq 39eec │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #2088] @ 3a0b0 │ │ │ │ + ldr r1, [pc, #2088] @ 39f70 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fa8 │ │ │ │ + beq 39e68 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #2056] @ 3a0b4 │ │ │ │ + ldr r3, [pc, #2056] @ 39f74 │ │ │ │ mov r2, r6 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #2020] @ 3a0b8 │ │ │ │ + ldr r1, [pc, #2020] @ 39f78 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fdc │ │ │ │ + beq 39e9c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ - ldr r1, [pc, #1960] @ 3a0bc │ │ │ │ + ldr r1, [pc, #1960] @ 39f7c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39950 │ │ │ │ + beq 39810 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1892] @ 3a0c0 │ │ │ │ + ldr r1, [pc, #1892] @ 39f80 │ │ │ │ mov r2, #7 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e7c │ │ │ │ + beq 39d3c │ │ │ │ ldr r8, [r0] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #1860] @ 3a0c4 │ │ │ │ - ldr r2, [pc, #1860] @ 3a0c8 │ │ │ │ + ldr r3, [pc, #1860] @ 39f84 │ │ │ │ + ldr r2, [pc, #1860] @ 39f88 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ add r6, sp, #32 │ │ │ │ add r1, r1, #20 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl d84c │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1804] @ 3a0cc │ │ │ │ + ldr r1, [pc, #1804] @ 39f8c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e50 │ │ │ │ + beq 39d10 │ │ │ │ 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 │ │ │ │ @@ -45342,21 +45262,21 @@ │ │ │ │ moveq r3, #1 │ │ │ │ strne r2, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ streq r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1712] @ 3a0d0 │ │ │ │ + ldr r1, [pc, #1712] @ 39f90 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39a78 │ │ │ │ + beq 39938 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ @@ -45366,58 +45286,58 @@ │ │ │ │ ldrne r2, [r3, #40] @ 0x28 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3, #40] @ 0x28 │ │ │ │ movne r3, #776 @ 0x308 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ - ldr r2, [pc, #1620] @ 3a0d4 │ │ │ │ - ldr r3, [pc, #1548] @ 3a090 │ │ │ │ + ldr r2, [pc, #1620] @ 39f94 │ │ │ │ + ldr r3, [pc, #1548] @ 39f50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a088 │ │ │ │ + bne 39f48 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1576] @ 3a0d8 │ │ │ │ + ldr r1, [pc, #1576] @ 39f98 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a058 │ │ │ │ + beq 39f18 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1504] @ 3a0dc │ │ │ │ + ldr r1, [pc, #1504] @ 39f9c │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f4c │ │ │ │ + beq 39e0c │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 39e14 │ │ │ │ + beq 39cd4 │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -45427,96 +45347,96 @@ │ │ │ │ mov r8, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r9, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #1332] @ 3a0a8 │ │ │ │ + ldr r3, [pc, #1332] @ 39f68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r9, r8, r9 │ │ │ │ mov r2, r6 │ │ │ │ strb fp, [r9, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r8, [sp, #32] │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1344] @ 3a0e0 │ │ │ │ + ldr r1, [pc, #1344] @ 39fa0 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f18 │ │ │ │ + beq 39dd8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #1264] @ 3a0b4 │ │ │ │ + ldr r3, [pc, #1264] @ 39f74 │ │ │ │ mov r2, r6 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl c1e4 │ │ │ │ - ldr r1, [pc, #1276] @ 3a0e4 │ │ │ │ + ldr r1, [pc, #1276] @ 39fa4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 39914 │ │ │ │ - ldr r1, [pc, #1268] @ 3a0e8 │ │ │ │ + b 397d4 │ │ │ │ + ldr r1, [pc, #1268] @ 39fa8 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a000 │ │ │ │ + beq 39ec0 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #1200] @ 3a0ec │ │ │ │ + ldr r1, [pc, #1200] @ 39fac │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f78 │ │ │ │ + beq 39e38 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #1108] @ 3a0b4 │ │ │ │ + ldr r3, [pc, #1108] @ 39f74 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ 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, #1128] @ 3a0f0 │ │ │ │ + ldr r1, [pc, #1128] @ 39fb0 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39d20 │ │ │ │ + beq 39be0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 39e28 │ │ │ │ + beq 39ce8 │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -45526,317 +45446,317 @@ │ │ │ │ mov r8, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r9, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #936] @ 3a0a8 │ │ │ │ + ldr r3, [pc, #936] @ 39f68 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r9, r8, r9 │ │ │ │ strb fp, [r9, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #32] │ │ │ │ bl c1e4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39ec8 │ │ │ │ + beq 39d88 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ bl c0c4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #936] @ 3a0f4 │ │ │ │ + ldr r1, [pc, #936] @ 39fb4 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39950 │ │ │ │ + beq 39810 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 360d0 │ │ │ │ + bl 35f90 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #792] @ 3a0a8 │ │ │ │ + ldr r3, [pc, #792] @ 39f68 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ - b 39950 │ │ │ │ - ldr r1, [pc, #852] @ 3a0f8 │ │ │ │ + b 39810 │ │ │ │ + ldr r1, [pc, #852] @ 39fb8 │ │ │ │ mov r2, #4 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39770 │ │ │ │ + bne 39630 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #808] @ 3a0fc │ │ │ │ + ldr r2, [pc, #808] @ 39fbc │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c76c │ │ │ │ - ldr r1, [pc, #796] @ 3a100 │ │ │ │ + ldr r1, [pc, #796] @ 39fc0 │ │ │ │ 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 3981c │ │ │ │ + beq 396dc │ │ │ │ ldr r9, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 397e8 │ │ │ │ + b 396a8 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ mov r9, sl │ │ │ │ - ldr sl, [pc, #740] @ 3a104 │ │ │ │ + ldr sl, [pc, #740] @ 39fc4 │ │ │ │ mov r0, #24 │ │ │ │ add sl, pc, sl │ │ │ │ - b 39b3c │ │ │ │ + b 399fc │ │ │ │ mov r9, sl │ │ │ │ - ldr sl, [pc, #724] @ 3a108 │ │ │ │ + ldr sl, [pc, #724] @ 39fc8 │ │ │ │ mov r0, #24 │ │ │ │ add sl, pc, sl │ │ │ │ - b 39cc8 │ │ │ │ + b 39b88 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 39740 │ │ │ │ + b 39600 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #688] @ 3a10c │ │ │ │ + ldr r1, [pc, #688] @ 39fcc │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39a78 │ │ │ │ + beq 39938 │ │ │ │ ldr r1, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 39a38 │ │ │ │ + b 398f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #648] @ 3a110 │ │ │ │ + ldr r1, [pc, #648] @ 39fd0 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e50 │ │ │ │ + beq 39d10 │ │ │ │ ldr r1, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 399d8 │ │ │ │ + b 39898 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39740 │ │ │ │ + beq 39600 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 39740 │ │ │ │ + b 39600 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #576] @ 3a114 │ │ │ │ + ldr r1, [pc, #576] @ 39fd4 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39950 │ │ │ │ - ldr r3, [pc, #452] @ 3a0b4 │ │ │ │ + beq 39810 │ │ │ │ + ldr r3, [pc, #452] @ 39f74 │ │ │ │ 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, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c1e4 │ │ │ │ - b 39950 │ │ │ │ + b 39810 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #500] @ 3a118 │ │ │ │ + ldr r1, [pc, #500] @ 39fd8 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39950 │ │ │ │ - ldr r2, [pc, #372] @ 3a0b4 │ │ │ │ + beq 39810 │ │ │ │ + ldr r2, [pc, #372] @ 39f74 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r8, [r7, r2] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 39930 │ │ │ │ + b 397f0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #452] @ 3a11c │ │ │ │ + ldr r1, [pc, #452] @ 39fdc │ │ │ │ mov r2, #13 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f18 │ │ │ │ + beq 39dd8 │ │ │ │ ldr r3, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 39bb8 │ │ │ │ + b 39a78 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #412] @ 3a120 │ │ │ │ + ldr r1, [pc, #412] @ 39fe0 │ │ │ │ mov r2, #13 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39d20 │ │ │ │ + beq 39be0 │ │ │ │ ldr r3, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 39ca4 │ │ │ │ + b 39b64 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #368] @ 3a124 │ │ │ │ + ldr r1, [pc, #368] @ 39fe4 │ │ │ │ mov r2, #13 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fdc │ │ │ │ - ldr r2, [pc, #228] @ 3a0b4 │ │ │ │ + beq 39e9c │ │ │ │ + ldr r2, [pc, #228] @ 39f74 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r8, [r7, r2] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 398ec │ │ │ │ + b 397ac │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #320] @ 3a128 │ │ │ │ + ldr r1, [pc, #320] @ 39fe8 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39f38 │ │ │ │ - b 39950 │ │ │ │ + bne 39df8 │ │ │ │ + b 39810 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #288] @ 3a12c │ │ │ │ + ldr r1, [pc, #288] @ 39fec │ │ │ │ mov r2, #14 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f78 │ │ │ │ + beq 39e38 │ │ │ │ ldr r3, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 39c54 │ │ │ │ + b 39b14 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #248] @ 3a130 │ │ │ │ + ldr r1, [pc, #248] @ 39ff0 │ │ │ │ mov r2, #14 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39fa8 │ │ │ │ + beq 39e68 │ │ │ │ ldr r3, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ - b 398a0 │ │ │ │ + b 39760 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #208] @ 3a134 │ │ │ │ + ldr r1, [pc, #208] @ 39ff4 │ │ │ │ mov r2, #14 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39f4c │ │ │ │ + beq 39e0c │ │ │ │ ldr r3, [r0] │ │ │ │ add r6, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 39b18 │ │ │ │ + b 399d8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r3, r8, lsr #18 │ │ │ │ + andeq r6, r3, r8, ror #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r3, r4, lsl r9 │ │ │ │ + andeq r6, r3, r4, asr sl │ │ │ │ muleq r0, ip, sl │ │ │ │ andeq sp, r1, r4, lsr r0 │ │ │ │ - andeq r0, r2, r4, asr #4 │ │ │ │ - ldrdeq pc, [r1], -ip │ │ │ │ + andeq r0, r2, r0, lsl r2 │ │ │ │ + andeq pc, r1, r8, lsr #15 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq pc, r1, r0, asr r7 @ │ │ │ │ - andeq r0, r2, r0, ror r1 │ │ │ │ + andeq pc, r1, ip, lsl r7 @ │ │ │ │ + andeq r0, r2, ip, lsr r1 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r0, r2, r4, lsr r1 │ │ │ │ - andeq r0, r2, r8, lsl #2 │ │ │ │ - andeq pc, r1, ip, lsr #15 │ │ │ │ + andeq r0, r2, r0, lsl #2 │ │ │ │ + ldrdeq r0, [r2], -r4 │ │ │ │ + andeq pc, r1, r8, ror r7 @ │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - @ instruction: 0x0001f7b8 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - andeq r6, r3, r8, ror r5 │ │ │ │ - andeq pc, r1, r0, ror #9 │ │ │ │ - strdeq pc, [r1], -ip │ │ │ │ - andeq pc, r1, r8, ror #28 │ │ │ │ + andeq pc, r1, r4, lsl #15 │ │ │ │ + ldrdeq pc, [r1], -r0 │ │ │ │ + @ instruction: 0x000366b8 │ │ │ │ + andeq pc, r1, ip, lsr #9 │ │ │ │ + andeq pc, r1, r8, asr #29 │ │ │ │ andeq pc, r1, r4, lsr lr @ │ │ │ │ - muleq r1, ip, r3 │ │ │ │ - @ instruction: 0x0001fdbc │ │ │ │ - andeq pc, r1, r0, lsl #27 │ │ │ │ - andeq pc, r1, ip, asr #25 │ │ │ │ + andeq pc, r1, r0, lsl #28 │ │ │ │ + andeq pc, r1, r8, ror #6 │ │ │ │ + andeq pc, r1, r8, lsl #27 │ │ │ │ + andeq pc, r1, ip, asr #26 │ │ │ │ + muleq r1, r8, ip │ │ │ │ andeq ip, r1, r8, ror #19 │ │ │ │ - andeq pc, r1, ip, lsl ip @ │ │ │ │ - andeq pc, r1, r0, asr #3 │ │ │ │ - andeq pc, r1, r4, asr #32 │ │ │ │ - andeq pc, r1, r0, lsr r0 @ │ │ │ │ - andeq pc, r1, r8, asr #23 │ │ │ │ - strdeq pc, [r1], -r0 │ │ │ │ - andeq pc, r1, r0, asr #22 │ │ │ │ - strdeq pc, [r1], -r0 │ │ │ │ - andeq pc, r1, ip, lsr #21 │ │ │ │ - andeq pc, r1, r0, lsl #21 │ │ │ │ - andeq pc, r1, r0, asr sl @ │ │ │ │ - andeq pc, r1, ip, lsr #20 │ │ │ │ - andeq pc, r1, r8, ror #19 │ │ │ │ - @ instruction: 0x0001f9bc │ │ │ │ - muleq r1, r0, r9 │ │ │ │ + andeq pc, r1, r8, ror #23 │ │ │ │ + andeq pc, r1, ip, lsl #3 │ │ │ │ + andeq pc, r1, r0, lsl r0 @ │ │ │ │ + strdeq lr, [r1], -ip │ │ │ │ + muleq r1, r4, fp │ │ │ │ + @ instruction: 0x0001f2bc │ │ │ │ + andeq pc, r1, ip, lsl #22 │ │ │ │ + @ instruction: 0x0001fabc │ │ │ │ + andeq pc, r1, r8, ror sl @ │ │ │ │ + andeq pc, r1, ip, asr #20 │ │ │ │ + andeq pc, r1, ip, lsl sl @ │ │ │ │ + strdeq pc, [r1], -r8 │ │ │ │ + @ instruction: 0x0001f9b4 │ │ │ │ + andeq pc, r1, r8, lsl #19 │ │ │ │ + andeq pc, r1, ip, asr r9 @ │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3a24c │ │ │ │ + bne 3a10c │ │ │ │ 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 396b8 │ │ │ │ + bl 39578 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 3a258 │ │ │ │ + bne 3a118 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r9, [r5, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #200] @ 3a260 │ │ │ │ + ldr r3, [pc, #200] @ 3a120 │ │ │ │ ldr r4, [r9, #104] @ 0x68 │ │ │ │ str r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r9, #100] @ 0x64 │ │ │ │ str r0, [r7] │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, #0 │ │ │ │ - b 3a1e4 │ │ │ │ + b 3a0a4 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ ldrne r3, [r1] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ @@ -45848,164 +45768,164 @@ │ │ │ │ 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 3a1d8 │ │ │ │ + beq 3a098 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a1d8 │ │ │ │ + beq 3a098 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl d144 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3a1d8 │ │ │ │ + beq 3a098 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 3a1b4 │ │ │ │ + bne 3a074 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a1b4 │ │ │ │ + bne 3a074 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 3a1e0 │ │ │ │ + bne 3a0a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - b 3a188 │ │ │ │ + b 3a048 │ │ │ │ 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 │ │ │ │ - ldr r9, [pc, #216] @ 3a354 │ │ │ │ + ldr r9, [pc, #216] @ 3a214 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 3a2f0 │ │ │ │ + beq 3a1b0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3] │ │ │ │ mov r6, r1 │ │ │ │ sub r5, r4, r5 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a320 │ │ │ │ + beq 3a1e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a334 │ │ │ │ - ldr r0, [pc, #156] @ 3a358 │ │ │ │ + beq 3a1f4 │ │ │ │ + ldr r0, [pc, #156] @ 3a218 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ add r1, r6, #16 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2f8 │ │ │ │ + beq 3a1b8 │ │ │ │ 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] @ 3a35c │ │ │ │ + ldr r2, [pc, #92] @ 3a21c │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r9, 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 3a2b4 │ │ │ │ + b 3a174 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a2b4 │ │ │ │ + beq 3a174 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3a2b4 │ │ │ │ - andeq r5, r3, ip, ror sp │ │ │ │ - andeq r8, r3, r4, ror r9 │ │ │ │ + b 3a174 │ │ │ │ + @ instruction: 0x00035ebc │ │ │ │ + @ instruction: 0x00038ab4 │ │ │ │ muleq r0, ip, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #500] @ 3a56c │ │ │ │ - ldr ip, [pc, #500] @ 3a570 │ │ │ │ + ldr lr, [pc, #500] @ 3a42c │ │ │ │ + ldr ip, [pc, #500] @ 3a430 │ │ │ │ add lr, pc, lr │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #492] @ 3a574 │ │ │ │ + ldr r1, [pc, #492] @ 3a434 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3a4c8 │ │ │ │ + bne 3a388 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3a564 │ │ │ │ + bne 3a424 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r4, r4, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a4f4 │ │ │ │ + beq 3a3b4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a508 │ │ │ │ + beq 3a3c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, #0 │ │ │ │ addne r1, sp, #8 │ │ │ │ bl ceec │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ add r0, r0, #2 │ │ │ │ str r0, [r6, #8] │ │ │ │ - beq 3a4c8 │ │ │ │ + beq 3a388 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a4c8 │ │ │ │ + beq 3a388 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 3a53c │ │ │ │ + beq 3a3fc │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a45c │ │ │ │ + beq 3a31c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 3a530 │ │ │ │ + beq 3a3f0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -46021,71 +45941,71 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ add r6, r4, r6 │ │ │ │ bl ce20 │ │ │ │ mov r0, r7 │ │ │ │ strb r8, [r6, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #188] @ 3a578 │ │ │ │ + ldr r3, [pc, #188] @ 3a438 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #172] @ 3a57c │ │ │ │ - ldr r3, [pc, #156] @ 3a570 │ │ │ │ + ldr r2, [pc, #172] @ 3a43c │ │ │ │ + ldr r3, [pc, #156] @ 3a430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a560 │ │ │ │ + bne 3a420 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3a3f4 │ │ │ │ + b 3a2b4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a524 │ │ │ │ + bne 3a3e4 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3a3f4 │ │ │ │ + b 3a2b4 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3a51c │ │ │ │ + b 3a3dc │ │ │ │ bl c64c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - b 3a458 │ │ │ │ + b 3a318 │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ add r5, r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - beq 3a45c │ │ │ │ + beq 3a31c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 3a448 │ │ │ │ + b 3a308 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r3, r0, lsl #25 │ │ │ │ + andeq r5, r3, r0, asr #27 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r1, r0, lsr #13 │ │ │ │ + andeq pc, r1, ip, ror #12 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r3, r8, lsr #22 │ │ │ │ + andeq r5, r3, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #592] @ 3a7e8 │ │ │ │ - ldr r3, [pc, #592] @ 3a7ec │ │ │ │ + ldr r2, [pc, #592] @ 3a6a8 │ │ │ │ + ldr r3, [pc, #592] @ 3a6ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ @@ -46094,581 +46014,581 @@ │ │ │ │ strb r5, [sp, #15] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cce8 │ │ │ │ - ldr r3, [pc, #528] @ 3a7f0 │ │ │ │ - ldr r1, [pc, #528] @ 3a7f4 │ │ │ │ + ldr r3, [pc, #528] @ 3a6b0 │ │ │ │ + ldr r1, [pc, #528] @ 3a6b4 │ │ │ │ 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 r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 3a7c8 │ │ │ │ + bne 3a688 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3a7e0 │ │ │ │ + bne 3a6a0 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a748 │ │ │ │ + beq 3a608 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a770 │ │ │ │ + beq 3a630 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a75c │ │ │ │ + beq 3a61c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a790 │ │ │ │ + beq 3a650 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a6ac │ │ │ │ + beq 3a56c │ │ │ │ ldr ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3a71c │ │ │ │ + beq 3a5dc │ │ │ │ mov r3, ip │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3a7b0 │ │ │ │ + beq 3a670 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a68c │ │ │ │ + bne 3a54c │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a688 │ │ │ │ + bne 3a548 │ │ │ │ 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 3a7d4 │ │ │ │ + bne 3a694 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ - bne 3a738 │ │ │ │ - ldr r2, [pc, #256] @ 3a7f8 │ │ │ │ - ldr r3, [pc, #240] @ 3a7ec │ │ │ │ + bne 3a5f8 │ │ │ │ + ldr r2, [pc, #256] @ 3a6b8 │ │ │ │ + ldr r3, [pc, #240] @ 3a6ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a7d0 │ │ │ │ + bne 3a690 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a6ac │ │ │ │ + beq 3a56c │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a71c │ │ │ │ - b 3a6ac │ │ │ │ + bne 3a5dc │ │ │ │ + b 3a56c │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3a6f0 │ │ │ │ + b 3a5b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 3a644 │ │ │ │ + b 3a504 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 3a670 │ │ │ │ + b 3a530 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a644 │ │ │ │ + beq 3a504 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3a644 │ │ │ │ + b 3a504 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a670 │ │ │ │ + beq 3a530 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3a670 │ │ │ │ + b 3a530 │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #64] @ 3a7fc │ │ │ │ + ldr r2, [pc, #64] @ 3a6bc │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3a6f0 │ │ │ │ + b 3a5b0 │ │ │ │ bl d174 │ │ │ │ - b 3a6f0 │ │ │ │ + b 3a5b0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r3, r0, ror #20 │ │ │ │ + andeq r5, r3, r0, lsr #23 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r3, ip, asr #12 │ │ │ │ - andeq pc, r1, ip, asr #8 │ │ │ │ - andeq r5, r3, r0, lsl #18 │ │ │ │ - andeq pc, r1, r0, lsl #5 │ │ │ │ + andeq r8, r3, ip, lsl #15 │ │ │ │ + andeq pc, r1, r8, lsl r4 @ │ │ │ │ + andeq r5, r3, r0, asr #20 │ │ │ │ + andeq pc, r1, ip, asr #4 │ │ │ │ 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, #424] @ 3a9c0 │ │ │ │ - ldr r2, [pc, #424] @ 3a9c4 │ │ │ │ + ldr r1, [pc, #424] @ 3a880 │ │ │ │ + ldr r2, [pc, #424] @ 3a884 │ │ │ │ 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 3a9b4 │ │ │ │ + bne 3a874 │ │ │ │ ldr r8, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ add r5, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r8, r8, r3 │ │ │ │ bl db1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #344] @ 3a9c8 │ │ │ │ + ldr r1, [pc, #344] @ 3a888 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 3a974 │ │ │ │ + bne 3a834 │ │ │ │ bl d174 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a97c │ │ │ │ + beq 3a83c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a990 │ │ │ │ + beq 3a850 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r4, [r7, #20] │ │ │ │ ldr fp, [r7, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a948 │ │ │ │ - ldr sl, [pc, #268] @ 3a9cc │ │ │ │ + beq 3a808 │ │ │ │ + ldr sl, [pc, #268] @ 3a88c │ │ │ │ add r3, r8, #40 @ 0x28 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, #0 │ │ │ │ add r9, sl, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 3a8f4 │ │ │ │ + b 3a7b4 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3a948 │ │ │ │ + beq 3a808 │ │ │ │ mov fp, r6 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ tst r2, #4 │ │ │ │ ldrb r2, [fp, #8] │ │ │ │ ldreq r5, [fp, #20] │ │ │ │ addne r6, fp, #16 │ │ │ │ addeq r6, fp, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a8e8 │ │ │ │ + beq 3a7a8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r1, r5, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a8d4 │ │ │ │ + bne 3a794 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ bl c58c │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 3a8f0 │ │ │ │ - ldr r2, [pc, #128] @ 3a9d0 │ │ │ │ - ldr r3, [pc, #112] @ 3a9c4 │ │ │ │ + bne 3a7b0 │ │ │ │ + ldr r2, [pc, #128] @ 3a890 │ │ │ │ + ldr r3, [pc, #112] @ 3a884 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a9b0 │ │ │ │ + bne 3a870 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d174 │ │ │ │ - b 3a948 │ │ │ │ + b 3a808 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r8] │ │ │ │ - b 3a8a4 │ │ │ │ + b 3a764 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a8a4 │ │ │ │ + beq 3a764 │ │ │ │ mov r0, r8 │ │ │ │ bl d4bc │ │ │ │ - b 3a8a4 │ │ │ │ + b 3a764 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r3, r0, ror #15 │ │ │ │ + andeq r5, r3, r0, lsr #18 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq fp, r1, ip, ror #25 │ │ │ │ - andeq r8, r3, r0, ror r3 │ │ │ │ - andeq r5, r3, r8, lsr #13 │ │ │ │ + @ instruction: 0x000384b0 │ │ │ │ + andeq r5, r3, r8, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #288] @ 3ab10 │ │ │ │ - ldr r2, [pc, #288] @ 3ab14 │ │ │ │ + ldr r1, [pc, #288] @ 3a9d0 │ │ │ │ + ldr r2, [pc, #288] @ 3a9d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #280] @ 3ab18 │ │ │ │ + ldr r5, [pc, #280] @ 3a9d8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3aaf0 │ │ │ │ + bne 3a9b0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3aae8 │ │ │ │ + bne 3a9a8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aaa8 │ │ │ │ + beq 3a968 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3aabc │ │ │ │ + beq 3a97c │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ bl c10c │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 360d0 │ │ │ │ - ldr r3, [pc, #176] @ 3ab1c │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #176] @ 3a9dc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #156] @ 3ab20 │ │ │ │ - ldr r3, [pc, #140] @ 3ab14 │ │ │ │ + ldr r2, [pc, #156] @ 3a9e0 │ │ │ │ + ldr r3, [pc, #140] @ 3a9d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aae4 │ │ │ │ + bne 3a9a4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 3aa50 │ │ │ │ + b 3a910 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aad8 │ │ │ │ + bne 3a998 │ │ │ │ ldr r0, [r5] │ │ │ │ - b 3aa50 │ │ │ │ + b 3a910 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3aad0 │ │ │ │ + b 3a990 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - ldr r3, [pc, #40] @ 3ab24 │ │ │ │ + ldr r3, [pc, #40] @ 3a9e4 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 3aa7c │ │ │ │ - andeq r5, r3, r8, lsl #12 │ │ │ │ + b 3a93c │ │ │ │ + andeq r5, r3, r8, asr #14 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r5, [r3], -r0 │ │ │ │ + andeq r5, r3, r0, lsr r7 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r3, r4, ror r5 │ │ │ │ + @ instruction: 0x000356b4 │ │ │ │ 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] @ 3ac5c │ │ │ │ - ldr ip, [pc, #284] @ 3ac60 │ │ │ │ + ldr lr, [pc, #284] @ 3ab1c │ │ │ │ + ldr ip, [pc, #284] @ 3ab20 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #276] @ 3ac64 │ │ │ │ + ldr r1, [pc, #276] @ 3ab24 │ │ │ │ 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 3abb0 │ │ │ │ - ldr r2, [pc, #220] @ 3ac68 │ │ │ │ - ldr r3, [pc, #208] @ 3ac60 │ │ │ │ + beq 3aa70 │ │ │ │ + ldr r2, [pc, #220] @ 3ab28 │ │ │ │ + ldr r3, [pc, #208] @ 3ab20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ac50 │ │ │ │ + bne 3ab10 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3ac54 │ │ │ │ + bne 3ab14 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ac14 │ │ │ │ + beq 3aad4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac28 │ │ │ │ + beq 3aae8 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac04 │ │ │ │ + beq 3aac4 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3abf4 │ │ │ │ + bne 3aab4 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 3ab84 │ │ │ │ + b 3aa44 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3abe4 │ │ │ │ + b 3aaa4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ac44 │ │ │ │ + bne 3ab04 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3abe4 │ │ │ │ + b 3aaa4 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3ac3c │ │ │ │ + b 3aafc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x000354b8 │ │ │ │ + strdeq r5, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0x0001b3b4 │ │ │ │ - andeq r5, r3, ip, ror #8 │ │ │ │ + andeq r5, r3, ip, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #292] @ 3ada8 │ │ │ │ - ldr r3, [pc, #292] @ 3adac │ │ │ │ + ldr ip, [pc, #292] @ 3ac68 │ │ │ │ + ldr r3, [pc, #292] @ 3ac6c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #288] @ 3adb0 │ │ │ │ + ldr r1, [pc, #288] @ 3ac70 │ │ │ │ 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 │ │ │ │ - ldr r5, [pc, #248] @ 3adb4 │ │ │ │ + ldr r5, [pc, #248] @ 3ac74 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3ad40 │ │ │ │ + bne 3ac00 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3ada0 │ │ │ │ + bne 3ac60 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ad6c │ │ │ │ + beq 3ac2c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ad7c │ │ │ │ + beq 3ac3c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ bl d180 │ │ │ │ mov r4, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #168] @ 3adb8 │ │ │ │ + ldr r1, [pc, #168] @ 3ac78 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl dbb8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3ad40 │ │ │ │ - ldr r3, [pc, #140] @ 3adbc │ │ │ │ + beq 3ac00 │ │ │ │ + ldr r3, [pc, #140] @ 3ac7c │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ bl c880 │ │ │ │ - ldr r2, [pc, #120] @ 3adc0 │ │ │ │ - ldr r3, [pc, #96] @ 3adac │ │ │ │ + ldr r2, [pc, #120] @ 3ac80 │ │ │ │ + ldr r3, [pc, #96] @ 3ac6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ad9c │ │ │ │ + bne 3ac5c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r6] │ │ │ │ - b 3acf8 │ │ │ │ + b 3abb8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3acf8 │ │ │ │ + beq 3abb8 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3acf8 │ │ │ │ + b 3abb8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r3, r4, ror r3 │ │ │ │ + @ instruction: 0x000354b4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r1, ip, asr r0 @ │ │ │ │ - andeq r5, r3, r0, asr #6 │ │ │ │ - andeq sp, r1, r8, lsl #13 │ │ │ │ + andeq pc, r1, r8, lsr #32 │ │ │ │ + andeq r5, r3, r0, lsl #9 │ │ │ │ + andeq sp, r1, r4, asr r6 │ │ │ │ andeq r0, r0, ip, lsl sl │ │ │ │ - @ instruction: 0x000352b0 │ │ │ │ + strdeq r5, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #436] @ 3af94 │ │ │ │ + ldr r0, [pc, #436] @ 3ae54 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #432] @ 3af98 │ │ │ │ + ldr r1, [pc, #432] @ 3ae58 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #408] @ 3af9c │ │ │ │ + ldr r1, [pc, #408] @ 3ae5c │ │ │ │ add r7, sp, #24 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl d534 │ │ │ │ - ldr r5, [pc, #384] @ 3afa0 │ │ │ │ + ldr r5, [pc, #384] @ 3ae60 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3ae54 │ │ │ │ - ldr r2, [pc, #372] @ 3afa4 │ │ │ │ - ldr r3, [pc, #356] @ 3af98 │ │ │ │ + beq 3ad14 │ │ │ │ + ldr r2, [pc, #372] @ 3ae64 │ │ │ │ + ldr r3, [pc, #356] @ 3ae58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3af84 │ │ │ │ + bne 3ae44 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3af8c │ │ │ │ + bne 3ae4c │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r8, r8, r3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3af18 │ │ │ │ + beq 3add8 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3af5c │ │ │ │ + beq 3ae1c │ │ │ │ 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, #240] @ 3afa8 │ │ │ │ + ldr r3, [pc, #240] @ 3ae68 │ │ │ │ add r4, sp, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c880 │ │ │ │ @@ -46676,171 +46596,171 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl d51c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 3af38 │ │ │ │ + beq 3adf8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 3ae28 │ │ │ │ + b 3ace8 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3af88 │ │ │ │ + bne 3ae48 │ │ │ │ ldr r2, [r8] │ │ │ │ - b 3ae88 │ │ │ │ + b 3ad48 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ strd r2, [r6] │ │ │ │ str r1, [r6, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ - b 3ae28 │ │ │ │ + b 3ace8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3af78 │ │ │ │ + bne 3ae38 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - b 3af28 │ │ │ │ + b 3ade8 │ │ │ │ mov r0, r8 │ │ │ │ bl d4bc │ │ │ │ - b 3af70 │ │ │ │ + b 3ae30 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r3, r4, lsl r2 │ │ │ │ + andeq r5, r3, r4, asr r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq fp, r1, r8, lsr r0 │ │ │ │ - ldrdeq r5, [r3], -ip │ │ │ │ - andeq r5, r3, r8, asr #3 │ │ │ │ + andeq r5, r3, ip, lsl r3 │ │ │ │ + andeq r5, r3, r8, lsl #6 │ │ │ │ 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] @ 3b130 │ │ │ │ + ldr ip, [pc, #356] @ 3aff0 │ │ │ │ strb r3, [sp, #3] │ │ │ │ - ldr r3, [pc, #352] @ 3b134 │ │ │ │ + ldr r3, [pc, #352] @ 3aff4 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #344] @ 3b138 │ │ │ │ + ldr r1, [pc, #344] @ 3aff8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r5, 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 r6, [pc, #308] @ 3b13c │ │ │ │ + ldr r6, [pc, #308] @ 3affc │ │ │ │ add r6, pc, r6 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3b06c │ │ │ │ + bne 3af2c │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3b128 │ │ │ │ + bne 3afe8 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b0e4 │ │ │ │ + beq 3afa4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b0fc │ │ │ │ + beq 3afbc │ │ │ │ ldrb r2, [sp, #3] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ - beq 3b0b0 │ │ │ │ + beq 3af70 │ │ │ │ bl c10c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b0c0 │ │ │ │ - ldr r3, [pc, #204] @ 3b140 │ │ │ │ + bne 3af80 │ │ │ │ + ldr r3, [pc, #204] @ 3b000 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #184] @ 3b144 │ │ │ │ - ldr r3, [pc, #164] @ 3b134 │ │ │ │ + ldr r2, [pc, #184] @ 3b004 │ │ │ │ + ldr r3, [pc, #164] @ 3aff4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b124 │ │ │ │ + bne 3afe4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl da74 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b06c │ │ │ │ + beq 3af2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 360d0 │ │ │ │ - ldr r3, [pc, #120] @ 3b148 │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #120] @ 3b008 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 3b084 │ │ │ │ + b 3af44 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl c2bc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ - b 3b044 │ │ │ │ + b 3af04 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b118 │ │ │ │ + bne 3afd8 │ │ │ │ ldr r3, [r5] │ │ │ │ - b 3b044 │ │ │ │ + b 3af04 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3b110 │ │ │ │ + b 3afd0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r3, r8, lsr #32 │ │ │ │ + andeq r5, r3, r8, ror #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq fp, r1, r0, lsr #1 │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ + andeq r5, r3, r4, lsr r1 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r4, r3, ip, ror #30 │ │ │ │ + andeq r5, r3, ip, lsr #1 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #372] @ 3b2d8 │ │ │ │ - ldr r3, [pc, #372] @ 3b2dc │ │ │ │ + ldr r2, [pc, #372] @ 3b198 │ │ │ │ + ldr r3, [pc, #372] @ 3b19c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -46849,728 +46769,728 @@ │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b2c8 │ │ │ │ + bne 3b188 │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3b2c0 │ │ │ │ + bne 3b180 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b23c │ │ │ │ + beq 3b0fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b254 │ │ │ │ + beq 3b114 │ │ │ │ ldr r6, [r2, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3b280 │ │ │ │ + beq 3b140 │ │ │ │ ldr r3, [r4, #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] @ 3b2e0 │ │ │ │ - ldr r3, [pc, #192] @ 3b2dc │ │ │ │ + ldr r2, [pc, #200] @ 3b1a0 │ │ │ │ + ldr r3, [pc, #192] @ 3b19c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b27c │ │ │ │ + bne 3b13c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3b1e4 │ │ │ │ + b 3b0a4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b270 │ │ │ │ + bne 3b130 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3b1e4 │ │ │ │ + b 3b0a4 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3b268 │ │ │ │ + b 3b128 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #88] @ 3b2e4 │ │ │ │ - ldr r3, [pc, #76] @ 3b2dc │ │ │ │ + ldr r2, [pc, #88] @ 3b1a4 │ │ │ │ + ldr r3, [pc, #76] @ 3b19c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b27c │ │ │ │ - ldr r2, [pc, #56] @ 3b2e8 │ │ │ │ + bne 3b13c │ │ │ │ + ldr r2, [pc, #56] @ 3b1a8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b cf40 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ - b 3b210 │ │ │ │ - muleq r3, r4, lr │ │ │ │ + b 3b0d0 │ │ │ │ + ldrdeq r4, [r3], -r4 @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r3, r0, ror #27 │ │ │ │ - andeq r4, r3, ip, ror #26 │ │ │ │ - andeq lr, r1, ip, asr #15 │ │ │ │ + andeq r4, r3, r0, lsr #30 │ │ │ │ + andeq r4, r3, ip, lsr #29 │ │ │ │ + muleq r1, r8, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #400] @ 3b494 │ │ │ │ - ldr r3, [pc, #400] @ 3b498 │ │ │ │ + ldr r2, [pc, #400] @ 3b354 │ │ │ │ + ldr r3, [pc, #400] @ 3b358 │ │ │ │ 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 r5, r1 │ │ │ │ bl db1c │ │ │ │ add r6, sp, #20 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #344] @ 3b49c │ │ │ │ + ldr r1, [pc, #344] @ 3b35c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 3b454 │ │ │ │ + bne 3b314 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3b48c │ │ │ │ + bne 3b34c │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r8, r8, r3 │ │ │ │ ldr r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b440 │ │ │ │ + beq 3b300 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b45c │ │ │ │ + beq 3b31c │ │ │ │ bl c424 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ bl d114 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 3b454 │ │ │ │ + beq 3b314 │ │ │ │ bl d174 │ │ │ │ ldr r3, [r8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ add r3, r3, #8 │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3b480 │ │ │ │ + bne 3b340 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 3b430 │ │ │ │ - ldr r2, [pc, #148] @ 3b4a0 │ │ │ │ - ldr r3, [pc, #136] @ 3b498 │ │ │ │ + bne 3b2f0 │ │ │ │ + ldr r2, [pc, #148] @ 3b360 │ │ │ │ + ldr r3, [pc, #136] @ 3b358 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b47c │ │ │ │ + bne 3b33c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3b404 │ │ │ │ + b 3b2c4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r8] │ │ │ │ - b 3b398 │ │ │ │ + b 3b258 │ │ │ │ bl d174 │ │ │ │ - b 3b404 │ │ │ │ + b 3b2c4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b398 │ │ │ │ + beq 3b258 │ │ │ │ mov r0, r8 │ │ │ │ bl d4bc │ │ │ │ - b 3b398 │ │ │ │ + b 3b258 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ + andeq r4, r3, r4, lsr lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, ip, lsr #27 │ │ │ │ - andeq r4, r3, ip, ror #23 │ │ │ │ + andeq sp, r1, r8, ror sp │ │ │ │ + andeq r4, r3, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #312] @ 3b5f8 │ │ │ │ - ldr r2, [pc, #312] @ 3b5fc │ │ │ │ + ldr r1, [pc, #312] @ 3b4b8 │ │ │ │ + ldr r2, [pc, #312] @ 3b4bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3b5bc │ │ │ │ + bne 3b47c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3b5e4 │ │ │ │ + bne 3b4a4 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b580 │ │ │ │ + beq 3b440 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b594 │ │ │ │ + beq 3b454 │ │ │ │ mov r3, #0 │ │ │ │ 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 360d0 │ │ │ │ - ldr r3, [pc, #188] @ 3b600 │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #188] @ 3b4c0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #172] @ 3b604 │ │ │ │ + ldr r2, [pc, #172] @ 3b4c4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #156] @ 3b5fc │ │ │ │ + ldr r3, [pc, #156] @ 3b4bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b5e0 │ │ │ │ + bne 3b4a0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 3b518 │ │ │ │ + b 3b3d8 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b5b0 │ │ │ │ + bne 3b470 │ │ │ │ ldr r0, [r5] │ │ │ │ - b 3b518 │ │ │ │ + b 3b3d8 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3b5a8 │ │ │ │ - ldr r2, [pc, #68] @ 3b608 │ │ │ │ - ldr r3, [pc, #52] @ 3b5fc │ │ │ │ + b 3b468 │ │ │ │ + ldr r2, [pc, #68] @ 3b4c8 │ │ │ │ + ldr r3, [pc, #52] @ 3b4bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3b5ec │ │ │ │ + beq 3b4ac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r4, r3, r8, lsr fp │ │ │ │ + andeq r4, r3, r8, ror ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - muleq r3, ip, sl │ │ │ │ - andeq r4, r3, r4, lsr sl │ │ │ │ + ldrdeq r4, [r3], -ip │ │ │ │ + andeq r4, r3, r4, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #596] @ 3b878 │ │ │ │ - ldr r3, [pc, #596] @ 3b87c │ │ │ │ + ldr r2, [pc, #596] @ 3b738 │ │ │ │ + ldr r3, [pc, #596] @ 3b73c │ │ │ │ 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 r6, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #540] @ 3b880 │ │ │ │ + ldr r1, [pc, #540] @ 3b740 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 3b834 │ │ │ │ + bne 3b6f4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3b870 │ │ │ │ + bne 3b730 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b800 │ │ │ │ + beq 3b6c0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b818 │ │ │ │ + beq 3b6d8 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r8, #1 │ │ │ │ - bne 3b848 │ │ │ │ + bne 3b708 │ │ │ │ bl cf88 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #424] @ 3b884 │ │ │ │ + ldr r1, [pc, #424] @ 3b744 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d42c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b728 │ │ │ │ + beq 3b5e8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b78c │ │ │ │ + beq 3b64c │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b724 │ │ │ │ + beq 3b5e4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3b864 │ │ │ │ + bne 3b724 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 3b77c │ │ │ │ - ldr r2, [pc, #304] @ 3b888 │ │ │ │ - ldr r3, [pc, #288] @ 3b87c │ │ │ │ + bne 3b63c │ │ │ │ + ldr r2, [pc, #304] @ 3b748 │ │ │ │ + ldr r3, [pc, #288] @ 3b73c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b860 │ │ │ │ + bne 3b720 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3b750 │ │ │ │ + b 3b610 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b708 │ │ │ │ + bne 3b5c8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b708 │ │ │ │ + bne 3b5c8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b708 │ │ │ │ + bne 3b5c8 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b708 │ │ │ │ + bne 3b5c8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b708 │ │ │ │ + bne 3b5c8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b708 │ │ │ │ + bne 3b5c8 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b708 │ │ │ │ + bne 3b5c8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl caf0 │ │ │ │ bl db1c │ │ │ │ - ldr r2, [pc, #152] @ 3b88c │ │ │ │ + ldr r2, [pc, #152] @ 3b74c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3b728 │ │ │ │ + b 3b5e8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 3b6b4 │ │ │ │ + b 3b574 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b83c │ │ │ │ + bne 3b6fc │ │ │ │ ldr r2, [r7] │ │ │ │ - b 3b6b4 │ │ │ │ + b 3b574 │ │ │ │ bl d174 │ │ │ │ - b 3b750 │ │ │ │ + b 3b610 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3b82c │ │ │ │ + b 3b6ec │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #60] @ 3b890 │ │ │ │ + ldr r2, [pc, #60] @ 3b750 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3b750 │ │ │ │ + b 3b610 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r4, [r3], -r4 @ │ │ │ │ + andeq r4, r3, r4, lsl fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, ip, asr #13 │ │ │ │ + muleq r1, r8, r6 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ - andeq r4, r3, r0, lsr #17 │ │ │ │ - ldrdeq lr, [r1], -r0 │ │ │ │ - andeq lr, r1, ip, asr #4 │ │ │ │ + andeq r4, r3, r0, ror #19 │ │ │ │ + muleq r1, ip, r2 │ │ │ │ + andeq lr, r1, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #396] @ 3ba3c │ │ │ │ - ldr r2, [pc, #396] @ 3ba40 │ │ │ │ + ldr r1, [pc, #396] @ 3b8fc │ │ │ │ + ldr r2, [pc, #396] @ 3b900 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r6, [pc, #388] @ 3ba44 │ │ │ │ + ldr r6, [pc, #388] @ 3b904 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3b9e0 │ │ │ │ + bne 3b8a0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3ba28 │ │ │ │ + bne 3b8e8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b9a0 │ │ │ │ + beq 3b860 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b9b8 │ │ │ │ + beq 3b878 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3ba08 │ │ │ │ + bne 3b8c8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b984 │ │ │ │ + beq 3b844 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ bl c0c4 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 360d0 │ │ │ │ - ldr r3, [pc, #256] @ 3ba48 │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #256] @ 3b908 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #236] @ 3ba4c │ │ │ │ - ldr r3, [pc, #220] @ 3ba40 │ │ │ │ + ldr r2, [pc, #236] @ 3b90c │ │ │ │ + ldr r3, [pc, #220] @ 3b900 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ba04 │ │ │ │ + bne 3b8c4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #196] @ 3ba50 │ │ │ │ + ldr r3, [pc, #196] @ 3b910 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 3b958 │ │ │ │ + b 3b818 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5] │ │ │ │ - b 3b910 │ │ │ │ + b 3b7d0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b9d4 │ │ │ │ + bne 3b894 │ │ │ │ ldr r2, [r5] │ │ │ │ - b 3b910 │ │ │ │ + b 3b7d0 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3b9cc │ │ │ │ - ldr r2, [pc, #108] @ 3ba54 │ │ │ │ - ldr r3, [pc, #84] @ 3ba40 │ │ │ │ + b 3b88c │ │ │ │ + ldr r2, [pc, #108] @ 3b914 │ │ │ │ + ldr r3, [pc, #84] @ 3b900 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3ba30 │ │ │ │ + beq 3b8f0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #72] @ 3ba58 │ │ │ │ + ldr r2, [pc, #72] @ 3b918 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 3b958 │ │ │ │ + b 3b818 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r4, r3, r8, asr #14 │ │ │ │ + andeq r4, r3, r8, lsl #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r4, r3, r0, lsr r7 │ │ │ │ + andeq r4, r3, r0, ror r8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - muleq r3, r8, r6 │ │ │ │ + ldrdeq r4, [r3], -r8 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r4, r3, r0, lsl r6 │ │ │ │ - muleq r1, r0, r0 │ │ │ │ + andeq r4, r3, r0, asr r7 │ │ │ │ + andeq lr, r1, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #460] @ 3bc40 │ │ │ │ - ldr r3, [pc, #460] @ 3bc44 │ │ │ │ + ldr r2, [pc, #460] @ 3bb00 │ │ │ │ + ldr r3, [pc, #460] @ 3bb04 │ │ │ │ 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 r7, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #404] @ 3bc48 │ │ │ │ + ldr r1, [pc, #404] @ 3bb08 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 3bbe0 │ │ │ │ + bne 3baa0 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3bc2c │ │ │ │ + bne 3baec │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3bba8 │ │ │ │ + beq 3ba68 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bbc4 │ │ │ │ + beq 3ba84 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3bbf8 │ │ │ │ + bne 3bab8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bc10 │ │ │ │ + beq 3bad0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb38 │ │ │ │ + beq 3b9f8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ str r0, [r6] │ │ │ │ - bne 3bc34 │ │ │ │ + bne 3baf4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 3bb98 │ │ │ │ - ldr r2, [pc, #216] @ 3bc4c │ │ │ │ - ldr r3, [pc, #204] @ 3bc44 │ │ │ │ + bne 3ba58 │ │ │ │ + ldr r2, [pc, #216] @ 3bb0c │ │ │ │ + ldr r3, [pc, #204] @ 3bb04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bbf4 │ │ │ │ + bne 3bab4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3bb6c │ │ │ │ + b 3ba2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl c2bc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 3bb08 │ │ │ │ + b 3b9c8 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bbe8 │ │ │ │ + bne 3baa8 │ │ │ │ ldr r6, [r7] │ │ │ │ - b 3bb08 │ │ │ │ + b 3b9c8 │ │ │ │ bl d174 │ │ │ │ - b 3bb6c │ │ │ │ + b 3ba2c │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3bbd8 │ │ │ │ + b 3ba98 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #76] @ 3bc50 │ │ │ │ + ldr r2, [pc, #76] @ 3bb10 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3bb6c │ │ │ │ + b 3ba2c │ │ │ │ str r1, [sp, #4] │ │ │ │ bl db1c │ │ │ │ - ldr r2, [pc, #52] @ 3bc54 │ │ │ │ + ldr r2, [pc, #52] @ 3bb14 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3bb6c │ │ │ │ + b 3ba2c │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r4, r3, r4, lsl #11 │ │ │ │ + andeq r4, r3, r4, asr #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, ip, lsr r6 │ │ │ │ - andeq r4, r3, r4, lsl #9 │ │ │ │ - muleq r1, ip, lr │ │ │ │ - andeq sp, r1, r0, ror #29 │ │ │ │ + andeq sp, r1, r8, lsl #12 │ │ │ │ + andeq r4, r3, r4, asr #11 │ │ │ │ + andeq sp, r1, r8, ror #28 │ │ │ │ + andeq sp, r1, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #316] @ 3bdb0 │ │ │ │ + ldr r5, [pc, #316] @ 3bc70 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 3bd88 │ │ │ │ + bne 3bc48 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3bd80 │ │ │ │ + bne 3bc40 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bd40 │ │ │ │ + beq 3bc00 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bd58 │ │ │ │ + beq 3bc18 │ │ │ │ ldr r8, [r2, #16] │ │ │ │ cmp r8, #1 │ │ │ │ - bne 3bd90 │ │ │ │ + bne 3bc50 │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3bd24 │ │ │ │ + beq 3bbe4 │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r9, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -47580,203 +47500,203 @@ │ │ │ │ mov r4, r0 │ │ │ │ stmib r0, {r3, r9} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r8, [r4] │ │ │ │ bl ce20 │ │ │ │ add r5, r4, r5 │ │ │ │ - ldr r3, [pc, #156] @ 3bdb4 │ │ │ │ + ldr r3, [pc, #156] @ 3bc74 │ │ │ │ strb r9, [r5, #16] │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #140] @ 3bdb8 │ │ │ │ + ldr r3, [pc, #140] @ 3bc78 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3bcb4 │ │ │ │ + b 3bb74 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd74 │ │ │ │ + bne 3bc34 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3bcb4 │ │ │ │ + b 3bb74 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3bd6c │ │ │ │ + b 3bc2c │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b c0ac │ │ │ │ - ldr r2, [pc, #36] @ 3bdbc │ │ │ │ + ldr r2, [pc, #36] @ 3bc7c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r4, r3, r4, lsl #7 │ │ │ │ + andeq r4, r3, r4, asr #9 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq sp, r1, r8, lsl #26 │ │ │ │ + ldrdeq sp, [r1], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #420] @ 3bf7c │ │ │ │ - ldr r3, [pc, #420] @ 3bf80 │ │ │ │ + ldr r2, [pc, #420] @ 3be3c │ │ │ │ + ldr r3, [pc, #420] @ 3be40 │ │ │ │ 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 r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #364] @ 3bf84 │ │ │ │ + ldr r1, [pc, #364] @ 3be44 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 3bf34 │ │ │ │ + bne 3bdf4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3bf74 │ │ │ │ + bne 3be34 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3befc │ │ │ │ + beq 3bdbc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bf18 │ │ │ │ + beq 3bdd8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3bf48 │ │ │ │ + bne 3be08 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3be8c │ │ │ │ + beq 3bd4c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r6, [r7] │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ str r0, [r6, #4] │ │ │ │ - bne 3bf68 │ │ │ │ + bne 3be28 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3beec │ │ │ │ - ldr r2, [pc, #192] @ 3bf88 │ │ │ │ - ldr r3, [pc, #180] @ 3bf80 │ │ │ │ + bne 3bdac │ │ │ │ + ldr r2, [pc, #192] @ 3be48 │ │ │ │ + ldr r3, [pc, #180] @ 3be40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bf64 │ │ │ │ + bne 3be24 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3bec0 │ │ │ │ + b 3bd80 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl c2bc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 3be6c │ │ │ │ + b 3bd2c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bf3c │ │ │ │ + bne 3bdfc │ │ │ │ ldr r6, [r7] │ │ │ │ - b 3be6c │ │ │ │ + b 3bd2c │ │ │ │ bl d174 │ │ │ │ - b 3bec0 │ │ │ │ + b 3bd80 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3bf2c │ │ │ │ + b 3bdec │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #56] @ 3bf8c │ │ │ │ + ldr r2, [pc, #56] @ 3be4c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ ldr r6, [r7] │ │ │ │ - b 3be78 │ │ │ │ + b 3bd38 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq r4, r3, r0, lsr #4 │ │ │ │ + andeq r4, r3, r0, ror #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ - andeq r4, r3, r0, lsr r1 │ │ │ │ - andeq sp, r1, r8, ror #23 │ │ │ │ + andeq sp, r1, r4, lsr #5 │ │ │ │ + andeq r4, r3, r0, ror r2 │ │ │ │ + @ instruction: 0x0001dbb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r5, [pc, #316] @ 3c0e8 │ │ │ │ + ldr r5, [pc, #316] @ 3bfa8 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 3c0c4 │ │ │ │ + bne 3bf84 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3c0bc │ │ │ │ + bne 3bf7c │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c07c │ │ │ │ + beq 3bf3c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c094 │ │ │ │ + beq 3bf54 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3c0cc │ │ │ │ + bne 3bf8c │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c060 │ │ │ │ + beq 3bf20 │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -47787,63 +47707,63 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r5, r4, r5 │ │ │ │ - ldr r3, [pc, #152] @ 3c0ec │ │ │ │ + ldr r3, [pc, #152] @ 3bfac │ │ │ │ strb r8, [r5, #16] │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #136] @ 3c0f0 │ │ │ │ + ldr r3, [pc, #136] @ 3bfb0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 3bfec │ │ │ │ + b 3beac │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c0b0 │ │ │ │ + bne 3bf70 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3bfec │ │ │ │ + b 3beac │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3c0a8 │ │ │ │ + b 3bf68 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b c0ac │ │ │ │ - ldr r2, [pc, #32] @ 3c0f4 │ │ │ │ + ldr r2, [pc, #32] @ 3bfb4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r2, [r4] │ │ │ │ - b 3bff8 │ │ │ │ - andeq r4, r3, ip, asr #32 │ │ │ │ + b 3beb8 │ │ │ │ + andeq r4, r3, ip, lsl #3 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq sp, r1, r8, ror #20 │ │ │ │ + andeq sp, r1, r4, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #488] @ 3c2f8 │ │ │ │ - ldr r3, [pc, #488] @ 3c2fc │ │ │ │ + ldr r2, [pc, #488] @ 3c1b8 │ │ │ │ + ldr r3, [pc, #488] @ 3c1bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ @@ -47852,1163 +47772,1163 @@ │ │ │ │ strb r6, [sp, #7] │ │ │ │ bl db1c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #424] @ 3c300 │ │ │ │ + ldr r1, [pc, #424] @ 3c1c0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #7 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 3c2b4 │ │ │ │ + bne 3c174 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3c2f0 │ │ │ │ + bne 3c1b0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c280 │ │ │ │ + beq 3c140 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c298 │ │ │ │ + beq 3c158 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3c2cc │ │ │ │ + bne 3c18c │ │ │ │ ldrb r3, [sp, #7] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c248 │ │ │ │ + bne 3c108 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c1e4 │ │ │ │ + beq 3c0a4 │ │ │ │ mov r0, r3 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl cbe0 │ │ │ │ ldr r6, [r6] │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ str r0, [r6, #4] │ │ │ │ - bne 3c2e4 │ │ │ │ + bne 3c1a4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 3c270 │ │ │ │ - ldr r2, [pc, #224] @ 3c304 │ │ │ │ - ldr r3, [pc, #212] @ 3c2fc │ │ │ │ + bne 3c130 │ │ │ │ + ldr r2, [pc, #224] @ 3c1c4 │ │ │ │ + ldr r3, [pc, #212] @ 3c1bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c2c8 │ │ │ │ + bne 3c188 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #500 @ 0x1f4 │ │ │ │ - bcc 3c1c8 │ │ │ │ + bcc 3c088 │ │ │ │ bl db1c │ │ │ │ - ldr r2, [pc, #168] @ 3c308 │ │ │ │ + ldr r2, [pc, #168] @ 3c1c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ bl cf40 │ │ │ │ - b 3c21c │ │ │ │ + b 3c0dc │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3c21c │ │ │ │ + b 3c0dc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3c1ac │ │ │ │ + b 3c06c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c2bc │ │ │ │ + bne 3c17c │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3c1ac │ │ │ │ + b 3c06c │ │ │ │ bl d174 │ │ │ │ - b 3c21c │ │ │ │ + b 3c0dc │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3c2ac │ │ │ │ + b 3c16c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #52] @ 3c30c │ │ │ │ + ldr r2, [pc, #52] @ 3c1cc │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3c21c │ │ │ │ + b 3c0dc │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r8, ror #29 │ │ │ │ + andeq r4, r3, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, ip, lsl #20 │ │ │ │ - ldrdeq r3, [r3], -r4 │ │ │ │ - andeq sp, r1, r8, lsl #18 │ │ │ │ - andeq sp, r1, r4, ror #16 │ │ │ │ + ldrdeq sp, [r1], -r8 │ │ │ │ + andeq r3, r3, r4, lsl pc │ │ │ │ + ldrdeq sp, [r1], -r4 │ │ │ │ + andeq sp, r1, r0, lsr r8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c3cc │ │ │ │ + bne 3c28c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3c3c4 │ │ │ │ + bne 3c284 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c384 │ │ │ │ + beq 3c244 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c39c │ │ │ │ + beq 3c25c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3c3d0 │ │ │ │ + bne 3c290 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5] │ │ │ │ - b 3c364 │ │ │ │ + b 3c224 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c3b8 │ │ │ │ + bne 3c278 │ │ │ │ ldr r2, [r5] │ │ │ │ - b 3c364 │ │ │ │ + b 3c224 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3c3b0 │ │ │ │ + b 3c270 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ - ldr r2, [pc, #24] @ 3c3f0 │ │ │ │ + ldr r2, [pc, #24] @ 3c2b0 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sp, r1, r4, ror #14 │ │ │ │ + andeq sp, r1, r0, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #400] @ 3c59c │ │ │ │ - ldr r3, [pc, #400] @ 3c5a0 │ │ │ │ + ldr r2, [pc, #400] @ 3c45c │ │ │ │ + ldr r3, [pc, #400] @ 3c460 │ │ │ │ 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 r5, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #344] @ 3c5a4 │ │ │ │ + ldr r1, [pc, #344] @ 3c464 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 3c560 │ │ │ │ + bne 3c420 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3c594 │ │ │ │ + bne 3c454 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c52c │ │ │ │ + beq 3c3ec │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c540 │ │ │ │ + beq 3c400 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl c040 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3c568 │ │ │ │ + beq 3c428 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r5 │ │ │ │ bl cdb4 │ │ │ │ mov r0, r5 │ │ │ │ bl cc70 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3c588 │ │ │ │ + bne 3c448 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 3c51c │ │ │ │ - ldr r2, [pc, #176] @ 3c5a8 │ │ │ │ - ldr r3, [pc, #164] @ 3c5a0 │ │ │ │ + bne 3c3dc │ │ │ │ + ldr r2, [pc, #176] @ 3c468 │ │ │ │ + ldr r3, [pc, #164] @ 3c460 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c584 │ │ │ │ + bne 3c444 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3c4f0 │ │ │ │ + b 3c3b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 3c4a0 │ │ │ │ + b 3c360 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c4a0 │ │ │ │ + beq 3c360 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3c4a0 │ │ │ │ + b 3c360 │ │ │ │ bl d174 │ │ │ │ - b 3c4f0 │ │ │ │ + b 3c3b0 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl cd3c │ │ │ │ - ldr r2, [pc, #52] @ 3c5ac │ │ │ │ + ldr r2, [pc, #52] @ 3c46c │ │ │ │ ldmib sp, {r1, r3} │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3c4f0 │ │ │ │ + b 3c3b0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, ip, ror #23 │ │ │ │ + andeq r3, r3, ip, lsr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, r4, lsr #25 │ │ │ │ - andeq r3, r3, r0, lsl #22 │ │ │ │ - andeq sp, r1, r8, lsl r6 │ │ │ │ + andeq ip, r1, r0, ror ip │ │ │ │ + andeq r3, r3, r0, asr #24 │ │ │ │ + andeq sp, r1, r4, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #312] @ 3c704 │ │ │ │ - ldr r2, [pc, #312] @ 3c708 │ │ │ │ + ldr r1, [pc, #312] @ 3c5c4 │ │ │ │ + ldr r2, [pc, #312] @ 3c5c8 │ │ │ │ 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 3c6c8 │ │ │ │ + bne 3c588 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne 3c6f0 │ │ │ │ + bne 3c5b0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c68c │ │ │ │ + beq 3c54c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c6a0 │ │ │ │ - ldr r3, [pc, #216] @ 3c70c │ │ │ │ + beq 3c560 │ │ │ │ + ldr r3, [pc, #216] @ 3c5cc │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ bl d078 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 360d0 │ │ │ │ - ldr r3, [pc, #192] @ 3c710 │ │ │ │ + bl 35f90 │ │ │ │ + ldr r3, [pc, #192] @ 3c5d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #176] @ 3c714 │ │ │ │ + ldr r2, [pc, #176] @ 3c5d4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #156] @ 3c708 │ │ │ │ + ldr r3, [pc, #156] @ 3c5c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c6ec │ │ │ │ + bne 3c5ac │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 3c62c │ │ │ │ + b 3c4ec │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c6bc │ │ │ │ + bne 3c57c │ │ │ │ ldr r0, [r5] │ │ │ │ - b 3c62c │ │ │ │ + b 3c4ec │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3c6b4 │ │ │ │ - ldr r2, [pc, #72] @ 3c718 │ │ │ │ - ldr r3, [pc, #52] @ 3c708 │ │ │ │ + b 3c574 │ │ │ │ + ldr r2, [pc, #72] @ 3c5d8 │ │ │ │ + ldr r3, [pc, #52] @ 3c5c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3c6f8 │ │ │ │ + beq 3c5b8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r3, r3, ip, lsr #20 │ │ │ │ + andeq r3, r3, ip, ror #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, r0, lsr r8 │ │ │ │ + strdeq ip, [r1], -ip @ │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - muleq r3, r0, r9 │ │ │ │ - andeq r3, r3, r8, lsr #18 │ │ │ │ + ldrdeq r3, [r3], -r0 │ │ │ │ + andeq r3, r3, r8, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #308] @ 3c868 │ │ │ │ - ldr r3, [pc, #308] @ 3c86c │ │ │ │ + ldr ip, [pc, #308] @ 3c728 │ │ │ │ + ldr r3, [pc, #308] @ 3c72c │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #300] @ 3c870 │ │ │ │ + ldr r1, [pc, #300] @ 3c730 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3c7b0 │ │ │ │ + bne 3c670 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3c860 │ │ │ │ + bne 3c720 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c814 │ │ │ │ + beq 3c6d4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c828 │ │ │ │ + beq 3c6e8 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl cd6c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3c854 │ │ │ │ + bne 3c714 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3c804 │ │ │ │ - ldr r2, [pc, #148] @ 3c874 │ │ │ │ - ldr r3, [pc, #136] @ 3c86c │ │ │ │ + bne 3c6c4 │ │ │ │ + ldr r2, [pc, #148] @ 3c734 │ │ │ │ + ldr r3, [pc, #136] @ 3c72c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3c850 │ │ │ │ + bne 3c710 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3c7d8 │ │ │ │ + b 3c698 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3c7a4 │ │ │ │ + b 3c664 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c844 │ │ │ │ + bne 3c704 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3c7a4 │ │ │ │ + b 3c664 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3c83c │ │ │ │ + b 3c6fc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r4, asr #17 │ │ │ │ + andeq r3, r3, r4, lsl #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r1, r4, fp │ │ │ │ - andeq r3, r3, r8, lsl r8 │ │ │ │ + andeq ip, r1, r0, ror #22 │ │ │ │ + andeq r3, r3, r8, asr r9 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c928 │ │ │ │ + bne 3c7e8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3c920 │ │ │ │ + bne 3c7e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c8e0 │ │ │ │ + beq 3c7a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c8f8 │ │ │ │ + beq 3c7b8 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5] │ │ │ │ - b 3c8cc │ │ │ │ + b 3c78c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c914 │ │ │ │ + bne 3c7d4 │ │ │ │ ldr r2, [r5] │ │ │ │ - b 3c8cc │ │ │ │ + b 3c78c │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3c90c │ │ │ │ + b 3c7cc │ │ │ │ ldr r3, [r3] │ │ │ │ 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, #628] @ 3cbc0 │ │ │ │ + ldr ip, [pc, #628] @ 3ca80 │ │ │ │ strb r2, [sp, #19] │ │ │ │ - ldr r2, [pc, #624] @ 3cbc4 │ │ │ │ + ldr r2, [pc, #624] @ 3ca84 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #612] @ 3cbc8 │ │ │ │ + ldr r1, [pc, #612] @ 3ca88 │ │ │ │ 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, #576] @ 3cbcc │ │ │ │ + ldr r4, [pc, #576] @ 3ca8c │ │ │ │ add r4, pc, r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3caf4 │ │ │ │ + bne 3c9b4 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3cbb8 │ │ │ │ + bne 3ca78 │ │ │ │ ldr r9, [r5, #16] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r9, r9, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cb78 │ │ │ │ + beq 3ca38 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cb88 │ │ │ │ + beq 3ca48 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r8, [r3] │ │ │ │ ldrb r3, [sp, #19] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cac8 │ │ │ │ + beq 3c988 │ │ │ │ ldr sl, [r8, #20] │ │ │ │ mov fp, #0 │ │ │ │ cmp sl, fp │ │ │ │ ldr r3, [r8, #16] │ │ │ │ str fp, [sp, #32] │ │ │ │ - beq 3caf4 │ │ │ │ + beq 3c9b4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r4, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r8, #8] │ │ │ │ tst r2, #4 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ movne r0, fp │ │ │ │ ldreq r0, [r3, #16] │ │ │ │ ldreq r4, [r3, #20] │ │ │ │ addne fp, fp, #1 │ │ │ │ addne r7, r3, #16 │ │ │ │ addeq r7, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cab8 │ │ │ │ + beq 3c978 │ │ │ │ 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 3cb58 │ │ │ │ + beq 3ca18 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r1, r0, #16 │ │ │ │ mov r0, r9 │ │ │ │ - bl 37394 │ │ │ │ + bl 37254 │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ tst r3, #2 │ │ │ │ - beq 3caa8 │ │ │ │ + beq 3c968 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 3caa8 │ │ │ │ + bne 3c968 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 3caa8 │ │ │ │ + bne 3c968 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 3cb6c │ │ │ │ + beq 3ca2c │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ tst r3, #1 │ │ │ │ - beq 3cab8 │ │ │ │ + beq 3c978 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq 3caf4 │ │ │ │ + beq 3c9b4 │ │ │ │ mov r3, r7 │ │ │ │ - b 3ca00 │ │ │ │ - ldr r2, [pc, #256] @ 3cbd0 │ │ │ │ + b 3c8c0 │ │ │ │ + ldr r2, [pc, #256] @ 3ca90 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, #20 │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3cbac │ │ │ │ + bne 3ca6c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r3} │ │ │ │ - bne 3cb48 │ │ │ │ - ldr r2, [pc, #176] @ 3cbd4 │ │ │ │ - ldr r3, [pc, #156] @ 3cbc4 │ │ │ │ + bne 3ca08 │ │ │ │ + ldr r2, [pc, #176] @ 3ca94 │ │ │ │ + ldr r3, [pc, #156] @ 3ca84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3cba8 │ │ │ │ + bne 3ca68 │ │ │ │ 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 3cb1c │ │ │ │ + b 3c9dc │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d474 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 3ca58 │ │ │ │ + b 3c918 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ - b 3caa8 │ │ │ │ + b 3c968 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r9] │ │ │ │ - b 3c9c8 │ │ │ │ + b 3c888 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c9c8 │ │ │ │ + beq 3c888 │ │ │ │ mov r0, r9 │ │ │ │ bl d4bc │ │ │ │ - b 3c9c8 │ │ │ │ + b 3c888 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r8, lsr #13 │ │ │ │ + andeq r3, r3, r8, ror #15 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r1, r0, asr #4 │ │ │ │ - andeq r3, r3, r0, ror r6 │ │ │ │ + andeq sp, r1, ip, lsl #4 │ │ │ │ + @ instruction: 0x000337b0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r3, [r3], -r4 │ │ │ │ + andeq r3, r3, r4, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr ip, [pc, #368] @ 3cd68 │ │ │ │ + ldr ip, [pc, #368] @ 3cc28 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #364] @ 3cd6c │ │ │ │ + ldr r3, [pc, #364] @ 3cc2c │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #356] @ 3cd70 │ │ │ │ + ldr r1, [pc, #356] @ 3cc30 │ │ │ │ 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 │ │ │ │ - ldr r6, [pc, #320] @ 3cd74 │ │ │ │ + ldr r6, [pc, #320] @ 3cc34 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3ccb0 │ │ │ │ + bne 3cb70 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3cd60 │ │ │ │ + bne 3cc20 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cd14 │ │ │ │ + beq 3cbd4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cd28 │ │ │ │ + beq 3cbe8 │ │ │ │ add r0, r2, #20 │ │ │ │ bl c250 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ccb0 │ │ │ │ + beq 3cb70 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #232] @ 3cd78 │ │ │ │ + ldr r2, [pc, #232] @ 3cc38 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #20 │ │ │ │ mov r2, #2 │ │ │ │ bl db88 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3cd54 │ │ │ │ + bne 3cc14 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3cd04 │ │ │ │ - ldr r2, [pc, #156] @ 3cd7c │ │ │ │ - ldr r3, [pc, #136] @ 3cd6c │ │ │ │ + bne 3cbc4 │ │ │ │ + ldr r2, [pc, #156] @ 3cc3c │ │ │ │ + ldr r3, [pc, #136] @ 3cc2c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3cd50 │ │ │ │ + bne 3cc10 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3ccd8 │ │ │ │ + b 3cb98 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 3cc70 │ │ │ │ + b 3cb30 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd44 │ │ │ │ + bne 3cc04 │ │ │ │ ldr r2, [r7] │ │ │ │ - b 3cc70 │ │ │ │ + b 3cb30 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3cd3c │ │ │ │ + b 3cbfc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r3, [r3], -ip │ │ │ │ + andeq r3, r3, ip, lsr r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, r8, lsr #31 │ │ │ │ - andeq r3, r3, r8, asr #7 │ │ │ │ + andeq ip, r1, r4, ror pc │ │ │ │ + andeq r3, r3, r8, lsl #10 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - andeq r3, r3, r8, lsl r3 │ │ │ │ + andeq r3, r3, r8, asr r4 │ │ │ │ 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] @ 3ce5c │ │ │ │ + ldr r6, [pc, #192] @ 3cd1c │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 3ce50 │ │ │ │ + bne 3cd10 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3ce48 │ │ │ │ + bne 3cd08 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ce14 │ │ │ │ + beq 3ccd4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ce28 │ │ │ │ + beq 3cce8 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #116] @ 3ce60 │ │ │ │ - ldr r2, [pc, #116] @ 3ce64 │ │ │ │ + ldr r3, [pc, #116] @ 3cd20 │ │ │ │ + ldr r2, [pc, #116] @ 3cd24 │ │ │ │ ldr r1, [r5] │ │ │ │ str r2, [r4, #8] │ │ │ │ add r1, r1, #20 │ │ │ │ str r0, [r4] │ │ │ │ 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, [r5] │ │ │ │ - b 3cde0 │ │ │ │ + b 3cca0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cde0 │ │ │ │ + beq 3cca0 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3cde0 │ │ │ │ + b 3cca0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r3, r3, r8, asr r2 │ │ │ │ + muleq r3, r8, r3 │ │ │ │ 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 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #300] @ 3cfbc │ │ │ │ + ldr r0, [pc, #300] @ 3ce7c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #296] @ 3cfc0 │ │ │ │ + ldr r1, [pc, #296] @ 3ce80 │ │ │ │ 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, #272] @ 3cfc4 │ │ │ │ + ldr r1, [pc, #272] @ 3ce84 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3cf10 │ │ │ │ + bne 3cdd0 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3cfb4 │ │ │ │ + bne 3ce74 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cf74 │ │ │ │ + beq 3ce34 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cf84 │ │ │ │ + beq 3ce44 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 37394 │ │ │ │ + bl 37254 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3cfa8 │ │ │ │ + bne 3ce68 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3cf64 │ │ │ │ - ldr r2, [pc, #136] @ 3cfc8 │ │ │ │ - ldr r3, [pc, #124] @ 3cfc0 │ │ │ │ + bne 3ce24 │ │ │ │ + ldr r2, [pc, #136] @ 3ce88 │ │ │ │ + ldr r3, [pc, #124] @ 3ce80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3cfa4 │ │ │ │ + bne 3ce64 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3cf38 │ │ │ │ + b 3cdf8 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r6] │ │ │ │ - b 3cefc │ │ │ │ + b 3cdbc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cefc │ │ │ │ + beq 3cdbc │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3cefc │ │ │ │ + b 3cdbc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r4, ror #2 │ │ │ │ + andeq r3, r3, r4, lsr #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, r8, lsl #26 │ │ │ │ - strheq r3, [r3], -r8 │ │ │ │ + ldrdeq ip, [r1], -r4 │ │ │ │ + strdeq r3, [r3], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr ip, [pc, #616] @ 3d254 │ │ │ │ + ldr ip, [pc, #616] @ 3d114 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #612] @ 3d258 │ │ │ │ + ldr r2, [pc, #612] @ 3d118 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #600] @ 3d25c │ │ │ │ + ldr r1, [pc, #600] @ 3d11c │ │ │ │ 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 3d0d8 │ │ │ │ + bne 3cf98 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d24c │ │ │ │ + bne 3d10c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ 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 3d13c │ │ │ │ + beq 3cffc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d178 │ │ │ │ + beq 3d038 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d154 │ │ │ │ + beq 3d014 │ │ │ │ ldrb r1, [r3, #9] │ │ │ │ add r6, r2, #20 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [r3] │ │ │ │ ldrne r1, [r0] │ │ │ │ addne r1, r1, #1 │ │ │ │ strne r1, [r0] │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 3d1a0 │ │ │ │ + bls 3d060 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl cfd0 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d240 │ │ │ │ + bne 3d100 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3d12c │ │ │ │ - ldr r2, [pc, #344] @ 3d260 │ │ │ │ - ldr r3, [pc, #332] @ 3d258 │ │ │ │ + bne 3cfec │ │ │ │ + ldr r2, [pc, #344] @ 3d120 │ │ │ │ + ldr r3, [pc, #332] @ 3d118 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d23c │ │ │ │ + bne 3d0fc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3d100 │ │ │ │ + b 3cfc0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6] │ │ │ │ - b 3d088 │ │ │ │ + b 3cf48 │ │ │ │ ldrb r3, [r7] │ │ │ │ add r6, r2, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 3d1f4 │ │ │ │ + bls 3d0b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl c5d4 │ │ │ │ - b 3d0d0 │ │ │ │ + b 3cf90 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d194 │ │ │ │ + bne 3d054 │ │ │ │ ldr r2, [r6] │ │ │ │ - b 3d088 │ │ │ │ + b 3cf48 │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3d18c │ │ │ │ + b 3d04c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 3d1c0 │ │ │ │ + bhi 3d080 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3d0c0 │ │ │ │ + bne 3cf80 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 3d0c0 │ │ │ │ + bhi 3cf80 │ │ │ │ add r2, sp, #32 │ │ │ │ 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 3d0c0 │ │ │ │ + beq 3cf80 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl db58 │ │ │ │ - b 3d0d0 │ │ │ │ + b 3cf90 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 3d214 │ │ │ │ + bhi 3d0d4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3d164 │ │ │ │ + bne 3d024 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 3d164 │ │ │ │ + bhi 3d024 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d164 │ │ │ │ + beq 3d024 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl caa8 │ │ │ │ - b 3d0d0 │ │ │ │ + b 3cf90 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r0] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r3, r8 │ │ │ │ + andeq r3, r3, r8, asr #2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r1, r0, lsl #5 │ │ │ │ - strdeq r2, [r3], -r0 │ │ │ │ + andeq fp, r1, ip, asr #4 │ │ │ │ + andeq r3, r3, r0, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr ip, [pc, #648] @ 3d50c │ │ │ │ + ldr ip, [pc, #648] @ 3d3cc │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #644] @ 3d510 │ │ │ │ + ldr r2, [pc, #644] @ 3d3d0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #632] @ 3d514 │ │ │ │ + ldr r1, [pc, #632] @ 3d3d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3d438 │ │ │ │ + bne 3d2f8 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3d504 │ │ │ │ + bne 3d3c4 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d46c │ │ │ │ + beq 3d32c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d4b4 │ │ │ │ + beq 3d374 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl c838 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d438 │ │ │ │ + beq 3d2f8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d484 │ │ │ │ + beq 3d344 │ │ │ │ bl d378 │ │ │ │ cmp r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 3d344 │ │ │ │ + beq 3d204 │ │ │ │ mov r0, r6 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d41c │ │ │ │ + beq 3d2dc │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ add r0, r7, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r8, #0 │ │ │ │ @@ -49018,15 +48938,15 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r7, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r7, r6, r7 │ │ │ │ - ldr r3, [pc, #392] @ 3d518 │ │ │ │ + ldr r3, [pc, #392] @ 3d3d8 │ │ │ │ strb r8, [r7, #16] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldmib r5, {r1, r3} │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [r5] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -49034,15 +48954,15 @@ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl c9b8 │ │ │ │ - ldr r2, [pc, #332] @ 3d51c │ │ │ │ + ldr r2, [pc, #332] @ 3d3dc │ │ │ │ add r5, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #11 │ │ │ │ mov r0, r5 │ │ │ │ bl c934 │ │ │ │ mov r1, r4 │ │ │ │ @@ -49054,283 +48974,283 @@ │ │ │ │ bl ccf4 │ │ │ │ mov r0, r5 │ │ │ │ bl d06c │ │ │ │ mov r0, r4 │ │ │ │ bl d468 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl d468 │ │ │ │ - b 3d440 │ │ │ │ + b 3d300 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #248] @ 3d520 │ │ │ │ + ldr r2, [pc, #248] @ 3d3e0 │ │ │ │ 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, #220] @ 3d524 │ │ │ │ - ldr r3, [pc, #196] @ 3d510 │ │ │ │ + ldr r2, [pc, #220] @ 3d3e4 │ │ │ │ + ldr r3, [pc, #196] @ 3d3d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d500 │ │ │ │ + bne 3d3c0 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl c2bc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ - b 3d300 │ │ │ │ + b 3d1c0 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 3d4dc │ │ │ │ + beq 3d39c │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b 3d440 │ │ │ │ + b 3d300 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4d0 │ │ │ │ + bne 3d390 │ │ │ │ ldr r3, [r5] │ │ │ │ - b 3d300 │ │ │ │ + b 3d1c0 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3d4c8 │ │ │ │ + b 3d388 │ │ │ │ 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] │ │ │ │ - b 3d440 │ │ │ │ + b 3d300 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r3, r0, ror sp │ │ │ │ + @ instruction: 0x00032eb0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, ip, lsl #18 │ │ │ │ + ldrdeq ip, [r1], -r8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r8, r1, r0, lsr #26 │ │ │ │ - andeq ip, r1, r0, lsr #15 │ │ │ │ - @ instruction: 0x00032bb0 │ │ │ │ + andeq ip, r1, ip, ror #14 │ │ │ │ + strdeq r2, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #384] @ 3d6c0 │ │ │ │ - ldr r3, [pc, #384] @ 3d6c4 │ │ │ │ + ldr r2, [pc, #384] @ 3d580 │ │ │ │ + ldr r3, [pc, #384] @ 3d584 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ 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, #344] @ 3d6c8 │ │ │ │ + ldr r1, [pc, #344] @ 3d588 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #336] @ 3d6cc │ │ │ │ + ldr r6, [pc, #336] @ 3d58c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3d608 │ │ │ │ + bne 3d4c8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3d6b8 │ │ │ │ + bne 3d578 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r8, [r3] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ sub r8, r8, r3 │ │ │ │ - beq 3d66c │ │ │ │ + beq 3d52c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d680 │ │ │ │ - ldr r3, [pc, #240] @ 3d6d0 │ │ │ │ + beq 3d540 │ │ │ │ + ldr r3, [pc, #240] @ 3d590 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ ldr r0, [r8] │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ bl d66c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d6ac │ │ │ │ + bne 3d56c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3d65c │ │ │ │ - ldr r2, [pc, #156] @ 3d6d4 │ │ │ │ - ldr r3, [pc, #136] @ 3d6c4 │ │ │ │ + bne 3d51c │ │ │ │ + ldr r2, [pc, #156] @ 3d594 │ │ │ │ + ldr r3, [pc, #136] @ 3d584 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d6a8 │ │ │ │ + bne 3d568 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3d630 │ │ │ │ + b 3d4f0 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7] │ │ │ │ - b 3d5d8 │ │ │ │ + b 3d498 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d69c │ │ │ │ + bne 3d55c │ │ │ │ ldr r2, [r7] │ │ │ │ - b 3d5d8 │ │ │ │ + b 3d498 │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3d694 │ │ │ │ + b 3d554 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x00032ab8 │ │ │ │ + strdeq r2, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r1, ip, lsl r9 │ │ │ │ - andeq r2, r3, r0, lsl #21 │ │ │ │ + andeq r2, r3, r0, asr #23 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - andeq r2, r3, r0, asr #19 │ │ │ │ + andeq r2, r3, r0, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #308] @ 3d824 │ │ │ │ - ldr r3, [pc, #308] @ 3d828 │ │ │ │ + ldr r2, [pc, #308] @ 3d6e4 │ │ │ │ + ldr r3, [pc, #308] @ 3d6e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl cb5c │ │ │ │ - ldr r1, [pc, #268] @ 3d82c │ │ │ │ + ldr r1, [pc, #268] @ 3d6ec │ │ │ │ mov r2, sp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3d778 │ │ │ │ + bne 3d638 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3d81c │ │ │ │ + bne 3d6dc │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d7dc │ │ │ │ + beq 3d69c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d7ec │ │ │ │ + beq 3d6ac │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl c8c8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d810 │ │ │ │ + bne 3d6d0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3d7cc │ │ │ │ - ldr r2, [pc, #136] @ 3d830 │ │ │ │ - ldr r3, [pc, #124] @ 3d828 │ │ │ │ + bne 3d68c │ │ │ │ + ldr r2, [pc, #136] @ 3d6f0 │ │ │ │ + ldr r3, [pc, #124] @ 3d6e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d80c │ │ │ │ + bne 3d6cc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3d7a0 │ │ │ │ + b 3d660 │ │ │ │ mov r1, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r6] │ │ │ │ - b 3d76c │ │ │ │ + b 3d62c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d76c │ │ │ │ + beq 3d62c │ │ │ │ mov r0, r6 │ │ │ │ bl d4bc │ │ │ │ - b 3d76c │ │ │ │ + b 3d62c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r3, r8, lsl #18 │ │ │ │ + andeq r2, r3, r8, asr #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r8, r1, ip, ror #14 │ │ │ │ - andeq r2, r3, r0, asr r8 │ │ │ │ + muleq r3, r0, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #312] @ 3d984 │ │ │ │ - ldr r3, [pc, #312] @ 3d988 │ │ │ │ + ldr r2, [pc, #312] @ 3d844 │ │ │ │ + ldr r3, [pc, #312] @ 3d848 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -49339,81 +49259,81 @@ │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d974 │ │ │ │ + bne 3d834 │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3d96c │ │ │ │ + bne 3d82c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d914 │ │ │ │ + beq 3d7d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d948 │ │ │ │ + beq 3d808 │ │ │ │ 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] @ 3d98c │ │ │ │ - ldr r3, [pc, #148] @ 3d988 │ │ │ │ + ldr r2, [pc, #156] @ 3d84c │ │ │ │ + ldr r3, [pc, #148] @ 3d848 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3d968 │ │ │ │ + bne 3d828 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d8cc │ │ │ │ + bne 3d78c │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d8e8 │ │ │ │ - b 3d8cc │ │ │ │ + beq 3d7a8 │ │ │ │ + b 3d78c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d924 │ │ │ │ + beq 3d7e4 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3d924 │ │ │ │ + b 3d7e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ - b 3d8e8 │ │ │ │ - andeq r2, r3, ip, lsr #15 │ │ │ │ + b 3d7a8 │ │ │ │ + andeq r2, r3, ip, ror #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r8, lsl #14 │ │ │ │ + andeq r2, r3, r8, asr #16 │ │ │ │ │ │ │ │ -0003d990 : │ │ │ │ +0003d850 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -49431,52 +49351,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d3a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl d780 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3da38 │ │ │ │ + beq 3d8f8 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ str r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3da14 │ │ │ │ + beq 3d8d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d990 │ │ │ │ + bl 3d850 │ │ │ │ str r0, [r4, #4] │ │ │ │ bl cb5c │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #64 @ 0x40 │ │ │ │ bl d870 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cba4 │ │ │ │ str r0, [r4, #8] │ │ │ │ - ldr r3, [pc, #16] @ 3da50 │ │ │ │ + ldr r3, [pc, #16] @ 3d910 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strdeq r5, [r3], -r0 │ │ │ │ + andeq r5, r3, r0, lsr r3 │ │ │ │ │ │ │ │ -0003da54 : │ │ │ │ +0003d914 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -0003da74 : │ │ │ │ +0003d934 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dad4 │ │ │ │ + beq 3d994 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -49498,16 +49418,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, #408] @ 3dc90 │ │ │ │ - ldr r2, [pc, #408] @ 3dc94 │ │ │ │ + ldr r1, [pc, #408] @ 3db50 │ │ │ │ + ldr r2, [pc, #408] @ 3db54 │ │ │ │ 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 │ │ │ │ @@ -49517,109 +49437,109 @@ │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc80 │ │ │ │ + bne 3db40 │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3dc78 │ │ │ │ + bne 3db38 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc18 │ │ │ │ + beq 3dad8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dc2c │ │ │ │ + beq 3daec │ │ │ │ mov r1, sp │ │ │ │ bl ceec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dc5c │ │ │ │ + beq 3db1c │ │ │ │ bl dabc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ bl c2f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 3dc48 │ │ │ │ + beq 3db08 │ │ │ │ bl d174 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dbd0 │ │ │ │ + beq 3da90 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ bl d1ec │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ str r3, [r6, #8] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ str r0, [r6] │ │ │ │ - ldr r2, [pc, #164] @ 3dc98 │ │ │ │ - ldr r3, [pc, #156] @ 3dc94 │ │ │ │ + ldr r2, [pc, #164] @ 3db58 │ │ │ │ + ldr r3, [pc, #156] @ 3db54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3dc74 │ │ │ │ + bne 3db34 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r7] │ │ │ │ - b 3db7c │ │ │ │ + b 3da3c │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc50 │ │ │ │ + bne 3db10 │ │ │ │ ldr r0, [r7] │ │ │ │ - b 3db7c │ │ │ │ + b 3da3c │ │ │ │ bl d174 │ │ │ │ - b 3dbec │ │ │ │ + b 3daac │ │ │ │ mov r0, r7 │ │ │ │ bl d4bc │ │ │ │ - b 3dc40 │ │ │ │ + b 3db00 │ │ │ │ bl da08 │ │ │ │ - ldr r2, [pc, #52] @ 3dc9c │ │ │ │ + ldr r2, [pc, #52] @ 3db5c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3dbec │ │ │ │ + b 3daac │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - b 3dbec │ │ │ │ - andeq r2, r3, r0, lsl #10 │ │ │ │ + b 3daac │ │ │ │ + andeq r2, r3, r0, asr #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r4, lsl #8 │ │ │ │ - muleq r1, r0, pc @ │ │ │ │ + andeq r2, r3, r4, asr #10 │ │ │ │ + andeq fp, r1, ip, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #300] @ 3dde4 │ │ │ │ - ldr r3, [pc, #300] @ 3dde8 │ │ │ │ + ldr r2, [pc, #300] @ 3dca4 │ │ │ │ + ldr r3, [pc, #300] @ 3dca8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -49628,238 +49548,238 @@ │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddd4 │ │ │ │ + bne 3dc94 │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3ddcc │ │ │ │ + bne 3dc8c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd8c │ │ │ │ + beq 3dc4c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dda0 │ │ │ │ + beq 3dc60 │ │ │ │ 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] @ 3ddec │ │ │ │ - ldr r3, [pc, #124] @ 3dde8 │ │ │ │ + ldr r2, [pc, #132] @ 3dcac │ │ │ │ + ldr r3, [pc, #124] @ 3dca8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ddc8 │ │ │ │ + bne 3dc88 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ bl c2bc │ │ │ │ str r0, [r4] │ │ │ │ - b 3dd38 │ │ │ │ + b 3dbf8 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ddbc │ │ │ │ + bne 3dc7c │ │ │ │ ldr r0, [r4] │ │ │ │ - b 3dd38 │ │ │ │ + b 3dbf8 │ │ │ │ mov r0, r4 │ │ │ │ bl d4bc │ │ │ │ - b 3ddb4 │ │ │ │ + b 3dc74 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ - b 3dd60 │ │ │ │ - andeq r2, r3, r0, asr #6 │ │ │ │ + b 3dc20 │ │ │ │ + andeq r2, r3, r0, lsl #9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r3, r0, r2 │ │ │ │ + ldrdeq r2, [r3], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ - ldr r1, [pc, #900] @ 3e190 │ │ │ │ + ldr r1, [pc, #900] @ 3e050 │ │ │ │ cmp r2, #8 │ │ │ │ - ldr r2, [pc, #896] @ 3e194 │ │ │ │ + ldr r2, [pc, #896] @ 3e054 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #888] @ 3e198 │ │ │ │ + ldr r6, [pc, #888] @ 3e058 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ mov r7, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ strb r7, [sp, #11] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne 3e188 │ │ │ │ + bne 3e048 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r5, r5, r3 │ │ │ │ bl db1c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #800] @ 3e19c │ │ │ │ + ldr r1, [pc, #800] @ 3e05c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #11 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bne 3dfd8 │ │ │ │ + bne 3de98 │ │ │ │ bl d174 │ │ │ │ bl dabc │ │ │ │ add r8, sp, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df4c │ │ │ │ + beq 3de0c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 3e018 │ │ │ │ + beq 3ded8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 3dfcc │ │ │ │ + bne 3de8c │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4] │ │ │ │ add r7, r4, #16 │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ bl d948 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 3dfe0 │ │ │ │ + beq 3dea0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3df58 │ │ │ │ + bne 3de18 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3df4c │ │ │ │ + bne 3de0c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 3df48 │ │ │ │ + beq 3de08 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 3df50 │ │ │ │ + b 3de10 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3df80 │ │ │ │ + beq 3de40 │ │ │ │ ldr r0, [r5] │ │ │ │ bl d294 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df80 │ │ │ │ + beq 3de40 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ bl d1ec │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ bl d174 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e004 │ │ │ │ + beq 3dec4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e104 │ │ │ │ - ldr r2, [pc, #504] @ 3e1a0 │ │ │ │ - ldr r3, [pc, #488] @ 3e194 │ │ │ │ + beq 3dfc4 │ │ │ │ + ldr r2, [pc, #504] @ 3e060 │ │ │ │ + ldr r3, [pc, #488] @ 3e054 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e150 │ │ │ │ + bne 3e010 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 3deec │ │ │ │ + b 3ddac │ │ │ │ bl d174 │ │ │ │ - b 3dfa0 │ │ │ │ - ldr r3, [pc, #444] @ 3e1a4 │ │ │ │ + b 3de60 │ │ │ │ + ldr r3, [pc, #444] @ 3e064 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3, #616] @ 0x268 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e154 │ │ │ │ + beq 3e014 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 3df1c │ │ │ │ - b 3df80 │ │ │ │ + beq 3dddc │ │ │ │ + b 3de40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ bl c2bc │ │ │ │ str r0, [r5] │ │ │ │ - b 3dfa0 │ │ │ │ + b 3de60 │ │ │ │ bl c424 │ │ │ │ add sl, sp, #28 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cce8 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ bl d180 │ │ │ │ mov r4, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #352] @ 3e1a8 │ │ │ │ + ldr r1, [pc, #352] @ 3e068 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ bl dbb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dfa0 │ │ │ │ + beq 3de60 │ │ │ │ mov r0, sl │ │ │ │ bl d174 │ │ │ │ mov r0, r9 │ │ │ │ bl ccc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0c8 │ │ │ │ + beq 3df88 │ │ │ │ mov r2, r7 │ │ │ │ ldrb sl, [sp, #11] │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ bl c4b4 │ │ │ │ lsl sl, sl, #3 │ │ │ │ @@ -49867,348 +49787,348 @@ │ │ │ │ str r1, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl d4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e124 │ │ │ │ + beq 3dfe4 │ │ │ │ mov r0, r7 │ │ │ │ bl cf1c │ │ │ │ mov r0, r9 │ │ │ │ bl ce8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3df58 │ │ │ │ - ldr r3, [pc, #200] @ 3e1a4 │ │ │ │ + bne 3de18 │ │ │ │ + ldr r3, [pc, #200] @ 3e064 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [r3, #616] @ 0x268 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3df80 │ │ │ │ + bne 3de40 │ │ │ │ bl dabc │ │ │ │ - ldr r2, [pc, #184] @ 3e1ac │ │ │ │ + ldr r2, [pc, #184] @ 3e06c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 3df50 │ │ │ │ + b 3de10 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ bl c0e8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dfa0 │ │ │ │ + beq 3de60 │ │ │ │ mov r0, r5 │ │ │ │ bl d4bc │ │ │ │ - b 3dfa0 │ │ │ │ - ldr r3, [pc, #120] @ 3e1a4 │ │ │ │ + b 3de60 │ │ │ │ + ldr r3, [pc, #120] @ 3e064 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [r3, #616] @ 0x268 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3e0b8 │ │ │ │ + bne 3df78 │ │ │ │ bl dabc │ │ │ │ - ldr r2, [pc, #108] @ 3e1b0 │ │ │ │ + ldr r2, [pc, #108] @ 3e070 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl cf40 │ │ │ │ - b 3e0b8 │ │ │ │ + b 3df78 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl dabc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #80] @ 3e1b4 │ │ │ │ + ldr r2, [pc, #80] @ 3e074 │ │ │ │ cmp r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ movcs r3, #25 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl cf40 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3df4c │ │ │ │ - b 3df1c │ │ │ │ + bne 3de0c │ │ │ │ + b 3dddc │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r3, r8, ror #3 │ │ │ │ + andeq r2, r3, r8, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r3, r4, asr #3 │ │ │ │ - andeq fp, r1, r4, lsr #27 │ │ │ │ - andeq r2, r3, r0, asr r0 │ │ │ │ + andeq r2, r3, r4, lsl #6 │ │ │ │ + andeq fp, r1, r0, ror sp │ │ │ │ + muleq r3, r0, r1 │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - andeq sl, r1, r0, asr r3 │ │ │ │ - andeq fp, r1, r8, asr fp │ │ │ │ - andeq fp, r1, r4, ror #21 │ │ │ │ - andeq fp, r1, ip, lsl #22 │ │ │ │ + andeq sl, r1, ip, lsl r3 │ │ │ │ + andeq fp, r1, r4, lsr #22 │ │ │ │ + @ instruction: 0x0001bab0 │ │ │ │ + ldrdeq fp, [r1], -r8 │ │ │ │ │ │ │ │ -0003e1b8 : │ │ │ │ +0003e078 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr ip, [pc, #1004] @ 3e5bc │ │ │ │ - ldr r3, [pc, #1004] @ 3e5c0 │ │ │ │ + ldr ip, [pc, #1004] @ 3e47c │ │ │ │ + ldr r3, [pc, #1004] @ 3e480 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #12 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #976] @ 3e5c4 │ │ │ │ + ldr r5, [pc, #976] @ 3e484 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #960] @ 3e5c8 │ │ │ │ + ldr r3, [pc, #960] @ 3e488 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #952] @ 3e5cc │ │ │ │ + ldr r0, [pc, #952] @ 3e48c │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #932] @ 3e5d0 │ │ │ │ - ldr r3, [pc, #932] @ 3e5d4 │ │ │ │ + ldr r2, [pc, #932] @ 3e490 │ │ │ │ + ldr r3, [pc, #932] @ 3e494 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #904] @ 3e5d8 │ │ │ │ - ldr r3, [pc, #904] @ 3e5dc │ │ │ │ + ldr r4, [pc, #904] @ 3e498 │ │ │ │ + ldr r3, [pc, #904] @ 3e49c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ - ldr r7, [pc, #892] @ 3e5e0 │ │ │ │ + ldr r7, [pc, #892] @ 3e4a0 │ │ │ │ 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] @ 3e5e4 │ │ │ │ - ldr r1, [pc, #856] @ 3e5e8 │ │ │ │ - ldr r3, [pc, #856] @ 3e5ec │ │ │ │ + ldr r2, [pc, #856] @ 3e4a4 │ │ │ │ + ldr r1, [pc, #856] @ 3e4a8 │ │ │ │ + ldr r3, [pc, #856] @ 3e4ac │ │ │ │ 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] @ 3e5f0 │ │ │ │ - ldr r2, [pc, #836] @ 3e5f4 │ │ │ │ + ldr r1, [pc, #836] @ 3e4b0 │ │ │ │ + ldr r2, [pc, #836] @ 3e4b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #828] @ 3e5f8 │ │ │ │ + ldr r1, [pc, #828] @ 3e4b8 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #816] @ 3e5fc │ │ │ │ - ldr r3, [pc, #816] @ 3e600 │ │ │ │ + ldr r1, [pc, #816] @ 3e4bc │ │ │ │ + ldr r3, [pc, #816] @ 3e4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #808] @ 3e604 │ │ │ │ + ldr r1, [pc, #808] @ 3e4c4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #796] @ 3e608 │ │ │ │ - ldr r6, [pc, #796] @ 3e60c │ │ │ │ + ldr r1, [pc, #796] @ 3e4c8 │ │ │ │ + ldr r6, [pc, #796] @ 3e4cc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r1, [pc, #776] @ 3e610 │ │ │ │ + ldr r1, [pc, #776] @ 3e4d0 │ │ │ │ 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] @ 3e614 │ │ │ │ + ldr r2, [pc, #748] @ 3e4d4 │ │ │ │ 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] @ 3e618 │ │ │ │ - ldr r2, [pc, #696] @ 3e61c │ │ │ │ - ldr r6, [pc, #696] @ 3e620 │ │ │ │ + ldr r3, [pc, #696] @ 3e4d8 │ │ │ │ + ldr r2, [pc, #696] @ 3e4dc │ │ │ │ + ldr r6, [pc, #696] @ 3e4e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #652] @ 3e624 │ │ │ │ - ldr r2, [pc, #652] @ 3e628 │ │ │ │ - ldr r6, [pc, #652] @ 3e62c │ │ │ │ + ldr r3, [pc, #652] @ 3e4e4 │ │ │ │ + ldr r2, [pc, #652] @ 3e4e8 │ │ │ │ + ldr r6, [pc, #652] @ 3e4ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #13 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl c0d0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #604] @ 3e630 │ │ │ │ - ldr r2, [pc, #604] @ 3e634 │ │ │ │ - ldr r7, [pc, #604] @ 3e638 │ │ │ │ + ldr r3, [pc, #604] @ 3e4f0 │ │ │ │ + ldr r2, [pc, #604] @ 3e4f4 │ │ │ │ + ldr r7, [pc, #604] @ 3e4f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #13 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #10 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl c0d0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #556] @ 3e63c │ │ │ │ - ldr r2, [pc, #556] @ 3e640 │ │ │ │ - ldr r7, [pc, #556] @ 3e644 │ │ │ │ + ldr r3, [pc, #556] @ 3e4fc │ │ │ │ + ldr r2, [pc, #556] @ 3e500 │ │ │ │ + ldr r7, [pc, #556] @ 3e504 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #10 │ │ │ │ add r7, pc, r7 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #14 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl c0d0 │ │ │ │ - ldr r6, [pc, #512] @ 3e648 │ │ │ │ - ldr r3, [pc, #512] @ 3e64c │ │ │ │ - ldr r2, [pc, #512] @ 3e650 │ │ │ │ + ldr r6, [pc, #512] @ 3e508 │ │ │ │ + ldr r3, [pc, #512] @ 3e50c │ │ │ │ + ldr r2, [pc, #512] @ 3e510 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #12 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl c2d4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #460] @ 3e654 │ │ │ │ - ldr r2, [pc, #460] @ 3e658 │ │ │ │ - ldr r6, [pc, #460] @ 3e65c │ │ │ │ + ldr r3, [pc, #460] @ 3e514 │ │ │ │ + ldr r2, [pc, #460] @ 3e518 │ │ │ │ + ldr r6, [pc, #460] @ 3e51c │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #11 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #416] @ 3e660 │ │ │ │ - ldr r2, [pc, #416] @ 3e664 │ │ │ │ - ldr r6, [pc, #416] @ 3e668 │ │ │ │ + ldr r3, [pc, #416] @ 3e520 │ │ │ │ + ldr r2, [pc, #416] @ 3e524 │ │ │ │ + ldr r6, [pc, #416] @ 3e528 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #372] @ 3e66c │ │ │ │ - ldr r2, [pc, #372] @ 3e670 │ │ │ │ - ldr r6, [pc, #372] @ 3e674 │ │ │ │ + ldr r3, [pc, #372] @ 3e52c │ │ │ │ + ldr r2, [pc, #372] @ 3e530 │ │ │ │ + ldr r6, [pc, #372] @ 3e534 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ add r6, pc, r6 │ │ │ │ - bl 3701c │ │ │ │ + bl 36edc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ bl cdc0 │ │ │ │ - ldr r3, [pc, #332] @ 3e678 │ │ │ │ - ldr r2, [pc, #332] @ 3e67c │ │ │ │ + ldr r3, [pc, #332] @ 3e538 │ │ │ │ + ldr r2, [pc, #332] @ 3e53c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3701c │ │ │ │ - ldr r1, [pc, #312] @ 3e680 │ │ │ │ + bl 36edc │ │ │ │ + ldr r1, [pc, #312] @ 3e540 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #292] @ 3e684 │ │ │ │ + ldr r1, [pc, #292] @ 3e544 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #272] @ 3e688 │ │ │ │ + ldr r1, [pc, #272] @ 3e548 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #13 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #252] @ 3e68c │ │ │ │ - ldr r3, [pc, #44] @ 3e5c0 │ │ │ │ + ldr r2, [pc, #252] @ 3e54c │ │ │ │ + ldr r3, [pc, #44] @ 3e480 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e5b8 │ │ │ │ + bne 3e478 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r3, r4, lsr #28 │ │ │ │ + andeq r1, r3, r4, ror #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r1, [r3], -r4 │ │ │ │ + andeq r1, r3, r4, lsr pc │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - strdeq fp, [r1], -ip │ │ │ │ + andeq fp, r1, r8, asr #1 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r3, r3, r0, lsr #22 │ │ │ │ - andeq r4, r3, r0, ror #19 │ │ │ │ + andeq r3, r3, r0, ror #24 │ │ │ │ + andeq r4, r3, r0, lsr #22 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - andeq fp, r1, r8, lsr #15 │ │ │ │ + andeq fp, r1, r4, ror r7 │ │ │ │ andeq r0, r0, r8, ror #20 │ │ │ │ @ instruction: 0xffff8e5c │ │ │ │ andeq r0, r0, ip, lsr #20 │ │ │ │ @ instruction: 0xffffbfb0 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ @ instruction: 0xffffb3f4 │ │ │ │ @ instruction: 0xffff7ca8 │ │ │ │ @@ -50216,110 +50136,110 @@ │ │ │ │ @ instruction: 0xffff8550 │ │ │ │ @ instruction: 0xffffb258 │ │ │ │ andeq r8, r1, r4, lsl #9 │ │ │ │ andeq r0, r0, r0, ror #19 │ │ │ │ @ instruction: 0xffff7ea4 │ │ │ │ @ instruction: 0xffff97b0 │ │ │ │ @ instruction: 0xffff7c68 │ │ │ │ - andeq sl, r1, r0, lsl lr │ │ │ │ + ldrdeq sl, [r1], -ip │ │ │ │ @ instruction: 0xffffaea0 │ │ │ │ @ instruction: 0xffff7c68 │ │ │ │ - andeq sl, r1, r4, asr #21 │ │ │ │ + muleq r1, r0, sl │ │ │ │ @ instruction: 0xffff88d0 │ │ │ │ @ instruction: 0xffff82bc │ │ │ │ - andeq fp, r1, ip, lsr r6 │ │ │ │ + andeq fp, r1, r8, lsl #12 │ │ │ │ @ instruction: 0xffff8a0c │ │ │ │ @ instruction: 0xffff8330 │ │ │ │ - ldrdeq fp, [r1], -r8 │ │ │ │ - andeq sl, r1, r8, asr #22 │ │ │ │ + andeq fp, r1, r4, lsr #11 │ │ │ │ + andeq sl, r1, r4, lsl fp │ │ │ │ @ instruction: 0xffff876c │ │ │ │ @ instruction: 0xffff8198 │ │ │ │ @ instruction: 0xffff8908 │ │ │ │ @ instruction: 0xffff7ae8 │ │ │ │ - andeq sl, r1, r4, lsl fp │ │ │ │ + andeq sl, r1, r0, ror #21 │ │ │ │ @ instruction: 0xffff7c6c │ │ │ │ @ instruction: 0xffff8060 │ │ │ │ - andeq sl, r1, r4, asr #24 │ │ │ │ + andeq sl, r1, r0, lsl ip │ │ │ │ @ instruction: 0xffff7cd8 │ │ │ │ @ instruction: 0xffff7f60 │ │ │ │ - andeq fp, r1, ip, lsl r5 │ │ │ │ + andeq fp, r1, r8, ror #9 │ │ │ │ @ instruction: 0xffff8950 │ │ │ │ @ instruction: 0xffff8a20 │ │ │ │ - andeq fp, r1, r8, asr #14 │ │ │ │ - andeq fp, r1, ip, lsr r7 │ │ │ │ - andeq fp, r1, ip, lsr #14 │ │ │ │ - andeq r1, r3, r8, ror #20 │ │ │ │ + andeq fp, r1, r4, lsl r7 │ │ │ │ + andeq fp, r1, r8, lsl #14 │ │ │ │ + strdeq fp, [r1], -r8 │ │ │ │ + andeq r1, r3, r8, lsr #23 │ │ │ │ │ │ │ │ -0003e690 : │ │ │ │ +0003e550 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #16] @ 3e6b8 │ │ │ │ + ldr r0, [pc, #16] @ 3e578 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl cfc4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r4, r3, ip, lsl #11 │ │ │ │ + andeq r4, r3, ip, asr #13 │ │ │ │ │ │ │ │ -0003e6bc : │ │ │ │ +0003e57c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e738 │ │ │ │ + beq 3e5f8 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e738 │ │ │ │ + beq 3e5f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e740 │ │ │ │ + beq 3e600 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e718 │ │ │ │ + beq 3e5d8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl c1a8 <_php_stream_seek@plt> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ cmp r4, r0 │ │ │ │ - bne 3e748 │ │ │ │ + bne 3e608 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e730 │ │ │ │ + b 3e5f0 │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r2, [pc, #32] @ 3e774 │ │ │ │ + ldr r2, [pc, #32] @ 3e634 │ │ │ │ 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 3e730 │ │ │ │ - andeq fp, r1, r4, asr r7 │ │ │ │ + b 3e5f0 │ │ │ │ + andeq fp, r1, r0, lsr #14 │ │ │ │ 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 3e894 │ │ │ │ + beq 3e754 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ sub r5, r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ blx r3 │ │ │ │ @@ -50328,63 +50248,63 @@ │ │ │ │ add r1, r8, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 3e888 │ │ │ │ + beq 3e748 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e888 │ │ │ │ + beq 3e748 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e888 │ │ │ │ + beq 3e748 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #164] @ 3e89c │ │ │ │ + ldr r2, [pc, #164] @ 3e75c │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r4] │ │ │ │ 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 3e87c │ │ │ │ + beq 3e73c │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr lr, [r7, #20] │ │ │ │ mvn r5, r5 │ │ │ │ and r5, r5, #4 │ │ │ │ add r5, r5, #8 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ lsl r5, r5, #1 │ │ │ │ - beq 3e87c │ │ │ │ + beq 3e73c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e870 │ │ │ │ + beq 3e730 │ │ │ │ ldr ip, [r4] │ │ │ │ add r2, ip, #1 │ │ │ │ str r2, [r4] │ │ │ │ add r2, r0, ip, lsl #4 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r8, [r3] │ │ │ │ str r8, [r0, ip, lsl #4] │ │ │ │ str r7, [r2, #4] │ │ │ │ str r1, [r2, #8] │ │ │ │ subs lr, lr, #1 │ │ │ │ add r3, r3, r5 │ │ │ │ - bne 3e83c │ │ │ │ + bne 3e6fc │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - b 3e810 │ │ │ │ + b 3e6d0 │ │ │ │ ldr r3, [r5] │ │ │ │ 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 │ │ │ │ @@ -50407,109 +50327,109 @@ │ │ │ │ sub r2, r3, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strne r0, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ add r1, r4, r0 │ │ │ │ add r3, r7, r3 │ │ │ │ - beq 3eb04 │ │ │ │ + beq 3e9c4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3eb94 │ │ │ │ + beq 3ea54 │ │ │ │ ldr lr, [sp, #4] │ │ │ │ cmp r2, lr │ │ │ │ - bhi 3eab8 │ │ │ │ + bhi 3e978 │ │ │ │ cmp r2, #8 │ │ │ │ movhi ip, #0 │ │ │ │ movls ip, #1 │ │ │ │ cmp lr, #1024 @ 0x400 │ │ │ │ orrlt ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3eb9c │ │ │ │ + beq 3ea5c │ │ │ │ ldr ip, [sp, #16] │ │ │ │ sub r6, r2, #1 │ │ │ │ sub ip, r0, ip │ │ │ │ add r9, r3, ip │ │ │ │ cmp r7, r9 │ │ │ │ ldrb sl, [r1, r6] │ │ │ │ - bhi 3eab8 │ │ │ │ + bhi 3e978 │ │ │ │ sub r2, r2, #2 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r5, r7 │ │ │ │ str fp, [sp, #20] │ │ │ │ str r7, [sp, #24] │ │ │ │ ldrb r8, [r4, r0] │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 3e98c │ │ │ │ + b 3e84c │ │ │ │ cmp r5, r9 │ │ │ │ - bhi 3eab0 │ │ │ │ + bhi 3e970 │ │ │ │ sub r2, r9, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl da38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3eab0 │ │ │ │ + beq 3e970 │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ add r5, r4, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne 3e984 │ │ │ │ + bne 3e844 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e984 │ │ │ │ + bne 3e844 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ eor r2, r2, #1 │ │ │ │ sub sl, r1, #1 │ │ │ │ add r4, r4, r2 │ │ │ │ add r2, r4, sl │ │ │ │ cmp r3, r2 │ │ │ │ - bls 3ea94 │ │ │ │ + bls 3e954 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r4, r4, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3eb2c │ │ │ │ + beq 3e9ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r5, sl, r4 │ │ │ │ subs lr, r3, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r7, r7, r5 │ │ │ │ movne r2, r7 │ │ │ │ add r5, r3, r5 │ │ │ │ addne ip, r7, lr │ │ │ │ - bne 3ea3c │ │ │ │ - b 3ebf0 │ │ │ │ + bne 3e8fc │ │ │ │ + b 3eab0 │ │ │ │ cmp r2, ip │ │ │ │ - beq 3eb54 │ │ │ │ + beq 3ea14 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, r2 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ - bne 3ea34 │ │ │ │ + bne 3e8f4 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 3ebe8 │ │ │ │ + bne 3eaa8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #10 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #2 │ │ │ │ cmp r7, r1 │ │ │ │ - beq 3eb60 │ │ │ │ + beq 3ea20 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3ec0c │ │ │ │ + bne 3eacc │ │ │ │ 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] │ │ │ │ @@ -50517,133 +50437,133 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 3ea94 │ │ │ │ + bcs 3e954 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ sub r2, r3, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl dc3c │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r0, #80 @ 0x50 │ │ │ │ mov r1, fp │ │ │ │ bl ce44 │ │ │ │ - b 3ea94 │ │ │ │ + b 3e954 │ │ │ │ ldrb r1, [r4, 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 3e9dc │ │ │ │ - b 3eab8 │ │ │ │ + bne 3e89c │ │ │ │ + b 3e978 │ │ │ │ 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 3ea0c │ │ │ │ + b 3e8cc │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 3ea7c │ │ │ │ + bne 3e93c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r7, r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, lr, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 3ebc4 │ │ │ │ + beq 3ea84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8c8 │ │ │ │ + bne 3e788 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b 3ec04 │ │ │ │ + b 3eac4 │ │ │ │ mov r4, r7 │ │ │ │ - b 3eb20 │ │ │ │ + b 3e9e0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl c430 │ │ │ │ ldr r3, [fp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - b 3eb20 │ │ │ │ + b 3e9e0 │ │ │ │ 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 3eb80 │ │ │ │ + b 3ea40 │ │ │ │ mov r0, #1 │ │ │ │ - b 3ea74 │ │ │ │ + b 3e934 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ea7c │ │ │ │ + bne 3e93c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ebbc │ │ │ │ + beq 3ea7c │ │ │ │ str r5, [sp, #8] │ │ │ │ - b 3ea94 │ │ │ │ - ldr r2, [pc, #28] @ 3ec30 │ │ │ │ + b 3e954 │ │ │ │ + ldr r2, [pc, #28] @ 3eaf0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 3eaa4 │ │ │ │ - andeq fp, r1, r8, asr #5 │ │ │ │ + b 3e964 │ │ │ │ + muleq r1, r4, r2 │ │ │ │ │ │ │ │ -0003ec34 : │ │ │ │ +0003eaf4 : │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003ec48 : │ │ │ │ +0003eb08 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 3ec70 │ │ │ │ + beq 3eb30 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ecc4 │ │ │ │ + bne 3eb84 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ - beq 3ecd4 │ │ │ │ + beq 3eb94 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -50653,212 +50573,212 @@ │ │ │ │ strb r3, [r2, #56] @ 0x38 │ │ │ │ strne r4, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl c3a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #36] @ 3ed00 │ │ │ │ + ldr r1, [pc, #36] @ 3ebc0 │ │ │ │ mov r0, r5 │ │ │ │ bl cfe8 <_php_stream_temp_create@plt> │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eca4 │ │ │ │ + bne 3eb64 │ │ │ │ ldrh r3, [r5, #56] @ 0x38 │ │ │ │ bic r3, r3, #16 │ │ │ │ strh r3, [r5, #56] @ 0x38 │ │ │ │ udf #0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0003ed04 : │ │ │ │ +0003ebc4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #200] @ 3ede4 │ │ │ │ - ldr r3, [pc, #200] @ 3ede8 │ │ │ │ + ldr ip, [pc, #200] @ 3eca4 │ │ │ │ + ldr r3, [pc, #200] @ 3eca8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #196] @ 3edec │ │ │ │ + ldr r1, [pc, #196] @ 3ecac │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3edac │ │ │ │ + bne 3ec6c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3eddc │ │ │ │ + bne 3ec9c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ bl d618 <_php_stream_memory_open@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl d870 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #88] @ 3edf0 │ │ │ │ + ldr r2, [pc, #88] @ 3ecb0 │ │ │ │ str r0, [r6] │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r4, #56] @ 0x38 │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #64] @ 3edf4 │ │ │ │ - ldr r3, [pc, #48] @ 3ede8 │ │ │ │ + ldr r2, [pc, #64] @ 3ecb4 │ │ │ │ + ldr r3, [pc, #48] @ 3eca8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3edd8 │ │ │ │ + bne 3ec98 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r1, [r3], -ip │ │ │ │ + andeq r1, r3, ip, lsl r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r1, r4, lsr #6 │ │ │ │ + strdeq r8, [r1], -r0 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - andeq r1, r3, r4, asr #4 │ │ │ │ + andeq r1, r3, r4, lsl #7 │ │ │ │ │ │ │ │ -0003edf8 : │ │ │ │ +0003ecb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #340] @ 3ef64 │ │ │ │ - ldr r3, [pc, #340] @ 3ef68 │ │ │ │ + ldr ip, [pc, #340] @ 3ee24 │ │ │ │ + ldr r3, [pc, #340] @ 3ee28 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #336] @ 3ef6c │ │ │ │ + ldr r1, [pc, #336] @ 3ee2c │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3ee74 │ │ │ │ - ldr r2, [pc, #288] @ 3ef70 │ │ │ │ - ldr r3, [pc, #276] @ 3ef68 │ │ │ │ + beq 3ed34 │ │ │ │ + ldr r2, [pc, #288] @ 3ee30 │ │ │ │ + ldr r3, [pc, #276] @ 3ee28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3ef54 │ │ │ │ + bne 3ee14 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ bl cdcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3ee48 │ │ │ │ + beq 3ed08 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 3ef48 │ │ │ │ + bne 3ee08 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 3ef30 │ │ │ │ + beq 3edf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ bl d618 <_php_stream_memory_open@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bne 3ef58 │ │ │ │ + bne 3ee18 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ bl d870 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #144] @ 3ef74 │ │ │ │ + ldr r2, [pc, #144] @ 3ee34 │ │ │ │ ldr r1, [r6, #80] @ 0x50 │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [r3] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb r3, [r6, #56] @ 0x38 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r6, #56] @ 0x38 │ │ │ │ - bne 3ee48 │ │ │ │ + bne 3ed08 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3ee48 │ │ │ │ + bne 3ed08 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 3ef40 │ │ │ │ + beq 3ee00 │ │ │ │ bl ca90 │ │ │ │ - b 3ee48 │ │ │ │ + b 3ed08 │ │ │ │ ldr r3, [r5] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 3eea0 │ │ │ │ + b 3ed60 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3ee48 │ │ │ │ + b 3ed08 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 3eea0 │ │ │ │ + b 3ed60 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r1, r3, r8, ror #3 │ │ │ │ + andeq r1, r3, r8, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r7, r1, ip, lsr r7 │ │ │ │ - andeq r1, r3, r8, lsr #3 │ │ │ │ + andeq r1, r3, r8, ror #5 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003ef78 : │ │ │ │ +0003ee38 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f05c │ │ │ │ + bne 3ef1c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3f054 │ │ │ │ + bne 3ef14 │ │ │ │ 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 r5, r3, r2 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f000 │ │ │ │ + beq 3eec0 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f060 │ │ │ │ + beq 3ef20 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r2, [pc, #144] @ 3f068 │ │ │ │ + ldr r2, [pc, #144] @ 3ef28 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r4] │ │ │ │ @@ -50866,57 +50786,57 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq 3f048 │ │ │ │ + beq 3ef08 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f048 │ │ │ │ + beq 3ef08 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ str r0, [r1] │ │ │ │ - ldr r0, [pc, #48] @ 3f068 │ │ │ │ + ldr r0, [pc, #48] @ 3ef28 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldrb r1, [r2, #56] @ 0x38 │ │ │ │ orr r1, r1, #16 │ │ │ │ strb r1, [r2, #56] @ 0x38 │ │ │ │ - b 3efcc │ │ │ │ + b 3ee8c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ b c0ac │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003f06c : │ │ │ │ +0003ef2c : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f17c │ │ │ │ + bne 3f03c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3f174 │ │ │ │ + bne 3f034 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f11c │ │ │ │ + beq 3efdc │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -50930,687 +50850,687 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r5, r4, r5 │ │ │ │ - ldr r3, [pc, #112] @ 3f180 │ │ │ │ + ldr r3, [pc, #112] @ 3f040 │ │ │ │ strb r8, [r5, #16] │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 3f168 │ │ │ │ + beq 3f028 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f168 │ │ │ │ + beq 3f028 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r0, [r2] │ │ │ │ - ldr r0, [pc, #44] @ 3f184 │ │ │ │ + ldr r0, [pc, #44] @ 3f044 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 3f0b4 │ │ │ │ + b 3ef74 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0003f188 : │ │ │ │ +0003f048 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #408] @ 3f338 │ │ │ │ - ldr r3, [pc, #408] @ 3f33c │ │ │ │ + ldr r2, [pc, #408] @ 3f1f8 │ │ │ │ + ldr r3, [pc, #408] @ 3f1fc │ │ │ │ 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 r6, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #352] @ 3f340 │ │ │ │ + ldr r1, [pc, #352] @ 3f200 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 3f30c │ │ │ │ + bne 3f1cc │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3f330 │ │ │ │ + bne 3f1f0 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f2c4 │ │ │ │ + beq 3f184 │ │ │ │ bl d438 │ │ │ │ mov r2, r6 │ │ │ │ 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 │ │ │ │ mov r0, r6 │ │ │ │ - bne 3f30c │ │ │ │ + bne 3f1cc │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3f324 │ │ │ │ + bne 3f1e4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 3f2b4 │ │ │ │ - ldr r2, [pc, #180] @ 3f344 │ │ │ │ - ldr r3, [pc, #168] @ 3f33c │ │ │ │ + bne 3f174 │ │ │ │ + ldr r2, [pc, #180] @ 3f204 │ │ │ │ + ldr r3, [pc, #168] @ 3f1fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f314 │ │ │ │ + bne 3f1d4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 3f288 │ │ │ │ + b 3f148 │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3f318 │ │ │ │ + beq 3f1d8 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f318 │ │ │ │ + beq 3f1d8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #76] @ 3f348 │ │ │ │ + ldr r1, [pc, #76] @ 3f208 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 3f228 │ │ │ │ + b 3f0e8 │ │ │ │ bl d174 │ │ │ │ - b 3f288 │ │ │ │ + b 3f148 │ │ │ │ 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 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r3, r8, asr lr │ │ │ │ + muleq r3, r8, pc @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r1, r0, lsl pc │ │ │ │ - andeq r0, r3, r8, ror #26 │ │ │ │ + ldrdeq r9, [r1], -ip │ │ │ │ + andeq r0, r3, r8, lsr #29 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003f34c : │ │ │ │ +0003f20c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r5, #120] @ 0x78 │ │ │ │ - beq 3f38c │ │ │ │ + beq 3f24c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ bl c0dc │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f3a8 │ │ │ │ + beq 3f268 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 3f380 │ │ │ │ + b 3f240 │ │ │ │ │ │ │ │ -0003f3b4 : │ │ │ │ +0003f274 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f3fc │ │ │ │ + beq 3f2bc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r3] │ │ │ │ sub r5, r4, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f3e8 │ │ │ │ + beq 3f2a8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl d450 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -0003f404 : │ │ │ │ +0003f2c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #348] @ 3f578 │ │ │ │ - ldr r2, [pc, #348] @ 3f57c │ │ │ │ + ldr r1, [pc, #348] @ 3f438 │ │ │ │ + ldr r2, [pc, #348] @ 3f43c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bne 3f56c │ │ │ │ + bne 3f42c │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp] │ │ │ │ sub r5, r5, r3 │ │ │ │ bl db1c │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #260] @ 3f580 │ │ │ │ + ldr r1, [pc, #260] @ 3f440 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 3f560 │ │ │ │ + bne 3f420 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f534 │ │ │ │ + beq 3f3f4 │ │ │ │ bl c424 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [sp] │ │ │ │ bl d180 │ │ │ │ mov r4, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #180] @ 3f584 │ │ │ │ + ldr r1, [pc, #180] @ 3f444 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl dbb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 3f560 │ │ │ │ + beq 3f420 │ │ │ │ bl d174 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f504 │ │ │ │ + beq 3f3c4 │ │ │ │ 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] @ 3f588 │ │ │ │ + ldr r2, [pc, #104] @ 3f448 │ │ │ │ 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] @ 3f58c │ │ │ │ - ldr r3, [pc, #60] @ 3f57c │ │ │ │ + ldr r2, [pc, #80] @ 3f44c │ │ │ │ + ldr r3, [pc, #60] @ 3f43c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f568 │ │ │ │ + bne 3f428 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d174 │ │ │ │ - b 3f534 │ │ │ │ + b 3f3f4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - ldrdeq r0, [r3], -ip │ │ │ │ + andeq r0, r3, ip, lsl sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r1, r8, lsl #21 │ │ │ │ - andeq r8, r1, r8, asr #29 │ │ │ │ + andeq sl, r1, r4, asr sl │ │ │ │ + muleq r1, r4, lr │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - @ instruction: 0x00030abc │ │ │ │ + strdeq r0, [r3], -ip │ │ │ │ │ │ │ │ -0003f590 : │ │ │ │ +0003f450 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 3f5b8 │ │ │ │ + beq 3f478 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ mov r1, r4 │ │ │ │ bl d96c <_php_stream_stat@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003f5c8 : │ │ │ │ +0003f488 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #536] @ 3f7fc │ │ │ │ + ldr r0, [pc, #536] @ 3f6bc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #532] @ 3f800 │ │ │ │ + ldr r1, [pc, #532] @ 3f6c0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #508] @ 3f804 │ │ │ │ + ldr r1, [pc, #508] @ 3f6c4 │ │ │ │ mov ip, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3f708 │ │ │ │ + bne 3f5c8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3f7f4 │ │ │ │ + bne 3f6b4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f734 │ │ │ │ + beq 3f5f4 │ │ │ │ mov r0, r1 │ │ │ │ bl c0e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f708 │ │ │ │ + beq 3f5c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f6a0 │ │ │ │ + beq 3f560 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f6a0 │ │ │ │ + beq 3f560 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r1, [pc, #384] @ 3f808 │ │ │ │ + ldr r1, [pc, #384] @ 3f6c8 │ │ │ │ sub r2, r2, #65 @ 0x41 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - bhi 3f7dc │ │ │ │ + bhi 3f69c │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r5 │ │ │ │ bl ce08 │ │ │ │ - ldr r1, [pc, #348] @ 3f80c │ │ │ │ + ldr r1, [pc, #348] @ 3f6cc │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r1, [pc, #328] @ 3f810 │ │ │ │ + ldr r1, [pc, #328] @ 3f6d0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r1, [pc, #308] @ 3f814 │ │ │ │ + ldr r1, [pc, #308] @ 3f6d4 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r1, [pc, #288] @ 3f818 │ │ │ │ + ldr r1, [pc, #288] @ 3f6d8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl d708 │ │ │ │ - ldr r2, [pc, #268] @ 3f81c │ │ │ │ - ldr r3, [pc, #236] @ 3f800 │ │ │ │ + ldr r2, [pc, #268] @ 3f6dc │ │ │ │ + ldr r3, [pc, #236] @ 3f6c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3f7cc │ │ │ │ + bne 3f68c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 3f7d0 │ │ │ │ + beq 3f690 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f7d0 │ │ │ │ + beq 3f690 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ str r0, [r2] │ │ │ │ - ldr r0, [pc, #180] @ 3f820 │ │ │ │ + ldr r0, [pc, #180] @ 3f6e0 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 3f654 │ │ │ │ + b 3f514 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 3f708 │ │ │ │ + b 3f5c8 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 3f708 │ │ │ │ + b 3f5c8 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 3f708 │ │ │ │ + b 3f5c8 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 3f708 │ │ │ │ + b 3f5c8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ - ldr r2, [pc, #64] @ 3f824 │ │ │ │ + ldr r2, [pc, #64] @ 3f6e4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 3f708 │ │ │ │ + b 3f5c8 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r0, r3, r0, lsl sl │ │ │ │ + andeq r0, r3, r0, asr fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r8, [r1], -r4 │ │ │ │ - andeq fp, r1, ip, lsl #31 │ │ │ │ + andeq r8, r1, r0, asr #15 │ │ │ │ + andeq fp, r1, r8, asr pc │ │ │ │ andeq r7, r1, ip, lsr #32 │ │ │ │ - muleq r1, r0, r8 │ │ │ │ - andeq sl, r1, r0, lsl #17 │ │ │ │ - andeq sl, r1, r0, ror r8 │ │ │ │ - andeq r0, r3, r8, ror #17 │ │ │ │ + andeq sl, r1, ip, asr r8 │ │ │ │ + andeq sl, r1, ip, asr #16 │ │ │ │ + andeq sl, r1, ip, lsr r8 │ │ │ │ + andeq r0, r3, r8, lsr #20 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ - andeq sl, r1, r4, lsr #14 │ │ │ │ + strdeq sl, [r1], -r0 │ │ │ │ │ │ │ │ -0003f828 : │ │ │ │ +0003f6e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3f854 │ │ │ │ + beq 3f714 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ bl cd00 │ │ │ │ - ldr r2, [pc, #40] @ 3f88c │ │ │ │ + ldr r2, [pc, #40] @ 3f74c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ bl c76c │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq sl, r1, r0, lsl r7 │ │ │ │ + ldrdeq sl, [r1], -ip │ │ │ │ │ │ │ │ -0003f890 : │ │ │ │ +0003f750 : │ │ │ │ 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 3f8bc │ │ │ │ + beq 3f77c │ │ │ │ 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> │ │ │ │ │ │ │ │ -0003f8e4 : │ │ │ │ +0003f7a4 : │ │ │ │ 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, #244] @ 3f9f4 │ │ │ │ + ldr r5, [pc, #244] @ 3f8b4 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bne 3f974 │ │ │ │ + bne 3f834 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3f9ec │ │ │ │ + bne 3f8ac │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r6, r3, r2 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f998 │ │ │ │ + beq 3f858 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl d7bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f978 │ │ │ │ + beq 3f838 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #152] @ 3f9f8 │ │ │ │ + ldr r3, [pc, #152] @ 3f8b8 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl c0ac │ │ │ │ - ldr r2, [pc, #124] @ 3f9fc │ │ │ │ + ldr r2, [pc, #124] @ 3f8bc │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 3f9e0 │ │ │ │ + beq 3f8a0 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f9e0 │ │ │ │ + beq 3f8a0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #48] @ 3fa00 │ │ │ │ + ldr r1, [pc, #48] @ 3f8c0 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 3f938 │ │ │ │ + b 3f7f8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - strdeq r0, [r3], -r4 │ │ │ │ + andeq r0, r3, r4, lsr r8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003fa04 : │ │ │ │ +0003f8c4 : │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3fafc │ │ │ │ + bne 3f9bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, 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, #8 │ │ │ │ mov r4, r1 │ │ │ │ sub r5, r5, r3 │ │ │ │ - bne 3faf4 │ │ │ │ + bne 3f9b4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3faa0 │ │ │ │ + beq 3f960 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r5] │ │ │ │ - ldr r3, [pc, #168] @ 3fb08 │ │ │ │ + ldr r3, [pc, #168] @ 3f9c8 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r2 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #0 │ │ │ │ bl d7bc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3fa98 │ │ │ │ + beq 3f958 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b db64 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq 3fae8 │ │ │ │ + beq 3f9a8 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fae8 │ │ │ │ + beq 3f9a8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #52] @ 3fb0c │ │ │ │ + ldr r1, [pc, #52] @ 3f9cc │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 3fa50 │ │ │ │ + b 3f910 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - b 3fa44 │ │ │ │ + b 3f904 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003fb10 : │ │ │ │ +0003f9d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ - beq 3fb40 │ │ │ │ + beq 3fa00 │ │ │ │ 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 │ │ │ │ @@ -51618,25 +51538,25 @@ │ │ │ │ movne r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mvneq r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d27c <_php_stream_copy_to_stream_ex@plt> │ │ │ │ │ │ │ │ -0003fb6c : │ │ │ │ +0003fa2c : │ │ │ │ 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 3fbfc │ │ │ │ + beq 3fabc │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 3fc08 │ │ │ │ + beq 3fac8 │ │ │ │ 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 │ │ │ │ @@ -51645,165 +51565,165 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ bl c088 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fbdc │ │ │ │ + beq 3fa9c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fbf0 │ │ │ │ + beq 3fab0 │ │ │ │ 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 3fba8 │ │ │ │ + bne 3fa68 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl c088 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -0003fc38 : │ │ │ │ +0003faf8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #388] @ 3fde0 │ │ │ │ + ldr r1, [pc, #388] @ 3fca0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #384] @ 3fde4 │ │ │ │ + ldr r2, [pc, #384] @ 3fca4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #376] @ 3fde8 │ │ │ │ + ldr r1, [pc, #376] @ 3fca8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3fd3c │ │ │ │ + bne 3fbfc │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 3fdcc │ │ │ │ + bne 3fc8c │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3fd78 │ │ │ │ + beq 3fc38 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ bl d180 │ │ │ │ mov r6, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #264] @ 3fdec │ │ │ │ + ldr r1, [pc, #264] @ 3fcac │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl dbb8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3fd3c │ │ │ │ + beq 3fbfc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r7] │ │ │ │ str r3, [sp] │ │ │ │ asr r3, r2, #31 │ │ │ │ bl c088 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 3fdd4 │ │ │ │ + bne 3fc94 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 3fd68 │ │ │ │ - ldr r2, [pc, #172] @ 3fdf0 │ │ │ │ - ldr r3, [pc, #156] @ 3fde4 │ │ │ │ + bne 3fc28 │ │ │ │ + ldr r2, [pc, #172] @ 3fcb0 │ │ │ │ + ldr r3, [pc, #156] @ 3fca4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3fdbc │ │ │ │ + bne 3fc7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3fd3c │ │ │ │ + b 3fbfc │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 3fdc0 │ │ │ │ + beq 3fc80 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fdc0 │ │ │ │ + beq 3fc80 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #72] @ 3fdf4 │ │ │ │ + ldr r1, [pc, #72] @ 3fcb4 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 3fccc │ │ │ │ + b 3fb8c │ │ │ │ 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 │ │ │ │ - muleq r3, r8, r3 │ │ │ │ + ldrdeq r0, [r3], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r1, ip, ror #5 │ │ │ │ - @ instruction: 0x000186b4 │ │ │ │ - @ instruction: 0x000302b4 │ │ │ │ + @ instruction: 0x0001a2b8 │ │ │ │ + andeq r8, r1, r0, lsl #13 │ │ │ │ + strdeq r0, [r3], -r4 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0003fdf8 : │ │ │ │ +0003fcb8 : │ │ │ │ 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 3fe2c │ │ │ │ + beq 3fcec │ │ │ │ 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 │ │ │ │ @@ -51811,178 +51731,178 @@ │ │ │ │ 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 3fea0 │ │ │ │ + bne 3fd60 │ │ │ │ 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 3feb0 │ │ │ │ + bne 3fd70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3fea0 │ │ │ │ + bne 3fd60 │ │ │ │ mov r0, r6 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fe60 │ │ │ │ + beq 3fd20 │ │ │ │ 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 3fea0 │ │ │ │ + bhi 3fd60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3fe8c │ │ │ │ + beq 3fd4c │ │ │ │ subs r5, r5, r4 │ │ │ │ - bne 3fe50 │ │ │ │ - b 3fea0 │ │ │ │ + bne 3fd10 │ │ │ │ + b 3fd60 │ │ │ │ │ │ │ │ -0003feec : │ │ │ │ +0003fdac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #348] @ 40060 │ │ │ │ - ldr r3, [pc, #348] @ 40064 │ │ │ │ + ldr r2, [pc, #348] @ 3ff20 │ │ │ │ + ldr r3, [pc, #348] @ 3ff24 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #344] @ 40068 │ │ │ │ + ldr r6, [pc, #344] @ 3ff28 │ │ │ │ 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 r6, pc, r6 │ │ │ │ - beq 40050 │ │ │ │ + beq 3ff10 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40050 │ │ │ │ + beq 3ff10 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - ldr r2, [pc, #296] @ 4006c │ │ │ │ - ldr r3, [pc, #296] @ 40070 │ │ │ │ + ldr r2, [pc, #296] @ 3ff2c │ │ │ │ + ldr r3, [pc, #296] @ 3ff30 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 3ff74 │ │ │ │ + beq 3fe34 │ │ │ │ mov r1, r4 │ │ │ │ bl d96c <_php_stream_stat@plt> │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ orrs r2, r3, r0 │ │ │ │ - bne 3fff0 │ │ │ │ - ldr r3, [pc, #248] @ 40074 │ │ │ │ + bne 3feb0 │ │ │ │ + ldr r3, [pc, #248] @ 3ff34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl c94c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40020 │ │ │ │ - ldr r3, [pc, #228] @ 40078 │ │ │ │ + beq 3fee0 │ │ │ │ + ldr r3, [pc, #228] @ 3ff38 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl d66c │ │ │ │ - ldr r2, [pc, #184] @ 4007c │ │ │ │ - ldr r3, [pc, #156] @ 40064 │ │ │ │ + ldr r2, [pc, #184] @ 3ff3c │ │ │ │ + ldr r3, [pc, #156] @ 3ff24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4005c │ │ │ │ + bne 3ff1c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b daec │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #132] @ 40080 │ │ │ │ + ldr r2, [pc, #132] @ 3ff40 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r4, [r4, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ strd r4, [sp] │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ strd r6, [sp, #16] │ │ │ │ bl c76c │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - ldr r2, [pc, #92] @ 40084 │ │ │ │ - ldr r3, [pc, #56] @ 40064 │ │ │ │ + ldr r2, [pc, #92] @ 3ff44 │ │ │ │ + ldr r3, [pc, #56] @ 3ff24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4005c │ │ │ │ + bne 3ff1c │ │ │ │ mov r0, r5 │ │ │ │ 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> │ │ │ │ - strdeq r0, [r3], -r4 │ │ │ │ + andeq r0, r3, r4, lsr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r0, [r3], -r4 │ │ │ │ + andeq r0, r3, r4, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ andeq r0, r0, r0, asr #20 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r3, r4, lsr r0 │ │ │ │ - andeq r9, r1, r0, lsl #31 │ │ │ │ - ldrdeq pc, [r2], -r0 │ │ │ │ + andeq r0, r3, r4, ror r1 │ │ │ │ + andeq r9, r1, ip, asr #30 │ │ │ │ + andeq r0, r3, r0, lsl r1 │ │ │ │ │ │ │ │ -00040088 : │ │ │ │ +0003ff48 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 401b0 │ │ │ │ + bne 40070 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 401a8 │ │ │ │ + bne 40068 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40154 │ │ │ │ + beq 40014 │ │ │ │ bl d8a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 40148 │ │ │ │ + beq 40008 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -51996,116 +51916,116 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ add r5, r4, r5 │ │ │ │ bl ce20 │ │ │ │ mov r0, r6 │ │ │ │ strb r8, [r5, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #124] @ 401b4 │ │ │ │ + ldr r3, [pc, #124] @ 40074 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [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 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 4019c │ │ │ │ + beq 4005c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4019c │ │ │ │ + beq 4005c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #44] @ 401b8 │ │ │ │ + ldr r1, [pc, #44] @ 40078 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 400d0 │ │ │ │ + b 3ff90 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000401bc : │ │ │ │ +0004007c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #480] @ 403bc │ │ │ │ + ldr r0, [pc, #480] @ 4027c │ │ │ │ add r3, sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #472] @ 403c0 │ │ │ │ + ldr r1, [pc, #472] @ 40280 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #436] @ 403c4 │ │ │ │ + ldr r1, [pc, #436] @ 40284 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl d534 │ │ │ │ - ldr r6, [pc, #404] @ 403c8 │ │ │ │ + ldr r6, [pc, #404] @ 40288 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 40268 │ │ │ │ - ldr r2, [pc, #392] @ 403cc │ │ │ │ - ldr r3, [pc, #376] @ 403c0 │ │ │ │ + beq 40128 │ │ │ │ + ldr r2, [pc, #392] @ 4028c │ │ │ │ + ldr r3, [pc, #376] @ 40280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40398 │ │ │ │ + bne 40258 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 4027c │ │ │ │ + beq 4013c │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r9, [r2] │ │ │ │ sub r9, r3, r9 │ │ │ │ ldr r8, [r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4033c │ │ │ │ + beq 401fc │ │ │ │ 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, #268] @ 403d0 │ │ │ │ + ldr r3, [pc, #268] @ 40290 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ asr r3, r3, #31 │ │ │ │ @@ -52118,74 +52038,74 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl d51c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 403b0 │ │ │ │ + bne 40270 │ │ │ │ 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 4023c │ │ │ │ + b 400fc │ │ │ │ mov r1, r8 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - beq 403a4 │ │ │ │ + beq 40264 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 403a4 │ │ │ │ + beq 40264 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #96] @ 403d4 │ │ │ │ + ldr r1, [pc, #96] @ 40294 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4039c │ │ │ │ + bne 4025c │ │ │ │ ldr r8, [r9] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b 40298 │ │ │ │ + b 40158 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r2, r0, lsl lr @ │ │ │ │ + andeq pc, r2, r0, asr pc @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r1, r0, ror sp │ │ │ │ - andeq pc, r2, r8, asr #27 │ │ │ │ - @ instruction: 0x0002fdb4 │ │ │ │ + andeq r9, r1, ip, lsr sp │ │ │ │ + andeq pc, r2, r8, lsl #30 │ │ │ │ + strdeq pc, [r2], -r4 │ │ │ │ andeq r0, r0, r8, lsr #19 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -000403d8 : │ │ │ │ +00040298 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr ip, [pc, #140] @ 40480 │ │ │ │ + ldr ip, [pc, #140] @ 40340 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #136] @ 40484 │ │ │ │ + ldr r0, [pc, #136] @ 40344 │ │ │ │ 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 │ │ │ │ @@ -52197,216 +52117,216 @@ │ │ │ │ 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] @ 40488 │ │ │ │ - ldr r3, [pc, #52] @ 40484 │ │ │ │ + ldr r2, [pc, #60] @ 40348 │ │ │ │ + ldr r3, [pc, #52] @ 40344 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4047c │ │ │ │ + bne 4033c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r2, r0, lsl #24 │ │ │ │ + andeq pc, r2, r0, asr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, ip, lsr #23 │ │ │ │ + andeq pc, r2, ip, ror #25 │ │ │ │ │ │ │ │ -0004048c : │ │ │ │ +0004034c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl c0e8 │ │ │ │ - ldr r6, [pc, #160] @ 40554 │ │ │ │ + ldr r6, [pc, #160] @ 40414 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40534 │ │ │ │ + beq 403f4 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 404d8 │ │ │ │ + beq 40398 │ │ │ │ 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] @ 40558 │ │ │ │ + ldr r1, [pc, #112] @ 40418 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c16c │ │ │ │ - ldr r3, [pc, #96] @ 4055c │ │ │ │ + ldr r3, [pc, #96] @ 4041c │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl c880 │ │ │ │ mov r0, r4 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #64] @ 40560 │ │ │ │ + ldr r1, [pc, #64] @ 40420 │ │ │ │ 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] @ 40564 │ │ │ │ + ldr r1, [pc, #32] @ 40424 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c1cc │ │ │ │ - b 404f4 │ │ │ │ - andeq pc, r2, r8, asr #22 │ │ │ │ - andeq r8, r1, r8, ror #24 │ │ │ │ + b 403b4 │ │ │ │ + andeq pc, r2, r8, lsl #25 │ │ │ │ + andeq r8, r1, r4, lsr ip │ │ │ │ muleq r0, ip, r9 │ │ │ │ - andeq r9, r1, r0, lsl #21 │ │ │ │ - andeq r9, r1, r4, asr sl │ │ │ │ + andeq r9, r1, ip, asr #20 │ │ │ │ + andeq r9, r1, r0, lsr #20 │ │ │ │ │ │ │ │ -00040568 : │ │ │ │ +00040428 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #440] @ 40738 │ │ │ │ - ldr r3, [pc, #440] @ 4073c │ │ │ │ + ldr r2, [pc, #440] @ 405f8 │ │ │ │ + ldr r3, [pc, #440] @ 405fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl db1c │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r8, [pc, #396] @ 40740 │ │ │ │ + ldr r8, [pc, #396] @ 40600 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ bl d09c │ │ │ │ - ldr r1, [pc, #372] @ 40744 │ │ │ │ + ldr r1, [pc, #372] @ 40604 │ │ │ │ mov r2, sp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 40710 │ │ │ │ + bne 405d0 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 40730 │ │ │ │ + bne 405f0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r6, r6, r3 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ sub r9, r9, r3 │ │ │ │ - beq 40694 │ │ │ │ + beq 40554 │ │ │ │ bl d438 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r0, [r6] │ │ │ │ bl c094 │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - ldr r3, [pc, #236] @ 40748 │ │ │ │ + ldr r3, [pc, #236] @ 40608 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #616] @ 0x268 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 406dc │ │ │ │ - ldr r2, [pc, #220] @ 4074c │ │ │ │ - ldr r3, [pc, #200] @ 4073c │ │ │ │ + beq 4059c │ │ │ │ + ldr r2, [pc, #220] @ 4060c │ │ │ │ + ldr r3, [pc, #200] @ 405fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40718 │ │ │ │ + bne 405d8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 40724 │ │ │ │ + beq 405e4 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40724 │ │ │ │ + beq 405e4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #132] @ 40750 │ │ │ │ + ldr r1, [pc, #132] @ 40610 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 4062c │ │ │ │ + b 404ec │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 4071c │ │ │ │ + bne 405dc │ │ │ │ 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 40668 │ │ │ │ + b 40528 │ │ │ │ bl d174 │ │ │ │ - b 40668 │ │ │ │ + b 40528 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq pc, r2, r8, ror sl @ │ │ │ │ + @ instruction: 0x0002fbb8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r2, r8, asr #20 │ │ │ │ + andeq pc, r2, r8, lsl #23 │ │ │ │ @ instruction: 0x000158bc │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - andeq pc, r2, r8, lsl #19 │ │ │ │ + andeq pc, r2, r8, asr #21 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -00040754 : │ │ │ │ +00040614 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -52431,270 +52351,270 @@ │ │ │ │ bl ce20 │ │ │ │ strb sl, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl d900 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 407ec │ │ │ │ + bne 406ac │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, sl │ │ │ │ str r3, [r4] │ │ │ │ - beq 408ac │ │ │ │ + beq 4076c │ │ │ │ mov r0, r5 │ │ │ │ bl c0e8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 408b8 │ │ │ │ + beq 40778 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - beq 40818 │ │ │ │ + beq 406d8 │ │ │ │ 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, #188] @ 408e4 │ │ │ │ + ldr r1, [pc, #188] @ 407a4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl c16c │ │ │ │ - ldr r1, [pc, #172] @ 408e8 │ │ │ │ + ldr r1, [pc, #172] @ 407a8 │ │ │ │ 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, #132] @ 408ec │ │ │ │ + ldr r1, [pc, #132] @ 407ac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 408a4 │ │ │ │ + bne 40764 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 408a4 │ │ │ │ + bne 40764 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 408d8 │ │ │ │ + beq 40798 │ │ │ │ bl ca90 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 407ec │ │ │ │ + b 406ac │ │ │ │ mov r0, r5 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #40] @ 408f0 │ │ │ │ + ldr r1, [pc, #40] @ 407b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ - b 40834 │ │ │ │ + b 406f4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r8, r1, r8, lsr #18 │ │ │ │ - andeq r9, r1, ip, ror #14 │ │ │ │ + strdeq r8, [r1], -r4 │ │ │ │ andeq r9, r1, r8, lsr r7 │ │ │ │ - ldrdeq r9, [r1], -r0 │ │ │ │ + andeq r9, r1, r4, lsl #14 │ │ │ │ + muleq r1, ip, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov lr, r0 │ │ │ │ - ldr r0, [pc, #676] @ 40bb4 │ │ │ │ + ldr r0, [pc, #676] @ 40a74 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #668] @ 40bb8 │ │ │ │ + ldr r2, [pc, #668] @ 40a78 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ands fp, r3, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 40968 │ │ │ │ + beq 40828 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #632] @ 40bbc │ │ │ │ - ldr r3, [pc, #624] @ 40bb8 │ │ │ │ + ldr r2, [pc, #632] @ 40a7c │ │ │ │ + ldr r3, [pc, #624] @ 40a78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 40bb0 │ │ │ │ + bne 40a70 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r8, #20] │ │ │ │ orr r3, r3, #32 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r8, #16] │ │ │ │ str r3, [r8, #4] │ │ │ │ - beq 40af4 │ │ │ │ - ldr r3, [pc, #568] @ 40bc0 │ │ │ │ + beq 409b4 │ │ │ │ + ldr r3, [pc, #568] @ 40a80 │ │ │ │ mov sl, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #556] @ 40bc4 │ │ │ │ + ldr r3, [pc, #556] @ 40a84 │ │ │ │ mov r9, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ str lr, [sp, #8] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ - beq 40b28 │ │ │ │ + beq 409e8 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, fp │ │ │ │ add r4, r4, #16 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40ae8 │ │ │ │ + beq 409a8 │ │ │ │ mov r2, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 40b00 │ │ │ │ + beq 409c0 │ │ │ │ ldrb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40b00 │ │ │ │ + beq 409c0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 40b68 │ │ │ │ + beq 40a28 │ │ │ │ add r3, r9, #16 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c76c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 40b20 │ │ │ │ + beq 409e0 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 40ab8 │ │ │ │ + beq 40978 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 40ba0 │ │ │ │ + bne 40a60 │ │ │ │ ldr r7, [r7] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, r7, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl dc48 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - bne 40a94 │ │ │ │ + bne 40954 │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 40a94 │ │ │ │ + bne 40954 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - beq 40b8c │ │ │ │ + beq 40a4c │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40ae0 │ │ │ │ + beq 409a0 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mvn r0, #0 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r8, #4] │ │ │ │ - b 4093c │ │ │ │ + b 407fc │ │ │ │ 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 408f4 │ │ │ │ + bl 407b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a9c │ │ │ │ + bne 4095c │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 409a4 │ │ │ │ + bne 40864 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r8, #4] │ │ │ │ - b 40938 │ │ │ │ + b 407f8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 40b50 │ │ │ │ + beq 40a10 │ │ │ │ add r0, r9, #16 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ - bne 40a1c │ │ │ │ + bne 408dc │ │ │ │ ldr r2, [r7] │ │ │ │ - b 40acc │ │ │ │ + b 4098c │ │ │ │ cmp r2, #12 │ │ │ │ ldreq r7, [r4] │ │ │ │ add r1, r4, #24 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r9, [r4, #20] │ │ │ │ movne r7, r4 │ │ │ │ ldrbeq r2, [r7, #8] │ │ │ │ moveq r4, r1 │ │ │ │ movne r4, r1 │ │ │ │ - b 409c4 │ │ │ │ + b 40884 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c76c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - b 40a10 │ │ │ │ - ldr r2, [pc, #88] @ 40bc8 │ │ │ │ + b 408d0 │ │ │ │ + ldr r2, [pc, #88] @ 40a88 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #24 │ │ │ │ bl c76c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - b 40a10 │ │ │ │ + b 408d0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40ae0 │ │ │ │ - b 40a9c │ │ │ │ + beq 409a0 │ │ │ │ + b 4095c │ │ │ │ mov r0, r7 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 40a44 │ │ │ │ + b 40904 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r2, r0, ror #13 │ │ │ │ + andeq pc, r2, r0, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x0002f6b4 │ │ │ │ - andeq r9, r1, r0, ror #12 │ │ │ │ - andeq r9, r1, r0, asr #12 │ │ │ │ - andeq r9, r1, r0, ror r4 │ │ │ │ + strdeq pc, [r2], -r4 │ │ │ │ + andeq r9, r1, ip, lsr #12 │ │ │ │ + andeq r9, r1, ip, lsl #12 │ │ │ │ + andeq r9, r1, ip, lsr r4 │ │ │ │ │ │ │ │ -00040bcc : │ │ │ │ +00040a8c : │ │ │ │ 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 │ │ │ │ @@ -52727,535 +52647,535 @@ │ │ │ │ bl ce20 │ │ │ │ strb fp, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl d900 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 40c84 │ │ │ │ + bne 40b44 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ str r3, [r4] │ │ │ │ - beq 40db8 │ │ │ │ + beq 40c78 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ 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 40dc4 │ │ │ │ + beq 40c84 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r0, r5 │ │ │ │ - beq 40cc8 │ │ │ │ + beq 40b88 │ │ │ │ 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] @ 40e20 │ │ │ │ + ldr r1, [pc, #328] @ 40ce0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl c16c │ │ │ │ - ldr r1, [pc, #312] @ 40e24 │ │ │ │ + ldr r1, [pc, #312] @ 40ce4 │ │ │ │ add r3, r4, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl c1cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40df4 │ │ │ │ + beq 40cb4 │ │ │ │ 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] @ 40e28 │ │ │ │ + ldr r1, [pc, #244] @ 40ce8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 40d60 │ │ │ │ + bne 40c20 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 40da4 │ │ │ │ + beq 40c64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 40d90 │ │ │ │ + bne 40c50 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40d90 │ │ │ │ + bne 40c50 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 40dec │ │ │ │ + beq 40cac │ │ │ │ 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 40de4 │ │ │ │ + beq 40ca4 │ │ │ │ bl ca90 │ │ │ │ - b 40d60 │ │ │ │ + b 40c20 │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 40c84 │ │ │ │ + b 40b44 │ │ │ │ mov r0, r5 │ │ │ │ bl d600 │ │ │ │ - ldr r1, [pc, #88] @ 40e2c │ │ │ │ + ldr r1, [pc, #88] @ 40cec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c1cc │ │ │ │ - b 40ce4 │ │ │ │ + b 40ba4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 40d60 │ │ │ │ + b 40c20 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 40d90 │ │ │ │ + b 40c50 │ │ │ │ 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] @ 40e30 │ │ │ │ + ldr r1, [pc, #24] @ 40cf0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 40d38 │ │ │ │ - andeq r8, r1, r8, ror r4 │ │ │ │ - andeq r9, r1, r0, lsl #6 │ │ │ │ - andeq r9, r1, ip, ror #4 │ │ │ │ - andeq r9, r1, r4, asr #3 │ │ │ │ - andeq r9, r1, r8, lsl #3 │ │ │ │ + b 40bf8 │ │ │ │ + andeq r8, r1, r4, asr #8 │ │ │ │ + andeq r9, r1, ip, asr #5 │ │ │ │ + andeq r9, r1, r8, lsr r2 │ │ │ │ + muleq r1, r0, r1 │ │ │ │ + andeq r9, r1, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #1396] @ 413c4 │ │ │ │ - ldr r3, [pc, #1396] @ 413c8 │ │ │ │ + ldr r0, [pc, #1396] @ 41284 │ │ │ │ + ldr r3, [pc, #1396] @ 41288 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #1388] @ 413cc │ │ │ │ + ldr r1, [pc, #1388] @ 4128c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r5, r2 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl c1c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 410a8 │ │ │ │ - ldr r1, [pc, #1340] @ 413d0 │ │ │ │ + beq 40f68 │ │ │ │ + ldr r1, [pc, #1340] @ 41290 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl c1c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 410a8 │ │ │ │ - ldr r1, [pc, #1316] @ 413d4 │ │ │ │ + beq 40f68 │ │ │ │ + ldr r1, [pc, #1316] @ 41294 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 410a8 │ │ │ │ + beq 40f68 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 412d0 │ │ │ │ + bne 41190 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ - ldr r1, [pc, #1256] @ 413d8 │ │ │ │ + ldr r1, [pc, #1256] @ 41298 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl c1c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 412dc │ │ │ │ + beq 4119c │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 41300 │ │ │ │ + beq 411c0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 413ac │ │ │ │ + bne 4126c │ │ │ │ ldr fp, [r5] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [fp] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [fp] │ │ │ │ mov r1, fp │ │ │ │ mov r0, #1 │ │ │ │ bl d618 <_php_stream_memory_open@plt> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ - bne 40f60 │ │ │ │ + bne 40e20 │ │ │ │ ldr r3, [fp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - beq 412bc │ │ │ │ + beq 4117c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 41248 │ │ │ │ + beq 41108 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4138c │ │ │ │ + bne 4124c │ │ │ │ ldr fp, [r4] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [fp] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [fp] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4139c │ │ │ │ + bne 4125c │ │ │ │ ldr r6, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - beq 40fcc │ │ │ │ + beq 40e8c │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4127c │ │ │ │ + bne 4113c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4132c │ │ │ │ + beq 411ec │ │ │ │ add r0, fp, #16 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r8, r0 │ │ │ │ add r2, r6, #16 │ │ │ │ add r3, r7, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r9, [sp] │ │ │ │ bl cbc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41034 │ │ │ │ + bne 40ef4 │ │ │ │ ldr r3, [fp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ - bne 41034 │ │ │ │ + bne 40ef4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, fp │ │ │ │ - beq 4135c │ │ │ │ + beq 4121c │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41064 │ │ │ │ + bne 40f24 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 41064 │ │ │ │ + bne 40f24 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4134c │ │ │ │ + beq 4120c │ │ │ │ bl ca90 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41084 │ │ │ │ + bne 40f44 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq 412a8 │ │ │ │ + beq 41168 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41098 │ │ │ │ + beq 40f58 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 4119c │ │ │ │ + beq 4105c │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl d0e4 <_php_stream_free@plt> │ │ │ │ - b 4119c │ │ │ │ + b 4105c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ands r7, r3, #32 │ │ │ │ - bne 41198 │ │ │ │ + bne 41058 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ orr r3, r3, #32 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ - beq 41190 │ │ │ │ + beq 41050 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ tst r2, #4 │ │ │ │ movne r9, r4 │ │ │ │ addne r4, r4, #16 │ │ │ │ - bne 41104 │ │ │ │ + bne 40fc4 │ │ │ │ cmp r3, #12 │ │ │ │ ldreq r9, [r4] │ │ │ │ add r2, r4, #24 │ │ │ │ ldrbeq r3, [r9, #8] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ movne r9, r4 │ │ │ │ moveq r4, r2 │ │ │ │ movne r4, r2 │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 41184 │ │ │ │ + bhi 41044 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 411cc │ │ │ │ + beq 4108c │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 41134 │ │ │ │ + beq 40ff4 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41204 │ │ │ │ + bne 410c4 │ │ │ │ add r0, r7, #16 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov fp, r0 │ │ │ │ ldrb r2, [r9, #8] │ │ │ │ cmp fp, #0 │ │ │ │ movne r1, fp │ │ │ │ moveq r1, r8 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 411fc │ │ │ │ + beq 410bc │ │ │ │ cmp r2, #8 │ │ │ │ movne r2, #0 │ │ │ │ - beq 411dc │ │ │ │ + beq 4109c │ │ │ │ mov r0, sl │ │ │ │ - bl 40e34 │ │ │ │ + bl 40cf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4122c │ │ │ │ + bne 410ec │ │ │ │ cmp fp, #0 │ │ │ │ - beq 41184 │ │ │ │ + beq 41044 │ │ │ │ mov r0, fp │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 410cc │ │ │ │ + bne 40f8c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #568] @ 413dc │ │ │ │ - ldr r3, [pc, #544] @ 413c8 │ │ │ │ + ldr r2, [pc, #568] @ 4129c │ │ │ │ + ldr r3, [pc, #544] @ 41288 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 413c0 │ │ │ │ + bne 41280 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #7 │ │ │ │ mov fp, r7 │ │ │ │ mov r1, r8 │ │ │ │ - beq 411fc │ │ │ │ + beq 410bc │ │ │ │ ldr r0, [r9] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b 41164 │ │ │ │ + b 41024 │ │ │ │ ldr r2, [r9] │ │ │ │ - b 41164 │ │ │ │ - ldr r2, [pc, #468] @ 413e0 │ │ │ │ + b 41024 │ │ │ │ + ldr r2, [pc, #468] @ 412a0 │ │ │ │ add r3, r7, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl c76c │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - b 41140 │ │ │ │ + b 41000 │ │ │ │ mov r0, fp │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r5, #4] │ │ │ │ mvn r4, #0 │ │ │ │ - b 4119c │ │ │ │ + b 4105c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41240 │ │ │ │ + bne 41100 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 41240 │ │ │ │ + bne 41100 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 413b8 │ │ │ │ + beq 41278 │ │ │ │ bl ca90 │ │ │ │ - b 41240 │ │ │ │ + b 41100 │ │ │ │ cmp fp, r1 │ │ │ │ mov r3, r8 │ │ │ │ - beq 4136c │ │ │ │ + beq 4122c │ │ │ │ add r2, fp, #16 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #332] @ 413e4 │ │ │ │ + ldr r2, [pc, #332] @ 412a4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ bl c76c │ │ │ │ ldr r8, [sp, #16] │ │ │ │ - b 40fe0 │ │ │ │ + b 40ea0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 41354 │ │ │ │ + beq 41214 │ │ │ │ bl ca90 │ │ │ │ - b 41084 │ │ │ │ + b 40f44 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, fp │ │ │ │ - beq 41364 │ │ │ │ + beq 41224 │ │ │ │ bl ca90 │ │ │ │ - b 40f60 │ │ │ │ + b 40e20 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 40ee8 │ │ │ │ - ldr r1, [pc, #260] @ 413e8 │ │ │ │ + b 40da8 │ │ │ │ + ldr r1, [pc, #260] @ 412a8 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ add r0, r7, #16 │ │ │ │ str r5, [sp] │ │ │ │ bl d9f0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ mov r9, r0 │ │ │ │ - b 40f60 │ │ │ │ + b 40e20 │ │ │ │ bl d180 │ │ │ │ mov r9, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #216] @ 413ec │ │ │ │ + ldr r1, [pc, #216] @ 412ac │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dbb8 │ │ │ │ mov r9, r0 │ │ │ │ - b 40f60 │ │ │ │ - ldr r2, [pc, #188] @ 413f0 │ │ │ │ + b 40e20 │ │ │ │ + ldr r2, [pc, #188] @ 412b0 │ │ │ │ mov r3, fp │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #16 │ │ │ │ bl c76c │ │ │ │ ldr r8, [sp, #16] │ │ │ │ - b 40fe0 │ │ │ │ + b 40ea0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41064 │ │ │ │ + b 40f24 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41084 │ │ │ │ + b 40f44 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41034 │ │ │ │ + b 40ef4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 40f60 │ │ │ │ - ldr r2, [pc, #128] @ 413f4 │ │ │ │ + b 40e20 │ │ │ │ + ldr r2, [pc, #128] @ 412b4 │ │ │ │ mov r1, fp │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #16 │ │ │ │ str fp, [sp] │ │ │ │ bl c76c │ │ │ │ ldr r8, [sp, #16] │ │ │ │ - b 40fe0 │ │ │ │ + b 40ea0 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov fp, r0 │ │ │ │ - b 40f8c │ │ │ │ + b 40e4c │ │ │ │ mov r0, r6 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 40fb0 │ │ │ │ + b 40e70 │ │ │ │ bl c184 │ │ │ │ mov fp, r0 │ │ │ │ - b 40f30 │ │ │ │ + b 40df0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 41240 │ │ │ │ + b 41100 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r2, r8, lsr #3 │ │ │ │ + andeq pc, r2, r8, ror #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ muleq r1, r8, lr │ │ │ │ strdeq r5, [r1], -ip │ │ │ │ - andeq r7, r1, ip, lsr #30 │ │ │ │ - andeq r7, r1, ip, ror #10 │ │ │ │ - andeq lr, r2, r4, asr lr │ │ │ │ - andeq r8, r1, r8, asr #27 │ │ │ │ - andeq r8, r1, r0, asr #26 │ │ │ │ - andeq r8, r1, r0, lsl sl │ │ │ │ - andeq r7, r1, r4, lsl #1 │ │ │ │ - @ instruction: 0x00018cb4 │ │ │ │ - andeq r8, r1, ip, ror #24 │ │ │ │ + strdeq r7, [r1], -r8 │ │ │ │ + andeq r7, r1, r8, lsr r5 │ │ │ │ + muleq r2, r4, pc @ │ │ │ │ + muleq r1, r4, sp │ │ │ │ + andeq r8, r1, ip, lsl #26 │ │ │ │ + ldrdeq r8, [r1], -ip │ │ │ │ + andeq r7, r1, r0, asr r0 │ │ │ │ + andeq r8, r1, r0, lsl #25 │ │ │ │ + andeq r8, r1, r8, lsr ip │ │ │ │ │ │ │ │ -000413f8 : │ │ │ │ +000412b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 4142c │ │ │ │ + beq 412ec │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 408f4 │ │ │ │ + bl 407b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4145c │ │ │ │ + bne 4131c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 41454 │ │ │ │ + beq 41314 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e34 │ │ │ │ + bl 40cf4 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00041464 : │ │ │ │ +00041324 : │ │ │ │ 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, #408] @ 41618 │ │ │ │ - ldr r2, [pc, #408] @ 4161c │ │ │ │ + ldr r1, [pc, #408] @ 414d8 │ │ │ │ + ldr r2, [pc, #408] @ 414dc │ │ │ │ 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 │ │ │ │ @@ -53264,208 +53184,208 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl db1c │ │ │ │ add r6, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #344] @ 41620 │ │ │ │ + ldr r1, [pc, #344] @ 414e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl d534 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 415f0 │ │ │ │ + bne 414b0 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 41610 │ │ │ │ + bne 414d0 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r7, r7, r3 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 415a8 │ │ │ │ + beq 41468 │ │ │ │ bl d438 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl d9b4 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 415f0 │ │ │ │ + bne 414b0 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 41608 │ │ │ │ + bne 414c8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r5] │ │ │ │ stmib r5, {r1, r3} │ │ │ │ - bne 41598 │ │ │ │ - ldr r2, [pc, #176] @ 41624 │ │ │ │ - ldr r3, [pc, #164] @ 4161c │ │ │ │ + bne 41458 │ │ │ │ + ldr r2, [pc, #176] @ 414e4 │ │ │ │ + ldr r3, [pc, #164] @ 414dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 415f8 │ │ │ │ + bne 414b8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 4156c │ │ │ │ + b 4142c │ │ │ │ mov r0, r1 │ │ │ │ bl d870 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 415fc │ │ │ │ + beq 414bc │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 415fc │ │ │ │ + beq 414bc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2] │ │ │ │ - ldr r1, [pc, #72] @ 41628 │ │ │ │ + ldr r1, [pc, #72] @ 414e8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r2, [r3, #56] @ 0x38 │ │ │ │ orr r2, r2, #16 │ │ │ │ strb r2, [r3, #56] @ 0x38 │ │ │ │ - b 41510 │ │ │ │ + b 413d0 │ │ │ │ bl d174 │ │ │ │ - b 4156c │ │ │ │ + b 4142c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #0 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ udf #0 │ │ │ │ ldr r3, [r7] │ │ │ │ udf #0 │ │ │ │ - andeq lr, r2, r8, ror fp │ │ │ │ + @ instruction: 0x0002ecb8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r1, r8, fp │ │ │ │ - andeq lr, r2, r4, lsl #21 │ │ │ │ + andeq r8, r1, r4, ror #22 │ │ │ │ + andeq lr, r2, r4, asr #23 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ │ │ │ │ -0004162c : │ │ │ │ +000414ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #320] @ 41784 │ │ │ │ - ldr r3, [pc, #320] @ 41788 │ │ │ │ + ldr r2, [pc, #320] @ 41644 │ │ │ │ + ldr r3, [pc, #320] @ 41648 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #316] @ 4178c │ │ │ │ + ldr r7, [pc, #316] @ 4164c │ │ │ │ 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 4167c │ │ │ │ + beq 4153c │ │ │ │ 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] @ 41790 │ │ │ │ + ldr r2, [pc, #232] @ 41650 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #220] @ 41794 │ │ │ │ + ldr r8, [pc, #220] @ 41654 │ │ │ │ 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 41708 │ │ │ │ - ldr r2, [pc, #172] @ 41798 │ │ │ │ + b 415c8 │ │ │ │ + ldr r2, [pc, #172] @ 41658 │ │ │ │ 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 416e4 │ │ │ │ + beq 415a4 │ │ │ │ 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 41750 │ │ │ │ + beq 41610 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #68] @ 4179c │ │ │ │ - ldr r3, [pc, #44] @ 41788 │ │ │ │ + ldr r2, [pc, #68] @ 4165c │ │ │ │ + ldr r3, [pc, #44] @ 41648 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 41780 │ │ │ │ + bne 41640 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0002e9b4 │ │ │ │ + strdeq lr, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r0, lsr #19 │ │ │ │ - @ instruction: 0x000189bc │ │ │ │ + andeq lr, r2, r0, ror #21 │ │ │ │ + andeq r8, r1, r8, lsl #19 │ │ │ │ @ instruction: 0xffffd1e4 │ │ │ │ @ instruction: 0x000009bc │ │ │ │ - andeq lr, r2, r0, lsr #17 │ │ │ │ + andeq lr, r2, r0, ror #19 │ │ │ │ │ │ │ │ -000417a0 : │ │ │ │ - ldr r3, [pc, #4] @ 417ac │ │ │ │ +00041660 : │ │ │ │ + ldr r3, [pc, #4] @ 4166c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r1, r3, r0, lsr #10 │ │ │ │ + andeq r1, r3, r0, ror #12 │ │ │ │ │ │ │ │ -000417b0 : │ │ │ │ +00041670 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -53474,54 +53394,54 @@ │ │ │ │ sub r3, r2, r3 │ │ │ │ lsl r3, r3, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, r3, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ - ldr r3, [pc, #72] @ 41840 │ │ │ │ + ldr r3, [pc, #72] @ 41700 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ add r7, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d3a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl d780 │ │ │ │ bl ce50 <_emalloc_16@plt> │ │ │ │ - ldr r3, [pc, #32] @ 41844 │ │ │ │ + ldr r3, [pc, #32] @ 41704 │ │ │ │ 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 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrdeq r1, [r3], -r0 │ │ │ │ - andeq r1, r3, r0, lsr #9 │ │ │ │ + andeq r1, r3, r0, lsl r6 │ │ │ │ + andeq r1, r3, r0, ror #11 │ │ │ │ │ │ │ │ -00041848 : │ │ │ │ +00041708 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -00041868 : │ │ │ │ +00041728 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 418bc │ │ │ │ + beq 4177c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4] │ │ │ │ bl dc0c │ │ │ │ mov r1, r0 │ │ │ │ @@ -53532,121 +53452,121 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl c034 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -000418c4 : │ │ │ │ +00041784 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #284] @ 419f8 │ │ │ │ - ldr r3, [pc, #284] @ 419fc │ │ │ │ + ldr ip, [pc, #284] @ 418b8 │ │ │ │ + ldr r3, [pc, #284] @ 418bc │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [pc, #256] @ 41a00 │ │ │ │ + ldr r4, [pc, #256] @ 418c0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #240] @ 41a04 │ │ │ │ + ldr r3, [pc, #240] @ 418c4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #232] @ 41a08 │ │ │ │ + ldr r0, [pc, #232] @ 418c8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #212] @ 41a0c │ │ │ │ - ldr r3, [pc, #212] @ 41a10 │ │ │ │ + ldr r2, [pc, #212] @ 418cc │ │ │ │ + ldr r3, [pc, #212] @ 418d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r5, [pc, #184] @ 41a14 │ │ │ │ - ldr r3, [pc, #184] @ 41a18 │ │ │ │ + ldr r5, [pc, #184] @ 418d4 │ │ │ │ + ldr r3, [pc, #184] @ 418d8 │ │ │ │ add r5, pc, r5 │ │ │ │ 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] @ 41a1c │ │ │ │ + ldr r3, [pc, #148] @ 418dc │ │ │ │ mov r1, #8 │ │ │ │ str r1, [r5, #4] │ │ │ │ - ldr r2, [pc, #140] @ 41a20 │ │ │ │ + ldr r2, [pc, #140] @ 418e0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #136] @ 41a24 │ │ │ │ + ldr r1, [pc, #136] @ 418e4 │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #132] @ 41a28 │ │ │ │ + ldr r3, [pc, #132] @ 418e8 │ │ │ │ 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] @ 41a2c │ │ │ │ - ldr r3, [pc, #44] @ 419fc │ │ │ │ + ldr r2, [pc, #96] @ 418ec │ │ │ │ + ldr r3, [pc, #44] @ 418bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 419f4 │ │ │ │ + bne 418b4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r2, r8, lsl r7 │ │ │ │ + andeq lr, r2, r8, asr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r2, r8, ror #13 │ │ │ │ + andeq lr, r2, r8, lsr #16 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r6, r1, r8, asr #9 │ │ │ │ + muleq r1, r4, r4 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r0, r3, r0, lsl #18 │ │ │ │ - andeq r1, r3, r8, ror #6 │ │ │ │ + andeq r0, r3, r0, asr #20 │ │ │ │ + andeq r1, r3, r8, lsr #9 │ │ │ │ andeq r0, r0, r0, lsr #21 │ │ │ │ andeq r0, r0, ip, lsl #20 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ @ instruction: 0xffffcdcc │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ - andeq lr, r2, ip, lsr #12 │ │ │ │ + andeq lr, r2, ip, ror #14 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 41a98 │ │ │ │ + bne 41958 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r4, r4, r3 │ │ │ │ - bne 41aa4 │ │ │ │ + bne 41964 │ │ │ │ ldr r2, [r4, #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 │ │ │ │ @@ -53656,68 +53576,68 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl c0ac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b 41a6c │ │ │ │ + b 4192c │ │ │ │ │ │ │ │ -00041ab4 : │ │ │ │ +00041974 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41aec │ │ │ │ + beq 419ac │ │ │ │ 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 41acc │ │ │ │ + b 4198c │ │ │ │ │ │ │ │ -00041af8 : │ │ │ │ +000419b8 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r3, #64] @ 0x40 │ │ │ │ subne r0, r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00041b14 : │ │ │ │ +000419d4 : │ │ │ │ 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 41b50 │ │ │ │ + beq 41a10 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00041b68 : │ │ │ │ +00041a28 : │ │ │ │ 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 │ │ │ │ @@ -53725,512 +53645,512 @@ │ │ │ │ bl ce8c │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041ba0 : │ │ │ │ +00041a60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41bec │ │ │ │ + beq 41aac │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r3] │ │ │ │ sub r5, r4, r5 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41bd8 │ │ │ │ + beq 41a98 │ │ │ │ add r0, r5, #20 │ │ │ │ bl c6c4 │ │ │ │ mov r0, r5 │ │ │ │ bl cf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b c664 │ │ │ │ ldr r3, [r4] │ │ │ │ udf #0 │ │ │ │ │ │ │ │ -00041bf4 : │ │ │ │ +00041ab4 : │ │ │ │ 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, #4060] @ 42bf4 │ │ │ │ - ldr r1, [pc, #4060] @ 42bf8 │ │ │ │ + ldr r2, [pc, #4060] @ 42ab4 │ │ │ │ + ldr r1, [pc, #4060] @ 42ab8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #4056] @ 42bfc │ │ │ │ + ldr r3, [pc, #4056] @ 42abc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #4024] @ 42c00 │ │ │ │ + ldr r3, [pc, #4024] @ 42ac0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #4012] @ 42c04 │ │ │ │ + ldr r3, [pc, #4012] @ 42ac4 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #4000] @ 42c08 │ │ │ │ + ldr r3, [pc, #4000] @ 42ac8 │ │ │ │ mov sl, fp │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - beq 41d18 │ │ │ │ + beq 41bd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41cc4 │ │ │ │ + beq 41b84 │ │ │ │ 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 43540 │ │ │ │ + bhi 43400 │ │ │ │ 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 41ce8 │ │ │ │ + b 41ba8 │ │ │ │ sub r2, r1, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs 41cfc │ │ │ │ + bcs 41bbc │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 41cdc │ │ │ │ + bne 41b9c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c82c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 42450 │ │ │ │ + bne 42310 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 423f4 │ │ │ │ - ldr r2, [pc, #3812] @ 42c0c │ │ │ │ - ldr r3, [pc, #3792] @ 42bfc │ │ │ │ + bne 422b4 │ │ │ │ + ldr r2, [pc, #3812] @ 42acc │ │ │ │ + ldr r3, [pc, #3792] @ 42abc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43508 │ │ │ │ + bne 433c8 │ │ │ │ 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, #3760] @ 42c10 │ │ │ │ + ldr r1, [pc, #3760] @ 42ad0 │ │ │ │ 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 41c74 │ │ │ │ + b 41b34 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - blt 424e8 │ │ │ │ + blt 423a8 │ │ │ │ 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 42bc4 │ │ │ │ + beq 42a84 │ │ │ │ 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 423ec │ │ │ │ + beq 422ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 423ec │ │ │ │ + beq 422ac │ │ │ │ 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 43434 │ │ │ │ + bne 432f4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ bl da2c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 423ec │ │ │ │ + beq 422ac │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 423ec │ │ │ │ + beq 422ac │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bge 42ae8 │ │ │ │ + bge 429a8 │ │ │ │ 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 4315c │ │ │ │ + bge 4301c │ │ │ │ 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 sl, r7 │ │ │ │ mov r9, r8 │ │ │ │ mov fp, #0 │ │ │ │ str r2, [r3] │ │ │ │ - b 423ec │ │ │ │ + b 422ac │ │ │ │ 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 421e8 │ │ │ │ + bne 420a8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ bl c79c │ │ │ │ ldr fp, [r5, #4] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 42598 │ │ │ │ + beq 42458 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub fp, fp, r1 │ │ │ │ - blt 42a34 │ │ │ │ + blt 428f4 │ │ │ │ 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 42f9c │ │ │ │ + beq 42e5c │ │ │ │ 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 42600 │ │ │ │ + blt 424c0 │ │ │ │ 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 42be8 │ │ │ │ + beq 42aa8 │ │ │ │ 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 423ec │ │ │ │ + b 422ac │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4204c │ │ │ │ + beq 41f0c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42024 │ │ │ │ + beq 41ee4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, sl │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ bl c244 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 433c0 │ │ │ │ + bne 43280 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq 4201c │ │ │ │ + beq 41edc │ │ │ │ mov r0, r9 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42040 │ │ │ │ + beq 41f00 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ bl cdf0 <_php_stream_write@plt> │ │ │ │ cmp fp, #0 │ │ │ │ - bne 42618 │ │ │ │ + bne 424d8 │ │ │ │ ldr fp, [r5] │ │ │ │ cmp fp, r9 │ │ │ │ cmpne r9, #0 │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ - beq 42608 │ │ │ │ + beq 424c8 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, #0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov sl, fp │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r9, fp │ │ │ │ - b 41c74 │ │ │ │ - ldr r1, [pc, #2948] @ 42c14 │ │ │ │ + b 41b34 │ │ │ │ + ldr r1, [pc, #2948] @ 42ad4 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #17 │ │ │ │ bl c838 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 42eb8 │ │ │ │ + beq 42d78 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4262c │ │ │ │ + bne 424ec │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 42670 │ │ │ │ + beq 42530 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - bne 42658 │ │ │ │ - ldr r1, [pc, #2884] @ 42c18 │ │ │ │ + bne 42518 │ │ │ │ + ldr r1, [pc, #2884] @ 42ad8 │ │ │ │ add r0, r8, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c268 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 426b4 │ │ │ │ + b 42574 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ and r7, r2, #1 │ │ │ │ - ldr r2, [pc, #2840] @ 42c1c │ │ │ │ + ldr r2, [pc, #2840] @ 42adc │ │ │ │ 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 421e8 │ │ │ │ + beq 420a8 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 4299c │ │ │ │ + bne 4285c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - blt 42a44 │ │ │ │ + blt 42904 │ │ │ │ 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 42fe0 │ │ │ │ + beq 42ea0 │ │ │ │ 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 42a48 │ │ │ │ + b 42908 │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ cmp r1, ip │ │ │ │ - blt 42590 │ │ │ │ + blt 42450 │ │ │ │ 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 42bac │ │ │ │ + beq 42a6c │ │ │ │ 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 41d20 │ │ │ │ + b 41be0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ movcc sl, r3 │ │ │ │ movcs sl, r7 │ │ │ │ sub ip, r3, sl │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str ip, [r4, #76] @ 0x4c │ │ │ │ - beq 424f8 │ │ │ │ + beq 423b8 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 42a2c │ │ │ │ + blt 428ec │ │ │ │ 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 42f84 │ │ │ │ + beq 42e44 │ │ │ │ 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 42560 │ │ │ │ + blt 42420 │ │ │ │ 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 42bdc │ │ │ │ + beq 42a9c │ │ │ │ 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 42564 │ │ │ │ + b 42424 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 42588 │ │ │ │ + blt 42448 │ │ │ │ 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 42bd0 │ │ │ │ + beq 42a90 │ │ │ │ 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 424f0 │ │ │ │ + blt 423b0 │ │ │ │ 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 42bb8 │ │ │ │ + beq 42a78 │ │ │ │ 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 │ │ │ │ @@ -54238,112 +54158,112 @@ │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ mov fp, r7 │ │ │ │ mov sl, r7 │ │ │ │ str r2, [r3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 41c74 │ │ │ │ + b 41b34 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 423c0 │ │ │ │ + b 42280 │ │ │ │ sub r2, r1, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs 423d4 │ │ │ │ + bcs 42294 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 423b4 │ │ │ │ + bne 42274 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c82c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #8 │ │ │ │ - beq 43284 │ │ │ │ + beq 43144 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 41c74 │ │ │ │ + b 41b34 │ │ │ │ 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 42fc8 │ │ │ │ + bne 42e88 │ │ │ │ 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 41d14 │ │ │ │ + bhi 41bd4 │ │ │ │ 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 42484 │ │ │ │ + bge 42344 │ │ │ │ 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 41c80 │ │ │ │ + b 41b40 │ │ │ │ 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 42664 │ │ │ │ + beq 42524 │ │ │ │ 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 41c74 │ │ │ │ + b 41b34 │ │ │ │ mov r2, #0 │ │ │ │ - b 423d4 │ │ │ │ + b 42294 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 41dd4 │ │ │ │ + b 41c94 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - b 42374 │ │ │ │ + b 42234 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 42a24 │ │ │ │ + blt 428e4 │ │ │ │ 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 42f74 │ │ │ │ + beq 42e34 │ │ │ │ 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 │ │ │ │ @@ -54351,1138 +54271,1138 @@ │ │ │ │ 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 42284 │ │ │ │ + bge 42144 │ │ │ │ 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 fp, sl │ │ │ │ str r2, [r3] │ │ │ │ - b 41c74 │ │ │ │ + b 41b34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 42318 │ │ │ │ + b 421d8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 421d0 │ │ │ │ + b 42090 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 42a3c │ │ │ │ + blt 428fc │ │ │ │ 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 42f90 │ │ │ │ + beq 42e50 │ │ │ │ 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 41f70 │ │ │ │ + bge 41e30 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - b 41fac │ │ │ │ + b 41e6c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov sl, fp │ │ │ │ mov r9, fp │ │ │ │ - b 41c74 │ │ │ │ + b 41b34 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c82c │ │ │ │ - b 42054 │ │ │ │ + b 41f14 │ │ │ │ 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 42a88 │ │ │ │ + beq 42948 │ │ │ │ and r2, r3, #64 @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 42688 │ │ │ │ + beq 42548 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 426b4 │ │ │ │ + b 42574 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 424b4 │ │ │ │ + b 42374 │ │ │ │ ldr r2, [r8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - beq 42abc │ │ │ │ + beq 4297c │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r8] │ │ │ │ - bne 426b4 │ │ │ │ + bne 42574 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 42fa8 │ │ │ │ + beq 42e68 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r7] │ │ │ │ - ldr r1, [pc, #1364] @ 42c20 │ │ │ │ + ldr r1, [pc, #1364] @ 42ae0 │ │ │ │ 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] @ 42c24 │ │ │ │ + ldr r1, [pc, #1328] @ 42ae4 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #20 │ │ │ │ bl c5d4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #1304] @ 42c28 │ │ │ │ + ldr r1, [pc, #1304] @ 42ae8 │ │ │ │ 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] @ 42c2c │ │ │ │ + ldr r1, [pc, #1264] @ 42aec │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42b30 │ │ │ │ + beq 429f0 │ │ │ │ bl dc18 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 42b30 │ │ │ │ + beq 429f0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r8] │ │ │ │ - ldr r1, [pc, #1212] @ 42c30 │ │ │ │ + ldr r1, [pc, #1212] @ 42af0 │ │ │ │ addeq r3, r3, #1 │ │ │ │ movne r3, #6 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ streq r3, [r8] │ │ │ │ - ldreq r3, [pc, #1196] @ 42c34 │ │ │ │ + ldreq r3, [pc, #1196] @ 42af4 │ │ │ │ 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 427b8 │ │ │ │ + beq 42678 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 42cb8 │ │ │ │ - ldr r1, [pc, #1144] @ 42c38 │ │ │ │ + beq 42b78 │ │ │ │ + ldr r1, [pc, #1144] @ 42af8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c838 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 428b4 │ │ │ │ + beq 42774 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 431a0 │ │ │ │ + bne 43060 │ │ │ │ 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] @ 42c3c │ │ │ │ + ldr r1, [pc, #1088] @ 42afc │ │ │ │ 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 42c70 │ │ │ │ + beq 42b30 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 42e34 │ │ │ │ + beq 42cf4 │ │ │ │ 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] @ 42c40 │ │ │ │ + ldr r1, [pc, #988] @ 42b00 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl cfd0 │ │ │ │ - ldr r1, [pc, #976] @ 42c44 │ │ │ │ + ldr r1, [pc, #976] @ 42b04 │ │ │ │ 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 428b4 │ │ │ │ + bne 42774 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 428b4 │ │ │ │ + bne 42774 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 42fb0 │ │ │ │ + beq 42e70 │ │ │ │ bl ca90 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ands r7, r3, #2 │ │ │ │ - bne 42b38 │ │ │ │ + bne 429f8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42da4 │ │ │ │ + bne 42c64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 42934 │ │ │ │ - ldr r1, [pc, #876] @ 42c48 │ │ │ │ + beq 427f4 │ │ │ │ + ldr r1, [pc, #876] @ 42b08 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r8, #16 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42914 │ │ │ │ + bne 427d4 │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ sub r3, r3, #32 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #29 │ │ │ │ - bhi 42914 │ │ │ │ + bhi 427d4 │ │ │ │ mov r2, #603979777 @ 0x24000001 │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - bne 43064 │ │ │ │ + bne 42f24 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 42934 │ │ │ │ + bne 427f4 │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - beq 42ff0 │ │ │ │ + beq 42eb0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ - blt 42e5c │ │ │ │ + blt 42d1c │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ - beq 42f28 │ │ │ │ + beq 42de8 │ │ │ │ cmp r3, r1 │ │ │ │ - blt 43004 │ │ │ │ + blt 42ec4 │ │ │ │ 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 4323c │ │ │ │ + beq 430fc │ │ │ │ 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 43008 │ │ │ │ + b 42ec8 │ │ │ │ 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 432f0 │ │ │ │ + bne 431b0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 42a68 │ │ │ │ + blt 42928 │ │ │ │ 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 42fd0 │ │ │ │ + beq 42e90 │ │ │ │ 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 41c74 │ │ │ │ + b 41b34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 42540 │ │ │ │ + b 42400 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 42264 │ │ │ │ + b 42124 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - b 41f50 │ │ │ │ + b 41e10 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - b 425e0 │ │ │ │ + b 424a0 │ │ │ │ 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 41c74 │ │ │ │ + b 41b34 │ │ │ │ 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 41d14 │ │ │ │ - ldr r1, [pc, #444] @ 42c4c │ │ │ │ + b 41bd4 │ │ │ │ + ldr r1, [pc, #444] @ 42b0c │ │ │ │ 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 426b4 │ │ │ │ - b 42ae0 │ │ │ │ - ldr r1, [pc, #396] @ 42c50 │ │ │ │ + bne 42574 │ │ │ │ + b 429a0 │ │ │ │ + ldr r1, [pc, #396] @ 42b10 │ │ │ │ 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 42694 │ │ │ │ + b 42554 │ │ │ │ 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 4328c │ │ │ │ + beq 4314c │ │ │ │ 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 41e58 │ │ │ │ + b 41d18 │ │ │ │ mov r8, #0 │ │ │ │ - b 4279c │ │ │ │ + b 4265c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bge 42b68 │ │ │ │ + bge 42a28 │ │ │ │ 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 423ec │ │ │ │ + b 422ac │ │ │ │ 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 42fb8 │ │ │ │ + beq 42e78 │ │ │ │ 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 42b4c │ │ │ │ + b 42a0c │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 421c4 │ │ │ │ + b 42084 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42368 │ │ │ │ + b 42228 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 41dc8 │ │ │ │ + b 41c88 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42308 │ │ │ │ + b 421c8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 422b4 │ │ │ │ + b 42174 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 41fa0 │ │ │ │ - ldrdeq lr, [r2], -r4 │ │ │ │ - ldrdeq lr, [r2], -r8 │ │ │ │ - andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r1, r4, lsr #21 │ │ │ │ - andeq r9, r1, r6, ror #20 │ │ │ │ - andeq r9, r1, r0, asr #20 │ │ │ │ - ldrdeq lr, [r2], -r0 │ │ │ │ + b 41e60 │ │ │ │ + andeq lr, r2, r4, lsl r5 │ │ │ │ + andeq lr, r2, r8, lsl r5 │ │ │ │ + andeq r0, r0, r0, lsr sl │ │ │ │ + andeq r9, r1, r0, ror sl │ │ │ │ + andeq r9, r1, r2, lsr sl │ │ │ │ + andeq r9, r1, ip, lsl #20 │ │ │ │ + andeq lr, r2, r0, lsl r4 │ │ │ │ andeq r4, r1, r0, lsl #26 │ │ │ │ strdeq r4, [r1], -ip │ │ │ │ - andeq r7, r1, ip, ror #31 │ │ │ │ + @ instruction: 0x00017fb8 │ │ │ │ andeq r0, r0, r4, lsr #19 │ │ │ │ ldrdeq r4, [r1], -r4 @ │ │ │ │ muleq r1, r8, r3 │ │ │ │ andeq r4, r1, r0, asr #6 │ │ │ │ andeq r4, r1, r4, lsl #7 │ │ │ │ andeq r4, r1, r4, lsr r3 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r4, r1, ip, lsr #6 │ │ │ │ - andeq r6, r1, r8, asr r8 │ │ │ │ + andeq r6, r1, r4, lsr #16 │ │ │ │ muleq r1, ip, r2 │ │ │ │ andeq r4, r1, r8, ror r2 │ │ │ │ - andeq r7, r1, r4, lsl r8 │ │ │ │ - andeq r7, r1, r0, lsr r6 │ │ │ │ + andeq r7, r1, r0, ror #15 │ │ │ │ strdeq r7, [r1], -ip │ │ │ │ - andeq r7, r1, r0, ror r4 │ │ │ │ - andeq r6, r1, r8, asr #7 │ │ │ │ - strdeq r7, [r1], -r8 │ │ │ │ - andeq r7, r1, r8, ror #7 │ │ │ │ - @ instruction: 0x000173b0 │ │ │ │ + andeq r7, r1, r8, asr #11 │ │ │ │ + andeq r7, r1, ip, lsr r4 │ │ │ │ + muleq r1, r4, r3 │ │ │ │ + andeq r7, r1, r4, asr #7 │ │ │ │ + @ instruction: 0x000173b4 │ │ │ │ + andeq r7, r1, ip, ror r3 │ │ │ │ andeq r3, r1, r0, lsr #23 │ │ │ │ andeq r3, r1, r4, ror #22 │ │ │ │ - ldr r1, [pc, #-36] @ 42c54 │ │ │ │ + ldr r1, [pc, #-36] @ 42b14 │ │ │ │ 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 42820 │ │ │ │ - ldr r1, [pc, #-68] @ 42c58 │ │ │ │ + bne 426e0 │ │ │ │ + ldr r1, [pc, #-68] @ 42b18 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl c028 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42820 │ │ │ │ - b 42884 │ │ │ │ + bne 426e0 │ │ │ │ + b 42744 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #300 @ 0x12c │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 427b8 │ │ │ │ - ldr r1, [pc, #-116] @ 42c5c │ │ │ │ + bhi 42678 │ │ │ │ + ldr r1, [pc, #-116] @ 42b1c │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c838 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - beq 427b8 │ │ │ │ - ldr r1, [pc, #-140] @ 42c60 │ │ │ │ + beq 42678 │ │ │ │ + ldr r1, [pc, #-140] @ 42b20 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c838 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4326c │ │ │ │ + beq 4312c │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 433b4 │ │ │ │ + bne 43274 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r7] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r7] │ │ │ │ - ldr r1, [pc, #-200] @ 42c64 │ │ │ │ + ldr r1, [pc, #-200] @ 42b24 │ │ │ │ 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 432bc │ │ │ │ + beq 4317c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42d74 │ │ │ │ + bne 42c34 │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 42d74 │ │ │ │ + bne 42c34 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 4350c │ │ │ │ + beq 433cc │ │ │ │ bl ca90 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r1 │ │ │ │ - bge 431b4 │ │ │ │ + bge 43074 │ │ │ │ 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 423ec │ │ │ │ + b 422ac │ │ │ │ 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 42df0 │ │ │ │ + bge 42cb0 │ │ │ │ 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 423ec │ │ │ │ + b 422ac │ │ │ │ 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 43214 │ │ │ │ + beq 430d4 │ │ │ │ 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 42dd4 │ │ │ │ + b 42c94 │ │ │ │ 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 4283c │ │ │ │ + b 426fc │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 431f8 │ │ │ │ + beq 430b8 │ │ │ │ cmp r3, r1 │ │ │ │ - blt 43044 │ │ │ │ + blt 42f04 │ │ │ │ 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 43258 │ │ │ │ + beq 43118 │ │ │ │ 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 43048 │ │ │ │ - ldr r1, [pc, #-600] @ 42c68 │ │ │ │ + b 42f08 │ │ │ │ + ldr r1, [pc, #-600] @ 42b28 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ bl c838 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 43224 │ │ │ │ + beq 430e4 │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 433a4 │ │ │ │ + bne 43264 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r8, #9] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r8] │ │ │ │ - ldr r1, [pc, #-660] @ 42c6c │ │ │ │ + ldr r1, [pc, #-660] @ 42b2c │ │ │ │ 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 42734 │ │ │ │ + b 425f4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt 43024 │ │ │ │ + blt 42ee4 │ │ │ │ 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 4324c │ │ │ │ + beq 4310c │ │ │ │ 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 43028 │ │ │ │ + b 42ee8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42530 │ │ │ │ + b 423f0 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 42254 │ │ │ │ + b 42114 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 425d0 │ │ │ │ + b 42490 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ - b 41f40 │ │ │ │ + b 41e00 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 426b4 │ │ │ │ + b 42574 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 428b4 │ │ │ │ + b 42774 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 42b9c │ │ │ │ + b 42a5c │ │ │ │ mov r0, r3 │ │ │ │ - b 41d20 │ │ │ │ + b 41be0 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 429f8 │ │ │ │ + b 428b8 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 42178 │ │ │ │ + b 42038 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 43234 │ │ │ │ + beq 430f4 │ │ │ │ bl ca90 │ │ │ │ - b 42934 │ │ │ │ + b 427f4 │ │ │ │ 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 423ec │ │ │ │ + b 422ac │ │ │ │ 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 423ec │ │ │ │ + b 422ac │ │ │ │ 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 423ec │ │ │ │ + b 422ac │ │ │ │ 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 42914 │ │ │ │ + beq 427d4 │ │ │ │ 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 4329c │ │ │ │ + beq 4315c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 4329c │ │ │ │ + beq 4315c │ │ │ │ mov r2, #10 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ bl d990 <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r7 │ │ │ │ - bhi 42914 │ │ │ │ + bhi 427d4 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, r0 │ │ │ │ - bhi 42914 │ │ │ │ + bhi 427d4 │ │ │ │ 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 4347c │ │ │ │ + beq 4333c │ │ │ │ cmp r2, r1 │ │ │ │ - bge 43360 │ │ │ │ + bge 43220 │ │ │ │ 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 423ec │ │ │ │ + bne 422ac │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ - bne 423ec │ │ │ │ + bne 422ac │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ - beq 43524 │ │ │ │ + beq 433e4 │ │ │ │ bl ca90 │ │ │ │ - b 423ec │ │ │ │ + b 422ac │ │ │ │ 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 432ac │ │ │ │ + beq 4316c │ │ │ │ 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 41e7c │ │ │ │ + b 41d3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c184 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ - b 427f4 │ │ │ │ + b 426b4 │ │ │ │ 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 43274 │ │ │ │ + beq 43134 │ │ │ │ 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 42d88 │ │ │ │ + b 42c48 │ │ │ │ cmp r3, r1 │ │ │ │ - blt 42d84 │ │ │ │ + blt 42c44 │ │ │ │ sub r2, r3, r1 │ │ │ │ bic r2, r2, #63 @ 0x3f │ │ │ │ add r3, r1, #64 @ 0x40 │ │ │ │ add r2, r2, r3 │ │ │ │ - b 431c4 │ │ │ │ + b 43084 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 42e24 │ │ │ │ + b 42ce4 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 42734 │ │ │ │ + b 425f4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 42934 │ │ │ │ + b 427f4 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 4298c │ │ │ │ + b 4284c │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 42f64 │ │ │ │ + b 42e24 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 42ea8 │ │ │ │ + b 42d68 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r6] │ │ │ │ - b 427b8 │ │ │ │ + b 42678 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 431e8 │ │ │ │ + b 430a8 │ │ │ │ mov r0, #9 │ │ │ │ - b 41d20 │ │ │ │ + b 41be0 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ - b 42b1c │ │ │ │ + b 429dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 42914 │ │ │ │ - b 430e4 │ │ │ │ + bhi 427d4 │ │ │ │ + b 42fa4 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 43190 │ │ │ │ + b 43050 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4326c │ │ │ │ + bne 4312c │ │ │ │ ldr r3, [r7] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 4326c │ │ │ │ + bne 4312c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 43268 │ │ │ │ + beq 43128 │ │ │ │ bl ca90 │ │ │ │ ldr r0, [r6] │ │ │ │ - b 427b8 │ │ │ │ + b 42678 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 4331c │ │ │ │ + bge 431dc │ │ │ │ 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 41d20 │ │ │ │ + b 41be0 │ │ │ │ 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 434e4 │ │ │ │ + beq 433a4 │ │ │ │ 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 432fc │ │ │ │ + b 431bc │ │ │ │ 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 43514 │ │ │ │ + beq 433d4 │ │ │ │ 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 43110 │ │ │ │ + b 42fd0 │ │ │ │ mov r1, r7 │ │ │ │ bl c850 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 42ee8 │ │ │ │ + b 42da8 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 42d24 │ │ │ │ + b 42be4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r1 │ │ │ │ - bge 433f0 │ │ │ │ + bge 432b0 │ │ │ │ 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 421e8 │ │ │ │ + b 420a8 │ │ │ │ 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 434f8 │ │ │ │ + beq 433b8 │ │ │ │ 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 433d4 │ │ │ │ + b 43294 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r1 │ │ │ │ - blt 433d0 │ │ │ │ + blt 43290 │ │ │ │ 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 434f8 │ │ │ │ + beq 433b8 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #4 │ │ │ │ bl d978 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 43424 │ │ │ │ + b 432e4 │ │ │ │ cmp r2, r1 │ │ │ │ - bge 434a4 │ │ │ │ + bge 43364 │ │ │ │ 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 43128 │ │ │ │ + b 42fe8 │ │ │ │ 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 4352c │ │ │ │ + beq 433ec │ │ │ │ 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 43488 │ │ │ │ + b 43348 │ │ │ │ mov r3, ip │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 43350 │ │ │ │ + b 43210 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b 43424 │ │ │ │ + b 432e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 42d74 │ │ │ │ + b 42c34 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 43394 │ │ │ │ + b 43254 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 423ec │ │ │ │ + b 422ac │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #4 │ │ │ │ bl c760 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 434d4 │ │ │ │ + b 43394 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b 41c80 │ │ │ │ + b 41b40 │ │ │ │ │ │ │ │ -00043548 : │ │ │ │ +00043408 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #696] @ 4381c │ │ │ │ + ldr r2, [pc, #696] @ 436dc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #692] @ 43820 │ │ │ │ + ldr r3, [pc, #692] @ 436e0 │ │ │ │ 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 r9, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 437f8 │ │ │ │ - ldr r3, [pc, #644] @ 43824 │ │ │ │ + beq 436b8 │ │ │ │ + ldr r3, [pc, #644] @ 436e4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr sl, [pc, #640] @ 43828 │ │ │ │ + ldr sl, [pc, #640] @ 436e8 │ │ │ │ mov fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, fp │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ - bcc 4363c │ │ │ │ + bcc 434fc │ │ │ │ add r3, fp, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 437ac │ │ │ │ + bhi 4366c │ │ │ │ ldrb r3, [sl, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldm r4, {r1, r3} │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ bl d594 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 43794 │ │ │ │ + beq 43654 │ │ │ │ mov r0, r4 │ │ │ │ bl d9cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 437ac │ │ │ │ + beq 4366c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl ce44 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ mov fp, r0 │ │ │ │ - bcs 435c4 │ │ │ │ + bcs 43484 │ │ │ │ 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 43814 │ │ │ │ + bhi 436d4 │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr fp, [r5, #56] @ 0x38 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 43784 │ │ │ │ - ldr r1, [pc, #428] @ 4382c │ │ │ │ - ldr r2, [pc, #412] @ 43820 │ │ │ │ + bne 43644 │ │ │ │ + ldr r1, [pc, #428] @ 436ec │ │ │ │ + ldr r2, [pc, #412] @ 436e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 4380c │ │ │ │ + bne 436cc │ │ │ │ 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, r7 │ │ │ │ add r1, r1, r3 │ │ │ │ bl c40c <_php_stream_read@plt> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 43600 │ │ │ │ + b 434c0 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43724 │ │ │ │ + beq 435e4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, r3 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ add r1, r1, r3 │ │ │ │ bl c40c <_php_stream_read@plt> │ │ │ │ @@ -55490,15 +55410,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 4360c │ │ │ │ + b 434cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -55514,112 +55434,112 @@ │ │ │ │ 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 4360c │ │ │ │ + b 434cc │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ sub r3, fp, #-1073741823 @ 0xc0000001 │ │ │ │ ldr fp, [r2, r3, lsl #2] │ │ │ │ - b 43678 │ │ │ │ + b 43538 │ │ │ │ mov r0, r7 │ │ │ │ bl da80 <_php_stream_getc@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 437e0 │ │ │ │ + bne 436a0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 43600 │ │ │ │ + b 434c0 │ │ │ │ mov r0, r7 │ │ │ │ bl c9e8 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43678 │ │ │ │ + beq 43538 │ │ │ │ mov r3, r9 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl ce44 │ │ │ │ mov fp, r0 │ │ │ │ - b 43678 │ │ │ │ + b 43538 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b 436b8 │ │ │ │ + b 43578 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ - b 436c8 │ │ │ │ + b 43588 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ bl c9d0 │ │ │ │ - b 43598 │ │ │ │ + b 43458 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c19c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 4360c │ │ │ │ - muleq r2, r0, sl │ │ │ │ + b 434cc │ │ │ │ + ldrdeq ip, [r2], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r1, r7, lsr r1 │ │ │ │ - andeq r8, r1, r0, lsr #2 │ │ │ │ - andeq ip, r2, r8, ror r9 │ │ │ │ + andeq r8, r1, r3, lsl #2 │ │ │ │ + andeq r8, r1, ip, ror #1 │ │ │ │ + @ instruction: 0x0002cab8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #480] @ 43a28 │ │ │ │ - ldr r3, [pc, #480] @ 43a2c │ │ │ │ + ldr r2, [pc, #480] @ 438e8 │ │ │ │ + ldr r3, [pc, #480] @ 438ec │ │ │ │ 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 r5, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #424] @ 43a30 │ │ │ │ + ldr r1, [pc, #424] @ 438f0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r8, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 43a14 │ │ │ │ + bne 438d4 │ │ │ │ bl d174 │ │ │ │ bl c424 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ bl d180 │ │ │ │ mov r6, r0 │ │ │ │ bl d1e0 │ │ │ │ - ldr r1, [pc, #344] @ 43a34 │ │ │ │ + ldr r1, [pc, #344] @ 438f4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl dbb8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 439bc │ │ │ │ + beq 4387c │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 43a20 │ │ │ │ + bne 438e0 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r4, r4, r3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r4 │ │ │ │ @@ -55629,80 +55549,80 @@ │ │ │ │ bl d4a4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ str r2, [r7, #8] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ str r0, [r7] │ │ │ │ - beq 439e8 │ │ │ │ + beq 438a8 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43978 │ │ │ │ + beq 43838 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 43a0c │ │ │ │ + beq 438cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 439bc │ │ │ │ + beq 4387c │ │ │ │ mov r1, #0 │ │ │ │ bl c7a8 │ │ │ │ mov r4, r0 │ │ │ │ bl d09c │ │ │ │ mov r1, r4 │ │ │ │ bl d1ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ str r2, [r3, #8] │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #116] @ 43a38 │ │ │ │ - ldr r3, [pc, #100] @ 43a2c │ │ │ │ + ldr r2, [pc, #116] @ 438f8 │ │ │ │ + ldr r3, [pc, #100] @ 438ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43a1c │ │ │ │ + bne 438dc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 43978 │ │ │ │ + beq 43838 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 43964 │ │ │ │ + b 43824 │ │ │ │ bl c64c │ │ │ │ - b 43974 │ │ │ │ + b 43834 │ │ │ │ bl d174 │ │ │ │ - b 439bc │ │ │ │ + b 4387c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x0002c7b0 │ │ │ │ + strdeq ip, [r2], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r1, ip, lsr #30 │ │ │ │ - @ instruction: 0x00014abc │ │ │ │ - andeq ip, r2, r4, lsr r6 │ │ │ │ + strdeq r5, [r1], -r8 │ │ │ │ + andeq r4, r1, r8, lsl #21 │ │ │ │ + andeq ip, r2, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #420] @ 43bf8 │ │ │ │ - ldr r3, [pc, #420] @ 43bfc │ │ │ │ + ldr r2, [pc, #420] @ 43ab8 │ │ │ │ + ldr r3, [pc, #420] @ 43abc │ │ │ │ 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 │ │ │ │ @@ -55710,30 +55630,30 @@ │ │ │ │ bl db1c │ │ │ │ add r7, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #360] @ 43c00 │ │ │ │ + ldr r1, [pc, #360] @ 43ac0 │ │ │ │ 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 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 43be4 │ │ │ │ + bne 43aa4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 43bf0 │ │ │ │ + bne 43ab0 │ │ │ │ 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 │ │ │ │ @@ -55745,81 +55665,81 @@ │ │ │ │ bl ce44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r2, [r6, #8] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ str r0, [r6] │ │ │ │ - beq 43bb8 │ │ │ │ + beq 43a78 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 43b48 │ │ │ │ + beq 43a08 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 43bdc │ │ │ │ + beq 43a9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b8c │ │ │ │ + beq 43a4c │ │ │ │ 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, #112] @ 43c04 │ │ │ │ - ldr r3, [pc, #100] @ 43bfc │ │ │ │ + ldr r2, [pc, #112] @ 43ac4 │ │ │ │ + ldr r3, [pc, #100] @ 43abc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43bec │ │ │ │ + bne 43aac │ │ │ │ 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 43b48 │ │ │ │ + beq 43a08 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ - b 43b34 │ │ │ │ + b 439f4 │ │ │ │ bl c64c │ │ │ │ - b 43b44 │ │ │ │ + b 43a04 │ │ │ │ bl d174 │ │ │ │ - b 43b8c │ │ │ │ + b 43a4c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - andeq ip, r2, r4, lsr #11 │ │ │ │ + andeq ip, r2, r4, ror #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r1, r4, lsl sp │ │ │ │ - andeq ip, r2, r4, ror #8 │ │ │ │ + andeq r5, r1, r0, ror #25 │ │ │ │ + andeq ip, r2, r4, lsr #11 │ │ │ │ │ │ │ │ -00043c08 : │ │ │ │ - ldr r3, [pc, #4] @ 43c14 │ │ │ │ +00043ac8 : │ │ │ │ + ldr r3, [pc, #4] @ 43ad4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq pc, r2, r0, lsr #2 │ │ │ │ + andeq pc, r2, r0, ror #4 │ │ │ │ │ │ │ │ -00043c18 : │ │ │ │ +00043ad8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -55837,635 +55757,635 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d3a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl d780 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 43cac │ │ │ │ + beq 43b6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #20] │ │ │ │ bl c4b4 │ │ │ │ - ldr r3, [pc, #32] @ 43cbc │ │ │ │ + ldr r3, [pc, #32] @ 43b7c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl ccc4 │ │ │ │ mov r6, r0 │ │ │ │ - b 43c80 │ │ │ │ - muleq r2, r0, r0 │ │ │ │ + b 43b40 │ │ │ │ + ldrdeq pc, [r2], -r0 │ │ │ │ │ │ │ │ -00043cc0 : │ │ │ │ +00043b80 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -00043ce0 : │ │ │ │ +00043ba0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #604] @ 43f54 │ │ │ │ - ldr r3, [pc, #604] @ 43f58 │ │ │ │ + ldr ip, [pc, #604] @ 43e14 │ │ │ │ + ldr r3, [pc, #604] @ 43e18 │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #576] @ 43f5c │ │ │ │ + ldr r5, [pc, #576] @ 43e1c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #560] @ 43f60 │ │ │ │ + ldr r3, [pc, #560] @ 43e20 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #552] @ 43f64 │ │ │ │ + ldr r0, [pc, #552] @ 43e24 │ │ │ │ mov r1, #19 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #532] @ 43f68 │ │ │ │ - ldr r3, [pc, #532] @ 43f6c │ │ │ │ + ldr r2, [pc, #532] @ 43e28 │ │ │ │ + ldr r3, [pc, #532] @ 43e2c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #504] @ 43f70 │ │ │ │ + ldr r4, [pc, #504] @ 43e30 │ │ │ │ mov r1, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r0], #4 │ │ │ │ bl ce20 │ │ │ │ - ldr ip, [pc, #472] @ 43f74 │ │ │ │ - ldr r0, [pc, #472] @ 43f78 │ │ │ │ + ldr ip, [pc, #472] @ 43e34 │ │ │ │ + ldr r0, [pc, #472] @ 43e38 │ │ │ │ ldr ip, [r5, ip] │ │ │ │ - ldr r1, [pc, #468] @ 43f7c │ │ │ │ + ldr r1, [pc, #468] @ 43e3c │ │ │ │ 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] @ 43f80 │ │ │ │ + ldr r1, [pc, #424] @ 43e40 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #404] @ 43f84 │ │ │ │ + ldr r1, [pc, #404] @ 43e44 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #384] @ 43f88 │ │ │ │ + ldr r1, [pc, #384] @ 43e48 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #6 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #364] @ 43f8c │ │ │ │ + ldr r1, [pc, #364] @ 43e4c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #344] @ 43f90 │ │ │ │ + ldr r1, [pc, #344] @ 43e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #324] @ 43f94 │ │ │ │ + ldr r1, [pc, #324] @ 43e54 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #304] @ 43f98 │ │ │ │ + ldr r1, [pc, #304] @ 43e58 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #17 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #284] @ 43f9c │ │ │ │ + ldr r1, [pc, #284] @ 43e5c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #264] @ 43fa0 │ │ │ │ + ldr r1, [pc, #264] @ 43e60 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #244] @ 43fa4 │ │ │ │ + ldr r1, [pc, #244] @ 43e64 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #17 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #224] @ 43fa8 │ │ │ │ + ldr r1, [pc, #224] @ 43e68 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #6 │ │ │ │ mov r2, #18 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #204] @ 43fac │ │ │ │ + ldr r1, [pc, #204] @ 43e6c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #184] @ 43fb0 │ │ │ │ + ldr r1, [pc, #184] @ 43e70 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #164] @ 43fb4 │ │ │ │ + ldr r1, [pc, #164] @ 43e74 │ │ │ │ mov r3, #9 │ │ │ │ mov r2, #10 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #144] @ 43fb8 │ │ │ │ - ldr r3, [pc, #44] @ 43f58 │ │ │ │ + ldr r2, [pc, #144] @ 43e78 │ │ │ │ + ldr r3, [pc, #44] @ 43e18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43f50 │ │ │ │ + bne 43e10 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq ip, [r2], -ip @ │ │ │ │ + andeq ip, r2, ip, lsr r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, ip, asr #5 │ │ │ │ + andeq ip, r2, ip, lsl #8 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - @ instruction: 0x000163b4 │ │ │ │ + andeq r6, r1, r0, lsl #7 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq lr, r2, r0, asr #13 │ │ │ │ - @ instruction: 0x0002efb4 │ │ │ │ + andeq lr, r2, r0, lsl #16 │ │ │ │ + strdeq pc, [r2], -r4 │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ andeq r0, r0, r4, ror sl │ │ │ │ - andeq r5, r1, ip, lsl sl │ │ │ │ - andeq r6, r1, r4, lsr r3 │ │ │ │ - andeq r6, r1, r8, lsr #6 │ │ │ │ - andeq r6, r1, r0, lsr #6 │ │ │ │ - @ instruction: 0x000159b8 │ │ │ │ - andeq r5, r1, ip, lsr #19 │ │ │ │ - andeq r6, r1, r0, ror #5 │ │ │ │ - @ instruction: 0x000159b4 │ │ │ │ - andeq r6, r1, r0, asr #5 │ │ │ │ - @ instruction: 0x000162b4 │ │ │ │ + andeq r5, r1, r8, ror #19 │ │ │ │ + andeq r6, r1, r0, lsl #6 │ │ │ │ + strdeq r6, [r1], -r4 │ │ │ │ + andeq r6, r1, ip, ror #5 │ │ │ │ + andeq r5, r1, r4, lsl #19 │ │ │ │ + andeq r5, r1, r8, ror r9 │ │ │ │ andeq r6, r1, ip, lsr #5 │ │ │ │ - andeq r6, r1, r8, lsr #5 │ │ │ │ - andeq r6, r1, r4, lsr #5 │ │ │ │ - muleq r1, ip, r2 │ │ │ │ - andeq r5, r1, r8, lsl r9 │ │ │ │ - ldrdeq ip, [r2], -r0 │ │ │ │ + andeq r5, r1, r0, lsl #19 │ │ │ │ + andeq r6, r1, ip, lsl #5 │ │ │ │ + andeq r6, r1, r0, lsl #5 │ │ │ │ + andeq r6, r1, r8, ror r2 │ │ │ │ + andeq r6, r1, r4, ror r2 │ │ │ │ + andeq r6, r1, r0, ror r2 │ │ │ │ + andeq r6, r1, r8, ror #4 │ │ │ │ + andeq r5, r1, r4, ror #17 │ │ │ │ + andeq ip, r2, r0, lsl r2 │ │ │ │ │ │ │ │ -00043fbc : │ │ │ │ +00043e7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ 43fe4 │ │ │ │ + ldr r3, [pc, #16] @ 43ea4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 5536c │ │ │ │ - bl 55908 │ │ │ │ + bl 5522c │ │ │ │ + bl 557c8 │ │ │ │ pop {r4, lr} │ │ │ │ b c9c4 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ │ │ │ │ -00043fe8 : │ │ │ │ +00043ea8 : │ │ │ │ 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 44114 │ │ │ │ + beq 43fd4 │ │ │ │ ands r8, r2, #32 │ │ │ │ mov r5, r2 │ │ │ │ and r9, r2, #1 │ │ │ │ - bne 44124 │ │ │ │ + bne 43fe4 │ │ │ │ mov r4, r1 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4413c │ │ │ │ + bne 43ffc │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl c340 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 440d8 │ │ │ │ + beq 43f98 │ │ │ │ tst r5, #16 │ │ │ │ - bne 44090 │ │ │ │ + bne 43f50 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, r6 │ │ │ │ - beq 440e4 │ │ │ │ + beq 43fa4 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r5, [r0] │ │ │ │ ldrh r3, [r5, r3] │ │ │ │ tst r3, #8 │ │ │ │ - bne 440d8 │ │ │ │ + bne 43f98 │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44070 │ │ │ │ + beq 43f30 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r5, r3] │ │ │ │ tst r3, #8 │ │ │ │ - beq 44070 │ │ │ │ + beq 43f30 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4407c │ │ │ │ + b 43f3c │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ ldrb r4, [r6, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44070 │ │ │ │ + beq 43f30 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #8 │ │ │ │ - beq 44070 │ │ │ │ - b 440d8 │ │ │ │ + beq 43f30 │ │ │ │ + b 43f98 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #0 │ │ │ │ - beq 44200 │ │ │ │ + beq 440c0 │ │ │ │ bl da98 │ │ │ │ clz r8, r0 │ │ │ │ lsr r8, r8, #5 │ │ │ │ - b 44084 │ │ │ │ + b 43f44 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 44234 │ │ │ │ + beq 440f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44250 │ │ │ │ + beq 44110 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc 440d8 │ │ │ │ + bcc 43f98 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ cmpcs r0, #8 │ │ │ │ add r3, r6, r4 │ │ │ │ - bhi 44218 │ │ │ │ + bhi 440d8 │ │ │ │ sub fp, r3, r0 │ │ │ │ sub sl, r0, #1 │ │ │ │ cmp r6, fp │ │ │ │ ldrb ip, [r7, sl] │ │ │ │ - bhi 440d8 │ │ │ │ + bhi 43f98 │ │ │ │ mov lr, r7 │ │ │ │ ldrb r2, [lr], #1 │ │ │ │ sub r3, r0, #2 │ │ │ │ stm sp, {r6, r7} │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r4, ip │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, lr │ │ │ │ str r8, [sp, #8] │ │ │ │ - b 441ac │ │ │ │ + b 4406c │ │ │ │ cmp r6, fp │ │ │ │ - bhi 44210 │ │ │ │ + bhi 440d0 │ │ │ │ sub r2, fp, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl da38 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 44210 │ │ │ │ + beq 440d0 │ │ │ │ ldrb r2, [r8, sl] │ │ │ │ add r6, r8, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 441a4 │ │ │ │ + bne 44064 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 441a4 │ │ │ │ + bne 44064 │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldm sp, {r6, r7, r8} │ │ │ │ - b 44068 │ │ │ │ + b 43f28 │ │ │ │ bl c610 │ │ │ │ clz r8, r0 │ │ │ │ lsr r8, r8, #5 │ │ │ │ - b 44084 │ │ │ │ + b 43f44 │ │ │ │ ldm sp, {r6, r7, r8} │ │ │ │ - b 440d8 │ │ │ │ + b 43f98 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl c430 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44068 │ │ │ │ - b 440d8 │ │ │ │ + bne 43f28 │ │ │ │ + b 43f98 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r1, [r7] │ │ │ │ mov r0, r6 │ │ │ │ bl da38 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44068 │ │ │ │ - b 440d8 │ │ │ │ + bne 43f28 │ │ │ │ + b 43f98 │ │ │ │ tst r5, #16 │ │ │ │ - beq 44070 │ │ │ │ - b 440ec │ │ │ │ + beq 43f30 │ │ │ │ + b 43fac │ │ │ │ │ │ │ │ -0004425c : │ │ │ │ +0004411c : │ │ │ │ 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 44310 │ │ │ │ + beq 441d0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r6, r1 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ ldrb r4, [r8] │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov fp, r0 │ │ │ │ ldrh r7, [r2, r3] │ │ │ │ ands r7, r7, #1024 @ 0x400 │ │ │ │ - beq 442c4 │ │ │ │ + beq 44184 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 44358 │ │ │ │ + beq 44218 │ │ │ │ bl c130 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ mov r7, #1024 @ 0x400 │ │ │ │ strb r3, [r8] │ │ │ │ cmp r6, #1 │ │ │ │ subne r6, r6, #1 │ │ │ │ addne r6, r6, r8 │ │ │ │ movne r4, r8 │ │ │ │ - beq 44310 │ │ │ │ + beq 441d0 │ │ │ │ ldrb r5, [r4, #1]! │ │ │ │ ldr r2, [fp] │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r1, [r2, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq 44318 │ │ │ │ + beq 441d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 44338 │ │ │ │ + beq 441f8 │ │ │ │ bl cebc <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ strb r3, [r4] │ │ │ │ cmp r4, r6 │ │ │ │ - bne 442d8 │ │ │ │ + bne 44198 │ │ │ │ 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 r7, #0 │ │ │ │ strbne r3, [r4] │ │ │ │ - b 44308 │ │ │ │ + b 441c8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 44368 │ │ │ │ + beq 44228 │ │ │ │ bl c130 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ mov r7, #1 │ │ │ │ strb r3, [r4] │ │ │ │ - b 44308 │ │ │ │ + b 441c8 │ │ │ │ bl cebc <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ - b 442bc │ │ │ │ + b 4417c │ │ │ │ bl cebc <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ - b 4434c │ │ │ │ + b 4420c │ │ │ │ │ │ │ │ -00044378 : │ │ │ │ +00044238 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl d45c │ │ │ │ - ldr r6, [pc, #68] @ 443e4 │ │ │ │ + ldr r6, [pc, #68] @ 442a4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ bl cd00 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5536c │ │ │ │ + bl 5522c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ strd r8, [sp] │ │ │ │ bl cc28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ - andeq r5, r1, r8, lsl #28 │ │ │ │ + ldrdeq r5, [r1], -r4 │ │ │ │ │ │ │ │ -000443e8 : │ │ │ │ +000442a8 : │ │ │ │ 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] @ 444a0 │ │ │ │ + ldr r2, [pc, #156] @ 44360 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [pc, #152] @ 444a4 │ │ │ │ + ldr r3, [pc, #152] @ 44364 │ │ │ │ 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 44460 │ │ │ │ + ble 44320 │ │ │ │ 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 44464 │ │ │ │ + beq 44324 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt 44440 │ │ │ │ + bgt 44300 │ │ │ │ mvn r4, #0 │ │ │ │ - ldr r2, [pc, #60] @ 444a8 │ │ │ │ - ldr r3, [pc, #52] @ 444a4 │ │ │ │ + ldr r2, [pc, #60] @ 44368 │ │ │ │ + ldr r3, [pc, #52] @ 44364 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4449c │ │ │ │ + bne 4435c │ │ │ │ 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> │ │ │ │ - strdeq fp, [r2], -r0 │ │ │ │ + andeq fp, r2, r0, lsr sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, ip, lsl #23 │ │ │ │ + andeq fp, r2, ip, asr #25 │ │ │ │ │ │ │ │ -000444ac : │ │ │ │ +0004436c : │ │ │ │ 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, #168] @ 44570 │ │ │ │ + ldr lr, [pc, #168] @ 44430 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - ldr r0, [pc, #156] @ 44574 │ │ │ │ + ldr r0, [pc, #156] @ 44434 │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [lr, r0] │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ - beq 44564 │ │ │ │ + beq 44424 │ │ │ │ mvn ip, ip │ │ │ │ and ip, ip, #4 │ │ │ │ add ip, ip, #8 │ │ │ │ lsl ip, ip, #1 │ │ │ │ mov r0, #0 │ │ │ │ ldrb lr, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ ldrne lr, [r3], #4 │ │ │ │ addne r0, r0, #1 │ │ │ │ strne r2, [lr] │ │ │ │ subs r1, r1, #1 │ │ │ │ add r2, r2, ip │ │ │ │ - bne 44510 │ │ │ │ - ldr r2, [pc, #64] @ 44578 │ │ │ │ - ldr r3, [pc, #56] @ 44574 │ │ │ │ + bne 443d0 │ │ │ │ + ldr r2, [pc, #64] @ 44438 │ │ │ │ + ldr r3, [pc, #56] @ 44434 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4456c │ │ │ │ + bne 4442c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 44530 │ │ │ │ + b 443f0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r2, r4, lsr #22 │ │ │ │ + andeq fp, r2, r4, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r2, r0, asr #21 │ │ │ │ + andeq fp, r2, r0, lsl #24 │ │ │ │ │ │ │ │ -0004457c : │ │ │ │ +0004443c : │ │ │ │ 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> │ │ │ │ │ │ │ │ -000445a4 : │ │ │ │ +00044464 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r2, #4] │ │ │ │ ldr r9, [r2] │ │ │ │ tst r8, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 44620 │ │ │ │ + beq 444e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 446b0 │ │ │ │ + beq 44570 │ │ │ │ tst r8, #2 │ │ │ │ - beq 44630 │ │ │ │ + beq 444f0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r0, r2, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -56473,114 +56393,114 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl c1c0 │ │ │ │ mov r5, r0 │ │ │ │ - b 44644 │ │ │ │ + b 44504 │ │ │ │ tst r8, #2 │ │ │ │ - bne 446b8 │ │ │ │ + bne 44578 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 446c0 │ │ │ │ + beq 44580 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r9 │ │ │ │ bl d144 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ tst r8, #4 │ │ │ │ - beq 44660 │ │ │ │ + beq 44520 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 44660 │ │ │ │ + beq 44520 │ │ │ │ mov r0, r4 │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 446d8 │ │ │ │ + beq 44598 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 44694 │ │ │ │ + beq 44554 │ │ │ │ mov r0, r5 │ │ │ │ bl cac0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ bl d03c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 446b0 │ │ │ │ + beq 44570 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 445e0 │ │ │ │ + bne 444a0 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r9 │ │ │ │ bl cdcc │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - b 44644 │ │ │ │ + b 44504 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - beq 446fc │ │ │ │ + beq 445bc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl cfd0 │ │ │ │ - b 446a8 │ │ │ │ + b 44568 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44714 │ │ │ │ + beq 445d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl d624 │ │ │ │ - b 446b0 │ │ │ │ + b 44570 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl db58 │ │ │ │ - b 446b0 │ │ │ │ + b 44570 │ │ │ │ │ │ │ │ -00044728 : │ │ │ │ +000445e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r7, [r2] │ │ │ │ tst r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - beq 4475c │ │ │ │ + beq 4461c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 447e8 │ │ │ │ + beq 446a8 │ │ │ │ tst r6, #4 │ │ │ │ - beq 44778 │ │ │ │ + beq 44638 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 44778 │ │ │ │ + beq 44638 │ │ │ │ mov r0, r4 │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ 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 r6, #2 │ │ │ │ - beq 447f0 │ │ │ │ + beq 446b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44810 │ │ │ │ + beq 446d0 │ │ │ │ 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] │ │ │ │ @@ -56593,39 +56513,39 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44810 │ │ │ │ + beq 446d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl d624 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl db58 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00044828 : │ │ │ │ +000446e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ add r3, r2, #24 │ │ │ │ - ldr r2, [pc, #220] @ 44924 │ │ │ │ + ldr r2, [pc, #220] @ 447e4 │ │ │ │ mov r7, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ - ldr r3, [pc, #212] @ 44928 │ │ │ │ + ldr r3, [pc, #212] @ 447e8 │ │ │ │ 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 │ │ │ │ @@ -56638,15 +56558,15 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r6} │ │ │ │ str r5, [r4, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r2, r4, r5 │ │ │ │ - ldr r3, [pc, #132] @ 4492c │ │ │ │ + ldr r3, [pc, #132] @ 447ec │ │ │ │ str r4, [sp] │ │ │ │ add r4, r7, #16 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r2, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ @@ -56658,31 +56578,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl c9ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl d51c │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #56] @ 44930 │ │ │ │ - ldr r3, [pc, #44] @ 44928 │ │ │ │ + ldr r2, [pc, #56] @ 447f0 │ │ │ │ + ldr r3, [pc, #44] @ 447e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44920 │ │ │ │ + bne 447e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r2, r8, lsr #15 │ │ │ │ + andeq fp, r2, r8, ror #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq fp, r2, r0, lsl #14 │ │ │ │ + andeq fp, r2, r0, asr #16 │ │ │ │ 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 │ │ │ │ @@ -56691,38 +56611,38 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #6 │ │ │ │ - ldr r1, [pc, #2008] @ 45154 │ │ │ │ - ldr r2, [pc, #2008] @ 45158 │ │ │ │ + ldr r1, [pc, #2008] @ 45014 │ │ │ │ + ldr r2, [pc, #2008] @ 45018 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ - bne 450ec │ │ │ │ + bne 44fac │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 44fb8 │ │ │ │ + beq 44e78 │ │ │ │ ldr lr, [r4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [lr, #20] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [r4, #12] │ │ │ │ ldr fp, [lr, #16] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 44d90 │ │ │ │ + beq 44c50 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne sl, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -56753,283 +56673,283 @@ │ │ │ │ streq r3, [sp, #4] │ │ │ │ addne r3, sl, #16 │ │ │ │ addeq r3, sl, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [sl, #8] │ │ │ │ ldreq r0, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44d3c │ │ │ │ + beq 44bfc │ │ │ │ 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 r7, [sp, #4] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ strb r3, [sp, #100] @ 0x64 │ │ │ │ - beq 44e68 │ │ │ │ + beq 44d28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r6, r3 │ │ │ │ add r3, r7, #16 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 44c98 │ │ │ │ + beq 44b58 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44cf4 │ │ │ │ + beq 44bb4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 44ea0 │ │ │ │ + beq 44d60 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 45050 │ │ │ │ + bcc 44f10 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add fp, r7, #16 │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, fp, r6 │ │ │ │ - beq 45030 │ │ │ │ + beq 44ef0 │ │ │ │ sub r5, r3, r2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ sub r9, r2, #1 │ │ │ │ cmp fp, r5 │ │ │ │ ldrb r8, [r3, r9] │ │ │ │ - bhi 45050 │ │ │ │ + bhi 44f10 │ │ │ │ ldrb r4, [r3], #1 │ │ │ │ sub r2, r2, #2 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r6, fp │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r3 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ - b 44b44 │ │ │ │ + b 44a04 │ │ │ │ cmp r5, r6 │ │ │ │ - bcc 44e8c │ │ │ │ + bcc 44d4c │ │ │ │ sub r2, r5, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl da38 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 44e78 │ │ │ │ + beq 44d38 │ │ │ │ ldrb r2, [sl, r9] │ │ │ │ add r6, sl, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - bne 44b3c │ │ │ │ + bne 449fc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44b3c │ │ │ │ + bne 449fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, sl │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ sub r6, r4, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 44df4 │ │ │ │ + bcc 44cb4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, fp, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - beq 4501c │ │ │ │ + beq 44edc │ │ │ │ sub r8, r3, r2 │ │ │ │ sub r9, r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp fp, r8 │ │ │ │ ldrb lr, [r2, r9] │ │ │ │ - bhi 44df4 │ │ │ │ + bhi 44cb4 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ sub r3, r3, #2 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ mov r5, lr │ │ │ │ mov r4, fp │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r2 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - b 44c24 │ │ │ │ + b 44ae4 │ │ │ │ cmp r8, r4 │ │ │ │ - bcc 44de4 │ │ │ │ + bcc 44ca4 │ │ │ │ sub r2, r8, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ bl da38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 44de4 │ │ │ │ + beq 44ca4 │ │ │ │ ldrb r2, [r7, r9] │ │ │ │ add r4, r7, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bne 44c1c │ │ │ │ + bne 44adc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44c1c │ │ │ │ + bne 44adc │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldrb r8, [r7, #16] │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ cmp r8, #42 @ 0x2a │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - bne 44eec │ │ │ │ + bne 44dac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44ffc │ │ │ │ + beq 44ebc │ │ │ │ mov r7, #5 │ │ │ │ - b 44f18 │ │ │ │ + b 44dd8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44ac0 │ │ │ │ + bne 44980 │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - bls 44cf4 │ │ │ │ + bls 44bb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 55264 │ │ │ │ + bl 55124 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r0, [pc, #1156] @ 4515c │ │ │ │ - ldr r1, [pc, #1156] @ 45160 │ │ │ │ - bl 555d8 │ │ │ │ + ldr r0, [pc, #1156] @ 4501c │ │ │ │ + ldr r1, [pc, #1156] @ 45020 │ │ │ │ + bl 55498 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r0, [sl] │ │ │ │ - bl 54fb4 │ │ │ │ + bl 54e74 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [sp, #100] @ 0x64 │ │ │ │ tst r3, #2 │ │ │ │ - beq 44d34 │ │ │ │ + beq 44bf4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 44d34 │ │ │ │ + bne 44bf4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 44d34 │ │ │ │ + bne 44bf4 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - bne 44fa4 │ │ │ │ + bne 44e64 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #100] @ 0x64 │ │ │ │ tst r3, #1 │ │ │ │ - bne 44d54 │ │ │ │ + bne 44c14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 44d6c │ │ │ │ + beq 44c2c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ - b 44a30 │ │ │ │ + b 448f0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne 44d4c │ │ │ │ + bne 44c0c │ │ │ │ ldrd r4, [sp, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 558f4 │ │ │ │ + bl 557b4 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44fc8 │ │ │ │ + bne 44e88 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 44db4 │ │ │ │ + bne 44c74 │ │ │ │ ldr r3, [r1] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - beq 44fe8 │ │ │ │ - ldr r2, [pc, #936] @ 45164 │ │ │ │ - ldr r3, [pc, #920] @ 45158 │ │ │ │ + beq 44ea8 │ │ │ │ + ldr r2, [pc, #936] @ 45024 │ │ │ │ + ldr r3, [pc, #920] @ 45018 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45150 │ │ │ │ + bne 45010 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 45008 │ │ │ │ + beq 44ec8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r9, [r3, #16] │ │ │ │ cmp r9, #42 @ 0x2a │ │ │ │ - beq 44ffc │ │ │ │ + beq 44ebc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ movcc r7, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movcs r7, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 45058 │ │ │ │ + beq 44f18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 45110 │ │ │ │ + beq 44fd0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ bl d210 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ movne r5, r7 │ │ │ │ moveq r7, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4507c │ │ │ │ + bne 44f3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44f5c │ │ │ │ - b 45094 │ │ │ │ + beq 44e1c │ │ │ │ + b 44f54 │ │ │ │ bl d474 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b 44aa0 │ │ │ │ + b 44960 │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ - b 44b9c │ │ │ │ + b 44a5c │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - b 44b9c │ │ │ │ + b 44a5c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r8, r7, #16 │ │ │ │ ldrb r5, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl da38 │ │ │ │ @@ -57037,201 +56957,201 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ subne r6, r4, r8 │ │ │ │ bl da38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44df4 │ │ │ │ + beq 44cb4 │ │ │ │ ldrb r8, [r7, #16] │ │ │ │ cmp r8, #42 @ 0x2a │ │ │ │ - beq 44c88 │ │ │ │ + beq 44b48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r9, [r3, #16] │ │ │ │ cmp r9, #42 @ 0x2a │ │ │ │ - beq 44f84 │ │ │ │ + beq 44e44 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ sub r7, r5, r3 │ │ │ │ cmp r7, r6 │ │ │ │ - beq 44f6c │ │ │ │ + beq 44e2c │ │ │ │ cmp r4, #0 │ │ │ │ movne r7, #0 │ │ │ │ - beq 450b4 │ │ │ │ + beq 44f74 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ addeq r7, r7, #1 │ │ │ │ - beq 44cb4 │ │ │ │ + beq 44b74 │ │ │ │ ldrb r3, [r5, r2] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 45010 │ │ │ │ + beq 44ed0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl c610 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r7, r7, #2 │ │ │ │ cmp r8, #42 @ 0x2a │ │ │ │ - beq 44f64 │ │ │ │ + beq 44e24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r9, [r3, #16] │ │ │ │ cmp r9, #42 @ 0x2a │ │ │ │ - bne 44cb4 │ │ │ │ + bne 44b74 │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 44cb4 │ │ │ │ + b 44b74 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44f0c │ │ │ │ + bne 44dcc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 44c90 │ │ │ │ + bne 44b50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, #5 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 44f4c │ │ │ │ - b 44f64 │ │ │ │ + bne 44e0c │ │ │ │ + b 44e24 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #100] @ 0x64 │ │ │ │ tst r3, #1 │ │ │ │ - beq 44d3c │ │ │ │ - b 44d54 │ │ │ │ + beq 44bfc │ │ │ │ + b 44c14 │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 449ac │ │ │ │ + b 4486c │ │ │ │ mov r3, #5 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r4, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ bl d624 │ │ │ │ - b 44d90 │ │ │ │ + b 44c50 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 450a8 │ │ │ │ + beq 44f68 │ │ │ │ mov r0, r1 │ │ │ │ bl ca90 │ │ │ │ - b 44db4 │ │ │ │ + b 44c74 │ │ │ │ mov r7, #5 │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 44cb4 │ │ │ │ + b 44b74 │ │ │ │ mov r7, #4 │ │ │ │ - b 44cb4 │ │ │ │ + b 44b74 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 44cb4 │ │ │ │ + b 44b74 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl c430 │ │ │ │ mov r5, r0 │ │ │ │ - b 44ed8 │ │ │ │ + b 44d98 │ │ │ │ add r5, r7, #16 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl c430 │ │ │ │ subs r4, r0, #0 │ │ │ │ subne r6, r4, r5 │ │ │ │ - bne 44b9c │ │ │ │ + bne 44a5c │ │ │ │ mov r4, #0 │ │ │ │ - b 44b9c │ │ │ │ + b 44a5c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl d210 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 450f8 │ │ │ │ + bne 44fb8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, #5 │ │ │ │ - beq 44f5c │ │ │ │ + beq 44e1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 44f64 │ │ │ │ + beq 44e24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44f5c │ │ │ │ + beq 44e1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 44f5c │ │ │ │ - b 44f64 │ │ │ │ + bne 44e1c │ │ │ │ + b 44e24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 44db4 │ │ │ │ + b 44c74 │ │ │ │ cmp r7, r6 │ │ │ │ movcs r7, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 45130 │ │ │ │ + bne 44ff0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 450dc │ │ │ │ + beq 44f9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 44f64 │ │ │ │ + beq 44e24 │ │ │ │ cmp r9, #42 @ 0x2a │ │ │ │ moveq r7, #0 │ │ │ │ - bne 44cf4 │ │ │ │ - b 44f64 │ │ │ │ + bne 44bb4 │ │ │ │ + b 44e24 │ │ │ │ bl c184 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 449ac │ │ │ │ + b 4486c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4512c │ │ │ │ + bne 44fec │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r7 │ │ │ │ - bne 4507c │ │ │ │ - b 450dc │ │ │ │ + bne 44f3c │ │ │ │ + b 44f9c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 450dc │ │ │ │ + beq 44f9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 44f5c │ │ │ │ - b 44f64 │ │ │ │ + bne 44e1c │ │ │ │ + b 44e24 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, #5 │ │ │ │ movne r7, #0 │ │ │ │ - b 44e54 │ │ │ │ + b 44d14 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, r2, ip, ror r6 │ │ │ │ + @ instruction: 0x0002b7bc │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ - andeq fp, r2, ip, lsr r2 │ │ │ │ + andeq fp, r2, ip, ror r3 │ │ │ │ │ │ │ │ -00045168 : │ │ │ │ +00045028 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ mov fp, r2 │ │ │ │ - ldr r2, [pc, #720] @ 45454 │ │ │ │ + ldr r2, [pc, #720] @ 45314 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #716] @ 45458 │ │ │ │ + ldr r3, [pc, #716] @ 45318 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #712] @ 4545c │ │ │ │ + ldr r8, [pc, #712] @ 4531c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 453bc │ │ │ │ - ldr r3, [pc, #668] @ 45460 │ │ │ │ + beq 4527c │ │ │ │ + ldr r3, [pc, #668] @ 45320 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r8, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #10 │ │ │ │ mov r6, r0 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ @@ -57252,167 +57172,167 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ 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, #556] @ 45464 │ │ │ │ + ldr r3, [pc, #556] @ 45324 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 45424 │ │ │ │ - ldr r9, [pc, #536] @ 45468 │ │ │ │ + beq 452e4 │ │ │ │ + ldr r9, [pc, #536] @ 45328 │ │ │ │ mov sl, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, sl │ │ │ │ mov r6, sl │ │ │ │ str fp, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ - b 45288 │ │ │ │ + b 45148 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ strd r0, [sp] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, sp, #32 │ │ │ │ bl da68 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 45328 │ │ │ │ + beq 451e8 │ │ │ │ mov r3, r7 │ │ │ │ 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 r7, r3, #16 │ │ │ │ addeq r7, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4527c │ │ │ │ + beq 4513c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r9 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 452d8 │ │ │ │ + beq 45198 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 453ec │ │ │ │ + beq 452ac │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 55264 │ │ │ │ - ldr r3, [pc, #384] @ 4546c │ │ │ │ + bl 55124 │ │ │ │ + ldr r3, [pc, #384] @ 4532c │ │ │ │ mov r2, #0 │ │ │ │ - bl 555d8 │ │ │ │ + bl 55498 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #364] @ 45470 │ │ │ │ - bl 54fb4 │ │ │ │ + ldr r1, [pc, #364] @ 45330 │ │ │ │ + bl 54e74 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 45268 │ │ │ │ + bne 45128 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, fp │ │ │ │ bl d2dc │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 45284 │ │ │ │ + bne 45144 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ ldr r1, [fp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - ldr r1, [pc, #292] @ 45474 │ │ │ │ + ldr r1, [pc, #292] @ 45334 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r5, r7} │ │ │ │ ldr r3, [sp, #32] │ │ │ │ bl db88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl cfc4 │ │ │ │ ldrb r3, [sp, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45398 │ │ │ │ + beq 45258 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 4541c │ │ │ │ - ldr r3, [pc, #216] @ 45478 │ │ │ │ - ldr r2, [pc, #216] @ 4547c │ │ │ │ + beq 452dc │ │ │ │ + ldr r3, [pc, #216] @ 45338 │ │ │ │ + ldr r2, [pc, #216] @ 4533c │ │ │ │ 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, #188] @ 45480 │ │ │ │ - ldr r3, [pc, #144] @ 45458 │ │ │ │ + ldr r2, [pc, #188] @ 45340 │ │ │ │ + ldr r3, [pc, #144] @ 45318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 45450 │ │ │ │ + bne 45310 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #144] @ 45484 │ │ │ │ + ldr r1, [pc, #144] @ 45344 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl c1c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 452d8 │ │ │ │ + beq 45198 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #5 │ │ │ │ - bne 45448 │ │ │ │ + bne 45308 │ │ │ │ ldrd r0, [r3] │ │ │ │ - b 45304 │ │ │ │ + b 451c4 │ │ │ │ bl c64c │ │ │ │ - b 45398 │ │ │ │ + b 45258 │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ ldr r1, [fp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ - ldr r1, [pc, #68] @ 45488 │ │ │ │ + ldr r1, [pc, #68] @ 45348 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 45350 │ │ │ │ + b 45210 │ │ │ │ bl c628 │ │ │ │ - b 45304 │ │ │ │ + b 451c4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r2, r0, ror lr │ │ │ │ + @ instruction: 0x0002afb0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, r8, asr lr │ │ │ │ + muleq r2, r8, pc @ │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r2, r1, r8, lsl #25 │ │ │ │ + andeq r2, r1, r4, asr ip │ │ │ │ subsmi r0, r9, r0 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ @ instruction: 0xfffff604 │ │ │ │ andeq r0, r0, r8, asr #20 │ │ │ │ @ instruction: 0xfffff580 │ │ │ │ - andeq sl, r2, r4, lsr ip │ │ │ │ - @ instruction: 0x00014db8 │ │ │ │ + andeq sl, r2, r4, ror sp │ │ │ │ + andeq r4, r1, r4, lsl #27 │ │ │ │ @ instruction: 0xfffff510 │ │ │ │ │ │ │ │ -0004548c : │ │ │ │ +0004534c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsr r3, r3, #3 │ │ │ │ @@ -57429,88 +57349,88 @@ │ │ │ │ add r7, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl d3a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl d780 │ │ │ │ - ldr r3, [pc, #16] @ 45504 │ │ │ │ + ldr r3, [pc, #16] @ 453c4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r4] │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq sp, r2, r0, lsr #17 │ │ │ │ + andeq sp, r2, r0, ror #19 │ │ │ │ │ │ │ │ -00045508 : │ │ │ │ +000453c8 : │ │ │ │ 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} │ │ │ │ │ │ │ │ -00045528 : │ │ │ │ +000453e8 : │ │ │ │ b c664 │ │ │ │ │ │ │ │ -0004552c : │ │ │ │ +000453ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - beq 45564 │ │ │ │ + beq 45424 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 45584 │ │ │ │ + bne 45444 │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmp r5, #0 │ │ │ │ strne r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl c1fc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 45560 │ │ │ │ + bne 45420 │ │ │ │ bl c424 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - ldr r2, [pc, #32] @ 455cc │ │ │ │ + ldr r2, [pc, #32] @ 4548c │ │ │ │ add ip, ip, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #16 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl cf40 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r4, r1, r4, lsl #24 │ │ │ │ + ldrdeq r4, [r1], -r0 │ │ │ │ │ │ │ │ -000455d0 : │ │ │ │ +00045490 : │ │ │ │ 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 r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r3 │ │ │ │ - beq 45688 │ │ │ │ + beq 45548 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ bl c754 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ add r0, r6, #24 │ │ │ │ str r3, [r4] │ │ │ │ bic r0, r0, #7 │ │ │ │ @@ -57522,15 +57442,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r8} │ │ │ │ str r6, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #84] @ 4569c │ │ │ │ + ldr r3, [pc, #84] @ 4555c │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r7] │ │ │ │ add r6, r5, r6 │ │ │ │ strb r8, [r6, #16] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -57544,22 +57464,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 45600 │ │ │ │ + b 454c0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -000456a0 : │ │ │ │ +00045560 : │ │ │ │ add r0, r0, #8 │ │ │ │ b d468 │ │ │ │ │ │ │ │ -000456a8 : │ │ │ │ +00045568 : │ │ │ │ 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 │ │ │ │ @@ -57567,23 +57487,23 @@ │ │ │ │ bl d06c │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000456e0 : │ │ │ │ +000455a0 : │ │ │ │ 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] @ 457f0 │ │ │ │ + ldr r1, [pc, #244] @ 456b0 │ │ │ │ subs r5, r2, #0 │ │ │ │ - ldr r2, [pc, #240] @ 457f4 │ │ │ │ + ldr r2, [pc, #240] @ 456b4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [r6] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ @@ -57600,15 +57520,15 @@ │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str ip, [r0, #32] │ │ │ │ str ip, [r0, #60] @ 0x3c │ │ │ │ str r1, [r0, #28] │ │ │ │ - beq 45784 │ │ │ │ + beq 45644 │ │ │ │ ldr r2, [ip, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ @@ -57616,214 +57536,214 @@ │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl c718 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 457d4 │ │ │ │ - ldr r2, [pc, #76] @ 457f8 │ │ │ │ - ldr r3, [pc, #68] @ 457f4 │ │ │ │ + beq 45694 │ │ │ │ + ldr r2, [pc, #76] @ 456b8 │ │ │ │ + ldr r3, [pc, #68] @ 456b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 457ec │ │ │ │ + bne 456ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 457a4 │ │ │ │ + beq 45664 │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ - b 457a4 │ │ │ │ + b 45664 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq sl, [r2], -r8 │ │ │ │ + andeq sl, r2, r8, lsr sl │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r2, ip, asr #16 │ │ │ │ + andeq sl, r2, ip, lsl #19 │ │ │ │ │ │ │ │ -000457fc : │ │ │ │ +000456bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 45854 │ │ │ │ - ldr r2, [pc, #64] @ 45858 │ │ │ │ + ldr ip, [pc, #64] @ 45714 │ │ │ │ + ldr r2, [pc, #64] @ 45718 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #60] @ 4585c │ │ │ │ + ldr r3, [pc, #60] @ 4571c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r0, r3 │ │ │ │ bl ce20 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq sl, r2, r4, ror #15 │ │ │ │ + andeq sl, r2, r4, lsr #18 │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq sp, r2, ip, ror #10 │ │ │ │ + andeq sp, r2, ip, lsr #13 │ │ │ │ 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 458a8 │ │ │ │ + bne 45768 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 458c8 │ │ │ │ + beq 45788 │ │ │ │ ldrb r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ tst r3, #1 │ │ │ │ - beq 458c0 │ │ │ │ + beq 45780 │ │ │ │ pop {r4, lr} │ │ │ │ b ca90 │ │ │ │ pop {r4, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 458d8 │ │ │ │ + beq 45798 │ │ │ │ bl ca90 │ │ │ │ - b 458a8 │ │ │ │ + b 45768 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 458a8 │ │ │ │ + b 45768 │ │ │ │ │ │ │ │ -000458e0 : │ │ │ │ +000457a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 4593c │ │ │ │ + beq 457fc │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl c754 │ │ │ │ ldrb r3, [r4, #52] @ 0x34 │ │ │ │ and r0, r5, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ - ldr r2, [pc, #72] @ 45964 │ │ │ │ + ldr r2, [pc, #72] @ 45824 │ │ │ │ orr r0, r0, r3 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl d3e4 <_zend_hash_init@plt> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - beq 45958 │ │ │ │ + beq 45818 │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 45908 │ │ │ │ + b 457c8 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 45908 │ │ │ │ + b 457c8 │ │ │ │ @ instruction: 0xffffff38 │ │ │ │ │ │ │ │ -00045968 : │ │ │ │ +00045828 : │ │ │ │ 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] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - beq 45a18 │ │ │ │ + beq 458d8 │ │ │ │ mvn r8, r8 │ │ │ │ and r8, r8, #4 │ │ │ │ add r8, r8, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r2 │ │ │ │ lsl r8, r8, #1 │ │ │ │ - b 459c4 │ │ │ │ + b 45884 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45a10 │ │ │ │ + bne 458d0 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, r8 │ │ │ │ - beq 45a18 │ │ │ │ + beq 458d8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ - beq 459b8 │ │ │ │ + beq 45878 │ │ │ │ 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 459ac │ │ │ │ + bne 4586c │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 459ac │ │ │ │ + bne 4586c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00045a20 : │ │ │ │ +000458e0 : │ │ │ │ b cfc4 │ │ │ │ │ │ │ │ -00045a24 : │ │ │ │ +000458e4 : │ │ │ │ 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} │ │ │ │ bl c4d8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r3, [r0, #52] @ 0x34 │ │ │ │ tst r3, #1 │ │ │ │ - bne 45a68 │ │ │ │ + bne 45928 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ bl ca90 │ │ │ │ - b 45a5c │ │ │ │ + b 4591c │ │ │ │ │ │ │ │ -00045a70 : │ │ │ │ +00045930 : │ │ │ │ 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, #480] @ 45c6c │ │ │ │ + ldr r2, [pc, #480] @ 45b2c │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #476] @ 45c70 │ │ │ │ + ldr r3, [pc, #476] @ 45b30 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -57847,110 +57767,110 @@ │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r0, r6, #24 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ bic r0, r0, #7 │ │ │ │ strb r2, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bne 45c44 │ │ │ │ + bne 45b04 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #22 │ │ │ │ mov r1, sl │ │ │ │ mov sl, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r6, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ str sl, [r4, #8] │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #296] @ 45c74 │ │ │ │ + ldr r2, [pc, #296] @ 45b34 │ │ │ │ add r6, r4, r6 │ │ │ │ sub r3, r9, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ strb sl, [r6, #16] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strb r9, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 45c60 │ │ │ │ + bhi 45b20 │ │ │ │ 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 45c1c │ │ │ │ + bne 45adc │ │ │ │ bl c37c <_emalloc_96@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ bl ce20 │ │ │ │ mov ip, #13 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ bl d624 │ │ │ │ - ldr r2, [pc, #160] @ 45c78 │ │ │ │ - ldr r3, [pc, #148] @ 45c70 │ │ │ │ + ldr r2, [pc, #160] @ 45b38 │ │ │ │ + ldr r3, [pc, #148] @ 45b30 │ │ │ │ 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 45c5c │ │ │ │ + bne 45b1c │ │ │ │ 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 45b98 │ │ │ │ + beq 45a58 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b 45ba0 │ │ │ │ + b 45a60 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 45b8c │ │ │ │ + b 45a4c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 45b8c │ │ │ │ + b 45a4c │ │ │ │ bl cef8 <__zend_malloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #150 @ 0x96 │ │ │ │ - b 45b24 │ │ │ │ + b 459e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 45b8c │ │ │ │ - andeq sl, r2, r4, ror #10 │ │ │ │ + b 45a4c │ │ │ │ + andeq sl, r2, r4, lsr #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r5, [r1], -ip │ │ │ │ - andeq sl, r2, r0, lsr #8 │ │ │ │ + andeq r5, r1, r8, asr #23 │ │ │ │ + andeq sl, r2, r0, ror #10 │ │ │ │ │ │ │ │ -00045c7c : │ │ │ │ +00045b3c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 45c90 │ │ │ │ + beq 45b50 │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ b d144 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -57959,42 +57879,42 @@ │ │ │ │ ldrb r3, [r0, #44] @ 0x2c │ │ │ │ subs r4, r1, #0 │ │ │ │ and r3, r3, #3 │ │ │ │ movne r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 45cd0 │ │ │ │ + bne 45b90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45d3c │ │ │ │ + beq 45bfc │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ add r8, r7, #1 │ │ │ │ - b 45cfc │ │ │ │ + b 45bbc │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45d3c │ │ │ │ + beq 45bfc │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 45cf0 │ │ │ │ + bls 45bb0 │ │ │ │ ldr r1, [r3] │ │ │ │ ldrb r0, [r7] │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 45cf0 │ │ │ │ + bne 45bb0 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl c268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45cf0 │ │ │ │ + bne 45bb0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -58005,52 +57925,52 @@ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ sub r5, r5, r0 │ │ │ │ str r3, [r1] │ │ │ │ - b 45dac │ │ │ │ + b 45c6c │ │ │ │ cmp r8, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45c98 │ │ │ │ + bl 45b58 │ │ │ │ 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 45dec │ │ │ │ + bne 45cac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 45d80 │ │ │ │ + beq 45c40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45c98 │ │ │ │ + bl 45b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45d80 │ │ │ │ + beq 45c40 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r5, r5, r0 │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ stm r4, {r3, r5} │ │ │ │ - beq 45dc0 │ │ │ │ + beq 45c80 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45c98 │ │ │ │ + bl 45b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45db8 │ │ │ │ + beq 45c78 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r5, r5, r0 │ │ │ │ add r3, r3, r0 │ │ │ │ stm r4, {r3, r5} │ │ │ │ - b 45dec │ │ │ │ + b 45cac │ │ │ │ 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 r6, r0 │ │ │ │ bic r0, r3, #7 │ │ │ │ @@ -58074,31 +57994,31 @@ │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #300] @ 45fc4 │ │ │ │ + ldr r1, [pc, #300] @ 45e84 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ bl d78c │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ - bne 45ebc │ │ │ │ + bne 45d7c │ │ │ │ cmp r7, r6 │ │ │ │ - beq 45fa4 │ │ │ │ + beq 45e64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r1, r6, #26 │ │ │ │ ands r8, r3, #64 @ 0x40 │ │ │ │ add r7, r6, #2 │ │ │ │ bic r0, r1, #7 │ │ │ │ - beq 45f6c │ │ │ │ + beq 45e2c │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r1, r5, #16 │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ @@ -58131,464 +58051,464 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 45ed4 │ │ │ │ + bne 45d94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c304 <_erealloc@plt> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r7, [r0, #12] │ │ │ │ add r3, r0, #16 │ │ │ │ str r8, [r0, #8] │ │ │ │ - b 45f28 │ │ │ │ - ldr r1, [pc, #28] @ 45fc8 │ │ │ │ + b 45de8 │ │ │ │ + ldr r1, [pc, #28] @ 45e88 │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da14 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - bne 45ebc │ │ │ │ - b 45f64 │ │ │ │ - @ instruction: 0x000158bc │ │ │ │ - andeq r4, r1, r0, lsr #4 │ │ │ │ + bne 45d7c │ │ │ │ + b 45e24 │ │ │ │ + andeq r5, r1, r8, lsl #17 │ │ │ │ + andeq r4, r1, ip, ror #3 │ │ │ │ │ │ │ │ -00045fcc : │ │ │ │ +00045e8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #308] @ 46118 │ │ │ │ - ldr r3, [pc, #308] @ 4611c │ │ │ │ + ldr ip, [pc, #308] @ 45fd8 │ │ │ │ + ldr r3, [pc, #308] @ 45fdc │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #300] @ 46120 │ │ │ │ + ldr r1, [pc, #300] @ 45fe0 │ │ │ │ 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 4604c │ │ │ │ - ldr r2, [pc, #252] @ 46124 │ │ │ │ - ldr r3, [pc, #240] @ 4611c │ │ │ │ + beq 45f0c │ │ │ │ + ldr r2, [pc, #252] @ 45fe4 │ │ │ │ + ldr r3, [pc, #240] @ 45fdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46114 │ │ │ │ + bne 45fd4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #212] @ 46128 │ │ │ │ - ldr r2, [pc, #212] @ 4612c │ │ │ │ + ldr r3, [pc, #212] @ 45fe8 │ │ │ │ + ldr r2, [pc, #212] @ 45fec │ │ │ │ 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 4608c │ │ │ │ + beq 45f4c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 46020 │ │ │ │ + b 45ee0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 460cc │ │ │ │ + bls 45f8c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46080 │ │ │ │ + beq 45f40 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 46020 │ │ │ │ + b 45ee0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 460ec │ │ │ │ + bhi 45fac │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 460a0 │ │ │ │ + bne 45f60 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 460a0 │ │ │ │ + bhi 45f60 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 460a0 │ │ │ │ + beq 45f60 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 460ac │ │ │ │ + b 45f6c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r2, r4, lsl r0 │ │ │ │ + andeq sl, r2, r4, asr r1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r1, r8, asr r0 │ │ │ │ - ldrdeq r9, [r2], -r0 │ │ │ │ - andeq ip, r2, r4, lsr #27 │ │ │ │ - andeq r3, r1, r4, lsr #5 │ │ │ │ + andeq r1, r1, r4, lsr #32 │ │ │ │ + andeq sl, r2, r0, lsl r1 │ │ │ │ + andeq ip, r2, r4, ror #29 │ │ │ │ + andeq r3, r1, r0, ror r2 │ │ │ │ │ │ │ │ -00046130 : │ │ │ │ +00045ff0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #360] @ 462b0 │ │ │ │ - ldr r3, [pc, #360] @ 462b4 │ │ │ │ + ldr ip, [pc, #360] @ 46170 │ │ │ │ + ldr r3, [pc, #360] @ 46174 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #352] @ 462b8 │ │ │ │ + ldr r1, [pc, #352] @ 46178 │ │ │ │ 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 461b0 │ │ │ │ - ldr r2, [pc, #304] @ 462bc │ │ │ │ - ldr r3, [pc, #292] @ 462b4 │ │ │ │ + beq 46070 │ │ │ │ + ldr r2, [pc, #304] @ 4617c │ │ │ │ + ldr r3, [pc, #292] @ 46174 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 462ac │ │ │ │ + bne 4616c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #264] @ 462c0 │ │ │ │ - ldr r2, [pc, #264] @ 462c4 │ │ │ │ + ldr r3, [pc, #264] @ 46180 │ │ │ │ + ldr r2, [pc, #264] @ 46184 │ │ │ │ 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 46184 │ │ │ │ + bne 46044 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 4623c │ │ │ │ + bls 460fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46184 │ │ │ │ + beq 46044 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 46284 │ │ │ │ + beq 46144 │ │ │ │ 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 46184 │ │ │ │ + b 46044 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4625c │ │ │ │ + bhi 4611c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 461f8 │ │ │ │ + bne 460b8 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 461f8 │ │ │ │ + bhi 460b8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 461f8 │ │ │ │ + beq 460b8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 46204 │ │ │ │ + b 460c4 │ │ │ │ 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 46184 │ │ │ │ + b 46044 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00029eb0 │ │ │ │ + strdeq r9, [r2], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq r0, [r1], -r4 │ │ │ │ - andeq r9, r2, ip, ror #28 │ │ │ │ - andeq ip, r2, r0, asr #24 │ │ │ │ - andeq r3, r1, r0, asr #2 │ │ │ │ + andeq r0, r1, r0, asr #29 │ │ │ │ + andeq r9, r2, ip, lsr #31 │ │ │ │ + andeq ip, r2, r0, lsl #27 │ │ │ │ + andeq r3, r1, ip, lsl #2 │ │ │ │ │ │ │ │ -000462c8 : │ │ │ │ +00046188 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 463ec │ │ │ │ - ldr r2, [pc, #264] @ 463f0 │ │ │ │ + ldr r1, [pc, #264] @ 462ac │ │ │ │ + ldr r2, [pc, #264] @ 462b0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 463b8 │ │ │ │ - ldr r2, [pc, #228] @ 463f4 │ │ │ │ + bne 46278 │ │ │ │ + ldr r2, [pc, #228] @ 462b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #220] @ 463f8 │ │ │ │ + ldr r2, [pc, #220] @ 462b8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ 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 46394 │ │ │ │ + beq 46254 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 46384 │ │ │ │ - ldr r2, [pc, #156] @ 463fc │ │ │ │ - ldr r3, [pc, #140] @ 463f0 │ │ │ │ + bne 46244 │ │ │ │ + ldr r2, [pc, #156] @ 462bc │ │ │ │ + ldr r3, [pc, #140] @ 462b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 463dc │ │ │ │ + bne 4629c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 46358 │ │ │ │ + b 46218 │ │ │ │ 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 46358 │ │ │ │ - ldr r2, [pc, #64] @ 46400 │ │ │ │ - ldr r3, [pc, #44] @ 463f0 │ │ │ │ + b 46218 │ │ │ │ + ldr r2, [pc, #64] @ 462c0 │ │ │ │ + ldr r3, [pc, #44] @ 462b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 463e0 │ │ │ │ + beq 462a0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r9, r2, r4, lsl sp │ │ │ │ + andeq r9, r2, r4, asr lr │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r2, r8, ror #21 │ │ │ │ - andeq r2, r1, r4, ror #31 │ │ │ │ - muleq r2, r8, ip │ │ │ │ - andeq r9, r2, r8, lsr ip │ │ │ │ + andeq ip, r2, r8, lsr #24 │ │ │ │ + @ instruction: 0x00012fb0 │ │ │ │ + ldrdeq r9, [r2], -r8 │ │ │ │ + andeq r9, r2, r8, ror sp │ │ │ │ │ │ │ │ -00046404 : │ │ │ │ +000462c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #260] @ 46520 │ │ │ │ - ldr r3, [pc, #260] @ 46524 │ │ │ │ + ldr ip, [pc, #260] @ 463e0 │ │ │ │ + ldr r3, [pc, #260] @ 463e4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #256] @ 46528 │ │ │ │ + ldr r1, [pc, #256] @ 463e8 │ │ │ │ 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 46480 │ │ │ │ - ldr r2, [pc, #208] @ 4652c │ │ │ │ - ldr r3, [pc, #196] @ 46524 │ │ │ │ + beq 46340 │ │ │ │ + ldr r2, [pc, #208] @ 463ec │ │ │ │ + ldr r3, [pc, #196] @ 463e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4651c │ │ │ │ + bne 463dc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #168] @ 46530 │ │ │ │ - ldr r2, [pc, #168] @ 46534 │ │ │ │ + ldr r3, [pc, #168] @ 463f0 │ │ │ │ + ldr r2, [pc, #168] @ 463f4 │ │ │ │ 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 46454 │ │ │ │ + bne 46314 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [r0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 464d4 │ │ │ │ + bls 46394 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl d108 │ │ │ │ - b 46454 │ │ │ │ + b 46314 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 464f4 │ │ │ │ + bhi 463b4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 464c4 │ │ │ │ + bne 46384 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 464c4 │ │ │ │ + bhi 46384 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 464c4 │ │ │ │ + beq 46384 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl caa8 │ │ │ │ - b 46454 │ │ │ │ + b 46314 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r2], -ip │ │ │ │ + andeq r9, r2, ip, lsl sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r0, r1, r4, lsr #24 │ │ │ │ - muleq r2, ip, fp │ │ │ │ - andeq ip, r2, ip, ror #18 │ │ │ │ - andeq r2, r1, ip, ror #28 │ │ │ │ + strdeq r0, [r1], -r0 @ │ │ │ │ + ldrdeq r9, [r2], -ip │ │ │ │ + andeq ip, r2, ip, lsr #21 │ │ │ │ + andeq r2, r1, r8, lsr lr │ │ │ │ │ │ │ │ -00046538 : │ │ │ │ +000463f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr lr, [pc, #868] @ 468b4 │ │ │ │ - ldr ip, [pc, #868] @ 468b8 │ │ │ │ + ldr lr, [pc, #868] @ 46774 │ │ │ │ + ldr ip, [pc, #868] @ 46778 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #864] @ 468bc │ │ │ │ + ldr r1, [pc, #864] @ 4677c │ │ │ │ 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 r6, [pc, #820] @ 468c0 │ │ │ │ + ldr r6, [pc, #820] @ 46780 │ │ │ │ add r6, pc, r6 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 465c0 │ │ │ │ - ldr r2, [pc, #808] @ 468c4 │ │ │ │ - ldr r3, [pc, #792] @ 468b8 │ │ │ │ + beq 46480 │ │ │ │ + ldr r2, [pc, #808] @ 46784 │ │ │ │ + ldr r3, [pc, #792] @ 46778 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 468b0 │ │ │ │ + bne 46770 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #768] @ 468c8 │ │ │ │ - ldr r2, [pc, #768] @ 468cc │ │ │ │ + ldr r3, [pc, #768] @ 46788 │ │ │ │ + ldr r2, [pc, #768] @ 4678c │ │ │ │ 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 │ │ │ │ bl d7a4 │ │ │ │ mov r5, r0 │ │ │ │ bl cac0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - beq 466c8 │ │ │ │ + beq 46588 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 466c8 │ │ │ │ + beq 46588 │ │ │ │ cmp r3, #7 │ │ │ │ ldr r7, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - beq 4675c │ │ │ │ + beq 4661c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 46820 │ │ │ │ + bls 466e0 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 467f8 │ │ │ │ + beq 466b8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #7 │ │ │ │ - beq 4680c │ │ │ │ + beq 466cc │ │ │ │ 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 │ │ │ │ @@ -58599,361 +58519,361 @@ │ │ │ │ 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] @ 468d0 │ │ │ │ + ldr r1, [pc, #556] @ 46790 │ │ │ │ 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 46594 │ │ │ │ + b 46454 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 467ec │ │ │ │ + bne 466ac │ │ │ │ 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] @ 468d4 │ │ │ │ + ldr r1, [pc, #480] @ 46794 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ - ldr ip, [pc, #476] @ 468d8 │ │ │ │ + ldr ip, [pc, #476] @ 46798 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl c454 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r6 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl c6f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 46594 │ │ │ │ + bne 46454 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46594 │ │ │ │ + bne 46454 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 467b0 │ │ │ │ + beq 46670 │ │ │ │ bl ca90 │ │ │ │ - b 46594 │ │ │ │ + b 46454 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 46868 │ │ │ │ + bls 46728 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl d144 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 467b8 │ │ │ │ + beq 46678 │ │ │ │ mov r0, r4 │ │ │ │ bl cac0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #332] @ 468dc │ │ │ │ + ldr r1, [pc, #332] @ 4679c │ │ │ │ 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 46594 │ │ │ │ + b 46454 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 46594 │ │ │ │ + b 46454 │ │ │ │ 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 46594 │ │ │ │ + b 46454 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 466e8 │ │ │ │ + b 465a8 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #212] @ 468d8 │ │ │ │ + ldr r3, [pc, #212] @ 46798 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 4667c │ │ │ │ + b 4653c │ │ │ │ mov r0, r2 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #188] @ 468d8 │ │ │ │ + ldr r3, [pc, #188] @ 46798 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 46670 │ │ │ │ + b 46530 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 46840 │ │ │ │ + bhi 46700 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 46628 │ │ │ │ + bne 464e8 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 46628 │ │ │ │ + bhi 464e8 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4662c │ │ │ │ + beq 464ec │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ - b 46638 │ │ │ │ + b 464f8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 46888 │ │ │ │ + bhi 46748 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 46764 │ │ │ │ + bne 46624 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 46764 │ │ │ │ + bhi 46624 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46764 │ │ │ │ + beq 46624 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl cdcc │ │ │ │ mov r4, r0 │ │ │ │ - b 46774 │ │ │ │ + b 46634 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r2, r8, lsr #21 │ │ │ │ + andeq r9, r2, r8, ror #23 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r1, ip, ror ip │ │ │ │ - andeq r9, r2, r0, ror sl │ │ │ │ - andeq r9, r2, ip, asr sl │ │ │ │ - andeq ip, r2, r0, lsr r8 │ │ │ │ - andeq r2, r1, r0, lsr sp │ │ │ │ - andeq r1, r1, ip, lsr #16 │ │ │ │ - ldrdeq r1, [r1], -r4 │ │ │ │ + andeq r3, r1, r8, asr #24 │ │ │ │ + @ instruction: 0x00029bb0 │ │ │ │ + muleq r2, ip, fp │ │ │ │ + andeq ip, r2, r0, ror r9 │ │ │ │ + strdeq r2, [r1], -ip │ │ │ │ + strdeq r1, [r1], -r8 │ │ │ │ + andeq r1, r1, r0, lsr #15 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #728] @ 46bd4 │ │ │ │ + ldr r1, [pc, #728] @ 46a94 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #724] @ 46bd8 │ │ │ │ + ldr r3, [pc, #724] @ 46a98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #7 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 46930 │ │ │ │ + beq 467f0 │ │ │ │ cmp r2, #8 │ │ │ │ movne r4, #0 │ │ │ │ - beq 46af4 │ │ │ │ + beq 469b4 │ │ │ │ add r9, r4, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ bl c0b8 │ │ │ │ add r6, sp, #12 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 46978 │ │ │ │ + beq 46838 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #16 │ │ │ │ bl d93c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 469a4 │ │ │ │ - ldr r2, [pc, #604] @ 46bdc │ │ │ │ - ldr r3, [pc, #596] @ 46bd8 │ │ │ │ + bne 46864 │ │ │ │ + ldr r2, [pc, #604] @ 46a9c │ │ │ │ + ldr r3, [pc, #596] @ 46a98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46bd0 │ │ │ │ + bne 46a90 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bic r3, r3, #3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ orr r3, r3, r2, lsl #1 │ │ │ │ strb r3, [sp, #20] │ │ │ │ - beq 46b34 │ │ │ │ + beq 469f4 │ │ │ │ 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, #496] @ 46be0 │ │ │ │ + ldr r1, [pc, #496] @ 46aa0 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl d9d8 │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ tst r3, #2 │ │ │ │ - beq 46a44 │ │ │ │ + beq 46904 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 46a44 │ │ │ │ + bne 46904 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 46a44 │ │ │ │ + bne 46904 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 46bbc │ │ │ │ + beq 46a7c │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 46b28 │ │ │ │ + bne 469e8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #12 │ │ │ │ ldreq r5, [r5] │ │ │ │ ldrbeq r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 46b4c │ │ │ │ + bne 46a0c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 46b0c │ │ │ │ + beq 469cc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r3, #6 │ │ │ │ add r0, r0, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl d3b4 │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 46ab4 │ │ │ │ + beq 46974 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 46b44 │ │ │ │ + beq 46a04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #292] @ 46be4 │ │ │ │ + ldr r3, [pc, #292] @ 46aa4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ movne r3, #6 │ │ │ │ tst r2, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 46b6c │ │ │ │ + bne 46a2c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ - b 46978 │ │ │ │ + b 46838 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 46930 │ │ │ │ + b 467f0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r3, [pc, #188] @ 46be4 │ │ │ │ - b 46a80 │ │ │ │ + ldr r3, [pc, #188] @ 46aa4 │ │ │ │ + b 46940 │ │ │ │ mov r0, r6 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 46a4c │ │ │ │ + b 4690c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 469c8 │ │ │ │ + b 46888 │ │ │ │ bl c64c │ │ │ │ - b 46ab4 │ │ │ │ + b 46974 │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 46b20 │ │ │ │ - b 46a7c │ │ │ │ + beq 469e0 │ │ │ │ + b 4693c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 45e7c │ │ │ │ + bl 45d3c │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 46ba0 │ │ │ │ + beq 46a60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 46bc8 │ │ │ │ + beq 46a88 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #56] @ 46be4 │ │ │ │ + ldr r3, [pc, #56] @ 46aa4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 46ad8 │ │ │ │ + b 46998 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #20] │ │ │ │ - b 46a44 │ │ │ │ + b 46904 │ │ │ │ bl c64c │ │ │ │ - b 46ba0 │ │ │ │ + b 46a60 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r2], -r8 │ │ │ │ + andeq r9, r2, r8, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r2, r8, ror r6 │ │ │ │ - andeq r3, r1, ip, ror #15 │ │ │ │ + @ instruction: 0x000297b8 │ │ │ │ + @ instruction: 0x000137b8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #484] @ 46de8 │ │ │ │ + ldr r2, [pc, #484] @ 46ca8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #480] @ 46dec │ │ │ │ + ldr r3, [pc, #480] @ 46cac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ sub sp, sp, #28 │ │ │ │ bic r0, r0, #7 │ │ │ │ mov fp, r1 │ │ │ │ @@ -58961,374 +58881,374 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov sl, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #22 │ │ │ │ - ldr r8, [pc, #420] @ 46df0 │ │ │ │ + ldr r8, [pc, #420] @ 46cb0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r0, #16 │ │ │ │ stm r0, {r1, r2, sl} │ │ │ │ mov r2, r5 │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ bl ce20 │ │ │ │ - ldr r2, [pc, #384] @ 46df4 │ │ │ │ + ldr r2, [pc, #384] @ 46cb4 │ │ │ │ str r4, [sp] │ │ │ │ tst r6, #4 │ │ │ │ add r4, r4, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ strb sl, [r4, #16] │ │ │ │ - bne 46d94 │ │ │ │ + bne 46c54 │ │ │ │ tst r6, #1 │ │ │ │ - beq 46ce8 │ │ │ │ + beq 46ba8 │ │ │ │ ands r1, r6, #32 │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ - beq 46d3c │ │ │ │ + beq 46bfc │ │ │ │ cmp r3, #6 │ │ │ │ - beq 46ce8 │ │ │ │ + beq 46ba8 │ │ │ │ ldrb r3, [sp, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46ccc │ │ │ │ + beq 46b8c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 46ccc │ │ │ │ + bne 46b8c │ │ │ │ bl c64c │ │ │ │ - ldr r3, [pc, #292] @ 46df8 │ │ │ │ + ldr r3, [pc, #292] @ 46cb8 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r4, [r3] │ │ │ │ str r4, [sp] │ │ │ │ - b 46cec │ │ │ │ + b 46bac │ │ │ │ ldr r4, [sp] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r0, [r7] │ │ │ │ str r3, [r9] │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #228] @ 46dfc │ │ │ │ - ldr r3, [pc, #208] @ 46dec │ │ │ │ + ldr r2, [pc, #228] @ 46cbc │ │ │ │ + ldr r3, [pc, #208] @ 46cac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46de4 │ │ │ │ + bne 46ca4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #6 │ │ │ │ - bne 46ca4 │ │ │ │ + bne 46b64 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 45e7c │ │ │ │ + bl 45d3c │ │ │ │ ldrb r3, [sp, #9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 46d78 │ │ │ │ + beq 46c38 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 46d78 │ │ │ │ + bne 46c38 │ │ │ │ bl c64c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #112] @ 46df4 │ │ │ │ + ldr r3, [pc, #112] @ 46cb4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 46cec │ │ │ │ + b 46bac │ │ │ │ mov r1, r5 │ │ │ │ bl d3b4 │ │ │ │ ldrb r3, [sp, #9] │ │ │ │ cmp r3, sl │ │ │ │ mov r4, r0 │ │ │ │ - beq 46dc8 │ │ │ │ + beq 46c88 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, sl │ │ │ │ str r3, [r0] │ │ │ │ - bne 46dc8 │ │ │ │ + bne 46c88 │ │ │ │ bl c64c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #24] @ 46df4 │ │ │ │ + ldr r3, [pc, #24] @ 46cb4 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 46c88 │ │ │ │ + b 46b48 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [r2], -r0 │ │ │ │ + andeq r9, r2, r0, lsr r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000293b0 │ │ │ │ + strdeq r9, [r2], -r0 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r9, r2, r0, ror #5 │ │ │ │ + andeq r9, r2, r0, lsr #8 │ │ │ │ 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, #608] @ 4707c │ │ │ │ + ldr r2, [pc, #608] @ 46f3c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #604] @ 47080 │ │ │ │ + ldr r3, [pc, #604] @ 46f40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb ip, [r1, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #592] @ 47084 │ │ │ │ + ldr r4, [pc, #592] @ 46f44 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp ip, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 46ee8 │ │ │ │ + beq 46da8 │ │ │ │ cmp ip, #3 │ │ │ │ - beq 46ebc │ │ │ │ + beq 46d7c │ │ │ │ cmp ip, #6 │ │ │ │ - bne 47000 │ │ │ │ + bne 46ec0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ strne r0, [sp] │ │ │ │ - beq 46f34 │ │ │ │ + beq 46df4 │ │ │ │ mov r3, #6 │ │ │ │ tst r8, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne 46f54 │ │ │ │ + bne 46e14 │ │ │ │ tst r8, #1 │ │ │ │ - bne 46fa8 │ │ │ │ + bne 46e68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ bl dc3c │ │ │ │ mov r0, sp │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #452] @ 47088 │ │ │ │ - ldr r3, [pc, #440] @ 47080 │ │ │ │ + ldr r2, [pc, #452] @ 46f48 │ │ │ │ + ldr r3, [pc, #440] @ 46f40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47078 │ │ │ │ + bne 46f38 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl dc3c │ │ │ │ - ldr r2, [pc, #400] @ 4708c │ │ │ │ - ldr r3, [pc, #384] @ 47080 │ │ │ │ + ldr r2, [pc, #400] @ 46f4c │ │ │ │ + ldr r3, [pc, #384] @ 46f40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47078 │ │ │ │ - ldr r1, [pc, #368] @ 47090 │ │ │ │ + bne 46f38 │ │ │ │ + ldr r1, [pc, #368] @ 46f50 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b dc3c │ │ │ │ ldr r3, [r0] │ │ │ │ tst r8, #4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #328] @ 47094 │ │ │ │ + ldr r3, [pc, #328] @ 46f54 │ │ │ │ str r0, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 46e88 │ │ │ │ + beq 46d48 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl d3b4 │ │ │ │ ldrb r3, [sp, #9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 46f88 │ │ │ │ + beq 46e48 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 46ff8 │ │ │ │ + beq 46eb8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r9, [sp] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #248] @ 47094 │ │ │ │ + ldr r3, [pc, #248] @ 46f54 │ │ │ │ movne r3, #6 │ │ │ │ tst r8, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 46e90 │ │ │ │ + beq 46d50 │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 47020 │ │ │ │ + beq 46ee0 │ │ │ │ ldrb r3, [sp, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46fdc │ │ │ │ + beq 46e9c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 46fdc │ │ │ │ + bne 46e9c │ │ │ │ bl c64c │ │ │ │ - ldr r3, [pc, #180] @ 47098 │ │ │ │ + ldr r3, [pc, #180] @ 46f58 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ mov r3, #6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 46e90 │ │ │ │ + b 46d50 │ │ │ │ bl c64c │ │ │ │ - b 46f88 │ │ │ │ + b 46e48 │ │ │ │ mov r0, r1 │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldreq r3, [pc, #120] @ 47094 │ │ │ │ - beq 46e7c │ │ │ │ - b 46e78 │ │ │ │ + ldreq r3, [pc, #120] @ 46f54 │ │ │ │ + beq 46d3c │ │ │ │ + b 46d38 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 45e7c │ │ │ │ + bl 45d3c │ │ │ │ ldrb r3, [sp, #9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 47054 │ │ │ │ + beq 46f14 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 47070 │ │ │ │ + beq 46f30 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #44] @ 47094 │ │ │ │ + ldr r3, [pc, #44] @ 46f54 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 46e90 │ │ │ │ + b 46d50 │ │ │ │ bl c64c │ │ │ │ - b 47054 │ │ │ │ + b 46f14 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r2], -r8 │ │ │ │ + andeq r9, r2, r8, lsl r3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r2, r0, asr #3 │ │ │ │ - andeq r9, r2, r4, lsr r1 │ │ │ │ - strdeq r9, [r2], -ip │ │ │ │ - @ instruction: 0x000106b0 │ │ │ │ + andeq r9, r2, r0, lsl #6 │ │ │ │ + andeq r9, r2, r4, ror r2 │ │ │ │ + andeq r9, r2, ip, lsr r2 │ │ │ │ + andeq r0, r1, ip, ror r6 │ │ │ │ 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 r8, r1 │ │ │ │ - ldr r1, [pc, #868] @ 4741c │ │ │ │ + ldr r1, [pc, #868] @ 472dc │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #860] @ 47420 │ │ │ │ + ldr r2, [pc, #860] @ 472e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [sp, #144] @ 0x90 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mov r7, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ - beq 4710c │ │ │ │ + beq 46fcc │ │ │ │ cmp r3, #8 │ │ │ │ - bne 47410 │ │ │ │ + bne 472d0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands r2, r3, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 47148 │ │ │ │ - ldr r2, [pc, #768] @ 47424 │ │ │ │ - ldr r3, [pc, #760] @ 47420 │ │ │ │ + beq 47008 │ │ │ │ + ldr r2, [pc, #768] @ 472e4 │ │ │ │ + ldr r3, [pc, #760] @ 472e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4740c │ │ │ │ + bne 472cc │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orr r3, r3, #32 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl c4b4 │ │ │ │ ldm r8, {r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 472f0 │ │ │ │ - ldr r3, [pc, #680] @ 47428 │ │ │ │ + beq 471b0 │ │ │ │ + ldr r3, [pc, #680] @ 472e8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #668] @ 4742c │ │ │ │ + ldr r3, [pc, #668] @ 472ec │ │ │ │ ldr r9, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ mov r8, ip │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - beq 47308 │ │ │ │ + beq 471c8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r2 │ │ │ │ add r5, r5, #16 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 472e8 │ │ │ │ + beq 471a8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4736c │ │ │ │ + beq 4722c │ │ │ │ ldrb r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 472e8 │ │ │ │ + beq 471a8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r9, #12] │ │ │ │ add r1, r9, #16 │ │ │ │ mov r0, r6 │ │ │ │ @@ -59336,164 +59256,164 @@ │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ ldrb r3, [sl, #8] │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 47330 │ │ │ │ + bls 471f0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 47398 │ │ │ │ + bne 47258 │ │ │ │ ldr sl, [sl] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ strne sl, [sp, #64] @ 0x40 │ │ │ │ - beq 473bc │ │ │ │ + beq 4727c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - bne 473e8 │ │ │ │ + bne 472a8 │ │ │ │ mov r2, r3 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 46be8 │ │ │ │ + bl 46aa8 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ mov r0, fp │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ - bl 46e00 │ │ │ │ + bl 46cc0 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 472d0 │ │ │ │ + bne 47190 │ │ │ │ ldr r3, [sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - beq 473d4 │ │ │ │ + beq 47294 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, r2, r1 │ │ │ │ bl c82c │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 471a0 │ │ │ │ + bne 47060 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r4, #4] │ │ │ │ bl cf1c │ │ │ │ - b 4711c │ │ │ │ + b 46fdc │ │ │ │ cmp r3, #12 │ │ │ │ ldreq sl, [r5] │ │ │ │ add r2, r5, #24 │ │ │ │ ldr fp, [r5, #16] │ │ │ │ ldr r9, [r5, #20] │ │ │ │ movne sl, r5 │ │ │ │ ldrbeq r3, [sl, #8] │ │ │ │ moveq r5, r2 │ │ │ │ movne r5, r2 │ │ │ │ - b 471c8 │ │ │ │ + b 47088 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sl] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4709c │ │ │ │ - b 472d0 │ │ │ │ - ldr r1, [pc, #188] @ 47430 │ │ │ │ + bl 46f5c │ │ │ │ + b 47190 │ │ │ │ + ldr r1, [pc, #188] @ 472f0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #172] @ 47434 │ │ │ │ + ldr r1, [pc, #172] @ 472f4 │ │ │ │ mov r2, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl d9d8 │ │ │ │ - b 47204 │ │ │ │ + b 470c4 │ │ │ │ mov r0, sl │ │ │ │ bl c184 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bne 47240 │ │ │ │ - ldr r3, [pc, #124] @ 47438 │ │ │ │ - b 47244 │ │ │ │ + bne 47100 │ │ │ │ + ldr r3, [pc, #124] @ 472f8 │ │ │ │ + b 47104 │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - ldr r3, [pc, #104] @ 47438 │ │ │ │ + ldr r3, [pc, #104] @ 472f8 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ - b 47244 │ │ │ │ + b 47104 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - beq 47404 │ │ │ │ + beq 472c4 │ │ │ │ bl ca90 │ │ │ │ - b 472d0 │ │ │ │ + b 47190 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - b 4725c │ │ │ │ + b 4711c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 472d0 │ │ │ │ + b 47190 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ udf #0 │ │ │ │ - andeq r8, r2, r8, lsr pc │ │ │ │ + andeq r9, r2, r8, ror r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r8, [r2], -r4 │ │ │ │ - andeq r3, r1, ip, ror r0 │ │ │ │ - andeq r3, r1, r8, rrx │ │ │ │ - andeq r2, r1, r4, lsl #29 │ │ │ │ - andeq r2, r1, r0, ror #24 │ │ │ │ + andeq r9, r2, r4, lsl r0 │ │ │ │ + andeq r3, r1, r8, asr #32 │ │ │ │ + andeq r3, r1, r4, lsr r0 │ │ │ │ + andeq r2, r1, r0, asr lr │ │ │ │ + andeq r2, r1, ip, lsr #24 │ │ │ │ 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, #1220] @ 4791c │ │ │ │ + ldr r2, [pc, #1220] @ 477dc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1216] @ 47920 │ │ │ │ + ldr r3, [pc, #1216] @ 477e0 │ │ │ │ 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, #1192] @ 47924 │ │ │ │ + ldr r3, [pc, #1192] @ 477e4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r8, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r0, r0, #7 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ @@ -59509,304 +59429,304 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ str r8, [r4, #12] │ │ │ │ bl ce20 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ add r2, r4, r8 │ │ │ │ cmp r3, fp │ │ │ │ strb fp, [r2, #16] │ │ │ │ - beq 474f0 │ │ │ │ + beq 473b0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ str r3, [r0] │ │ │ │ - beq 477d4 │ │ │ │ + beq 47694 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl c85c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ str r0, [r5] │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - bne 4759c │ │ │ │ + bne 4745c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1020] @ 47928 │ │ │ │ + ldr r3, [pc, #1020] @ 477e8 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 475ac │ │ │ │ + beq 4746c │ │ │ │ tst r6, #1 │ │ │ │ - bne 475d8 │ │ │ │ + bne 47498 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47570 │ │ │ │ + beq 47430 │ │ │ │ tst r6, #16 │ │ │ │ - beq 47560 │ │ │ │ + beq 47420 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r8, r3 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq 477e8 │ │ │ │ + beq 476a8 │ │ │ │ tst r6, #4 │ │ │ │ - bne 47780 │ │ │ │ + bne 47640 │ │ │ │ tst r6, #8 │ │ │ │ - bne 47608 │ │ │ │ - ldr r2, [pc, #948] @ 4792c │ │ │ │ - ldr r3, [pc, #932] @ 47920 │ │ │ │ + bne 474c8 │ │ │ │ + ldr r2, [pc, #948] @ 477ec │ │ │ │ + ldr r3, [pc, #932] @ 477e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47918 │ │ │ │ + bne 477d8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne 47530 │ │ │ │ + bne 473f0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 47530 │ │ │ │ + bne 473f0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 477dc │ │ │ │ + beq 4769c │ │ │ │ bl ca90 │ │ │ │ tst r6, #1 │ │ │ │ - beq 47538 │ │ │ │ + beq 473f8 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 475f8 │ │ │ │ + bne 474b8 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r2, r8, r3 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 47874 │ │ │ │ + beq 47734 │ │ │ │ mov r0, r8 │ │ │ │ bl c04c │ │ │ │ ldr r8, [r5] │ │ │ │ - b 47538 │ │ │ │ + b 473f8 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r7, [r6, #12] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ add r4, r6, #16 │ │ │ │ add r7, r4, r7 │ │ │ │ - ldr r3, [pc, #780] @ 47930 │ │ │ │ + ldr r3, [pc, #780] @ 477f0 │ │ │ │ cmp r4, r7 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ - bcs 476c4 │ │ │ │ + bcs 47584 │ │ │ │ add sl, sp, #24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r8, #0 │ │ │ │ mov r6, sl │ │ │ │ mov fp, #1 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #8] │ │ │ │ - b 4768c │ │ │ │ + b 4754c │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ movne sl, r4 │ │ │ │ - bne 47704 │ │ │ │ + bne 475c4 │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bl cac0 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [sp] │ │ │ │ bl d03c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ mov r6, r0 │ │ │ │ - beq 476c0 │ │ │ │ + beq 47580 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 47654 │ │ │ │ - ldr r3, [pc, #664] @ 47934 │ │ │ │ + bne 47514 │ │ │ │ + ldr r3, [pc, #664] @ 477f4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9, #348] @ 0x15c │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 478f0 │ │ │ │ + bgt 477b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ mov sl, r4 │ │ │ │ - bne 47710 │ │ │ │ + bne 475d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47814 │ │ │ │ + beq 476d4 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 476f4 │ │ │ │ + beq 475b4 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r3, [r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 478d8 │ │ │ │ + beq 47798 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ stm r5, {r0, r2, r3} │ │ │ │ - b 47570 │ │ │ │ + b 47430 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq 476c0 │ │ │ │ + beq 47580 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 477a0 │ │ │ │ + beq 47660 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne 47704 │ │ │ │ + bne 475c4 │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bl cac0 │ │ │ │ cmp sl, r4 │ │ │ │ - beq 4766c │ │ │ │ + beq 4752c │ │ │ │ mov r3, #0 │ │ │ │ ldrb r9, [r4] │ │ │ │ strb r3, [r4] │ │ │ │ ldrb r2, [sl] │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ sub r1, r4, sl │ │ │ │ - bls 47820 │ │ │ │ + bls 476e0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ bl cfd0 │ │ │ │ mov r6, r0 │ │ │ │ strb r9, [r4], #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 47688 │ │ │ │ - b 476c0 │ │ │ │ + bne 47548 │ │ │ │ + b 47580 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ bl cdfc │ │ │ │ tst r6, #8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 47570 │ │ │ │ - b 47608 │ │ │ │ - ldr r2, [pc, #396] @ 47934 │ │ │ │ + beq 47430 │ │ │ │ + b 474c8 │ │ │ │ + ldr r2, [pc, #396] @ 477f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ ldr r2, [r9, #348] @ 0x15c │ │ │ │ cmp r8, r2 │ │ │ │ - bgt 478f0 │ │ │ │ + bgt 477b0 │ │ │ │ cmp sl, r4 │ │ │ │ - beq 476b0 │ │ │ │ + beq 47570 │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bl cac0 │ │ │ │ - b 47738 │ │ │ │ + b 475f8 │ │ │ │ bl c64c │ │ │ │ - b 474f0 │ │ │ │ + b 473b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r8, [r5] │ │ │ │ - b 47530 │ │ │ │ + b 473f0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ tst r6, #4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - beq 47568 │ │ │ │ - b 47780 │ │ │ │ + beq 47428 │ │ │ │ + b 47640 │ │ │ │ add r0, sp, #24 │ │ │ │ bl d468 │ │ │ │ - b 47570 │ │ │ │ + b 47430 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 47840 │ │ │ │ + bhi 47700 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 47758 │ │ │ │ + bne 47618 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 47758 │ │ │ │ + bhi 47618 │ │ │ │ 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 47758 │ │ │ │ + beq 47618 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ bl db58 │ │ │ │ mov r6, r0 │ │ │ │ - b 47770 │ │ │ │ + b 47630 │ │ │ │ sub r4, r3, #2 │ │ │ │ add r0, r8, #17 │ │ │ │ mov r1, r4 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 478ac │ │ │ │ + beq 4776c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 478e8 │ │ │ │ + beq 477a8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 45e14 │ │ │ │ + bl 45cd4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #92] @ 47928 │ │ │ │ + ldr r3, [pc, #92] @ 477e8 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - b 475f8 │ │ │ │ + b 474b8 │ │ │ │ mov r0, r2 │ │ │ │ bl c64c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b 476f4 │ │ │ │ + b 475b4 │ │ │ │ bl c64c │ │ │ │ - b 478ac │ │ │ │ + b 4776c │ │ │ │ ldr sl, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #52] @ 47938 │ │ │ │ + ldr r2, [pc, #52] @ 477f8 │ │ │ │ ldr r3, [r9, #348] @ 0x15c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 47570 │ │ │ │ + b 47430 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, ip, fp │ │ │ │ + ldrdeq r8, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r8, ror fp │ │ │ │ + @ instruction: 0x00028cb8 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r8, r2, r0, lsl #21 │ │ │ │ + andeq r8, r2, r0, asr #23 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ muleq r0, r0, sl │ │ │ │ - strdeq r2, [r1], -ip │ │ │ │ + andeq r2, r1, r8, asr #17 │ │ │ │ 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, #1344] @ 47e98 │ │ │ │ + ldr r2, [pc, #1344] @ 47d58 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1340] @ 47e9c │ │ │ │ + ldr r3, [pc, #1340] @ 47d5c │ │ │ │ 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 │ │ │ │ @@ -59819,194 +59739,194 @@ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 47ccc │ │ │ │ + beq 47b8c │ │ │ │ cmp r3, #8 │ │ │ │ - bne 47b4c │ │ │ │ + bne 47a0c │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r1, [pc, #1228] @ 47ea0 │ │ │ │ + ldr r1, [pc, #1228] @ 47d60 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 47cf0 │ │ │ │ + bne 47bb0 │ │ │ │ ldr r9, [r8, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 47b20 │ │ │ │ + beq 479e0 │ │ │ │ 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 47c28 │ │ │ │ + beq 47ae8 │ │ │ │ mov r7, r4 │ │ │ │ mov r0, fp │ │ │ │ add r4, r4, #16 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47b18 │ │ │ │ + beq 479d8 │ │ │ │ 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 47cc0 │ │ │ │ + beq 47b80 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47a8c │ │ │ │ + bne 4794c │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ sub r3, r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 47c50 │ │ │ │ + bls 47b10 │ │ │ │ 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, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 4793c │ │ │ │ + bl 477fc │ │ │ │ ldrb r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #2 │ │ │ │ - beq 47b08 │ │ │ │ + beq 479c8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 47b08 │ │ │ │ + bne 479c8 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 47b08 │ │ │ │ + bne 479c8 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 47d38 │ │ │ │ + beq 47bf8 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #1 │ │ │ │ - beq 47b18 │ │ │ │ + beq 479d8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 47a18 │ │ │ │ - ldr r2, [pc, #892] @ 47ea4 │ │ │ │ - ldr r3, [pc, #880] @ 47e9c │ │ │ │ + bne 478d8 │ │ │ │ + ldr r2, [pc, #892] @ 47d64 │ │ │ │ + ldr r3, [pc, #880] @ 47d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47e94 │ │ │ │ + bne 47d54 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d58 │ │ │ │ + bne 47c18 │ │ │ │ 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 46be8 │ │ │ │ + bl 46aa8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ mov r0, r8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ tst r9, #32 │ │ │ │ - beq 47be0 │ │ │ │ + beq 47aa0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 47bb0 │ │ │ │ + beq 47a70 │ │ │ │ sub r4, r4, #5 │ │ │ │ cmp r4, #1 │ │ │ │ - bhi 47be0 │ │ │ │ - ldr r3, [pc, #752] @ 47ea8 │ │ │ │ - ldr r2, [pc, #752] @ 47eac │ │ │ │ + bhi 47aa0 │ │ │ │ + ldr r3, [pc, #752] @ 47d68 │ │ │ │ + ldr r2, [pc, #752] @ 47d6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #744] @ 47eb0 │ │ │ │ + ldr r3, [pc, #744] @ 47d70 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #3 │ │ │ │ bl d48c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47d68 │ │ │ │ - ldr r2, [pc, #716] @ 47eb4 │ │ │ │ - ldr r3, [pc, #688] @ 47e9c │ │ │ │ + bge 47c28 │ │ │ │ + ldr r2, [pc, #716] @ 47d74 │ │ │ │ + ldr r3, [pc, #688] @ 47d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47e94 │ │ │ │ + bne 47d54 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ 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 46e00 │ │ │ │ + b 46cc0 │ │ │ │ cmp r3, #12 │ │ │ │ ldreq r7, [r4] │ │ │ │ add r2, r4, #24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ movne r7, r4 │ │ │ │ ldrbeq r3, [r7, #8] │ │ │ │ moveq r4, r2 │ │ │ │ movne r4, r2 │ │ │ │ - b 47a38 │ │ │ │ + b 478f8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r3, r0, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47cd4 │ │ │ │ + bne 47b94 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 46be8 │ │ │ │ + bl 46aa8 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ @@ -60014,231 +59934,231 @@ │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 468e0 │ │ │ │ - b 47ac8 │ │ │ │ + bl 467a0 │ │ │ │ + b 47988 │ │ │ │ bl d474 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b 47a6c │ │ │ │ + b 4792c │ │ │ │ ldr r8, [r7] │ │ │ │ - b 479cc │ │ │ │ + b 4788c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b 47c60 │ │ │ │ + b 47b20 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47d44 │ │ │ │ + bne 47c04 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 46be8 │ │ │ │ + bl 46aa8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 479e8 │ │ │ │ + b 478a8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #80] @ 0x50 │ │ │ │ - b 47b08 │ │ │ │ + b 479c8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ - b 47cfc │ │ │ │ + b 47bbc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl dc3c │ │ │ │ - b 47b58 │ │ │ │ + b 47a18 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 47e84 │ │ │ │ + bne 47d44 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 45e7c │ │ │ │ + bl 45d3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bne 47dcc │ │ │ │ + bne 47c8c │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 47dcc │ │ │ │ + bne 47c8c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 47e48 │ │ │ │ + beq 47d08 │ │ │ │ bl ca90 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ bl dc3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 47b20 │ │ │ │ + bne 479e0 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 47b20 │ │ │ │ + bne 479e0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 47e50 │ │ │ │ - ldr r2, [pc, #156] @ 47eb8 │ │ │ │ - ldr r3, [pc, #124] @ 47e9c │ │ │ │ + beq 47d10 │ │ │ │ + ldr r2, [pc, #156] @ 47d78 │ │ │ │ + ldr r3, [pc, #124] @ 47d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47e94 │ │ │ │ + bne 47d54 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b ca90 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 47dcc │ │ │ │ - ldr r2, [pc, #100] @ 47ebc │ │ │ │ - ldr r3, [pc, #64] @ 47e9c │ │ │ │ + b 47c8c │ │ │ │ + ldr r2, [pc, #100] @ 47d7c │ │ │ │ + ldr r3, [pc, #64] @ 47d5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47e94 │ │ │ │ + bne 47d54 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ mov r0, r7 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 47d8c │ │ │ │ + b 47c4c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, ip, r6 │ │ │ │ - andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r1, r4, asr r8 │ │ │ │ - ldrdeq r8, [r2], -r0 │ │ │ │ - andeq r2, r1, r8, lsl #13 │ │ │ │ - andeq r2, r1, r0, ror r6 │ │ │ │ - andeq r2, r1, ip, ror #12 │ │ │ │ - andeq r8, r2, r0, lsl r4 │ │ │ │ ldrdeq r8, [r2], -ip │ │ │ │ - andeq r8, r2, r0, lsr #3 │ │ │ │ + andeq r0, r0, r0, lsr sl │ │ │ │ + andeq r2, r1, r0, lsr #16 │ │ │ │ + andeq r8, r2, r0, lsl r6 │ │ │ │ + andeq r2, r1, r4, asr r6 │ │ │ │ + andeq r2, r1, ip, lsr r6 │ │ │ │ + andeq r2, r1, r8, lsr r6 │ │ │ │ + andeq r8, r2, r0, asr r5 │ │ │ │ + andeq r8, r2, ip, lsl r3 │ │ │ │ + andeq r8, r2, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #3984] @ 48e6c │ │ │ │ - ldr r3, [pc, #3984] @ 48e70 │ │ │ │ + ldr r2, [pc, #3984] @ 48d2c │ │ │ │ + ldr r3, [pc, #3984] @ 48d30 │ │ │ │ ldr r9, [r1, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #3968] @ 48e74 │ │ │ │ + ldr r1, [pc, #3968] @ 48d34 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r9, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - beq 47f7c │ │ │ │ + beq 47e3c │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47f50 │ │ │ │ + beq 47e10 │ │ │ │ ldr r8, [r4] │ │ │ │ sub r8, r8, r9 │ │ │ │ cmp r8, #0 │ │ │ │ str r8, [r4, #28] │ │ │ │ - bne 4801c │ │ │ │ - ldr r3, [pc, #3908] @ 48e78 │ │ │ │ + bne 47edc │ │ │ │ + ldr r3, [pc, #3908] @ 48d38 │ │ │ │ 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, #3876] @ 48e7c │ │ │ │ - ldr r3, [pc, #3860] @ 48e70 │ │ │ │ + ldr r2, [pc, #3876] @ 48d3c │ │ │ │ + ldr r3, [pc, #3860] @ 48d30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48c0c │ │ │ │ + bne 48acc │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4813c │ │ │ │ + beq 47ffc │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, r7 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 47f50 │ │ │ │ + beq 47e10 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ strb r9, [sp, #28] │ │ │ │ - bl 4743c │ │ │ │ + bl 472fc │ │ │ │ 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 r6, [sp, #64] @ 0x40 │ │ │ │ ldrb r5, [sp, #73] @ 0x49 │ │ │ │ strb r3, [r4, #44] @ 0x2c │ │ │ │ - beq 482ac │ │ │ │ + beq 4816c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47f50 │ │ │ │ + beq 47e10 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 47f50 │ │ │ │ + bne 47e10 │ │ │ │ mov r0, r6 │ │ │ │ bl c64c │ │ │ │ - b 47f50 │ │ │ │ + b 47e10 │ │ │ │ add r0, r8, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ ldrb r6, [r4, #44] @ 0x2c │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov fp, #0 │ │ │ │ @@ -60253,79 +60173,79 @@ │ │ │ │ str r8, [sl, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ add r8, sl, r8 │ │ │ │ bl ce20 │ │ │ │ strb fp, [r8, #16] │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, fp │ │ │ │ - beq 48090 │ │ │ │ + beq 47f50 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ str r3, [r0] │ │ │ │ - beq 4840c │ │ │ │ + beq 482cc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ bl c85c │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - bne 48104 │ │ │ │ + bne 47fc4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3512] @ 48e80 │ │ │ │ + ldr r3, [pc, #3512] @ 48d40 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 48114 │ │ │ │ + beq 47fd4 │ │ │ │ cmp r6, #0 │ │ │ │ and r9, r7, #4 │ │ │ │ and r7, r7, #1 │ │ │ │ - bne 48260 │ │ │ │ + bne 48120 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 483a8 │ │ │ │ + bne 48268 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 47f44 │ │ │ │ + beq 47e04 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, r5, #16 │ │ │ │ bl cdfc │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 47f44 │ │ │ │ + b 47e04 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne 480cc │ │ │ │ + bne 47f8c │ │ │ │ ldr r3, [sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 480cc │ │ │ │ + bne 47f8c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ - beq 48414 │ │ │ │ + beq 482d4 │ │ │ │ bl ca90 │ │ │ │ - b 480cc │ │ │ │ + b 47f8c │ │ │ │ ldr fp, [r4, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 47f50 │ │ │ │ + beq 47e10 │ │ │ │ ldr r8, [r4] │ │ │ │ sub r8, r8, fp │ │ │ │ cmp r8, #0 │ │ │ │ str r8, [r4, #12] │ │ │ │ - beq 47f50 │ │ │ │ + beq 47e10 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ mov sl, #1 │ │ │ │ tst r0, #32 │ │ │ │ strb r7, [sp, #27] │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ - beq 48490 │ │ │ │ + beq 48350 │ │ │ │ add r0, r8, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #22 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ str r8, [r0, #12] │ │ │ │ @@ -60335,221 +60255,221 @@ │ │ │ │ str r7, [r0, #8] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ ldrb r3, [sp, #57] @ 0x39 │ │ │ │ add r8, r9, r8 │ │ │ │ cmp r3, #0 │ │ │ │ strb r7, [r8, #16] │ │ │ │ - beq 481d8 │ │ │ │ + beq 48098 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 48934 │ │ │ │ - ldr r1, [pc, #3236] @ 48e84 │ │ │ │ + beq 487f4 │ │ │ │ + ldr r1, [pc, #3236] @ 48d44 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ bl c85c │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - bne 486bc │ │ │ │ + bne 4857c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3180] @ 48e80 │ │ │ │ + ldr r3, [pc, #3180] @ 48d40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 486cc │ │ │ │ + bne 4858c │ │ │ │ ldr r3, [r9] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - bne 4823c │ │ │ │ + bne 480fc │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ - beq 4894c │ │ │ │ + beq 4880c │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #56] @ 0x38 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4882c │ │ │ │ + beq 486ec │ │ │ │ cmp r3, #6 │ │ │ │ - beq 486d0 │ │ │ │ + beq 48590 │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ - b 47f50 │ │ │ │ + b 47e10 │ │ │ │ ldr r8, [r5] │ │ │ │ ldrb r2, [r8, #16] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - beq 48464 │ │ │ │ - bhi 482fc │ │ │ │ + beq 48324 │ │ │ │ + bhi 481bc │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - beq 48464 │ │ │ │ + beq 48324 │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ - beq 4841c │ │ │ │ + beq 482dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 488ec │ │ │ │ + bne 487ac │ │ │ │ cmp r9, #0 │ │ │ │ addne sl, r8, #16 │ │ │ │ - beq 47f44 │ │ │ │ + beq 47e04 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, sl │ │ │ │ bl cdfc │ │ │ │ str r0, [r8, #12] │ │ │ │ - b 47f44 │ │ │ │ + b 47e04 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 47ff4 │ │ │ │ + beq 47eb4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r8, [r3] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 488a0 │ │ │ │ + bne 48760 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ add r9, r6, #16 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 48b3c │ │ │ │ + bls 489fc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ bl cfd0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b 47ff4 │ │ │ │ + b 47eb4 │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq 4841c │ │ │ │ + beq 482dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4828c │ │ │ │ + beq 4814c │ │ │ │ mov r0, r8 │ │ │ │ bl c04c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 47f44 │ │ │ │ + beq 47e04 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r0, r7, #16 │ │ │ │ bl cdfc │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [r7, #12] │ │ │ │ - beq 47f44 │ │ │ │ + beq 47e04 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 47f44 │ │ │ │ + beq 47e04 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 484cc │ │ │ │ + bne 4838c │ │ │ │ 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, #2828] @ 48e88 │ │ │ │ + ldr r3, [pc, #2828] @ 48d48 │ │ │ │ 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 47f44 │ │ │ │ + b 47e04 │ │ │ │ ldr r8, [r5] │ │ │ │ ldrb r2, [r8, #16] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ moveq sl, r6 │ │ │ │ streq r6, [sp, #12] │ │ │ │ - bne 4830c │ │ │ │ + bne 481cc │ │ │ │ ldr r2, [r8, #12] │ │ │ │ add r1, r8, r2 │ │ │ │ ldrb r1, [r1, #15] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 487c8 │ │ │ │ + beq 48688 │ │ │ │ mov r0, r8 │ │ │ │ bl c04c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 48328 │ │ │ │ + bne 481e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 47f44 │ │ │ │ + beq 47e04 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 47f44 │ │ │ │ + beq 47e04 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, r6, #16 │ │ │ │ bl cdfc │ │ │ │ str r0, [r6, #12] │ │ │ │ - b 4834c │ │ │ │ + b 4820c │ │ │ │ bl c64c │ │ │ │ - b 48090 │ │ │ │ + b 47f50 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 480cc │ │ │ │ + b 47f8c │ │ │ │ add sl, r8, #16 │ │ │ │ - ldr r1, [pc, #2660] @ 48e8c │ │ │ │ + ldr r1, [pc, #2660] @ 48d4c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl d210 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 48450 │ │ │ │ + bne 48310 │ │ │ │ add r1, r8, #21 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - beq 485b4 │ │ │ │ + beq 48474 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 485a8 │ │ │ │ + bne 48468 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 47f44 │ │ │ │ - b 48298 │ │ │ │ - ldr r1, [pc, #2596] @ 48e90 │ │ │ │ + beq 47e04 │ │ │ │ + b 48158 │ │ │ │ + ldr r1, [pc, #2596] @ 48d50 │ │ │ │ add sl, r8, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, sl │ │ │ │ bl d210 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, r8, #26 │ │ │ │ streq r6, [sp, #12] │ │ │ │ - beq 48444 │ │ │ │ - b 48420 │ │ │ │ + beq 48304 │ │ │ │ + b 482e0 │ │ │ │ add r3, sp, #27 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, fp │ │ │ │ mov r3, r7 │ │ │ │ - bl 4743c │ │ │ │ + bl 472fc │ │ │ │ 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 │ │ │ │ ldrb r3, [sp, #56] @ 0x38 │ │ │ │ - b 48244 │ │ │ │ + b 48104 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4895c │ │ │ │ + beq 4881c │ │ │ │ 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 484e0 │ │ │ │ + bne 483a0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl d678 <_safe_emalloc@plt> │ │ │ │ mov r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ mvn r7, #127 @ 0x7f │ │ │ │ mvn lr, #63 @ 0x3f │ │ │ │ @@ -60568,62 +60488,62 @@ │ │ │ │ orrne r3, lr, r3, lsr #6 │ │ │ │ strbne r3, [r6, ip] │ │ │ │ ldr r0, [r5] │ │ │ │ moveq r1, ip │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add ip, r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 4851c │ │ │ │ + bls 483dc │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48584 │ │ │ │ + beq 48444 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 4893c │ │ │ │ + beq 487fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 45e14 │ │ │ │ + bl 45cd4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #2272] @ 48e80 │ │ │ │ + ldr r3, [pc, #2272] @ 48d40 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 48360 │ │ │ │ + b 48220 │ │ │ │ mov r0, r8 │ │ │ │ bl c04c │ │ │ │ - b 480e4 │ │ │ │ + b 47fa4 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ add r0, r1, #1 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 485dc │ │ │ │ + beq 4849c │ │ │ │ ldrb r2, [fp, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 485cc │ │ │ │ + bne 4848c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 48450 │ │ │ │ + beq 48310 │ │ │ │ sub r1, fp, r0 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ mov sl, r0 │ │ │ │ add r0, fp, #1 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 48620 │ │ │ │ + beq 484e0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - beq 48b88 │ │ │ │ + beq 48a48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl cd78 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r1, #1 │ │ │ │ @@ -60641,905 +60561,905 @@ │ │ │ │ bl ce20 │ │ │ │ add r2, r8, fp │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - ldr r2, [pc, #2036] @ 48e80 │ │ │ │ + ldr r2, [pc, #2036] @ 48d40 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ movne r2, #6 │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne 48964 │ │ │ │ + bne 48824 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 483ec │ │ │ │ + beq 482ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ bl cdfc │ │ │ │ str r0, [r8, #12] │ │ │ │ - b 48344 │ │ │ │ + b 48204 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 48218 │ │ │ │ + beq 480d8 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48254 │ │ │ │ + beq 48114 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldrb r3, [r6, #32] │ │ │ │ - ldr r8, [pc, #1944] @ 48e88 │ │ │ │ + ldr r8, [pc, #1944] @ 48d48 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #3 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ streq r3, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 48738 │ │ │ │ + beq 485f8 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ cmp r3, #7 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - beq 48cc0 │ │ │ │ + beq 48b80 │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ ldrb r3, [sp, #27] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48750 │ │ │ │ + beq 48610 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ tst r3, #16 │ │ │ │ - bne 48bf4 │ │ │ │ - ldr r1, [pc, #1852] @ 48e94 │ │ │ │ + bne 48ab4 │ │ │ │ + ldr r1, [pc, #1852] @ 48d54 │ │ │ │ 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, #1828] @ 48e98 │ │ │ │ - ldr r3, [pc, #1808] @ 48e88 │ │ │ │ + ldr r1, [pc, #1828] @ 48d58 │ │ │ │ + ldr r3, [pc, #1808] @ 48d48 │ │ │ │ mov r2, #9 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl cfd0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ add r8, r3, #16 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 48c28 │ │ │ │ + bls 48ae8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ bl cfd0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - b 48254 │ │ │ │ + b 48114 │ │ │ │ sub r7, r2, #2 │ │ │ │ add r0, r8, #17 │ │ │ │ mov r1, r7 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 48800 │ │ │ │ + beq 486c0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - beq 48a4c │ │ │ │ + beq 4890c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 45e14 │ │ │ │ + bl 45cd4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #1632] @ 48e80 │ │ │ │ + ldr r2, [pc, #1632] @ 48d40 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - b 483d4 │ │ │ │ + b 48294 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ add r8, sp, #32 │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ str r3, [r8, #4] │ │ │ │ str r3, [r8, #8] │ │ │ │ mov r2, r8 │ │ │ │ add r3, r0, #32 │ │ │ │ bl d93c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48900 │ │ │ │ + beq 487c0 │ │ │ │ mov r0, r5 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48984 │ │ │ │ + beq 48844 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48900 │ │ │ │ + beq 487c0 │ │ │ │ mov r0, r5 │ │ │ │ bl d144 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 48a54 │ │ │ │ + beq 48914 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - b 48254 │ │ │ │ - ldr r1, [pc, #1524] @ 48e9c │ │ │ │ + b 48114 │ │ │ │ + ldr r1, [pc, #1524] @ 48d5c │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b90 │ │ │ │ + beq 48a50 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ ldr r9, [r6, #12] │ │ │ │ add r8, r6, #16 │ │ │ │ - bls 48c74 │ │ │ │ + bls 48b34 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ bl cfd0 │ │ │ │ - b 482f4 │ │ │ │ + b 481b4 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ moveq sl, #0 │ │ │ │ streq sl, [sp, #12] │ │ │ │ - beq 483c0 │ │ │ │ - b 4830c │ │ │ │ + beq 48280 │ │ │ │ + b 481cc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl cdcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48984 │ │ │ │ + beq 48844 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 48880 │ │ │ │ + bne 48740 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl cdcc │ │ │ │ mov r5, r0 │ │ │ │ - b 4888c │ │ │ │ + b 4874c │ │ │ │ bl c64c │ │ │ │ - b 481d8 │ │ │ │ + b 48098 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl c64c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 48584 │ │ │ │ + b 48444 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ ldrb r3, [sp, #56] @ 0x38 │ │ │ │ - b 48244 │ │ │ │ + b 48104 │ │ │ │ mov r1, r2 │ │ │ │ - b 484f8 │ │ │ │ + b 483b8 │ │ │ │ ldrb r2, [r8, #16] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 483c0 │ │ │ │ + beq 48280 │ │ │ │ mov r0, r8 │ │ │ │ bl c04c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 483ec │ │ │ │ - b 48328 │ │ │ │ + beq 482ac │ │ │ │ + b 481e8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #1256] @ 48ea0 │ │ │ │ + ldr r1, [pc, #1256] @ 48d60 │ │ │ │ mov r3, r6 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ - ldr r8, [pc, #1212] @ 48e88 │ │ │ │ + ldr r8, [pc, #1212] @ 48d48 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl c6f4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #1216] @ 48ea4 │ │ │ │ + ldr r1, [pc, #1216] @ 48d64 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ str r8, [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 48c10 │ │ │ │ + beq 48ad0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ bl d624 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b 48a2c │ │ │ │ + b 488ec │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 48898 │ │ │ │ + bne 48758 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a24 │ │ │ │ - b 48898 │ │ │ │ + bne 488e4 │ │ │ │ + b 48758 │ │ │ │ bl c64c │ │ │ │ - b 48800 │ │ │ │ - ldr r1, [pc, #1100] @ 48ea8 │ │ │ │ + b 486c0 │ │ │ │ + ldr r1, [pc, #1100] @ 48d68 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 48a1c │ │ │ │ + beq 488dc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 48a9c │ │ │ │ - b 48a1c │ │ │ │ + bne 4895c │ │ │ │ + b 488dc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl cdcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48e04 │ │ │ │ + beq 48cc4 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 48a1c │ │ │ │ + bne 488dc │ │ │ │ ldr r0, [r6] │ │ │ │ mov sl, r6 │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 48a2c │ │ │ │ + beq 488ec │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - bne 48dc0 │ │ │ │ + bne 48c80 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 48d28 │ │ │ │ + bne 48be8 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, r8 │ │ │ │ add r3, r0, #32 │ │ │ │ mov r1, r9 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bne 48a88 │ │ │ │ + bne 48948 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a98 │ │ │ │ + bne 48958 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r6] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, r6 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 48a2c │ │ │ │ + b 488ec │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 48b5c │ │ │ │ + bhi 48a1c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 482e0 │ │ │ │ + bne 481a0 │ │ │ │ ldrb r3, [r6, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 482e0 │ │ │ │ + bhi 481a0 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 482e0 │ │ │ │ + beq 481a0 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl db58 │ │ │ │ - b 482f4 │ │ │ │ + b 481b4 │ │ │ │ bl c64c │ │ │ │ - b 48620 │ │ │ │ + b 484e0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #748] @ 48e88 │ │ │ │ + ldr r3, [pc, #748] @ 48d48 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r9, [r6, #12] │ │ │ │ add r8, r6, #16 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 48cd8 │ │ │ │ + bls 48b98 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #720] @ 48eac │ │ │ │ + ldr r1, [pc, #720] @ 48d6c │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r2] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl cfd0 │ │ │ │ - b 47ff4 │ │ │ │ - ldr r1, [pc, #692] @ 48eb0 │ │ │ │ + b 47eb4 │ │ │ │ + ldr r1, [pc, #692] @ 48d70 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl cfd0 │ │ │ │ - b 48764 │ │ │ │ + b 48624 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ mov r5, r0 │ │ │ │ - b 48a1c │ │ │ │ + b 488dc │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 48c48 │ │ │ │ + bhi 48b08 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 487ac │ │ │ │ + bne 4866c │ │ │ │ ldrb r3, [r3, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 487ac │ │ │ │ + bhi 4866c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 487ac │ │ │ │ + beq 4866c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl db58 │ │ │ │ - b 487c0 │ │ │ │ + b 48680 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 48c94 │ │ │ │ + bhi 48b54 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 488d4 │ │ │ │ + bne 48794 │ │ │ │ ldrb r3, [r6, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 488d4 │ │ │ │ + bhi 48794 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 488d4 │ │ │ │ + beq 48794 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl db58 │ │ │ │ - b 482f4 │ │ │ │ + b 481b4 │ │ │ │ mov r0, r3 │ │ │ │ bl dc24 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b 48738 │ │ │ │ + b 485f8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 48cf8 │ │ │ │ + bhi 48bb8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 48bb8 │ │ │ │ + bne 48a78 │ │ │ │ ldrb r3, [r6, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 48bb8 │ │ │ │ + bhi 48a78 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48bb8 │ │ │ │ + beq 48a78 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl db58 │ │ │ │ mov r3, r0 │ │ │ │ - b 48bd0 │ │ │ │ + b 48a90 │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 48d4c │ │ │ │ + beq 48c0c │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 48d80 │ │ │ │ + beq 48c40 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48d70 │ │ │ │ + beq 48c30 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 48dfc │ │ │ │ + beq 48cbc │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #268] @ 48e88 │ │ │ │ + ldr r3, [pc, #268] @ 48d48 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r3, r0, #32 │ │ │ │ bl d93c │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - beq 48de4 │ │ │ │ + beq 48ca4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48dd0 │ │ │ │ + beq 48c90 │ │ │ │ mov r2, r6 │ │ │ │ bl db58 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 48a2c │ │ │ │ + b 488ec │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 48d44 │ │ │ │ - b 48d34 │ │ │ │ + beq 48c04 │ │ │ │ + b 48bf4 │ │ │ │ mov r1, r6 │ │ │ │ bl d03c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 48a2c │ │ │ │ + b 488ec │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 48a2c │ │ │ │ + b 488ec │ │ │ │ bl c64c │ │ │ │ - b 48d70 │ │ │ │ + b 48c30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48e40 │ │ │ │ + beq 48d00 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r6] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5] │ │ │ │ bl db58 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 48a2c │ │ │ │ + b 488ec │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r6] │ │ │ │ mov r1, r6 │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r0, [r5] │ │ │ │ bl d03c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 48a2c │ │ │ │ - andeq r8, r2, r8, lsl r1 │ │ │ │ + b 488ec │ │ │ │ + andeq r8, r2, r8, asr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r0, lsl #2 │ │ │ │ + andeq r8, r2, r0, asr #4 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r8, r2, r0, lsr #1 │ │ │ │ + andeq r8, r2, r0, ror #3 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r2, r1, r8, ror r0 │ │ │ │ + andeq r2, r1, r4, asr #32 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r1, r1, ip, lsr #28 │ │ │ │ - ldrdeq r1, [r1], -ip │ │ │ │ - andeq pc, r0, r8, ror r7 @ │ │ │ │ - andeq pc, r0, ip, asr r7 @ │ │ │ │ - andeq r1, r1, ip, ror r9 │ │ │ │ - andeq pc, r0, r4, lsl r5 @ │ │ │ │ - strdeq pc, [r0], -r4 │ │ │ │ - andeq pc, r0, r4, ror r4 @ │ │ │ │ - andeq r1, r1, r0, asr #12 │ │ │ │ - andeq r1, r1, ip, lsr #12 │ │ │ │ + strdeq r1, [r1], -r8 │ │ │ │ + andeq r1, r1, r8, lsr #27 │ │ │ │ + andeq pc, r0, r4, asr #14 │ │ │ │ + andeq pc, r0, r8, lsr #14 │ │ │ │ + andeq r1, r1, r8, asr #18 │ │ │ │ + andeq pc, r0, r0, ror #9 │ │ │ │ + andeq pc, r0, r0, asr #9 │ │ │ │ + andeq pc, r0, r0, asr #8 │ │ │ │ + andeq r1, r1, ip, lsl #12 │ │ │ │ + strdeq r1, [r1], -r8 │ │ │ │ │ │ │ │ -00048eb4 : │ │ │ │ +00048d74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 48ee4 │ │ │ │ - ldr r1, [pc, #28] @ 48ef0 │ │ │ │ + beq 48da4 │ │ │ │ + ldr r1, [pc, #28] @ 48db0 │ │ │ │ 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 48ecc │ │ │ │ - andeq r9, r2, ip, lsr #13 │ │ │ │ + b 48d8c │ │ │ │ + andeq r9, r2, ip, ror #15 │ │ │ │ │ │ │ │ -00048ef4 : │ │ │ │ +00048db4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1212] @ 493d4 │ │ │ │ + ldr r0, [pc, #1212] @ 49294 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1208] @ 493d8 │ │ │ │ + ldr r1, [pc, #1208] @ 49298 │ │ │ │ mov ip, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r7, [pc, #1192] @ 493dc │ │ │ │ + ldr r7, [pc, #1192] @ 4929c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #28 │ │ │ │ str ip, [sp, #24] │ │ │ │ bl c754 │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrd r4, [r6] │ │ │ │ - beq 492f8 │ │ │ │ + beq 491b8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq fp, r5 │ │ │ │ moveq r8, fp │ │ │ │ moveq sl, fp │ │ │ │ addeq r7, sp, #20 │ │ │ │ - beq 49088 │ │ │ │ + beq 48f48 │ │ │ │ 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 48fa4 │ │ │ │ + beq 48e64 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 492dc │ │ │ │ + beq 4919c │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 490e8 │ │ │ │ + beq 48fa8 │ │ │ │ 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 49040 │ │ │ │ + beq 48f00 │ │ │ │ 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 45c98 │ │ │ │ + bl 45b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4910c │ │ │ │ + bne 48fcc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 45c98 │ │ │ │ + bl 45b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4918c │ │ │ │ + bne 4904c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 45c98 │ │ │ │ + bl 45b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49028 │ │ │ │ + beq 48ee8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 49320 │ │ │ │ + beq 491e0 │ │ │ │ add r9, r9, #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 48f8c │ │ │ │ + bne 48e4c │ │ │ │ mov r4, r9 │ │ │ │ - b 49088 │ │ │ │ + b 48f48 │ │ │ │ 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 45d48 │ │ │ │ + bl 45c08 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 49184 │ │ │ │ + bne 49044 │ │ │ │ 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 47ec0 │ │ │ │ - ldr r2, [pc, #808] @ 493e0 │ │ │ │ - ldr r3, [pc, #796] @ 493d8 │ │ │ │ + bl 47d80 │ │ │ │ + ldr r2, [pc, #808] @ 492a0 │ │ │ │ + ldr r3, [pc, #796] @ 49298 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 493d0 │ │ │ │ + bne 49290 │ │ │ │ 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 49268 │ │ │ │ + bne 49128 │ │ │ │ mvn r1, r3 │ │ │ │ and r1, r1, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ orr r3, r1, r3 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 48fc8 │ │ │ │ + b 48e88 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 47ec0 │ │ │ │ + bl 47d80 │ │ │ │ add r2, r6, #8 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 45d48 │ │ │ │ + bl 45c08 │ │ │ │ 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 493ac │ │ │ │ + beq 4926c │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ ldrb r3, [r9] │ │ │ │ ands r8, r8, #32 │ │ │ │ - beq 49270 │ │ │ │ + beq 49130 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq 492c0 │ │ │ │ + beq 49180 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 492a4 │ │ │ │ + beq 49164 │ │ │ │ mov r8, #0 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ - b 48fd0 │ │ │ │ + b 48e90 │ │ │ │ mov sl, r9 │ │ │ │ - b 49028 │ │ │ │ + b 48ee8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 47ec0 │ │ │ │ + bl 47d80 │ │ │ │ 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 49210 │ │ │ │ + bne 490d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 49244 │ │ │ │ + beq 49104 │ │ │ │ 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 45c98 │ │ │ │ + bl 45b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49244 │ │ │ │ + beq 49104 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - beq 491d4 │ │ │ │ + beq 49094 │ │ │ │ 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 45c98 │ │ │ │ + bl 45b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491cc │ │ │ │ + beq 4908c │ │ │ │ add r9, r9, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ - b 49210 │ │ │ │ + b 490d0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 493c0 │ │ │ │ + beq 49280 │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, #0 │ │ │ │ - b 48fa4 │ │ │ │ + b 48e64 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 48fac │ │ │ │ + b 48e6c │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 490e0 │ │ │ │ + beq 48fa0 │ │ │ │ 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 48fd0 │ │ │ │ + b 48e90 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 48fd0 │ │ │ │ + b 48e90 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, #0 │ │ │ │ orr r3, r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r8 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 48fd0 │ │ │ │ + b 48e90 │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ - beq 4939c │ │ │ │ + beq 4925c │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ ldrbeq r3, [sp, #64] @ 0x40 │ │ │ │ biceq r3, r3, #1 │ │ │ │ strbeq r3, [sp, #64] @ 0x40 │ │ │ │ - b 48fc8 │ │ │ │ + b 48e88 │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #224] @ 493e4 │ │ │ │ + ldr r3, [pc, #224] @ 492a4 │ │ │ │ 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 48f60 │ │ │ │ + b 48e20 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 47ec0 │ │ │ │ + bl 47d80 │ │ │ │ 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 4938c │ │ │ │ + beq 4924c │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ - b 49364 │ │ │ │ + b 49224 │ │ │ │ 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 45c98 │ │ │ │ + bl 45b58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4935c │ │ │ │ + bne 4921c │ │ │ │ mov r3, #0 │ │ │ │ mov fp, r9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 49030 │ │ │ │ + b 48ef0 │ │ │ │ ldrb r3, [sp, #64] @ 0x40 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [sp, #64] @ 0x40 │ │ │ │ - b 48fc8 │ │ │ │ + b 48e88 │ │ │ │ mov r4, r9 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r5 │ │ │ │ - b 49088 │ │ │ │ + b 48f48 │ │ │ │ mov r4, r9 │ │ │ │ mov fp, r5 │ │ │ │ mov r8, r9 │ │ │ │ - b 49088 │ │ │ │ + b 48f48 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r2], -r8 │ │ │ │ + andeq r7, r2, r8, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r7, r2, r4, lsr #1 │ │ │ │ - andeq r6, r2, r0, asr #30 │ │ │ │ + andeq r7, r2, r4, ror #3 │ │ │ │ + andeq r7, r2, r0, lsl #1 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ │ │ │ │ -000493e8 : │ │ │ │ +000492a8 : │ │ │ │ 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, #1656] @ 49a80 │ │ │ │ + ldr r2, [pc, #1656] @ 49940 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1652] @ 49a84 │ │ │ │ + ldr r3, [pc, #1652] @ 49944 │ │ │ │ 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 fp, [sp, #168] @ 0xa8 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 49a68 │ │ │ │ + beq 49928 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r4, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 49744 │ │ │ │ - ldr r3, [pc, #1580] @ 49a88 │ │ │ │ + beq 49604 │ │ │ │ + ldr r3, [pc, #1580] @ 49948 │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, lr │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ @@ -61553,100 +61473,100 @@ │ │ │ │ strne r3, [sp, #48] @ 0x30 │ │ │ │ addne r3, r4, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldreq r2, [r4, #16] │ │ │ │ ldreq sl, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495d8 │ │ │ │ + beq 49498 │ │ │ │ cmp r3, #7 │ │ │ │ movne r6, sl │ │ │ │ movne r5, r4 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ - beq 498c4 │ │ │ │ + beq 49784 │ │ │ │ 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 499a4 │ │ │ │ + beq 49864 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ ldr r8, [r6, #12] │ │ │ │ sub r3, r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ add r6, r6, #16 │ │ │ │ - bhi 497ac │ │ │ │ + bhi 4966c │ │ │ │ tst fp, #8 │ │ │ │ - bne 4994c │ │ │ │ + bne 4980c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49910 │ │ │ │ + beq 497d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49a28 │ │ │ │ + bne 498e8 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 46be8 │ │ │ │ + bl 46aa8 │ │ │ │ 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 fp, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 468e0 │ │ │ │ + bl 467a0 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #2 │ │ │ │ - beq 495b8 │ │ │ │ + beq 49478 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 495b8 │ │ │ │ + bne 49478 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 495b8 │ │ │ │ + bne 49478 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 49a1c │ │ │ │ + beq 498dc │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4983c │ │ │ │ + bne 496fc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 49850 │ │ │ │ + beq 49710 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 495f0 │ │ │ │ + beq 494b0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 49744 │ │ │ │ + beq 49604 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b 49474 │ │ │ │ + b 49334 │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r6, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 495d8 │ │ │ │ + beq 49498 │ │ │ │ mov ip, #0 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r8, ip │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ @@ -61660,203 +61580,203 @@ │ │ │ │ movne r0, r4 │ │ │ │ ldreq r0, [r3, #16] │ │ │ │ ldreq r8, [r3, #20] │ │ │ │ addne r4, r4, #1 │ │ │ │ addne sl, r3, #16 │ │ │ │ addeq sl, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4970c │ │ │ │ + beq 495cc │ │ │ │ cmp r6, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ - beq 49784 │ │ │ │ + beq 49644 │ │ │ │ ldrb r2, [sp, #104] @ 0x68 │ │ │ │ cmp r8, #0 │ │ │ │ bic r2, r2, #3 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ orr r2, r2, r1, lsl #1 │ │ │ │ strb r2, [sp, #104] @ 0x68 │ │ │ │ - beq 498f8 │ │ │ │ + beq 497b8 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ mov r0, r8 │ │ │ │ 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 fp, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 4793c │ │ │ │ + bl 477fc │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #2 │ │ │ │ - beq 49704 │ │ │ │ + beq 495c4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 49704 │ │ │ │ + bne 495c4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 49704 │ │ │ │ + bne 495c4 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 49a08 │ │ │ │ + beq 498c8 │ │ │ │ bl ca90 │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4971c │ │ │ │ + bne 495dc │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 4972c │ │ │ │ + beq 495ec │ │ │ │ mov r3, sl │ │ │ │ - b 49630 │ │ │ │ + b 494f0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 49714 │ │ │ │ + bne 495d4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ subs r3, r3, #1 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 495e8 │ │ │ │ + bne 494a8 │ │ │ │ mov r0, r7 │ │ │ │ bl ce38 │ │ │ │ mov r0, r7 │ │ │ │ bl d318 │ │ │ │ - ldr r2, [pc, #816] @ 49a8c │ │ │ │ - ldr r3, [pc, #804] @ 49a84 │ │ │ │ + ldr r2, [pc, #816] @ 4994c │ │ │ │ + ldr r3, [pc, #804] @ 49944 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49a7c │ │ │ │ + bne 4993c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq 498e8 │ │ │ │ + beq 497a8 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ cmp r2, #5 │ │ │ │ - beq 499b8 │ │ │ │ + beq 49878 │ │ │ │ ldrb r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ bic r1, r1, #3 │ │ │ │ strb r1, [sp, #104] @ 0x68 │ │ │ │ - b 49694 │ │ │ │ + b 49554 │ │ │ │ tst fp, #32 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - beq 49880 │ │ │ │ + beq 49740 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 499f4 │ │ │ │ + bne 498b4 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 46be8 │ │ │ │ - ldr r1, [pc, #684] @ 49a90 │ │ │ │ + bl 46aa8 │ │ │ │ + ldr r1, [pc, #684] @ 49950 │ │ │ │ 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] @ 49a94 │ │ │ │ + ldr r1, [pc, #648] @ 49954 │ │ │ │ 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 fp, [sp] │ │ │ │ - bl 46e00 │ │ │ │ - b 49578 │ │ │ │ + bl 46cc0 │ │ │ │ + b 49438 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 495cc │ │ │ │ - ldr r1, [pc, #576] @ 49a98 │ │ │ │ + bne 4948c │ │ │ │ + ldr r1, [pc, #576] @ 49958 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r0 │ │ │ │ - bne 495cc │ │ │ │ + bne 4948c │ │ │ │ cmp r5, r4 │ │ │ │ movne r5, r4 │ │ │ │ - bne 495cc │ │ │ │ - b 495d8 │ │ │ │ + bne 4948c │ │ │ │ + b 49498 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 499e0 │ │ │ │ + bne 498a0 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 46be8 │ │ │ │ + bl 46aa8 │ │ │ │ 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 49820 │ │ │ │ - ldr r1, [pc, #464] @ 49a9c │ │ │ │ + b 496e0 │ │ │ │ + ldr r1, [pc, #464] @ 4995c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 49a3c │ │ │ │ + beq 498fc │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ - b 494c8 │ │ │ │ + b 49388 │ │ │ │ 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 49694 │ │ │ │ + b 49554 │ │ │ │ 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, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp, #16] │ │ │ │ - bl 4793c │ │ │ │ - b 49578 │ │ │ │ + bl 477fc │ │ │ │ + b 49438 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ bl c394 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -61867,188 +61787,188 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp] │ │ │ │ str fp, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 4709c │ │ │ │ + bl 46f5c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl c748 │ │ │ │ - b 49578 │ │ │ │ + b 49438 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl d474 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b 494e8 │ │ │ │ + b 493a8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r0, r8, #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 4970c │ │ │ │ - b 49798 │ │ │ │ + beq 495cc │ │ │ │ + b 49658 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 49888 │ │ │ │ + b 49748 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 497c0 │ │ │ │ + b 49680 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ tst r3, #1 │ │ │ │ - beq 4970c │ │ │ │ - b 4971c │ │ │ │ + beq 495cc │ │ │ │ + b 495dc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldrb r3, [sp, #104] @ 0x68 │ │ │ │ - b 495b8 │ │ │ │ + b 49478 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 49520 │ │ │ │ - ldr r1, [pc, #92] @ 49aa0 │ │ │ │ + b 493e0 │ │ │ │ + ldr r1, [pc, #92] @ 49960 │ │ │ │ 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 498e0 │ │ │ │ + b 497a0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ bl c4b4 │ │ │ │ mov r7, r0 │ │ │ │ - b 49440 │ │ │ │ + b 49300 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r2, ip, ror #23 │ │ │ │ + andeq r6, r2, ip, lsr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, r4, ror sl │ │ │ │ - muleq r2, ip, r8 │ │ │ │ - andeq r0, r1, ip, ror sl │ │ │ │ - andeq r0, r1, r8, asr sl │ │ │ │ - andeq lr, r0, r0, lsl #13 │ │ │ │ - andeq lr, r0, r4, lsl #12 │ │ │ │ - andeq r0, r1, r4, ror #15 │ │ │ │ + andeq lr, r0, r0, asr #20 │ │ │ │ + ldrdeq r6, [r2], -ip │ │ │ │ + andeq r0, r1, r8, asr #20 │ │ │ │ + andeq r0, r1, r4, lsr #20 │ │ │ │ + andeq lr, r0, ip, asr #12 │ │ │ │ + ldrdeq lr, [r0], -r0 │ │ │ │ + @ instruction: 0x000107b0 │ │ │ │ │ │ │ │ -00049aa4 : │ │ │ │ +00049964 : │ │ │ │ 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, #992] @ 49e9c │ │ │ │ + ldr r6, [pc, #992] @ 49d5c │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r2, [pc, #980] @ 49ea0 │ │ │ │ + ldr r2, [pc, #980] @ 49d60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #968] @ 49ea4 │ │ │ │ + ldr r3, [pc, #968] @ 49d64 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #952] @ 49ea8 │ │ │ │ + ldr r2, [pc, #952] @ 49d68 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ mov r8, r0 │ │ │ │ bl cac0 │ │ │ │ - ldr r2, [pc, #912] @ 49eac │ │ │ │ + ldr r2, [pc, #912] @ 49d6c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 49e88 │ │ │ │ + bne 49d48 │ │ │ │ ldr r9, [r0] │ │ │ │ - ldr r3, [pc, #864] @ 49eb0 │ │ │ │ - ldr r2, [pc, #864] @ 49eb4 │ │ │ │ + ldr r3, [pc, #864] @ 49d70 │ │ │ │ + ldr r2, [pc, #864] @ 49d74 │ │ │ │ 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 49dc0 │ │ │ │ + beq 49c80 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 49e58 │ │ │ │ + bne 49d18 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 49df4 │ │ │ │ - ldr r3, [pc, #788] @ 49eb8 │ │ │ │ - ldr r2, [pc, #788] @ 49ebc │ │ │ │ + beq 49cb4 │ │ │ │ + ldr r3, [pc, #788] @ 49d78 │ │ │ │ + ldr r2, [pc, #788] @ 49d7c │ │ │ │ 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 49d7c │ │ │ │ + beq 49c3c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 49e68 │ │ │ │ + bne 49d28 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 49db0 │ │ │ │ - ldr r3, [pc, #712] @ 49ec0 │ │ │ │ - ldr r2, [pc, #712] @ 49ec4 │ │ │ │ + beq 49c70 │ │ │ │ + ldr r3, [pc, #712] @ 49d80 │ │ │ │ + ldr r2, [pc, #712] @ 49d84 │ │ │ │ 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 49d38 │ │ │ │ + beq 49bf8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 49e78 │ │ │ │ + bne 49d38 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 49d6c │ │ │ │ + beq 49c2c │ │ │ │ add sl, sp, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ bl c4b4 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -62061,178 +61981,178 @@ │ │ │ │ add r2, r5, #16 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, sl │ │ │ │ add r2, r6, #16 │ │ │ │ bl c31c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 49cac │ │ │ │ + bne 49b6c │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - beq 49e2c │ │ │ │ + beq 49cec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 49ccc │ │ │ │ + bne 49b8c │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - beq 49e18 │ │ │ │ + beq 49cd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 49cec │ │ │ │ + bne 49bac │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - beq 49e04 │ │ │ │ + beq 49cc4 │ │ │ │ ldrd r0, [sp, #104] @ 0x68 │ │ │ │ - bl 45e14 │ │ │ │ - ldr r3, [pc, #460] @ 49ec8 │ │ │ │ + bl 45cd4 │ │ │ │ + ldr r3, [pc, #460] @ 49d88 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r7] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #444] @ 49ecc │ │ │ │ + ldr r2, [pc, #444] @ 49d8c │ │ │ │ str r3, [r7, #8] │ │ │ │ - ldr r3, [pc, #396] @ 49ea4 │ │ │ │ + ldr r3, [pc, #396] @ 49d64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 49e98 │ │ │ │ + bne 49d58 │ │ │ │ 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 49c2c │ │ │ │ + beq 49aec │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 49e7c │ │ │ │ + bne 49d3c │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 49c44 │ │ │ │ + bne 49b04 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 49c44 │ │ │ │ + b 49b04 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrbeq r3, [r5, #8] │ │ │ │ - beq 49bd8 │ │ │ │ + beq 49a98 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 49e6c │ │ │ │ + bne 49d2c │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 49bf0 │ │ │ │ + bne 49ab0 │ │ │ │ ldr r3, [r5] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 49bf0 │ │ │ │ + b 49ab0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #32 │ │ │ │ bl c0b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrbeq r3, [r5, #8] │ │ │ │ - beq 49b84 │ │ │ │ + beq 49a44 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 49e5c │ │ │ │ + bne 49d1c │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 49b9c │ │ │ │ + bne 49a5c │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - b 49b9c │ │ │ │ + b 49a5c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 49e50 │ │ │ │ + beq 49d10 │ │ │ │ bl ca90 │ │ │ │ - b 49cec │ │ │ │ + b 49bac │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 49e48 │ │ │ │ + beq 49d08 │ │ │ │ bl ca90 │ │ │ │ - b 49ccc │ │ │ │ + b 49b8c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 49e40 │ │ │ │ + beq 49d00 │ │ │ │ bl ca90 │ │ │ │ - b 49cac │ │ │ │ + b 49b6c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 49cac │ │ │ │ + b 49b6c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 49ccc │ │ │ │ + b 49b8c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 49cec │ │ │ │ + b 49bac │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 49b9c │ │ │ │ + b 49a5c │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 49bf0 │ │ │ │ + b 49ab0 │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 49c44 │ │ │ │ + b 49b04 │ │ │ │ mov r1, r5 │ │ │ │ bl c850 │ │ │ │ mov r9, r0 │ │ │ │ - b 49b48 │ │ │ │ + b 49a08 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r2, ip, lsr r3 │ │ │ │ - andeq r6, r2, r0, lsr #10 │ │ │ │ + andeq r9, r2, ip, ror r4 │ │ │ │ + andeq r6, r2, r0, ror #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r0, ip, lsl #16 │ │ │ │ - andeq lr, r0, ip, asr r3 │ │ │ │ - andeq r9, r2, r8, lsr #5 │ │ │ │ - andeq pc, r0, ip, ror #21 │ │ │ │ - andeq r9, r2, r4, asr r2 │ │ │ │ - andeq pc, r0, r4, lsr #21 │ │ │ │ - andeq r9, r2, r0, lsl #4 │ │ │ │ - andeq pc, r0, r4, asr sl @ │ │ │ │ + ldrdeq pc, [r0], -r8 │ │ │ │ + andeq lr, r0, r8, lsr #6 │ │ │ │ + andeq r9, r2, r8, ror #7 │ │ │ │ + @ instruction: 0x0000fab8 │ │ │ │ + muleq r2, r4, r3 │ │ │ │ + andeq pc, r0, r0, ror sl @ │ │ │ │ + andeq r9, r2, r0, asr #6 │ │ │ │ + andeq pc, r0, r0, lsr #20 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r6, r2, r4, ror #5 │ │ │ │ + andeq r6, r2, r4, lsr #8 │ │ │ │ │ │ │ │ -00049ed0 : │ │ │ │ +00049d90 : │ │ │ │ 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, #444] @ 4a0a4 │ │ │ │ - ldr r3, [pc, #444] @ 4a0a8 │ │ │ │ + ldr r2, [pc, #444] @ 49f64 │ │ │ │ + ldr r3, [pc, #444] @ 49f68 │ │ │ │ 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 4a048 │ │ │ │ + beq 49f08 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr r0, [r8] │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ - beq 4a090 │ │ │ │ + beq 49f50 │ │ │ │ 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 │ │ │ │ @@ -62251,123 +62171,123 @@ │ │ │ │ and r7, r7, #4 │ │ │ │ add r7, r7, #8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 49fc8 │ │ │ │ - b 4a038 │ │ │ │ + bne 49e88 │ │ │ │ + b 49ef8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 49fbc │ │ │ │ + bne 49e7c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 49fbc │ │ │ │ + bne 49e7c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4a078 │ │ │ │ + beq 49f38 │ │ │ │ bl ca90 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - beq 4a038 │ │ │ │ + beq 49ef8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49fbc │ │ │ │ + beq 49e7c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4a080 │ │ │ │ + bne 49f40 │ │ │ │ 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 49f8c │ │ │ │ + beq 49e4c │ │ │ │ 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 49f98 │ │ │ │ + beq 49e58 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, r7 │ │ │ │ - bne 49fc8 │ │ │ │ + bne 49e88 │ │ │ │ mov r0, sl │ │ │ │ bl d468 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - ldr r2, [pc, #92] @ 4a0ac │ │ │ │ - ldr r3, [pc, #84] @ 4a0a8 │ │ │ │ + ldr r2, [pc, #92] @ 49f6c │ │ │ │ + ldr r3, [pc, #84] @ 49f68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a0a0 │ │ │ │ + bne 49f60 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 49fbc │ │ │ │ + b 49e7c │ │ │ │ mov r0, r5 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 49ff4 │ │ │ │ + b 49eb4 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #20] @ 4a0b0 │ │ │ │ + ldr r3, [pc, #20] @ 49f70 │ │ │ │ str r0, [sp] │ │ │ │ - b 49f34 │ │ │ │ + b 49df4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r2, r0, lsl r1 │ │ │ │ + andeq r6, r2, r0, asr r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, r8, lsr #31 │ │ │ │ + andeq r6, r2, r8, ror #1 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ │ │ │ │ -0004a0b4 : │ │ │ │ +00049f74 : │ │ │ │ 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 4a100 │ │ │ │ + beq 49fc0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a0ec │ │ │ │ + beq 49fac │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a0dc │ │ │ │ + bne 49f9c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d7b0 <_efree@plt> │ │ │ │ │ │ │ │ -0004a10c : │ │ │ │ +00049fcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #940] @ 4a4d4 │ │ │ │ - ldr r1, [pc, #940] @ 4a4d8 │ │ │ │ + ldr r0, [pc, #940] @ 4a394 │ │ │ │ + ldr r1, [pc, #940] @ 4a398 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ @@ -62380,500 +62300,500 @@ │ │ │ │ bl db1c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #860] @ 4a4dc │ │ │ │ + ldr r1, [pc, #860] @ 4a39c │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 4a30c │ │ │ │ + bne 4a1cc │ │ │ │ bl d174 │ │ │ │ bl d438 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r2, [pc, #780] @ 4a4e0 │ │ │ │ + ldr r2, [pc, #780] @ 4a3a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 4a290 │ │ │ │ + bhi 4a150 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #748] @ 4a4e4 │ │ │ │ + ldr r3, [pc, #748] @ 4a3a4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #732] @ 4a4e8 │ │ │ │ + ldr r2, [pc, #732] @ 4a3a8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d390 │ │ │ │ - ldr r3, [pc, #716] @ 4a4ec │ │ │ │ + ldr r3, [pc, #716] @ 4a3ac │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #700] @ 4a4f0 │ │ │ │ + ldr r2, [pc, #700] @ 4a3b0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ - ldr r3, [pc, #684] @ 4a4f4 │ │ │ │ + ldr r3, [pc, #684] @ 4a3b4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #668] @ 4a4f8 │ │ │ │ + ldr r2, [pc, #668] @ 4a3b8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ - ldr r3, [pc, #652] @ 4a4fc │ │ │ │ + ldr r3, [pc, #652] @ 4a3bc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #636] @ 4a500 │ │ │ │ + ldr r2, [pc, #636] @ 4a3c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d39c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a480 │ │ │ │ + beq 4a340 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 4a348 │ │ │ │ + bls 4a208 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4a33c │ │ │ │ + bne 4a1fc │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r6] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r6] │ │ │ │ ldr r8, [r6, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4a37c │ │ │ │ + bne 4a23c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4a308 │ │ │ │ + bne 4a1c8 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a308 │ │ │ │ + bne 4a1c8 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq 4a4c8 │ │ │ │ + beq 4a388 │ │ │ │ bl ca90 │ │ │ │ mov r0, r7 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #492] @ 4a504 │ │ │ │ - ldr r3, [pc, #444] @ 4a4d8 │ │ │ │ + ldr r2, [pc, #492] @ 4a3c4 │ │ │ │ + ldr r3, [pc, #444] @ 4a398 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a4d0 │ │ │ │ + bne 4a390 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl c184 │ │ │ │ mov r6, r0 │ │ │ │ - b 4a2cc │ │ │ │ + b 4a18c │ │ │ │ bl cac0 │ │ │ │ - ldr r3, [pc, #436] @ 4a508 │ │ │ │ - ldr r2, [pc, #436] @ 4a50c │ │ │ │ + ldr r3, [pc, #436] @ 4a3c8 │ │ │ │ + ldr r2, [pc, #436] @ 4a3cc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ mov r0, r7 │ │ │ │ - b 4a30c │ │ │ │ + b 4a1cc │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - ldr r9, [pc, #384] @ 4a510 │ │ │ │ + ldr r9, [pc, #384] @ 4a3d0 │ │ │ │ bl c754 │ │ │ │ - ldr r2, [pc, #380] @ 4a514 │ │ │ │ + ldr r2, [pc, #380] @ 4a3d4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov sl, #0 │ │ │ │ add r3, r6, #16 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r9] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, #9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d7a4 │ │ │ │ bl c7d8 │ │ │ │ - ldr r2, [pc, #324] @ 4a518 │ │ │ │ + ldr r2, [pc, #324] @ 4a3d8 │ │ │ │ str r8, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #7 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ bl d7a4 │ │ │ │ bl c7d8 │ │ │ │ - ldr r2, [pc, #288] @ 4a51c │ │ │ │ + ldr r2, [pc, #288] @ 4a3dc │ │ │ │ str sl, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r9] │ │ │ │ bl d7a4 │ │ │ │ bl c7d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #236] @ 4a520 │ │ │ │ + ldr r3, [pc, #236] @ 4a3e0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bl d3cc │ │ │ │ - ldr r2, [pc, #220] @ 4a524 │ │ │ │ + ldr r2, [pc, #220] @ 4a3e4 │ │ │ │ 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, #72] @ 0x48 │ │ │ │ bl d918 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl d918 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl d918 │ │ │ │ - b 4a2d8 │ │ │ │ + b 4a198 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #156] @ 4a528 │ │ │ │ - ldr r1, [pc, #144] @ 4a520 │ │ │ │ + ldr r3, [pc, #156] @ 4a3e8 │ │ │ │ + ldr r1, [pc, #144] @ 4a3e0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #132] @ 4a52c │ │ │ │ + ldr r2, [pc, #132] @ 4a3ec │ │ │ │ ldr r0, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ mov r0, r7 │ │ │ │ - b 4a30c │ │ │ │ + b 4a1cc │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4a308 │ │ │ │ + b 4a1c8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r5, [r2], -r0 │ │ │ │ + andeq r6, r2, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq r0, [r1], -r8 │ │ │ │ - andeq r1, r1, ip, ror r5 │ │ │ │ - andeq r8, r2, r0, lsl #24 │ │ │ │ - andeq sp, r0, ip, ror #24 │ │ │ │ - ldrdeq r8, [r2], -r8 @ │ │ │ │ - andeq pc, r0, ip, lsr #8 │ │ │ │ - @ instruction: 0x00028bb0 │ │ │ │ - strdeq pc, [r0], -ip │ │ │ │ - andeq r8, r2, r8, lsl #23 │ │ │ │ + andeq r0, r1, r4, lsr #1 │ │ │ │ + andeq r1, r1, r8, asr #10 │ │ │ │ + andeq r8, r2, r0, asr #26 │ │ │ │ + andeq sp, r0, r8, lsr ip │ │ │ │ + andeq r8, r2, r8, lsl sp │ │ │ │ + strdeq pc, [r0], -r8 │ │ │ │ + strdeq r8, [r2], -r0 │ │ │ │ andeq pc, r0, r8, asr #7 │ │ │ │ - andeq r5, r2, r0, ror #25 │ │ │ │ - andeq r8, r2, r0, lsr #21 │ │ │ │ - andeq lr, r0, r4, lsr #31 │ │ │ │ - andeq r8, r2, r4, ror #20 │ │ │ │ - andeq pc, r0, r4, lsr #5 │ │ │ │ - andeq pc, r0, r4, lsl #5 │ │ │ │ - andeq pc, r0, r8, ror #4 │ │ │ │ + andeq r8, r2, r8, asr #25 │ │ │ │ + muleq r0, r4, r3 │ │ │ │ + andeq r5, r2, r0, lsr #28 │ │ │ │ + andeq r8, r2, r0, ror #23 │ │ │ │ + andeq lr, r0, r0, ror pc │ │ │ │ + andeq r8, r2, r4, lsr #23 │ │ │ │ + andeq pc, r0, r0, ror r2 @ │ │ │ │ + andeq pc, r0, r0, asr r2 @ │ │ │ │ + andeq pc, r0, r4, lsr r2 @ │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - @ instruction: 0x0000eebc │ │ │ │ - andeq r8, r2, ip, ror #18 │ │ │ │ - andeq lr, r0, ip, asr lr │ │ │ │ + andeq lr, r0, r8, lsl #29 │ │ │ │ + andeq r8, r2, ip, lsr #21 │ │ │ │ + andeq lr, r0, r8, lsr #28 │ │ │ │ │ │ │ │ -0004a530 : │ │ │ │ - ldr r3, [pc, #4] @ 4a53c │ │ │ │ +0004a3f0 : │ │ │ │ + ldr r3, [pc, #4] @ 4a3fc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r8, r2, r4, asr #17 │ │ │ │ + andeq r8, r2, r4, lsl #20 │ │ │ │ │ │ │ │ -0004a540 : │ │ │ │ +0004a400 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr ip, [pc, #704] @ 4a818 │ │ │ │ - ldr r3, [pc, #704] @ 4a81c │ │ │ │ + ldr ip, [pc, #704] @ 4a6d8 │ │ │ │ + ldr r3, [pc, #704] @ 4a6dc │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #12 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #676] @ 4a820 │ │ │ │ + ldr r5, [pc, #676] @ 4a6e0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #660] @ 4a824 │ │ │ │ + ldr r3, [pc, #660] @ 4a6e4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #652] @ 4a828 │ │ │ │ + ldr r0, [pc, #652] @ 4a6e8 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #632] @ 4a82c │ │ │ │ - ldr r3, [pc, #632] @ 4a830 │ │ │ │ - ldr r8, [pc, #632] @ 4a834 │ │ │ │ + ldr r2, [pc, #632] @ 4a6ec │ │ │ │ + ldr r3, [pc, #632] @ 4a6f0 │ │ │ │ + ldr r8, [pc, #632] @ 4a6f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r7, [pc, #624] @ 4a838 │ │ │ │ - ldr r6, [pc, #624] @ 4a83c │ │ │ │ + ldr r7, [pc, #624] @ 4a6f8 │ │ │ │ + ldr r6, [pc, #624] @ 4a6fc │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #588] @ 4a840 │ │ │ │ - ldr ip, [pc, #588] @ 4a844 │ │ │ │ + ldr r4, [pc, #588] @ 4a700 │ │ │ │ + ldr ip, [pc, #588] @ 4a704 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #584] @ 4a848 │ │ │ │ + ldr r2, [pc, #584] @ 4a708 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4] │ │ │ │ ldr ip, [r5, ip] │ │ │ │ str ip, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ bl c928 │ │ │ │ - ldr r1, [pc, #552] @ 4a84c │ │ │ │ + ldr r1, [pc, #552] @ 4a70c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r1, [pc, #528] @ 4a850 │ │ │ │ + ldr r1, [pc, #528] @ 4a710 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r1, [pc, #504] @ 4a854 │ │ │ │ + ldr r1, [pc, #504] @ 4a714 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r3, [pc, #480] @ 4a858 │ │ │ │ - ldr r1, [pc, #480] @ 4a85c │ │ │ │ + ldr r3, [pc, #480] @ 4a718 │ │ │ │ + ldr r1, [pc, #480] @ 4a71c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ str r9, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ bl d4d4 │ │ │ │ - ldr r1, [pc, #456] @ 4a860 │ │ │ │ + ldr r1, [pc, #456] @ 4a720 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #436] @ 4a864 │ │ │ │ + ldr r1, [pc, #436] @ 4a724 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #416] @ 4a868 │ │ │ │ + ldr r1, [pc, #416] @ 4a728 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #16 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #396] @ 4a86c │ │ │ │ + ldr r1, [pc, #396] @ 4a72c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #15 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #376] @ 4a870 │ │ │ │ + ldr r1, [pc, #376] @ 4a730 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #356] @ 4a874 │ │ │ │ + ldr r1, [pc, #356] @ 4a734 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #336] @ 4a878 │ │ │ │ + ldr r1, [pc, #336] @ 4a738 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #316] @ 4a87c │ │ │ │ + ldr r1, [pc, #316] @ 4a73c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #12 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #296] @ 4a880 │ │ │ │ + ldr r1, [pc, #296] @ 4a740 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #6 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #276] @ 4a884 │ │ │ │ + ldr r1, [pc, #276] @ 4a744 │ │ │ │ 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] @ 4a888 │ │ │ │ + ldr r1, [pc, #248] @ 4a748 │ │ │ │ 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] @ 4a88c │ │ │ │ + ldr r1, [pc, #220] @ 4a74c │ │ │ │ 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] @ 4a890 │ │ │ │ + ldr r1, [pc, #192] @ 4a750 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl c2d4 │ │ │ │ - ldr r2, [pc, #168] @ 4a894 │ │ │ │ - ldr r3, [pc, #44] @ 4a81c │ │ │ │ + ldr r2, [pc, #168] @ 4a754 │ │ │ │ + ldr r3, [pc, #44] @ 4a6dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4a814 │ │ │ │ + bne 4a6d4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, ip, sl │ │ │ │ + ldrdeq r5, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, ip, ror #20 │ │ │ │ + andeq r5, r2, ip, lsr #23 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - ldrdeq pc, [r0], -r0 │ │ │ │ + muleq r0, ip, ip │ │ │ │ muleq r0, ip, sl │ │ │ │ - andeq r7, r2, ip, asr #29 │ │ │ │ - andeq lr, r0, r0, lsl #21 │ │ │ │ + andeq r8, r2, ip │ │ │ │ + andeq lr, r0, ip, asr #20 │ │ │ │ @ instruction: 0x0000bfbc │ │ │ │ - andeq pc, r0, r0, lsr #6 │ │ │ │ - andeq r8, r2, r4, lsl #16 │ │ │ │ + andeq pc, r0, ip, ror #5 │ │ │ │ + andeq r8, r2, r4, asr #18 │ │ │ │ andeq r0, r0, r4, asr #19 │ │ │ │ andeq r0, r0, ip, asr sl │ │ │ │ - andeq pc, r0, r8, asr ip @ │ │ │ │ - andeq pc, r0, r0, asr ip @ │ │ │ │ - andeq pc, r0, r0, asr #24 │ │ │ │ - andeq lr, r0, ip, ror #15 │ │ │ │ - andeq pc, r0, ip, lsr #24 │ │ │ │ - andeq sp, r0, r4, asr #17 │ │ │ │ - andeq pc, r0, r8, lsl #24 │ │ │ │ - andeq pc, r0, r4, lsl #24 │ │ │ │ - andeq pc, r0, r0, lsl #24 │ │ │ │ + andeq pc, r0, r4, lsr #24 │ │ │ │ + andeq pc, r0, ip, lsl ip @ │ │ │ │ + andeq pc, r0, ip, lsl #24 │ │ │ │ + @ instruction: 0x0000e7b8 │ │ │ │ strdeq pc, [r0], -r8 │ │ │ │ - strdeq pc, [r0], -r0 │ │ │ │ - andeq pc, r0, r8, ror #23 │ │ │ │ - andeq pc, r0, r0, ror #23 │ │ │ │ - andeq lr, r0, r8, lsr #23 │ │ │ │ - andeq lr, r0, r0, ror #29 │ │ │ │ - andeq lr, r0, ip, asr #29 │ │ │ │ - @ instruction: 0x0000eeb4 │ │ │ │ - andeq sp, r0, r4, lsr #13 │ │ │ │ - andeq r5, r2, ip, lsl #16 │ │ │ │ + muleq r0, r0, r8 │ │ │ │ + ldrdeq pc, [r0], -r4 │ │ │ │ + ldrdeq pc, [r0], -r0 │ │ │ │ + andeq pc, r0, ip, asr #23 │ │ │ │ + andeq pc, r0, r4, asr #23 │ │ │ │ + @ instruction: 0x0000fbbc │ │ │ │ + @ instruction: 0x0000fbb4 │ │ │ │ + andeq pc, r0, ip, lsr #23 │ │ │ │ + andeq lr, r0, r4, ror fp │ │ │ │ + andeq lr, r0, ip, lsr #29 │ │ │ │ + muleq r0, r8, lr │ │ │ │ + andeq lr, r0, r0, lsl #29 │ │ │ │ + andeq sp, r0, r0, ror r6 │ │ │ │ + andeq r5, r2, ip, asr #18 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4a920 │ │ │ │ + beq 4a7e0 │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4a928 │ │ │ │ + bhi 4a7e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r3, #7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - beq 4a8dc │ │ │ │ + beq 4a79c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #88] @ 4a93c │ │ │ │ + ldr r1, [pc, #88] @ 4a7fc │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ ldreq r0, [r4] │ │ │ │ - beq 4a910 │ │ │ │ + beq 4a7d0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4a930 │ │ │ │ + bne 4a7f0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -62883,172 +62803,172 @@ │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #0 │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ │ │ │ │ -0004a940 : │ │ │ │ +0004a800 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 4aa64 │ │ │ │ - ldr r2, [pc, #264] @ 4aa68 │ │ │ │ + ldr r1, [pc, #264] @ 4a924 │ │ │ │ + ldr r2, [pc, #264] @ 4a928 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bne 4aa30 │ │ │ │ - ldr r2, [pc, #228] @ 4aa6c │ │ │ │ + bne 4a8f0 │ │ │ │ + ldr r2, [pc, #228] @ 4a92c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #220] @ 4aa70 │ │ │ │ + ldr r2, [pc, #220] @ 4a930 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ 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 4aa0c │ │ │ │ + beq 4a8cc │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 4a9fc │ │ │ │ - ldr r2, [pc, #156] @ 4aa74 │ │ │ │ - ldr r3, [pc, #140] @ 4aa68 │ │ │ │ + bne 4a8bc │ │ │ │ + ldr r2, [pc, #156] @ 4a934 │ │ │ │ + ldr r3, [pc, #140] @ 4a928 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4aa54 │ │ │ │ + bne 4a914 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4a9d0 │ │ │ │ + b 4a890 │ │ │ │ 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 4a9d0 │ │ │ │ - ldr r2, [pc, #64] @ 4aa78 │ │ │ │ - ldr r3, [pc, #44] @ 4aa68 │ │ │ │ + b 4a890 │ │ │ │ + ldr r2, [pc, #64] @ 4a938 │ │ │ │ + ldr r3, [pc, #44] @ 4a928 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4aa58 │ │ │ │ + beq 4a918 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - muleq r2, ip, r6 │ │ │ │ + ldrdeq r5, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r4, ror r4 │ │ │ │ - andeq pc, r0, r8, asr #19 │ │ │ │ - andeq r5, r2, r0, lsr #12 │ │ │ │ - andeq r5, r2, r0, asr #11 │ │ │ │ + @ instruction: 0x000285b4 │ │ │ │ + muleq r0, r4, r9 │ │ │ │ + andeq r5, r2, r0, ror #14 │ │ │ │ + andeq r5, r2, r0, lsl #14 │ │ │ │ │ │ │ │ -0004aa7c : │ │ │ │ +0004a93c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - ldr r2, [pc, #224] @ 4ab78 │ │ │ │ + ldr r2, [pc, #224] @ 4aa38 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #220] @ 4ab7c │ │ │ │ + ldr r3, [pc, #220] @ 4aa3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ab70 │ │ │ │ - ldr r3, [pc, #184] @ 4ab80 │ │ │ │ + bne 4aa30 │ │ │ │ + ldr r3, [pc, #184] @ 4aa40 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ stm sp, {r2, r3} │ │ │ │ - ldr r2, [pc, #164] @ 4ab84 │ │ │ │ + ldr r2, [pc, #164] @ 4aa44 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d7a4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4ab48 │ │ │ │ + beq 4aa08 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r4] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ - bne 4ab38 │ │ │ │ - ldr r2, [pc, #116] @ 4ab88 │ │ │ │ - ldr r3, [pc, #100] @ 4ab7c │ │ │ │ + bne 4a9f8 │ │ │ │ + ldr r2, [pc, #116] @ 4aa48 │ │ │ │ + ldr r3, [pc, #100] @ 4aa3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ab6c │ │ │ │ + bne 4aa2c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4ab0c │ │ │ │ + b 4a9cc │ │ │ │ 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 4ab0c │ │ │ │ + b 4a9cc │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c0ac │ │ │ │ - b 4aac0 │ │ │ │ - andeq r5, r2, ip, asr r5 │ │ │ │ + b 4a980 │ │ │ │ + muleq r2, ip, r6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r4, lsr r3 │ │ │ │ - andeq pc, r0, r0, lsl #17 │ │ │ │ - andeq r5, r2, r4, ror #9 │ │ │ │ + andeq r8, r2, r4, ror r4 │ │ │ │ + andeq pc, r0, ip, asr #16 │ │ │ │ + andeq r5, r2, r4, lsr #12 │ │ │ │ │ │ │ │ -0004ab8c : │ │ │ │ +0004aa4c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #624] @ 4ae14 │ │ │ │ - ldr r3, [pc, #624] @ 4ae18 │ │ │ │ + ldr r2, [pc, #624] @ 4acd4 │ │ │ │ + ldr r3, [pc, #624] @ 4acd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -63057,59 +62977,59 @@ │ │ │ │ add r6, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4ae04 │ │ │ │ + bne 4acc4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r8, [pc, #552] @ 4ae1c │ │ │ │ + ldr r8, [pc, #552] @ 4acdc │ │ │ │ bl d174 │ │ │ │ - ldr r1, [pc, #548] @ 4ae20 │ │ │ │ + ldr r1, [pc, #548] @ 4ace0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c970 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4ac74 │ │ │ │ + bne 4ab34 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ str r2, [r4] │ │ │ │ stmib r4, {r1, r3} │ │ │ │ - bne 4ac64 │ │ │ │ - ldr r2, [pc, #484] @ 4ae24 │ │ │ │ - ldr r3, [pc, #468] @ 4ae18 │ │ │ │ + bne 4ab24 │ │ │ │ + ldr r2, [pc, #484] @ 4ace4 │ │ │ │ + ldr r3, [pc, #468] @ 4acd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4adc0 │ │ │ │ + bne 4ac80 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 4ac38 │ │ │ │ - ldr r0, [pc, #428] @ 4ae28 │ │ │ │ + b 4aaf8 │ │ │ │ + ldr r0, [pc, #428] @ 4ace8 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl cafc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4adc4 │ │ │ │ + beq 4ac84 │ │ │ │ bl d864 <_emalloc_32@plt> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #400] @ 4ae2c │ │ │ │ + ldr r1, [pc, #400] @ 4acec │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -63127,23 +63047,23 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ mov r2, #2 │ │ │ │ blx r8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ - bne 4ad24 │ │ │ │ + bne 4abe4 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ad24 │ │ │ │ + bne 4abe4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 4adb8 │ │ │ │ + beq 4ac78 │ │ │ │ bl ca90 │ │ │ │ bl d864 <_emalloc_32@plt> │ │ │ │ mov r3, #26 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r6] │ │ │ │ mov r2, #2 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -63155,627 +63075,627 @@ │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ str ip, [r0, #8] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6] │ │ │ │ str r3, [r7, #8] │ │ │ │ strd r0, [r7] │ │ │ │ str r2, [r0] │ │ │ │ - ldr r2, [pc, #188] @ 4ae30 │ │ │ │ - ldr r3, [pc, #160] @ 4ae18 │ │ │ │ + ldr r2, [pc, #188] @ 4acf0 │ │ │ │ + ldr r3, [pc, #160] @ 4acd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4adc0 │ │ │ │ - ldr r3, [pc, #156] @ 4ae34 │ │ │ │ - ldr r1, [pc, #156] @ 4ae38 │ │ │ │ + bne 4ac80 │ │ │ │ + ldr r3, [pc, #156] @ 4acf4 │ │ │ │ + ldr r1, [pc, #156] @ 4acf8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b d1b0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4ad24 │ │ │ │ + b 4abe4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c424 │ │ │ │ - ldr r2, [pc, #108] @ 4ae3c │ │ │ │ - ldr r3, [pc, #68] @ 4ae18 │ │ │ │ + ldr r2, [pc, #108] @ 4acfc │ │ │ │ + ldr r3, [pc, #68] @ 4acd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4adc0 │ │ │ │ - ldr r2, [pc, #76] @ 4ae40 │ │ │ │ + bne 4ac80 │ │ │ │ + ldr r2, [pc, #76] @ 4ad00 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b cf40 │ │ │ │ bl c0ac │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ - b 4ac38 │ │ │ │ - andeq r5, r2, r4, asr r4 │ │ │ │ + b 4aaf8 │ │ │ │ + muleq r2, r4, r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r8, r2, r4, lsl #4 │ │ │ │ - andeq pc, r0, r4, ror #14 │ │ │ │ - @ instruction: 0x000253b8 │ │ │ │ - andeq lr, r0, r4, lsr r1 │ │ │ │ - andeq pc, r0, r4, asr #13 │ │ │ │ - andeq r5, r2, r4, lsl #5 │ │ │ │ - andeq r8, r2, r4, rrx │ │ │ │ - andeq pc, r0, ip, asr #11 │ │ │ │ - andeq r5, r2, r8, lsr #4 │ │ │ │ - andeq pc, r0, r4, lsl #11 │ │ │ │ + andeq r8, r2, r4, asr #6 │ │ │ │ + andeq pc, r0, r0, lsr r7 @ │ │ │ │ + strdeq r5, [r2], -r8 │ │ │ │ + andeq lr, r0, r0, lsl #2 │ │ │ │ + muleq r0, r0, r6 │ │ │ │ + andeq r5, r2, r4, asr #7 │ │ │ │ + andeq r8, r2, r4, lsr #3 │ │ │ │ + muleq r0, r8, r5 │ │ │ │ + andeq r5, r2, r8, ror #6 │ │ │ │ + andeq pc, r0, r0, asr r5 @ │ │ │ │ │ │ │ │ -0004ae44 : │ │ │ │ +0004ad04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #260] @ 4af60 │ │ │ │ - ldr r3, [pc, #260] @ 4af64 │ │ │ │ + ldr r2, [pc, #260] @ 4ae20 │ │ │ │ + ldr r3, [pc, #260] @ 4ae24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl db1c │ │ │ │ add r7, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r8, [pc, #216] @ 4af68 │ │ │ │ + ldr r8, [pc, #216] @ 4ae28 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4af50 │ │ │ │ + bne 4ae10 │ │ │ │ mov r0, r7 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #180] @ 4af6c │ │ │ │ + ldr r2, [pc, #180] @ 4ae2c │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r1, [r6, #16] │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #164] @ 4af70 │ │ │ │ + ldr r2, [pc, #164] @ 4ae30 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d7a4 │ │ │ │ - ldr r3, [pc, #152] @ 4af74 │ │ │ │ + ldr r3, [pc, #152] @ 4ae34 │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r1, [r7] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl c9b8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #11 │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r0, [r5] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #108] @ 4af78 │ │ │ │ + ldr r3, [pc, #108] @ 4ae38 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl d6b4 │ │ │ │ - ldr r2, [pc, #84] @ 4af7c │ │ │ │ - ldr r3, [pc, #56] @ 4af64 │ │ │ │ + ldr r2, [pc, #84] @ 4ae3c │ │ │ │ + ldr r3, [pc, #56] @ 4ae24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4af4c │ │ │ │ + bne 4ae0c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c0ac │ │ │ │ mov r0, r7 │ │ │ │ bl d174 │ │ │ │ - b 4af20 │ │ │ │ - muleq r2, ip, r1 │ │ │ │ + b 4ade0 │ │ │ │ + ldrdeq r5, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r5, r2, ip, ror #2 │ │ │ │ - andeq r7, r2, ip, lsr pc │ │ │ │ - muleq r0, r4, r4 │ │ │ │ + andeq r5, r2, ip, lsr #5 │ │ │ │ + andeq r8, r2, ip, ror r0 │ │ │ │ + andeq pc, r0, r0, ror #8 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ andeq fp, r0, r8, ror #3 │ │ │ │ - ldrdeq r5, [r2], -r0 │ │ │ │ + andeq r5, r2, r0, lsl r2 │ │ │ │ │ │ │ │ -0004af80 : │ │ │ │ +0004ae40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #376] @ 4b110 │ │ │ │ - ldr r3, [pc, #376] @ 4b114 │ │ │ │ + ldr ip, [pc, #376] @ 4afd0 │ │ │ │ + ldr r3, [pc, #376] @ 4afd4 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #368] @ 4b118 │ │ │ │ + ldr r1, [pc, #368] @ 4afd8 │ │ │ │ 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 4b000 │ │ │ │ - ldr r2, [pc, #320] @ 4b11c │ │ │ │ - ldr r3, [pc, #308] @ 4b114 │ │ │ │ + beq 4aec0 │ │ │ │ + ldr r2, [pc, #320] @ 4afdc │ │ │ │ + ldr r3, [pc, #308] @ 4afd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b10c │ │ │ │ + bne 4afcc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #280] @ 4b120 │ │ │ │ - ldr r2, [pc, #280] @ 4b124 │ │ │ │ + ldr r3, [pc, #280] @ 4afe0 │ │ │ │ + ldr r2, [pc, #280] @ 4afe4 │ │ │ │ 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 4afd4 │ │ │ │ + bne 4ae94 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 4b09c │ │ │ │ + bls 4af5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4afd4 │ │ │ │ + beq 4ae94 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4b0e4 │ │ │ │ + beq 4afa4 │ │ │ │ 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 4afd4 │ │ │ │ + b 4ae94 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4b0bc │ │ │ │ + bhi 4af7c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4b058 │ │ │ │ + bne 4af18 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4b058 │ │ │ │ + bhi 4af18 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b058 │ │ │ │ + beq 4af18 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 4b064 │ │ │ │ + b 4af24 │ │ │ │ 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 4afd4 │ │ │ │ + b 4ae94 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r2, r0, rrx │ │ │ │ + andeq r5, r2, r0, lsr #3 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, r4, lsr #1 │ │ │ │ - andeq r5, r2, ip, lsl r0 │ │ │ │ - strdeq r7, [r2], -r4 │ │ │ │ - andeq pc, r0, ip, asr #6 │ │ │ │ + andeq ip, r0, r0, ror r0 │ │ │ │ + andeq r5, r2, ip, asr r1 │ │ │ │ + andeq r7, r2, r4, lsr pc │ │ │ │ + andeq pc, r0, r8, lsl r3 @ │ │ │ │ │ │ │ │ -0004b128 : │ │ │ │ +0004afe8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #324] @ 4b284 │ │ │ │ - ldr r3, [pc, #324] @ 4b288 │ │ │ │ + ldr ip, [pc, #324] @ 4b144 │ │ │ │ + ldr r3, [pc, #324] @ 4b148 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #316] @ 4b28c │ │ │ │ + ldr r1, [pc, #316] @ 4b14c │ │ │ │ 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 4b1a8 │ │ │ │ - ldr r2, [pc, #268] @ 4b290 │ │ │ │ - ldr r3, [pc, #256] @ 4b288 │ │ │ │ + beq 4b068 │ │ │ │ + ldr r2, [pc, #268] @ 4b150 │ │ │ │ + ldr r3, [pc, #256] @ 4b148 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b280 │ │ │ │ + bne 4b140 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #228] @ 4b294 │ │ │ │ - ldr r2, [pc, #228] @ 4b298 │ │ │ │ + ldr r3, [pc, #228] @ 4b154 │ │ │ │ + ldr r2, [pc, #228] @ 4b158 │ │ │ │ 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 4b1f8 │ │ │ │ + beq 4b0b8 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 4b17c │ │ │ │ + b 4b03c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [r0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 4b238 │ │ │ │ + bls 4b0f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b1ec │ │ │ │ + beq 4b0ac │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 4b17c │ │ │ │ + b 4b03c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4b258 │ │ │ │ + bhi 4b118 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4b20c │ │ │ │ + bne 4b0cc │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4b20c │ │ │ │ + bhi 4b0cc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, r4, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b20c │ │ │ │ + beq 4b0cc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl cdcc │ │ │ │ - b 4b218 │ │ │ │ + b 4b0d8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00024eb8 │ │ │ │ + strdeq r4, [r2], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ - andeq r4, r2, r4, ror lr │ │ │ │ - andeq r7, r2, ip, asr #24 │ │ │ │ - andeq pc, r0, r4, lsr #3 │ │ │ │ + andeq fp, r0, r8, asr #29 │ │ │ │ + @ instruction: 0x00024fb4 │ │ │ │ + andeq r7, r2, ip, lsl #27 │ │ │ │ + andeq pc, r0, r0, ror r1 @ │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4b2b0 │ │ │ │ + beq 4b170 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #128] @ 4b348 │ │ │ │ + ldr r1, [pc, #128] @ 4b208 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #5 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b32c │ │ │ │ + beq 4b1ec │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r6, [r0] │ │ │ │ tst r5, #65280 @ 0xff00 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - beq 4b334 │ │ │ │ + beq 4b1f4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 4b324 │ │ │ │ + beq 4b1e4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 4b340 │ │ │ │ + beq 4b200 │ │ │ │ strd r6, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b30c │ │ │ │ - b 4b324 │ │ │ │ + bne 4b1cc │ │ │ │ + b 4b1e4 │ │ │ │ bl c64c │ │ │ │ - b 4b324 │ │ │ │ - andeq ip, r0, r8, lsl #24 │ │ │ │ + b 4b1e4 │ │ │ │ + ldrdeq ip, [r0], -r4 │ │ │ │ │ │ │ │ -0004b34c : │ │ │ │ - ldr r3, [pc, #4] @ 4b358 │ │ │ │ +0004b20c : │ │ │ │ + ldr r3, [pc, #4] @ 4b218 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq r7, r2, ip, lsr #21 │ │ │ │ + andeq r7, r2, ip, ror #23 │ │ │ │ │ │ │ │ -0004b35c : │ │ │ │ +0004b21c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r9, [r1] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #792] @ 4b698 │ │ │ │ + ldr r2, [pc, #792] @ 4b558 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #788] @ 4b69c │ │ │ │ + ldr r3, [pc, #788] @ 4b55c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr sl, [r9, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r4, [r9, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - beq 4b5c4 │ │ │ │ + beq 4b484 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ mov r5, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 4b43c │ │ │ │ + b 4b2fc │ │ │ │ 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 4b670 │ │ │ │ + bne 4b530 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4b548 │ │ │ │ + beq 4b408 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4b4cc │ │ │ │ + beq 4b38c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4b430 │ │ │ │ + bne 4b2f0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4b430 │ │ │ │ + bne 4b2f0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 4b5f4 │ │ │ │ + beq 4b4b4 │ │ │ │ bl ca90 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq 4b5c4 │ │ │ │ + beq 4b484 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r9, #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 4b430 │ │ │ │ + beq 4b2f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4b3c8 │ │ │ │ + bne 4b288 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4b588 │ │ │ │ + beq 4b448 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 4b430 │ │ │ │ + bne 4b2f0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #532] @ 4b6a0 │ │ │ │ + ldr r3, [pc, #532] @ 4b560 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ bl db58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4b35c │ │ │ │ + bl 4b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b430 │ │ │ │ + beq 4b2f0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4b5c8 │ │ │ │ + b 4b488 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r3, [pc, #452] @ 4b6a0 │ │ │ │ + ldr r3, [pc, #452] @ 4b560 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #16 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl c6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4b35c │ │ │ │ + bl 4b21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b400 │ │ │ │ + beq 4b2c0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 4b4c4 │ │ │ │ + bne 4b384 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4b4c4 │ │ │ │ + bne 4b384 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 4b5fc │ │ │ │ + beq 4b4bc │ │ │ │ bl ca90 │ │ │ │ - b 4b4c4 │ │ │ │ + b 4b384 │ │ │ │ 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 4b604 │ │ │ │ + bne 4b4c4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r1, #16 │ │ │ │ bl c790 │ │ │ │ - b 4b400 │ │ │ │ + b 4b2c0 │ │ │ │ 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 4b634 │ │ │ │ + bne 4b4f4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ bl db64 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 4b438 │ │ │ │ + bne 4b2f8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ 4b6a4 │ │ │ │ - ldr r3, [pc, #200] @ 4b69c │ │ │ │ + ldr r2, [pc, #212] @ 4b564 │ │ │ │ + ldr r3, [pc, #200] @ 4b55c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b664 │ │ │ │ + bne 4b524 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4b430 │ │ │ │ + b 4b2f0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4b4c4 │ │ │ │ + b 4b384 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4b634 │ │ │ │ + bne 4b4f4 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4b634 │ │ │ │ + bne 4b4f4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 4b668 │ │ │ │ + bne 4b528 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #104] @ 4b6a8 │ │ │ │ + ldr r2, [pc, #104] @ 4b568 │ │ │ │ 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 4b4c4 │ │ │ │ + b 4b384 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl ca90 │ │ │ │ - b 4b634 │ │ │ │ - ldr r2, [pc, #52] @ 4b6ac │ │ │ │ + b 4b4f4 │ │ │ │ + ldr r2, [pc, #52] @ 4b56c │ │ │ │ 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 4b4c4 │ │ │ │ - andeq r4, r2, r4, ror ip │ │ │ │ + b 4b384 │ │ │ │ + @ instruction: 0x00024db4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r4, r2, r8, lsr #20 │ │ │ │ - andeq lr, r0, r4, ror #26 │ │ │ │ + andeq r4, r2, r8, ror #22 │ │ │ │ andeq lr, r0, r0, lsr sp │ │ │ │ + strdeq lr, [r0], -ip │ │ │ │ │ │ │ │ -0004b6b0 : │ │ │ │ +0004b570 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr ip, [pc, #492] @ 4b8b4 │ │ │ │ + ldr ip, [pc, #492] @ 4b774 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #488] @ 4b8b8 │ │ │ │ - ldr r3, [pc, #488] @ 4b8bc │ │ │ │ + ldr r2, [pc, #488] @ 4b778 │ │ │ │ + ldr r3, [pc, #488] @ 4b77c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov lr, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ @@ -63791,265 +63711,265 @@ │ │ │ │ mov r0, lr │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str sp, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r4, [pc, #396] @ 4b8c0 │ │ │ │ + ldr r4, [pc, #396] @ 4b780 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #388] @ 4b8c4 │ │ │ │ + ldr r3, [pc, #388] @ 4b784 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #360] @ 4b8c8 │ │ │ │ + ldr r1, [pc, #360] @ 4b788 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #544] @ 0x220 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b814 │ │ │ │ + beq 4b6d4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b884 │ │ │ │ + beq 4b744 │ │ │ │ bl c778 <_zend_new_array@plt> │ │ │ │ add r4, r4, #16 │ │ │ │ - ldr r3, [pc, #300] @ 4b8cc │ │ │ │ + ldr r3, [pc, #300] @ 4b78c │ │ │ │ add r7, sp, #16 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl cf28 │ │ │ │ ldrb r5, [r4, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4b7a8 │ │ │ │ + bne 4b668 │ │ │ │ mov r0, r7 │ │ │ │ bl c7d8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl d468 │ │ │ │ mov r3, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ bl d3cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b8a8 │ │ │ │ - ldr r1, [pc, #208] @ 4b8d0 │ │ │ │ + beq 4b768 │ │ │ │ + ldr r1, [pc, #208] @ 4b790 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl d918 │ │ │ │ - b 4b844 │ │ │ │ + b 4b704 │ │ │ │ mov r3, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ bl d3cc │ │ │ │ cmp r0, r7 │ │ │ │ - beq 4b8a0 │ │ │ │ - ldr r1, [pc, #156] @ 4b8d4 │ │ │ │ + beq 4b760 │ │ │ │ + ldr r1, [pc, #156] @ 4b794 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl d468 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #124] @ 4b8d8 │ │ │ │ - ldr r3, [pc, #92] @ 4b8bc │ │ │ │ + ldr r2, [pc, #124] @ 4b798 │ │ │ │ + ldr r3, [pc, #92] @ 4b77c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b8b0 │ │ │ │ + bne 4b770 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ bl d3cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b830 │ │ │ │ + bne 4b6f0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4b844 │ │ │ │ + b 4b704 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4b808 │ │ │ │ + b 4b6c8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r2, r0, lsl pc │ │ │ │ - andeq r4, r2, r4, lsr #18 │ │ │ │ + andeq r7, r2, r0, asr r0 │ │ │ │ + andeq r4, r2, r4, ror #20 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000248b4 │ │ │ │ + strdeq r4, [r2], -r4 @ │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - andeq lr, r0, ip, ror ip │ │ │ │ + andeq lr, r0, r8, asr #24 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ @ instruction: 0xfffffa94 │ │ │ │ @ instruction: 0xfffffa5c │ │ │ │ - muleq r2, ip, r7 │ │ │ │ + ldrdeq r4, [r2], -ip │ │ │ │ │ │ │ │ -0004b8dc : │ │ │ │ +0004b79c : │ │ │ │ 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 r9, r2 │ │ │ │ - ldr r2, [pc, #1396] @ 4be70 │ │ │ │ + ldr r2, [pc, #1396] @ 4bd30 │ │ │ │ cmp r3, #7 │ │ │ │ - ldr r3, [pc, #1392] @ 4be74 │ │ │ │ + ldr r3, [pc, #1392] @ 4bd34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 4b928 │ │ │ │ + beq 4b7e8 │ │ │ │ bl cac0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4be04 │ │ │ │ + beq 4bcc4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - beq 4bca8 │ │ │ │ + beq 4bb68 │ │ │ │ cmp r3, #7 │ │ │ │ ldreq r8, [r4] │ │ │ │ - beq 4b9c0 │ │ │ │ + beq 4b880 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4be40 │ │ │ │ + bne 4bd00 │ │ │ │ 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, #1276] @ 4be78 │ │ │ │ + ldr r3, [pc, #1276] @ 4bd38 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r4, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r8, r0 │ │ │ │ bl d258 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 4b9bc │ │ │ │ + bne 4b87c │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b9bc │ │ │ │ + bne 4b87c │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 4be38 │ │ │ │ + beq 4bcf8 │ │ │ │ bl ca90 │ │ │ │ mov r6, r8 │ │ │ │ ldr fp, [r8, #20] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4bacc │ │ │ │ + beq 4b98c │ │ │ │ mov sl, #0 │ │ │ │ ldr r4, [r8, #16] │ │ │ │ mov r5, sl │ │ │ │ str r6, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ - beq 4bbec │ │ │ │ + beq 4baac │ │ │ │ mov r6, r4 │ │ │ │ mov r9, sl │ │ │ │ add r4, r4, #16 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4babc │ │ │ │ + beq 4b97c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4bc14 │ │ │ │ + beq 4bad4 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4babc │ │ │ │ + beq 4b97c │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r5 │ │ │ │ - beq 4bc98 │ │ │ │ + beq 4bb58 │ │ │ │ bl d144 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4bba8 │ │ │ │ + beq 4ba68 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ sub r2, r2, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 4bd24 │ │ │ │ + bhi 4bbe4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1] │ │ │ │ and ip, r2, #255 @ 0xff │ │ │ │ cmp ip, #7 │ │ │ │ - beq 4be28 │ │ │ │ + beq 4bce8 │ │ │ │ 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, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bl 4b8dc │ │ │ │ + bl 4b79c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ - beq 4bd6c │ │ │ │ + beq 4bc2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl d624 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4b9e0 │ │ │ │ + bne 4b8a0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldrb r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bc58 │ │ │ │ + bne 4bb18 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4bb78 │ │ │ │ + beq 4ba38 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r0, [r7] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ bl c28c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be54 │ │ │ │ + bne 4bd14 │ │ │ │ ldrb r3, [r9, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4bc78 │ │ │ │ + bne 4bb38 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r6, #0 │ │ │ │ @@ -64063,471 +63983,471 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ add r4, r5, r4 │ │ │ │ bl ce20 │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [r4, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #784] @ 4be7c │ │ │ │ + ldr r3, [pc, #784] @ 4bd3c │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r5, [r9] │ │ │ │ str r3, [r9, #8] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #764] @ 4be80 │ │ │ │ - ldr r3, [pc, #748] @ 4be74 │ │ │ │ + ldr r2, [pc, #764] @ 4bd40 │ │ │ │ + ldr r3, [pc, #748] @ 4bd34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4be50 │ │ │ │ + bne 4bd10 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 4bd84 │ │ │ │ + beq 4bc44 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r6] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ add r1, r5, #16 │ │ │ │ mov r0, r7 │ │ │ │ bl c6f4 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4b9e0 │ │ │ │ - b 4bac4 │ │ │ │ + bne 4b8a0 │ │ │ │ + b 4b984 │ │ │ │ cmp r2, #12 │ │ │ │ ldreq r6, [r4] │ │ │ │ add r1, r4, #24 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ movne r6, r4 │ │ │ │ ldrbeq r2, [r6, #8] │ │ │ │ moveq r4, r1 │ │ │ │ movne r4, r1 │ │ │ │ - b 4ba00 │ │ │ │ + b 4b8c0 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - beq 4bdf0 │ │ │ │ + beq 4bcb0 │ │ │ │ mov r1, r9 │ │ │ │ bl cdcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 4ba38 │ │ │ │ + bne 4b8f8 │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 4bd84 │ │ │ │ + beq 4bc44 │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r6] │ │ │ │ ldrne r2, [r1] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r1] │ │ │ │ - b 4bdb0 │ │ │ │ + b 4bc70 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4bad8 │ │ │ │ + bne 4b998 │ │ │ │ mov r0, r6 │ │ │ │ bl c64c │ │ │ │ - b 4bad8 │ │ │ │ + b 4b998 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4bb10 │ │ │ │ + bne 4b9d0 │ │ │ │ bl c64c │ │ │ │ - b 4bb10 │ │ │ │ + b 4b9d0 │ │ │ │ bl d108 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4b9e0 │ │ │ │ - b 4bac4 │ │ │ │ - ldr r5, [pc, #468] @ 4be84 │ │ │ │ + bne 4b8a0 │ │ │ │ + b 4b984 │ │ │ │ + ldr r5, [pc, #468] @ 4bd44 │ │ │ │ ldr r1, [r4] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 4bce0 │ │ │ │ + beq 4bba0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bdcc │ │ │ │ + beq 4bc8c │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r4] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #412] @ 4be88 │ │ │ │ + ldr r2, [pc, #412] @ 4bd48 │ │ │ │ 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 r8, [r4] │ │ │ │ - b 4b9c0 │ │ │ │ + b 4b880 │ │ │ │ mov r2, r6 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl c550 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - beq 4bd48 │ │ │ │ + beq 4bc08 │ │ │ │ ldrb r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 4be18 │ │ │ │ + beq 4bcd8 │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4be1c │ │ │ │ + beq 4bcdc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4bab0 │ │ │ │ + bne 4b970 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ bl db58 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4b9e0 │ │ │ │ - b 4bac4 │ │ │ │ + bne 4b8a0 │ │ │ │ + b 4b984 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #232] @ 4be78 │ │ │ │ + ldr r2, [pc, #232] @ 4bd38 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b8dc │ │ │ │ + bl 4b79c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4bbcc │ │ │ │ + bne 4ba8c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ bl db58 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4b9e0 │ │ │ │ - b 4bac4 │ │ │ │ + bne 4b8a0 │ │ │ │ + b 4b984 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4b944 │ │ │ │ + bne 4b804 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - b 4b9c0 │ │ │ │ + b 4b880 │ │ │ │ mov r1, r9 │ │ │ │ bl caa8 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 4b9e0 │ │ │ │ - b 4bac4 │ │ │ │ - ldr r1, [pc, #128] @ 4be8c │ │ │ │ + bne 4b8a0 │ │ │ │ + b 4b984 │ │ │ │ + ldr r1, [pc, #128] @ 4bd4c │ │ │ │ ldr r0, [r7] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d30c │ │ │ │ - b 4bad8 │ │ │ │ + b 4b998 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4bab0 │ │ │ │ - b 4bd6c │ │ │ │ + bne 4b970 │ │ │ │ + b 4bc2c │ │ │ │ bl dc24 │ │ │ │ - ldr r2, [pc, #68] @ 4be78 │ │ │ │ + ldr r2, [pc, #68] @ 4bd38 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 4ba7c │ │ │ │ + b 4b93c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4b9bc │ │ │ │ + b 4b87c │ │ │ │ mov r0, r4 │ │ │ │ bl c184 │ │ │ │ mov r4, r0 │ │ │ │ - b 4b970 │ │ │ │ + b 4b830 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #52] @ 4be90 │ │ │ │ + ldr r2, [pc, #52] @ 4bd50 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4bb7c │ │ │ │ - strdeq r4, [r2], -r8 │ │ │ │ + b 4ba3c │ │ │ │ + andeq r4, r2, r8, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r4, r2, r4, ror r4 │ │ │ │ - andeq r7, r2, ip, asr #2 │ │ │ │ - andeq lr, r0, r0, ror r6 │ │ │ │ + @ instruction: 0x000245b4 │ │ │ │ + andeq r7, r2, ip, lsl #5 │ │ │ │ + andeq lr, r0, ip, lsr r6 │ │ │ │ @ instruction: 0xffffea84 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ + andeq lr, r0, r0, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1056] @ 4c2d0 │ │ │ │ + ldr r2, [pc, #1056] @ 4c190 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1052] @ 4c2d4 │ │ │ │ + ldr r3, [pc, #1052] @ 4c194 │ │ │ │ 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] @ 4c2d8 │ │ │ │ + ldr r3, [pc, #1028] @ 4c198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r2, [pc, #1020] @ 4c2dc │ │ │ │ + ldr r2, [pc, #1020] @ 4c19c │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #10 │ │ │ │ ldr r1, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ ldrb fp, [sp, #132] @ 0x84 │ │ │ │ ldr r9, [sp, #136] @ 0x88 │ │ │ │ bl d7a4 │ │ │ │ - ldr sl, [pc, #972] @ 4c2e0 │ │ │ │ + ldr sl, [pc, #972] @ 4c1a0 │ │ │ │ add sl, pc, sl │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4bf88 │ │ │ │ + beq 4be48 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4bf5c │ │ │ │ + beq 4be1c │ │ │ │ ldrb r2, [r8, #8] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4c1a0 │ │ │ │ + beq 4c060 │ │ │ │ ldmib r8, {r1, r2} │ │ │ │ str r3, [r9] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stmib r9, {r1, r2} │ │ │ │ - bne 4c0b8 │ │ │ │ - ldr r2, [pc, #896] @ 4c2e4 │ │ │ │ - ldr r3, [pc, #876] @ 4c2d4 │ │ │ │ + bne 4bf78 │ │ │ │ + ldr r2, [pc, #896] @ 4c1a4 │ │ │ │ + ldr r3, [pc, #876] @ 4c194 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c2cc │ │ │ │ + bne 4c18c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls 4c1c8 │ │ │ │ + bls 4c088 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf30 │ │ │ │ + beq 4bdf0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ - bne 4c0c8 │ │ │ │ + bne 4bf88 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 4c238 │ │ │ │ + beq 4c0f8 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r3, [r9] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r1, [r9, #4] │ │ │ │ str r2, [r9, #8] │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4bf5c │ │ │ │ + beq 4be1c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ add r6, sp, #32 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r8, [pc, #736] @ 4c2e8 │ │ │ │ + ldr r8, [pc, #736] @ 4c1a8 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl d2f4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #716] @ 4c2ec │ │ │ │ + ldr r2, [pc, #716] @ 4c1ac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #700] @ 4c2f0 │ │ │ │ + ldr r2, [pc, #700] @ 4c1b0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ ldr r1, [r4] │ │ │ │ str r8, [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 4c218 │ │ │ │ + beq 4c0d8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #620] @ 4c2f4 │ │ │ │ + ldr r2, [pc, #620] @ 4c1b4 │ │ │ │ ldr r1, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #608] @ 4c2f8 │ │ │ │ + ldr r2, [pc, #608] @ 4c1b8 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ - b 4bf5c │ │ │ │ + b 4be1c │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4bf5c │ │ │ │ + b 4be1c │ │ │ │ cmp r2, r6 │ │ │ │ - beq 4bfc0 │ │ │ │ + beq 4be80 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #7 │ │ │ │ - beq 4c260 │ │ │ │ + beq 4c120 │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ ldrne ip, [r3] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ addne ip, ip, #1 │ │ │ │ strne ip, [r3] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #508] @ 4c2fc │ │ │ │ + ldr r3, [pc, #508] @ 4c1bc │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r6, #17 │ │ │ │ - bhi 4c128 │ │ │ │ + bhi 4bfe8 │ │ │ │ ldrb r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl ca54 │ │ │ │ ldrb r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 4c294 │ │ │ │ + beq 4c154 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r9, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r9, #8] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r9] │ │ │ │ - b 4bfe8 │ │ │ │ + b 4bea8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl d0b4 │ │ │ │ - b 4c128 │ │ │ │ + b 4bfe8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl c6b8 │ │ │ │ - b 4c128 │ │ │ │ + b 4bfe8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl cac0 │ │ │ │ - b 4c128 │ │ │ │ + b 4bfe8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl c670 │ │ │ │ - b 4c128 │ │ │ │ + b 4bfe8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl bfec │ │ │ │ - b 4c128 │ │ │ │ + b 4bfe8 │ │ │ │ cmp r1, #6 │ │ │ │ - beq 4c134 │ │ │ │ + beq 4bff4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl ccac <_convert_to_string@plt> │ │ │ │ - b 4c128 │ │ │ │ + b 4bfe8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ stm r9, {r1, r3} │ │ │ │ ldrne r3, [r1] │ │ │ │ str r2, [r9, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r1] │ │ │ │ - b 4bf5c │ │ │ │ + b 4be1c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi 4c1e8 │ │ │ │ + bhi 4c0a8 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4bf98 │ │ │ │ + bne 4be58 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 4bf98 │ │ │ │ + bhi 4be58 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf98 │ │ │ │ + beq 4be58 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ bl cdcc │ │ │ │ - b 4bfa8 │ │ │ │ - ldr r3, [pc, #224] @ 4c300 │ │ │ │ + b 4be68 │ │ │ │ + ldr r3, [pc, #224] @ 4c1c0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4c06c │ │ │ │ + b 4bf2c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ tst r1, #65280 @ 0xff00 │ │ │ │ str r3, [r9, #4] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r9, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ strne r3, [r2] │ │ │ │ - b 4bfe8 │ │ │ │ + b 4bea8 │ │ │ │ mov r0, r3 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #148] @ 4c304 │ │ │ │ - ldr r2, [pc, #116] @ 4c2e8 │ │ │ │ + ldr r3, [pc, #148] @ 4c1c4 │ │ │ │ + ldr r2, [pc, #116] @ 4c1a8 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r6, #17 │ │ │ │ - bhi 4c128 │ │ │ │ + bhi 4bfe8 │ │ │ │ ldrsb r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ @@ -64536,457 +64456,457 @@ │ │ │ │ str r3, [r9, #4] │ │ │ │ ldrne r3, [r1] │ │ │ │ str r2, [r9, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r1, [r9] │ │ │ │ strne r3, [r1] │ │ │ │ bl d468 │ │ │ │ - b 4bfe8 │ │ │ │ + b 4bea8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r2, r4, asr #2 │ │ │ │ + andeq r4, r2, r4, lsl #5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r6, r2, r8, lsr #30 │ │ │ │ - andeq lr, r0, r8, ror #8 │ │ │ │ - andeq r4, r2, r8, ror #1 │ │ │ │ - muleq r2, r4, r0 │ │ │ │ + andeq r7, r2, r8, rrx │ │ │ │ + andeq lr, r0, r4, lsr r4 │ │ │ │ + andeq r4, r2, r8, lsr #4 │ │ │ │ + ldrdeq r4, [r2], -r4 @ │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - ldrdeq r6, [r2], -ip │ │ │ │ - andeq lr, r0, r4, lsr #6 │ │ │ │ - andeq r6, r2, r4, ror sp │ │ │ │ - andeq lr, r0, r8, asr #5 │ │ │ │ - andeq pc, r0, ip, lsl #13 │ │ │ │ + andeq r6, r2, ip, lsl pc │ │ │ │ + strdeq lr, [r0], -r0 │ │ │ │ + @ instruction: 0x00026eb4 │ │ │ │ + muleq r0, r4, r2 │ │ │ │ + andeq pc, r0, r8, asr r6 @ │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ - andeq pc, r0, sl, lsr #10 │ │ │ │ + strdeq pc, [r0], -r6 │ │ │ │ │ │ │ │ -0004c308 : │ │ │ │ +0004c1c8 : │ │ │ │ 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] @ 4c3d8 │ │ │ │ + ldr r1, [pc, #172] @ 4c298 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4c3dc │ │ │ │ + ldr r2, [pc, #168] @ 4c29c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4c3e0 │ │ │ │ + ldr r1, [pc, #152] @ 4c2a0 │ │ │ │ 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 4c3a8 │ │ │ │ + bne 4c268 │ │ │ │ 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 4be94 │ │ │ │ - ldr r2, [pc, #52] @ 4c3e4 │ │ │ │ - ldr r3, [pc, #40] @ 4c3dc │ │ │ │ + bl 4bd54 │ │ │ │ + ldr r2, [pc, #52] @ 4c2a4 │ │ │ │ + ldr r3, [pc, #40] @ 4c29c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c3d4 │ │ │ │ + bne 4c294 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, r8, asr #25 │ │ │ │ + andeq r3, r2, r8, lsl #28 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r0, ip, lsr #1 │ │ │ │ - andeq r3, r2, r8, asr #24 │ │ │ │ + andeq lr, r0, r8, ror r0 │ │ │ │ + andeq r3, r2, r8, lsl #27 │ │ │ │ │ │ │ │ -0004c3e8 : │ │ │ │ +0004c2a8 : │ │ │ │ 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] @ 4c4b8 │ │ │ │ + ldr r1, [pc, #172] @ 4c378 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4c4bc │ │ │ │ + ldr r2, [pc, #168] @ 4c37c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4c4c0 │ │ │ │ + ldr r1, [pc, #152] @ 4c380 │ │ │ │ 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 4c488 │ │ │ │ + bne 4c348 │ │ │ │ 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 4be94 │ │ │ │ - ldr r2, [pc, #52] @ 4c4c4 │ │ │ │ - ldr r3, [pc, #40] @ 4c4bc │ │ │ │ + bl 4bd54 │ │ │ │ + ldr r2, [pc, #52] @ 4c384 │ │ │ │ + ldr r3, [pc, #40] @ 4c37c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c4b4 │ │ │ │ + bne 4c374 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, r8, ror #23 │ │ │ │ + andeq r3, r2, r8, lsr #26 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, ip, asr #31 │ │ │ │ - andeq r3, r2, r8, ror #22 │ │ │ │ + muleq r0, r8, pc @ │ │ │ │ + andeq r3, r2, r8, lsr #25 │ │ │ │ │ │ │ │ -0004c4c8 : │ │ │ │ +0004c388 : │ │ │ │ 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] @ 4c598 │ │ │ │ + ldr r1, [pc, #172] @ 4c458 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4c59c │ │ │ │ + ldr r2, [pc, #168] @ 4c45c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4c5a0 │ │ │ │ + ldr r1, [pc, #152] @ 4c460 │ │ │ │ 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 4c568 │ │ │ │ + bne 4c428 │ │ │ │ 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 4be94 │ │ │ │ - ldr r2, [pc, #52] @ 4c5a4 │ │ │ │ - ldr r3, [pc, #40] @ 4c59c │ │ │ │ + bl 4bd54 │ │ │ │ + ldr r2, [pc, #52] @ 4c464 │ │ │ │ + ldr r3, [pc, #40] @ 4c45c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c594 │ │ │ │ + bne 4c454 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, r8, lsl #22 │ │ │ │ + andeq r3, r2, r8, asr #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, ip, ror #29 │ │ │ │ - andeq r3, r2, r8, lsl #21 │ │ │ │ + @ instruction: 0x0000deb8 │ │ │ │ + andeq r3, r2, r8, asr #23 │ │ │ │ │ │ │ │ -0004c5a8 : │ │ │ │ +0004c468 : │ │ │ │ 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] @ 4c678 │ │ │ │ + ldr r1, [pc, #172] @ 4c538 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4c67c │ │ │ │ + ldr r2, [pc, #168] @ 4c53c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4c680 │ │ │ │ + ldr r1, [pc, #152] @ 4c540 │ │ │ │ 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 4c648 │ │ │ │ + bne 4c508 │ │ │ │ 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 4be94 │ │ │ │ - ldr r2, [pc, #52] @ 4c684 │ │ │ │ - ldr r3, [pc, #40] @ 4c67c │ │ │ │ + bl 4bd54 │ │ │ │ + ldr r2, [pc, #52] @ 4c544 │ │ │ │ + ldr r3, [pc, #40] @ 4c53c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c674 │ │ │ │ + bne 4c534 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, r8, lsr #20 │ │ │ │ + andeq r3, r2, r8, ror #22 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, ip, lsl #28 │ │ │ │ - andeq r3, r2, r8, lsr #19 │ │ │ │ + ldrdeq sp, [r0], -r8 │ │ │ │ + andeq r3, r2, r8, ror #21 │ │ │ │ │ │ │ │ -0004c688 : │ │ │ │ +0004c548 : │ │ │ │ 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] @ 4c758 │ │ │ │ + ldr r1, [pc, #172] @ 4c618 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4c75c │ │ │ │ + ldr r2, [pc, #168] @ 4c61c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4c760 │ │ │ │ + ldr r1, [pc, #152] @ 4c620 │ │ │ │ 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 4c728 │ │ │ │ + bne 4c5e8 │ │ │ │ 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 4be94 │ │ │ │ - ldr r2, [pc, #52] @ 4c764 │ │ │ │ - ldr r3, [pc, #40] @ 4c75c │ │ │ │ + bl 4bd54 │ │ │ │ + ldr r2, [pc, #52] @ 4c624 │ │ │ │ + ldr r3, [pc, #40] @ 4c61c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c754 │ │ │ │ + bne 4c614 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, r8, asr #18 │ │ │ │ + andeq r3, r2, r8, lsl #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, ip, lsr #26 │ │ │ │ - andeq r3, r2, r8, asr #17 │ │ │ │ + strdeq sp, [r0], -r8 │ │ │ │ + andeq r3, r2, r8, lsl #20 │ │ │ │ │ │ │ │ -0004c768 : │ │ │ │ +0004c628 : │ │ │ │ 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] @ 4c838 │ │ │ │ + ldr r1, [pc, #172] @ 4c6f8 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4c83c │ │ │ │ + ldr r2, [pc, #168] @ 4c6fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #23 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #152] @ 4c840 │ │ │ │ + ldr r1, [pc, #152] @ 4c700 │ │ │ │ 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 4c808 │ │ │ │ + bne 4c6c8 │ │ │ │ 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 4be94 │ │ │ │ - ldr r2, [pc, #52] @ 4c844 │ │ │ │ - ldr r3, [pc, #40] @ 4c83c │ │ │ │ + bl 4bd54 │ │ │ │ + ldr r2, [pc, #52] @ 4c704 │ │ │ │ + ldr r3, [pc, #40] @ 4c6fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c834 │ │ │ │ + bne 4c6f4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r2, r8, ror #16 │ │ │ │ + andeq r3, r2, r8, lsr #19 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, ip, asr #24 │ │ │ │ - andeq r3, r2, r8, ror #15 │ │ │ │ + andeq sp, r0, r8, lsl ip │ │ │ │ + andeq r3, r2, r8, lsr #18 │ │ │ │ │ │ │ │ -0004c848 : │ │ │ │ +0004c708 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #488] @ 4ca50 │ │ │ │ + ldr r1, [pc, #488] @ 4c910 │ │ │ │ add r3, sp, #23 │ │ │ │ - ldr r2, [pc, #484] @ 4ca54 │ │ │ │ + ldr r2, [pc, #484] @ 4c914 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #452] @ 4ca58 │ │ │ │ + ldr r1, [pc, #452] @ 4c918 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ str ip, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ strb ip, [sp, #23] │ │ │ │ str ip, [sp, #32] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ bl d534 │ │ │ │ - ldr r6, [pc, #396] @ 4ca5c │ │ │ │ + ldr r6, [pc, #396] @ 4c91c │ │ │ │ add r6, pc, r6 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 4c93c │ │ │ │ + bne 4c7fc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c968 │ │ │ │ + beq 4c828 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c968 │ │ │ │ + beq 4c828 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c914 │ │ │ │ + beq 4c7d4 │ │ │ │ ldrb ip, [r0, #8] │ │ │ │ cmp ip, #4 │ │ │ │ ldreq r1, [r0] │ │ │ │ - beq 4c914 │ │ │ │ + beq 4c7d4 │ │ │ │ cmp ip, #6 │ │ │ │ - beq 4c9e8 │ │ │ │ + beq 4c8a8 │ │ │ │ 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 4be94 │ │ │ │ - ldr r2, [pc, #284] @ 4ca60 │ │ │ │ - ldr r3, [pc, #268] @ 4ca54 │ │ │ │ + bl 4bd54 │ │ │ │ + ldr r2, [pc, #284] @ 4c920 │ │ │ │ + ldr r3, [pc, #268] @ 4c914 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ca40 │ │ │ │ + bne 4c900 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4ca44 │ │ │ │ - ldr r3, [pc, #232] @ 4ca64 │ │ │ │ - ldr r2, [pc, #232] @ 4ca68 │ │ │ │ + bne 4c904 │ │ │ │ + ldr r3, [pc, #232] @ 4c924 │ │ │ │ + ldr r2, [pc, #232] @ 4c928 │ │ │ │ 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 │ │ │ │ @@ -64994,379 +64914,379 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4c9d8 │ │ │ │ - ldr r3, [pc, #168] @ 4ca6c │ │ │ │ + beq 4c898 │ │ │ │ + ldr r3, [pc, #168] @ 4c92c │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ - b 4c93c │ │ │ │ + b 4c7fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl d288 │ │ │ │ - b 4c93c │ │ │ │ + b 4c7fc │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr ip, [pc, #124] @ 4ca70 │ │ │ │ + ldr ip, [pc, #124] @ 4c930 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ add ip, pc, ip │ │ │ │ sub r0, r0, #65 @ 0x41 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ - bhi 4c914 │ │ │ │ + bhi 4c7d4 │ │ │ │ ldrsb r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #5 │ │ │ │ - b 4c914 │ │ │ │ + b 4c7d4 │ │ │ │ mov r1, #4 │ │ │ │ - b 4c914 │ │ │ │ + b 4c7d4 │ │ │ │ mov r1, #7 │ │ │ │ - b 4c914 │ │ │ │ + b 4c7d4 │ │ │ │ mov r1, #6 │ │ │ │ - b 4c914 │ │ │ │ + b 4c7d4 │ │ │ │ mov r1, #8 │ │ │ │ - b 4c914 │ │ │ │ + b 4c7d4 │ │ │ │ mov r1, #18 │ │ │ │ - b 4c914 │ │ │ │ + b 4c7d4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r2, r8, lsl #15 │ │ │ │ + andeq r3, r2, r8, asr #17 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sp, r0, r8, ror fp │ │ │ │ - andeq r3, r2, ip, lsr #14 │ │ │ │ - @ instruction: 0x000236b4 │ │ │ │ - andeq r6, r2, r0, lsl #9 │ │ │ │ - andeq sp, r0, ip, asr #19 │ │ │ │ + andeq sp, r0, r4, asr #22 │ │ │ │ + andeq r3, r2, ip, ror #16 │ │ │ │ + strdeq r3, [r2], -r4 │ │ │ │ + andeq r6, r2, r0, asr #11 │ │ │ │ + muleq r0, r8, r9 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - @ instruction: 0x0000edbc │ │ │ │ + andeq lr, r0, r8, lsl #27 │ │ │ │ │ │ │ │ -0004ca74 : │ │ │ │ +0004c934 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #268] @ 4cba0 │ │ │ │ + ldr r0, [pc, #268] @ 4ca60 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 4cba4 │ │ │ │ + ldr r1, [pc, #264] @ 4ca64 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r5, [pc, #260] @ 4cba8 │ │ │ │ + ldr r5, [pc, #260] @ 4ca68 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - bne 4cb64 │ │ │ │ + bne 4ca24 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 4cb8c │ │ │ │ + bne 4ca4c │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #212] @ 4cbac │ │ │ │ + ldr r2, [pc, #212] @ 4ca6c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #204] @ 4cbb0 │ │ │ │ + ldr r2, [pc, #204] @ 4ca70 │ │ │ │ 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 4cb54 │ │ │ │ - ldr r3, [pc, #156] @ 4cbb4 │ │ │ │ + beq 4ca14 │ │ │ │ + ldr r3, [pc, #156] @ 4ca74 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #136] @ 4cbb8 │ │ │ │ - ldr r3, [pc, #112] @ 4cba4 │ │ │ │ + ldr r2, [pc, #136] @ 4ca78 │ │ │ │ + ldr r3, [pc, #112] @ 4ca64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4cb88 │ │ │ │ + bne 4ca48 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl d288 │ │ │ │ - b 4cb28 │ │ │ │ - ldr r2, [pc, #80] @ 4cbbc │ │ │ │ - ldr r3, [pc, #52] @ 4cba4 │ │ │ │ + b 4c9e8 │ │ │ │ + ldr r2, [pc, #80] @ 4ca7c │ │ │ │ + ldr r3, [pc, #52] @ 4ca64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4cb94 │ │ │ │ + beq 4ca54 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r3, r2, r0, ror #10 │ │ │ │ + andeq r3, r2, r0, lsr #13 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r2, ip, asr #10 │ │ │ │ - andeq r6, r2, r4, lsr #6 │ │ │ │ - andeq sp, r0, r8, ror r8 │ │ │ │ + andeq r3, r2, ip, lsl #13 │ │ │ │ + andeq r6, r2, r4, ror #8 │ │ │ │ + andeq sp, r0, r4, asr #16 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r3, r2, r8, asr #9 │ │ │ │ - andeq r3, r2, ip, lsl #9 │ │ │ │ + andeq r3, r2, r8, lsl #12 │ │ │ │ + andeq r3, r2, ip, asr #11 │ │ │ │ │ │ │ │ -0004cbc0 : │ │ │ │ +0004ca80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #268] @ 4ccec │ │ │ │ + ldr r0, [pc, #268] @ 4cbac │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #264] @ 4ccf0 │ │ │ │ + ldr r1, [pc, #264] @ 4cbb0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r5, [pc, #260] @ 4ccf4 │ │ │ │ + ldr r5, [pc, #260] @ 4cbb4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - bne 4ccb0 │ │ │ │ + bne 4cb70 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne 4ccd8 │ │ │ │ + bne 4cb98 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #212] @ 4ccf8 │ │ │ │ + ldr r2, [pc, #212] @ 4cbb8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - ldr r2, [pc, #204] @ 4ccfc │ │ │ │ + ldr r2, [pc, #204] @ 4cbbc │ │ │ │ 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 4cca0 │ │ │ │ - ldr r3, [pc, #156] @ 4cd00 │ │ │ │ + beq 4cb60 │ │ │ │ + ldr r3, [pc, #156] @ 4cbc0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #136] @ 4cd04 │ │ │ │ - ldr r3, [pc, #112] @ 4ccf0 │ │ │ │ + ldr r2, [pc, #136] @ 4cbc4 │ │ │ │ + ldr r3, [pc, #112] @ 4cbb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ccd4 │ │ │ │ + bne 4cb94 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl d288 │ │ │ │ - b 4cc74 │ │ │ │ - ldr r2, [pc, #80] @ 4cd08 │ │ │ │ - ldr r3, [pc, #52] @ 4ccf0 │ │ │ │ + b 4cb34 │ │ │ │ + ldr r2, [pc, #80] @ 4cbc8 │ │ │ │ + ldr r3, [pc, #52] @ 4cbb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4cce0 │ │ │ │ + beq 4cba0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b c0ac │ │ │ │ - andeq r3, r2, r4, lsl r4 │ │ │ │ + andeq r3, r2, r4, asr r5 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r3, r2, r0, lsl #8 │ │ │ │ - ldrdeq r6, [r2], -r8 │ │ │ │ - andeq sp, r0, ip, lsr #14 │ │ │ │ + andeq r3, r2, r0, asr #10 │ │ │ │ + andeq r6, r2, r8, lsl r3 │ │ │ │ + strdeq sp, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq r3, r2, ip, ror r3 │ │ │ │ - andeq r3, r2, r0, asr #6 │ │ │ │ + @ instruction: 0x000234bc │ │ │ │ + andeq r3, r2, r0, lsl #9 │ │ │ │ │ │ │ │ -0004cd0c : │ │ │ │ +0004cbcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #164] @ 4cdc8 │ │ │ │ - ldr r3, [pc, #164] @ 4cdcc │ │ │ │ + ldr r2, [pc, #164] @ 4cc88 │ │ │ │ + ldr r3, [pc, #164] @ 4cc8c │ │ │ │ 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] @ 4cdd0 │ │ │ │ + ldr r3, [pc, #120] @ 4cc90 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #100] @ 4cdd4 │ │ │ │ - ldr r2, [pc, #100] @ 4cdd8 │ │ │ │ + ldr r3, [pc, #100] @ 4cc94 │ │ │ │ + ldr r2, [pc, #100] @ 4cc98 │ │ │ │ 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] @ 4cddc │ │ │ │ - ldr r3, [pc, #44] @ 4cdcc │ │ │ │ + ldr r2, [pc, #64] @ 4cc9c │ │ │ │ + ldr r3, [pc, #44] @ 4cc8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4cdc4 │ │ │ │ + bne 4cc84 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r3, [r2], -r4 │ │ │ │ + andeq r3, r2, r4, lsl r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r6, r2, ip, lsl #1 │ │ │ │ - andeq sp, r0, r4, ror #11 │ │ │ │ - andeq r3, r2, ip, asr r2 │ │ │ │ + andeq r6, r2, ip, asr #3 │ │ │ │ + @ instruction: 0x0000d5b0 │ │ │ │ + muleq r2, ip, r3 │ │ │ │ │ │ │ │ -0004cde0 : │ │ │ │ +0004cca0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #280] @ 4cf10 │ │ │ │ - ldr r3, [pc, #280] @ 4cf14 │ │ │ │ + ldr r2, [pc, #280] @ 4cdd0 │ │ │ │ + ldr r3, [pc, #280] @ 4cdd4 │ │ │ │ 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 │ │ │ │ bl db1c │ │ │ │ add r6, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #228] @ 4cf18 │ │ │ │ + ldr r1, [pc, #228] @ 4cdd8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4ced8 │ │ │ │ + bne 4cd98 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4cee4 │ │ │ │ + bne 4cda4 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #176] @ 4cf1c │ │ │ │ + ldr r3, [pc, #176] @ 4cddc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #152] @ 4cf20 │ │ │ │ - ldr r2, [pc, #152] @ 4cf24 │ │ │ │ + ldr r3, [pc, #152] @ 4cde0 │ │ │ │ + ldr r2, [pc, #152] @ 4cde4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #116] @ 4cf28 │ │ │ │ - ldr r3, [pc, #92] @ 4cf14 │ │ │ │ + ldr r2, [pc, #116] @ 4cde8 │ │ │ │ + ldr r3, [pc, #92] @ 4cdd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4cee0 │ │ │ │ + bne 4cda0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d174 │ │ │ │ - b 4ceac │ │ │ │ + b 4cd6c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #44] @ 4cf1c │ │ │ │ + ldr r3, [pc, #44] @ 4cddc │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl d288 │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - andeq r3, r2, r0, lsl #4 │ │ │ │ + andeq r3, r2, r0, asr #6 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, r0, lsr #1 │ │ │ │ + andeq ip, r0, ip, rrx │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, r4, ror pc │ │ │ │ - andeq sp, r0, ip, asr #9 │ │ │ │ - andeq r3, r2, r4, asr #2 │ │ │ │ + strheq r6, [r2], -r4 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ + andeq r3, r2, r4, lsl #5 │ │ │ │ │ │ │ │ -0004cf2c : │ │ │ │ +0004cdec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #312] @ 4d07c │ │ │ │ - ldr r2, [pc, #312] @ 4d080 │ │ │ │ + ldr r1, [pc, #312] @ 4cf3c │ │ │ │ + ldr r2, [pc, #312] @ 4cf40 │ │ │ │ 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 │ │ │ │ @@ -65374,176 +65294,176 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl db1c │ │ │ │ add r6, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #252] @ 4d084 │ │ │ │ + ldr r1, [pc, #252] @ 4cf44 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4d01c │ │ │ │ + bne 4cedc │ │ │ │ bl d174 │ │ │ │ bl c0a0 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4d050 │ │ │ │ + bne 4cf10 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #176] @ 4d088 │ │ │ │ + ldr r3, [pc, #176] @ 4cf48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #152] @ 4d08c │ │ │ │ + ldr r2, [pc, #152] @ 4cf4c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #140] @ 4d090 │ │ │ │ + ldr r2, [pc, #140] @ 4cf50 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ mov r0, r7 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #108] @ 4d094 │ │ │ │ - ldr r3, [pc, #84] @ 4d080 │ │ │ │ + ldr r2, [pc, #108] @ 4cf54 │ │ │ │ + ldr r3, [pc, #84] @ 4cf40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d04c │ │ │ │ + bne 4cf0c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #44] @ 4d088 │ │ │ │ + ldr r3, [pc, #44] @ 4cf48 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl d288 │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - strheq r3, [r2], -r4 │ │ │ │ + strdeq r3, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r0, r8, r4 │ │ │ │ + andeq sp, r0, r4, ror #8 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, r8, lsl #28 │ │ │ │ - andeq sp, r0, ip, asr r3 │ │ │ │ - ldrdeq r2, [r2], -r0 │ │ │ │ + andeq r5, r2, r8, asr #30 │ │ │ │ + andeq sp, r0, r8, lsr #6 │ │ │ │ + andeq r3, r2, r0, lsl r1 │ │ │ │ │ │ │ │ -0004d098 : │ │ │ │ +0004cf58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #272] @ 4d1c0 │ │ │ │ - ldr r3, [pc, #272] @ 4d1c4 │ │ │ │ + ldr ip, [pc, #272] @ 4d080 │ │ │ │ + ldr r3, [pc, #272] @ 4d084 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #268] @ 4d1c8 │ │ │ │ + ldr r1, [pc, #268] @ 4d088 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4d154 │ │ │ │ + bne 4d014 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4d1ac │ │ │ │ + bne 4d06c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4d184 │ │ │ │ + bne 4d044 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ mov r2, r5 │ │ │ │ add r5, sp, #16 │ │ │ │ - ldr r3, [pc, #180] @ 4d1cc │ │ │ │ + ldr r3, [pc, #180] @ 4d08c │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #160] @ 4d1d0 │ │ │ │ - ldr r2, [pc, #160] @ 4d1d4 │ │ │ │ + ldr r3, [pc, #160] @ 4d090 │ │ │ │ + ldr r2, [pc, #160] @ 4d094 │ │ │ │ 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, #124] @ 4d1d8 │ │ │ │ - ldr r3, [pc, #100] @ 4d1c4 │ │ │ │ + ldr r2, [pc, #124] @ 4d098 │ │ │ │ + ldr r3, [pc, #100] @ 4d084 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d180 │ │ │ │ + bne 4d040 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #60] @ 4d1cc │ │ │ │ + ldr r3, [pc, #60] @ 4d08c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl d288 │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ - ldr r2, [pc, #40] @ 4d1dc │ │ │ │ + ldr r2, [pc, #40] @ 4d09c │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ - b 4d154 │ │ │ │ - andeq r2, r2, r8, asr #30 │ │ │ │ + b 4d014 │ │ │ │ + andeq r3, r2, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq sl, r0, ip, ror #24 │ │ │ │ + andeq sl, r0, r8, lsr ip │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, ip, asr #25 │ │ │ │ - andeq sp, r0, r4, lsr #4 │ │ │ │ - muleq r2, ip, lr │ │ │ │ - andeq sp, r0, r0, ror r2 │ │ │ │ + andeq r5, r2, ip, lsl #28 │ │ │ │ + strdeq sp, [r0], -r0 │ │ │ │ + ldrdeq r2, [r2], -ip │ │ │ │ + andeq sp, r0, ip, lsr r2 │ │ │ │ │ │ │ │ -0004d1e0 : │ │ │ │ +0004d0a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #520] @ 4d400 │ │ │ │ - ldr r3, [pc, #520] @ 4d404 │ │ │ │ + ldr r2, [pc, #520] @ 4d2c0 │ │ │ │ + ldr r3, [pc, #520] @ 4d2c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -65551,39 +65471,39 @@ │ │ │ │ bl db1c │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #460] @ 4d408 │ │ │ │ + ldr r1, [pc, #460] @ 4d2c8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #8 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4d3b0 │ │ │ │ + bne 4d270 │ │ │ │ bl d174 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #408] @ 4d40c │ │ │ │ + ldr r2, [pc, #408] @ 4d2cc │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #404] @ 4d410 │ │ │ │ + ldr r2, [pc, #404] @ 4d2d0 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #10 │ │ │ │ add r8, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, r2] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #376] @ 4d414 │ │ │ │ + ldr r2, [pc, #376] @ 4d2d4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r5, [r0] │ │ │ │ @@ -65597,126 +65517,126 @@ │ │ │ │ bl cce8 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl cb80 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 4d3b8 │ │ │ │ + bne 4d278 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4d3cc │ │ │ │ + bne 4d28c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #256] @ 4d40c │ │ │ │ + ldr r3, [pc, #256] @ 4d2cc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #240] @ 4d418 │ │ │ │ - ldr r2, [pc, #240] @ 4d41c │ │ │ │ + ldr r3, [pc, #240] @ 4d2d8 │ │ │ │ + ldr r2, [pc, #240] @ 4d2dc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4d3f8 │ │ │ │ + bne 4d2b8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r3, #65280 @ 0xff00 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldrne r3, [r2] │ │ │ │ str r1, [r7, #4] │ │ │ │ addne r3, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r0, r8 │ │ │ │ strne r3, [r2] │ │ │ │ bl d468 │ │ │ │ - ldr r2, [pc, #148] @ 4d420 │ │ │ │ - ldr r3, [pc, #116] @ 4d404 │ │ │ │ + ldr r2, [pc, #148] @ 4d2e0 │ │ │ │ + ldr r3, [pc, #116] @ 4d2c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d3c8 │ │ │ │ + bne 4d288 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl d174 │ │ │ │ - b 4d384 │ │ │ │ + b 4d244 │ │ │ │ bl d174 │ │ │ │ mov r0, r8 │ │ │ │ bl d468 │ │ │ │ - b 4d384 │ │ │ │ + b 4d244 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #52] @ 4d40c │ │ │ │ + ldr r3, [pc, #52] @ 4d2cc │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl d288 │ │ │ │ ldr r3, [r5] │ │ │ │ udf #0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r2, r0, lsl #28 │ │ │ │ + andeq r2, r2, r0, asr #30 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, ip, asr ip │ │ │ │ + andeq ip, r0, r8, lsr #24 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, r4, ror fp │ │ │ │ - andeq sp, r0, r4, asr #1 │ │ │ │ - ldrdeq r5, [r2], -r4 │ │ │ │ - andeq sp, r0, r4, lsr r0 │ │ │ │ - andeq r2, r2, ip, ror #24 │ │ │ │ + @ instruction: 0x00025cb4 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r5, r2, r4, lsl ip │ │ │ │ + andeq sp, r0, r0 │ │ │ │ + andeq r2, r2, ip, lsr #27 │ │ │ │ │ │ │ │ -0004d424 : │ │ │ │ +0004d2e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #404] @ 4d5d0 │ │ │ │ - ldr r3, [pc, #404] @ 4d5d4 │ │ │ │ + ldr ip, [pc, #404] @ 4d490 │ │ │ │ + ldr r3, [pc, #404] @ 4d494 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #396] @ 4d5d8 │ │ │ │ + ldr r1, [pc, #396] @ 4d498 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ 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 r7, [pc, #356] @ 4d5dc │ │ │ │ + ldr r7, [pc, #356] @ 4d49c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4d54c │ │ │ │ + bne 4d40c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4d5b8 │ │ │ │ + bne 4d478 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #324] @ 4d5e0 │ │ │ │ + ldr r3, [pc, #324] @ 4d4a0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #320] @ 4d5e4 │ │ │ │ - ldr r2, [pc, #320] @ 4d5e8 │ │ │ │ + ldr r3, [pc, #320] @ 4d4a4 │ │ │ │ + ldr r2, [pc, #320] @ 4d4a8 │ │ │ │ str r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #10 │ │ │ │ @@ -65724,156 +65644,156 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4d588 │ │ │ │ + beq 4d448 │ │ │ │ add r6, sp, #24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #236] @ 4d5ec │ │ │ │ + ldr r2, [pc, #236] @ 4d4ac │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #224] @ 4d5f0 │ │ │ │ + ldr r2, [pc, #224] @ 4d4b0 │ │ │ │ str r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4d5ac │ │ │ │ + bne 4d46c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r1, r2} │ │ │ │ - bne 4d578 │ │ │ │ - ldr r2, [pc, #160] @ 4d5f4 │ │ │ │ - ldr r3, [pc, #124] @ 4d5d4 │ │ │ │ + bne 4d438 │ │ │ │ + ldr r2, [pc, #160] @ 4d4b4 │ │ │ │ + ldr r3, [pc, #124] @ 4d494 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d5a8 │ │ │ │ + bne 4d468 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b 4d54c │ │ │ │ - ldr r3, [pc, #104] @ 4d5f8 │ │ │ │ + b 4d40c │ │ │ │ + ldr r3, [pc, #104] @ 4d4b8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4d4e4 │ │ │ │ + b 4d3a4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #28] @ 4d5e0 │ │ │ │ + ldr r3, [pc, #28] @ 4d4a0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x00022bbc │ │ │ │ + strdeq r2, [r2], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - ldrdeq sl, [r0], -r4 │ │ │ │ - andeq r2, r2, r4, lsl #23 │ │ │ │ + andeq sl, r0, r0, lsr #17 │ │ │ │ + andeq r2, r2, r4, asr #25 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, ip, asr #18 │ │ │ │ - @ instruction: 0x0000ceb8 │ │ │ │ - strdeq r5, [r2], -ip │ │ │ │ - andeq ip, r0, r0, asr lr │ │ │ │ - andeq r2, r2, r4, lsr #21 │ │ │ │ + andeq r5, r2, ip, lsl #21 │ │ │ │ + andeq ip, r0, r4, lsl #29 │ │ │ │ + andeq r5, r2, ip, lsr sl │ │ │ │ + andeq ip, r0, ip, lsl lr │ │ │ │ + andeq r2, r2, r4, ror #23 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004d5fc : │ │ │ │ +0004d4bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - ldr r2, [pc, #640] @ 4d898 │ │ │ │ + ldr r2, [pc, #640] @ 4d758 │ │ │ │ cmp r3, #8 │ │ │ │ - ldr r3, [pc, #636] @ 4d89c │ │ │ │ + ldr r3, [pc, #636] @ 4d75c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ addeq r9, r0, #16 │ │ │ │ movne r9, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ bl db1c │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r7, [pc, #584] @ 4d8a0 │ │ │ │ + ldr r7, [pc, #584] @ 4d760 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #568] @ 4d8a4 │ │ │ │ + ldr r1, [pc, #568] @ 4d764 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #20 │ │ │ │ bl d534 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 4d794 │ │ │ │ + bne 4d654 │ │ │ │ bl d174 │ │ │ │ bl c0a0 │ │ │ │ add r6, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ - ldr r2, [pc, #492] @ 4d8a8 │ │ │ │ + ldr r2, [pc, #492] @ 4d768 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r5, [sp] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ str r1, [r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #10 │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 4d7c4 │ │ │ │ + beq 4d684 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4d814 │ │ │ │ + beq 4d6d4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #420] @ 4d8ac │ │ │ │ + ldr r3, [pc, #420] @ 4d76c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #416] @ 4d8b0 │ │ │ │ - ldr r2, [pc, #416] @ 4d8b4 │ │ │ │ + ldr r3, [pc, #416] @ 4d770 │ │ │ │ + ldr r2, [pc, #416] @ 4d774 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #10 │ │ │ │ @@ -65881,168 +65801,168 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4d850 │ │ │ │ + beq 4d710 │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #332] @ 4d8b8 │ │ │ │ + ldr r2, [pc, #332] @ 4d778 │ │ │ │ ldr r1, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #320] @ 4d8bc │ │ │ │ + ldr r2, [pc, #320] @ 4d77c │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ mov r0, r6 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #288] @ 4d8c0 │ │ │ │ - ldr r3, [pc, #248] @ 4d89c │ │ │ │ + ldr r2, [pc, #288] @ 4d780 │ │ │ │ + ldr r3, [pc, #248] @ 4d75c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d894 │ │ │ │ + bne 4d754 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ stm r5, {r1, ip} │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [r0] │ │ │ │ - beq 4d870 │ │ │ │ + beq 4d730 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4d87c │ │ │ │ + beq 4d73c │ │ │ │ tst r2, #65280 @ 0xff00 │ │ │ │ - beq 4d6f0 │ │ │ │ + beq 4d5b0 │ │ │ │ ldr r3, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - b 4d6f8 │ │ │ │ + b 4d5b8 │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 4d6f8 │ │ │ │ + bls 4d5b8 │ │ │ │ mov r0, r9 │ │ │ │ bl dc24 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #112] @ 4d8ac │ │ │ │ + ldr r3, [pc, #112] @ 4d76c │ │ │ │ str r3, [r5, #8] │ │ │ │ ldreq r3, [r9] │ │ │ │ subeq r3, r3, #1 │ │ │ │ str r0, [r5] │ │ │ │ streq r3, [r9] │ │ │ │ - b 4d6f8 │ │ │ │ - ldr r3, [pc, #108] @ 4d8c4 │ │ │ │ + b 4d5b8 │ │ │ │ + ldr r3, [pc, #108] @ 4d784 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4d750 │ │ │ │ + b 4d610 │ │ │ │ bl d018 <_efree_32@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b 4d6f0 │ │ │ │ + b 4d5b0 │ │ │ │ mov r0, r1 │ │ │ │ bl dc24 │ │ │ │ - ldr r3, [pc, #32] @ 4d8ac │ │ │ │ + ldr r3, [pc, #32] @ 4d76c │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ - b 4d6f8 │ │ │ │ + b 4d5b8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r2], -ip │ │ │ │ + andeq r2, r2, ip, lsl fp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r2, r4, lsr #19 │ │ │ │ - andeq sl, r0, r4, asr #13 │ │ │ │ - andeq ip, r0, r8, lsr #25 │ │ │ │ + andeq r2, r2, r4, ror #21 │ │ │ │ + muleq r0, r0, r6 │ │ │ │ + andeq ip, r0, r4, ror ip │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, r0, ror #13 │ │ │ │ - andeq ip, r0, ip, asr #24 │ │ │ │ - muleq r2, r0, r6 │ │ │ │ - andeq ip, r0, r4, ror #23 │ │ │ │ - andeq r2, r2, r8, asr r8 │ │ │ │ + andeq r5, r2, r0, lsr #16 │ │ │ │ + andeq ip, r0, r8, lsl ip │ │ │ │ + ldrdeq r5, [r2], -r0 │ │ │ │ + @ instruction: 0x0000cbb0 │ │ │ │ + muleq r2, r8, r9 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004d8c8 : │ │ │ │ +0004d788 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr ip, [pc, #496] @ 4dad0 │ │ │ │ - ldr r3, [pc, #496] @ 4dad4 │ │ │ │ + ldr ip, [pc, #496] @ 4d990 │ │ │ │ + ldr r3, [pc, #496] @ 4d994 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #492] @ 4dad8 │ │ │ │ + ldr r1, [pc, #492] @ 4d998 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ bl d534 │ │ │ │ - ldr r6, [pc, #452] @ 4dadc │ │ │ │ + ldr r6, [pc, #452] @ 4d99c │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d94c │ │ │ │ - ldr r2, [pc, #440] @ 4dae0 │ │ │ │ - ldr r3, [pc, #424] @ 4dad4 │ │ │ │ + beq 4d80c │ │ │ │ + ldr r2, [pc, #440] @ 4d9a0 │ │ │ │ + ldr r3, [pc, #424] @ 4d994 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4dab0 │ │ │ │ + bne 4d970 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ - ldr r2, [pc, #380] @ 4dae4 │ │ │ │ + ldr r2, [pc, #380] @ 4d9a4 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bls 4da64 │ │ │ │ + bls 4d924 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4dab4 │ │ │ │ + bne 4d974 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #328] @ 4dae8 │ │ │ │ - ldr r2, [pc, #320] @ 4dae4 │ │ │ │ + ldr r3, [pc, #328] @ 4d9a8 │ │ │ │ + ldr r2, [pc, #320] @ 4d9a4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #316] @ 4daec │ │ │ │ + ldr r2, [pc, #316] @ 4d9ac │ │ │ │ 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] │ │ │ │ @@ -66052,141 +65972,141 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4da44 │ │ │ │ + beq 4d904 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r6, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #220] @ 4daf0 │ │ │ │ + ldr r2, [pc, #220] @ 4d9b0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #208] @ 4daf4 │ │ │ │ + ldr r2, [pc, #208] @ 4d9b4 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ - b 4d920 │ │ │ │ - ldr r3, [pc, #172] @ 4daf8 │ │ │ │ + b 4d7e0 │ │ │ │ + ldr r3, [pc, #172] @ 4d9b8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4d9f4 │ │ │ │ + b 4d8b4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4da84 │ │ │ │ + bhi 4d944 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4d978 │ │ │ │ + bne 4d838 │ │ │ │ ldrb r3, [r7, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4d978 │ │ │ │ + bhi 4d838 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r0, r7, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d978 │ │ │ │ + beq 4d838 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl db58 │ │ │ │ - b 4d988 │ │ │ │ + b 4d848 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #36] @ 4dae4 │ │ │ │ + ldr r2, [pc, #36] @ 4d9a4 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r2, r8, lsl r7 │ │ │ │ + andeq r2, r2, r8, asr r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r9, r0, r0, ror #14 │ │ │ │ - andeq r2, r2, r4, ror #13 │ │ │ │ - ldrdeq r2, [r2], -r0 │ │ │ │ + andeq r9, r0, ip, lsr #14 │ │ │ │ + andeq r2, r2, r4, lsr #16 │ │ │ │ + andeq r2, r2, r0, lsl r8 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, ip, asr r4 │ │ │ │ - @ instruction: 0x0000c9b4 │ │ │ │ - andeq r5, r2, r8, ror #7 │ │ │ │ - andeq ip, r0, ip, lsr r9 │ │ │ │ + muleq r2, ip, r5 │ │ │ │ + andeq ip, r0, r0, lsl #19 │ │ │ │ + andeq r5, r2, r8, lsr #10 │ │ │ │ + andeq ip, r0, r8, lsl #18 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004dafc : │ │ │ │ +0004d9bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr lr, [pc, #824] @ 4de4c │ │ │ │ - ldr ip, [pc, #824] @ 4de50 │ │ │ │ + ldr lr, [pc, #824] @ 4dd0c │ │ │ │ + ldr ip, [pc, #824] @ 4dd10 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #820] @ 4de54 │ │ │ │ + ldr r1, [pc, #820] @ 4dd14 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ 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 r6, [pc, #776] @ 4de58 │ │ │ │ + ldr r6, [pc, #776] @ 4dd18 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db84 │ │ │ │ - ldr r2, [pc, #764] @ 4de5c │ │ │ │ - ldr r3, [pc, #748] @ 4de50 │ │ │ │ + beq 4da44 │ │ │ │ + ldr r2, [pc, #764] @ 4dd1c │ │ │ │ + ldr r3, [pc, #748] @ 4dd10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4de2c │ │ │ │ + bne 4dcec │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ - ldr r2, [pc, #704] @ 4de60 │ │ │ │ + ldr r2, [pc, #704] @ 4dd20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bls 4dde0 │ │ │ │ + bls 4dca0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4de30 │ │ │ │ + bne 4dcf0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #652] @ 4de64 │ │ │ │ - ldr r2, [pc, #644] @ 4de60 │ │ │ │ + ldr r3, [pc, #652] @ 4dd24 │ │ │ │ + ldr r2, [pc, #644] @ 4dd20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #640] @ 4de68 │ │ │ │ + ldr r2, [pc, #640] @ 4dd28 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -66196,23 +66116,23 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r3, [r0] │ │ │ │ addeq r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4dd74 │ │ │ │ + beq 4dc34 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r3, [pc, #544] @ 4de6c │ │ │ │ - ldr r2, [pc, #544] @ 4de70 │ │ │ │ + ldr r3, [pc, #544] @ 4dd2c │ │ │ │ + ldr r2, [pc, #544] @ 4dd30 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ @@ -66224,27 +66144,27 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r8] │ │ │ │ ldrne r3, [r2] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r2] │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 4dd94 │ │ │ │ + bls 4dc54 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ bl d624 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 4de30 │ │ │ │ + bne 4dcf0 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #412] @ 4de60 │ │ │ │ + ldr r3, [pc, #412] @ 4dd20 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #424] @ 4de74 │ │ │ │ - ldr r2, [pc, #424] @ 4de78 │ │ │ │ + ldr r3, [pc, #424] @ 4dd34 │ │ │ │ + ldr r2, [pc, #424] @ 4dd38 │ │ │ │ str r9, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #10 │ │ │ │ @@ -66252,364 +66172,364 @@ │ │ │ │ bl d7a4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r0, [r0] │ │ │ │ ldrbeq r3, [r0, #16] │ │ │ │ addeq r0, r0, #8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 4dd54 │ │ │ │ + beq 4dc14 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl d288 │ │ │ │ - ldr r2, [pc, #344] @ 4de7c │ │ │ │ + ldr r2, [pc, #344] @ 4dd3c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #332] @ 4de80 │ │ │ │ + ldr r2, [pc, #332] @ 4dd40 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r5 │ │ │ │ bl d468 │ │ │ │ mov r0, r7 │ │ │ │ bl d468 │ │ │ │ - b 4db58 │ │ │ │ - ldr r3, [pc, #296] @ 4de84 │ │ │ │ + b 4da18 │ │ │ │ + ldr r3, [pc, #296] @ 4dd44 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4dd0c │ │ │ │ - ldr r3, [pc, #264] @ 4de84 │ │ │ │ + b 4dbcc │ │ │ │ + ldr r3, [pc, #264] @ 4dd44 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl d84c │ │ │ │ - b 4dc2c │ │ │ │ + b 4daec │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4ddb4 │ │ │ │ + bhi 4dc74 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4dc9c │ │ │ │ + bne 4db5c │ │ │ │ ldrb r3, [sl, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4dc9c │ │ │ │ + bhi 4db5c │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r2, r9 │ │ │ │ add r0, sl, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dc9c │ │ │ │ + beq 4db5c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ bl db58 │ │ │ │ - b 4dcac │ │ │ │ + b 4db6c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi 4de00 │ │ │ │ + bhi 4dcc0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 4dbb0 │ │ │ │ + bne 4da70 │ │ │ │ ldrb r3, [r7, #17] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 4dbb0 │ │ │ │ + bhi 4da70 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r0, r7, #16 │ │ │ │ bl d18c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbb0 │ │ │ │ + beq 4da70 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl db58 │ │ │ │ - b 4dbc0 │ │ │ │ + b 4da80 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #36] @ 4de60 │ │ │ │ + ldr r2, [pc, #36] @ 4dd20 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r2, r2, r4, ror #9 │ │ │ │ + andeq r2, r2, r4, lsr #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, ip, lsl r9 │ │ │ │ - andeq r2, r2, ip, lsr #9 │ │ │ │ - muleq r2, r8, r4 │ │ │ │ + andeq ip, r0, r8, ror #17 │ │ │ │ + andeq r2, r2, ip, ror #11 │ │ │ │ + ldrdeq r2, [r2], -r8 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ - andeq r5, r2, r4, lsr #4 │ │ │ │ - andeq ip, r0, r8, ror r7 │ │ │ │ - @ instruction: 0x000251b0 │ │ │ │ - andeq ip, r0, r0, lsl r7 │ │ │ │ - andeq r5, r2, r4, lsr #2 │ │ │ │ - muleq r0, r0, r6 │ │ │ │ - ldrdeq r5, [r2], -r8 │ │ │ │ - andeq ip, r0, ip, lsr #12 │ │ │ │ + andeq r5, r2, r4, ror #6 │ │ │ │ + andeq ip, r0, r4, asr #14 │ │ │ │ + strdeq r5, [r2], -r0 │ │ │ │ + ldrdeq ip, [r0], -ip @ │ │ │ │ + andeq r5, r2, r4, ror #4 │ │ │ │ + andeq ip, r0, ip, asr r6 │ │ │ │ + andeq r5, r2, r8, lsl r2 │ │ │ │ + strdeq ip, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ │ │ │ │ -0004de88 : │ │ │ │ +0004dd48 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #436] @ 4e054 │ │ │ │ - ldr r3, [pc, #436] @ 4e058 │ │ │ │ + ldr ip, [pc, #436] @ 4df14 │ │ │ │ + ldr r3, [pc, #436] @ 4df18 │ │ │ │ sub sp, sp, #344 @ 0x158 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #12 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r5, [pc, #408] @ 4e05c │ │ │ │ + ldr r5, [pc, #408] @ 4df1c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #392] @ 4e060 │ │ │ │ + ldr r3, [pc, #392] @ 4df20 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #384] @ 4e064 │ │ │ │ + ldr r0, [pc, #384] @ 4df24 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #364] @ 4e068 │ │ │ │ - ldr r3, [pc, #364] @ 4e06c │ │ │ │ - ldr r6, [pc, #364] @ 4e070 │ │ │ │ + ldr r2, [pc, #364] @ 4df28 │ │ │ │ + ldr r3, [pc, #364] @ 4df2c │ │ │ │ + ldr r6, [pc, #364] @ 4df30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #336] @ 4e074 │ │ │ │ - ldr lr, [pc, #336] @ 4e078 │ │ │ │ + ldr r4, [pc, #336] @ 4df34 │ │ │ │ + ldr lr, [pc, #336] @ 4df38 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr ip, [pc, #332] @ 4e07c │ │ │ │ - ldr r2, [pc, #332] @ 4e080 │ │ │ │ + ldr ip, [pc, #332] @ 4df3c │ │ │ │ + ldr r2, [pc, #332] @ 4df40 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r4] │ │ │ │ ldr r6, [r5, r6] │ │ │ │ str r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r6, [r5, lr] │ │ │ │ ldr lr, [r5, ip] │ │ │ │ ldr ip, [r5, r2] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r2, [lr] │ │ │ │ str ip, [sp] │ │ │ │ bl c928 │ │ │ │ - ldr r1, [pc, #284] @ 4e084 │ │ │ │ + ldr r1, [pc, #284] @ 4df44 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r2, #8 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #264] @ 4e088 │ │ │ │ + ldr r1, [pc, #264] @ 4df48 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #10 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #244] @ 4e08c │ │ │ │ + ldr r1, [pc, #244] @ 4df4c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #224] @ 4e090 │ │ │ │ + ldr r1, [pc, #224] @ 4df50 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #204] @ 4e094 │ │ │ │ + ldr r1, [pc, #204] @ 4df54 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #184] @ 4e098 │ │ │ │ + ldr r1, [pc, #184] @ 4df58 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #6 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #164] @ 4e09c │ │ │ │ + ldr r1, [pc, #164] @ 4df5c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #144] @ 4e0a0 │ │ │ │ + ldr r1, [pc, #144] @ 4df60 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #11 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl d1c8 │ │ │ │ - ldr r2, [pc, #124] @ 4e0a4 │ │ │ │ - ldr r3, [pc, #44] @ 4e058 │ │ │ │ + ldr r2, [pc, #124] @ 4df64 │ │ │ │ + ldr r3, [pc, #44] @ 4df18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e050 │ │ │ │ + bne 4df10 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #344 @ 0x158 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r2, r4, asr r1 │ │ │ │ + muleq r2, r4, r2 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r2, r2, r4, lsr #2 │ │ │ │ + andeq r2, r2, r4, ror #4 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq ip, r0, ip, asr r5 │ │ │ │ + andeq ip, r0, r8, lsr #10 │ │ │ │ muleq r0, ip, sl │ │ │ │ - strdeq r4, [r2], -r0 │ │ │ │ + andeq r4, r2, r0, lsr r8 │ │ │ │ andeq r0, r0, r4, asr #19 │ │ │ │ - ldrdeq r4, [r2], -r8 │ │ │ │ + andeq r5, r2, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, asr sl │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ andeq r0, r0, ip, ror sl │ │ │ │ - andeq ip, r0, r4, lsl #8 │ │ │ │ - andeq ip, r0, r0, ror #7 │ │ │ │ - andeq ip, r0, r4, asr #9 │ │ │ │ - @ instruction: 0x0000c4b8 │ │ │ │ - andeq ip, r0, ip, lsr #9 │ │ │ │ - andeq ip, r0, r0, lsr #9 │ │ │ │ - muleq r0, r4, r4 │ │ │ │ - andeq ip, r0, r0, lsl #9 │ │ │ │ - ldrdeq r1, [r2], -r0 │ │ │ │ + ldrdeq ip, [r0], -r0 │ │ │ │ + andeq ip, r0, ip, lsr #7 │ │ │ │ + muleq r0, r0, r4 │ │ │ │ + andeq ip, r0, r4, lsl #9 │ │ │ │ + andeq ip, r0, r8, ror r4 │ │ │ │ + andeq ip, r0, ip, ror #8 │ │ │ │ + andeq ip, r0, r0, ror #8 │ │ │ │ + andeq ip, r0, ip, asr #8 │ │ │ │ + andeq r2, r2, r0, lsl r1 │ │ │ │ push {r4, lr} │ │ │ │ - ldr lr, [pc, #196] @ 4e178 │ │ │ │ + ldr lr, [pc, #196] @ 4e038 │ │ │ │ ldrb r3, [r1] │ │ │ │ add lr, pc, lr │ │ │ │ mov ip, r0 │ │ │ │ ldrb r0, [lr, r3] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ cmp r0, #4 │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r0 │ │ │ │ orrcc r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e0f0 │ │ │ │ + beq 4dfb0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, lr, r0 │ │ │ │ ldrb r2, [lr, #256] @ 0x100 │ │ │ │ cmp r0, #3 │ │ │ │ and r3, r3, r2 │ │ │ │ - beq 4e158 │ │ │ │ + beq 4e018 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4e13c │ │ │ │ + beq 4dffc │ │ │ │ cmp r0, #2 │ │ │ │ movne r0, #1 │ │ │ │ - bne 4e130 │ │ │ │ + bne 4dff0 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and r1, r2, #192 @ 0xc0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne 4e0e8 │ │ │ │ + bne 4dfa8 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ add r3, r2, r3, lsl #6 │ │ │ │ cmp ip, #0 │ │ │ │ strne r3, [ip] │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and lr, r2, #192 @ 0xc0 │ │ │ │ cmp lr, #128 @ 0x80 │ │ │ │ - bne 4e0e8 │ │ │ │ + bne 4dfa8 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r2, r3, lsl #6 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and lr, r2, #192 @ 0xc0 │ │ │ │ cmp lr, #128 @ 0x80 │ │ │ │ - bne 4e0e8 │ │ │ │ + bne 4dfa8 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r2, r3, lsl #6 │ │ │ │ - b 4e118 │ │ │ │ - andeq sp, r0, r8, ror r9 │ │ │ │ + b 4dfd8 │ │ │ │ + andeq sp, r0, r4, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3056] @ 0xbf0 │ │ │ │ - ldr ip, [pc, #172] @ 4e240 │ │ │ │ + ldr ip, [pc, #172] @ 4e100 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ - ldr r3, [pc, #168] @ 4e244 │ │ │ │ + ldr r3, [pc, #168] @ 4e104 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1028] @ 0x404 │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r1, [pc, #124] @ 4e248 │ │ │ │ + ldr r1, [pc, #124] @ 4e108 │ │ │ │ mov r0, r4 │ │ │ │ bl d33c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e1f0 │ │ │ │ - ldr r1, [pc, #108] @ 4e24c │ │ │ │ + bne 4e0b0 │ │ │ │ + ldr r1, [pc, #108] @ 4e10c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e230 │ │ │ │ - ldr r0, [pc, #88] @ 4e250 │ │ │ │ + bne 4e0f0 │ │ │ │ + ldr r0, [pc, #88] @ 4e110 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ - ldr r2, [pc, #76] @ 4e254 │ │ │ │ - ldr r3, [pc, #56] @ 4e244 │ │ │ │ + ldr r2, [pc, #76] @ 4e114 │ │ │ │ + ldr r3, [pc, #56] @ 4e104 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1028] @ 0x404 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e23c │ │ │ │ + bne 4e0fc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl c55c <_estrdup@plt> │ │ │ │ - b 4e200 │ │ │ │ + b 4e0c0 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r2, ip, asr lr │ │ │ │ + muleq r2, ip, pc @ │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq ip, r0, ip, asr r3 │ │ │ │ - andeq ip, r0, ip, asr #6 │ │ │ │ - strdeq r1, [r2], -r0 │ │ │ │ + andeq ip, r0, r8, lsr #6 │ │ │ │ + andeq ip, r0, r8, lsl r3 │ │ │ │ + andeq r1, r2, r0, lsr pc │ │ │ │ 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, #388] @ 4e3f8 │ │ │ │ + ldr r2, [pc, #388] @ 4e2b8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #384] @ 4e3fc │ │ │ │ + ldr r3, [pc, #384] @ 4e2bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -66624,99 +66544,99 @@ │ │ │ │ mov r3, #0 │ │ │ │ movne fp, r3 │ │ │ │ addne sl, sp, #16 │ │ │ │ str r0, [r8] │ │ │ │ str r3, [r5] │ │ │ │ addne r3, r7, r6 │ │ │ │ strne r3, [sp, #12] │ │ │ │ - bne 4e310 │ │ │ │ - b 4e3c8 │ │ │ │ + bne 4e1d0 │ │ │ │ + b 4e288 │ │ │ │ ldr ip, [r5] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ add r1, ip, #1 │ │ │ │ lsl lr, ip, #1 │ │ │ │ - bcs 4e3a0 │ │ │ │ + bcs 4e260 │ │ │ │ lsl r4, r2, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ mov r1, ip │ │ │ │ add r2, r1, #1 │ │ │ │ cmp r6, fp │ │ │ │ lsl r1, r1, #1 │ │ │ │ str r2, [r5] │ │ │ │ strh r4, [r0, r1] │ │ │ │ - bls 4e3c8 │ │ │ │ + bls 4e288 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, r7, fp │ │ │ │ mov r0, sl │ │ │ │ blx r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ - beq 4e3d0 │ │ │ │ + beq 4e290 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add fp, fp, r4 │ │ │ │ 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 4e2d8 │ │ │ │ + beq 4e198 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #160] @ 4e400 │ │ │ │ + ldr r2, [pc, #160] @ 4e2c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ 4e404 │ │ │ │ - ldr r3, [pc, #124] @ 4e3fc │ │ │ │ + ldr r2, [pc, #136] @ 4e2c4 │ │ │ │ + ldr r3, [pc, #124] @ 4e2bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e3f4 │ │ │ │ + bne 4e2b4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r2, r2, #65536 @ 0x10000 │ │ │ │ lsl r4, r2, #22 │ │ │ │ lsr r4, r4, #22 │ │ │ │ sub r4, r4, #9216 @ 0x2400 │ │ │ │ lsr r2, r2, #10 │ │ │ │ lsl r4, r4, #16 │ │ │ │ sub r2, r2, #10240 @ 0x2800 │ │ │ │ lsr r4, r4, #16 │ │ │ │ strh r2, [r0, lr] │ │ │ │ - b 4e2f8 │ │ │ │ + b 4e1b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4e374 │ │ │ │ + b 4e234 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r2, [pc, #44] @ 4e408 │ │ │ │ + ldr r2, [pc, #44] @ 4e2c8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ bl d090 │ │ │ │ - b 4e370 │ │ │ │ + b 4e230 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r2, r0, lsl #27 │ │ │ │ + andeq r1, r2, r0, asr #29 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, ip, lsl r2 │ │ │ │ - andeq r1, r2, ip, ror ip │ │ │ │ - andeq ip, r0, r4, ror r1 │ │ │ │ + andeq ip, r0, r8, ror #3 │ │ │ │ + @ instruction: 0x00021dbc │ │ │ │ + andeq ip, r0, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #132] @ 4e4a8 │ │ │ │ - ldr r3, [pc, #132] @ 4e4ac │ │ │ │ + ldr ip, [pc, #132] @ 4e368 │ │ │ │ + ldr r3, [pc, #132] @ 4e36c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #0 │ │ │ │ @@ -66726,40 +66646,40 @@ │ │ │ │ mov r0, sp │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [r3, #4] │ │ │ │ bl c8e0 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmn r3, #3 │ │ │ │ movhi r0, r5 │ │ │ │ - bhi 4e478 │ │ │ │ + bhi 4e338 │ │ │ │ cmp r4, r5 │ │ │ │ ldrne r3, [sp] │ │ │ │ strne r3, [r4] │ │ │ │ - ldr r2, [pc, #48] @ 4e4b0 │ │ │ │ - ldr r3, [pc, #40] @ 4e4ac │ │ │ │ + ldr r2, [pc, #48] @ 4e370 │ │ │ │ + ldr r3, [pc, #40] @ 4e36c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e4a4 │ │ │ │ + bne 4e364 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r1, [r2], -r4 │ │ │ │ + andeq r1, r2, r4, lsl sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r2, r8, ror fp │ │ │ │ + @ instruction: 0x00021cb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3456] @ 0xd80 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #416] @ 4e670 │ │ │ │ - ldr r3, [pc, #416] @ 4e674 │ │ │ │ + ldr r0, [pc, #416] @ 4e530 │ │ │ │ + ldr r3, [pc, #416] @ 4e534 │ │ │ │ sub sp, sp, #608 @ 0x260 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add sl, sp, #540 @ 0x21c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -66768,25 +66688,25 @@ │ │ │ │ str r3, [sp, #604] @ 0x25c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne 4e600 │ │ │ │ + bne 4e4c0 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 4e664 │ │ │ │ - ldr r0, [pc, #340] @ 4e678 │ │ │ │ + beq 4e524 │ │ │ │ + ldr r0, [pc, #340] @ 4e538 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4e258 │ │ │ │ + bl 4e118 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e620 │ │ │ │ + bne 4e4e0 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r4, sp, #28 │ │ │ │ mov r3, #3 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ @@ -66797,89 +66717,89 @@ │ │ │ │ str r8, [sp, #4] │ │ │ │ bl c46c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r8 │ │ │ │ - bgt 4e630 │ │ │ │ + bgt 4e4f0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, r6, r7 │ │ │ │ strb r8, [r3, r6] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ adds r3, r3, r1 │ │ │ │ adc r2, r2, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ sub r3, r6, #1 │ │ │ │ addne r2, r4, r6, lsl #1 │ │ │ │ - beq 4e5d0 │ │ │ │ + beq 4e490 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldrh r0, [r2, #-2]! │ │ │ │ strb r0, [r1, r3] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs 4e5bc │ │ │ │ + bcs 4e47c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #160] @ 4e67c │ │ │ │ - ldr r3, [pc, #148] @ 4e674 │ │ │ │ + ldr r2, [pc, #160] @ 4e53c │ │ │ │ + ldr r3, [pc, #148] @ 4e534 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #604] @ 0x25c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e62c │ │ │ │ + bne 4e4ec │ │ │ │ add sp, sp, #608 @ 0x260 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #120] @ 4e680 │ │ │ │ + ldr r0, [pc, #120] @ 4e540 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4e258 │ │ │ │ + bl 4e118 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e53c │ │ │ │ - ldr r3, [pc, #92] @ 4e684 │ │ │ │ + beq 4e3fc │ │ │ │ + ldr r3, [pc, #92] @ 4e544 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4e648 │ │ │ │ + b 4e508 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #80] @ 4e688 │ │ │ │ + ldr r2, [pc, #80] @ 4e548 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ bl d9c0 │ │ │ │ mov r3, sl │ │ │ │ - ldr r2, [pc, #60] @ 4e68c │ │ │ │ + ldr r2, [pc, #60] @ 4e54c │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4e5d4 │ │ │ │ - ldr r3, [pc, #36] @ 4e690 │ │ │ │ + b 4e494 │ │ │ │ + ldr r3, [pc, #36] @ 4e550 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4e648 │ │ │ │ - andeq r1, r2, r4, lsr #22 │ │ │ │ + b 4e508 │ │ │ │ + andeq r1, r2, r4, ror #24 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0xfffffed8 │ │ │ │ - andeq r1, r2, ip, lsl sl │ │ │ │ + andeq r1, r2, ip, asr fp │ │ │ │ @ instruction: 0xfffffa90 │ │ │ │ - andeq fp, r0, r4, lsl #31 │ │ │ │ - andeq fp, r0, r4, lsr #31 │ │ │ │ - muleq r0, ip, pc @ │ │ │ │ - andeq fp, r0, ip, asr pc │ │ │ │ + andeq fp, r0, r0, asr pc │ │ │ │ + andeq fp, r0, r0, ror pc │ │ │ │ + andeq fp, r0, r8, ror #30 │ │ │ │ + andeq fp, r0, r8, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3184] @ 0xc70 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #620] @ 4e91c │ │ │ │ - ldr r3, [pc, #620] @ 4e920 │ │ │ │ + ldr r0, [pc, #620] @ 4e7dc │ │ │ │ + ldr r3, [pc, #620] @ 4e7e0 │ │ │ │ sub sp, sp, #880 @ 0x370 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r9, sp, #556 @ 0x22c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -66896,84 +66816,84 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bl c5e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4e8e4 │ │ │ │ + beq 4e7a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4e8e4 │ │ │ │ + bgt 4e7a4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 4e830 │ │ │ │ + bne 4e6f0 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 4e910 │ │ │ │ - ldr r0, [pc, #488] @ 4e924 │ │ │ │ + beq 4e7d0 │ │ │ │ + ldr r0, [pc, #488] @ 4e7e4 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 4e258 │ │ │ │ - ldr r3, [pc, #468] @ 4e928 │ │ │ │ + bl 4e118 │ │ │ │ + ldr r3, [pc, #468] @ 4e7e8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e8c8 │ │ │ │ + bne 4e788 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ add r3, sp, #28 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #436] @ 4e92c │ │ │ │ + ldr r3, [pc, #436] @ 4e7ec │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ bl d57c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 4e8f0 │ │ │ │ + bgt 4e7b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e8ac │ │ │ │ + bne 4e76c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r6, r8, r6 │ │ │ │ strb r3, [r2, r8] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ sub r2, r8, #1 │ │ │ │ adds r3, r3, r6 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - beq 4e7f8 │ │ │ │ + beq 4e6b8 │ │ │ │ add r0, r5, r8, lsl #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrh r1, [r0, #-2]! │ │ │ │ strb r1, [r3, r2] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcs 4e7e4 │ │ │ │ + bcs 4e6a4 │ │ │ │ mov r0, r7 │ │ │ │ bl d6fc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #292] @ 4e930 │ │ │ │ - ldr r3, [pc, #272] @ 4e920 │ │ │ │ + ldr r2, [pc, #292] @ 4e7f0 │ │ │ │ + ldr r3, [pc, #272] @ 4e7e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #876] @ 0x36c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e8ec │ │ │ │ + bne 4e7ac │ │ │ │ add sp, sp, #880 @ 0x370 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sl, sp, #620 @ 0x26c │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -66981,227 +66901,227 @@ │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, sl │ │ │ │ bl d72c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 4e8f0 │ │ │ │ + bgt 4e7b0 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4e8ac │ │ │ │ + bne 4e76c │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, sl │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r6, r5, r6 │ │ │ │ strb r8, [r3, r5] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r3, r3, r6 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b 4e7f8 │ │ │ │ - ldr r2, [pc, #128] @ 4e934 │ │ │ │ + b 4e6b8 │ │ │ │ + ldr r2, [pc, #128] @ 4e7f4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r9 │ │ │ │ bl d9c0 │ │ │ │ mov r3, r9 │ │ │ │ - ldr r2, [pc, #104] @ 4e938 │ │ │ │ + ldr r2, [pc, #104] @ 4e7f8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ mov r0, r7 │ │ │ │ bl d6fc │ │ │ │ mvn r0, #0 │ │ │ │ - b 4e804 │ │ │ │ + b 4e6c4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ bl cc7c │ │ │ │ - ldr r2, [pc, #64] @ 4e93c │ │ │ │ + ldr r2, [pc, #64] @ 4e7fc │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl d9c0 │ │ │ │ - b 4e8c4 │ │ │ │ - ldr r3, [pc, #40] @ 4e940 │ │ │ │ + b 4e784 │ │ │ │ + ldr r3, [pc, #40] @ 4e800 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4e8c8 │ │ │ │ - andeq r1, r2, r4, asr #18 │ │ │ │ + b 4e788 │ │ │ │ + andeq r1, r2, r4, lsl #21 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ @ instruction: 0xfffffcc4 │ │ │ │ - andeq fp, r0, r4, asr #29 │ │ │ │ + muleq r0, r0, lr │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq r1, r2, ip, ror #15 │ │ │ │ - andeq fp, r0, r4, lsr #27 │ │ │ │ - andeq fp, r0, r0, ror #26 │ │ │ │ - andeq sl, r0, r8, lsr #31 │ │ │ │ - @ instruction: 0x0000bcb0 │ │ │ │ + andeq r1, r2, ip, lsr #18 │ │ │ │ + andeq fp, r0, r0, ror sp │ │ │ │ + andeq fp, r0, ip, lsr #26 │ │ │ │ + andeq sl, r0, r4, ror pc │ │ │ │ + andeq fp, r0, ip, ror ip │ │ │ │ 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, #888] @ 4ecd8 │ │ │ │ + ldr r1, [pc, #888] @ 4eb98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #884] @ 4ecdc │ │ │ │ + ldr r2, [pc, #884] @ 4eb9c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ands r9, r1, #131072 @ 0x20000 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldrb r8, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - bne 4eaec │ │ │ │ + bne 4e9ac │ │ │ │ ands r6, r1, #65536 @ 0x10000 │ │ │ │ - bne 4ea4c │ │ │ │ + bne 4e90c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4ea04 │ │ │ │ + beq 4e8c4 │ │ │ │ ands r6, r1, #268435456 @ 0x10000000 │ │ │ │ - beq 4e9d4 │ │ │ │ + beq 4e894 │ │ │ │ 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 │ │ │ │ mov r6, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ ldrb r3, [r5] │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #772] @ 4ece0 │ │ │ │ - ldr r3, [pc, #764] @ 4ecdc │ │ │ │ + ldr r2, [pc, #772] @ 4eba0 │ │ │ │ + ldr r3, [pc, #764] @ 4eb9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ecac │ │ │ │ + bne 4eb6c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - bne 4e9a4 │ │ │ │ - ldr r3, [pc, #720] @ 4ece4 │ │ │ │ + bne 4e864 │ │ │ │ + ldr r3, [pc, #720] @ 4eba4 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ sub r2, r5, sl │ │ │ │ str sl, [sp, #8] │ │ │ │ - beq 4ecb0 │ │ │ │ + beq 4eb70 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #692] @ 4ece8 │ │ │ │ + ldr r2, [pc, #692] @ 4eba8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b 4e9a4 │ │ │ │ + b 4e864 │ │ │ │ sub r2, r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ str r9, [sp, #28] │ │ │ │ str r9, [sp, #32] │ │ │ │ bl c8e0 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmn r3, #3 │ │ │ │ mov r6, r0 │ │ │ │ - bhi 4ec4c │ │ │ │ + bhi 4eb0c │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ - bne 4eba8 │ │ │ │ + bne 4ea68 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 4ec78 │ │ │ │ + beq 4eb38 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne 4ec84 │ │ │ │ + bne 4eb44 │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq 4eab8 │ │ │ │ + beq 4e978 │ │ │ │ mov r0, fp │ │ │ │ bl d228 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e99c │ │ │ │ + beq 4e85c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, r0 │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r3, r3, r6 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b 4e9d4 │ │ │ │ - ldr r2, [pc, #504] @ 4ecec │ │ │ │ + b 4e894 │ │ │ │ + ldr r2, [pc, #504] @ 4ebac │ │ │ │ ldrb ip, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r6, [r2, ip] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4e99c │ │ │ │ + beq 4e85c │ │ │ │ cmp r6, #4 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ orrcc r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb34 │ │ │ │ + beq 4e9f4 │ │ │ │ cmp r8, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bne 4e9a4 │ │ │ │ - b 4ea04 │ │ │ │ + bne 4e864 │ │ │ │ + b 4e8c4 │ │ │ │ add r2, r2, r6 │ │ │ │ ldrb r3, [r2, #256] @ 0x100 │ │ │ │ cmp r6, #3 │ │ │ │ and r3, r3, ip │ │ │ │ - beq 4ec9c │ │ │ │ + beq 4eb5c │ │ │ │ cmp r6, #4 │ │ │ │ - bne 4ec58 │ │ │ │ + bne 4eb18 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ and ip, r2, #192 @ 0xc0 │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - bne 4eb24 │ │ │ │ + bne 4e9e4 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ add r3, r2, r3, lsl #6 │ │ │ │ add r2, r5, #1 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ and ip, r0, #192 @ 0xc0 │ │ │ │ cmp ip, #128 @ 0x80 │ │ │ │ - bne 4eb24 │ │ │ │ + bne 4e9e4 │ │ │ │ and r0, r0, #63 @ 0x3f │ │ │ │ add r3, r0, r3, lsl #6 │ │ │ │ add r2, r2, #1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ and r0, r2, #192 @ 0xc0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne 4eb24 │ │ │ │ + bne 4e9e4 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ add fp, r2, r3, lsl #6 │ │ │ │ - beq 4ec70 │ │ │ │ + beq 4eb30 │ │ │ │ bics r3, r7, #2 │ │ │ │ - beq 4ea88 │ │ │ │ + beq 4e948 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr lr, [pc, #308] @ 4ecf0 │ │ │ │ + ldr lr, [pc, #308] @ 4ebb0 │ │ │ │ sub r5, r5, #1 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ adds sl, r3, #1 │ │ │ │ add r0, r4, r3 │ │ │ │ add lr, pc, lr │ │ │ │ add r9, r5, r6 │ │ │ │ rsb ip, r3, #60 @ 0x3c │ │ │ │ @@ -67229,286 +67149,286 @@ │ │ │ │ adc r1, r1, #0 │ │ │ │ add r2, r0, r7 │ │ │ │ cmp r5, r9 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ add r0, r0, #3 │ │ │ │ strb fp, [r2, ip] │ │ │ │ - bne 4ebdc │ │ │ │ - b 4e9d4 │ │ │ │ + bne 4ea9c │ │ │ │ + b 4e894 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r6, r9 │ │ │ │ - b 4e99c │ │ │ │ + b 4e85c │ │ │ │ cmp r6, #2 │ │ │ │ - beq 4eca4 │ │ │ │ + beq 4eb64 │ │ │ │ tst r1, #2097152 @ 0x200000 │ │ │ │ mov fp, r3 │ │ │ │ mov r6, #1 │ │ │ │ - bne 4eba8 │ │ │ │ + bne 4ea68 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 4ec84 │ │ │ │ + bne 4eb44 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - beq 4ea90 │ │ │ │ - b 4eab8 │ │ │ │ + beq 4e950 │ │ │ │ + b 4e978 │ │ │ │ mov r0, fp │ │ │ │ bl d738 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eab8 │ │ │ │ + bne 4e978 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b 4e99c │ │ │ │ + b 4e85c │ │ │ │ mov r2, r5 │ │ │ │ - b 4eb6c │ │ │ │ + b 4ea2c │ │ │ │ mov r2, r5 │ │ │ │ - b 4eb88 │ │ │ │ + b 4ea48 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrb r2, [r5] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #48] @ 4ecf4 │ │ │ │ + ldr r2, [pc, #48] @ 4ebb4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b 4e9a4 │ │ │ │ - muleq r2, r4, r6 │ │ │ │ + b 4e864 │ │ │ │ + ldrdeq r1, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq r1, r2, ip, lsl r6 │ │ │ │ - ldrdeq r1, [r2], -ip │ │ │ │ - andeq fp, r0, ip, lsr ip │ │ │ │ - andeq ip, r0, r8, lsr pc │ │ │ │ - andeq ip, r0, r4, ror #28 │ │ │ │ - strdeq fp, [r0], -r8 │ │ │ │ + andeq r1, r2, ip, asr r7 │ │ │ │ + andeq r1, r2, ip, lsl r5 │ │ │ │ + andeq fp, r0, r8, lsl #24 │ │ │ │ + andeq ip, r0, r4, lsl #30 │ │ │ │ + andeq ip, r0, r0, lsr lr │ │ │ │ + andeq fp, r0, r4, asr #19 │ │ │ │ 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, #2520] @ 4f6e8 │ │ │ │ - ldr r2, [pc, #2520] @ 4f6ec │ │ │ │ + ldr r1, [pc, #2520] @ 4f5a8 │ │ │ │ + ldr r2, [pc, #2520] @ 4f5ac │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ - ldr r3, [pc, #2508] @ 4f6f0 │ │ │ │ + ldr r3, [pc, #2508] @ 4f5b0 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov fp, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r9, r3 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ed94 │ │ │ │ + beq 4ec54 │ │ │ │ sub r3, r3, #35 @ 0x23 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #29 │ │ │ │ - bhi 4ed74 │ │ │ │ + bhi 4ec34 │ │ │ │ cmp r3, #29 │ │ │ │ - bhi 4ed74 │ │ │ │ + bhi 4ec34 │ │ │ │ ldrb r3, [r9, 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 4ed44 │ │ │ │ + bcs 4ec04 │ │ │ │ mov r6, r1 │ │ │ │ str r1, [r4, #32] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 4ee28 │ │ │ │ + beq 4ece8 │ │ │ │ ldrb fp, [r3] │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ cmp fp, #91 @ 0x5b │ │ │ │ ldrne r5, [sp, #16] │ │ │ │ - beq 4f34c │ │ │ │ - ldr r8, [pc, #2360] @ 4f6f4 │ │ │ │ + beq 4f20c │ │ │ │ + ldr r8, [pc, #2360] @ 4f5b4 │ │ │ │ mov r9, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r9 │ │ │ │ str sl, [sp, #20] │ │ │ │ sub r2, fp, #33 @ 0x21 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bhi 4eec0 │ │ │ │ + bhi 4ed80 │ │ │ │ ldrb r2, [r8, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4f15c │ │ │ │ + beq 4f01c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 4f618 │ │ │ │ + beq 4f4d8 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f3a4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r6, r1, #1 │ │ │ │ - b 4ed7c │ │ │ │ + b 4ec3c │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f4ec │ │ │ │ + beq 4f3ac │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - bne 4f4b8 │ │ │ │ + bne 4f378 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ - ldr r2, [pc, #2248] @ 4f6f8 │ │ │ │ - ldr r3, [pc, #2232] @ 4f6ec │ │ │ │ + ldr r2, [pc, #2248] @ 4f5b8 │ │ │ │ + ldr r3, [pc, #2232] @ 4f5ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4f5f4 │ │ │ │ + bne 4f4b4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f0ec │ │ │ │ + beq 4efac │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 4f674 │ │ │ │ + beq 4f534 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f3a4 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bls 4ee08 │ │ │ │ + bls 4ecc8 │ │ │ │ ldrb fp, [r3, #1] │ │ │ │ - b 4edc8 │ │ │ │ + b 4ec88 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f0ec │ │ │ │ + beq 4efac │ │ │ │ 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 4ee7c │ │ │ │ + b 4ed3c │ │ │ │ cmp r5, r6 │ │ │ │ - beq 4ee74 │ │ │ │ + beq 4ed34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4f2fc │ │ │ │ + beq 4f1bc │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4ee6c │ │ │ │ + bne 4ed2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ sub r2, r5, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2056] @ 4f6fc │ │ │ │ + ldr r2, [pc, #2056] @ 4f5bc │ │ │ │ mov r3, fp │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4ee6c │ │ │ │ + b 4ed2c │ │ │ │ clz r3, r9 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f128 │ │ │ │ + beq 4efe8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4ee6c │ │ │ │ - ldr r3, [pc, #1996] @ 4f700 │ │ │ │ + bne 4ed2c │ │ │ │ + ldr r3, [pc, #1996] @ 4f5c0 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 4ef44 │ │ │ │ - ldr r3, [pc, #1984] @ 4f704 │ │ │ │ + bne 4ee04 │ │ │ │ + ldr r3, [pc, #1984] @ 4f5c4 │ │ │ │ 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, #1956] @ 4f708 │ │ │ │ + ldr r2, [pc, #1956] @ 4f5c8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4ee6c │ │ │ │ + b 4ed2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4ef94 │ │ │ │ + beq 4ee54 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 4f6a0 │ │ │ │ + beq 4f560 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f3a4 │ │ │ │ add r7, r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r7 │ │ │ │ - b 4ee7c │ │ │ │ + b 4ed3c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4ee58 │ │ │ │ + bne 4ed18 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 4ee6c │ │ │ │ - ldr r3, [pc, #1868] @ 4f70c │ │ │ │ + bne 4ed2c │ │ │ │ + ldr r3, [pc, #1868] @ 4f5cc │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 4efd0 │ │ │ │ - ldr r3, [pc, #1856] @ 4f710 │ │ │ │ + bne 4ee90 │ │ │ │ + ldr r3, [pc, #1856] @ 4f5d0 │ │ │ │ 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, #1828] @ 4f714 │ │ │ │ + ldr r2, [pc, #1828] @ 4f5d4 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl d090 │ │ │ │ - b 4ef00 │ │ │ │ + b 4edc0 │ │ │ │ ldrb sl, [r5, #1] │ │ │ │ cmp sl, #37 @ 0x25 │ │ │ │ - beq 4f084 │ │ │ │ + beq 4ef44 │ │ │ │ sub r3, r6, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 4f044 │ │ │ │ + ble 4ef04 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, sl] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 4f044 │ │ │ │ + beq 4ef04 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 4f084 │ │ │ │ + bne 4ef44 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 4f6c4 │ │ │ │ + beq 4f584 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f3a4 │ │ │ │ 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 4ee7c │ │ │ │ + b 4ed3c │ │ │ │ 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 │ │ │ │ @@ -67526,106 +67446,106 @@ │ │ │ │ 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 4ee7c │ │ │ │ + b 4ed3c │ │ │ │ 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 4ee7c │ │ │ │ + b 4ed3c │ │ │ │ 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 4ee7c │ │ │ │ + b 4ed3c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add sl, r6, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 4f338 │ │ │ │ + beq 4f1f8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ str r9, [sp, #20] │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ add r3, r4, r3 │ │ │ │ - ldr r8, [pc, #1428] @ 4f718 │ │ │ │ + ldr r8, [pc, #1428] @ 4f5d8 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, #1 │ │ │ │ mov r9, r2 │ │ │ │ str r3, [r4, #4] │ │ │ │ str sl, [sp, #16] │ │ │ │ - b 4f1e8 │ │ │ │ + b 4f0a8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 4f3e0 │ │ │ │ + bne 4f2a0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 4f474 │ │ │ │ + beq 4f334 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 4f630 │ │ │ │ + beq 4f4f0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f3a4 │ │ │ │ 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 4f2c0 │ │ │ │ + bls 4f180 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bhi 4f414 │ │ │ │ + bhi 4f2d4 │ │ │ │ cmp r3, #32 │ │ │ │ - bls 4f3e0 │ │ │ │ + bls 4f2a0 │ │ │ │ sub r2, r3, #33 @ 0x21 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ ands r2, r8, r7, lsl r2 │ │ │ │ - bne 4f1bc │ │ │ │ + bne 4f07c │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bne 4f198 │ │ │ │ + bne 4f058 │ │ │ │ ldrb sl, [r5, #1] │ │ │ │ cmp sl, #37 @ 0x25 │ │ │ │ - beq 4f258 │ │ │ │ + beq 4f118 │ │ │ │ sub r3, r6, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 4f438 │ │ │ │ + ble 4f2f8 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, sl] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 4f438 │ │ │ │ + beq 4f2f8 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 4f438 │ │ │ │ + beq 4f2f8 │ │ │ │ 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 │ │ │ │ @@ -67643,168 +67563,168 @@ │ │ │ │ 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 4f1e8 │ │ │ │ + bhi 4f0a8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ add r3, r4, r3 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 4f340 │ │ │ │ + b 4f200 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 4e944 │ │ │ │ + bl 4e804 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ef00 │ │ │ │ + beq 4edc0 │ │ │ │ sub r3, r0, #1 │ │ │ │ add r3, r5, r3 │ │ │ │ mov r9, r5 │ │ │ │ add r5, r5, r0 │ │ │ │ - b 4ee7c │ │ │ │ + b 4ed3c │ │ │ │ mov r1, r6 │ │ │ │ str sl, [sp, #16] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov fp, sl │ │ │ │ - b 4ed7c │ │ │ │ + b 4ec3c │ │ │ │ sub r5, r6, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r3 │ │ │ │ mov r8, r3 │ │ │ │ bl da38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4f5b8 │ │ │ │ + beq 4f478 │ │ │ │ sub r1, r7, r8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r8, #1 │ │ │ │ bl d204 <_estrndup@plt> │ │ │ │ add r8, sp, #28 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #10 │ │ │ │ bl cb2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 4f524 │ │ │ │ + beq 4f3e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f5c4 │ │ │ │ + beq 4f484 │ │ │ │ mov r0, r5 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r7, [pc, #872] @ 4f71c │ │ │ │ + ldr r7, [pc, #872] @ 4f5dc │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 4f64c │ │ │ │ + beq 4f50c │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f3a4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldrb fp, [r5] │ │ │ │ - b 4edb4 │ │ │ │ + b 4ec74 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq 4f1bc │ │ │ │ + beq 4f07c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 4e944 │ │ │ │ + bl 4e804 │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r5, r0 │ │ │ │ - bne 4f1e0 │ │ │ │ + bne 4f0a0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4f1b4 │ │ │ │ + b 4f074 │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ - bhi 4f3d8 │ │ │ │ + bhi 4f298 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - bhi 4f1bc │ │ │ │ + bhi 4f07c │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ - bhi 4f4ac │ │ │ │ + bhi 4f36c │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bhi 4f1bc │ │ │ │ - b 4f3e0 │ │ │ │ + bhi 4f07c │ │ │ │ + b 4f2a0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 4f5f8 │ │ │ │ + beq 4f4b8 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 4f4e4 │ │ │ │ + beq 4f3a4 │ │ │ │ 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 4f1e0 │ │ │ │ + b 4f0a0 │ │ │ │ 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 4f1e0 │ │ │ │ + b 4f0a0 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq 4f1bc │ │ │ │ - b 4f3e0 │ │ │ │ + beq 4f07c │ │ │ │ + b 4f2a0 │ │ │ │ and r2, r3, #5242880 @ 0x500000 │ │ │ │ cmp r2, #5242880 @ 0x500000 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 4f4d8 │ │ │ │ + beq 4f398 │ │ │ │ and r3, r3, #9437184 @ 0x900000 │ │ │ │ cmp r3, #9437184 @ 0x900000 │ │ │ │ - beq 4f5ec │ │ │ │ - bl 4e694 │ │ │ │ + beq 4f4ac │ │ │ │ + bl 4e554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ee24 │ │ │ │ + beq 4ece4 │ │ │ │ mov r6, #0 │ │ │ │ - b 4ee28 │ │ │ │ + b 4ece8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ sub sl, r3, sl │ │ │ │ subs r0, r3, sl │ │ │ │ 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 4ee18 │ │ │ │ + b 4ecd8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r4, r3 │ │ │ │ strb fp, [r2, #60] @ 0x3c │ │ │ │ add r2, r3, #60 @ 0x3c │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ add r2, r4, r2 │ │ │ │ @@ -67832,348 +67752,348 @@ │ │ │ │ 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 fp, [r7, #1] │ │ │ │ - beq 4ee0c │ │ │ │ - b 4edb4 │ │ │ │ - ldr r7, [pc, #352] @ 4f720 │ │ │ │ + beq 4eccc │ │ │ │ + b 4ec74 │ │ │ │ + ldr r7, [pc, #352] @ 4f5e0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 4f3b8 │ │ │ │ + b 4f278 │ │ │ │ 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 4f3cc │ │ │ │ - b 4f3b8 │ │ │ │ - bl 4e4b4 │ │ │ │ - b 4f4dc │ │ │ │ + beq 4f28c │ │ │ │ + b 4f278 │ │ │ │ + bl 4e374 │ │ │ │ + b 4f39c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #292] @ 4f724 │ │ │ │ + ldr r2, [pc, #292] @ 4f5e4 │ │ │ │ sub r3, r5, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r9, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4f444 │ │ │ │ - ldr r2, [pc, #264] @ 4f728 │ │ │ │ + b 4f304 │ │ │ │ + ldr r2, [pc, #264] @ 4f5e8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4edf4 │ │ │ │ - ldr r2, [pc, #244] @ 4f72c │ │ │ │ + b 4ecb4 │ │ │ │ + ldr r2, [pc, #244] @ 4f5ec │ │ │ │ sub r3, r5, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r9, [sp] │ │ │ │ bl d090 │ │ │ │ - b 4f40c │ │ │ │ + b 4f2cc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #212] @ 4f730 │ │ │ │ + ldr r2, [pc, #212] @ 4f5f0 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r5, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b 4f3c4 │ │ │ │ + b 4f284 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ sub r2, r5, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 4f734 │ │ │ │ + ldr r2, [pc, #168] @ 4f5f4 │ │ │ │ mov r3, fp │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4ee6c │ │ │ │ + b 4ed2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #140] @ 4f738 │ │ │ │ + ldr r2, [pc, #140] @ 4f5f8 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r5, r3 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4ef8c │ │ │ │ + b 4ee4c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #108] @ 4f73c │ │ │ │ + ldr r2, [pc, #108] @ 4f5fc │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r5, r3 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 4f050 │ │ │ │ - andeq r1, r2, r4, ror #5 │ │ │ │ + b 4ef10 │ │ │ │ + andeq r1, r2, r4, lsr #8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r0, ip, lsl fp │ │ │ │ - andeq ip, r0, r6, lsr #21 │ │ │ │ - andeq r1, r2, r8, asr #3 │ │ │ │ - andeq fp, r0, ip, lsl #20 │ │ │ │ + andeq ip, r0, r8, ror #21 │ │ │ │ + andeq ip, r0, r2, ror sl │ │ │ │ + andeq r1, r2, r8, lsl #6 │ │ │ │ + ldrdeq fp, [r0], -r8 │ │ │ │ andeq r7, r0, r0, lsr #18 │ │ │ │ - andeq fp, r0, r0, ror #15 │ │ │ │ - andeq fp, r0, r4, lsr #18 │ │ │ │ + andeq fp, r0, ip, lsr #15 │ │ │ │ + strdeq fp, [r0], -r0 │ │ │ │ muleq r0, r4, r8 │ │ │ │ - andeq fp, r0, r4, asr r7 │ │ │ │ - muleq r0, r8, r8 │ │ │ │ - ldrbne fp, [pc, #4073]! @ 50709 │ │ │ │ - andeq fp, r0, ip, asr r3 │ │ │ │ - andeq fp, r0, r4, asr #2 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - andeq fp, r0, r8, lsl #2 │ │ │ │ - andeq fp, r0, ip, lsl r1 │ │ │ │ - andeq fp, r0, ip, ror r1 │ │ │ │ - andeq fp, r0, r4, lsr r2 │ │ │ │ + andeq fp, r0, r0, lsr #14 │ │ │ │ + andeq fp, r0, r4, ror #16 │ │ │ │ + ldrbne fp, [pc, #4073]! @ 505c9 │ │ │ │ + andeq fp, r0, r8, lsr #6 │ │ │ │ + andeq fp, r0, r0, lsl r1 │ │ │ │ andeq fp, r0, ip, asr r1 │ │ │ │ - andeq fp, r0, r0, ror r1 │ │ │ │ + ldrdeq fp, [r0], -r4 │ │ │ │ + andeq fp, r0, r8, ror #1 │ │ │ │ + andeq fp, r0, r8, asr #2 │ │ │ │ + andeq fp, r0, r0, lsl #4 │ │ │ │ + andeq fp, r0, r8, lsr #2 │ │ │ │ + andeq fp, r0, ip, lsr r1 │ │ │ │ │ │ │ │ -0004f740 : │ │ │ │ +0004f600 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #816] @ 4fa8c │ │ │ │ + ldr r1, [pc, #816] @ 4f94c │ │ │ │ mov r7, r2 │ │ │ │ lsl r2, r3, #1 │ │ │ │ - ldr r3, [pc, #808] @ 4fa90 │ │ │ │ + ldr r3, [pc, #808] @ 4f950 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr r8, [r4] │ │ │ │ mov r5, sp │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f7a8 │ │ │ │ + beq 4f668 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f95c │ │ │ │ + bne 4f81c │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4fa50 │ │ │ │ + beq 4f910 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f8c0 │ │ │ │ - ldr r1, [pc, #716] @ 4fa94 │ │ │ │ + beq 4f780 │ │ │ │ + ldr r1, [pc, #716] @ 4f954 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f7ec │ │ │ │ + beq 4f6ac │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f8e4 │ │ │ │ + bne 4f7a4 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4f804 │ │ │ │ + beq 4f6c4 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f9b0 │ │ │ │ + bne 4f870 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4f98c │ │ │ │ + beq 4f84c │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f98c │ │ │ │ + beq 4f84c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 4fa6c │ │ │ │ + bne 4f92c │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f854 │ │ │ │ + beq 4f714 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f9e8 │ │ │ │ + bne 4f8a8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f86c │ │ │ │ + beq 4f72c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fa1c │ │ │ │ + bne 4f8dc │ │ │ │ mov r0, r5 │ │ │ │ bl ce38 │ │ │ │ mov r0, r5 │ │ │ │ bl d318 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #524] @ 4fa98 │ │ │ │ + ldr r2, [pc, #524] @ 4f958 │ │ │ │ ldr r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ strne r3, [r7] │ │ │ │ - ldr r3, [pc, #500] @ 4fa90 │ │ │ │ + ldr r3, [pc, #500] @ 4f950 │ │ │ │ cmp r6, #0 │ │ │ │ strne r0, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4fa88 │ │ │ │ + bne 4f948 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r9, [r4, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4f804 │ │ │ │ + beq 4f6c4 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f7c0 │ │ │ │ + bne 4f680 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f7ec │ │ │ │ + beq 4f6ac │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f944 │ │ │ │ + beq 4f804 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f944 │ │ │ │ - ldr r1, [pc, #384] @ 4fa9c │ │ │ │ + beq 4f804 │ │ │ │ + ldr r1, [pc, #384] @ 4f95c │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r8, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #340] @ 4faa0 │ │ │ │ + ldr r1, [pc, #340] @ 4f960 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ - b 4f7ec │ │ │ │ + b 4f6ac │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #296] @ 4faa4 │ │ │ │ + ldr r1, [pc, #296] @ 4f964 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ bl dc3c │ │ │ │ - b 4f7d4 │ │ │ │ + b 4f694 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f83c │ │ │ │ - ldr r1, [pc, #264] @ 4faa8 │ │ │ │ + beq 4f6fc │ │ │ │ + ldr r1, [pc, #264] @ 4f968 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ - b 4f83c │ │ │ │ + b 4f6fc │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f804 │ │ │ │ - ldr r1, [pc, #208] @ 4faac │ │ │ │ + beq 4f6c4 │ │ │ │ + ldr r1, [pc, #208] @ 4f96c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ - b 4f804 │ │ │ │ - ldr r1, [pc, #192] @ 4fab0 │ │ │ │ + b 4f6c4 │ │ │ │ + ldr r1, [pc, #192] @ 4f970 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r8, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ - b 4f854 │ │ │ │ - ldr r1, [pc, #144] @ 4fab4 │ │ │ │ + b 4f714 │ │ │ │ + ldr r1, [pc, #144] @ 4f974 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl cd78 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ - b 4f86c │ │ │ │ + b 4f72c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f804 │ │ │ │ + beq 4f6c4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f7c0 │ │ │ │ - b 4f804 │ │ │ │ - ldr r1, [pc, #68] @ 4fab8 │ │ │ │ + bne 4f680 │ │ │ │ + b 4f6c4 │ │ │ │ + ldr r1, [pc, #68] @ 4f978 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl dc3c │ │ │ │ ldr r8, [r4, #20] │ │ │ │ - b 4f824 │ │ │ │ + b 4f6e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r2, r4, r8 │ │ │ │ + ldrdeq r0, [r2], -r4 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r0, ip, ror r1 │ │ │ │ - andeq r0, r2, ip, ror #14 │ │ │ │ - andeq r9, r0, r4, lsl #24 │ │ │ │ - strdeq sl, [r0], -ip │ │ │ │ - andeq sl, r0, r4, asr #31 │ │ │ │ - andeq r8, r0, ip, lsr #9 │ │ │ │ - andeq sl, r0, r0, ror pc │ │ │ │ - andeq sl, r0, r4, ror #30 │ │ │ │ - andeq sl, r0, r4, lsr pc │ │ │ │ - ldrdeq r8, [r0], -r8 @ │ │ │ │ + andeq fp, r0, r8, asr #2 │ │ │ │ + andeq r0, r2, ip, lsr #17 │ │ │ │ + ldrdeq r9, [r0], -r0 │ │ │ │ + andeq sl, r0, r8, asr #31 │ │ │ │ + muleq r0, r0, pc @ │ │ │ │ + andeq r8, r0, r8, ror r4 │ │ │ │ + andeq sl, r0, ip, lsr pc │ │ │ │ + andeq sl, r0, r0, lsr pc │ │ │ │ + andeq sl, r0, r0, lsl #30 │ │ │ │ + andeq r8, r0, r4, lsr #7 │ │ │ │ │ │ │ │ -0004fabc : │ │ │ │ +0004f97c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #364] @ 4fc44 │ │ │ │ - ldr r3, [pc, #364] @ 4fc48 │ │ │ │ + ldr r1, [pc, #364] @ 4fb04 │ │ │ │ + ldr r3, [pc, #364] @ 4fb08 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #0 │ │ │ │ @@ -68181,104 +68101,104 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ bl c4b4 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r7, sp │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fb24 │ │ │ │ + beq 4f9e4 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fbc8 │ │ │ │ + bne 4fa88 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4fb3c │ │ │ │ + beq 4f9fc │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fb90 │ │ │ │ + bne 4fa50 │ │ │ │ mov r0, r7 │ │ │ │ bl ce38 │ │ │ │ mov r0, r7 │ │ │ │ bl d318 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #240] @ 4fc4c │ │ │ │ + ldr r2, [pc, #240] @ 4fb0c │ │ │ │ ldr r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ strne r3, [r5] │ │ │ │ - ldr r3, [pc, #220] @ 4fc48 │ │ │ │ + ldr r3, [pc, #220] @ 4fb08 │ │ │ │ cmp r8, #0 │ │ │ │ strne r0, [r8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4fc40 │ │ │ │ + bne 4fb00 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fb3c │ │ │ │ - ldr r1, [pc, #148] @ 4fc50 │ │ │ │ + beq 4f9fc │ │ │ │ + ldr r1, [pc, #148] @ 4fb10 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d9d8 │ │ │ │ - b 4fb3c │ │ │ │ + b 4f9fc │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ bl dc3c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fc28 │ │ │ │ + beq 4fae8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fc28 │ │ │ │ - ldr r1, [pc, #84] @ 4fc54 │ │ │ │ + beq 4fae8 │ │ │ │ + ldr r1, [pc, #84] @ 4fb14 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ bl dc3c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #40] @ 4fc58 │ │ │ │ + ldr r1, [pc, #40] @ 4fb18 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl dc3c │ │ │ │ - b 4fb24 │ │ │ │ + b 4f9e4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r2, r0, lsr #10 │ │ │ │ + andeq r0, r2, r0, ror #12 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - muleq r2, ip, r4 │ │ │ │ - muleq r0, r0, sp │ │ │ │ - andeq r9, r0, r0, lsr #18 │ │ │ │ - andeq sl, r0, r8, lsl sp │ │ │ │ + ldrdeq r0, [r2], -ip │ │ │ │ + andeq sl, r0, ip, asr sp │ │ │ │ + andeq r9, r0, ip, ror #17 │ │ │ │ + andeq sl, r0, r4, ror #25 │ │ │ │ │ │ │ │ -0004fc5c : │ │ │ │ +0004fb1c : │ │ │ │ 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, #2792] @ 5075c │ │ │ │ - ldr r3, [pc, #2792] @ 50760 │ │ │ │ + ldr ip, [pc, #2792] @ 5061c │ │ │ │ + ldr r3, [pc, #2792] @ 50620 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ @@ -68290,26 +68210,26 @@ │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl d9cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl c754 │ │ │ │ - ldr r1, [pc, #2716] @ 50764 │ │ │ │ + ldr r1, [pc, #2716] @ 50624 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fde0 │ │ │ │ + beq 4fca0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 50610 │ │ │ │ + beq 504d0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 50728 │ │ │ │ + bne 505e8 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -68329,15 +68249,15 @@ │ │ │ │ ldr r8, [r5, #20] │ │ │ │ str r3, [sp] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r5, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 4fdd8 │ │ │ │ + beq 4fc98 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r5, r2, r5 │ │ │ │ add r1, r1, r5 │ │ │ │ cmp fp, #0 │ │ │ │ str r1, [r2] │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -68361,27 +68281,27 @@ │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 50598 │ │ │ │ - ldr r1, [pc, #2432] @ 50768 │ │ │ │ + beq 50458 │ │ │ │ + ldr r1, [pc, #2432] @ 50628 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ff00 │ │ │ │ + beq 4fdc0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 5064c │ │ │ │ + beq 5050c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 50704 │ │ │ │ + bne 505c4 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -68401,15 +68321,15 @@ │ │ │ │ ldr r8, [r5, #20] │ │ │ │ str r3, [sp] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r5, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 4fef8 │ │ │ │ + beq 4fdb8 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r5, r2, r5 │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp sl, #0 │ │ │ │ @@ -68433,27 +68353,27 @@ │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 50548 │ │ │ │ - ldr r1, [pc, #2148] @ 5076c │ │ │ │ + beq 50408 │ │ │ │ + ldr r1, [pc, #2148] @ 5062c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50020 │ │ │ │ + beq 4fee0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 50660 │ │ │ │ + beq 50520 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 50740 │ │ │ │ + bne 50600 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -68473,15 +68393,15 @@ │ │ │ │ ldr r8, [r5, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r5, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 50018 │ │ │ │ + beq 4fed8 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r5, r2, r5 │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -68505,27 +68425,27 @@ │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 505e8 │ │ │ │ - ldr r1, [pc, #1864] @ 50770 │ │ │ │ + beq 504a8 │ │ │ │ + ldr r1, [pc, #1864] @ 50630 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50140 │ │ │ │ + beq 50000 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 50674 │ │ │ │ + beq 50534 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 5071c │ │ │ │ + bne 505dc │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -68545,15 +68465,15 @@ │ │ │ │ ldr r8, [r5, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r5, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 50138 │ │ │ │ + beq 4fff8 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r5, r2, r5 │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -68577,42 +68497,42 @@ │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 50570 │ │ │ │ - ldr r1, [pc, #1580] @ 50774 │ │ │ │ + beq 50430 │ │ │ │ + ldr r1, [pc, #1580] @ 50634 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5017c │ │ │ │ + beq 5003c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 50638 │ │ │ │ + beq 504f8 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 50734 │ │ │ │ + bne 505f4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh r0, [r3, #16] │ │ │ │ - ldr r1, [pc, #1524] @ 50778 │ │ │ │ + ldr r1, [pc, #1524] @ 50638 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5029c │ │ │ │ + beq 5015c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 5069c │ │ │ │ + beq 5055c │ │ │ │ cmp r3, #6 │ │ │ │ - bne 506f8 │ │ │ │ + bne 505b8 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -68632,15 +68552,15 @@ │ │ │ │ ldr r8, [r5, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r5, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 50294 │ │ │ │ + beq 50154 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r5, r2, r5 │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -68664,27 +68584,27 @@ │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 50520 │ │ │ │ - ldr r1, [pc, #1240] @ 5077c │ │ │ │ + beq 503e0 │ │ │ │ + ldr r1, [pc, #1240] @ 5063c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 503bc │ │ │ │ + beq 5027c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 50624 │ │ │ │ + beq 504e4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 5074c │ │ │ │ + bne 5060c │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldreq r2, [r7] │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r7] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -68704,15 +68624,15 @@ │ │ │ │ ldr r8, [r5, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r5, r2 │ │ │ │ and ip, r0, #64 @ 0x40 │ │ │ │ - beq 503b4 │ │ │ │ + beq 50274 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r5, r2, r5 │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -68736,27 +68656,27 @@ │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r1, r5 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r1, r1, r5 │ │ │ │ strne r1, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 505c0 │ │ │ │ - ldr r1, [pc, #956] @ 50780 │ │ │ │ + beq 50480 │ │ │ │ + ldr r1, [pc, #956] @ 50640 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl c1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 504f0 │ │ │ │ + beq 503b0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 50688 │ │ │ │ + beq 50548 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 50710 │ │ │ │ + bne 505d0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r5] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ @@ -68774,15 +68694,15 @@ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldr r6, [r4, #24] │ │ │ │ bl dc3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r4, r0 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ - beq 506b0 │ │ │ │ + beq 50570 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r1, [r0] │ │ │ │ sub r4, r0, r4 │ │ │ │ addne r1, r1, r4 │ │ │ │ strne r1, [r0] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r0, #4] │ │ │ │ @@ -68804,276 +68724,276 @@ │ │ │ │ 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 504f4 │ │ │ │ + bne 503b4 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 504f4 │ │ │ │ + bne 503b4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - beq 506ec │ │ │ │ + beq 505ac │ │ │ │ bl ca90 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #648] @ 50784 │ │ │ │ - ldr r3, [pc, #608] @ 50760 │ │ │ │ + ldr r2, [pc, #648] @ 50644 │ │ │ │ + ldr r3, [pc, #608] @ 50620 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50758 │ │ │ │ + bne 50618 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 5029c │ │ │ │ + bne 5015c │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 506c4 │ │ │ │ + beq 50584 │ │ │ │ bl ca90 │ │ │ │ - b 5029c │ │ │ │ + b 5015c │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 4ff00 │ │ │ │ + bne 4fdc0 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 506dc │ │ │ │ + beq 5059c │ │ │ │ bl ca90 │ │ │ │ - b 4ff00 │ │ │ │ + b 4fdc0 │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 50140 │ │ │ │ + bne 50000 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 506e4 │ │ │ │ + beq 505a4 │ │ │ │ bl ca90 │ │ │ │ - b 50140 │ │ │ │ + b 50000 │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 4fde0 │ │ │ │ + bne 4fca0 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 506d4 │ │ │ │ + beq 50594 │ │ │ │ bl ca90 │ │ │ │ - b 4fde0 │ │ │ │ + b 4fca0 │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 503bc │ │ │ │ + bne 5027c │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 506cc │ │ │ │ + beq 5058c │ │ │ │ bl ca90 │ │ │ │ - b 503bc │ │ │ │ + b 5027c │ │ │ │ ldr r2, [r7] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne 50020 │ │ │ │ + bne 4fee0 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - beq 506bc │ │ │ │ + beq 5057c │ │ │ │ bl ca90 │ │ │ │ - b 50020 │ │ │ │ + b 4fee0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fce8 │ │ │ │ - b 4fde0 │ │ │ │ + bne 4fba8 │ │ │ │ + b 4fca0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 502c4 │ │ │ │ - b 503bc │ │ │ │ + bne 50184 │ │ │ │ + b 5027c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50168 │ │ │ │ - b 5017c │ │ │ │ + bne 50028 │ │ │ │ + b 5003c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fe08 │ │ │ │ - b 4ff00 │ │ │ │ + bne 4fcc8 │ │ │ │ + b 4fdc0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ff28 │ │ │ │ - b 50020 │ │ │ │ + bne 4fde8 │ │ │ │ + b 4fee0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50048 │ │ │ │ - b 50140 │ │ │ │ + bne 4ff08 │ │ │ │ + b 50000 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 503e4 │ │ │ │ - b 504f0 │ │ │ │ + bne 502a4 │ │ │ │ + b 503b0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 501a4 │ │ │ │ - b 5029c │ │ │ │ + bne 50064 │ │ │ │ + b 5015c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 504cc │ │ │ │ - b 504f4 │ │ │ │ + beq 5038c │ │ │ │ + b 503b4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 50020 │ │ │ │ + b 4fee0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 5029c │ │ │ │ + b 5015c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 503bc │ │ │ │ + b 5027c │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4fde0 │ │ │ │ + b 4fca0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 4ff00 │ │ │ │ + b 4fdc0 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 50140 │ │ │ │ + b 50000 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 504f4 │ │ │ │ + b 503b4 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 501c4 │ │ │ │ + b 50084 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 4fe28 │ │ │ │ + b 4fce8 │ │ │ │ bl c184 │ │ │ │ mov r5, r0 │ │ │ │ - b 50404 │ │ │ │ + b 502c4 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 50068 │ │ │ │ + b 4ff28 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 4fd08 │ │ │ │ + b 4fbc8 │ │ │ │ mov r1, #0 │ │ │ │ bl c850 │ │ │ │ - b 50174 │ │ │ │ + b 50034 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 4ff48 │ │ │ │ + b 4fe08 │ │ │ │ bl c184 │ │ │ │ mov r7, r0 │ │ │ │ - b 502e4 │ │ │ │ + b 501a4 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r2, r0, lsl #7 │ │ │ │ + andeq r0, r2, r0, asr #9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ ldrdeq r6, [r0], -r4 │ │ │ │ - andeq sl, r0, r4, ror fp │ │ │ │ - andeq sl, r0, ip, asr sl │ │ │ │ - strdeq sl, [r0], -r8 │ │ │ │ + andeq sl, r0, r0, asr #22 │ │ │ │ + andeq sl, r0, r8, lsr #20 │ │ │ │ + andeq sl, r0, r4, asr #13 │ │ │ │ andeq r6, r0, ip, lsl #14 │ │ │ │ andeq r6, r0, r8, lsl #21 │ │ │ │ - strdeq r8, [r0], -ip │ │ │ │ - andeq sl, r0, r8, lsr #11 │ │ │ │ - strdeq pc, [r1], -ip │ │ │ │ + andeq r8, r0, r8, asr #21 │ │ │ │ + andeq sl, r0, r4, ror r5 │ │ │ │ + andeq pc, r1, ip, lsr ip @ │ │ │ │ │ │ │ │ -00050788 : │ │ │ │ +00050648 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #2480] @ 51150 │ │ │ │ - ldr r3, [pc, #2480] @ 51154 │ │ │ │ + ldr r2, [pc, #2480] @ 51010 │ │ │ │ + ldr r3, [pc, #2480] @ 51014 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #2476] @ 51158 │ │ │ │ + ldr r6, [pc, #2476] @ 51018 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 510a0 │ │ │ │ + beq 50f60 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 50818 │ │ │ │ + bls 506d8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50800 │ │ │ │ + beq 506c0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 50ea0 │ │ │ │ + beq 50d60 │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #2384] @ 5115c │ │ │ │ + ldr r3, [pc, #2384] @ 5101c │ │ │ │ str r3, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ ldr r7, [r4] │ │ │ │ - b 50834 │ │ │ │ + b 506f4 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 50810 │ │ │ │ + beq 506d0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 50c8c │ │ │ │ + beq 50b4c │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 508cc │ │ │ │ + beq 5078c │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov r8, #0 │ │ │ │ mov fp, #1 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #22 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ - ldr r9, [pc, #2276] @ 51160 │ │ │ │ + ldr r9, [pc, #2276] @ 51020 │ │ │ │ mov r6, r0 │ │ │ │ str fp, [r0] │ │ │ │ stmib r0, {r3, r8} │ │ │ │ add r0, r0, #16 │ │ │ │ str sl, [r6, #12] │ │ │ │ bl ce20 │ │ │ │ add r2, r6, sl │ │ │ │ cmp r4, r8 │ │ │ │ strb r8, [r2, #16] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r9, [sp, #24] │ │ │ │ - beq 508b4 │ │ │ │ + beq 50774 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 51000 │ │ │ │ - ldr r1, [pc, #2216] @ 51164 │ │ │ │ + bne 50ec0 │ │ │ │ + ldr r1, [pc, #2216] @ 51024 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50960 │ │ │ │ + beq 50820 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69084,33 +69004,33 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r8, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r8, r6, r8 │ │ │ │ - ldr r3, [pc, #2104] @ 51160 │ │ │ │ + ldr r3, [pc, #2104] @ 51020 │ │ │ │ cmp r4, sl │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb sl, [r8, #16] │ │ │ │ - beq 50948 │ │ │ │ + beq 50808 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 50f74 │ │ │ │ - ldr r1, [pc, #2072] @ 51168 │ │ │ │ + bne 50e34 │ │ │ │ + ldr r1, [pc, #2072] @ 51028 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 509f4 │ │ │ │ + beq 508b4 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69121,33 +69041,33 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r8, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r8, r6, r8 │ │ │ │ - ldr r3, [pc, #1956] @ 51160 │ │ │ │ + ldr r3, [pc, #1956] @ 51020 │ │ │ │ cmp r4, sl │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb sl, [r8, #16] │ │ │ │ - beq 509dc │ │ │ │ + beq 5089c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 50ee8 │ │ │ │ - ldr r1, [pc, #1928] @ 5116c │ │ │ │ + bne 50da8 │ │ │ │ + ldr r1, [pc, #1928] @ 5102c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50a88 │ │ │ │ + beq 50948 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69158,51 +69078,51 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r8, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r8, r6, r8 │ │ │ │ - ldr r3, [pc, #1808] @ 51160 │ │ │ │ + ldr r3, [pc, #1808] @ 51020 │ │ │ │ cmp r4, sl │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb sl, [r8, #16] │ │ │ │ - beq 50a70 │ │ │ │ + beq 50930 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 50ea8 │ │ │ │ - ldr r1, [pc, #1784] @ 51170 │ │ │ │ + bne 50d68 │ │ │ │ + ldr r1, [pc, #1784] @ 51030 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50ad0 │ │ │ │ + beq 50990 │ │ │ │ mov r2, #4 │ │ │ │ cmp r4, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 50ab8 │ │ │ │ + beq 50978 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 50cbc │ │ │ │ - ldr r1, [pc, #1716] @ 51174 │ │ │ │ + bne 50b7c │ │ │ │ + ldr r1, [pc, #1716] @ 51034 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50b64 │ │ │ │ + beq 50a24 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69213,33 +69133,33 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r8, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r8, r6, r8 │ │ │ │ - ldr r3, [pc, #1588] @ 51160 │ │ │ │ + ldr r3, [pc, #1588] @ 51020 │ │ │ │ cmp r4, sl │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb sl, [r8, #16] │ │ │ │ - beq 50b4c │ │ │ │ + beq 50a0c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 50d50 │ │ │ │ - ldr r1, [pc, #1572] @ 51178 │ │ │ │ + bne 50c10 │ │ │ │ + ldr r1, [pc, #1572] @ 51038 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50bf8 │ │ │ │ + beq 50ab8 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69250,33 +69170,33 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r8, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r8, r6, r8 │ │ │ │ - ldr r3, [pc, #1440] @ 51160 │ │ │ │ + ldr r3, [pc, #1440] @ 51020 │ │ │ │ cmp r4, sl │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ strb sl, [r8, #16] │ │ │ │ - beq 50be0 │ │ │ │ + beq 50aa0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 50de4 │ │ │ │ - ldr r1, [pc, #1428] @ 5117c │ │ │ │ + bne 50ca4 │ │ │ │ + ldr r1, [pc, #1428] @ 5103c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ ldr r8, [r5, #28] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 50c8c │ │ │ │ + beq 50b4c │ │ │ │ mov r0, r8 │ │ │ │ bl cd78 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69287,54 +69207,54 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, r9} │ │ │ │ str r6, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r6, r5, r6 │ │ │ │ - ldr r3, [pc, #1292] @ 51160 │ │ │ │ + ldr r3, [pc, #1292] @ 51020 │ │ │ │ cmp r4, r9 │ │ │ │ strb r9, [r6, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r6, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ - beq 50c74 │ │ │ │ + beq 50b34 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 50e78 │ │ │ │ - ldr r1, [pc, #1284] @ 51180 │ │ │ │ + bne 50d38 │ │ │ │ + ldr r1, [pc, #1284] @ 51040 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ bl cfd0 │ │ │ │ - ldr r2, [pc, #1264] @ 51184 │ │ │ │ - ldr r3, [pc, #1212] @ 51154 │ │ │ │ + ldr r2, [pc, #1264] @ 51044 │ │ │ │ + ldr r3, [pc, #1212] @ 51014 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5114c │ │ │ │ + bne 5100c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #1216] @ 51188 │ │ │ │ + ldr r2, [pc, #1216] @ 51048 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr sl, [r5, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 50b64 │ │ │ │ + beq 50a24 │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69344,34 +69264,34 @@ │ │ │ │ mov r8, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r9, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #1064] @ 51160 │ │ │ │ + ldr r3, [pc, #1064] @ 51020 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ add r9, r8, r9 │ │ │ │ cmp r3, #7 │ │ │ │ strb fp, [r9, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ - beq 50b4c │ │ │ │ + beq 50a0c │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #1072] @ 5118c │ │ │ │ + ldr r2, [pc, #1072] @ 5104c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr sl, [r5, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 50bf8 │ │ │ │ + beq 50ab8 │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69381,34 +69301,34 @@ │ │ │ │ mov r8, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r9, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #916] @ 51160 │ │ │ │ + ldr r3, [pc, #916] @ 51020 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ add r9, r8, r9 │ │ │ │ cmp r3, #7 │ │ │ │ strb fp, [r9, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ - beq 50be0 │ │ │ │ + beq 50aa0 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #928] @ 51190 │ │ │ │ + ldr r2, [pc, #928] @ 51050 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #5 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr r9, [r5, #28] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50c8c │ │ │ │ + beq 50b4c │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov sl, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69418,62 +69338,62 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ str r8, [r5, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ - ldr r3, [pc, #768] @ 51160 │ │ │ │ + ldr r3, [pc, #768] @ 51020 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ add r8, r5, r8 │ │ │ │ cmp r3, #7 │ │ │ │ strb sl, [r8, #16] │ │ │ │ str r5, [sp, #16] │ │ │ │ - beq 50c74 │ │ │ │ + beq 50b34 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #784] @ 51194 │ │ │ │ + ldr r2, [pc, #784] @ 51054 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ - b 50c8c │ │ │ │ + b 50b4c │ │ │ │ bl c64c │ │ │ │ - b 50800 │ │ │ │ + b 506c0 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #740] @ 51198 │ │ │ │ + ldr r2, [pc, #740] @ 51058 │ │ │ │ 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 50ce0 │ │ │ │ + beq 50ba0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 50aac │ │ │ │ + b 5096c │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #680] @ 5119c │ │ │ │ + ldr r2, [pc, #680] @ 5105c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 510c8 │ │ │ │ + beq 50f88 │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69484,31 +69404,31 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r9, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r9, r8, r9 │ │ │ │ - ldr r3, [pc, #504] @ 51160 │ │ │ │ + ldr r3, [pc, #504] @ 51020 │ │ │ │ str r3, [sp, #24] │ │ │ │ strb fp, [r9, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 50a64 │ │ │ │ + b 50924 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #544] @ 511a0 │ │ │ │ + ldr r2, [pc, #544] @ 51060 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ str r6, [sp] │ │ │ │ bl d39c │ │ │ │ mov r0, r6 │ │ │ │ bl d468 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 509f4 │ │ │ │ + beq 508b4 │ │ │ │ mov r0, sl │ │ │ │ bl cd78 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ @@ -69519,32 +69439,32 @@ │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #22 │ │ │ │ stmib r0, {r3, fp} │ │ │ │ str r9, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r9, r8, r9 │ │ │ │ - ldr r3, [pc, #364] @ 51160 │ │ │ │ + ldr r3, [pc, #364] @ 51020 │ │ │ │ str r3, [sp, #24] │ │ │ │ strb fp, [r9, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 509d0 │ │ │ │ + b 50890 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #408] @ 511a4 │ │ │ │ + ldr r2, [pc, #408] @ 51064 │ │ │ │ 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 50960 │ │ │ │ + beq 50820 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl cd78 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -69563,31 +69483,31 @@ │ │ │ │ bl ce20 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r9, [sp, #24] │ │ │ │ add r2, r3, r2 │ │ │ │ strb r8, [r2, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 5093c │ │ │ │ + b 507fc │ │ │ │ bl c5f8 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #252] @ 511a8 │ │ │ │ + ldr r3, [pc, #252] @ 51068 │ │ │ │ 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 50834 │ │ │ │ + b 506f4 │ │ │ │ ldrh r9, [r5, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5113c │ │ │ │ + bne 50ffc │ │ │ │ ldr fp, [r5, #20] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 50b64 │ │ │ │ + beq 50a24 │ │ │ │ mov r0, fp │ │ │ │ bl cd78 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bic r0, r0, #7 │ │ │ │ bl c730 <_emalloc@plt> │ │ │ │ mov r3, #1 │ │ │ │ @@ -69598,68 +69518,68 @@ │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r0, #4] │ │ │ │ str sl, [r8, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ str r9, [r8, #8] │ │ │ │ bl ce20 │ │ │ │ add sl, r8, sl │ │ │ │ - ldr r3, [pc, #48] @ 51160 │ │ │ │ + ldr r3, [pc, #48] @ 51020 │ │ │ │ str r3, [sp, #24] │ │ │ │ strb r9, [sl, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 50b40 │ │ │ │ + b 50a00 │ │ │ │ mov r3, #4 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 50aac │ │ │ │ + b 5096c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r1, r8, asr r8 @ │ │ │ │ + muleq r1, r8, r9 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq pc, r1, r4, asr #16 │ │ │ │ + andeq pc, r1, r4, lsl #19 │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ ldrdeq r5, [r0], -ip │ │ │ │ - andeq sl, r0, r8 │ │ │ │ - andeq r9, r0, ip, ror pc │ │ │ │ - andeq r9, r0, r4, lsr #25 │ │ │ │ + ldrdeq r9, [r0], -r4 │ │ │ │ + andeq r9, r0, r8, asr #30 │ │ │ │ + andeq r9, r0, r0, ror ip │ │ │ │ muleq r0, r0, sp │ │ │ │ strheq r6, [r0], -r4 │ │ │ │ - @ instruction: 0x000081b4 │ │ │ │ - strdeq r9, [r0], -r0 │ │ │ │ - andeq pc, r1, r4, ror #6 │ │ │ │ + andeq r8, r0, r0, lsl #3 │ │ │ │ + @ instruction: 0x00009cbc │ │ │ │ + andeq pc, r1, r4, lsr #9 │ │ │ │ andeq r5, r0, ip, lsl #23 │ │ │ │ @ instruction: 0x00005eb0 │ │ │ │ - @ instruction: 0x00007fb0 │ │ │ │ - andeq r9, r0, r4, ror #21 │ │ │ │ - andeq r9, r0, r8, ror #16 │ │ │ │ - andeq r9, r0, r0, ror sl │ │ │ │ - ldrdeq r9, [r0], -ip │ │ │ │ + andeq r7, r0, ip, ror pc │ │ │ │ + @ instruction: 0x00009ab0 │ │ │ │ + andeq r9, r0, r4, lsr r8 │ │ │ │ + andeq r9, r0, ip, lsr sl │ │ │ │ + andeq r9, r0, r8, lsr #19 │ │ │ │ andeq r5, r0, ip, lsl #17 │ │ │ │ andeq r0, r0, r4, asr sl │ │ │ │ │ │ │ │ -000511ac : │ │ │ │ +0005106c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ - bne 51238 │ │ │ │ + bne 510f8 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr ip, [pc, #72] @ 51244 │ │ │ │ + ldr ip, [pc, #72] @ 51104 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ mov ip, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ @@ -69670,133 +69590,133 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl dc3c │ │ │ │ - b 511e4 │ │ │ │ - andeq r7, r0, r8, ror #24 │ │ │ │ + b 510a4 │ │ │ │ + andeq r7, r0, r4, lsr ip │ │ │ │ │ │ │ │ -00051248 : │ │ │ │ +00051108 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #300] @ 51390 │ │ │ │ + ldr r2, [pc, #300] @ 51250 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #296] @ 51394 │ │ │ │ + ldr r3, [pc, #296] @ 51254 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ bl c4b4 │ │ │ │ - ldr r9, [pc, #244] @ 51398 │ │ │ │ - ldr r3, [pc, #244] @ 5139c │ │ │ │ + ldr r9, [pc, #244] @ 51258 │ │ │ │ + ldr r3, [pc, #244] @ 5125c │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #240] @ 513a0 │ │ │ │ + ldr r1, [pc, #240] @ 51260 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3, #544] @ 0x220 │ │ │ │ bl c1c0 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5136c │ │ │ │ + beq 5122c │ │ │ │ ldr r3, [ip] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ ldr r3, [ip, #12] │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, ip, #16 │ │ │ │ - beq 5135c │ │ │ │ - ldr r1, [pc, #184] @ 513a4 │ │ │ │ + beq 5121c │ │ │ │ + ldr r1, [pc, #184] @ 51264 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r8, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ bl c160 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5137c │ │ │ │ + bne 5123c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl d00c │ │ │ │ add r0, sp, #16 │ │ │ │ bl c748 │ │ │ │ - ldr r2, [pc, #116] @ 513a8 │ │ │ │ - ldr r3, [pc, #92] @ 51394 │ │ │ │ + ldr r2, [pc, #116] @ 51268 │ │ │ │ + ldr r3, [pc, #92] @ 51254 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5138c │ │ │ │ + bne 5124c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #72] @ 513ac │ │ │ │ + ldr r2, [pc, #72] @ 5126c │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 512e4 │ │ │ │ - ldr r2, [pc, #60] @ 513b0 │ │ │ │ + b 511a4 │ │ │ │ + ldr r2, [pc, #60] @ 51270 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 512e4 │ │ │ │ + b 511a4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl c748 │ │ │ │ mvn r4, #0 │ │ │ │ - b 5132c │ │ │ │ + b 511ec │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r1, r0, sp │ │ │ │ + ldrdeq lr, [r1], -r0 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq lr, r1, r4, asr sp │ │ │ │ + muleq r1, r4, lr │ │ │ │ andeq r0, r0, r4, lsl #20 │ │ │ │ - andeq r9, r0, r8, asr #13 │ │ │ │ - andeq r8, r0, r0, lsl #12 │ │ │ │ - andeq lr, r1, r4, asr #25 │ │ │ │ - andeq r9, r0, r0, asr #2 │ │ │ │ - andeq r9, r0, r0, lsr r1 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + andeq r8, r0, ip, asr #11 │ │ │ │ + andeq lr, r1, r4, lsl #28 │ │ │ │ + andeq r9, r0, ip, lsl #2 │ │ │ │ + strdeq r9, [r0], -ip │ │ │ │ │ │ │ │ -000513b4 : │ │ │ │ +00051274 : │ │ │ │ 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} │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000513e4 : │ │ │ │ +000512a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #3944] @ 52368 │ │ │ │ + ldr r2, [pc, #3944] @ 52228 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ - ldr r3, [pc, #4000] @ 523a8 │ │ │ │ + ldr r3, [pc, #4000] @ 52268 │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, ip │ │ │ │ mov r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ @@ -69812,27 +69732,27 @@ │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl d9cc │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ bl c754 │ │ │ │ - ldr r9, [pc, #3844] @ 5236c │ │ │ │ + ldr r9, [pc, #3844] @ 5222c │ │ │ │ ands r3, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #24] │ │ │ │ and r3, r4, #8 │ │ │ │ add r9, pc, r9 │ │ │ │ and r6, r4, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 516a8 │ │ │ │ + bne 51568 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51670 │ │ │ │ + beq 51530 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51998 │ │ │ │ + beq 51858 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [r9, #4] │ │ │ │ add r3, r9, r3 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r1, [r5] │ │ │ │ @@ -69849,15 +69769,15 @@ │ │ │ │ ldr sl, [r9, #28] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r9, r2 │ │ │ │ mov r3, r2 │ │ │ │ - beq 51a80 │ │ │ │ + beq 51940 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r9, r2, r9 │ │ │ │ add r1, r1, r9 │ │ │ │ cmp r8, #0 │ │ │ │ str r1, [r2] │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ addne r1, r1, r9 │ │ │ │ @@ -69878,23 +69798,23 @@ │ │ │ │ strne r1, [r2, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #24] │ │ │ │ addne r1, r1, r9 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 51a80 │ │ │ │ + beq 51940 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r6, #0 │ │ │ │ add r1, r1, r9 │ │ │ │ str r1, [r2, #28] │ │ │ │ - bne 51a88 │ │ │ │ + bne 51948 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52efc │ │ │ │ + beq 52dbc │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ mov r0, r1 │ │ │ │ @@ -69909,15 +69829,15 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 51a88 │ │ │ │ + beq 51948 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, r3 │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r9, #0 │ │ │ │ @@ -69936,155 +69856,155 @@ │ │ │ │ strne r1, [r2, #20] │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r1, [r2, #24] │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #24] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51a88 │ │ │ │ + beq 51948 │ │ │ │ and r1, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ - bne 51b74 │ │ │ │ - b 51a94 │ │ │ │ + bne 51a34 │ │ │ │ + b 51954 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 51a34 │ │ │ │ + beq 518f4 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51884 │ │ │ │ + bne 51744 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 52890 │ │ │ │ + bne 52750 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52890 │ │ │ │ + beq 52750 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [r8] │ │ │ │ ldr r9, [r8, #28] │ │ │ │ - b 52da4 │ │ │ │ + b 52c64 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ bl c4b4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ bl d9cc │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl c754 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3208] @ 52370 │ │ │ │ + ldr r0, [pc, #3208] @ 52230 │ │ │ │ add r3, ip, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #5 │ │ │ │ str r3, [ip] │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51720 │ │ │ │ + beq 515e0 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #3172] @ 52374 │ │ │ │ + ldr r1, [pc, #3172] @ 52234 │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl c610 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 51a68 │ │ │ │ - ldr r1, [pc, #3152] @ 52378 │ │ │ │ + beq 51928 │ │ │ │ + ldr r1, [pc, #3152] @ 52238 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #3132] @ 5237c │ │ │ │ + ldr r0, [pc, #3132] @ 5223c │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52fa0 │ │ │ │ + beq 52e60 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ce0 │ │ │ │ - bl 4e17c │ │ │ │ + bne 52ba0 │ │ │ │ + bl 4e03c │ │ │ │ mov r7, r0 │ │ │ │ bl cd78 │ │ │ │ mov r1, r7 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - ldr r0, [pc, #3048] @ 52380 │ │ │ │ + ldr r0, [pc, #3048] @ 52240 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 517bc │ │ │ │ + beq 5167c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls 519d8 │ │ │ │ + bls 51898 │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #3004] @ 52384 │ │ │ │ + ldr r3, [pc, #3004] @ 52244 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ ldr r9, [r7, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 51828 │ │ │ │ + beq 516e8 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51828 │ │ │ │ + beq 516e8 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r9 │ │ │ │ bl c5ec │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r3, sl, r3 │ │ │ │ str r3, [sl, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 531fc │ │ │ │ + beq 530bc │ │ │ │ sub r2, r0, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #2928] @ 52388 │ │ │ │ + ldr r1, [pc, #2928] @ 52248 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 51840 │ │ │ │ + beq 51700 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51fe0 │ │ │ │ + bne 51ea0 │ │ │ │ mov r1, fp │ │ │ │ eor r2, r4, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ - bl 513e4 │ │ │ │ + bl 512a4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ bl caf0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52d1c │ │ │ │ + beq 52bdc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51494 │ │ │ │ + bne 51354 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51a0c │ │ │ │ + beq 518cc │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [r9, #4] │ │ │ │ add r3, r9, r3 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -70102,15 +70022,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ - beq 5200c │ │ │ │ + beq 51ecc │ │ │ │ ldr r3, [r2] │ │ │ │ sub r9, r2, r9 │ │ │ │ cmp r7, #0 │ │ │ │ add sl, r3, r9 │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ str sl, [r2] │ │ │ │ addne r3, r3, r9 │ │ │ │ @@ -70133,93 +70053,93 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2, #24] │ │ │ │ addne r3, r3, r9 │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5316c │ │ │ │ + beq 5302c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r6, #0 │ │ │ │ add r9, r3, r9 │ │ │ │ str r9, [r2, #28] │ │ │ │ - bne 52d70 │ │ │ │ + bne 52c30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53120 │ │ │ │ + beq 52fe0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52d88 │ │ │ │ + beq 52c48 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - b 5158c │ │ │ │ + b 5144c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 51878 │ │ │ │ + bne 51738 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 519b4 │ │ │ │ + bne 51874 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51990 │ │ │ │ + bne 51850 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53008 │ │ │ │ + beq 52ec8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52bd8 │ │ │ │ + beq 52a98 │ │ │ │ mov fp, #0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b 51b80 │ │ │ │ + b 51a40 │ │ │ │ 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 sl, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #4 │ │ │ │ ldreq r3, [sp, #56] @ 0x38 │ │ │ │ strheq r3, [sl, #16] │ │ │ │ - b 517c0 │ │ │ │ + b 51680 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 51984 │ │ │ │ + beq 51844 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52068 │ │ │ │ + bne 51f28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52f28 │ │ │ │ + beq 52de8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b 51aa0 │ │ │ │ + b 51960 │ │ │ │ ands r3, r4, #32 │ │ │ │ - bne 52ffc │ │ │ │ + bne 52ebc │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bne 51a54 │ │ │ │ + bne 51914 │ │ │ │ tst r4, #1 │ │ │ │ - bne 522b0 │ │ │ │ + bne 52170 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - beq 522ac │ │ │ │ + beq 5216c │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 522ac │ │ │ │ - b 522b0 │ │ │ │ - ldr r1, [pc, #2332] @ 5238c │ │ │ │ + beq 5216c │ │ │ │ + b 52170 │ │ │ │ + ldr r1, [pc, #2332] @ 5224c │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ - b 51734 │ │ │ │ + b 515f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 51580 │ │ │ │ + beq 51440 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51b74 │ │ │ │ + bne 51a34 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 523c4 │ │ │ │ + beq 52284 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r2, #4] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ mov r0, r1 │ │ │ │ @@ -70234,15 +70154,15 @@ │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r6, r2 │ │ │ │ - beq 51b74 │ │ │ │ + beq 51a34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, r6 │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ @@ -70267,15 +70187,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r3, r1, r3 │ │ │ │ strne r3, [r2, #28] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52bd0 │ │ │ │ + beq 52a90 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ mov r3, r2 │ │ │ │ and r9, r4, #32 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r3] │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -70294,15 +70214,15 @@ │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 52b3c │ │ │ │ + beq 529fc │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, r3 │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -70322,27 +70242,27 @@ │ │ │ │ strne r1, [r2, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #24] │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 52b3c │ │ │ │ + beq 529fc │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r9, #0 │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ - beq 52b44 │ │ │ │ + beq 52a04 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 51d60 │ │ │ │ + bne 51c20 │ │ │ │ tst r4, #1 │ │ │ │ - bne 524ec │ │ │ │ + bne 523ac │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52cd4 │ │ │ │ + beq 52b94 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -70357,15 +70277,15 @@ │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r6, r2 │ │ │ │ - beq 51d60 │ │ │ │ + beq 51c20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, r6 │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ @@ -70389,30 +70309,30 @@ │ │ │ │ strne r1, [r2, #24] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r3, r1, r3 │ │ │ │ strne r3, [r2, #28] │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 52948 │ │ │ │ + bne 52808 │ │ │ │ tst r4, #2 │ │ │ │ - beq 521a8 │ │ │ │ + beq 52068 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52c64 │ │ │ │ + beq 52b24 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52a24 │ │ │ │ + beq 528e4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 53108 │ │ │ │ + beq 52fc8 │ │ │ │ ldr r3, [fp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 521bc │ │ │ │ + beq 5207c │ │ │ │ bl c490 <_zend_new_array_0@plt> │ │ │ │ ldr r9, [fp, #24] │ │ │ │ - ldr r3, [pc, #1512] @ 52390 │ │ │ │ + ldr r3, [pc, #1512] @ 52250 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov r8, r0 │ │ │ │ @@ -70425,15 +70345,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ stmib r0, {r3, r7} │ │ │ │ str sl, [r0] │ │ │ │ str r8, [r6, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r8, r6, r8 │ │ │ │ - ldr r3, [pc, #1432] @ 52394 │ │ │ │ + ldr r3, [pc, #1432] @ 52254 │ │ │ │ strb r7, [r8, #16] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r8 │ │ │ │ @@ -70459,15 +70379,15 @@ │ │ │ │ str r7, [r0, #8] │ │ │ │ str r9, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ bl ce20 │ │ │ │ add r2, r6, r9 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - ldr r3, [pc, #1296] @ 52394 │ │ │ │ + ldr r3, [pc, #1296] @ 52254 │ │ │ │ mov r1, r8 │ │ │ │ strb r7, [r2, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ bl d288 │ │ │ │ mov r0, r8 │ │ │ │ @@ -70494,15 +70414,15 @@ │ │ │ │ ldr r8, [r6, #8] │ │ │ │ ldr r7, [r6, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrb r0, [sp, #105] @ 0x69 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 51f84 │ │ │ │ + beq 51e44 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, r6 │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r1, [r2, #4] │ │ │ │ @@ -70526,76 +70446,76 @@ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldrne r1, [r2, #28] │ │ │ │ addne r3, r1, r3 │ │ │ │ strne r3, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51fa4 │ │ │ │ + beq 51e64 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 532dc │ │ │ │ + beq 5319c │ │ │ │ ldrb r3, [sp, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51fc8 │ │ │ │ + beq 51e88 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 532e4 │ │ │ │ + beq 531a4 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 522a0 │ │ │ │ + bne 52160 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 527ac │ │ │ │ - b 52960 │ │ │ │ + bne 5266c │ │ │ │ + b 52820 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sl, r3 │ │ │ │ str r3, [sl, #24] │ │ │ │ bl cd78 │ │ │ │ mov r1, r7 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ - b 51840 │ │ │ │ + b 51700 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 52054 │ │ │ │ + bne 51f14 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51984 │ │ │ │ + bne 51844 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d9c │ │ │ │ + bne 52c5c │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53028 │ │ │ │ + bne 52ee8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53044 │ │ │ │ + beq 52f04 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ and r9, r4, #32 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - b 523e8 │ │ │ │ + b 522a8 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52d7c │ │ │ │ + beq 52c3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53028 │ │ │ │ + beq 52ee8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 519d0 │ │ │ │ + bne 51890 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52ee8 │ │ │ │ + beq 52da8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ mov r3, r2 │ │ │ │ and r9, r4, #32 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ @@ -70615,15 +70535,15 @@ │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 52cb4 │ │ │ │ + beq 52b74 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ @@ -70643,38 +70563,38 @@ │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #20] │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r2, #24] │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 52cb4 │ │ │ │ + beq 52b74 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r9, #0 │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ - bne 52cbc │ │ │ │ + bne 52b7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 528b8 │ │ │ │ + beq 52778 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 528b8 │ │ │ │ + beq 52778 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - beq 5308c │ │ │ │ + beq 52f4c │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 5331c │ │ │ │ + bne 531dc │ │ │ │ tst r4, #2 │ │ │ │ - bne 51d78 │ │ │ │ - b 521b0 │ │ │ │ + bne 51c38 │ │ │ │ + b 52070 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52c64 │ │ │ │ + beq 52b24 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52a24 │ │ │ │ + beq 528e4 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r6, r2 │ │ │ │ str r2, [r6, #24] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -70690,15 +70610,15 @@ │ │ │ │ ldr r7, [r6, #20] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ and r0, r4, #256 @ 0x100 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 52798 │ │ │ │ + beq 52658 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r2] │ │ │ │ sub r3, r2, r6 │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ @@ -70718,99 +70638,99 @@ │ │ │ │ addne r1, r1, r3 │ │ │ │ strne r1, [r2, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ - beq 52798 │ │ │ │ + beq 52658 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ - beq 527a0 │ │ │ │ + beq 52660 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52884 │ │ │ │ + bne 52744 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ tst r4, #8192 @ 0x2000 │ │ │ │ mov r5, r2 │ │ │ │ - beq 528f8 │ │ │ │ + beq 527b8 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 528f8 │ │ │ │ + beq 527b8 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 528f8 │ │ │ │ + beq 527b8 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 528f8 │ │ │ │ + beq 527b8 │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r3, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r6, r3 │ │ │ │ bl c5ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 52334 │ │ │ │ - b 528f8 │ │ │ │ + bne 521f4 │ │ │ │ + b 527b8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 52360 │ │ │ │ + bne 52220 │ │ │ │ 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 528f4 │ │ │ │ + beq 527b4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 52308 │ │ │ │ + bne 521c8 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 52f7c │ │ │ │ + beq 52e3c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 52f68 │ │ │ │ + beq 52e28 │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [r4, #1] │ │ │ │ - beq 52320 │ │ │ │ + beq 521e0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 52320 │ │ │ │ - strdeq lr, [r1], -r0 │ │ │ │ - andeq lr, r1, r8, lsl #23 │ │ │ │ - andeq r9, r0, r8, lsr #5 │ │ │ │ - andeq r9, r0, r8, lsl #5 │ │ │ │ - andeq r4, r0, r0, lsl #14 │ │ │ │ - andeq r9, r0, r0, ror #4 │ │ │ │ + b 521e0 │ │ │ │ + andeq lr, r1, r0, lsr sp │ │ │ │ + andeq lr, r1, r8, asr #25 │ │ │ │ andeq r9, r0, r4, ror r2 │ │ │ │ + andeq r9, r0, r4, asr r2 │ │ │ │ + andeq r4, r0, r0, lsl #14 │ │ │ │ + andeq r9, r0, ip, lsr #4 │ │ │ │ + andeq r9, r0, r0, asr #4 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - andeq r7, r0, ip, asr #12 │ │ │ │ - andeq r8, r0, ip, lsr #30 │ │ │ │ + andeq r7, r0, r8, lsl r6 │ │ │ │ + strdeq r8, [r0], -r8 @ │ │ │ │ andeq r0, r0, r7, lsl #6 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r5, r0, r8, asr #17 │ │ │ │ - andeq r5, r0, r8, ror #16 │ │ │ │ + muleq r0, r4, r8 │ │ │ │ + andeq r5, r0, r4, lsr r8 │ │ │ │ @ instruction: 0x000001bb │ │ │ │ - ldrdeq sp, [r1], -r8 │ │ │ │ + andeq sp, r1, r8, lsl r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r3, r0, r4, ror r2 │ │ │ │ - andeq r7, r0, ip, asr #26 │ │ │ │ - ldrdeq r7, [r0], -ip │ │ │ │ - andeq r6, r0, r8, asr r1 │ │ │ │ - andeq r7, r0, r8, lsl #20 │ │ │ │ - strdeq r7, [r0], -r8 │ │ │ │ + andeq r7, r0, r8, lsl sp │ │ │ │ + andeq r7, r0, r8, lsr #25 │ │ │ │ + andeq r6, r0, r4, lsr #2 │ │ │ │ + ldrdeq r7, [r0], -r4 │ │ │ │ + andeq r7, r0, r4, asr #19 │ │ │ │ cmp fp, #0 │ │ │ │ and r9, r4, #32 │ │ │ │ - beq 52f48 │ │ │ │ + beq 52e08 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52ecc │ │ │ │ + beq 52d8c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r8, [r7, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r7, #12] │ │ │ │ add r3, r7, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ @@ -70827,15 +70747,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r7 │ │ │ │ mov r2, r3 │ │ │ │ - beq 531dc │ │ │ │ + beq 5309c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r7, r3, r7 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3] │ │ │ │ addne r1, r1, r7 │ │ │ │ strne r1, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -70856,43 +70776,43 @@ │ │ │ │ strne r1, [r3, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3, #24] │ │ │ │ addne r1, r1, r7 │ │ │ │ strne r1, [r3, #24] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5321c │ │ │ │ + beq 530dc │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r5, #0 │ │ │ │ add r7, r1, r7 │ │ │ │ str r7, [r3, #28] │ │ │ │ - bne 53064 │ │ │ │ + bne 52f24 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52094 │ │ │ │ + bne 51f54 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5303c │ │ │ │ + beq 52efc │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 51d60 │ │ │ │ + bne 51c20 │ │ │ │ tst r4, #1 │ │ │ │ - beq 52cd4 │ │ │ │ + beq 52b94 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 53110 │ │ │ │ + beq 52fd0 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53190 │ │ │ │ + beq 53050 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51c8c │ │ │ │ + beq 51b4c │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 51c8c │ │ │ │ + beq 51b4c │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ moveq r1, r6 │ │ │ │ - beq 51c8c │ │ │ │ + beq 51b4c │ │ │ │ mov r0, r1 │ │ │ │ bl cd78 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl cd78 │ │ │ │ mov r1, r0 │ │ │ │ add r1, r8, r1 │ │ │ │ @@ -70901,39 +70821,39 @@ │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ ldr r1, [fp, #20] │ │ │ │ mov r7, r0 │ │ │ │ bl d588 │ │ │ │ add r3, r7, r8 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 52590 │ │ │ │ + beq 52450 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl cb14 │ │ │ │ mov r0, r7 │ │ │ │ bl cd78 │ │ │ │ - ldr r1, [pc, #-492] @ 52398 │ │ │ │ + ldr r1, [pc, #-492] @ 52258 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r7, r0 │ │ │ │ bl ce20 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r7 │ │ │ │ bl d588 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [r6, #28] │ │ │ │ add r9, r6, r9 │ │ │ │ str r9, [r6, #20] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5268c │ │ │ │ + beq 5254c │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #-560] @ 5239c │ │ │ │ + ldr r1, [pc, #-560] @ 5225c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ @@ -70942,15 +70862,15 @@ │ │ │ │ ldr sl, [r6, #4] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ moveq r8, r2 │ │ │ │ - beq 5268c │ │ │ │ + beq 5254c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r6, r3, r6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r3] │ │ │ │ add r9, r9, r6 │ │ │ │ addne r1, r1, r6 │ │ │ │ strne r1, [r3] │ │ │ │ @@ -70992,15 +70912,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [r6, #4] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r6 │ │ │ │ - beq 52758 │ │ │ │ + beq 52618 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r6, r3, r6 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ addne r2, r2, r6 │ │ │ │ strne r2, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ @@ -71029,32 +70949,32 @@ │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r2, [r3, #28] │ │ │ │ addne r2, r2, r6 │ │ │ │ strne r2, [r3, #28] │ │ │ │ mov r0, r7 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 51fc8 │ │ │ │ + bne 51e88 │ │ │ │ tst r4, #2 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - beq 532a0 │ │ │ │ + beq 53160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51d8c │ │ │ │ + bne 51c4c │ │ │ │ ldr r3, [fp, #24] │ │ │ │ and sl, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52a3c │ │ │ │ + bne 528fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 51fd0 │ │ │ │ - b 522a0 │ │ │ │ + beq 51e90 │ │ │ │ + b 52160 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 522a0 │ │ │ │ + bne 52160 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52958 │ │ │ │ + beq 52818 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r2] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r9, [r2, #4] │ │ │ │ @@ -71068,15 +70988,15 @@ │ │ │ │ bl cd78 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp fp, r2 │ │ │ │ - beq 522a0 │ │ │ │ + beq 52160 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ sub fp, r2, fp │ │ │ │ addne r3, r3, fp │ │ │ │ strne r3, [r2] │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ @@ -71091,82 +71011,82 @@ │ │ │ │ addne r3, r3, fp │ │ │ │ strne r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r2, #20] │ │ │ │ addne r3, r3, fp │ │ │ │ strne r3, [r2, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5286c │ │ │ │ + beq 5272c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r3, fp │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r3, fp │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 522ac │ │ │ │ + beq 5216c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl caf0 │ │ │ │ - b 522ac │ │ │ │ + b 5216c │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52034 │ │ │ │ + beq 51ef4 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52080 │ │ │ │ + bne 51f40 │ │ │ │ tst r4, #32 │ │ │ │ - bne 52cbc │ │ │ │ + bne 52b7c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ ldrh r3, [fp, #16] │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r0, #16] │ │ │ │ - bne 51d60 │ │ │ │ + bne 51c20 │ │ │ │ tst r4, #1 │ │ │ │ - bne 524f4 │ │ │ │ + bne 523b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 528e4 │ │ │ │ + beq 527a4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51c90 │ │ │ │ + bne 51b50 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51c8c │ │ │ │ - b 51d60 │ │ │ │ + bne 51b4c │ │ │ │ + b 51c20 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52918 │ │ │ │ + beq 527d8 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - beq 52ba4 │ │ │ │ - ldr r2, [pc, #-1396] @ 523a0 │ │ │ │ + beq 52a64 │ │ │ │ + ldr r2, [pc, #-1396] @ 52260 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 52c40 │ │ │ │ - ldr r2, [pc, #-1404] @ 523a4 │ │ │ │ - ldr r3, [pc, #-1404] @ 523a8 │ │ │ │ + beq 52b00 │ │ │ │ + ldr r2, [pc, #-1404] @ 52264 │ │ │ │ + ldr r3, [pc, #-1404] @ 52268 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 53318 │ │ │ │ + bne 531d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 522a0 │ │ │ │ + bne 52160 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 527a0 │ │ │ │ + bne 52660 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 522a0 │ │ │ │ + beq 52160 │ │ │ │ ldr r3, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 522a0 │ │ │ │ + beq 52160 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [r5] │ │ │ │ add r3, r5, r3 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr fp, [fp, #28] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ @@ -71179,15 +71099,15 @@ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r6, [r5, #20] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r5, r2 │ │ │ │ - beq 522a0 │ │ │ │ + beq 52160 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ sub fp, r2, r5 │ │ │ │ addne r3, r3, fp │ │ │ │ strne r3, [r2] │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ @@ -71203,22 +71123,22 @@ │ │ │ │ strne r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r2, #20] │ │ │ │ addne r3, r3, fp │ │ │ │ strne r3, [r2, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52860 │ │ │ │ - b 5286c │ │ │ │ + bne 52720 │ │ │ │ + b 5272c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 52fdc │ │ │ │ + beq 52e9c │ │ │ │ ldr r3, [fp, #24] │ │ │ │ and sl, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52f30 │ │ │ │ + beq 52df0 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [r6] │ │ │ │ add r3, r6, r3 │ │ │ │ str r3, [r6, #24] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -71234,15 +71154,15 @@ │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r6, r2 │ │ │ │ - beq 52f94 │ │ │ │ + beq 52e54 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r2] │ │ │ │ sub r6, r2, r6 │ │ │ │ addne r3, r3, r6 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ @@ -71263,176 +71183,176 @@ │ │ │ │ addne r3, r3, r6 │ │ │ │ strne r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r2, #24] │ │ │ │ - beq 52f94 │ │ │ │ + beq 52e54 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r2, #28] │ │ │ │ - bne 522a0 │ │ │ │ + bne 52160 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52960 │ │ │ │ + beq 52820 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 527b0 │ │ │ │ - b 52960 │ │ │ │ + bne 52670 │ │ │ │ + b 52820 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 51c70 │ │ │ │ + bne 51b30 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52c88 │ │ │ │ + beq 52b48 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bne 52194 │ │ │ │ + bne 52054 │ │ │ │ tst r4, #1 │ │ │ │ - beq 51c80 │ │ │ │ + beq 51b40 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 530e4 │ │ │ │ + beq 52fa4 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52508 │ │ │ │ + bne 523c8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51c8c │ │ │ │ + bne 51b4c │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 51fc8 │ │ │ │ + bne 51e88 │ │ │ │ tst r4, #2 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - beq 532a0 │ │ │ │ + beq 53160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51d8c │ │ │ │ - b 52a2c │ │ │ │ + bne 51c4c │ │ │ │ + b 528ec │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52918 │ │ │ │ - ldr r1, [pc, #-2060] @ 523ac │ │ │ │ + beq 527d8 │ │ │ │ + ldr r1, [pc, #-2060] @ 5226c │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52918 │ │ │ │ + bne 527d8 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #16] │ │ │ │ - b 52918 │ │ │ │ + b 527d8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 52074 │ │ │ │ + bne 51f34 │ │ │ │ tst r4, #32 │ │ │ │ - beq 52c10 │ │ │ │ + beq 52ad0 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52c38 │ │ │ │ + bne 52af8 │ │ │ │ tst r4, #1 │ │ │ │ - bne 53110 │ │ │ │ + bne 52fd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 522a0 │ │ │ │ + beq 52160 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 530b4 │ │ │ │ + beq 52f74 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov fp, #0 │ │ │ │ - b 51c90 │ │ │ │ + b 51b50 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bne 530b4 │ │ │ │ + bne 52f74 │ │ │ │ ands r3, r4, #1 │ │ │ │ - bne 530e4 │ │ │ │ + bne 52fa4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52c08 │ │ │ │ + bne 52ac8 │ │ │ │ mov fp, #0 │ │ │ │ - b 51d60 │ │ │ │ + b 51c20 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52918 │ │ │ │ - ldr r1, [pc, #-2212] @ 523b0 │ │ │ │ + beq 527d8 │ │ │ │ + ldr r1, [pc, #-2212] @ 52270 │ │ │ │ add r1, pc, r1 │ │ │ │ bl da98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52918 │ │ │ │ - b 52bc4 │ │ │ │ + bne 527d8 │ │ │ │ + b 52a84 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 522a0 │ │ │ │ + beq 52160 │ │ │ │ ldr r3, [fp, #24] │ │ │ │ and sl, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52a3c │ │ │ │ + bne 528fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 52960 │ │ │ │ - b 522a0 │ │ │ │ + beq 52820 │ │ │ │ + b 52160 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 528b8 │ │ │ │ + bne 52778 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ strh fp, [r2, #16] │ │ │ │ - bne 530b4 │ │ │ │ + bne 52f74 │ │ │ │ tst r4, #1 │ │ │ │ - bne 530e4 │ │ │ │ + bne 52fa4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51c90 │ │ │ │ - b 52c38 │ │ │ │ + bne 51b50 │ │ │ │ + b 52af8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52174 │ │ │ │ + beq 52034 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 51d60 │ │ │ │ + bne 51c20 │ │ │ │ tst r4, #1 │ │ │ │ - bne 524f4 │ │ │ │ + bne 523b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51c80 │ │ │ │ + bne 51b40 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 528e4 │ │ │ │ - b 52c38 │ │ │ │ + bne 527a4 │ │ │ │ + b 52af8 │ │ │ │ add r7, r1, #16 │ │ │ │ - ldr r1, [pc, #-2360] @ 523b4 │ │ │ │ + ldr r1, [pc, #-2360] @ 52274 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl d804 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ - ldr r1, [pc, #-2388] @ 523b8 │ │ │ │ + ldr r1, [pc, #-2388] @ 52278 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ - b 51790 │ │ │ │ + b 51650 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51884 │ │ │ │ + bne 51744 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 52890 │ │ │ │ + bne 52750 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d94 │ │ │ │ + bne 52c54 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52034 │ │ │ │ + beq 51ef4 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52080 │ │ │ │ + bne 51f40 │ │ │ │ tst r4, #32 │ │ │ │ - beq 528b0 │ │ │ │ + beq 52770 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 51d60 │ │ │ │ + bne 51c20 │ │ │ │ tst r4, #1 │ │ │ │ - bne 524f4 │ │ │ │ - b 52cd4 │ │ │ │ + bne 523b4 │ │ │ │ + b 52b94 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53020 │ │ │ │ + bne 52ee0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52034 │ │ │ │ - b 52f1c │ │ │ │ + beq 51ef4 │ │ │ │ + b 52ddc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51a14 │ │ │ │ + beq 518d4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr sl, [r8] │ │ │ │ ldr r9, [r8, #28] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ add r3, r8, r3 │ │ │ │ @@ -71449,15 +71369,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl dc3c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r7, r8 │ │ │ │ mov r2, r7 │ │ │ │ - beq 531ac │ │ │ │ + beq 5306c │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r3, [r7] │ │ │ │ sub r8, r7, r8 │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r7, #8] │ │ │ │ @@ -71479,363 +71399,363 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r7, #24] │ │ │ │ addne r3, r3, r8 │ │ │ │ strne r3, [r7, #24] │ │ │ │ cmp r9, #0 │ │ │ │ and r3, r4, #8 │ │ │ │ - beq 53238 │ │ │ │ + beq 530f8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [r7, #28] │ │ │ │ - bne 52ea0 │ │ │ │ + bne 52d60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52f1c │ │ │ │ + bne 52ddc │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53044 │ │ │ │ + beq 52f04 │ │ │ │ and r9, r4, #32 │ │ │ │ - b 523e8 │ │ │ │ + b 522a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52d48 │ │ │ │ + beq 52c08 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51b80 │ │ │ │ + bne 51a40 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52084 │ │ │ │ + bne 51f44 │ │ │ │ tst r4, #32 │ │ │ │ - bne 52cbc │ │ │ │ - b 53084 │ │ │ │ + bne 52b7c │ │ │ │ + b 52f44 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53098 │ │ │ │ + beq 52f58 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 51b90 │ │ │ │ + b 51a50 │ │ │ │ tst r4, #32 │ │ │ │ - bne 52cbc │ │ │ │ + bne 52b7c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ - b 5217c │ │ │ │ + b 5203c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 519b4 │ │ │ │ + beq 51874 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52d98 │ │ │ │ + bne 52c58 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52068 │ │ │ │ + bne 51f28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51aa0 │ │ │ │ + bne 51960 │ │ │ │ and r9, r4, #32 │ │ │ │ - b 523d0 │ │ │ │ + b 52290 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 522a0 │ │ │ │ + bne 52160 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51fd0 │ │ │ │ - b 52960 │ │ │ │ + bne 51e90 │ │ │ │ + b 52820 │ │ │ │ and r9, r4, #32 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 530cc │ │ │ │ + beq 52f8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov fp, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 51b90 │ │ │ │ + b 51a50 │ │ │ │ add r1, r4, #3 │ │ │ │ sub r2, r6, r1 │ │ │ │ add r0, r4, #1 │ │ │ │ bl d5a0 │ │ │ │ - b 52320 │ │ │ │ + b 521e0 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 53130 │ │ │ │ + beq 52ff0 │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [r4, #1] │ │ │ │ - b 52360 │ │ │ │ + b 52220 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 522a0 │ │ │ │ - b 52b24 │ │ │ │ - ldr r0, [pc, #-3052] @ 523bc │ │ │ │ + bne 52160 │ │ │ │ + b 529e4 │ │ │ │ + ldr r0, [pc, #-3052] @ 5227c │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5175c │ │ │ │ - ldr r0, [pc, #-3076] @ 523c0 │ │ │ │ + bne 5161c │ │ │ │ + ldr r0, [pc, #-3076] @ 52280 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl d264 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5175c │ │ │ │ - b 5176c │ │ │ │ + bne 5161c │ │ │ │ + b 5162c │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ bics r3, r3, r4, lsr #8 │ │ │ │ - beq 522a0 │ │ │ │ + beq 52160 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 527ac │ │ │ │ - b 522a0 │ │ │ │ + bne 5266c │ │ │ │ + b 52160 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52c38 │ │ │ │ - b 522ac │ │ │ │ + bne 52af8 │ │ │ │ + b 5216c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52f44 │ │ │ │ + beq 52e04 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov fp, #0 │ │ │ │ - b 51aa0 │ │ │ │ + b 51960 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 532ac │ │ │ │ + bne 5316c │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52084 │ │ │ │ + bne 51f44 │ │ │ │ tst r4, #32 │ │ │ │ - bne 52cbc │ │ │ │ + bne 52b7c │ │ │ │ mov r0, r2 │ │ │ │ - b 528b8 │ │ │ │ + b 52778 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52d54 │ │ │ │ + beq 52c14 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ and r9, r4, #32 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 52094 │ │ │ │ + b 51f54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51b90 │ │ │ │ + bne 51a50 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52094 │ │ │ │ + bne 51f54 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 51c70 │ │ │ │ + bne 51b30 │ │ │ │ mov r0, r2 │ │ │ │ - b 5217c │ │ │ │ + b 5203c │ │ │ │ tst r4, #1 │ │ │ │ - bne 52b6c │ │ │ │ - b 528d8 │ │ │ │ + bne 52a2c │ │ │ │ + b 52798 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5325c │ │ │ │ + beq 5311c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 52094 │ │ │ │ + b 51f54 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne 53308 │ │ │ │ + bne 531c8 │ │ │ │ tst r4, #2 │ │ │ │ mov fp, #0 │ │ │ │ - bne 51d78 │ │ │ │ - b 521b0 │ │ │ │ + bne 51c38 │ │ │ │ + b 52070 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52c10 │ │ │ │ + beq 52ad0 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 52c38 │ │ │ │ + bne 52af8 │ │ │ │ tst r4, #1 │ │ │ │ - beq 52bf8 │ │ │ │ + beq 52ab8 │ │ │ │ and r3, r4, #128 @ 0x80 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52c04 │ │ │ │ + bne 52ac4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 532d0 │ │ │ │ + bne 53190 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52fdc │ │ │ │ + beq 52e9c │ │ │ │ mov fp, #0 │ │ │ │ - b 521bc │ │ │ │ + b 5207c │ │ │ │ cmp r5, #0 │ │ │ │ and r3, r4, #128 @ 0x80 │ │ │ │ - bne 530e8 │ │ │ │ - b 522a0 │ │ │ │ + bne 52fa8 │ │ │ │ + b 52160 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52da4 │ │ │ │ - b 52028 │ │ │ │ + bne 52c64 │ │ │ │ + b 51ee8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r1, r4, #4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - b 53154 │ │ │ │ + b 53014 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 532fc │ │ │ │ + beq 531bc │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 53140 │ │ │ │ + bne 53000 │ │ │ │ add r0, r4, #1 │ │ │ │ sub r2, r6, r1 │ │ │ │ bl d5a0 │ │ │ │ - b 52320 │ │ │ │ + b 521e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 52d70 │ │ │ │ + bne 52c30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51984 │ │ │ │ + bne 51844 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52028 │ │ │ │ + beq 51ee8 │ │ │ │ ldr r9, [r2, #28] │ │ │ │ - b 52da4 │ │ │ │ + b 52c64 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52b78 │ │ │ │ + bne 52a38 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - beq 52c6c │ │ │ │ + beq 52b2c │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 52960 │ │ │ │ - b 522a0 │ │ │ │ + beq 52820 │ │ │ │ + b 52160 │ │ │ │ and r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ea0 │ │ │ │ + bne 52d60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52f1c │ │ │ │ + bne 52ddc │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53044 │ │ │ │ + beq 52f04 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ and r9, r4, #32 │ │ │ │ ldr r8, [r8, #28] │ │ │ │ - b 523e8 │ │ │ │ + b 522a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53290 │ │ │ │ + beq 53150 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53278 │ │ │ │ + beq 53138 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r7, [r7, #28] │ │ │ │ - b 51b90 │ │ │ │ + b 51a50 │ │ │ │ mov r0, r9 │ │ │ │ bl cd78 │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl dc3c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ - b 51828 │ │ │ │ + b 516e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 532ec │ │ │ │ + beq 531ac │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 532bc │ │ │ │ + beq 5317c │ │ │ │ ldr r7, [r3, #28] │ │ │ │ - b 51b90 │ │ │ │ + b 51a50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ea0 │ │ │ │ + bne 52d60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52f1c │ │ │ │ + bne 52ddc │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53044 │ │ │ │ + beq 52f04 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - b 52e98 │ │ │ │ + b 52d58 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52ef0 │ │ │ │ + beq 52db0 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 51d60 │ │ │ │ + bne 51c20 │ │ │ │ tst r4, #1 │ │ │ │ - bne 524f4 │ │ │ │ - b 51c80 │ │ │ │ + bne 523b4 │ │ │ │ + b 51b40 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5307c │ │ │ │ + beq 52f3c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r7, [r7, #28] │ │ │ │ - b 52094 │ │ │ │ + b 51f54 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 53284 │ │ │ │ - b 524d4 │ │ │ │ + bne 53144 │ │ │ │ + b 52394 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 521bc │ │ │ │ - b 52a2c │ │ │ │ + bne 5207c │ │ │ │ + b 528ec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51b80 │ │ │ │ - b 52074 │ │ │ │ + bne 51a40 │ │ │ │ + b 51f34 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5307c │ │ │ │ + beq 52f3c │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - b 52094 │ │ │ │ + b 51f54 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 522a0 │ │ │ │ - b 52fec │ │ │ │ + bne 52160 │ │ │ │ + b 52eac │ │ │ │ bl c64c │ │ │ │ - b 51fa4 │ │ │ │ + b 51e64 │ │ │ │ bl c64c │ │ │ │ - b 51fc8 │ │ │ │ + b 51e88 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 532c8 │ │ │ │ - b 524d4 │ │ │ │ + bne 53188 │ │ │ │ + b 52394 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 53160 │ │ │ │ + b 53020 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ moveq fp, #0 │ │ │ │ - beq 527a0 │ │ │ │ - b 522a0 │ │ │ │ + beq 52660 │ │ │ │ + b 52160 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - beq 527a0 │ │ │ │ - b 522a0 │ │ │ │ + beq 52660 │ │ │ │ + b 52160 │ │ │ │ │ │ │ │ -00053328 : │ │ │ │ +000531e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #312] @ 53478 │ │ │ │ - ldr r3, [pc, #312] @ 5347c │ │ │ │ + ldr r2, [pc, #312] @ 53338 │ │ │ │ + ldr r3, [pc, #312] @ 5333c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ - ldr r5, [pc, #304] @ 53480 │ │ │ │ + ldr r5, [pc, #304] @ 53340 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r6, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bne 53470 │ │ │ │ + bne 53330 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 53468 │ │ │ │ + bne 53328 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ bl d6a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ - bne 533e0 │ │ │ │ - ldr r3, [pc, #224] @ 53484 │ │ │ │ + bne 532a0 │ │ │ │ + ldr r3, [pc, #224] @ 53344 │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r2, [pc, #204] @ 53488 │ │ │ │ - ldr r3, [pc, #188] @ 5347c │ │ │ │ + ldr r2, [pc, #204] @ 53348 │ │ │ │ + ldr r3, [pc, #188] @ 5333c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 53464 │ │ │ │ + bne 53324 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ bl c0c4 │ │ │ │ mov r0, sp │ │ │ │ @@ -71857,94 +71777,94 @@ │ │ │ │ add r7, r5, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ bl ce20 │ │ │ │ mov r0, r8 │ │ │ │ strb r6, [r7, #16] │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #56] @ 5348c │ │ │ │ + ldr r3, [pc, #56] @ 5334c │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r3, #6 │ │ │ │ str r5, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 533b4 │ │ │ │ + b 53274 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #0 │ │ │ │ bl c0ac │ │ │ │ - b 5339c │ │ │ │ - @ instruction: 0x0001ccb8 │ │ │ │ + b 5325c │ │ │ │ + strdeq ip, [r1], -r8 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, r0, lsr #25 │ │ │ │ + andeq ip, r1, r0, ror #27 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - andeq ip, r1, ip, lsr ip │ │ │ │ + andeq ip, r1, ip, ror sp │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ │ │ │ │ -00053490 : │ │ │ │ +00053350 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #192] @ 5356c │ │ │ │ - ldr r2, [pc, #192] @ 53570 │ │ │ │ + ldr r1, [pc, #192] @ 5342c │ │ │ │ + ldr r2, [pc, #192] @ 53430 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - bne 53530 │ │ │ │ + bne 533f0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 53558 │ │ │ │ + bne 53418 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ bl d6a8 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ bl d5d0 │ │ │ │ mov r0, sp │ │ │ │ bl caf0 │ │ │ │ - ldr r2, [pc, #104] @ 53574 │ │ │ │ - ldr r3, [pc, #96] @ 53570 │ │ │ │ + ldr r2, [pc, #104] @ 53434 │ │ │ │ + ldr r3, [pc, #96] @ 53430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 53554 │ │ │ │ + bne 53414 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #64] @ 53578 │ │ │ │ - ldr r3, [pc, #52] @ 53570 │ │ │ │ + ldr r2, [pc, #64] @ 53438 │ │ │ │ + ldr r3, [pc, #52] @ 53430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 53560 │ │ │ │ + beq 53420 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b c0ac │ │ │ │ - andeq ip, r1, ip, asr #22 │ │ │ │ + andeq ip, r1, ip, lsl #25 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq ip, r1, ip, ror #21 │ │ │ │ - andeq ip, r1, r0, asr #21 │ │ │ │ + andeq ip, r1, ip, lsr #24 │ │ │ │ + andeq ip, r1, r0, lsl #24 │ │ │ │ │ │ │ │ -0005357c : │ │ │ │ +0005343c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -71965,25 +71885,25 @@ │ │ │ │ movcc r4, r2 │ │ │ │ cmp r4, r3 │ │ │ │ movcc r4, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r4, r3 │ │ │ │ movcc r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 536d8 │ │ │ │ + beq 53598 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ bl cd78 │ │ │ │ cmp r6, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r4, r4, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bne 536cc │ │ │ │ + bne 5358c │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ sub r2, r4, #32 │ │ │ │ add r1, r5, #32 │ │ │ │ add r0, r6, #32 │ │ │ │ bl ce20 │ │ │ │ ldr r3, [r5] │ │ │ │ @@ -72023,92 +71943,92 @@ │ │ │ │ str r3, [r6, #28] │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r6, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl c13c <__zend_calloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ - b 53620 │ │ │ │ + b 534e0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ - b 536bc │ │ │ │ + b 5357c │ │ │ │ │ │ │ │ -000536ec : │ │ │ │ +000535ac : │ │ │ │ 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 r7, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, r9, #72 @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ mov r8, r2 │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ - ldr r5, [pc, #2388] @ 54078 │ │ │ │ + ldr r5, [pc, #2388] @ 53f38 │ │ │ │ add r7, r6, r7 │ │ │ │ add r9, r9, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r4, r0 │ │ │ │ strd r6, [r0, #32] │ │ │ │ str r8, [r0, #56] @ 0x38 │ │ │ │ str r9, [r0, #40] @ 0x28 │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi 537d0 │ │ │ │ + bhi 53690 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r6, r2 │ │ │ │ - beq 53f58 │ │ │ │ + beq 53e18 │ │ │ │ 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 53740 │ │ │ │ + bcc 53600 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ str r6, [r4, #32] │ │ │ │ - bne 53838 │ │ │ │ + bne 536f8 │ │ │ │ tst r8, #536870912 @ 0x20000000 │ │ │ │ - beq 53f6c │ │ │ │ + beq 53e2c │ │ │ │ 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 4e944 │ │ │ │ + bl 4e804 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53798 │ │ │ │ + beq 53658 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ sub r0, r0, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ - b 53784 │ │ │ │ + b 53644 │ │ │ │ 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 │ │ │ │ @@ -72116,161 +72036,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 539b4 │ │ │ │ + bne 53874 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ sub r3, r3, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 53860 │ │ │ │ + ble 53720 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 53990 │ │ │ │ + beq 53850 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #2064] @ 5407c │ │ │ │ + ldr r7, [pc, #2064] @ 53f3c │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ add r3, r4, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r3, r3, #33 @ 0x21 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bhi 539c8 │ │ │ │ + bhi 53888 │ │ │ │ ldrb r3, [r7, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb sl, [r5, #1] │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ cmp sl, #37 @ 0x25 │ │ │ │ - beq 53de0 │ │ │ │ + beq 53ca0 │ │ │ │ sub r3, r9, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt 53db4 │ │ │ │ + bgt 53c74 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 53fcc │ │ │ │ + beq 53e8c │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 537b8 │ │ │ │ + beq 53678 │ │ │ │ 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 5387c │ │ │ │ + bcc 5373c │ │ │ │ cmp r6, r5 │ │ │ │ - beq 53ef0 │ │ │ │ + beq 53db0 │ │ │ │ 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 53b54 │ │ │ │ + bne 53a14 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r7, r5, #1 │ │ │ │ add r0, r2, #60 @ 0x3c │ │ │ │ add r0, r4, r0 │ │ │ │ cmp r7, r3 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [r4, #32] │ │ │ │ str r0, [r4, #24] │ │ │ │ - bcs 53b34 │ │ │ │ - ldr r6, [pc, #1804] @ 54080 │ │ │ │ + bcs 539f4 │ │ │ │ + ldr r6, [pc, #1804] @ 53f40 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r1, [r5] │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bhi 54024 │ │ │ │ + bhi 53ee4 │ │ │ │ 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 4ecf8 │ │ │ │ + bl 4ebb8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ldrbne r3, [r0] │ │ │ │ - beq 537b8 │ │ │ │ + beq 53678 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53860 │ │ │ │ + bne 53720 │ │ │ │ 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 4e944 │ │ │ │ + bl 4e804 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53da0 │ │ │ │ + bne 53c60 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 537b8 │ │ │ │ + beq 53678 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ - b 538f4 │ │ │ │ + b 537b4 │ │ │ │ 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 53974 │ │ │ │ + bhi 53834 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ - b 53b34 │ │ │ │ + b 539f4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 53a08 │ │ │ │ + beq 538c8 │ │ │ │ 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, #1524] @ 54084 │ │ │ │ + ldr r1, [pc, #1524] @ 53f44 │ │ │ │ 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 │ │ │ │ @@ -72282,65 +72202,65 @@ │ │ │ │ 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 53a30 │ │ │ │ + b 538f0 │ │ │ │ ldrb r9, [r5, #1] │ │ │ │ cmp r9, #37 @ 0x25 │ │ │ │ - beq 53e80 │ │ │ │ + beq 53d40 │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt 53e54 │ │ │ │ + bgt 53d14 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 53f88 │ │ │ │ + beq 53e48 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 53a54 │ │ │ │ + bne 53914 │ │ │ │ ands r0, r8, #536870912 @ 0x20000000 │ │ │ │ - bne 537b8 │ │ │ │ - ldr r2, [pc, #1392] @ 54088 │ │ │ │ + bne 53678 │ │ │ │ + ldr r2, [pc, #1392] @ 53f48 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ - b 537b8 │ │ │ │ + b 53678 │ │ │ │ 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 539bc │ │ │ │ + bne 5387c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #1316] @ 5408c │ │ │ │ - ldr r9, [pc, #1316] @ 54090 │ │ │ │ + ldr r7, [pc, #1316] @ 53f4c │ │ │ │ + ldr r9, [pc, #1316] @ 53f50 │ │ │ │ add r2, r5, #1 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ add r3, r4, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov fp, #37 @ 0x25 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [r4, #32] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r8, [sp, #8] │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r3, r3, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi 53efc │ │ │ │ + bhi 53dbc │ │ │ │ ldrb r3, [r7, 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 │ │ │ │ @@ -72349,30 +72269,30 @@ │ │ │ │ add r3, r4, r3 │ │ │ │ ldrb r2, [r5] │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ str r5, [r4, #32] │ │ │ │ - bcc 53b94 │ │ │ │ + bcc 53a54 │ │ │ │ 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 53bb0 │ │ │ │ + beq 53a70 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add r0, r4, r1 │ │ │ │ adc r1, r2, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ @@ -72393,40 +72313,40 @@ │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ and r3, r2, #15 │ │ │ │ add r3, r9, r3 │ │ │ │ ldrb r3, [r3, #264] @ 0x108 │ │ │ │ add r1, r4, r1 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r1, #60] @ 0x3c │ │ │ │ - b 53bd8 │ │ │ │ + b 53a98 │ │ │ │ ldrb r8, [r5, #1] │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r8, #37 @ 0x25 │ │ │ │ - beq 53cfc │ │ │ │ + beq 53bbc │ │ │ │ sub r3, r6, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - ble 53ce0 │ │ │ │ + ble 53ba0 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, r8] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 53ce0 │ │ │ │ + beq 53ba0 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 53cfc │ │ │ │ + bne 53bbc │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 54000 │ │ │ │ + beq 53ec0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 53f34 │ │ │ │ + beq 53df4 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - b 53c1c │ │ │ │ + b 53adc │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds ip, r3, #1 │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #32] │ │ │ │ adc r0, r2, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ @@ -72447,43 +72367,43 @@ │ │ │ │ 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 53bd8 │ │ │ │ + b 53a98 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 53fa8 │ │ │ │ + beq 53e68 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 53f34 │ │ │ │ + beq 53df4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r3, #1 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ adc r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - b 53bc4 │ │ │ │ + b 53a84 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ add r5, r5, r0 │ │ │ │ - b 538f4 │ │ │ │ + b 537b4 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, sl] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 538b4 │ │ │ │ + beq 53774 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 538b4 │ │ │ │ + beq 53774 │ │ │ │ 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 │ │ │ │ @@ -72504,26 +72424,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 538f4 │ │ │ │ + b 537b4 │ │ │ │ bl d2ac <__ctype_b_loc@plt> │ │ │ │ lsl r9, r9, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, r9] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ - beq 53af4 │ │ │ │ + beq 539b4 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 53af4 │ │ │ │ + beq 539b4 │ │ │ │ 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 │ │ │ │ @@ -72543,189 +72463,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 53a30 │ │ │ │ + b 538f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 53934 │ │ │ │ + b 537f4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e944 │ │ │ │ + bl 4e804 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 53fec │ │ │ │ + bne 53eac │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5405c │ │ │ │ + bne 53f1c │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ands r0, r8, #536870912 @ 0x20000000 │ │ │ │ - bne 537b8 │ │ │ │ - ldr r2, [pc, #332] @ 54094 │ │ │ │ + bne 53678 │ │ │ │ + ldr r2, [pc, #332] @ 53f54 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ bl d090 │ │ │ │ - b 537b8 │ │ │ │ + b 53678 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #48] @ 0x30 │ │ │ │ str r6, [r4, #32] │ │ │ │ - b 53838 │ │ │ │ - ldr r2, [pc, #292] @ 54098 │ │ │ │ + b 536f8 │ │ │ │ + ldr r2, [pc, #292] @ 53f58 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl d090 │ │ │ │ - b 537b8 │ │ │ │ - ldr r2, [pc, #268] @ 5409c │ │ │ │ + b 53678 │ │ │ │ + ldr r2, [pc, #268] @ 53f5c │ │ │ │ sub r3, r5, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r7, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 53b00 │ │ │ │ + b 539c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ sub r3, r5, r2 │ │ │ │ - ldr r2, [pc, #228] @ 540a0 │ │ │ │ + ldr r2, [pc, #228] @ 53f60 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 53d7c │ │ │ │ - ldr r2, [pc, #208] @ 540a4 │ │ │ │ + b 53c3c │ │ │ │ + ldr r2, [pc, #208] @ 53f64 │ │ │ │ sub r3, r5, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r6, [sp] │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 538c0 │ │ │ │ + b 53780 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ add r5, r5, r3 │ │ │ │ - b 53bd8 │ │ │ │ + b 53a98 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ sub r3, r5, r2 │ │ │ │ - ldr r2, [pc, #148] @ 540a8 │ │ │ │ + ldr r2, [pc, #148] @ 53f68 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl d090 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b 53cec │ │ │ │ + b 53bac │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 4e944 │ │ │ │ + bl 4e804 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 54068 │ │ │ │ + bne 53f28 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 53b08 │ │ │ │ + beq 539c8 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - b 53a30 │ │ │ │ + b 538f0 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ - b 53bd8 │ │ │ │ + b 53a98 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ - b 53a30 │ │ │ │ - muleq r0, r8, r1 │ │ │ │ - andeq r8, r0, r0, lsr #1 │ │ │ │ - strdeq r7, [r0], -lr │ │ │ │ - muleq r0, ip, pc @ │ │ │ │ - andeq r6, r0, ip, lsr #31 │ │ │ │ - andeq r7, r0, r9, asr lr │ │ │ │ - @ instruction: 0x00007eb0 │ │ │ │ - andeq r6, r0, ip, lsr #24 │ │ │ │ - andeq r6, r0, r4, lsr #21 │ │ │ │ - strdeq r6, [r0], -r0 │ │ │ │ - andeq r6, r0, r8, lsr #22 │ │ │ │ - andeq r6, r0, r8, ror #20 │ │ │ │ - andeq r6, r0, r8, lsl fp │ │ │ │ + b 538f0 │ │ │ │ + andeq r8, r0, r4, ror #2 │ │ │ │ + andeq r8, r0, ip, rrx │ │ │ │ + andeq r7, r0, sl, asr #31 │ │ │ │ + andeq r7, r0, r8, ror #30 │ │ │ │ + andeq r6, r0, r8, ror pc │ │ │ │ + andeq r7, r0, r5, lsr #28 │ │ │ │ + andeq r7, r0, ip, ror lr │ │ │ │ + strdeq r6, [r0], -r8 │ │ │ │ + andeq r6, r0, r0, ror sl │ │ │ │ + @ instruction: 0x00006abc │ │ │ │ + strdeq r6, [r0], -r4 │ │ │ │ + andeq r6, r0, r4, lsr sl │ │ │ │ + andeq r6, r0, r4, ror #21 │ │ │ │ │ │ │ │ -000540ac : │ │ │ │ +00053f6c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb ip, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, ip, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 54140 │ │ │ │ + bls 54000 │ │ │ │ cmp ip, #6 │ │ │ │ mov r2, r1 │ │ │ │ - bne 5416c │ │ │ │ + bne 5402c │ │ │ │ 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 c280 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - bne 54134 │ │ │ │ + bne 53ff4 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54134 │ │ │ │ + bne 53ff4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - beq 54164 │ │ │ │ + beq 54024 │ │ │ │ bl ca90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, #7 │ │ │ │ ldr r0, [r0] │ │ │ │ - beq 54158 │ │ │ │ + beq 54018 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b d6a8 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ - b 54134 │ │ │ │ + b 53ff4 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl c184 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b 540f4 │ │ │ │ + b 53fb4 │ │ │ │ │ │ │ │ -00054180 : │ │ │ │ +00054040 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #472] @ 54370 │ │ │ │ - ldr r2, [pc, #472] @ 54374 │ │ │ │ + ldr r1, [pc, #472] @ 54230 │ │ │ │ + ldr r2, [pc, #472] @ 54234 │ │ │ │ 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 │ │ │ │ @@ -72735,188 +72655,188 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ bl db1c │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #404] @ 54378 │ │ │ │ + ldr r1, [pc, #404] @ 54238 │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 54304 │ │ │ │ + bne 541c4 │ │ │ │ bl d174 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 54368 │ │ │ │ - ldr r3, [pc, #348] @ 5437c │ │ │ │ + bne 54228 │ │ │ │ + ldr r3, [pc, #348] @ 5423c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 54334 │ │ │ │ + beq 541f4 │ │ │ │ bl c1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54334 │ │ │ │ + bne 541f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #805306368 @ 0x30000000 │ │ │ │ - bne 54348 │ │ │ │ + bne 54208 │ │ │ │ bl cf88 │ │ │ │ mov r2, r5 │ │ │ │ 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 5428c │ │ │ │ + beq 5414c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 54300 │ │ │ │ + beq 541c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5435c │ │ │ │ + beq 5421c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq 542ec │ │ │ │ + beq 541ac │ │ │ │ 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 542ec │ │ │ │ + beq 541ac │ │ │ │ add r0, sp, #32 │ │ │ │ bl caf0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54300 │ │ │ │ + beq 541c0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl caf0 │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #112] @ 54380 │ │ │ │ - ldr r3, [pc, #96] @ 54374 │ │ │ │ + ldr r2, [pc, #112] @ 54240 │ │ │ │ + ldr r3, [pc, #96] @ 54234 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54364 │ │ │ │ + bne 54224 │ │ │ │ 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 5424c │ │ │ │ + beq 5410c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ bl cce8 │ │ │ │ - b 54260 │ │ │ │ + b 54120 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b 542ac │ │ │ │ + b 5416c │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6] │ │ │ │ udf #0 │ │ │ │ - andeq fp, r1, r0, ror #28 │ │ │ │ + andeq fp, r1, r0, lsr #31 │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - @ instruction: 0x000069b0 │ │ │ │ - andeq lr, r1, r0, ror #23 │ │ │ │ - andeq fp, r1, r8, ror #25 │ │ │ │ + andeq r6, r0, ip, ror r9 │ │ │ │ + andeq lr, r1, r0, lsr #26 │ │ │ │ + andeq fp, r1, r8, lsr #28 │ │ │ │ │ │ │ │ -00054384 : │ │ │ │ +00054244 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #420] @ 54544 │ │ │ │ + ldr r0, [pc, #420] @ 54404 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #416] @ 54548 │ │ │ │ + ldr r1, [pc, #416] @ 54408 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #412] @ 5454c │ │ │ │ + ldr r3, [pc, #412] @ 5440c │ │ │ │ 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 r5, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl cce8 │ │ │ │ - ldr r1, [pc, #360] @ 54550 │ │ │ │ + ldr r1, [pc, #360] @ 54410 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, sp │ │ │ │ bl d534 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 544e4 │ │ │ │ + bne 543a4 │ │ │ │ bl d174 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #805306368 @ 0x30000000 │ │ │ │ - bne 54514 │ │ │ │ + bne 543d4 │ │ │ │ bl cf88 │ │ │ │ mov r2, r5 │ │ │ │ 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 54454 │ │ │ │ + beq 54314 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl d42c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 544e0 │ │ │ │ + beq 543a0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 5452c │ │ │ │ + bne 543ec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ bl d6a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 544cc │ │ │ │ + beq 5438c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 54538 │ │ │ │ + bne 543f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl d234 │ │ │ │ mov r3, #776 @ 0x308 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r7] │ │ │ │ @@ -72927,49 +72847,49 @@ │ │ │ │ bl d5d0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl caf0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl caf0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 544e0 │ │ │ │ + beq 543a0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl caf0 │ │ │ │ mov r0, r5 │ │ │ │ bl d174 │ │ │ │ - ldr r2, [pc, #100] @ 54554 │ │ │ │ - ldr r3, [pc, #84] @ 54548 │ │ │ │ + ldr r2, [pc, #100] @ 54414 │ │ │ │ + ldr r3, [pc, #84] @ 54408 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54528 │ │ │ │ + bne 543e8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl cce8 │ │ │ │ - b 54428 │ │ │ │ + b 542e8 │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq fp, r1, r4, asr ip │ │ │ │ + muleq r1, r4, sp │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ andeq r2, r0, r3 │ │ │ │ - @ instruction: 0x000067b8 │ │ │ │ - andeq fp, r1, r8, lsl #22 │ │ │ │ + andeq r6, r0, r4, lsl #15 │ │ │ │ + andeq fp, r1, r8, asr #24 │ │ │ │ │ │ │ │ -00054558 : │ │ │ │ +00054418 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r8, r1, r1, lsl #1 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -72980,504 +72900,504 @@ │ │ │ │ bl ca9c <_ecalloc@plt> │ │ │ │ add r5, r6, r5 │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ str r5, [r0, #36] @ 0x24 │ │ │ │ str r6, [r0, #32] │ │ │ │ str r8, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4ecf8 │ │ │ │ + bl 4ebb8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 545dc │ │ │ │ + beq 5449c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 545d0 │ │ │ │ + beq 54490 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands r1, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 545f4 │ │ │ │ + beq 544b4 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 545dc │ │ │ │ + beq 5449c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl d7b0 <_efree@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #28] @ 54618 │ │ │ │ + ldr r2, [pc, #28] @ 544d8 │ │ │ │ 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 545c8 │ │ │ │ - andeq r6, r0, ip, lsr #11 │ │ │ │ + b 54488 │ │ │ │ + andeq r6, r0, r8, ror r5 │ │ │ │ │ │ │ │ -0005461c : │ │ │ │ - ldr r3, [pc, #8] @ 5462c │ │ │ │ +000544dc : │ │ │ │ + ldr r3, [pc, #8] @ 544ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andeq lr, r1, r0, ror #15 │ │ │ │ + andeq lr, r1, r0, lsr #18 │ │ │ │ │ │ │ │ -00054630 : │ │ │ │ - ldr r3, [pc, #4] @ 5463c │ │ │ │ +000544f0 : │ │ │ │ + ldr r3, [pc, #4] @ 544fc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bx lr │ │ │ │ - andeq lr, r1, ip, asr #15 │ │ │ │ + andeq lr, r1, ip, lsl #18 │ │ │ │ │ │ │ │ -00054640 : │ │ │ │ +00054500 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr ip, [pc, #976] @ 54a28 │ │ │ │ - ldr r3, [pc, #976] @ 54a2c │ │ │ │ + ldr ip, [pc, #976] @ 548e8 │ │ │ │ + ldr r3, [pc, #976] @ 548ec │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #952] @ 54a30 │ │ │ │ + ldr r4, [pc, #952] @ 548f0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r3, #0 │ │ │ │ bl c754 │ │ │ │ - ldr r3, [pc, #932] @ 54a34 │ │ │ │ + ldr r3, [pc, #932] @ 548f4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r0, [pc, #924] @ 54a38 │ │ │ │ + ldr r0, [pc, #924] @ 548f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #904] @ 54a3c │ │ │ │ - ldr r3, [pc, #904] @ 54a40 │ │ │ │ + ldr r2, [pc, #904] @ 548fc │ │ │ │ + ldr r3, [pc, #904] @ 54900 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ bl d2c4 │ │ │ │ - ldr r4, [pc, #876] @ 54a44 │ │ │ │ - ldr r1, [pc, #876] @ 54a48 │ │ │ │ + ldr r4, [pc, #876] @ 54904 │ │ │ │ + ldr r1, [pc, #876] @ 54908 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ str r0, [r4, #4] │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #852] @ 54a4c │ │ │ │ + ldr r1, [pc, #852] @ 5490c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #832] @ 54a50 │ │ │ │ + ldr r1, [pc, #832] @ 54910 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #812] @ 54a54 │ │ │ │ + ldr r1, [pc, #812] @ 54914 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #792] @ 54a58 │ │ │ │ + ldr r1, [pc, #792] @ 54918 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #772] @ 54a5c │ │ │ │ + ldr r1, [pc, #772] @ 5491c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #752] @ 54a60 │ │ │ │ + ldr r1, [pc, #752] @ 54920 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #732] @ 54a64 │ │ │ │ + ldr r1, [pc, #732] @ 54924 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ bl cdc0 │ │ │ │ - ldr r1, [pc, #712] @ 54a68 │ │ │ │ + ldr r1, [pc, #712] @ 54928 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #692] @ 54a6c │ │ │ │ + ldr r1, [pc, #692] @ 5492c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #672] @ 54a70 │ │ │ │ + ldr r1, [pc, #672] @ 54930 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #652] @ 54a74 │ │ │ │ + ldr r1, [pc, #652] @ 54934 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #632] @ 54a78 │ │ │ │ + ldr r1, [pc, #632] @ 54938 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #612] @ 54a7c │ │ │ │ + ldr r1, [pc, #612] @ 5493c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #592] @ 54a80 │ │ │ │ + ldr r1, [pc, #592] @ 54940 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #572] @ 54a84 │ │ │ │ + ldr r1, [pc, #572] @ 54944 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #552] @ 54a88 │ │ │ │ + ldr r1, [pc, #552] @ 54948 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #532] @ 54a8c │ │ │ │ + ldr r1, [pc, #532] @ 5494c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #512] @ 54a90 │ │ │ │ + ldr r1, [pc, #512] @ 54950 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #492 @ 0x1ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #492] @ 54a94 │ │ │ │ + ldr r1, [pc, #492] @ 54954 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #472] @ 54a98 │ │ │ │ + ldr r1, [pc, #472] @ 54958 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #452] @ 54a9c │ │ │ │ + ldr r1, [pc, #452] @ 5495c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #432] @ 54aa0 │ │ │ │ + ldr r1, [pc, #432] @ 54960 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #412] @ 54aa4 │ │ │ │ + ldr r1, [pc, #412] @ 54964 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #392] @ 54aa8 │ │ │ │ + ldr r1, [pc, #392] @ 54968 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #9437184 @ 0x900000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #372] @ 54aac │ │ │ │ + ldr r1, [pc, #372] @ 5496c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #5242880 @ 0x500000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #16 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #352] @ 54ab0 │ │ │ │ + ldr r1, [pc, #352] @ 54970 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #332] @ 54ab4 │ │ │ │ + ldr r1, [pc, #332] @ 54974 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #312] @ 54ab8 │ │ │ │ + ldr r1, [pc, #312] @ 54978 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #13 │ │ │ │ bl d1c8 │ │ │ │ - ldr r1, [pc, #292] @ 54abc │ │ │ │ - ldr r3, [pc, #292] @ 54ac0 │ │ │ │ + ldr r1, [pc, #292] @ 5497c │ │ │ │ + ldr r3, [pc, #292] @ 54980 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ bl d1c8 │ │ │ │ mov r2, #328 @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl c754 │ │ │ │ - ldr r0, [pc, #260] @ 54ac4 │ │ │ │ + ldr r0, [pc, #260] @ 54984 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl dbe8 │ │ │ │ - ldr r2, [pc, #208] @ 54ac8 │ │ │ │ - ldr r3, [pc, #48] @ 54a2c │ │ │ │ + ldr r2, [pc, #208] @ 54988 │ │ │ │ + ldr r3, [pc, #48] @ 548ec │ │ │ │ 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 54a24 │ │ │ │ + bne 548e4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl d348 <__stack_chk_fail@plt> │ │ │ │ - muleq r1, ip, r9 │ │ │ │ + ldrdeq fp, [r1], -ip │ │ │ │ andeq r0, r0, r0, lsr sl │ │ │ │ - andeq fp, r1, ip, ror #18 │ │ │ │ + andeq fp, r1, ip, lsr #21 │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ - andeq r6, r0, ip, asr #10 │ │ │ │ + andeq r6, r0, r8, lsl r5 │ │ │ │ muleq r0, ip, sl │ │ │ │ - strdeq lr, [r1], -r8 │ │ │ │ - andeq lr, r1, r8, lsr #14 │ │ │ │ + andeq lr, r1, r8, lsr r3 │ │ │ │ + andeq lr, r1, r8, ror #16 │ │ │ │ andeq r2, r0, r0, asr #3 │ │ │ │ - andeq r6, r0, r0, ror #4 │ │ │ │ - andeq r6, r0, r0, asr r2 │ │ │ │ - strdeq r5, [r0], -r4 │ │ │ │ + andeq r6, r0, ip, lsr #4 │ │ │ │ + andeq r6, r0, ip, lsl r2 │ │ │ │ + andeq r5, r0, r0, asr #31 │ │ │ │ andeq r2, r0, r0, lsl r1 │ │ │ │ @ instruction: 0x000024b0 │ │ │ │ - andeq r4, r0, ip, lsr #12 │ │ │ │ - andeq r6, r0, r0, ror #3 │ │ │ │ - andeq r6, r0, r8, asr r4 │ │ │ │ - andeq r6, r0, r8, asr #8 │ │ │ │ - andeq r6, r0, ip, lsr r4 │ │ │ │ - andeq r6, r0, r0, lsr r4 │ │ │ │ + strdeq r4, [r0], -r8 │ │ │ │ + andeq r6, r0, ip, lsr #3 │ │ │ │ andeq r6, r0, r4, lsr #8 │ │ │ │ - andeq r6, r0, r8, lsl r4 │ │ │ │ - andeq r6, r0, ip, lsl #8 │ │ │ │ - andeq r6, r0, r0, lsl #8 │ │ │ │ - strdeq r6, [r0], -r4 │ │ │ │ - andeq r6, r0, r8, ror #7 │ │ │ │ - andeq r6, r0, r0, ror #7 │ │ │ │ - ldrdeq r6, [r0], -r4 │ │ │ │ - andeq r6, r0, r8, asr #7 │ │ │ │ + andeq r6, r0, r4, lsl r4 │ │ │ │ + andeq r6, r0, r8, lsl #8 │ │ │ │ + strdeq r6, [r0], -ip │ │ │ │ + strdeq r6, [r0], -r0 │ │ │ │ + andeq r6, r0, r4, ror #7 │ │ │ │ + ldrdeq r6, [r0], -r8 │ │ │ │ + andeq r6, r0, ip, asr #7 │ │ │ │ andeq r6, r0, r0, asr #7 │ │ │ │ @ instruction: 0x000063b4 │ │ │ │ andeq r6, r0, ip, lsr #7 │ │ │ │ andeq r6, r0, r0, lsr #7 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - muleq r0, r8, r3 │ │ │ │ + muleq r0, r4, r3 │ │ │ │ andeq r6, r0, ip, lsl #7 │ │ │ │ - andeq r6, r0, r4, lsl #7 │ │ │ │ - andeq r6, r0, ip, ror r3 │ │ │ │ + andeq r6, r0, r0, lsl #7 │ │ │ │ + andeq r6, r0, r8, ror r3 │ │ │ │ + andeq r6, r0, ip, ror #6 │ │ │ │ + andeq r6, r0, r8, ror #6 │ │ │ │ + andeq r6, r0, r4, ror #6 │ │ │ │ + andeq r6, r0, r8, asr r3 │ │ │ │ + andeq r6, r0, r0, asr r3 │ │ │ │ + andeq r6, r0, r8, asr #6 │ │ │ │ eorseq r2, r3, r3 │ │ │ │ - andeq r6, r0, ip, asr r3 │ │ │ │ - andeq fp, r1, r0, lsl #12 │ │ │ │ + andeq r6, r0, r8, lsr #6 │ │ │ │ + andeq fp, r1, r0, asr #14 │ │ │ │ │ │ │ │ -00054acc : │ │ │ │ +0005498c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - beq 54af8 │ │ │ │ + beq 549b8 │ │ │ │ str r5, [r0] │ │ │ │ str r4, [r0, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl dc6c <_emalloc_8@plt> │ │ │ │ - b 54aec │ │ │ │ + b 549ac │ │ │ │ │ │ │ │ -00054b00 : │ │ │ │ +000549c0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r5, [r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ and r3, r5, #223 @ 0xdf │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movne r7, r1 │ │ │ │ - beq 54b68 │ │ │ │ + beq 54a28 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 54bec │ │ │ │ + bhi 54aac │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 54bb0 │ │ │ │ + bne 54a70 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 54bec │ │ │ │ + ble 54aac │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ 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 54bec │ │ │ │ + bne 54aac │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 54bec │ │ │ │ + bne 54aac │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne 54bec │ │ │ │ + bne 54aac │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 54bec │ │ │ │ + bne 54aac │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ add r7, r1, #5 │ │ │ │ - b 54b30 │ │ │ │ + b 549f0 │ │ │ │ cmp r3, #31 │ │ │ │ - bls 54bc4 │ │ │ │ + bls 54a84 │ │ │ │ and r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - beq 54bdc │ │ │ │ - ldr r2, [pc, #68] @ 54c10 │ │ │ │ + beq 54a9c │ │ │ │ + ldr r2, [pc, #68] @ 54ad0 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp] │ │ │ │ bl d090 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls 54b54 │ │ │ │ - ldr r2, [pc, #32] @ 54c14 │ │ │ │ + bls 54a14 │ │ │ │ + ldr r2, [pc, #32] @ 54ad4 │ │ │ │ mov r3, r4 │ │ │ │ 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} │ │ │ │ - andeq r6, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0x000061bc │ │ │ │ + andeq r6, r0, ip, ror #2 │ │ │ │ + andeq r6, r0, r8, lsl #3 │ │ │ │ │ │ │ │ -00054c18 : │ │ │ │ +00054ad8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [ip] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r1, #2 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ mov r4, r2 │ │ │ │ - beq 54c80 │ │ │ │ + beq 54b40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54cbc │ │ │ │ + beq 54b7c │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ - beq 54cb0 │ │ │ │ + beq 54b70 │ │ │ │ stmib sp, {r2, lr} │ │ │ │ - ldr r2, [pc, #132] @ 54cec │ │ │ │ + ldr r2, [pc, #132] @ 54bac │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ bl c76c │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54ce0 │ │ │ │ + beq 54ba0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 54cd4 │ │ │ │ - ldr r2, [pc, #88] @ 54cf0 │ │ │ │ + beq 54b94 │ │ │ │ + ldr r2, [pc, #88] @ 54bb0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str lr, [sp] │ │ │ │ bl c76c │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr lr, [pc, #60] @ 54cf4 │ │ │ │ + ldr lr, [pc, #60] @ 54bb4 │ │ │ │ add lr, pc, lr │ │ │ │ - b 54c5c │ │ │ │ - ldr r3, [pc, #52] @ 54cf8 │ │ │ │ + b 54b1c │ │ │ │ + ldr r3, [pc, #52] @ 54bb8 │ │ │ │ cmp lr, #0 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 54c5c │ │ │ │ - b 54cb0 │ │ │ │ - ldr lr, [pc, #32] @ 54cfc │ │ │ │ + bne 54b1c │ │ │ │ + b 54b70 │ │ │ │ + ldr lr, [pc, #32] @ 54bbc │ │ │ │ add lr, pc, lr │ │ │ │ - b 54c90 │ │ │ │ - ldr r3, [pc, #24] @ 54d00 │ │ │ │ + b 54b50 │ │ │ │ + ldr r3, [pc, #24] @ 54bc0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 54c88 │ │ │ │ - andeq r6, r0, ip, ror r1 │ │ │ │ - andeq r6, r0, r4, asr #2 │ │ │ │ - @ instruction: 0x000041b0 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - andeq r4, r0, ip, lsl #3 │ │ │ │ - andeq r4, r0, r0, lsl #3 │ │ │ │ + b 54b48 │ │ │ │ + andeq r6, r0, r8, asr #2 │ │ │ │ + andeq r6, r0, r0, lsl r1 │ │ │ │ + andeq r4, r0, ip, ror r1 │ │ │ │ + andeq r4, r0, r8, ror #2 │ │ │ │ + andeq r4, r0, r8, asr r1 │ │ │ │ + andeq r4, r0, ip, asr #2 │ │ │ │ │ │ │ │ -00054d04 : │ │ │ │ +00054bc4 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00054d08 : │ │ │ │ +00054bc8 : │ │ │ │ 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 │ │ │ │ @@ -73491,48 +73411,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 54f20 │ │ │ │ + bleq 54de0 │ │ │ │ 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 54df8 │ │ │ │ + beq 54cb8 │ │ │ │ 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 54dc4 │ │ │ │ + bcs 54c84 │ │ │ │ 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 54e24 │ │ │ │ + bhi 54ce4 │ │ │ │ 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 │ │ │ │ @@ -73541,24 +73461,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 54f8c │ │ │ │ + bgt 54e4c │ │ │ │ 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 54ea8 │ │ │ │ + bge 54d68 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 54e7c │ │ │ │ + bgt 54d3c │ │ │ │ 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 │ │ │ │ @@ -73586,181 +73506,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 54f00 │ │ │ │ + bne 54dc0 │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 54ee0 │ │ │ │ + beq 54da0 │ │ │ │ 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 54f04 │ │ │ │ + beq 54dc4 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 54f4c │ │ │ │ + beq 54e0c │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 54ed4 │ │ │ │ + bne 54d94 │ │ │ │ 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 54fa0 │ │ │ │ + beq 54e60 │ │ │ │ teq r4, ip │ │ │ │ - bne 54f70 │ │ │ │ + bne 54e30 │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 54fa0 │ │ │ │ + bne 54e60 │ │ │ │ teq r5, ip │ │ │ │ - bne 54f88 │ │ │ │ + bne 54e48 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 54fa0 │ │ │ │ + bne 54e60 │ │ │ │ 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 54fb8 │ │ │ │ + b 54e78 │ │ │ │ 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 551c8 │ │ │ │ + beq 55088 │ │ │ │ lsr r4, r4, #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ rsblt r5, r5, #0 │ │ │ │ - ble 5500c │ │ │ │ + ble 54ecc │ │ │ │ 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 55030 │ │ │ │ + beq 54ef0 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ tst r3, #-2147483648 @ 0x80000000 │ │ │ │ lsl r3, r3, #12 │ │ │ │ orr r3, ip, r3, lsr #12 │ │ │ │ - beq 55048 │ │ │ │ + beq 54f08 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ rsc r3, r3, #0 │ │ │ │ teq r4, r5 │ │ │ │ - beq 551b0 │ │ │ │ + beq 55070 │ │ │ │ sub r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt 55074 │ │ │ │ + blt 54f34 │ │ │ │ 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 55090 │ │ │ │ + b 54f50 │ │ │ │ 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 550a4 │ │ │ │ + bpl 54f64 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rscs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ cmp r1, #1048576 @ 0x100000 │ │ │ │ - bcc 550e8 │ │ │ │ + bcc 54fa8 │ │ │ │ cmp r1, #2097152 @ 0x200000 │ │ │ │ - bcc 550d0 │ │ │ │ + bcc 54f90 │ │ │ │ lsrs r1, r1, #1 │ │ │ │ rrxs r0, r0 │ │ │ │ rrx ip, ip │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r2, r4, #21 │ │ │ │ cmn r2, #4194304 @ 0x400000 │ │ │ │ - bcs 55228 │ │ │ │ + bcs 550e8 │ │ │ │ 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 550d0 │ │ │ │ + bcs 54f90 │ │ │ │ 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 55140 │ │ │ │ + bge 55000 │ │ │ │ adds r2, r2, #12 │ │ │ │ - ble 5513c │ │ │ │ + ble 54ffc │ │ │ │ add ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl r0, r1, ip │ │ │ │ lsr r1, r1, r2 │ │ │ │ - b 55150 │ │ │ │ + b 55010 │ │ │ │ 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 551a4 │ │ │ │ + bge 55064 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 5518c │ │ │ │ + bgt 5504c │ │ │ │ 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 │ │ │ │ @@ -73773,31 +73693,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 55050 │ │ │ │ + b 54f10 │ │ │ │ mvns ip, r4, asr #21 │ │ │ │ mvnsne ip, r5, asr #21 │ │ │ │ - beq 55238 │ │ │ │ + beq 550f8 │ │ │ │ teq r4, r5 │ │ │ │ teqeq r0, r2 │ │ │ │ - beq 551f0 │ │ │ │ + beq 550b0 │ │ │ │ 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 55218 │ │ │ │ + bne 550d8 │ │ │ │ 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} │ │ │ │ @@ -73821,25 +73741,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 55100 │ │ │ │ + b 54fc0 │ │ │ │ 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 55100 │ │ │ │ + b 54fc0 │ │ │ │ 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 │ │ │ │ @@ -73849,85 +73769,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 55100 │ │ │ │ + b 54fc0 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, #0 │ │ │ │ - b 55328 │ │ │ │ + b 551e8 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 55328 │ │ │ │ + bpl 551e8 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ mov r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #50 @ 0x32 │ │ │ │ lsrs ip, r1, #22 │ │ │ │ - beq 550a4 │ │ │ │ + beq 54f64 │ │ │ │ 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 550a4 │ │ │ │ + b 54f64 │ │ │ │ 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 5554c │ │ │ │ + bleq 5540c │ │ │ │ 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 55424 │ │ │ │ + beq 552e4 │ │ │ │ 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 553f0 │ │ │ │ + bcs 552b0 │ │ │ │ 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 55450 │ │ │ │ + bhi 55310 │ │ │ │ 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 │ │ │ │ @@ -73936,24 +73856,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 555b8 │ │ │ │ + bgt 55478 │ │ │ │ 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 554d4 │ │ │ │ + bge 55394 │ │ │ │ adds r4, r4, #12 │ │ │ │ - bgt 554a8 │ │ │ │ + bgt 55368 │ │ │ │ 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 │ │ │ │ @@ -73981,58 +73901,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 5552c │ │ │ │ + bne 553ec │ │ │ │ and r6, r1, #-2147483648 @ 0x80000000 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adc r1, r1, r1 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 5550c │ │ │ │ + beq 553cc │ │ │ │ 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 55530 │ │ │ │ + beq 553f0 │ │ │ │ orr r3, r3, r6 │ │ │ │ bx lr │ │ │ │ teq r4, ip │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teqne r5, ip │ │ │ │ - beq 55578 │ │ │ │ + beq 55438 │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 55500 │ │ │ │ + bne 553c0 │ │ │ │ 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 555cc │ │ │ │ + beq 5548c │ │ │ │ teq r4, ip │ │ │ │ - bne 5559c │ │ │ │ + bne 5545c │ │ │ │ orrs r6, r0, r1, lsl #12 │ │ │ │ - bne 555cc │ │ │ │ + bne 5548c │ │ │ │ teq r5, ip │ │ │ │ - bne 555b4 │ │ │ │ + bne 55474 │ │ │ │ orrs r6, r2, r3, lsl #12 │ │ │ │ movne r0, r2 │ │ │ │ movne r1, r3 │ │ │ │ - bne 555cc │ │ │ │ + bne 5548c │ │ │ │ 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 │ │ │ │ @@ -74041,34 +73961,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 5576c │ │ │ │ + bleq 5562c │ │ │ │ sub r4, r4, r5 │ │ │ │ eor lr, r1, r3 │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ lsl r1, r1, #12 │ │ │ │ - beq 5573c │ │ │ │ + beq 555fc │ │ │ │ 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 5564c │ │ │ │ + bcs 5550c │ │ │ │ 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 │ │ │ │ @@ -74096,35 +74016,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 5570c │ │ │ │ + beq 555cc │ │ │ │ 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 55664 │ │ │ │ + bne 55524 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - bne 55718 │ │ │ │ + bne 555d8 │ │ │ │ orr r1, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ - b 55664 │ │ │ │ + b 55524 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ orreq r1, r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ subs ip, r4, #253 @ 0xfd │ │ │ │ cmphi ip, #1792 @ 0x700 │ │ │ │ - bhi 55450 │ │ │ │ + bhi 55310 │ │ │ │ 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 │ │ │ │ @@ -74132,56 +74052,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 55450 │ │ │ │ + b 55310 │ │ │ │ orr lr, r5, r6 │ │ │ │ - b 55450 │ │ │ │ + b 55310 │ │ │ │ and r5, ip, r3, lsr #20 │ │ │ │ teq r4, ip │ │ │ │ teqeq r5, ip │ │ │ │ - beq 555cc │ │ │ │ + beq 5548c │ │ │ │ teq r4, ip │ │ │ │ - bne 557a0 │ │ │ │ + bne 55660 │ │ │ │ orrs r4, r0, r1, lsl #12 │ │ │ │ - bne 555cc │ │ │ │ + bne 5548c │ │ │ │ teq r5, ip │ │ │ │ - bne 555b4 │ │ │ │ + bne 55474 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 555cc │ │ │ │ + b 5548c │ │ │ │ teq r5, ip │ │ │ │ - bne 557bc │ │ │ │ + bne 5567c │ │ │ │ orrs r5, r2, r3, lsl #12 │ │ │ │ - beq 55568 │ │ │ │ + beq 55428 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - b 555cc │ │ │ │ + b 5548c │ │ │ │ orrs r6, r0, r1, lsl #1 │ │ │ │ orrsne r6, r2, r3, lsl #1 │ │ │ │ - bne 55500 │ │ │ │ + bne 553c0 │ │ │ │ orrs r4, r0, r1, lsl #1 │ │ │ │ - bne 555b4 │ │ │ │ + bne 55474 │ │ │ │ orrs r5, r2, r3, lsl #1 │ │ │ │ - bne 55568 │ │ │ │ - b 555cc │ │ │ │ + bne 55428 │ │ │ │ + b 5548c │ │ │ │ mvn ip, #0 │ │ │ │ - b 557f0 │ │ │ │ + b 556b0 │ │ │ │ mov ip, #1 │ │ │ │ - b 557f0 │ │ │ │ + b 556b0 │ │ │ │ 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 55844 │ │ │ │ + beq 55704 │ │ │ │ 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 │ │ │ │ @@ -74191,152 +74111,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 55858 │ │ │ │ + bne 55718 │ │ │ │ orrs ip, r0, r1, lsl #12 │ │ │ │ - bne 5586c │ │ │ │ + bne 5572c │ │ │ │ lsl ip, r3, #1 │ │ │ │ mvns ip, ip, asr #21 │ │ │ │ - bne 55808 │ │ │ │ + bne 556c8 │ │ │ │ orrs ip, r2, r3, lsl #12 │ │ │ │ - beq 55808 │ │ │ │ + beq 556c8 │ │ │ │ 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 55890 │ │ │ │ + b 55750 │ │ │ │ push {r0, lr} │ │ │ │ - bl 557ec │ │ │ │ + bl 556ac │ │ │ │ cmp r0, #0 │ │ │ │ cmnmi r0, #0 │ │ │ │ pop {r0, pc} │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 55890 │ │ │ │ + bl 55750 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 55890 │ │ │ │ + bl 55750 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 55890 │ │ │ │ + bl 55750 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 55874 │ │ │ │ + bl 55734 │ │ │ │ movls r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ str lr, [sp, #-8]! │ │ │ │ - bl 55874 │ │ │ │ + bl 55734 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ ldr pc, [sp], #8 │ │ │ │ lsl r2, r1, #1 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 55948 │ │ │ │ - bpl 55940 │ │ │ │ + bcs 55808 │ │ │ │ + bpl 55800 │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bls 55950 │ │ │ │ + bls 55810 │ │ │ │ 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 5595c │ │ │ │ + bne 5581c │ │ │ │ ands r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ mvneq r0, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ lsls r2, r1, #1 │ │ │ │ - bcs 55998 │ │ │ │ + bcs 55858 │ │ │ │ adds r2, r2, #2097152 @ 0x200000 │ │ │ │ - bcs 559a0 │ │ │ │ - bpl 55998 │ │ │ │ + bcs 55860 │ │ │ │ + bpl 55858 │ │ │ │ mvn r3, #992 @ 0x3e0 │ │ │ │ subs r2, r3, r2, asr #21 │ │ │ │ - bmi 559a8 │ │ │ │ + bmi 55868 │ │ │ │ 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 559b0 │ │ │ │ + bne 55870 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #0 │ │ │ │ - bne 559e4 │ │ │ │ + bne 558a4 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 559e0 │ │ │ │ + blt 558a0 │ │ │ │ cmpeq r0, #0 │ │ │ │ mvnne r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnne r0, #0 │ │ │ │ - b 55a8c │ │ │ │ + b 5594c │ │ │ │ sub sp, sp, #8 │ │ │ │ push {sp, lr} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 55a10 │ │ │ │ + blt 558d0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 55a44 │ │ │ │ - bl 55b3c │ │ │ │ + blt 55904 │ │ │ │ + bl 559fc │ │ │ │ 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 55a68 │ │ │ │ - bl 55b3c │ │ │ │ + blt 55928 │ │ │ │ + bl 559fc │ │ │ │ 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 55b3c │ │ │ │ + bl 559fc │ │ │ │ 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 55b3c │ │ │ │ + bl 559fc │ │ │ │ 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} │ │ │ │ @@ -74344,58 +74264,58 @@ │ │ │ │ bl d024 │ │ │ │ pop {r1, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 558b8 │ │ │ │ + bl 55778 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55acc │ │ │ │ + bne 5598c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 55ae4 │ │ │ │ + b 559a4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, #-2147483648 @ 0x80000000 │ │ │ │ - bl 55ae4 │ │ │ │ + bl 559a4 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ - ldr r3, [pc, #68] @ 55b34 │ │ │ │ + ldr r3, [pc, #68] @ 559f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 5536c │ │ │ │ - bl 55964 │ │ │ │ + bl 5522c │ │ │ │ + bl 55824 │ │ │ │ mov r4, r0 │ │ │ │ - bl 55264 │ │ │ │ - ldr r3, [pc, #40] @ 55b38 │ │ │ │ + bl 55124 │ │ │ │ + ldr r3, [pc, #40] @ 559f8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 5536c │ │ │ │ + bl 5522c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 54fb4 │ │ │ │ - bl 55964 │ │ │ │ + bl 54e74 │ │ │ │ + bl 55824 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldclcc 0, cr0, [r0] │ │ │ │ mvnsmi r0, r0 │ │ │ │ cmp r0, r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r1 │ │ │ │ sbcs r1, lr, r3 │ │ │ │ mov ip, r0 │ │ │ │ movcc r0, #0 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ movcc r1, r0 │ │ │ │ - bcc 55c50 │ │ │ │ + bcc 55b10 │ │ │ │ cmp r3, #0 │ │ │ │ clzeq r4, r2 │ │ │ │ clzne r4, r3 │ │ │ │ addeq r4, r4, #32 │ │ │ │ cmp lr, #0 │ │ │ │ clzeq r1, ip │ │ │ │ addeq r1, r1, #32 │ │ │ │ @@ -74407,43 +74327,43 @@ │ │ │ │ lsl r8, r2, r4 │ │ │ │ rsb r6, r4, #32 │ │ │ │ orr r3, r3, r2, lsr r6 │ │ │ │ cmp ip, r8 │ │ │ │ sbcs r2, lr, r3 │ │ │ │ movcc r0, #0 │ │ │ │ movcc r1, r0 │ │ │ │ - bcc 55bc8 │ │ │ │ + bcc 55a88 │ │ │ │ mov r0, #1 │ │ │ │ lsl r1, r0, r7 │ │ │ │ subs ip, ip, r8 │ │ │ │ orr r1, r1, r0, lsr r6 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sbc lr, lr, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55c50 │ │ │ │ + beq 55b10 │ │ │ │ lsr r2, r8, #1 │ │ │ │ orr r2, r2, r3, lsl #31 │ │ │ │ mov r8, r4 │ │ │ │ lsr r3, r3, #1 │ │ │ │ - b 55c04 │ │ │ │ + b 55ac4 │ │ │ │ subs ip, ip, r2 │ │ │ │ sbc lr, lr, r3 │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ adds ip, ip, #1 │ │ │ │ adc lr, lr, #0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 55c20 │ │ │ │ + beq 55ae0 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r9, lr, r3 │ │ │ │ - bcs 55be4 │ │ │ │ + bcs 55aa4 │ │ │ │ adds ip, ip, ip │ │ │ │ adc lr, lr, lr │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 55c04 │ │ │ │ + bne 55ac4 │ │ │ │ adds r0, r0, ip │ │ │ │ lsr ip, ip, r4 │ │ │ │ orr ip, ip, lr, lsl r6 │ │ │ │ orr ip, ip, lr, lsr r7 │ │ │ │ adc r1, r1, lr │ │ │ │ lsl r3, ip, r4 │ │ │ │ lsr lr, lr, r4 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00055c5c <.fini>: │ │ │ │ +00055b1c <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1534 +1,1531 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00055c64 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x00055c74 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x00055c84 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x00055c94 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x00055ca4 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x00055cb4 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x00055cc4 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x00055cd4 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x00055ce4 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00055cf4 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ - 0x00055d04 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ - 0x00055d14 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ - 0x00055d24 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ - 0x00055d34 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ - 0x00055d44 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ - 0x00055d54 6c69627a 00000000 382e3133 2e300000 libz....8.13.0.. │ │ │ │ - 0x00055d64 6c696263 75726c00 322e312e 31322d73 libcurl.2.1.12-s │ │ │ │ - 0x00055d74 7461626c 65000000 6c696265 76656e74 table...libevent │ │ │ │ - 0x00055d84 00000000 37362e31 00000000 6c696269 ....76.1....libi │ │ │ │ - 0x00055d94 63752028 49444e41 32303038 2f49444e cu (IDNA2008/IDN │ │ │ │ - 0x00055da4 41323030 33290000 322e332e 38000000 A2003)..2.3.8... │ │ │ │ - 0x00055db4 6c696269 646e3220 2849444e 41323030 libidn2 (IDNA200 │ │ │ │ - 0x00055dc4 38290000 64697361 626c6564 00000000 8)..disabled.... │ │ │ │ - 0x00055dd4 6c696269 646e2028 49444e41 32303033 libidn (IDNA2003 │ │ │ │ - 0x00055de4 29000000 6c696269 646e6b69 74322028 )...libidnkit2 ( │ │ │ │ - 0x00055df4 49444e41 32303038 29000000 6c696269 IDNA2008)...libi │ │ │ │ - 0x00055e04 646e6b69 74202849 444e4132 30303329 dnkit (IDNA2003) │ │ │ │ - 0x00055e14 00000000 68747470 2e657461 672e6d6f ....http.etag.mo │ │ │ │ - 0x00055e24 64650000 63726333 32620000 68747470 de..crc32b..http │ │ │ │ - 0x00055e34 00000000 41504932 30323430 3932342c ....API20240924, │ │ │ │ - 0x00055e44 4e545300 72617068 66000000 73706c00 NTS.raphf...spl. │ │ │ │ - 0x00055e54 69636f6e 76000000 7c660000 68697374 iconv...|f..hist │ │ │ │ - 0x00055e64 6f727900 6f627365 72766572 73000000 ory.observers... │ │ │ │ - 0x00055e74 4f627365 72766572 2073746f 72616765 Observer storage │ │ │ │ - 0x00055e84 20697320 636f7272 75707465 64000000 is corrupted... │ │ │ │ - 0x00055e94 4f000000 64657461 63680000 75706461 O...detach..upda │ │ │ │ - 0x00055ea4 74650000 61747461 63680000 7c4f216f te..attach..|O!o │ │ │ │ - 0x00055eb4 21000000 73746172 74656400 66696e69 !...started.fini │ │ │ │ - 0x00055ec4 73686564 00000000 646c746f 74616c00 shed....dltotal. │ │ │ │ - 0x00055ed4 646c6e6f 77000000 756c746f 74616c00 dlnow...ultotal. │ │ │ │ - 0x00055ee4 756c6e6f 77000000 7c4f0000 436f756c ulnow...|O..Coul │ │ │ │ - 0x00055ef4 64206e6f 74206669 6e642072 6573706f d not find respo │ │ │ │ - 0x00055f04 6e736520 666f7220 74686520 72657175 nse for the requ │ │ │ │ - 0x00055f14 65737400 7c6c0000 6765744f 7074696f est.|l..getOptio │ │ │ │ - 0x00055f24 6e730000 7c61212f 00000000 636f6f6b ns..|a!/....cook │ │ │ │ - 0x00055f34 69657300 7265636f 72644869 73746f72 ies.recordHistor │ │ │ │ - 0x00055f44 79000000 72657370 6f6e7365 4d657373 y...responseMess │ │ │ │ - 0x00055f54 61676543 6c617373 00000000 436f756c ageClass....Coul │ │ │ │ - 0x00055f64 64206e6f 7420696e 69746961 6c697a65 d not initialize │ │ │ │ - 0x00055f74 20636c69 656e7400 64656661 756c7400 client.default. │ │ │ │ - 0x00055f84 7c532153 21000000 4e6f2068 7474705c |S!S!...No http\ │ │ │ │ - 0x00055f94 436c6965 6e742064 72697665 72732061 Client drivers a │ │ │ │ - 0x00055fa4 7661696c 61626c65 00000000 4661696c vailable....Fail │ │ │ │ - 0x00055fb4 65642074 6f206c6f 63617465 20222573 ed to locate "%s │ │ │ │ - 0x00055fc4 2220636c 69656e74 20726571 75657374 " client request │ │ │ │ - 0x00055fd4 2068616e 646c6572 00000000 6e6f7469 handler....noti │ │ │ │ - 0x00055fe4 66790000 4661696c 65642074 6f20656e fy..Failed to en │ │ │ │ - 0x00055ff4 71756575 65207265 71756573 743b2072 queue request; r │ │ │ │ - 0x00056004 65717565 73742061 6c726561 64792069 equest already i │ │ │ │ - 0x00056014 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ - 0x00056024 6f206465 71756575 65207265 71756573 o dequeue reques │ │ │ │ - 0x00056034 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ - 0x00056044 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ - 0x00056054 6f207265 71756575 65207265 71756573 o requeue reques │ │ │ │ - 0x00056064 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ - 0x00056074 6e207175 65756500 4f7c6600 70726570 n queue.O|f.prep │ │ │ │ - 0x00056084 61726500 7c640000 7c620000 7c482100 are.|d..|b..|H!. │ │ │ │ - 0x00056094 7472616e 73666572 496e666f 00000000 transferInfo.... │ │ │ │ - 0x000560a4 68747470 5c436c69 656e7400 44454255 http\Client.DEBU │ │ │ │ - 0x000560b4 475f494e 464f0000 44454255 475f494e G_INFO..DEBUG_IN │ │ │ │ - 0x000560c4 00000000 44454255 475f4f55 54000000 ....DEBUG_OUT... │ │ │ │ - 0x000560d4 44454255 475f4845 41444552 00000000 DEBUG_HEADER.... │ │ │ │ - 0x000560e4 44454255 475f424f 44590000 44454255 DEBUG_BODY..DEBU │ │ │ │ - 0x000560f4 475f5353 4c000000 5f5f636f 6e737472 G_SSL...__constr │ │ │ │ - 0x00056104 75637400 72657365 74000000 656e7175 uct.reset...enqu │ │ │ │ - 0x00056114 65756500 64657175 65756500 72657175 eue.dequeue.requ │ │ │ │ - 0x00056124 65756500 636f756e 74000000 73656e64 eue.count...send │ │ │ │ - 0x00056134 00000000 6f6e6365 00000000 77616974 ....once....wait │ │ │ │ - 0x00056144 00000000 67657452 6573706f 6e736500 ....getResponse. │ │ │ │ - 0x00056154 67657448 6973746f 72790000 636f6e66 getHistory..conf │ │ │ │ - 0x00056164 69677572 65000000 656e6162 6c655069 igure...enablePi │ │ │ │ - 0x00056174 70656c69 6e696e67 00000000 656e6162 pelining....enab │ │ │ │ - 0x00056184 6c654576 656e7473 00000000 6765744f leEvents....getO │ │ │ │ - 0x00056194 62736572 76657273 00000000 67657450 bservers....getP │ │ │ │ - 0x000561a4 726f6772 65737349 6e666f00 67657454 rogressInfo.getT │ │ │ │ - 0x000561b4 72616e73 66657249 6e666f00 7365744f ransferInfo.setO │ │ │ │ - 0x000561c4 7074696f 6e730000 73657453 736c4f70 ptions..setSslOp │ │ │ │ - 0x000561d4 74696f6e 73000000 61646453 736c4f70 tions...addSslOp │ │ │ │ - 0x000561e4 74696f6e 73000000 67657453 736c4f70 tions...getSslOp │ │ │ │ - 0x000561f4 74696f6e 73000000 73657443 6f6f6b69 tions...setCooki │ │ │ │ - 0x00056204 65730000 61646443 6f6f6b69 65730000 es..addCookies.. │ │ │ │ - 0x00056214 67657443 6f6f6b69 65730000 67657441 getCookies..getA │ │ │ │ - 0x00056224 7661696c 61626c65 44726976 65727300 vailableDrivers. │ │ │ │ - 0x00056234 67657441 7661696c 61626c65 4f707469 getAvailableOpti │ │ │ │ - 0x00056244 6f6e7300 67657441 7661696c 61626c65 ons.getAvailable │ │ │ │ - 0x00056254 436f6e66 69677572 6174696f 6e000000 Configuration... │ │ │ │ - 0x00056264 73657444 65627567 00000000 63616c6c setDebug....call │ │ │ │ - 0x00056274 6261636b 00000000 73736c5f 6f707469 back....ssl_opti │ │ │ │ - 0x00056284 6f6e7300 73736c5f 6f707469 6f6e0000 ons.ssl_option.. │ │ │ │ - 0x00056294 68747470 5c436c69 656e745c 52657175 http\Client\Requ │ │ │ │ - 0x000562a4 65737400 6f627365 72766572 00000000 est.observer.... │ │ │ │ - 0x000562b4 53706c4f 62736572 76657200 70726f67 SplObserver.prog │ │ │ │ - 0x000562c4 72657373 00000000 656e6162 6c650000 ress....enable.. │ │ │ │ - 0x000562d4 73657474 696e6773 00000000 74696d65 settings....time │ │ │ │ - 0x000562e4 6f757400 63616c6c 61626c65 00000000 out.callable.... │ │ │ │ - 0x000562f4 64726976 65720000 70657273 69737465 driver..persiste │ │ │ │ - 0x00056304 6e745f68 616e646c 655f6964 00000000 nt_handle_id.... │ │ │ │ - 0x00056314 464c5553 48000000 53455353 00000000 FLUSH...SESS.... │ │ │ │ - 0x00056324 436f756c 64206e6f 74206465 71756575 Could not dequeu │ │ │ │ - 0x00056334 65207265 71756573 74207768 696c6520 e request while │ │ │ │ - 0x00056344 65786563 7574696e 67206361 6c6c6261 executing callba │ │ │ │ - 0x00056354 636b7300 436f756c 64206e6f 74206465 cks.Could not de │ │ │ │ - 0x00056364 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ - 0x00056374 73000000 41646469 6e672068 616e646c s...Adding handl │ │ │ │ - 0x00056384 653a0000 73657475 70000000 61646448 e:..setup...addH │ │ │ │ - 0x00056394 616e646c 65000000 41626f75 7420746f andle...About to │ │ │ │ - 0x000563a4 20636f6e 6e656374 00000000 7265736f connect....reso │ │ │ │ - 0x000563b4 6c766500 54727969 6e670000 636f6e6e lve.Trying..conn │ │ │ │ - 0x000563c4 65637400 466f756e 64206275 6e646c65 ect.Found bundle │ │ │ │ - 0x000563d4 20666f72 20686f73 74000000 436f6e6e for host...Conn │ │ │ │ - 0x000563e4 65637465 64000000 636f6e6e 65637465 ected...connecte │ │ │ │ - 0x000563f4 64000000 52652d75 73696e67 20657869 d...Re-using exi │ │ │ │ - 0x00056404 7374696e 6720636f 6e6e6563 74696f6e sting connection │ │ │ │ - 0x00056414 21000000 626c6163 6b6c6973 74656400 !...blacklisted. │ │ │ │ - 0x00056424 626c6163 6b6c6973 74206368 65636b00 blacklist check. │ │ │ │ - 0x00056434 73736c20 6e65676f 74696174 696f6e00 ssl negotiation. │ │ │ │ - 0x00056444 63657274 69666963 61746500 414c504e certificate.ALPN │ │ │ │ - 0x00056454 00000000 75706c6f 61640000 6c656674 ....upload..left │ │ │ │ - 0x00056464 20696e74 61637400 6e6f7420 64697363 intact.not disc │ │ │ │ - 0x00056474 6f6e6e65 63746564 00000000 636c6f73 onnected....clos │ │ │ │ - 0x00056484 65640000 49737375 6520616e 6f746865 ed..Issue anothe │ │ │ │ - 0x00056494 72207265 71756573 74000000 72656469 r request...redi │ │ │ │ - 0x000564a4 72656374 00000000 4f706572 6174696f rect....Operatio │ │ │ │ - 0x000564b4 6e207469 6d656420 6f757400 72656365 n timed out.rece │ │ │ │ - 0x000564c4 69766500 75706c6f 61646564 00000000 ive.uploaded.... │ │ │ │ - 0x000564d4 6e706e00 616c706e 00000000 25733a20 npn.alpn....%s: │ │ │ │ - 0x000564e4 25730000 414c4c00 436f756c 64206e6f %s..ALL.Could no │ │ │ │ - 0x000564f4 74207365 74206f70 74696f6e 20257320 t set option %s │ │ │ │ - 0x00056504 28257329 00000000 436f756c 64206e6f (%s)....Could no │ │ │ │ - 0x00056514 74207365 74206f70 74696f6e 20257300 t set option %s. │ │ │ │ - 0x00056524 256c642d 256c642c 00000000 256c642d %ld-%ld,....%ld- │ │ │ │ - 0x00056534 00000000 2d256c64 00000000 25733a20 ....-%ld....%s: │ │ │ │ - 0x00056544 22257322 00000000 49662d4d 61746368 "%s"....If-Match │ │ │ │ - 0x00056554 00000000 49662d4e 6f6e652d 4d617463 ....If-None-Matc │ │ │ │ - 0x00056564 68000000 4661696c 65642074 6f20696e h...Failed to in │ │ │ │ - 0x00056574 69746961 6c697a65 20637572 6c206861 itialize curl ha │ │ │ │ - 0x00056584 6e646c65 00000000 3b000000 25733d25 ndle....;...%s=% │ │ │ │ - 0x00056594 733b2000 6e6f6e65 00000000 6f70656e s; .none....open │ │ │ │ - 0x000565a4 73736c00 676e7574 6c730000 6e737300 ssl.gnutls..nss. │ │ │ │ - 0x000565b4 67736b69 74000000 706f6c61 7273736c gskit...polarssl │ │ │ │ - 0x000565c4 00000000 63796173 736c0000 73636861 ....cyassl..scha │ │ │ │ - 0x000565d4 6e6e656c 00000000 64617277 696e7373 nnel....darwinss │ │ │ │ - 0x000565e4 6c000000 756e6b6e 6f776e00 65666665 l...unknown.effe │ │ │ │ - 0x000565f4 63746976 655f7572 6c000000 72657370 ctive_url...resp │ │ │ │ - 0x00056604 6f6e7365 5f636f64 65000000 746f7461 onse_code...tota │ │ │ │ - 0x00056614 6c5f7469 6d650000 6e616d65 6c6f6f6b l_time..namelook │ │ │ │ - 0x00056624 75705f74 696d6500 636f6e6e 6563745f up_time.connect_ │ │ │ │ - 0x00056634 74696d65 00000000 70726574 72616e73 time....pretrans │ │ │ │ - 0x00056644 6665725f 74696d65 00000000 73697a65 fer_time....size │ │ │ │ - 0x00056654 5f75706c 6f616400 73697a65 5f75706c _upload.size_upl │ │ │ │ - 0x00056664 6f61645f 74000000 73697a65 5f646f77 oad_t...size_dow │ │ │ │ - 0x00056674 6e6c6f61 64000000 73697a65 5f646f77 nload...size_dow │ │ │ │ - 0x00056684 6e6c6f61 645f7400 73706565 645f646f nload_t.speed_do │ │ │ │ - 0x00056694 776e6c6f 61640000 73706565 645f646f wnload..speed_do │ │ │ │ - 0x000566a4 776e6c6f 61645f74 00000000 73706565 wnload_t....spee │ │ │ │ - 0x000566b4 645f7570 6c6f6164 00000000 73706565 d_upload....spee │ │ │ │ - 0x000566c4 645f7570 6c6f6164 5f740000 68656164 d_upload_t..head │ │ │ │ - 0x000566d4 65725f73 697a6500 72657175 6573745f er_size.request_ │ │ │ │ - 0x000566e4 73697a65 00000000 73736c5f 76657269 size....ssl_veri │ │ │ │ - 0x000566f4 66797265 73756c74 00000000 66696c65 fyresult....file │ │ │ │ - 0x00056704 74696d65 00000000 66696c65 74696d65 time....filetime │ │ │ │ - 0x00056714 5f740000 636f6e74 656e745f 6c656e67 _t..content_leng │ │ │ │ - 0x00056724 74685f64 6f776e6c 6f616400 636f6e74 th_download.cont │ │ │ │ - 0x00056734 656e745f 6c656e67 74685f64 6f776e6c ent_length_downl │ │ │ │ - 0x00056744 6f61645f 74000000 636f6e74 656e745f oad_t...content_ │ │ │ │ - 0x00056754 6c656e67 74685f75 706c6f61 64000000 length_upload... │ │ │ │ - 0x00056764 636f6e74 656e745f 6c656e67 74685f75 content_length_u │ │ │ │ - 0x00056774 706c6f61 645f7400 73746172 74747261 pload_t.starttra │ │ │ │ - 0x00056784 6e736665 725f7469 6d650000 636f6e74 nsfer_time..cont │ │ │ │ - 0x00056794 656e745f 74797065 00000000 72656469 ent_type....redi │ │ │ │ - 0x000567a4 72656374 5f74696d 65000000 72656469 rect_time...redi │ │ │ │ - 0x000567b4 72656374 5f636f75 6e740000 636f6e6e rect_count..conn │ │ │ │ - 0x000567c4 6563745f 636f6465 00000000 68747470 ect_code....http │ │ │ │ - 0x000567d4 61757468 5f617661 696c0000 70726f78 auth_avail..prox │ │ │ │ - 0x000567e4 79617574 685f6176 61696c00 6f735f65 yauth_avail.os_e │ │ │ │ - 0x000567f4 72726e6f 00000000 6e756d5f 636f6e6e rrno....num_conn │ │ │ │ - 0x00056804 65637473 00000000 73736c5f 656e6769 ects....ssl_engi │ │ │ │ - 0x00056814 6e657300 72656469 72656374 5f75726c nes.redirect_url │ │ │ │ - 0x00056824 00000000 7072696d 6172795f 69700000 ....primary_ip.. │ │ │ │ - 0x00056834 61707063 6f6e6e65 63745f74 696d6500 appconnect_time. │ │ │ │ - 0x00056844 636f6e64 6974696f 6e5f756e 6d657400 condition_unmet. │ │ │ │ - 0x00056854 7072696d 6172795f 706f7274 00000000 primary_port.... │ │ │ │ - 0x00056864 6c6f6361 6c5f6970 00000000 6c6f6361 local_ip....loca │ │ │ │ - 0x00056874 6c5f706f 72740000 68747470 5f766572 l_port..http_ver │ │ │ │ - 0x00056884 73696f6e 00000000 70726f78 795f7373 sion....proxy_ss │ │ │ │ - 0x00056894 6c5f7665 72696679 72657375 6c740000 l_verifyresult.. │ │ │ │ - 0x000568a4 73636865 6d650000 746f7461 6c5f7469 scheme..total_ti │ │ │ │ - 0x000568b4 6d655f74 00000000 6e616d65 6c6f6f6b me_t....namelook │ │ │ │ - 0x000568c4 75705f74 696d655f 74000000 636f6e6e up_time_t...conn │ │ │ │ - 0x000568d4 6563745f 74696d65 5f740000 70726574 ect_time_t..pret │ │ │ │ - 0x000568e4 72616e73 6665725f 74696d65 5f740000 ransfer_time_t.. │ │ │ │ - 0x000568f4 73746172 74747261 6e736665 725f7469 starttransfer_ti │ │ │ │ - 0x00056904 6d655f74 00000000 72656469 72656374 me_t....redirect │ │ │ │ - 0x00056914 5f74696d 655f7400 61707063 6f6e6e65 _time_t.appconne │ │ │ │ - 0x00056924 63745f74 696d655f 74000000 72657472 ct_time_t...retr │ │ │ │ - 0x00056934 795f6166 74657200 65666665 63746976 y_after.effectiv │ │ │ │ - 0x00056944 655f6d65 74686f64 00000000 70726f78 e_method....prox │ │ │ │ - 0x00056954 795f6572 726f7200 6361696e 666f0000 y_error.cainfo.. │ │ │ │ - 0x00056964 63617061 74680000 6e756d62 65720000 capath..number.. │ │ │ │ - 0x00056974 636f6e6e 6563745f 676f6f64 00000000 connect_good.... │ │ │ │ - 0x00056984 636f6e6e 6563745f 72656e65 676f7469 connect_renegoti │ │ │ │ - 0x00056994 61746500 68697473 00000000 63616368 ate.hits....cach │ │ │ │ - 0x000569a4 655f6675 6c6c0000 6261636b 656e6400 e_full..backend. │ │ │ │ - 0x000569b4 696e7465 726e616c 73000000 746c735f internals...tls_ │ │ │ │ - 0x000569c4 73657373 696f6e00 63657274 696e666f session.certinfo │ │ │ │ - 0x000569d4 00000000 6375726c 636f6465 00000000 ....curlcode.... │ │ │ │ - 0x000569e4 6572726f 72000000 43616e6e 6f742072 error...Cannot r │ │ │ │ - 0x000569f4 65717565 73742065 6d707479 2055524c equest empty URL │ │ │ │ - 0x00056a04 00000000 50555400 48454144 00000000 ....PUT.HEAD.... │ │ │ │ - 0x00056a14 43616e6e 6f742075 73652065 6d707479 Cannot use empty │ │ │ │ - 0x00056a24 20726571 75657374 206d6574 686f6400 request method. │ │ │ │ - 0x00056a34 436f756c 64206e6f 7420656e 71756575 Could not enqueu │ │ │ │ - 0x00056a44 65207265 71756573 743a2025 73000000 e request: %s... │ │ │ │ - 0x00056a54 73746172 74000000 252e2a73 3a25733a start...%.*s:%s: │ │ │ │ - 0x00056a64 25640000 436f6e74 656e742d 4c656e67 %d..Content-Leng │ │ │ │ - 0x00056a74 74680000 582d4f72 6967696e 616c2d43 th..X-Original-C │ │ │ │ - 0x00056a84 6f6e7465 6e742d4c 656e6774 68000000 ontent-Length... │ │ │ │ - 0x00056a94 5472616e 73666572 2d456e63 6f64696e Transfer-Encodin │ │ │ │ - 0x00056aa4 67000000 582d4f72 6967696e 616c2d54 g...X-Original-T │ │ │ │ - 0x00056ab4 72616e73 6665722d 456e636f 64696e67 ransfer-Encoding │ │ │ │ - 0x00056ac4 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ - 0x00056ad4 65000000 582d4f72 6967696e 616c2d43 e...X-Original-C │ │ │ │ - 0x00056ae4 6f6e7465 6e742d52 616e6765 00000000 ontent-Range.... │ │ │ │ - 0x00056af4 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ - 0x00056b04 00000000 582d4f72 6967696e 616c2d43 ....X-Original-C │ │ │ │ - 0x00056b14 6f6e7465 6e742d45 6e636f64 696e6700 ontent-Encoding. │ │ │ │ - 0x00056b24 25733b20 25732028 25732900 6375726c %s; %s (%s).curl │ │ │ │ - 0x00056b34 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00056b44 4375726c 00000000 68747470 5c436c69 Curl....http\Cli │ │ │ │ - 0x00056b54 656e745c 4375726c 5c526571 75657374 ent\Curl\Request │ │ │ │ - 0x00056b64 00000000 70617468 5f61735f 69730000 ....path_as_is.. │ │ │ │ - 0x00056b74 70726f78 79686f73 74000000 70726f78 proxyhost...prox │ │ │ │ - 0x00056b84 79747970 65000000 70726f78 79706f72 ytype...proxypor │ │ │ │ - 0x00056b94 74000000 70726f78 79617574 68000000 t...proxyauth... │ │ │ │ - 0x00056ba4 70726f78 79617574 68747970 65000000 proxyauthtype... │ │ │ │ - 0x00056bb4 70726f78 7974756e 6e656c00 6e6f7072 proxytunnel.nopr │ │ │ │ - 0x00056bc4 6f787900 736f636b 73355f61 75746800 oxy.socks5_auth. │ │ │ │ - 0x00056bd4 70726f78 79686561 64657200 70726f78 proxyheader.prox │ │ │ │ - 0x00056be4 795f7365 72766963 655f6e61 6d650000 y_service_name.. │ │ │ │ - 0x00056bf4 68617072 6f78795f 70726f74 6f636f6c haproxy_protocol │ │ │ │ - 0x00056c04 00000000 756e6978 5f736f63 6b65745f ....unix_socket_ │ │ │ │ - 0x00056c14 70617468 00000000 61627374 72616374 path....abstract │ │ │ │ - 0x00056c24 5f756e69 785f736f 636b6574 00000000 _unix_socket.... │ │ │ │ - 0x00056c34 646e735f 63616368 655f7469 6d656f75 dns_cache_timeou │ │ │ │ - 0x00056c44 74000000 69707265 736f6c76 65000000 t...ipresolve... │ │ │ │ - 0x00056c54 646e735f 73687566 666c655f 61646472 dns_shuffle_addr │ │ │ │ - 0x00056c64 65737365 73000000 646f685f 75726c00 esses...doh_url. │ │ │ │ - 0x00056c74 6c6f775f 73706565 645f6c69 6d697400 low_speed_limit. │ │ │ │ - 0x00056c84 6c6f775f 73706565 645f7469 6d650000 low_speed_time.. │ │ │ │ - 0x00056c94 66726573 685f636f 6e6e6563 74000000 fresh_connect... │ │ │ │ - 0x00056ca4 666f7262 69645f72 65757365 00000000 forbid_reuse.... │ │ │ │ - 0x00056cb4 6d617861 67655f63 6f6e6e00 696e7465 maxage_conn.inte │ │ │ │ - 0x00056cc4 72666163 65000000 706f7274 72616e67 rface...portrang │ │ │ │ - 0x00056cd4 65000000 61646472 6573735f 73636f70 e...address_scop │ │ │ │ - 0x00056ce4 65000000 68747470 61757468 00000000 e...httpauth.... │ │ │ │ - 0x00056cf4 68747470 61757468 74797065 00000000 httpauthtype.... │ │ │ │ - 0x00056d04 73657276 6963655f 6e616d65 00000000 service_name.... │ │ │ │ - 0x00056d14 786f6175 7468325f 62656172 65720000 xoauth2_bearer.. │ │ │ │ - 0x00056d24 6177735f 73696776 34000000 756e7265 aws_sigv4...unre │ │ │ │ - 0x00056d34 73747269 63746564 5f617574 68000000 stricted_auth... │ │ │ │ - 0x00056d44 706f7374 72656469 72000000 72657472 postredir...retr │ │ │ │ - 0x00056d54 79636f75 6e740000 72657472 7964656c ycount..retrydel │ │ │ │ - 0x00056d64 61790000 6175746f 72656665 72657200 ay..autoreferer. │ │ │ │ - 0x00056d74 75736572 6167656e 74000000 5045434c useragent...PECL │ │ │ │ - 0x00056d84 5f485454 502f342e 322e3620 5048502f _HTTP/4.2.6 PHP/ │ │ │ │ - 0x00056d94 382e342e 36206c69 62637572 6c2f382e 8.4.6 libcurl/8. │ │ │ │ - 0x00056da4 31332e30 00000000 72657375 6d650000 13.0....resume.. │ │ │ │ - 0x00056db4 65746167 00000000 636f6d70 72657373 etag....compress │ │ │ │ - 0x00056dc4 00000000 6c617374 6d6f6469 66696564 ....lastmodified │ │ │ │ - 0x00056dd4 00000000 656e636f 6465636f 6f6b6965 ....encodecookie │ │ │ │ - 0x00056de4 73000000 636f6f6b 69657365 7373696f s...cookiesessio │ │ │ │ - 0x00056df4 6e000000 636f6f6b 69657374 6f726500 n...cookiestore. │ │ │ │ - 0x00056e04 6d617866 696c6573 697a6500 68747470 maxfilesize.http │ │ │ │ - 0x00056e14 30395f61 6c6c6f77 65640000 636f6e6e 09_allowed..conn │ │ │ │ - 0x00056e24 65637474 696d656f 75740000 65787065 ecttimeout..expe │ │ │ │ - 0x00056e34 63745f31 30305f74 696d656f 75740000 ct_100_timeout.. │ │ │ │ - 0x00056e44 7463705f 6e6f6465 6c617900 7463705f tcp_nodelay.tcp_ │ │ │ │ - 0x00056e54 6b656570 616c6976 65000000 7463705f keepalive...tcp_ │ │ │ │ - 0x00056e64 6b656570 69646c65 00000000 7463705f keepidle....tcp_ │ │ │ │ - 0x00056e74 6b656570 696e7476 6c000000 7463705f keepintvl...tcp_ │ │ │ │ - 0x00056e84 66617374 6f70656e 00000000 63657274 fastopen....cert │ │ │ │ - 0x00056e94 00000000 63657274 74797065 00000000 ....certtype.... │ │ │ │ - 0x00056ea4 50454d00 6b657900 6b657974 79706500 PEM.key.keytype. │ │ │ │ - 0x00056eb4 6b657970 61737377 64000000 656e6769 keypasswd...engi │ │ │ │ - 0x00056ec4 6e650000 76657273 696f6e00 76657269 ne..version.veri │ │ │ │ - 0x00056ed4 66797065 65720000 76657269 6679686f fypeer..verifyho │ │ │ │ - 0x00056ee4 73740000 76657269 66797374 61747573 st..verifystatus │ │ │ │ - 0x00056ef4 00000000 63697068 65725f6c 69737400 ....cipher_list. │ │ │ │ - 0x00056f04 2f657463 2f73736c 2f636572 74732f63 /etc/ssl/certs/c │ │ │ │ - 0x00056f14 612d6365 72746966 69636174 65732e63 a-certificates.c │ │ │ │ - 0x00056f24 72740000 2f657463 2f73736c 2f636572 rt../etc/ssl/cer │ │ │ │ - 0x00056f34 74730000 72616e64 6f6d5f66 696c6500 ts..random_file. │ │ │ │ - 0x00056f44 65676473 6f636b65 74000000 69737375 egdsocket...issu │ │ │ │ - 0x00056f54 65726365 72740000 63726c66 696c6500 ercert..crlfile. │ │ │ │ - 0x00056f64 656e6162 6c655f6e 706e0000 656e6162 enable_npn..enab │ │ │ │ - 0x00056f74 6c655f61 6c706e00 70696e6e 65645f70 le_alpn.pinned_p │ │ │ │ - 0x00056f84 75626c69 636b6579 00000000 70726f78 ublickey....prox │ │ │ │ - 0x00056f94 795f7373 6c000000 616c7473 76635f63 y_ssl...altsvc_c │ │ │ │ - 0x00056fa4 74726c00 616c7473 76630000 68737473 trl.altsvc..hsts │ │ │ │ - 0x00056fb4 5f637472 6c000000 68737473 00000000 _ctrl...hsts.... │ │ │ │ - 0x00056fc4 6d617863 6f6e6e65 63747300 6d61785f maxconnects.max_ │ │ │ │ - 0x00056fd4 686f7374 5f636f6e 6e656374 696f6e73 host_connections │ │ │ │ - 0x00056fe4 00000000 6d61785f 746f7461 6c5f636f ....max_total_co │ │ │ │ - 0x00056ff4 6e6e6563 74696f6e 73000000 6d61785f nnections...max_ │ │ │ │ - 0x00057004 636f6e63 75727265 6e745f73 74726561 concurrent_strea │ │ │ │ - 0x00057014 6d730000 7573655f 6576656e 746c6f6f ms..use_eventloo │ │ │ │ - 0x00057024 70000000 73686172 655f636f 6f6b6965 p...share_cookie │ │ │ │ - 0x00057034 73000000 73686172 655f7373 6c000000 s...share_ssl... │ │ │ │ + 0x00055b24 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x00055b34 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x00055b44 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x00055b54 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x00055b64 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x00055b74 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x00055b84 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x00055b94 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x00055ba4 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x00055bb4 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ + 0x00055bc4 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ + 0x00055bd4 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ + 0x00055be4 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ + 0x00055bf4 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ + 0x00055c04 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ + 0x00055c14 6c69627a 00000000 382e3133 2e300000 libz....8.13.0.. │ │ │ │ + 0x00055c24 6c696263 75726c00 322e312e 31322d73 libcurl.2.1.12-s │ │ │ │ + 0x00055c34 7461626c 65000000 6c696265 76656e74 table...libevent │ │ │ │ + 0x00055c44 00000000 37362e31 00000000 6c696269 ....76.1....libi │ │ │ │ + 0x00055c54 63752028 49444e41 32303038 2f49444e cu (IDNA2008/IDN │ │ │ │ + 0x00055c64 41323030 33290000 322e332e 38000000 A2003)..2.3.8... │ │ │ │ + 0x00055c74 6c696269 646e3220 2849444e 41323030 libidn2 (IDNA200 │ │ │ │ + 0x00055c84 38290000 64697361 626c6564 00000000 8)..disabled.... │ │ │ │ + 0x00055c94 6c696269 646e2028 49444e41 32303033 libidn (IDNA2003 │ │ │ │ + 0x00055ca4 29000000 6c696269 646e6b69 74322028 )...libidnkit2 ( │ │ │ │ + 0x00055cb4 49444e41 32303038 29000000 6c696269 IDNA2008)...libi │ │ │ │ + 0x00055cc4 646e6b69 74202849 444e4132 30303329 dnkit (IDNA2003) │ │ │ │ + 0x00055cd4 00000000 68747470 2e657461 672e6d6f ....http.etag.mo │ │ │ │ + 0x00055ce4 64650000 63726333 32620000 68747470 de..crc32b..http │ │ │ │ + 0x00055cf4 00000000 41504932 30323430 3932342c ....API20240924, │ │ │ │ + 0x00055d04 4e545300 72617068 66000000 73706c00 NTS.raphf...spl. │ │ │ │ + 0x00055d14 69636f6e 76000000 7c660000 68697374 iconv...|f..hist │ │ │ │ + 0x00055d24 6f727900 6f627365 72766572 73000000 ory.observers... │ │ │ │ + 0x00055d34 4f627365 72766572 2073746f 72616765 Observer storage │ │ │ │ + 0x00055d44 20697320 636f7272 75707465 64000000 is corrupted... │ │ │ │ + 0x00055d54 4f000000 64657461 63680000 75706461 O...detach..upda │ │ │ │ + 0x00055d64 74650000 61747461 63680000 7c4f216f te..attach..|O!o │ │ │ │ + 0x00055d74 21000000 73746172 74656400 66696e69 !...started.fini │ │ │ │ + 0x00055d84 73686564 00000000 646c746f 74616c00 shed....dltotal. │ │ │ │ + 0x00055d94 646c6e6f 77000000 756c746f 74616c00 dlnow...ultotal. │ │ │ │ + 0x00055da4 756c6e6f 77000000 7c4f0000 436f756c ulnow...|O..Coul │ │ │ │ + 0x00055db4 64206e6f 74206669 6e642072 6573706f d not find respo │ │ │ │ + 0x00055dc4 6e736520 666f7220 74686520 72657175 nse for the requ │ │ │ │ + 0x00055dd4 65737400 7c6c0000 6765744f 7074696f est.|l..getOptio │ │ │ │ + 0x00055de4 6e730000 7c61212f 00000000 636f6f6b ns..|a!/....cook │ │ │ │ + 0x00055df4 69657300 7265636f 72644869 73746f72 ies.recordHistor │ │ │ │ + 0x00055e04 79000000 72657370 6f6e7365 4d657373 y...responseMess │ │ │ │ + 0x00055e14 61676543 6c617373 00000000 436f756c ageClass....Coul │ │ │ │ + 0x00055e24 64206e6f 7420696e 69746961 6c697a65 d not initialize │ │ │ │ + 0x00055e34 20636c69 656e7400 64656661 756c7400 client.default. │ │ │ │ + 0x00055e44 7c532153 21000000 4e6f2068 7474705c |S!S!...No http\ │ │ │ │ + 0x00055e54 436c6965 6e742064 72697665 72732061 Client drivers a │ │ │ │ + 0x00055e64 7661696c 61626c65 00000000 4661696c vailable....Fail │ │ │ │ + 0x00055e74 65642074 6f206c6f 63617465 20222573 ed to locate "%s │ │ │ │ + 0x00055e84 2220636c 69656e74 20726571 75657374 " client request │ │ │ │ + 0x00055e94 2068616e 646c6572 00000000 6e6f7469 handler....noti │ │ │ │ + 0x00055ea4 66790000 4661696c 65642074 6f20656e fy..Failed to en │ │ │ │ + 0x00055eb4 71756575 65207265 71756573 743b2072 queue request; r │ │ │ │ + 0x00055ec4 65717565 73742061 6c726561 64792069 equest already i │ │ │ │ + 0x00055ed4 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ + 0x00055ee4 6f206465 71756575 65207265 71756573 o dequeue reques │ │ │ │ + 0x00055ef4 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ + 0x00055f04 6e207175 65756500 4661696c 65642074 n queue.Failed t │ │ │ │ + 0x00055f14 6f207265 71756575 65207265 71756573 o requeue reques │ │ │ │ + 0x00055f24 743b2072 65717565 7374206e 6f742069 t; request not i │ │ │ │ + 0x00055f34 6e207175 65756500 4f7c6600 70726570 n queue.O|f.prep │ │ │ │ + 0x00055f44 61726500 7c640000 7c620000 7c482100 are.|d..|b..|H!. │ │ │ │ + 0x00055f54 7472616e 73666572 496e666f 00000000 transferInfo.... │ │ │ │ + 0x00055f64 68747470 5c436c69 656e7400 44454255 http\Client.DEBU │ │ │ │ + 0x00055f74 475f494e 464f0000 44454255 475f494e G_INFO..DEBUG_IN │ │ │ │ + 0x00055f84 00000000 44454255 475f4f55 54000000 ....DEBUG_OUT... │ │ │ │ + 0x00055f94 44454255 475f4845 41444552 00000000 DEBUG_HEADER.... │ │ │ │ + 0x00055fa4 44454255 475f424f 44590000 44454255 DEBUG_BODY..DEBU │ │ │ │ + 0x00055fb4 475f5353 4c000000 5f5f636f 6e737472 G_SSL...__constr │ │ │ │ + 0x00055fc4 75637400 72657365 74000000 656e7175 uct.reset...enqu │ │ │ │ + 0x00055fd4 65756500 64657175 65756500 72657175 eue.dequeue.requ │ │ │ │ + 0x00055fe4 65756500 636f756e 74000000 73656e64 eue.count...send │ │ │ │ + 0x00055ff4 00000000 6f6e6365 00000000 77616974 ....once....wait │ │ │ │ + 0x00056004 00000000 67657452 6573706f 6e736500 ....getResponse. │ │ │ │ + 0x00056014 67657448 6973746f 72790000 636f6e66 getHistory..conf │ │ │ │ + 0x00056024 69677572 65000000 656e6162 6c655069 igure...enablePi │ │ │ │ + 0x00056034 70656c69 6e696e67 00000000 656e6162 pelining....enab │ │ │ │ + 0x00056044 6c654576 656e7473 00000000 6765744f leEvents....getO │ │ │ │ + 0x00056054 62736572 76657273 00000000 67657450 bservers....getP │ │ │ │ + 0x00056064 726f6772 65737349 6e666f00 67657454 rogressInfo.getT │ │ │ │ + 0x00056074 72616e73 66657249 6e666f00 7365744f ransferInfo.setO │ │ │ │ + 0x00056084 7074696f 6e730000 73657453 736c4f70 ptions..setSslOp │ │ │ │ + 0x00056094 74696f6e 73000000 61646453 736c4f70 tions...addSslOp │ │ │ │ + 0x000560a4 74696f6e 73000000 67657453 736c4f70 tions...getSslOp │ │ │ │ + 0x000560b4 74696f6e 73000000 73657443 6f6f6b69 tions...setCooki │ │ │ │ + 0x000560c4 65730000 61646443 6f6f6b69 65730000 es..addCookies.. │ │ │ │ + 0x000560d4 67657443 6f6f6b69 65730000 67657441 getCookies..getA │ │ │ │ + 0x000560e4 7661696c 61626c65 44726976 65727300 vailableDrivers. │ │ │ │ + 0x000560f4 67657441 7661696c 61626c65 4f707469 getAvailableOpti │ │ │ │ + 0x00056104 6f6e7300 67657441 7661696c 61626c65 ons.getAvailable │ │ │ │ + 0x00056114 436f6e66 69677572 6174696f 6e000000 Configuration... │ │ │ │ + 0x00056124 73657444 65627567 00000000 63616c6c setDebug....call │ │ │ │ + 0x00056134 6261636b 00000000 73736c5f 6f707469 back....ssl_opti │ │ │ │ + 0x00056144 6f6e7300 73736c5f 6f707469 6f6e0000 ons.ssl_option.. │ │ │ │ + 0x00056154 68747470 5c436c69 656e745c 52657175 http\Client\Requ │ │ │ │ + 0x00056164 65737400 6f627365 72766572 00000000 est.observer.... │ │ │ │ + 0x00056174 53706c4f 62736572 76657200 70726f67 SplObserver.prog │ │ │ │ + 0x00056184 72657373 00000000 656e6162 6c650000 ress....enable.. │ │ │ │ + 0x00056194 73657474 696e6773 00000000 74696d65 settings....time │ │ │ │ + 0x000561a4 6f757400 63616c6c 61626c65 00000000 out.callable.... │ │ │ │ + 0x000561b4 64726976 65720000 70657273 69737465 driver..persiste │ │ │ │ + 0x000561c4 6e745f68 616e646c 655f6964 00000000 nt_handle_id.... │ │ │ │ + 0x000561d4 464c5553 48000000 53455353 00000000 FLUSH...SESS.... │ │ │ │ + 0x000561e4 436f756c 64206e6f 74206465 71756575 Could not dequeu │ │ │ │ + 0x000561f4 65207265 71756573 74207768 696c6520 e request while │ │ │ │ + 0x00056204 65786563 7574696e 67206361 6c6c6261 executing callba │ │ │ │ + 0x00056214 636b7300 436f756c 64206e6f 74206465 cks.Could not de │ │ │ │ + 0x00056224 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ + 0x00056234 73000000 41646469 6e672068 616e646c s...Adding handl │ │ │ │ + 0x00056244 653a0000 73657475 70000000 61646448 e:..setup...addH │ │ │ │ + 0x00056254 616e646c 65000000 41626f75 7420746f andle...About to │ │ │ │ + 0x00056264 20636f6e 6e656374 00000000 7265736f connect....reso │ │ │ │ + 0x00056274 6c766500 54727969 6e670000 636f6e6e lve.Trying..conn │ │ │ │ + 0x00056284 65637400 466f756e 64206275 6e646c65 ect.Found bundle │ │ │ │ + 0x00056294 20666f72 20686f73 74000000 436f6e6e for host...Conn │ │ │ │ + 0x000562a4 65637465 64000000 636f6e6e 65637465 ected...connecte │ │ │ │ + 0x000562b4 64000000 52652d75 73696e67 20657869 d...Re-using exi │ │ │ │ + 0x000562c4 7374696e 6720636f 6e6e6563 74696f6e sting connection │ │ │ │ + 0x000562d4 21000000 626c6163 6b6c6973 74656400 !...blacklisted. │ │ │ │ + 0x000562e4 626c6163 6b6c6973 74206368 65636b00 blacklist check. │ │ │ │ + 0x000562f4 73736c20 6e65676f 74696174 696f6e00 ssl negotiation. │ │ │ │ + 0x00056304 63657274 69666963 61746500 414c504e certificate.ALPN │ │ │ │ + 0x00056314 00000000 75706c6f 61640000 6c656674 ....upload..left │ │ │ │ + 0x00056324 20696e74 61637400 6e6f7420 64697363 intact.not disc │ │ │ │ + 0x00056334 6f6e6e65 63746564 00000000 636c6f73 onnected....clos │ │ │ │ + 0x00056344 65640000 49737375 6520616e 6f746865 ed..Issue anothe │ │ │ │ + 0x00056354 72207265 71756573 74000000 72656469 r request...redi │ │ │ │ + 0x00056364 72656374 00000000 4f706572 6174696f rect....Operatio │ │ │ │ + 0x00056374 6e207469 6d656420 6f757400 72656365 n timed out.rece │ │ │ │ + 0x00056384 69766500 75706c6f 61646564 00000000 ive.uploaded.... │ │ │ │ + 0x00056394 6e706e00 616c706e 00000000 25733a20 npn.alpn....%s: │ │ │ │ + 0x000563a4 25730000 414c4c00 436f756c 64206e6f %s..ALL.Could no │ │ │ │ + 0x000563b4 74207365 74206f70 74696f6e 20257320 t set option %s │ │ │ │ + 0x000563c4 28257329 00000000 436f756c 64206e6f (%s)....Could no │ │ │ │ + 0x000563d4 74207365 74206f70 74696f6e 20257300 t set option %s. │ │ │ │ + 0x000563e4 256c642d 256c642c 00000000 256c642d %ld-%ld,....%ld- │ │ │ │ + 0x000563f4 00000000 2d256c64 00000000 25733a20 ....-%ld....%s: │ │ │ │ + 0x00056404 22257322 00000000 49662d4d 61746368 "%s"....If-Match │ │ │ │ + 0x00056414 00000000 49662d4e 6f6e652d 4d617463 ....If-None-Matc │ │ │ │ + 0x00056424 68000000 4661696c 65642074 6f20696e h...Failed to in │ │ │ │ + 0x00056434 69746961 6c697a65 20637572 6c206861 itialize curl ha │ │ │ │ + 0x00056444 6e646c65 00000000 3b000000 25733d25 ndle....;...%s=% │ │ │ │ + 0x00056454 733b2000 6e6f6e65 00000000 6f70656e s; .none....open │ │ │ │ + 0x00056464 73736c00 676e7574 6c730000 6e737300 ssl.gnutls..nss. │ │ │ │ + 0x00056474 67736b69 74000000 706f6c61 7273736c gskit...polarssl │ │ │ │ + 0x00056484 00000000 63796173 736c0000 73636861 ....cyassl..scha │ │ │ │ + 0x00056494 6e6e656c 00000000 64617277 696e7373 nnel....darwinss │ │ │ │ + 0x000564a4 6c000000 756e6b6e 6f776e00 65666665 l...unknown.effe │ │ │ │ + 0x000564b4 63746976 655f7572 6c000000 72657370 ctive_url...resp │ │ │ │ + 0x000564c4 6f6e7365 5f636f64 65000000 746f7461 onse_code...tota │ │ │ │ + 0x000564d4 6c5f7469 6d650000 6e616d65 6c6f6f6b l_time..namelook │ │ │ │ + 0x000564e4 75705f74 696d6500 636f6e6e 6563745f up_time.connect_ │ │ │ │ + 0x000564f4 74696d65 00000000 70726574 72616e73 time....pretrans │ │ │ │ + 0x00056504 6665725f 74696d65 00000000 73697a65 fer_time....size │ │ │ │ + 0x00056514 5f75706c 6f616400 73697a65 5f75706c _upload.size_upl │ │ │ │ + 0x00056524 6f61645f 74000000 73697a65 5f646f77 oad_t...size_dow │ │ │ │ + 0x00056534 6e6c6f61 64000000 73697a65 5f646f77 nload...size_dow │ │ │ │ + 0x00056544 6e6c6f61 645f7400 73706565 645f646f nload_t.speed_do │ │ │ │ + 0x00056554 776e6c6f 61640000 73706565 645f646f wnload..speed_do │ │ │ │ + 0x00056564 776e6c6f 61645f74 00000000 73706565 wnload_t....spee │ │ │ │ + 0x00056574 645f7570 6c6f6164 00000000 73706565 d_upload....spee │ │ │ │ + 0x00056584 645f7570 6c6f6164 5f740000 68656164 d_upload_t..head │ │ │ │ + 0x00056594 65725f73 697a6500 72657175 6573745f er_size.request_ │ │ │ │ + 0x000565a4 73697a65 00000000 73736c5f 76657269 size....ssl_veri │ │ │ │ + 0x000565b4 66797265 73756c74 00000000 66696c65 fyresult....file │ │ │ │ + 0x000565c4 74696d65 00000000 66696c65 74696d65 time....filetime │ │ │ │ + 0x000565d4 5f740000 636f6e74 656e745f 6c656e67 _t..content_leng │ │ │ │ + 0x000565e4 74685f64 6f776e6c 6f616400 636f6e74 th_download.cont │ │ │ │ + 0x000565f4 656e745f 6c656e67 74685f64 6f776e6c ent_length_downl │ │ │ │ + 0x00056604 6f61645f 74000000 636f6e74 656e745f oad_t...content_ │ │ │ │ + 0x00056614 6c656e67 74685f75 706c6f61 64000000 length_upload... │ │ │ │ + 0x00056624 636f6e74 656e745f 6c656e67 74685f75 content_length_u │ │ │ │ + 0x00056634 706c6f61 645f7400 73746172 74747261 pload_t.starttra │ │ │ │ + 0x00056644 6e736665 725f7469 6d650000 636f6e74 nsfer_time..cont │ │ │ │ + 0x00056654 656e745f 74797065 00000000 72656469 ent_type....redi │ │ │ │ + 0x00056664 72656374 5f74696d 65000000 72656469 rect_time...redi │ │ │ │ + 0x00056674 72656374 5f636f75 6e740000 636f6e6e rect_count..conn │ │ │ │ + 0x00056684 6563745f 636f6465 00000000 68747470 ect_code....http │ │ │ │ + 0x00056694 61757468 5f617661 696c0000 70726f78 auth_avail..prox │ │ │ │ + 0x000566a4 79617574 685f6176 61696c00 6f735f65 yauth_avail.os_e │ │ │ │ + 0x000566b4 72726e6f 00000000 6e756d5f 636f6e6e rrno....num_conn │ │ │ │ + 0x000566c4 65637473 00000000 73736c5f 656e6769 ects....ssl_engi │ │ │ │ + 0x000566d4 6e657300 72656469 72656374 5f75726c nes.redirect_url │ │ │ │ + 0x000566e4 00000000 7072696d 6172795f 69700000 ....primary_ip.. │ │ │ │ + 0x000566f4 61707063 6f6e6e65 63745f74 696d6500 appconnect_time. │ │ │ │ + 0x00056704 636f6e64 6974696f 6e5f756e 6d657400 condition_unmet. │ │ │ │ + 0x00056714 7072696d 6172795f 706f7274 00000000 primary_port.... │ │ │ │ + 0x00056724 6c6f6361 6c5f6970 00000000 6c6f6361 local_ip....loca │ │ │ │ + 0x00056734 6c5f706f 72740000 68747470 5f766572 l_port..http_ver │ │ │ │ + 0x00056744 73696f6e 00000000 70726f78 795f7373 sion....proxy_ss │ │ │ │ + 0x00056754 6c5f7665 72696679 72657375 6c740000 l_verifyresult.. │ │ │ │ + 0x00056764 73636865 6d650000 746f7461 6c5f7469 scheme..total_ti │ │ │ │ + 0x00056774 6d655f74 00000000 6e616d65 6c6f6f6b me_t....namelook │ │ │ │ + 0x00056784 75705f74 696d655f 74000000 636f6e6e up_time_t...conn │ │ │ │ + 0x00056794 6563745f 74696d65 5f740000 70726574 ect_time_t..pret │ │ │ │ + 0x000567a4 72616e73 6665725f 74696d65 5f740000 ransfer_time_t.. │ │ │ │ + 0x000567b4 73746172 74747261 6e736665 725f7469 starttransfer_ti │ │ │ │ + 0x000567c4 6d655f74 00000000 72656469 72656374 me_t....redirect │ │ │ │ + 0x000567d4 5f74696d 655f7400 61707063 6f6e6e65 _time_t.appconne │ │ │ │ + 0x000567e4 63745f74 696d655f 74000000 72657472 ct_time_t...retr │ │ │ │ + 0x000567f4 795f6166 74657200 65666665 63746976 y_after.effectiv │ │ │ │ + 0x00056804 655f6d65 74686f64 00000000 70726f78 e_method....prox │ │ │ │ + 0x00056814 795f6572 726f7200 6361696e 666f0000 y_error.cainfo.. │ │ │ │ + 0x00056824 63617061 74680000 6e756d62 65720000 capath..number.. │ │ │ │ + 0x00056834 636f6e6e 6563745f 676f6f64 00000000 connect_good.... │ │ │ │ + 0x00056844 636f6e6e 6563745f 72656e65 676f7469 connect_renegoti │ │ │ │ + 0x00056854 61746500 68697473 00000000 63616368 ate.hits....cach │ │ │ │ + 0x00056864 655f6675 6c6c0000 6261636b 656e6400 e_full..backend. │ │ │ │ + 0x00056874 696e7465 726e616c 73000000 746c735f internals...tls_ │ │ │ │ + 0x00056884 73657373 696f6e00 63657274 696e666f session.certinfo │ │ │ │ + 0x00056894 00000000 6375726c 636f6465 00000000 ....curlcode.... │ │ │ │ + 0x000568a4 6572726f 72000000 43616e6e 6f742072 error...Cannot r │ │ │ │ + 0x000568b4 65717565 73742065 6d707479 2055524c equest empty URL │ │ │ │ + 0x000568c4 00000000 50555400 48454144 00000000 ....PUT.HEAD.... │ │ │ │ + 0x000568d4 43616e6e 6f742075 73652065 6d707479 Cannot use empty │ │ │ │ + 0x000568e4 20726571 75657374 206d6574 686f6400 request method. │ │ │ │ + 0x000568f4 436f756c 64206e6f 7420656e 71756575 Could not enqueu │ │ │ │ + 0x00056904 65207265 71756573 743a2025 73000000 e request: %s... │ │ │ │ + 0x00056914 73746172 74000000 252e2a73 3a25733a start...%.*s:%s: │ │ │ │ + 0x00056924 25640000 436f6e74 656e742d 4c656e67 %d..Content-Leng │ │ │ │ + 0x00056934 74680000 582d4f72 6967696e 616c2d43 th..X-Original-C │ │ │ │ + 0x00056944 6f6e7465 6e742d4c 656e6774 68000000 ontent-Length... │ │ │ │ + 0x00056954 5472616e 73666572 2d456e63 6f64696e Transfer-Encodin │ │ │ │ + 0x00056964 67000000 582d4f72 6967696e 616c2d54 g...X-Original-T │ │ │ │ + 0x00056974 72616e73 6665722d 456e636f 64696e67 ransfer-Encoding │ │ │ │ + 0x00056984 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ + 0x00056994 65000000 582d4f72 6967696e 616c2d43 e...X-Original-C │ │ │ │ + 0x000569a4 6f6e7465 6e742d52 616e6765 00000000 ontent-Range.... │ │ │ │ + 0x000569b4 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ + 0x000569c4 00000000 582d4f72 6967696e 616c2d43 ....X-Original-C │ │ │ │ + 0x000569d4 6f6e7465 6e742d45 6e636f64 696e6700 ontent-Encoding. │ │ │ │ + 0x000569e4 25733b20 25732028 25732900 6375726c %s; %s (%s).curl │ │ │ │ + 0x000569f4 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x00056a04 4375726c 00000000 68747470 5c436c69 Curl....http\Cli │ │ │ │ + 0x00056a14 656e745c 4375726c 5c526571 75657374 ent\Curl\Request │ │ │ │ + 0x00056a24 00000000 70617468 5f61735f 69730000 ....path_as_is.. │ │ │ │ + 0x00056a34 70726f78 79686f73 74000000 70726f78 proxyhost...prox │ │ │ │ + 0x00056a44 79747970 65000000 70726f78 79706f72 ytype...proxypor │ │ │ │ + 0x00056a54 74000000 70726f78 79617574 68000000 t...proxyauth... │ │ │ │ + 0x00056a64 70726f78 79617574 68747970 65000000 proxyauthtype... │ │ │ │ + 0x00056a74 70726f78 7974756e 6e656c00 6e6f7072 proxytunnel.nopr │ │ │ │ + 0x00056a84 6f787900 736f636b 73355f61 75746800 oxy.socks5_auth. │ │ │ │ + 0x00056a94 70726f78 79686561 64657200 70726f78 proxyheader.prox │ │ │ │ + 0x00056aa4 795f7365 72766963 655f6e61 6d650000 y_service_name.. │ │ │ │ + 0x00056ab4 68617072 6f78795f 70726f74 6f636f6c haproxy_protocol │ │ │ │ + 0x00056ac4 00000000 756e6978 5f736f63 6b65745f ....unix_socket_ │ │ │ │ + 0x00056ad4 70617468 00000000 61627374 72616374 path....abstract │ │ │ │ + 0x00056ae4 5f756e69 785f736f 636b6574 00000000 _unix_socket.... │ │ │ │ + 0x00056af4 646e735f 63616368 655f7469 6d656f75 dns_cache_timeou │ │ │ │ + 0x00056b04 74000000 69707265 736f6c76 65000000 t...ipresolve... │ │ │ │ + 0x00056b14 646e735f 73687566 666c655f 61646472 dns_shuffle_addr │ │ │ │ + 0x00056b24 65737365 73000000 646f685f 75726c00 esses...doh_url. │ │ │ │ + 0x00056b34 6c6f775f 73706565 645f6c69 6d697400 low_speed_limit. │ │ │ │ + 0x00056b44 6c6f775f 73706565 645f7469 6d650000 low_speed_time.. │ │ │ │ + 0x00056b54 66726573 685f636f 6e6e6563 74000000 fresh_connect... │ │ │ │ + 0x00056b64 666f7262 69645f72 65757365 00000000 forbid_reuse.... │ │ │ │ + 0x00056b74 6d617861 67655f63 6f6e6e00 696e7465 maxage_conn.inte │ │ │ │ + 0x00056b84 72666163 65000000 706f7274 72616e67 rface...portrang │ │ │ │ + 0x00056b94 65000000 61646472 6573735f 73636f70 e...address_scop │ │ │ │ + 0x00056ba4 65000000 68747470 61757468 00000000 e...httpauth.... │ │ │ │ + 0x00056bb4 68747470 61757468 74797065 00000000 httpauthtype.... │ │ │ │ + 0x00056bc4 73657276 6963655f 6e616d65 00000000 service_name.... │ │ │ │ + 0x00056bd4 786f6175 7468325f 62656172 65720000 xoauth2_bearer.. │ │ │ │ + 0x00056be4 6177735f 73696776 34000000 756e7265 aws_sigv4...unre │ │ │ │ + 0x00056bf4 73747269 63746564 5f617574 68000000 stricted_auth... │ │ │ │ + 0x00056c04 706f7374 72656469 72000000 72657472 postredir...retr │ │ │ │ + 0x00056c14 79636f75 6e740000 72657472 7964656c ycount..retrydel │ │ │ │ + 0x00056c24 61790000 6175746f 72656665 72657200 ay..autoreferer. │ │ │ │ + 0x00056c34 75736572 6167656e 74000000 5045434c useragent...PECL │ │ │ │ + 0x00056c44 5f485454 502f342e 322e3620 5048502f _HTTP/4.2.6 PHP/ │ │ │ │ + 0x00056c54 382e342e 36206c69 62637572 6c2f382e 8.4.6 libcurl/8. │ │ │ │ + 0x00056c64 31332e30 00000000 72657375 6d650000 13.0....resume.. │ │ │ │ + 0x00056c74 65746167 00000000 636f6d70 72657373 etag....compress │ │ │ │ + 0x00056c84 00000000 6c617374 6d6f6469 66696564 ....lastmodified │ │ │ │ + 0x00056c94 00000000 656e636f 6465636f 6f6b6965 ....encodecookie │ │ │ │ + 0x00056ca4 73000000 636f6f6b 69657365 7373696f s...cookiesessio │ │ │ │ + 0x00056cb4 6e000000 636f6f6b 69657374 6f726500 n...cookiestore. │ │ │ │ + 0x00056cc4 6d617866 696c6573 697a6500 68747470 maxfilesize.http │ │ │ │ + 0x00056cd4 30395f61 6c6c6f77 65640000 636f6e6e 09_allowed..conn │ │ │ │ + 0x00056ce4 65637474 696d656f 75740000 65787065 ecttimeout..expe │ │ │ │ + 0x00056cf4 63745f31 30305f74 696d656f 75740000 ct_100_timeout.. │ │ │ │ + 0x00056d04 7463705f 6e6f6465 6c617900 7463705f tcp_nodelay.tcp_ │ │ │ │ + 0x00056d14 6b656570 616c6976 65000000 7463705f keepalive...tcp_ │ │ │ │ + 0x00056d24 6b656570 69646c65 00000000 7463705f keepidle....tcp_ │ │ │ │ + 0x00056d34 6b656570 696e7476 6c000000 7463705f keepintvl...tcp_ │ │ │ │ + 0x00056d44 66617374 6f70656e 00000000 63657274 fastopen....cert │ │ │ │ + 0x00056d54 00000000 63657274 74797065 00000000 ....certtype.... │ │ │ │ + 0x00056d64 50454d00 6b657900 6b657974 79706500 PEM.key.keytype. │ │ │ │ + 0x00056d74 6b657970 61737377 64000000 656e6769 keypasswd...engi │ │ │ │ + 0x00056d84 6e650000 76657273 696f6e00 76657269 ne..version.veri │ │ │ │ + 0x00056d94 66797065 65720000 76657269 6679686f fypeer..verifyho │ │ │ │ + 0x00056da4 73740000 76657269 66797374 61747573 st..verifystatus │ │ │ │ + 0x00056db4 00000000 63697068 65725f6c 69737400 ....cipher_list. │ │ │ │ + 0x00056dc4 72616e64 6f6d5f66 696c6500 65676473 random_file.egds │ │ │ │ + 0x00056dd4 6f636b65 74000000 69737375 65726365 ocket...issuerce │ │ │ │ + 0x00056de4 72740000 63726c66 696c6500 656e6162 rt..crlfile.enab │ │ │ │ + 0x00056df4 6c655f6e 706e0000 656e6162 6c655f61 le_npn..enable_a │ │ │ │ + 0x00056e04 6c706e00 70696e6e 65645f70 75626c69 lpn.pinned_publi │ │ │ │ + 0x00056e14 636b6579 00000000 70726f78 795f7373 ckey....proxy_ss │ │ │ │ + 0x00056e24 6c000000 616c7473 76635f63 74726c00 l...altsvc_ctrl. │ │ │ │ + 0x00056e34 616c7473 76630000 68737473 5f637472 altsvc..hsts_ctr │ │ │ │ + 0x00056e44 6c000000 68737473 00000000 6d617863 l...hsts....maxc │ │ │ │ + 0x00056e54 6f6e6e65 63747300 6d61785f 686f7374 onnects.max_host │ │ │ │ + 0x00056e64 5f636f6e 6e656374 696f6e73 00000000 _connections.... │ │ │ │ + 0x00056e74 6d61785f 746f7461 6c5f636f 6e6e6563 max_total_connec │ │ │ │ + 0x00056e84 74696f6e 73000000 6d61785f 636f6e63 tions...max_conc │ │ │ │ + 0x00056e94 75727265 6e745f73 74726561 6d730000 urrent_streams.. │ │ │ │ + 0x00056ea4 7573655f 6576656e 746c6f6f 70000000 use_eventloop... │ │ │ │ + 0x00056eb4 73686172 655f636f 6f6b6965 73000000 share_cookies... │ │ │ │ + 0x00056ec4 73686172 655f7373 6c000000 68747470 share_ssl...http │ │ │ │ + 0x00056ed4 5c436c69 656e745c 4375726c 5c464541 \Client\Curl\FEA │ │ │ │ + 0x00056ee4 54555245 53000000 68747470 5c436c69 TURES...http\Cli │ │ │ │ + 0x00056ef4 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x00056f04 735c4950 56360000 68747470 5c436c69 s\IPV6..http\Cli │ │ │ │ + 0x00056f14 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x00056f24 735c4b45 52424552 4f533400 68747470 s\KERBEROS4.http │ │ │ │ + 0x00056f34 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x00056f44 74757265 735c5353 4c000000 68747470 tures\SSL...http │ │ │ │ + 0x00056f54 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x00056f64 74757265 735c4c49 425a0000 68747470 tures\LIBZ..http │ │ │ │ + 0x00056f74 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x00056f84 74757265 735c4e54 4c4d0000 68747470 tures\NTLM..http │ │ │ │ + 0x00056f94 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x00056fa4 74757265 735c4753 534e4547 4f544941 tures\GSSNEGOTIA │ │ │ │ + 0x00056fb4 54450000 68747470 5c436c69 656e745c TE..http\Client\ │ │ │ │ + 0x00056fc4 4375726c 5c466561 74757265 735c4153 Curl\Features\AS │ │ │ │ + 0x00056fd4 594e4348 444e5300 68747470 5c436c69 YNCHDNS.http\Cli │ │ │ │ + 0x00056fe4 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x00056ff4 735c5350 4e45474f 00000000 68747470 s\SPNEGO....http │ │ │ │ + 0x00057004 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x00057014 74757265 735c4c41 52474546 494c4500 tures\LARGEFILE. │ │ │ │ + 0x00057024 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057034 5c466561 74757265 735c4944 4e000000 \Features\IDN... │ │ │ │ 0x00057044 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057054 5c464541 54555245 53000000 68747470 \FEATURES...http │ │ │ │ - 0x00057064 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x00057074 74757265 735c4950 56360000 68747470 tures\IPV6..http │ │ │ │ - 0x00057084 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x00057094 74757265 735c4b45 52424552 4f533400 tures\KERBEROS4. │ │ │ │ - 0x000570a4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000570b4 5c466561 74757265 735c5353 4c000000 \Features\SSL... │ │ │ │ - 0x000570c4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000570d4 5c466561 74757265 735c4c49 425a0000 \Features\LIBZ.. │ │ │ │ - 0x000570e4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000570f4 5c466561 74757265 735c4e54 4c4d0000 \Features\NTLM.. │ │ │ │ - 0x00057104 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057114 5c466561 74757265 735c4753 534e4547 \Features\GSSNEG │ │ │ │ - 0x00057124 4f544941 54450000 68747470 5c436c69 OTIATE..http\Cli │ │ │ │ - 0x00057134 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x00057144 735c4153 594e4348 444e5300 68747470 s\ASYNCHDNS.http │ │ │ │ - 0x00057154 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x00057164 74757265 735c5350 4e45474f 00000000 tures\SPNEGO.... │ │ │ │ - 0x00057174 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057184 5c466561 74757265 735c4c41 52474546 \Features\LARGEF │ │ │ │ - 0x00057194 494c4500 68747470 5c436c69 656e745c ILE.http\Client\ │ │ │ │ - 0x000571a4 4375726c 5c466561 74757265 735c4944 Curl\Features\ID │ │ │ │ - 0x000571b4 4e000000 68747470 5c436c69 656e745c N...http\Client\ │ │ │ │ - 0x000571c4 4375726c 5c466561 74757265 735c5353 Curl\Features\SS │ │ │ │ - 0x000571d4 50490000 68747470 5c436c69 656e745c PI..http\Client\ │ │ │ │ - 0x000571e4 4375726c 5c466561 74757265 735c544c Curl\Features\TL │ │ │ │ - 0x000571f4 53415554 485f5352 50000000 68747470 SAUTH_SRP...http │ │ │ │ - 0x00057204 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x00057214 74757265 735c4e54 4c4d5f57 42000000 tures\NTLM_WB... │ │ │ │ - 0x00057224 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057234 5c466561 74757265 735c4854 54503200 \Features\HTTP2. │ │ │ │ - 0x00057244 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057254 5c466561 74757265 735c4753 53415049 \Features\GSSAPI │ │ │ │ - 0x00057264 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00057274 4375726c 5c466561 74757265 735c4b45 Curl\Features\KE │ │ │ │ - 0x00057284 52424552 4f533500 68747470 5c436c69 RBEROS5.http\Cli │ │ │ │ - 0x00057294 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x000572a4 735c554e 49585f53 4f434b45 54530000 s\UNIX_SOCKETS.. │ │ │ │ + 0x00057054 5c466561 74757265 735c5353 50490000 \Features\SSPI.. │ │ │ │ + 0x00057064 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057074 5c466561 74757265 735c544c 53415554 \Features\TLSAUT │ │ │ │ + 0x00057084 485f5352 50000000 68747470 5c436c69 H_SRP...http\Cli │ │ │ │ + 0x00057094 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x000570a4 735c4e54 4c4d5f57 42000000 68747470 s\NTLM_WB...http │ │ │ │ + 0x000570b4 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x000570c4 74757265 735c4854 54503200 68747470 tures\HTTP2.http │ │ │ │ + 0x000570d4 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x000570e4 74757265 735c4753 53415049 00000000 tures\GSSAPI.... │ │ │ │ + 0x000570f4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057104 5c466561 74757265 735c4b45 52424552 \Features\KERBER │ │ │ │ + 0x00057114 4f533500 68747470 5c436c69 656e745c OS5.http\Client\ │ │ │ │ + 0x00057124 4375726c 5c466561 74757265 735c554e Curl\Features\UN │ │ │ │ + 0x00057134 49585f53 4f434b45 54530000 68747470 IX_SOCKETS..http │ │ │ │ + 0x00057144 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x00057154 74757265 735c5053 4c000000 68747470 tures\PSL...http │ │ │ │ + 0x00057164 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x00057174 74757265 735c4854 5450535f 50524f58 tures\HTTPS_PROX │ │ │ │ + 0x00057184 59000000 68747470 5c436c69 656e745c Y...http\Client\ │ │ │ │ + 0x00057194 4375726c 5c466561 74757265 735c4d55 Curl\Features\MU │ │ │ │ + 0x000571a4 4c54495f 53534c00 68747470 5c436c69 LTI_SSL.http\Cli │ │ │ │ + 0x000571b4 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x000571c4 735c4252 4f544c49 00000000 68747470 s\BROTLI....http │ │ │ │ + 0x000571d4 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x000571e4 74757265 735c414c 54535643 00000000 tures\ALTSVC.... │ │ │ │ + 0x000571f4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057204 5c466561 74757265 735c4854 54503300 \Features\HTTP3. │ │ │ │ + 0x00057214 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057224 5c466561 74757265 735c5a53 54440000 \Features\ZSTD.. │ │ │ │ + 0x00057234 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057244 5c466561 74757265 735c554e 49434f44 \Features\UNICOD │ │ │ │ + 0x00057254 45000000 68747470 5c436c69 656e745c E...http\Client\ │ │ │ │ + 0x00057264 4375726c 5c466561 74757265 735c4853 Curl\Features\HS │ │ │ │ + 0x00057274 54530000 68747470 5c436c69 656e745c TS..http\Client\ │ │ │ │ + 0x00057284 4375726c 5c564552 53494f4e 53000000 Curl\VERSIONS... │ │ │ │ + 0x00057294 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000572a4 5c566572 73696f6e 735c4355 524c0000 \Versions\CURL.. │ │ │ │ 0x000572b4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000572c4 5c466561 74757265 735c5053 4c000000 \Features\PSL... │ │ │ │ + 0x000572c4 5c566572 73696f6e 735c5353 4c000000 \Versions\SSL... │ │ │ │ 0x000572d4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000572e4 5c466561 74757265 735c4854 5450535f \Features\HTTPS_ │ │ │ │ - 0x000572f4 50524f58 59000000 68747470 5c436c69 PROXY...http\Cli │ │ │ │ - 0x00057304 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x00057314 735c4d55 4c54495f 53534c00 68747470 s\MULTI_SSL.http │ │ │ │ - 0x00057324 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x00057334 74757265 735c4252 4f544c49 00000000 tures\BROTLI.... │ │ │ │ - 0x00057344 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057354 5c466561 74757265 735c414c 54535643 \Features\ALTSVC │ │ │ │ - 0x00057364 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00057374 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ - 0x00057384 54503300 68747470 5c436c69 656e745c TP3.http\Client\ │ │ │ │ - 0x00057394 4375726c 5c466561 74757265 735c5a53 Curl\Features\ZS │ │ │ │ - 0x000573a4 54440000 68747470 5c436c69 656e745c TD..http\Client\ │ │ │ │ - 0x000573b4 4375726c 5c466561 74757265 735c554e Curl\Features\UN │ │ │ │ - 0x000573c4 49434f44 45000000 68747470 5c436c69 ICODE...http\Cli │ │ │ │ - 0x000573d4 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x000573e4 735c4853 54530000 68747470 5c436c69 s\HSTS..http\Cli │ │ │ │ - 0x000573f4 656e745c 4375726c 5c564552 53494f4e ent\Curl\VERSION │ │ │ │ - 0x00057404 53000000 68747470 5c436c69 656e745c S...http\Client\ │ │ │ │ - 0x00057414 4375726c 5c566572 73696f6e 735c4355 Curl\Versions\CU │ │ │ │ - 0x00057424 524c0000 68747470 5c436c69 656e745c RL..http\Client\ │ │ │ │ - 0x00057434 4375726c 5c566572 73696f6e 735c5353 Curl\Versions\SS │ │ │ │ - 0x00057444 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ - 0x00057454 4375726c 5c566572 73696f6e 735c4c49 Curl\Versions\LI │ │ │ │ - 0x00057464 425a0000 68747470 5c436c69 656e745c BZ..http\Client\ │ │ │ │ - 0x00057474 4375726c 5c566572 73696f6e 735c4152 Curl\Versions\AR │ │ │ │ - 0x00057484 45530000 68747470 5c436c69 656e745c ES..http\Client\ │ │ │ │ - 0x00057494 4375726c 5c566572 73696f6e 735c4944 Curl\Versions\ID │ │ │ │ - 0x000574a4 4e000000 68747470 5c436c69 656e745c N...http\Client\ │ │ │ │ - 0x000574b4 4375726c 5c566572 73696f6e 735c4943 Curl\Versions\IC │ │ │ │ - 0x000574c4 4f4e5600 68747470 5c436c69 656e745c ONV.http\Client\ │ │ │ │ - 0x000574d4 4375726c 5c566572 73696f6e 735c4252 Curl\Versions\BR │ │ │ │ - 0x000574e4 4f544c49 00000000 68747470 5c436c69 OTLI....http\Cli │ │ │ │ - 0x000574f4 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ - 0x00057504 735c4e47 48545450 32000000 68747470 s\NGHTTP2...http │ │ │ │ - 0x00057514 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x00057524 73696f6e 735c5155 49430000 68747470 sions\QUIC..http │ │ │ │ - 0x00057534 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x00057544 73696f6e 735c4341 494e464f 00000000 sions\CAINFO.... │ │ │ │ - 0x00057554 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057564 5c566572 73696f6e 735c4341 50415448 \Versions\CAPATH │ │ │ │ - 0x00057574 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00057584 4375726c 5c566572 73696f6e 735c5a53 Curl\Versions\ZS │ │ │ │ - 0x00057594 54440000 68747470 5c436c69 656e745c TD..http\Client\ │ │ │ │ - 0x000575a4 4375726c 5c566572 73696f6e 735c4859 Curl\Versions\HY │ │ │ │ - 0x000575b4 50455200 68747470 5c436c69 656e745c PER.http\Client\ │ │ │ │ - 0x000575c4 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x000575d4 4e5f315f 30000000 68747470 5c436c69 N_1_0...http\Cli │ │ │ │ - 0x000575e4 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ - 0x000575f4 5253494f 4e5f315f 31000000 68747470 RSION_1_1...http │ │ │ │ - 0x00057604 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x00057614 505f5645 5253494f 4e5f325f 30000000 P_VERSION_2_0... │ │ │ │ - 0x00057624 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057634 5c485454 505f5645 5253494f 4e5f3254 \HTTP_VERSION_2T │ │ │ │ - 0x00057644 4c530000 68747470 5c436c69 656e745c LS..http\Client\ │ │ │ │ - 0x00057654 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x00057664 4e5f325f 5052494f 525f4b4e 4f574c45 N_2_PRIOR_KNOWLE │ │ │ │ - 0x00057674 44474500 68747470 5c436c69 656e745c DGE.http\Client\ │ │ │ │ - 0x00057684 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x00057694 4e5f3300 68747470 5c436c69 656e745c N_3.http\Client\ │ │ │ │ - 0x000576a4 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x000576b4 4e5f414e 59000000 68747470 5c436c69 N_ANY...http\Cli │ │ │ │ - 0x000576c4 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x000576d4 53494f4e 5f544c53 76310000 68747470 SION_TLSv1..http │ │ │ │ - 0x000576e4 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x000576f4 5f564552 53494f4e 5f544c53 76315f30 _VERSION_TLSv1_0 │ │ │ │ - 0x00057704 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00057714 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x00057724 5f544c53 76315f31 00000000 68747470 _TLSv1_1....http │ │ │ │ - 0x00057734 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x00057744 5f564552 53494f4e 5f544c53 76315f32 _VERSION_TLSv1_2 │ │ │ │ - 0x00057754 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00057764 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x00057774 5f544c53 76315f33 00000000 68747470 _TLSv1_3....http │ │ │ │ - 0x00057784 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x00057794 5f564552 53494f4e 5f53534c 76320000 _VERSION_SSLv2.. │ │ │ │ - 0x000577a4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x000577b4 5c53534c 5f564552 53494f4e 5f53534c \SSL_VERSION_SSL │ │ │ │ - 0x000577c4 76330000 68747470 5c436c69 656e745c v3..http\Client\ │ │ │ │ - 0x000577d4 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x000577e4 5f414e59 00000000 68747470 5c436c69 _ANY....http\Cli │ │ │ │ - 0x000577f4 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x00057804 53494f4e 5f4d4158 5f444546 41554c54 SION_MAX_DEFAULT │ │ │ │ - 0x00057814 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x00057824 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x00057834 5f4d4158 5f544c53 76315f30 00000000 _MAX_TLSv1_0.... │ │ │ │ - 0x00057844 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057854 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x00057864 5f544c53 76315f31 00000000 68747470 _TLSv1_1....http │ │ │ │ - 0x00057874 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x00057884 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ - 0x00057894 76315f32 00000000 68747470 5c436c69 v1_2....http\Cli │ │ │ │ - 0x000578a4 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x000578b4 53494f4e 5f4d4158 5f544c53 76315f33 SION_MAX_TLSv1_3 │ │ │ │ - 0x000578c4 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x000578d4 4375726c 5c495052 45534f4c 56455f56 Curl\IPRESOLVE_V │ │ │ │ - 0x000578e4 34000000 68747470 5c436c69 656e745c 4...http\Client\ │ │ │ │ - 0x000578f4 4375726c 5c495052 45534f4c 56455f56 Curl\IPRESOLVE_V │ │ │ │ - 0x00057904 36000000 68747470 5c436c69 656e745c 6...http\Client\ │ │ │ │ - 0x00057914 4375726c 5c495052 45534f4c 56455f41 Curl\IPRESOLVE_A │ │ │ │ - 0x00057924 4e590000 68747470 5c436c69 656e745c NY..http\Client\ │ │ │ │ - 0x00057934 4375726c 5c415554 485f4e4f 4e450000 Curl\AUTH_NONE.. │ │ │ │ - 0x00057944 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057954 5c415554 485f4241 53494300 68747470 \AUTH_BASIC.http │ │ │ │ - 0x00057964 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x00057974 485f4449 47455354 00000000 68747470 H_DIGEST....http │ │ │ │ - 0x00057984 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x00057994 485f4449 47455354 5f494500 68747470 H_DIGEST_IE.http │ │ │ │ - 0x000579a4 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x000579b4 485f4e54 4c4d0000 68747470 5c436c69 H_NTLM..http\Cli │ │ │ │ - 0x000579c4 656e745c 4375726c 5c415554 485f4753 ent\Curl\AUTH_GS │ │ │ │ - 0x000579d4 534e4547 00000000 68747470 5c436c69 SNEG....http\Cli │ │ │ │ - 0x000579e4 656e745c 4375726c 5c415554 485f5350 ent\Curl\AUTH_SP │ │ │ │ - 0x000579f4 4e45474f 00000000 68747470 5c436c69 NEGO....http\Cli │ │ │ │ - 0x00057a04 656e745c 4375726c 5c415554 485f4245 ent\Curl\AUTH_BE │ │ │ │ - 0x00057a14 41524552 00000000 68747470 5c436c69 ARER....http\Cli │ │ │ │ - 0x00057a24 656e745c 4375726c 5c415753 5f534947 ent\Curl\AWS_SIG │ │ │ │ - 0x00057a34 56340000 68747470 5c436c69 656e745c V4..http\Client\ │ │ │ │ - 0x00057a44 4375726c 5c415554 485f414e 59000000 Curl\AUTH_ANY... │ │ │ │ - 0x00057a54 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057a64 5c50524f 58595f53 4f434b53 34000000 \PROXY_SOCKS4... │ │ │ │ - 0x00057a74 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057a84 5c50524f 58595f53 4f434b53 34410000 \PROXY_SOCKS4A.. │ │ │ │ - 0x00057a94 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057aa4 5c50524f 58595f53 4f434b53 355f484f \PROXY_SOCKS5_HO │ │ │ │ - 0x00057ab4 53544e41 4d450000 68747470 5c436c69 STNAME..http\Cli │ │ │ │ - 0x00057ac4 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x00057ad4 4f434b53 35000000 68747470 5c436c69 OCKS5...http\Cli │ │ │ │ - 0x00057ae4 656e745c 4375726c 5c50524f 58595f48 ent\Curl\PROXY_H │ │ │ │ - 0x00057af4 54545000 68747470 5c436c69 656e745c TTP.http\Client\ │ │ │ │ - 0x00057b04 4375726c 5c50524f 58595f48 5454505f Curl\PROXY_HTTP_ │ │ │ │ - 0x00057b14 315f3000 68747470 5c436c69 656e745c 1_0.http\Client\ │ │ │ │ - 0x00057b24 4375726c 5c504f53 54524544 49525f33 Curl\POSTREDIR_3 │ │ │ │ - 0x00057b34 30310000 68747470 5c436c69 656e745c 01..http\Client\ │ │ │ │ - 0x00057b44 4375726c 5c504f53 54524544 49525f33 Curl\POSTREDIR_3 │ │ │ │ - 0x00057b54 30320000 68747470 5c436c69 656e745c 02..http\Client\ │ │ │ │ - 0x00057b64 4375726c 5c504f53 54524544 49525f33 Curl\POSTREDIR_3 │ │ │ │ - 0x00057b74 30330000 68747470 5c436c69 656e745c 03..http\Client\ │ │ │ │ - 0x00057b84 4375726c 5c504f53 54524544 49525f41 Curl\POSTREDIR_A │ │ │ │ - 0x00057b94 4c4c0000 68747470 5c436c69 656e745c LL..http\Client\ │ │ │ │ - 0x00057ba4 4375726c 5c414c54 5356435f 52454144 Curl\ALTSVC_READ │ │ │ │ - 0x00057bb4 4f4e4c59 46494c45 00000000 68747470 ONLYFILE....http │ │ │ │ - 0x00057bc4 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x00057bd4 5356435f 48310000 68747470 5c436c69 SVC_H1..http\Cli │ │ │ │ - 0x00057be4 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ - 0x00057bf4 48320000 68747470 5c436c69 656e745c H2..http\Client\ │ │ │ │ - 0x00057c04 4375726c 5c414c54 5356435f 48330000 Curl\ALTSVC_H3.. │ │ │ │ - 0x00057c14 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057c24 5c485354 535f454e 41424c45 00000000 \HSTS_ENABLE.... │ │ │ │ - 0x00057c34 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x00057c44 5c485354 535f5245 41444f4e 4c594649 \HSTS_READONLYFI │ │ │ │ - 0x00057c54 4c450000 556e6b6e 6f776e20 736f636b LE..Unknown sock │ │ │ │ - 0x00057c64 65742061 6374696f 6e202564 00000000 et action %d.... │ │ │ │ - 0x00057c74 4f7c726c 00000000 7068705f 68747470 O|rl....php_http │ │ │ │ - 0x00057c84 5f636c69 656e745f 6375726c 5f757365 _client_curl_use │ │ │ │ - 0x00057c94 725f6861 6e646c65 72000000 696e6974 r_handler...init │ │ │ │ - 0x00057ca4 00000000 74696d65 72000000 736f636b ....timer...sock │ │ │ │ - 0x00057cb4 65740000 68747470 5c436c69 656e745c et..http\Client\ │ │ │ │ - 0x00057cc4 4375726c 5c557365 72000000 504f4c4c Curl\User...POLL │ │ │ │ - 0x00057cd4 5f4e4f4e 45000000 504f4c4c 5f494e00 _NONE...POLL_IN. │ │ │ │ - 0x00057ce4 504f4c4c 5f4f5554 00000000 504f4c4c POLL_OUT....POLL │ │ │ │ - 0x00057cf4 5f494e4f 55540000 504f4c4c 5f52454d _INOUT..POLL_REM │ │ │ │ - 0x00057d04 4f564500 74696d65 6f75745f 6d730000 OVE.timeout_ms.. │ │ │ │ - 0x00057d14 61637469 6f6e0000 72756e00 636c6965 action..run.clie │ │ │ │ - 0x00057d24 6e740000 22687474 705c5c43 6c69656e nt.."http\\Clien │ │ │ │ - 0x00057d34 74220000 7a000000 7a210000 436f6e74 t"..z...z!..Cont │ │ │ │ - 0x00057d44 656e742d 54797065 00000000 436f6e74 ent-Type....Cont │ │ │ │ - 0x00057d54 656e7420 74797065 20222573 2220646f ent type "%s" do │ │ │ │ - 0x00057d64 6573206e 6f742073 65656d20 746f2063 es not seem to c │ │ │ │ - 0x00057d74 6f6e7461 696e2061 20707269 6d617279 ontain a primary │ │ │ │ - 0x00057d84 20616e64 20612073 65636f6e 64617279 and a secondary │ │ │ │ - 0x00057d94 20706172 74000000 7c73217a 2161214f part...|s!z!a!O │ │ │ │ - 0x00057da4 21000000 73657443 6f6e7465 6e745479 !...setContentTy │ │ │ │ - 0x00057db4 70650000 67657443 6f6e7465 6e745479 pe..getContentTy │ │ │ │ - 0x00057dc4 70650000 73657451 75657279 00000000 pe..setQuery.... │ │ │ │ - 0x00057dd4 67657451 75657279 00000000 61646451 getQuery....addQ │ │ │ │ - 0x00057de4 75657279 00000000 71756572 795f6461 uery....query_da │ │ │ │ - 0x00057df4 74610000 68747470 5c4d6573 73616765 ta..http\Message │ │ │ │ - 0x00057e04 5c426f64 79000000 7c730000 496e636f \Body...|s..Inco │ │ │ │ - 0x00057e14 6d706c65 74652073 74617465 00000000 mplete state.... │ │ │ │ - 0x00057e24 436f756c 64206e6f 74206669 6e642074 Could not find t │ │ │ │ - 0x00057e34 72616e73 66657220 696e666f 20776974 ransfer info wit │ │ │ │ - 0x00057e44 68206e61 6d652027 25732700 7c6c6121 h name '%s'.|la! │ │ │ │ - 0x00057e54 2f000000 5365742d 436f6f6b 69650000 /...Set-Cookie.. │ │ │ │ - 0x00057e64 68747470 5c436c69 656e745c 52657370 http\Client\Resp │ │ │ │ - 0x00057e74 6f6e7365 00000000 656c656d 656e7400 onse....element. │ │ │ │ - 0x00057e84 666c6167 73000000 616c6c6f 7765645f flags...allowed_ │ │ │ │ - 0x00057e94 65787472 61730000 646f6d61 696e0000 extras..domain.. │ │ │ │ - 0x00057ea4 65787069 72657300 73656375 72650000 expires.secure.. │ │ │ │ - 0x00057eb4 68747470 4f6e6c79 00000000 6d61782d httpOnly....max- │ │ │ │ - 0x00057ec4 61676500 7c732100 7c482f00 737c7321 age.|s!.|H/.s|s! │ │ │ │ - 0x00057ed4 00000000 76616c75 65000000 61726775 ....value...argu │ │ │ │ - 0x00057ee4 6d656e74 73000000 7c7a216c 482f0000 ments...|z!lH/.. │ │ │ │ - 0x00057ef4 646f6d61 696e3d25 733b2000 70617468 domain=%s; .path │ │ │ │ - 0x00057f04 3d25733b 20000000 442c2064 204d2059 =%s; ...D, d M Y │ │ │ │ - 0x00057f14 20483a69 3a73205c 475c4d5c 54000000 H:i:s \G\M\T... │ │ │ │ - 0x00057f24 65787069 7265733d 25733b20 00000000 expires=%s; .... │ │ │ │ - 0x00057f34 6d61782d 6167653d 256c643b 20000000 max-age=%ld; ... │ │ │ │ - 0x00057f44 73656375 72653b20 00000000 68747470 secure; ....http │ │ │ │ - 0x00057f54 4f6e6c79 3b200000 68747470 5c436f6f Only; ..http\Coo │ │ │ │ - 0x00057f64 6b696500 50415253 455f5241 57000000 kie.PARSE_RAW... │ │ │ │ - 0x00057f74 53454355 52450000 48545450 4f4e4c59 SECURE..HTTPONLY │ │ │ │ - 0x00057f84 00000000 67657443 6f6f6b69 65000000 ....getCookie... │ │ │ │ - 0x00057f94 73657443 6f6f6b69 65000000 61646443 setCookie...addC │ │ │ │ - 0x00057fa4 6f6f6b69 65000000 67657445 78747261 ookie...getExtra │ │ │ │ - 0x00057fb4 73000000 73657445 78747261 73000000 s...setExtras... │ │ │ │ - 0x00057fc4 61646445 78747261 73000000 67657445 addExtras...getE │ │ │ │ - 0x00057fd4 78747261 00000000 73657445 78747261 xtra....setExtra │ │ │ │ - 0x00057fe4 00000000 61646445 78747261 00000000 ....addExtra.... │ │ │ │ - 0x00057ff4 67657444 6f6d6169 6e000000 73657444 getDomain...setD │ │ │ │ - 0x00058004 6f6d6169 6e000000 67657450 61746800 omain...getPath. │ │ │ │ - 0x00058014 73657450 61746800 67657445 78706972 setPath.getExpir │ │ │ │ - 0x00058024 65730000 73657445 78706972 65730000 es..setExpires.. │ │ │ │ - 0x00058034 6765744d 61784167 65000000 7365744d getMaxAge...setM │ │ │ │ - 0x00058044 61784167 65000000 67657446 6c616773 axAge...getFlags │ │ │ │ - 0x00058054 00000000 73657446 6c616773 00000000 ....setFlags.... │ │ │ │ - 0x00058064 746f4172 72617900 746f5374 72696e67 toArray.toString │ │ │ │ - 0x00058074 00000000 5f5f746f 53747269 6e670000 ....__toString.. │ │ │ │ - 0x00058084 65787472 615f6e61 6d650000 65787472 extra_name..extr │ │ │ │ - 0x00058094 615f7661 6c756500 636f6f6b 69655f6e a_value.cookie_n │ │ │ │ - 0x000580a4 616d6500 636f6f6b 69655f76 616c7565 ame.cookie_value │ │ │ │ - 0x000580b4 00000000 636f6f6b 69655f73 7472696e ....cookie_strin │ │ │ │ - 0x000580c4 67000000 70617273 65725f66 6c616773 g...parser_flags │ │ │ │ - 0x000580d4 00000000 44656368 756e6b20 656e636f ....Dechunk enco │ │ │ │ - 0x000580e4 64696e67 20737472 65616d20 68617320 ding stream has │ │ │ │ - 0x000580f4 616c7265 61647920 72656163 68656420 already reached │ │ │ │ - 0x00058104 74686520 656e6420 6f662063 68756e6b the end of chunk │ │ │ │ - 0x00058114 65642069 6e707574 00000000 4661696c ed input....Fail │ │ │ │ - 0x00058124 65642074 6f207061 72736520 6368756e ed to parse chun │ │ │ │ - 0x00058134 6b206c65 6e206672 6f6d2027 252e2a73 k len from '%.*s │ │ │ │ - 0x00058144 27000000 4661696c 65642074 6f20636f '...Failed to co │ │ │ │ - 0x00058154 70792069 6e666c61 74652065 6e636f64 py inflate encod │ │ │ │ - 0x00058164 696e6720 73747265 616d3a20 6f757420 ing stream: out │ │ │ │ - 0x00058174 6f66206d 656d6f72 79000000 44617461 of memory...Data │ │ │ │ - 0x00058184 20646f65 73206e6f 74207365 656d2074 does not seem t │ │ │ │ - 0x00058194 6f206265 20636875 6e6b6564 20656e63 o be chunked enc │ │ │ │ - 0x000581a4 6f646564 00000000 45787065 63746564 oded....Expected │ │ │ │ - 0x000581b4 20636875 6e6b2073 697a6520 61742070 chunk size at p │ │ │ │ - 0x000581c4 6f732025 7475206f 6620257a 75206275 os %tu of %zu bu │ │ │ │ - 0x000581d4 7420676f 74207472 61736800 45787065 t got trash.Expe │ │ │ │ - 0x000581e4 63746564 204c4620 61742070 6f732025 cted LF at pos % │ │ │ │ - 0x000581f4 7475206f 6620257a 75206275 7420676f tu of %zu but go │ │ │ │ - 0x00058204 74203078 25303258 00000000 5472756e t 0x%02X....Trun │ │ │ │ - 0x00058214 63617465 64206d65 73736167 653a2063 cated message: c │ │ │ │ - 0x00058224 68756e6b 2073697a 6520256c 75206578 hunk size %lu ex │ │ │ │ - 0x00058234 63656564 73207265 6d61696e 696e6720 ceeds remaining │ │ │ │ - 0x00058244 64617461 2073697a 6520256c 75206174 data size %lu at │ │ │ │ - 0x00058254 20706f73 20257475 206f6620 257a7500 pos %tu of %zu. │ │ │ │ - 0x00058264 45787065 63746564 2043524c 46206174 Expected CRLF at │ │ │ │ - 0x00058274 20706f73 20257475 206f6620 257a7520 pos %tu of %zu │ │ │ │ - 0x00058284 62757420 676f7420 30782530 32582030 but got 0x%02X 0 │ │ │ │ - 0x00058294 78253032 58000000 737c7a21 00000000 x%02X...s|z!.... │ │ │ │ - 0x000582a4 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ - 0x000582b4 7265616d 2063616e 6e6f7420 62652069 ream cannot be i │ │ │ │ - 0x000582c4 6e697469 616c697a 65642074 77696365 nitialized twice │ │ │ │ - 0x000582d4 00000000 556e6b6e 6f776e20 68747470 ....Unknown http │ │ │ │ - 0x000582e4 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x000582f4 20636c61 73732027 25732700 68747470 class '%s'.http │ │ │ │ - 0x00058304 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x00058314 00000000 464c5553 485f4e4f 4e450000 ....FLUSH_NONE.. │ │ │ │ - 0x00058324 464c5553 485f5359 4e430000 464c5553 FLUSH_SYNC..FLUS │ │ │ │ - 0x00058334 485f4655 4c4c0000 68747470 5c456e63 H_FULL..http\Enc │ │ │ │ - 0x00058344 6f64696e 675c5374 7265616d 5c446563 oding\Stream\Dec │ │ │ │ - 0x00058354 68756e6b 00000000 6465636f 6465645f hunk....decoded_ │ │ │ │ - 0x00058364 6c656e00 666c7573 68000000 646f6e65 len.flush...done │ │ │ │ - 0x00058374 00000000 66696e69 73680000 4661696c ....finish..Fail │ │ │ │ - 0x00058384 65642074 6f20666c 75736820 62726f74 ed to flush brot │ │ │ │ - 0x00058394 6c692065 6e636f64 696e6720 73747265 li encoding stre │ │ │ │ - 0x000583a4 616d0000 4661696c 65642074 6f207570 am..Failed to up │ │ │ │ - 0x000583b4 64617465 2062726f 746c6920 656e636f date brotli enco │ │ │ │ - 0x000583c4 64696e67 20737472 65616d00 4661696c ding stream.Fail │ │ │ │ - 0x000583d4 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ - 0x000583e4 2062726f 746c6920 656e636f 64696e67 brotli encoding │ │ │ │ - 0x000583f4 20737472 65616d00 436f756c 64206e6f stream.Could no │ │ │ │ - 0x00058404 74206272 6f746c69 20646563 6f646520 t brotli decode │ │ │ │ - 0x00058414 64617461 3a202573 00000000 4661696c data: %s....Fail │ │ │ │ - 0x00058424 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ - 0x00058434 2062726f 746c6920 6465636f 64696e67 brotli decoding │ │ │ │ - 0x00058444 20737472 65616d00 436f756c 64206e6f stream.Could no │ │ │ │ - 0x00058454 74206272 6f746c69 20656e63 6f646520 t brotli encode │ │ │ │ - 0x00058464 64617461 00000000 737c6c00 68747470 data....s|l.http │ │ │ │ - 0x00058474 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x00058484 5c456e62 726f746c 69000000 4c455645 \Enbrotli...LEVE │ │ │ │ - 0x00058494 4c5f4d49 4e000000 4c455645 4c5f4445 L_MIN...LEVEL_DE │ │ │ │ - 0x000584a4 46000000 4c455645 4c5f4d41 58000000 F...LEVEL_MAX... │ │ │ │ - 0x000584b4 57424954 535f4d49 4e000000 57424954 WBITS_MIN...WBIT │ │ │ │ - 0x000584c4 535f4445 46000000 57424954 535f4d41 S_DEF...WBITS_MA │ │ │ │ - 0x000584d4 58000000 4d4f4445 5f47454e 45524943 X...MODE_GENERIC │ │ │ │ - 0x000584e4 00000000 4d4f4445 5f544558 54000000 ....MODE_TEXT... │ │ │ │ - 0x000584f4 4d4f4445 5f464f4e 54000000 68747470 MODE_FONT...http │ │ │ │ - 0x00058504 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x00058514 5c446562 726f746c 69000000 4661696c \Debrotli...Fail │ │ │ │ - 0x00058524 65642074 6f20666c 75736820 6465666c ed to flush defl │ │ │ │ - 0x00058534 61746520 73747265 616d3a20 25730000 ate stream: %s.. │ │ │ │ - 0x00058544 4661696c 65642074 6f206669 6e697368 Failed to finish │ │ │ │ - 0x00058554 20646566 6c617465 20737472 65616d3a deflate stream: │ │ │ │ - 0x00058564 20257300 4661696c 65642074 6f206669 %s.Failed to fi │ │ │ │ - 0x00058574 6e697368 20696e66 6c617465 20737472 nish inflate str │ │ │ │ - 0x00058584 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ - 0x00058594 6f207570 64617465 20646566 6c617465 o update deflate │ │ │ │ - 0x000585a4 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ - 0x000585b4 65642074 6f207570 64617465 20696e66 ed to update inf │ │ │ │ - 0x000585c4 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ - 0x000585d4 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ - 0x000585e4 6c697a65 20646566 6c617465 20656e63 lize deflate enc │ │ │ │ - 0x000585f4 6f64696e 67207374 7265616d 3a202573 oding stream: %s │ │ │ │ - 0x00058604 00000000 4661696c 65642074 6f20696e ....Failed to in │ │ │ │ - 0x00058614 69746961 6c697a65 20696e66 6c617465 itialize inflate │ │ │ │ - 0x00058624 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ - 0x00058634 65642074 6f20636f 70792064 65666c61 ed to copy defla │ │ │ │ - 0x00058644 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ - 0x00058654 616d3a20 25730000 4661696c 65642074 am: %s..Failed t │ │ │ │ - 0x00058664 6f20636f 70792069 6e666c61 74652065 o copy inflate e │ │ │ │ - 0x00058674 6e636f64 696e6720 73747265 616d3a20 ncoding stream: │ │ │ │ - 0x00058684 25730000 436f756c 64206e6f 74206465 %s..Could not de │ │ │ │ - 0x00058694 666c6174 65206461 74613a20 25730000 flate data: %s.. │ │ │ │ - 0x000586a4 436f756c 64206e6f 7420696e 666c6174 Could not inflat │ │ │ │ - 0x000586b4 65206461 74613a20 25730000 68747470 e data: %s..http │ │ │ │ - 0x000586c4 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ - 0x000586d4 5c446566 6c617465 00000000 54595045 \Deflate....TYPE │ │ │ │ - 0x000586e4 5f475a49 50000000 54595045 5f5a4c49 _GZIP...TYPE_ZLI │ │ │ │ - 0x000586f4 42000000 54595045 5f524157 00000000 B...TYPE_RAW.... │ │ │ │ - 0x00058704 53545241 54454759 5f444546 00000000 STRATEGY_DEF.... │ │ │ │ - 0x00058714 53545241 54454759 5f46494c 54000000 STRATEGY_FILT... │ │ │ │ - 0x00058724 53545241 54454759 5f485546 46000000 STRATEGY_HUFF... │ │ │ │ - 0x00058734 53545241 54454759 5f524c45 00000000 STRATEGY_RLE.... │ │ │ │ - 0x00058744 53545241 54454759 5f464958 45440000 STRATEGY_FIXED.. │ │ │ │ - 0x00058754 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ - 0x00058764 7265616d 5c496e66 6c617465 00000000 ream\Inflate.... │ │ │ │ - 0x00058774 73487c73 217a0000 436f6e74 696e7565 sH|s!z..Continue │ │ │ │ - 0x00058784 00000000 53776974 6368696e 67205072 ....Switching Pr │ │ │ │ - 0x00058794 6f746f63 6f6c7300 50726f63 65737369 otocols.Processi │ │ │ │ - 0x000587a4 6e670000 4f4b0000 43726561 74656400 ng..OK..Created. │ │ │ │ - 0x000587b4 41636365 70746564 00000000 4e6f6e2d Accepted....Non- │ │ │ │ - 0x000587c4 41757468 6f726974 61746976 6520496e Authoritative In │ │ │ │ - 0x000587d4 666f726d 6174696f 6e000000 4e6f2043 formation...No C │ │ │ │ - 0x000587e4 6f6e7465 6e740000 52657365 7420436f ontent..Reset Co │ │ │ │ - 0x000587f4 6e74656e 74000000 50617274 69616c20 ntent...Partial │ │ │ │ - 0x00058804 436f6e74 656e7400 4d756c74 692d5374 Content.Multi-St │ │ │ │ - 0x00058814 61747573 00000000 416c7265 61647920 atus....Already │ │ │ │ - 0x00058824 5265706f 72746564 00000000 494d2055 Reported....IM U │ │ │ │ - 0x00058834 73656400 4d756c74 69706c65 2043686f sed.Multiple Cho │ │ │ │ - 0x00058844 69636573 00000000 4d6f7665 64205065 ices....Moved Pe │ │ │ │ - 0x00058854 726d616e 656e746c 79000000 53656520 rmanently...See │ │ │ │ - 0x00058864 4f746865 72000000 4e6f7420 4d6f6469 Other...Not Modi │ │ │ │ - 0x00058874 66696564 00000000 55736520 50726f78 fied....Use Prox │ │ │ │ - 0x00058884 79000000 54656d70 6f726172 79205265 y...Temporary Re │ │ │ │ - 0x00058894 64697265 63740000 5065726d 616e656e direct..Permanen │ │ │ │ - 0x000588a4 74205265 64697265 63740000 42616420 t Redirect..Bad │ │ │ │ - 0x000588b4 52657175 65737400 556e6175 74686f72 Request.Unauthor │ │ │ │ - 0x000588c4 697a6564 00000000 5061796d 656e7420 ized....Payment │ │ │ │ - 0x000588d4 52657175 69726564 00000000 466f7262 Required....Forb │ │ │ │ - 0x000588e4 69646465 6e000000 4e6f7420 466f756e idden...Not Foun │ │ │ │ - 0x000588f4 64000000 4d657468 6f64204e 6f742041 d...Method Not A │ │ │ │ - 0x00058904 6c6c6f77 65640000 4e6f7420 41636365 llowed..Not Acce │ │ │ │ - 0x00058914 70746162 6c650000 50726f78 79204175 ptable..Proxy Au │ │ │ │ - 0x00058924 7468656e 74696361 74696f6e 20526571 thentication Req │ │ │ │ - 0x00058934 75697265 64000000 52657175 65737420 uired...Request │ │ │ │ - 0x00058944 54696d65 6f757400 436f6e66 6c696374 Timeout.Conflict │ │ │ │ - 0x00058954 00000000 476f6e65 00000000 4c656e67 ....Gone....Leng │ │ │ │ - 0x00058964 74682052 65717569 72656400 50726563 th Required.Prec │ │ │ │ - 0x00058974 6f6e6469 74696f6e 20466169 6c656400 ondition Failed. │ │ │ │ - 0x00058984 52657175 65737420 456e7469 74792054 Request Entity T │ │ │ │ - 0x00058994 6f6f204c 61726765 00000000 52657175 oo Large....Requ │ │ │ │ - 0x000589a4 65737420 55524920 546f6f20 4c6f6e67 est URI Too Long │ │ │ │ - 0x000589b4 00000000 556e7375 70706f72 74656420 ....Unsupported │ │ │ │ - 0x000589c4 4d656469 61205479 70650000 52657175 Media Type..Requ │ │ │ │ - 0x000589d4 65737465 64205261 6e676520 4e6f7420 ested Range Not │ │ │ │ - 0x000589e4 53617469 73666961 626c6500 45787065 Satisfiable.Expe │ │ │ │ - 0x000589f4 63746174 696f6e20 4661696c 65640000 ctation Failed.. │ │ │ │ - 0x00058a04 556e7072 6f636573 7369626c 6520456e Unprocessible En │ │ │ │ - 0x00058a14 74697479 00000000 4c6f636b 65640000 tity....Locked.. │ │ │ │ - 0x00058a24 4661696c 65642044 6570656e 64656e63 Failed Dependenc │ │ │ │ - 0x00058a34 79000000 55706772 61646520 52657175 y...Upgrade Requ │ │ │ │ - 0x00058a44 69726564 00000000 50726563 6f6e6469 ired....Precondi │ │ │ │ - 0x00058a54 74696f6e 20526571 75697265 64000000 tion Required... │ │ │ │ - 0x00058a64 546f6f20 4d616e79 20526571 75657374 Too Many Request │ │ │ │ - 0x00058a74 73000000 52657175 65737420 48656164 s...Request Head │ │ │ │ - 0x00058a84 65722046 69656c64 7320546f 6f204c61 er Fields Too La │ │ │ │ - 0x00058a94 72676500 496e7465 726e616c 20536572 rge.Internal Ser │ │ │ │ - 0x00058aa4 76657220 4572726f 72000000 4e6f7420 ver Error...Not │ │ │ │ - 0x00058ab4 496d706c 656d656e 74656400 42616420 Implemented.Bad │ │ │ │ - 0x00058ac4 47617465 77617900 53657276 69636520 Gateway.Service │ │ │ │ - 0x00058ad4 556e6176 61696c61 626c6500 47617465 Unavailable.Gate │ │ │ │ - 0x00058ae4 77617920 54696d65 6f757400 48545450 way Timeout.HTTP │ │ │ │ - 0x00058af4 20566572 73696f6e 204e6f74 20537570 Version Not Sup │ │ │ │ - 0x00058b04 706f7274 65640000 56617269 616e7420 ported..Variant │ │ │ │ - 0x00058b14 416c736f 204e6567 6f746961 74657300 Also Negotiates. │ │ │ │ - 0x00058b24 496e7375 66666963 69656e74 2053746f Insufficient Sto │ │ │ │ - 0x00058b34 72616765 00000000 4c6f6f70 20446574 rage....Loop Det │ │ │ │ - 0x00058b44 65637465 64000000 4e6f7420 45787465 ected...Not Exte │ │ │ │ - 0x00058b54 6e646564 00000000 4e657477 6f726b20 nded....Network │ │ │ │ - 0x00058b64 41757468 656e7469 63617469 6f6e2052 Authentication R │ │ │ │ - 0x00058b74 65717569 72656400 5f534552 56455200 equired._SERVER. │ │ │ │ - 0x00058b84 48545450 5f000000 434f4e54 454e545f HTTP_...CONTENT_ │ │ │ │ - 0x00058b94 00000000 487c7a00 41636365 70740000 ....H|z.Accept.. │ │ │ │ - 0x00058ba4 41636365 70742d43 68617273 65740000 Accept-Charset.. │ │ │ │ - 0x00058bb4 41636365 70742d45 6e636f64 696e6700 Accept-Encoding. │ │ │ │ - 0x00058bc4 41636365 70742d4c 616e6775 61676500 Accept-Language. │ │ │ │ - 0x00058bd4 2d000000 7068703a 2f2f696e 70757400 -...php://input. │ │ │ │ - 0x00058be4 7c430000 47455400 62797465 733d0000 |C..GET.bytes=.. │ │ │ │ - 0x00058bf4 737c7a21 6c620000 48545450 2f25752e s|z!lb..HTTP/%u. │ │ │ │ - 0x00058c04 25752025 6c642025 73000000 68747470 %u %ld %s...http │ │ │ │ - 0x00058c14 5c456e76 00000000 67657452 65717565 \Env....getReque │ │ │ │ - 0x00058c24 73744865 61646572 00000000 67657452 stHeader....getR │ │ │ │ - 0x00058c34 65717565 7374426f 64790000 67657452 equestBody..getR │ │ │ │ - 0x00058c44 6573706f 6e736553 74617475 73466f72 esponseStatusFor │ │ │ │ - 0x00058c54 436f6465 00000000 67657452 6573706f Code....getRespo │ │ │ │ - 0x00058c64 6e736553 74617475 73466f72 416c6c43 nseStatusForAllC │ │ │ │ - 0x00058c74 6f646573 00000000 67657452 6573706f odes....getRespo │ │ │ │ - 0x00058c84 6e736548 65616465 72000000 67657452 nseHeader...getR │ │ │ │ - 0x00058c94 6573706f 6e736543 6f646500 73657452 esponseCode.setR │ │ │ │ - 0x00058ca4 6573706f 6e736548 65616465 72000000 esponseHeader... │ │ │ │ - 0x00058cb4 73657452 6573706f 6e736543 6f646500 setResponseCode. │ │ │ │ - 0x00058cc4 6e65676f 74696174 654c616e 67756167 negotiateLanguag │ │ │ │ - 0x00058cd4 65000000 6e65676f 74696174 65436f6e e...negotiateCon │ │ │ │ - 0x00058ce4 74656e74 54797065 00000000 6e65676f tentType....nego │ │ │ │ - 0x00058cf4 74696174 65456e63 6f64696e 67000000 tiateEncoding... │ │ │ │ - 0x00058d04 6e65676f 74696174 65436861 72736574 negotiateCharset │ │ │ │ - 0x00058d14 00000000 6e65676f 74696174 65000000 ....negotiate... │ │ │ │ - 0x00058d24 73757070 6f727465 64000000 7072696d supported...prim │ │ │ │ - 0x00058d34 6172795f 74797065 5f736570 61726174 ary_type_separat │ │ │ │ - 0x00058d44 6f720000 72657375 6c745f61 72726179 or..result_array │ │ │ │ - 0x00058d54 00000000 68656164 65725f6e 616d6500 ....header_name. │ │ │ │ - 0x00058d64 68656164 65725f76 616c7565 00000000 header_value.... │ │ │ │ - 0x00058d74 7265706c 6163655f 68656164 65720000 replace_header.. │ │ │ │ - 0x00058d84 626f6479 5f636c61 73735f6e 616d6500 body_class_name. │ │ │ │ - 0x00058d94 66696c65 73000000 636f6f6b 69650000 files...cookie.. │ │ │ │ - 0x00058da4 67657400 71756572 79000000 666f726d get.query...form │ │ │ │ - 0x00058db4 00000000 5f474554 00000000 5f504f53 ...._GET...._POS │ │ │ │ - 0x00058dc4 54000000 5f434f4f 4b494500 5f46494c T..._COOKIE._FIL │ │ │ │ - 0x00058dd4 45530000 746d705f 6e616d65 00000000 ES..tmp_name.... │ │ │ │ - 0x00058de4 66696c65 00000000 68747470 5c456e76 file....http\Env │ │ │ │ - 0x00058df4 5c526571 75657374 00000000 67657446 \Request....getF │ │ │ │ - 0x00058e04 6f726d00 67657446 696c6573 00000000 orm.getFiles.... │ │ │ │ - 0x00058e14 64656676 616c0000 64656c65 74650000 defval..delete.. │ │ │ │ - 0x00058e24 436f6e74 656e742d 4c656e67 74683a00 Content-Length:. │ │ │ │ - 0x00058e34 48545450 2f25752e 25752025 6c642025 HTTP/%u.%u %ld % │ │ │ │ - 0x00058e44 730d0a00 434f4e4e 45435400 5472616e s...CONNECT.Tran │ │ │ │ - 0x00058e54 73666572 2d456e63 6f64696e 673a2063 sfer-Encoding: c │ │ │ │ - 0x00058e64 68756e6b 65640d0a 00000000 68747470 hunked......http │ │ │ │ - 0x00058e74 2e636875 6e6b6564 5f656e63 6f646500 .chunked_encode. │ │ │ │ - 0x00058e84 6c7c6400 7468726f 74746c65 44656c61 l|d.throttleDela │ │ │ │ - 0x00058e94 79000000 7468726f 74746c65 4368756e y...throttleChun │ │ │ │ - 0x00058ea4 6b000000 73210000 6c617374 4d6f6469 k...s!..lastModi │ │ │ │ - 0x00058eb4 66696564 00000000 63616368 65436f6e fied....cacheCon │ │ │ │ - 0x00058ec4 74726f6c 00000000 636f6e74 656e7445 trol....contentE │ │ │ │ - 0x00058ed4 6e636f64 696e6700 61000000 636f6e74 ncoding.a...cont │ │ │ │ - 0x00058ee4 656e7444 6973706f 73697469 6f6e0000 entDisposition.. │ │ │ │ - 0x00058ef4 636f6e74 656e7454 79706500 49662d4d contentType.If-M │ │ │ │ - 0x00058f04 6f646966 6965642d 53696e63 65000000 odified-Since... │ │ │ │ - 0x00058f14 6170706c 69636174 696f6e2f 6f637465 application/octe │ │ │ │ - 0x00058f24 742d7374 7265616d 00000000 41636365 t-stream....Acce │ │ │ │ - 0x00058f34 70742d52 616e6765 733a2062 79746573 pt-Ranges: bytes │ │ │ │ - 0x00058f44 00000000 49662d52 616e6765 00000000 ....If-Range.... │ │ │ │ - 0x00058f54 436f6e74 656e742d 52616e67 653a2062 Content-Range: b │ │ │ │ - 0x00058f64 79746573 202a2f25 7a750000 49662d55 ytes */%zu..If-U │ │ │ │ - 0x00058f74 6e6d6f64 69666965 642d5369 6e636500 nmodified-Since. │ │ │ │ - 0x00058f84 556e6c65 73732d4d 6f646966 6965642d Unless-Modified- │ │ │ │ - 0x00058f94 53696e63 65000000 72657370 6f6e7365 Since...response │ │ │ │ - 0x00058fa4 436f6465 00000000 68747470 56657273 Code....httpVers │ │ │ │ - 0x00058fb4 696f6e00 5365742d 436f6f6b 69653a20 ion.Set-Cookie: │ │ │ │ - 0x00058fc4 25730000 436f6e74 656e742d 54797065 %s..Content-Type │ │ │ │ - 0x00058fd4 3a20252e 2a730000 436f6e74 656e742d : %.*s..Content- │ │ │ │ - 0x00058fe4 52616e67 653a2062 79746573 20256c64 Range: bytes %ld │ │ │ │ - 0x00058ff4 2d256c64 2f257a75 00000000 436f6e74 -%ld/%zu....Cont │ │ │ │ - 0x00059004 656e742d 54797065 3a206d75 6c746970 ent-Type: multip │ │ │ │ - 0x00059014 6172742f 62797465 72616e67 65733b20 art/byteranges; │ │ │ │ - 0x00059024 626f756e 64617279 3d257300 43616368 boundary=%s.Cach │ │ │ │ - 0x00059034 652d436f 6e74726f 6c3a2025 2e2a7300 e-Control: %.*s. │ │ │ │ - 0x00059044 2c000000 436f6e74 656e742d 44697370 ,...Content-Disp │ │ │ │ - 0x00059054 6f736974 696f6e3a 20252e2a 73000000 osition: %.*s... │ │ │ │ - 0x00059064 677a6970 00000000 6465666c 61746500 gzip....deflate. │ │ │ │ - 0x00059074 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ - 0x00059084 3a20677a 69700000 436f6e74 656e742d : gzip..Content- │ │ │ │ - 0x00059094 456e636f 64696e67 3a206465 666c6174 Encoding: deflat │ │ │ │ - 0x000590a4 65000000 56617279 3a204163 63657074 e...Vary: Accept │ │ │ │ - 0x000590b4 2d456e63 6f64696e 67000000 41757468 -Encoding...Auth │ │ │ │ - 0x000590c4 6f72697a 6174696f 6e000000 45546167 orization...ETag │ │ │ │ - 0x000590d4 3a202225 73220000 45546167 3a202573 : "%s"..ETag: %s │ │ │ │ - 0x000590e4 00000000 4c617374 2d4d6f64 69666965 ....Last-Modifie │ │ │ │ - 0x000590f4 643a2025 73000000 4661696c 65642074 d: %s...Failed t │ │ │ │ - 0x00059104 6f207365 6e642072 6573706f 6e736520 o send response │ │ │ │ - 0x00059114 68656164 65727300 0d0a2d2d 25730d0a headers...--%s.. │ │ │ │ - 0x00059124 436f6e74 656e742d 54797065 3a202573 Content-Type: %s │ │ │ │ - 0x00059134 0d0a436f 6e74656e 742d5261 6e67653a ..Content-Range: │ │ │ │ - 0x00059144 20627974 65732025 6c642d25 6c642f25 bytes %ld-%ld/% │ │ │ │ - 0x00059154 7a750d0a 0d0a0000 0d0a2d2d 25732d2d zu........--%s-- │ │ │ │ - 0x00059164 00000000 4661696c 65642074 6f207365 ....Failed to se │ │ │ │ - 0x00059174 6e642072 6573706f 6e736520 626f6479 nd response body │ │ │ │ - 0x00059184 00000000 4661696c 65642074 6f206669 ....Failed to fi │ │ │ │ - 0x00059194 6e697368 20726573 706f6e73 65000000 nish response... │ │ │ │ - 0x000591a4 7c720000 68747470 5c456e76 5c526573 |r..http\Env\Res │ │ │ │ - 0x000591b4 706f6e73 65000000 434f4e54 454e545f ponse...CONTENT_ │ │ │ │ - 0x000591c4 454e434f 44494e47 5f4e4f4e 45000000 ENCODING_NONE... │ │ │ │ - 0x000591d4 434f4e54 454e545f 454e434f 44494e47 CONTENT_ENCODING │ │ │ │ - 0x000591e4 5f475a49 50000000 43414348 455f4e4f _GZIP...CACHE_NO │ │ │ │ - 0x000591f4 00000000 43414348 455f4849 54000000 ....CACHE_HIT... │ │ │ │ - 0x00059204 43414348 455f4d49 53530000 5f5f696e CACHE_MISS..__in │ │ │ │ - 0x00059214 766f6b65 00000000 73657445 6e765265 voke....setEnvRe │ │ │ │ - 0x00059224 71756573 74000000 73657443 6f6e7465 quest...setConte │ │ │ │ - 0x00059234 6e744469 73706f73 6974696f 6e000000 ntDisposition... │ │ │ │ - 0x00059244 73657443 6f6e7465 6e74456e 636f6469 setContentEncodi │ │ │ │ - 0x00059254 6e670000 73657443 61636865 436f6e74 ng..setCacheCont │ │ │ │ - 0x00059264 726f6c00 7365744c 6173744d 6f646966 rol.setLastModif │ │ │ │ - 0x00059274 69656400 69734361 63686564 42794c61 ied.isCachedByLa │ │ │ │ - 0x00059284 73744d6f 64696669 65640000 73657445 stModified..setE │ │ │ │ - 0x00059294 74616700 69734361 63686564 42794574 tag.isCachedByEt │ │ │ │ - 0x000592a4 61670000 73657454 68726f74 746c6552 ag..setThrottleR │ │ │ │ - 0x000592b4 61746500 6368756e 6b5f7369 7a650000 ate.chunk_size.. │ │ │ │ - 0x000592c4 64656c61 79000000 6c617374 5f6d6f64 delay...last_mod │ │ │ │ - 0x000592d4 69666965 64000000 63616368 655f636f ified...cache_co │ │ │ │ - 0x000592e4 6e74726f 6c000000 636f6e74 656e745f ntrol...content_ │ │ │ │ - 0x000592f4 656e636f 64696e67 00000000 64697370 encoding....disp │ │ │ │ - 0x00059304 6f736974 696f6e5f 70617261 6d730000 osition_params.. │ │ │ │ - 0x00059314 656e765f 72657175 65737400 68747470 env_request.http │ │ │ │ - 0x00059324 5c4d6573 73616765 00000000 6f625f73 \Message....ob_s │ │ │ │ - 0x00059334 7472696e 67000000 6f625f66 6c616773 tring...ob_flags │ │ │ │ - 0x00059344 00000000 68747470 5c457863 65707469 ....http\Excepti │ │ │ │ - 0x00059354 6f6e0000 68747470 5c457863 65707469 on..http\Excepti │ │ │ │ - 0x00059364 6f6e5c52 756e7469 6d654578 63657074 on\RuntimeExcept │ │ │ │ - 0x00059374 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x00059384 6f6e5c55 6e657870 65637465 6456616c on\UnexpectedVal │ │ │ │ - 0x00059394 75654578 63657074 696f6e00 68747470 ueException.http │ │ │ │ - 0x000593a4 5c457863 65707469 6f6e5c42 61644d65 \Exception\BadMe │ │ │ │ - 0x000593b4 74686f64 43616c6c 45786365 7074696f thodCallExceptio │ │ │ │ - 0x000593c4 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ - 0x000593d4 6f6e5c49 6e76616c 69644172 67756d65 on\InvalidArgume │ │ │ │ - 0x000593e4 6e744578 63657074 696f6e00 68747470 ntException.http │ │ │ │ - 0x000593f4 5c457863 65707469 6f6e5c42 61644865 \Exception\BadHe │ │ │ │ - 0x00059404 61646572 45786365 7074696f 6e000000 aderException... │ │ │ │ - 0x00059414 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ - 0x00059424 61645572 6c457863 65707469 6f6e0000 adUrlException.. │ │ │ │ - 0x00059434 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ - 0x00059444 61644d65 73736167 65457863 65707469 adMessageExcepti │ │ │ │ - 0x00059454 6f6e0000 68747470 5c457863 65707469 on..http\Excepti │ │ │ │ - 0x00059464 6f6e5c42 6164436f 6e766572 73696f6e on\BadConversion │ │ │ │ - 0x00059474 45786365 7074696f 6e000000 68747470 Exception...http │ │ │ │ - 0x00059484 5c457863 65707469 6f6e5c42 61645175 \Exception\BadQu │ │ │ │ - 0x00059494 65727953 7472696e 67457863 65707469 eryStringExcepti │ │ │ │ - 0x000594a4 6f6e0000 256c780d 0a000000 300d0a0d on..%lx.....0... │ │ │ │ - 0x000594b4 0a000000 68747470 2e636875 6e6b6564 ....http.chunked │ │ │ │ - 0x000594c4 5f646563 6f646500 68747470 2e696e66 _decode.http.inf │ │ │ │ - 0x000594d4 6c617465 00000000 68747470 2e646566 late....http.def │ │ │ │ - 0x000594e4 6c617465 00000000 68747470 2e62726f late....http.bro │ │ │ │ - 0x000594f4 746c695f 656e636f 64650000 68747470 tli_encode..http │ │ │ │ - 0x00059504 2e62726f 746c695f 6465636f 64650000 .brotli_decode.. │ │ │ │ - 0x00059514 68747470 2e2a0000 7c732173 21000000 http.*..|s!s!... │ │ │ │ - 0x00059524 3a200000 3a000000 7c736c00 436f756c : ..:...|sl.Coul │ │ │ │ - 0x00059534 64206e6f 7420616c 6c6f6361 74652062 d not allocate b │ │ │ │ - 0x00059544 75666665 72000000 436f756c 64206e6f uffer...Could no │ │ │ │ - 0x00059554 7420696e 69746961 6c697a65 20686561 t initialize hea │ │ │ │ - 0x00059564 64657220 70617273 65720000 737c4300 der parser..s|C. │ │ │ │ - 0x00059574 25733a20 74727565 25730000 25733a20 %s: true%s..%s: │ │ │ │ - 0x00059584 66616c73 65257300 25733a20 25732573 false%s.%s: %s%s │ │ │ │ - 0x00059594 00000000 74727565 00000000 66616c73 ....true....fals │ │ │ │ - 0x000595a4 65000000 2c202573 00000000 68747470 e..., %s....http │ │ │ │ - 0x000595b4 5c486561 64657200 4d415443 485f4c4f \Header.MATCH_LO │ │ │ │ - 0x000595c4 4f534500 4d415443 485f4341 53450000 OSE.MATCH_CASE.. │ │ │ │ - 0x000595d4 4d415443 485f574f 52440000 4d415443 MATCH_WORD..MATC │ │ │ │ - 0x000595e4 485f4655 4c4c0000 4d415443 485f5354 H_FULL..MATCH_ST │ │ │ │ - 0x000595f4 52494354 00000000 5f5f756e 73657269 RICT....__unseri │ │ │ │ - 0x00059604 616c697a 65000000 5f5f7365 7269616c alize...__serial │ │ │ │ - 0x00059614 697a6500 756e7365 7269616c 697a6500 ize.unserialize. │ │ │ │ - 0x00059624 6d617463 68000000 67657450 6172616d match...getParam │ │ │ │ - 0x00059634 73000000 70617273 65000000 73747269 s...parse...stri │ │ │ │ - 0x00059644 6e670000 68656164 65725f63 6c617373 ng..header_class │ │ │ │ - 0x00059654 00000000 70617261 6d5f7365 70000000 ....param_sep... │ │ │ │ - 0x00059664 6172675f 73657000 76616c5f 73657000 arg_sep.val_sep. │ │ │ │ - 0x00059674 73657269 616c697a 65640000 4661696c serialized..Fail │ │ │ │ - 0x00059684 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ - 0x00059694 6572733a 20756e65 78706563 74656420 ers: unexpected │ │ │ │ - 0x000596a4 63686172 61637465 7220275c 2530336f character '\%03o │ │ │ │ - 0x000596b4 27206174 20706f73 20257a75 206f6620 ' at pos %zu of │ │ │ │ - 0x000596c4 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x000596d4 6f207061 72736520 68656164 6572733a o parse headers: │ │ │ │ - 0x000596e4 20756e65 78706563 74656420 656e6420 unexpected end │ │ │ │ - 0x000596f4 6f66206c 696e6520 61742070 6f732025 of line at pos % │ │ │ │ - 0x00059704 7a75206f 66202725 73270000 4661696c zu of '%s'..Fail │ │ │ │ - 0x00059714 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ - 0x00059724 6572733a 20756e65 78706563 74656420 ers: unexpected │ │ │ │ - 0x00059734 656e6420 6f662069 6e707574 20617420 end of input at │ │ │ │ - 0x00059744 706f7320 257a7520 6f662027 25732700 pos %zu of '%s'. │ │ │ │ - 0x00059754 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00059764 68656164 65727300 21232425 26272a2b headers.!#$%&'*+ │ │ │ │ - 0x00059774 2d2e5e5f 607c7e31 32333435 36373839 -.^_`|~123456789 │ │ │ │ - 0x00059784 30616263 64656667 68696a6b 6c6d6e6f 0abcdefghijklmno │ │ │ │ - 0x00059794 70717273 74757677 78797a41 42434445 pqrstuvwxyzABCDE │ │ │ │ - 0x000597a4 46474849 4a4b4c4d 4e4f5051 52535455 FGHIJKLMNOPQRSTU │ │ │ │ - 0x000597b4 56575859 5a000000 736c7a00 726c7a00 VWXYZ...slz.rlz. │ │ │ │ - 0x000597c4 68747470 5c486561 6465725c 50617273 http\Header\Pars │ │ │ │ - 0x000597d4 65720000 434c4541 4e555000 53544154 er..CLEANUP.STAT │ │ │ │ - 0x000597e4 455f4641 494c5552 45000000 53544154 E_FAILURE...STAT │ │ │ │ - 0x000597f4 455f5354 41525400 53544154 455f4b45 E_START.STATE_KE │ │ │ │ - 0x00059804 59000000 53544154 455f5641 4c554500 Y...STATE_VALUE. │ │ │ │ - 0x00059814 53544154 455f5641 4c55455f 45580000 STATE_VALUE_EX.. │ │ │ │ - 0x00059824 53544154 455f4845 41444552 5f444f4e STATE_HEADER_DON │ │ │ │ - 0x00059834 45000000 53544154 455f444f 4e450000 E...STATE_DONE.. │ │ │ │ - 0x00059844 67657453 74617465 00000000 554e4b4e getState....UNKN │ │ │ │ - 0x00059854 4f574e00 25732025 73204854 54502f32 OWN.%s %s HTTP/2 │ │ │ │ - 0x00059864 25730000 48545450 2f322025 64257325 %s..HTTP/2 %d%s% │ │ │ │ - 0x00059874 73257300 25732025 73204854 54502f25 s%s.%s %s HTTP/% │ │ │ │ - 0x00059884 752e2575 25730000 48545450 2f25752e u.%u%s..HTTP/%u. │ │ │ │ - 0x00059894 25752025 64257325 73257300 48545450 %u %d%s%s%s.HTTP │ │ │ │ - 0x000598a4 2f000000 25732c20 25730000 6d756c74 /...%s, %s..mult │ │ │ │ - 0x000598b4 69706172 74000000 626f756e 64617279 ipart...boundary │ │ │ │ - 0x000598c4 00000000 6d756c74 69706172 742f666f ....multipart/fo │ │ │ │ - 0x000598d4 726d2d64 6174613b 20626f75 6e646172 rm-data; boundar │ │ │ │ - 0x000598e4 793d2225 73220000 626f756e 64617279 y="%s"..boundary │ │ │ │ - 0x000598f4 3d000000 25733b20 626f756e 64617279 =...%s; boundary │ │ │ │ - 0x00059904 3d222573 22000000 504f5354 00000000 ="%s"...POST.... │ │ │ │ - 0x00059914 50415443 48000000 53455256 45525f50 PATCH...SERVER_P │ │ │ │ - 0x00059924 524f544f 434f4c00 52455155 4553545f ROTOCOL.REQUEST_ │ │ │ │ - 0x00059934 4d455448 4f440000 52455155 4553545f METHOD..REQUEST_ │ │ │ │ - 0x00059944 55524900 436f756c 64206e6f 74206665 URI.Could not fe │ │ │ │ - 0x00059954 74636820 72657370 6f6e7365 20626f64 tch response bod │ │ │ │ - 0x00059964 792c206f 75747075 74206861 7320616c y, output has al │ │ │ │ - 0x00059974 72656164 79206265 656e2073 656e7420 ready been sent │ │ │ │ - 0x00059984 61742025 733a2564 00000000 436f756c at %s:%d....Coul │ │ │ │ - 0x00059994 64206e6f 74206665 74636820 72657370 d not fetch resp │ │ │ │ - 0x000599a4 6f6e7365 20626f64 79000000 436f756c onse body...Coul │ │ │ │ - 0x000599b4 64206e6f 7420756e 73657269 616c697a d not unserializ │ │ │ │ - 0x000599c4 65206874 74705c4d 65737361 67650000 e http\Message.. │ │ │ │ - 0x000599d4 54686520 73747265 616d2069 73206e6f The stream is no │ │ │ │ - 0x000599e4 74206120 76616c69 64207265 736f7572 t a valid resour │ │ │ │ - 0x000599f4 63650000 25752e25 75000000 72657370 ce..%u.%u...resp │ │ │ │ - 0x00059a04 6f6e7365 53746174 75730000 72657175 onseStatus..requ │ │ │ │ - 0x00059a14 6573744d 6574686f 64000000 72657175 estMethod...requ │ │ │ │ - 0x00059a24 65737455 726c0000 70617265 6e744d65 estUrl..parentMe │ │ │ │ - 0x00059a34 73736167 65000000 7c7a2100 4f7c6200 ssage...|z!.O|b. │ │ │ │ - 0x00059a44 43616e6e 6f742070 72657065 6e642061 Cannot prepend a │ │ │ │ - 0x00059a54 206d6573 73616765 206c6f63 61746564 message located │ │ │ │ - 0x00059a64 20776974 68696e20 74686520 73616d65 within the same │ │ │ │ - 0x00059a74 206d6573 73616765 20636861 696e0000 message chain.. │ │ │ │ - 0x00059a84 68747470 5c4d6573 73616765 20686173 http\Message has │ │ │ │ - 0x00059a94 206e6f20 70617265 6e74206d 65737361 no parent messa │ │ │ │ - 0x00059aa4 67650000 68747470 5c4d6573 73616765 ge..http\Message │ │ │ │ - 0x00059ab4 20697320 6e6f7420 6f662074 79706520 is not of type │ │ │ │ - 0x00059ac4 72657175 65737400 43616e6e 6f742073 request.Cannot s │ │ │ │ - 0x00059ad4 65742068 7474705c 4d657373 61676527 et http\Message' │ │ │ │ - 0x00059ae4 73207265 71756573 74207572 6c20746f s request url to │ │ │ │ - 0x00059af4 20616e20 656d7074 79207374 72696e67 an empty string │ │ │ │ - 0x00059b04 00000000 43616e6e 6f742073 65742068 ....Cannot set h │ │ │ │ - 0x00059b14 7474705c 4d657373 61676527 73207265 ttp\Message's re │ │ │ │ - 0x00059b24 71756573 74206d65 74686f64 20746f20 quest method to │ │ │ │ - 0x00059b34 616e2065 6d707479 20737472 696e6700 an empty string. │ │ │ │ - 0x00059b44 68747470 5c4d6573 73616765 20697320 http\Message is │ │ │ │ - 0x00059b54 6e6f7420 6f662074 79706520 72657370 not of type resp │ │ │ │ - 0x00059b64 6f6e7365 00000000 6c7c6200 496e7661 onse....l|b.Inva │ │ │ │ - 0x00059b74 6c696420 72657370 6f6e7365 20636f64 lid response cod │ │ │ │ - 0x00059b84 65202831 30302d35 3939293a 20256c64 e (100-599): %ld │ │ │ │ - 0x00059b94 00000000 436f756c 64206e6f 74207061 ....Could not pa │ │ │ │ - 0x00059ba4 72736520 6d657373 61676520 696e666f rse message info │ │ │ │ - 0x00059bb4 20272573 27000000 617c6200 612f2100 '%s'...a|b.a/!. │ │ │ │ - 0x00059bc4 737a0000 737c4321 00000000 436c6173 sz..s|C!....Clas │ │ │ │ - 0x00059bd4 73202725 73272069 73206e6f 74206173 s '%s' is not as │ │ │ │ - 0x00059be4 20646573 63656e64 616e7420 6f662068 descendant of h │ │ │ │ - 0x00059bf4 7474705c 48656164 65720000 68747470 ttp\Header..http │ │ │ │ - 0x00059c04 5c4d6573 73616765 20697320 6e6f7420 \Message is not │ │ │ │ - 0x00059c14 61206d75 6c746970 61727420 6d657373 a multipart mess │ │ │ │ - 0x00059c24 61676500 7c7a2162 00000000 436f756c age.|z!b....Coul │ │ │ │ - 0x00059c34 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x00059c44 61676520 66726f6d 20737472 65616d00 age from stream. │ │ │ │ - 0x00059c54 456d7074 79206d65 73736167 65207265 Empty message re │ │ │ │ - 0x00059c64 63656976 65642066 726f6d20 73747265 ceived from stre │ │ │ │ - 0x00059c74 616d0000 436f756c 64206e6f 74207061 am..Could not pa │ │ │ │ - 0x00059c84 72736520 6d657373 6167653a 20252e2a rse message: %.* │ │ │ │ - 0x00059c94 73000000 54595045 5f4e4f4e 45000000 s...TYPE_NONE... │ │ │ │ - 0x00059ca4 54595045 5f524551 55455354 00000000 TYPE_REQUEST.... │ │ │ │ - 0x00059cb4 54595045 5f524553 504f4e53 45000000 TYPE_RESPONSE... │ │ │ │ - 0x00059cc4 67657442 6f647900 73657442 6f647900 getBody.setBody. │ │ │ │ - 0x00059cd4 61646442 6f647900 67657448 65616465 addBody.getHeade │ │ │ │ - 0x00059ce4 72000000 73657448 65616465 72000000 r...setHeader... │ │ │ │ - 0x00059cf4 61646448 65616465 72000000 67657448 addHeader...getH │ │ │ │ - 0x00059d04 65616465 72730000 73657448 65616465 eaders..setHeade │ │ │ │ - 0x00059d14 72730000 61646448 65616465 72730000 rs..addHeaders.. │ │ │ │ - 0x00059d24 67657454 79706500 73657454 79706500 getType.setType. │ │ │ │ - 0x00059d34 67657449 6e666f00 73657449 6e666f00 getInfo.setInfo. │ │ │ │ - 0x00059d44 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ - 0x00059d54 73000000 73657452 6573706f 6e736553 s...setResponseS │ │ │ │ - 0x00059d64 74617475 73000000 67657452 65717565 tatus...getReque │ │ │ │ - 0x00059d74 73744d65 74686f64 00000000 73657452 stMethod....setR │ │ │ │ - 0x00059d84 65717565 73744d65 74686f64 00000000 equestMethod.... │ │ │ │ - 0x00059d94 67657452 65717565 73745572 6c000000 getRequestUrl... │ │ │ │ - 0x00059da4 73657452 65717565 73745572 6c000000 setRequestUrl... │ │ │ │ - 0x00059db4 67657448 74747056 65727369 6f6e0000 getHttpVersion.. │ │ │ │ - 0x00059dc4 73657448 74747056 65727369 6f6e0000 setHttpVersion.. │ │ │ │ - 0x00059dd4 67657450 6172656e 744d6573 73616765 getParentMessage │ │ │ │ - 0x00059de4 00000000 746f4361 6c6c6261 636b0000 ....toCallback.. │ │ │ │ - 0x00059df4 746f5374 7265616d 00000000 72657769 toStream....rewi │ │ │ │ - 0x00059e04 6e640000 76616c69 64000000 63757272 nd..valid...curr │ │ │ │ - 0x00059e14 656e7400 6e657874 00000000 70726570 ent.next....prep │ │ │ │ - 0x00059e24 656e6400 72657665 72736500 69734d75 end.reverse.isMu │ │ │ │ - 0x00059e34 6c746970 61727400 73706c69 744d756c ltipart.splitMul │ │ │ │ - 0x00059e44 74697061 7274426f 64790000 746f7000 tipartBody..top. │ │ │ │ - 0x00059e54 696e636c 7564655f 70617265 6e740000 include_parent.. │ │ │ │ - 0x00059e64 72657175 6573745f 6d657468 6f640000 request_method.. │ │ │ │ - 0x00059e74 72657370 6f6e7365 5f737461 74757300 response_status. │ │ │ │ - 0x00059e84 73747269 63740000 68747470 5f696e66 strict..http_inf │ │ │ │ - 0x00059e94 6f000000 61707065 6e640000 696e746f o...append..into │ │ │ │ - 0x00059ea4 5f636c61 73730000 67726565 64790000 _class..greedy.. │ │ │ │ - 0x00059eb4 4661696c 65642074 6f206170 70656e64 Failed to append │ │ │ │ - 0x00059ec4 20257a75 20627974 65732074 6f20626f %zu bytes to bo │ │ │ │ - 0x00059ed4 64793b20 77726f74 6520257a 75000000 dy; wrote %zu... │ │ │ │ - 0x00059ee4 4d616c66 6f726d65 64206d75 6c746970 Malformed multip │ │ │ │ - 0x00059ef4 61727420 626f756e 64617279 20617420 art boundary at │ │ │ │ - 0x00059f04 706f7320 257a7500 7c722100 556e6b6e pos %zu.|r!.Unkn │ │ │ │ - 0x00059f14 6f776e20 73746174 20666965 6c643a20 own stat field: │ │ │ │ - 0x00059f24 27257327 20287368 6f756c64 20626520 '%s' (should be │ │ │ │ - 0x00059f34 6f6e6520 6f66205b 735d697a 652c205b one of [s]ize, [ │ │ │ │ - 0x00059f44 615d7469 6d652c20 5b6d5d74 696d6520 a]time, [m]time │ │ │ │ - 0x00059f54 6f72205b 635d7469 6d652900 6174696d or [c]time).atim │ │ │ │ - 0x00059f64 65000000 6d74696d 65000000 6374696d e...mtime...ctim │ │ │ │ - 0x00059f74 65000000 25782e25 78000000 727c6c6c e...%x.%x...r|ll │ │ │ │ - 0x00059f84 00000000 256c782d 256c782d 256c7800 ....%lx-%lx-%lx. │ │ │ │ - 0x00059f94 667c6c6c 00000000 2d2d2573 0d0a0000 f|ll....--%s.... │ │ │ │ - 0x00059fa4 0d0a2d2d 25732d2d 0d0a0000 436f6e74 ..--%s--....Cont │ │ │ │ - 0x00059fb4 656e742d 44697370 6f736974 696f6e3a ent-Disposition: │ │ │ │ - 0x00059fc4 20666f72 6d2d6461 74613b20 6e616d65 form-data; name │ │ │ │ - 0x00059fd4 3d222573 220d0a0d 0a000000 25735b25 ="%s".......%s[% │ │ │ │ - 0x00059fe4 735d0000 25735b25 6c755d00 256c7500 s]..%s[%lu].%lu. │ │ │ │ - 0x00059ff4 436f6e74 656e742d 44697370 6f736974 Content-Disposit │ │ │ │ - 0x0005a004 696f6e3a 20666f72 6d2d6461 74613b20 ion: form-data; │ │ │ │ - 0x0005a014 6e616d65 3d222573 223b2066 696c656e name="%s"; filen │ │ │ │ - 0x0005a024 616d653d 22257322 0d0a436f 6e74656e ame="%s"..Conten │ │ │ │ - 0x0005a034 742d5472 616e7366 65722d45 6e636f64 t-Transfer-Encod │ │ │ │ - 0x0005a044 696e673a 2062696e 6172790d 0a436f6e ing: binary..Con │ │ │ │ - 0x0005a054 74656e74 2d547970 653a2025 730d0a0d tent-Type: %s... │ │ │ │ - 0x0005a064 0a000000 7c682168 21000000 0a2d2d25 ....|h!h!....--% │ │ │ │ - 0x0005a074 73000000 67657452 65736f75 72636500 s...getResource. │ │ │ │ - 0x0005a084 67657442 6f756e64 61727900 61646446 getBoundary.addF │ │ │ │ - 0x0005a094 6f726d00 61646450 61727400 73746174 orm.addPart.stat │ │ │ │ - 0x0005a0a4 00000000 6669656c 64000000 6669656c ....field...fiel │ │ │ │ - 0x0005a0b4 64730000 6f666673 65740000 6d61786c ds..offset..maxl │ │ │ │ - 0x0005a0c4 656e0000 6368756e 6b656400 4c6f6361 en..chunked.Loca │ │ │ │ - 0x0005a0d4 74696f6e 00000000 436f6e6e 65637469 tion....Connecti │ │ │ │ - 0x0005a0e4 6f6e0000 636c6f73 65000000 782d677a on..close...x-gz │ │ │ │ - 0x0005a0f4 69700000 62797465 73000000 68747470 ip..bytes...http │ │ │ │ - 0x0005a104 5c4d6573 73616765 5c506172 73657200 \Message\Parser. │ │ │ │ - 0x0005a114 44554d42 5f424f44 49455300 454d5054 DUMB_BODIES.EMPT │ │ │ │ - 0x0005a124 595f5245 44495245 43545300 47524545 Y_REDIRECTS.GREE │ │ │ │ - 0x0005a134 44590000 53544154 455f4845 41444552 DY..STATE_HEADER │ │ │ │ - 0x0005a144 00000000 53544154 455f424f 44590000 ....STATE_BODY.. │ │ │ │ - 0x0005a154 53544154 455f424f 44595f44 554d4200 STATE_BODY_DUMB. │ │ │ │ - 0x0005a164 53544154 455f424f 44595f4c 454e4754 STATE_BODY_LENGT │ │ │ │ - 0x0005a174 48000000 53544154 455f424f 44595f43 H...STATE_BODY_C │ │ │ │ - 0x0005a184 48554e4b 45440000 53544154 455f424f HUNKED..STATE_BO │ │ │ │ - 0x0005a194 44595f44 4f4e4500 53544154 455f5550 DY_DONE.STATE_UP │ │ │ │ - 0x0005a1a4 44415445 5f434c00 2531352e 31354600 DATE_CL.%15.15F. │ │ │ │ - 0x0005a1b4 71000000 436c6173 73202573 20646f65 q...Class %s doe │ │ │ │ - 0x0005a1c4 73206e6f 74206578 74656e64 20257300 s not extend %s. │ │ │ │ - 0x0005a1d4 28293c3e 402c3b3a 225b5d3f 3d7b7d20 ()<>@,;:"[]?={} │ │ │ │ - 0x0005a1e4 00000000 53217a00 2a252e2a 73757466 ....S!z.*%.*sutf │ │ │ │ - 0x0005a1f4 2d382725 2e2a7327 00000000 5b000000 -8'%.*s'....[... │ │ │ │ - 0x0005a204 5d000000 4d617820 696e7075 74206e65 ]...Max input ne │ │ │ │ - 0x0005a214 7374696e 67206c65 76656c20 6f662025 sting level of % │ │ │ │ - 0x0005a224 6c642065 78636565 64656400 2a726663 ld exceeded.*rfc │ │ │ │ - 0x0005a234 35393837 2a000000 7469746c 65000000 5987*...title... │ │ │ │ - 0x0005a244 72656c00 616e6368 6f720000 69736f2d rel.anchor..iso- │ │ │ │ - 0x0005a254 38383539 2d310000 7574662d 38000000 8859-1..utf-8... │ │ │ │ - 0x0005a264 203e3c00 3c000000 3e000000 7c7a212f ><.<...>...|z!/ │ │ │ │ - 0x0005a274 7a2f7a2f 7a2f6c00 68747470 5c506172 z/z/z/l.http\Par │ │ │ │ - 0x0005a284 616d7300 4445465f 50415241 4d5f5345 ams.DEF_PARAM_SE │ │ │ │ - 0x0005a294 50000000 4445465f 4152475f 53455000 P...DEF_ARG_SEP. │ │ │ │ - 0x0005a2a4 4445465f 56414c5f 53455000 434f4f4b DEF_VAL_SEP.COOK │ │ │ │ - 0x0005a2b4 49455f50 4152414d 5f534550 00000000 IE_PARAM_SEP.... │ │ │ │ - 0x0005a2c4 50415253 455f4553 43415045 44000000 PARSE_ESCAPED... │ │ │ │ - 0x0005a2d4 50415253 455f5552 4c454e43 4f444544 PARSE_URLENCODED │ │ │ │ - 0x0005a2e4 00000000 50415253 455f4449 4d454e53 ....PARSE_DIMENS │ │ │ │ - 0x0005a2f4 494f4e00 50415253 455f5246 43353938 ION.PARSE_RFC598 │ │ │ │ - 0x0005a304 37000000 50415253 455f5246 43353938 7...PARSE_RFC598 │ │ │ │ - 0x0005a314 38000000 50415253 455f4445 4641554c 8...PARSE_DEFAUL │ │ │ │ - 0x0005a324 54000000 50415253 455f5155 45525900 T...PARSE_QUERY. │ │ │ │ - 0x0005a334 6f666673 65744578 69737473 00000000 offsetExists.... │ │ │ │ - 0x0005a344 6f666673 6574556e 73657400 6f666673 offsetUnset.offs │ │ │ │ - 0x0005a354 65745365 74000000 6f666673 65744765 etSet...offsetGe │ │ │ │ - 0x0005a364 74000000 71756572 79417272 61790000 t...queryArray.. │ │ │ │ - 0x0005a374 696e7374 616e6365 00000000 436f756c instance....Coul │ │ │ │ - 0x0005a384 64206e6f 74206163 71756972 65207265 d not acquire re │ │ │ │ - 0x0005a394 66657265 6e636520 746f2073 75706572 ference to super │ │ │ │ - 0x0005a3a4 676c6f62 616c2047 45542061 72726179 global GET array │ │ │ │ - 0x0005a3b4 00000000 4661696c 65642074 6f20636f ....Failed to co │ │ │ │ - 0x0005a3c4 6e766572 74202725 2e2a7327 2066726f nvert '%.*s' fro │ │ │ │ - 0x0005a3d4 6d202725 73272074 6f202725 73270000 m '%s' to '%s'.. │ │ │ │ - 0x0005a3e4 6172675f 73657061 7261746f 722e696e arg_separator.in │ │ │ │ - 0x0005a3f4 70757400 4661696c 65642074 6f20656e put.Failed to en │ │ │ │ - 0x0005a404 636f6465 20717565 72792073 7472696e code query strin │ │ │ │ - 0x0005a414 67000000 737c7a62 00000000 7c737a7a g...s|zb....|szz │ │ │ │ - 0x0005a424 62000000 7c7a0000 45787065 63746564 b...|z..Expected │ │ │ │ - 0x0005a434 20612073 7472696e 67206173 20706172 a string as par │ │ │ │ - 0x0005a444 616d6574 65720000 537a0000 68747470 ameter..Sz..http │ │ │ │ - 0x0005a454 5c517565 72795374 72696e67 00000000 \QueryString.... │ │ │ │ - 0x0005a464 54595045 5f424f4f 4c000000 54595045 TYPE_BOOL...TYPE │ │ │ │ - 0x0005a474 5f494e54 00000000 54595045 5f464c4f _INT....TYPE_FLO │ │ │ │ - 0x0005a484 41540000 54595045 5f535452 494e4700 AT..TYPE_STRING. │ │ │ │ - 0x0005a494 54595045 5f415252 41590000 54595045 TYPE_ARRAY..TYPE │ │ │ │ - 0x0005a4a4 5f4f424a 45435400 26000000 6d6f6400 _OBJECT.&...mod. │ │ │ │ - 0x0005a4b4 67657442 6f6f6c00 67657449 6e740000 getBool.getInt.. │ │ │ │ - 0x0005a4c4 67657446 6c6f6174 00000000 67657453 getFloat....getS │ │ │ │ - 0x0005a4d4 7472696e 67000000 67657441 72726179 tring...getArray │ │ │ │ - 0x0005a4e4 00000000 6765744f 626a6563 74000000 ....getObject... │ │ │ │ - 0x0005a4f4 67657449 74657261 746f7200 67657447 getIterator.getG │ │ │ │ - 0x0005a504 6c6f6261 6c496e73 74616e63 65000000 lobalInstance... │ │ │ │ - 0x0005a514 786c6174 65000000 66726f6d 5f656e63 xlate...from_enc │ │ │ │ - 0x0005a524 6f64696e 67000000 746f5f65 6e636f64 oding...to_encod │ │ │ │ - 0x0005a534 696e6700 54726176 65727361 626c6500 ing.Traversable. │ │ │ │ - 0x0005a544 286e6f6e 65290000 6c6f6361 6c686f73 (none)..localhos │ │ │ │ - 0x0005a554 74000000 4661696c 65642074 6f207061 t...Failed to pa │ │ │ │ - 0x0005a564 72736520 5554462d 38206174 20706f73 rse UTF-8 at pos │ │ │ │ - 0x0005a574 20257a75 206f6620 27257327 00000000 %zu of '%s'.... │ │ │ │ - 0x0005a584 4661696c 65642074 6f20636f 6e766572 Failed to conver │ │ │ │ - 0x0005a594 74205554 462d3332 2027552b 25582720 t UTF-32 'U+%X' │ │ │ │ - 0x0005a5a4 746f2055 54462d31 36000000 6661696c to UTF-16...fail │ │ │ │ - 0x0005a5b4 65642074 6f20636f 6e766572 7420746f ed to convert to │ │ │ │ - 0x0005a5c4 20555446 2d313600 636f6465 70616765 UTF-16.codepage │ │ │ │ - 0x0005a5d4 206e6f74 20737065 63696669 65640000 not specified.. │ │ │ │ - 0x0005a5e4 6572726f 72636f64 653a2025 64000000 errorcode: %d... │ │ │ │ - 0x0005a5f4 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005a604 49444e20 28494355 2049444e 41323030 IDN (ICU IDNA200 │ │ │ │ - 0x0005a614 33293b20 25730000 636f756c 64206e6f 3); %s..could no │ │ │ │ - 0x0005a624 7420636f 6e766572 7420746f 20555446 t convert to UTF │ │ │ │ - 0x0005a634 2d313600 4661696c 65642074 6f207061 -16.Failed to pa │ │ │ │ - 0x0005a644 72736520 49444e20 28494355 2049444e rse IDN (ICU IDN │ │ │ │ - 0x0005a654 41323030 38293b20 25730000 49435520 A2008); %s..ICU │ │ │ │ - 0x0005a664 49444e41 20657272 6f722063 6f646573 IDNA error codes │ │ │ │ - 0x0005a674 3a203078 25780000 4661696c 65642074 : 0x%x..Failed t │ │ │ │ - 0x0005a684 6f207061 72736520 25733b20 756e6578 o parse %s; unex │ │ │ │ - 0x0005a694 70656374 6564206d 756c7469 62797465 pected multibyte │ │ │ │ - 0x0005a6a4 20736571 75656e63 65203078 25782061 sequence 0x%x a │ │ │ │ - 0x0005a6b4 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x0005a6c4 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005a6d4 72736520 25733b20 756e6578 70656374 rse %s; unexpect │ │ │ │ - 0x0005a6e4 65642062 79746520 30782530 32782061 ed byte 0x%02x a │ │ │ │ - 0x0005a6f4 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x0005a704 00000000 65787065 63746564 20275d27 ....expected ']' │ │ │ │ - 0x0005a714 00000000 756e6578 70656374 65642027 ....unexpected ' │ │ │ │ - 0x0005a724 5b270000 686f7374 00000000 4661696c ['..host....Fail │ │ │ │ - 0x0005a734 65642074 6f207061 72736520 75736572 ed to parse user │ │ │ │ - 0x0005a744 696e666f 3b20756e 65787065 63746564 info; unexpected │ │ │ │ - 0x0005a754 20274027 00000000 4661696c 65642074 '@'....Failed t │ │ │ │ - 0x0005a764 6f207061 72736520 70617373 776f7264 o parse password │ │ │ │ - 0x0005a774 3b206475 706c6963 61746520 273a2720 ; duplicate ':' │ │ │ │ - 0x0005a784 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ - 0x0005a794 27000000 4661696c 65642074 6f207061 '...Failed to pa │ │ │ │ - 0x0005a7a4 72736520 75736572 696e666f 3b20696e rse userinfo; in │ │ │ │ - 0x0005a7b4 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ - 0x0005a7c4 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ - 0x0005a7d4 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x0005a7e4 65642074 6f207061 72736520 686f7374 ed to parse host │ │ │ │ - 0x0005a7f4 696e666f 3b202573 20617420 706f7320 info; %s at pos │ │ │ │ - 0x0005a804 25752069 6e202725 73270000 4661696c %u in '%s'..Fail │ │ │ │ - 0x0005a814 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x0005a824 3b20756e 65787065 63746564 20273a27 ; unexpected ':' │ │ │ │ - 0x0005a834 20617420 706f7320 25752069 6e202725 at pos %u in '% │ │ │ │ - 0x0005a844 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x0005a854 72736520 686f7374 696e666f 3b20696e rse hostinfo; in │ │ │ │ - 0x0005a864 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ - 0x0005a874 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ - 0x0005a884 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x0005a894 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ - 0x0005a8a4 756e6578 70656374 65642027 25632720 unexpected '%c' │ │ │ │ - 0x0005a8b4 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ - 0x0005a8c4 27000000 4661696c 65642074 6f207061 '...Failed to pa │ │ │ │ - 0x0005a8d4 72736520 706f7274 3b20756e 65787065 rse port; unexpe │ │ │ │ - 0x0005a8e4 63746564 20636861 72202725 63272061 cted char '%c' a │ │ │ │ - 0x0005a8f4 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x0005a904 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005a914 72736520 706f7274 3b20756e 65787065 rse port; unexpe │ │ │ │ - 0x0005a924 63746564 20627974 65203078 25303278 cted byte 0x%02x │ │ │ │ - 0x0005a934 20617420 706f7320 25752069 6e202725 at pos %u in '% │ │ │ │ - 0x0005a944 73270000 3a2f2f00 2f2f0000 40000000 s'..://.//..@... │ │ │ │ - 0x0005a954 3a256875 00000000 3f000000 23000000 :%hu....?...#... │ │ │ │ - 0x0005a964 75736572 00000000 70617373 00000000 user....pass.... │ │ │ │ - 0x0005a974 66726167 6d656e74 00000000 6172675f fragment....arg_ │ │ │ │ - 0x0005a984 73657061 7261746f 722e6f75 74707574 separator.output │ │ │ │ - 0x0005a994 00000000 48545450 53000000 4f4e0000 ....HTTPS...ON.. │ │ │ │ - 0x0005a9a4 68747470 73000000 48545450 5f484f53 https...HTTP_HOS │ │ │ │ - 0x0005a9b4 54000000 53455256 45525f4e 414d4500 T...SERVER_NAME. │ │ │ │ - 0x0005a9c4 53455256 45525f41 44445200 30313233 SERVER_ADDR.0123 │ │ │ │ - 0x0005a9d4 34353637 38396162 63646566 6768696a 456789abcdefghij │ │ │ │ - 0x0005a9e4 6b6c6d6e 6f707172 73747576 7778797a klmnopqrstuvwxyz │ │ │ │ - 0x0005a9f4 41424344 45464748 494a4b4c 4d4e4f50 ABCDEFGHIJKLMNOP │ │ │ │ - 0x0005aa04 51525354 55565758 595a2d2e 00000000 QRSTUVWXYZ-..... │ │ │ │ - 0x0005aa14 53455256 45525f50 4f525400 4661696c SERVER_PORT.Fail │ │ │ │ - 0x0005aa24 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ - 0x0005aa34 73636865 6d653a20 27257327 00000000 scheme: '%s'.... │ │ │ │ - 0x0005aa44 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005aa54 70617468 3b20696e 76616c69 64207065 path; invalid pe │ │ │ │ - 0x0005aa64 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x0005aa74 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x0005aa84 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0005aa94 72736520 71756572 793b2069 6e76616c rse query; inval │ │ │ │ - 0x0005aaa4 69642070 65726365 6e742065 6e636f64 id percent encod │ │ │ │ - 0x0005aab4 696e6720 61742070 6f732025 7520696e ing at pos %u in │ │ │ │ - 0x0005aac4 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ - 0x0005aad4 6f207061 72736520 55524c20 71756572 o parse URL quer │ │ │ │ - 0x0005aae4 793a2027 25732700 4661696c 65642074 y: '%s'.Failed t │ │ │ │ - 0x0005aaf4 6f207061 72736520 66726167 6d656e74 o parse fragment │ │ │ │ - 0x0005ab04 3b20696e 76616c69 64206672 61676d65 ; invalid fragme │ │ │ │ - 0x0005ab14 6e742069 64656e74 69666965 72206174 nt identifier at │ │ │ │ - 0x0005ab24 20706f73 20257520 696e2027 25732700 pos %u in '%s'. │ │ │ │ - 0x0005ab34 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x0005ab44 66726167 6d656e74 3b20696e 76616c69 fragment; invali │ │ │ │ - 0x0005ab54 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ - 0x0005ab64 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ - 0x0005ab74 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x0005ab84 6f207061 72736520 55524c20 66726167 o parse URL frag │ │ │ │ - 0x0005ab94 6d656e74 3a202725 73270000 7c7a217a ment: '%s'..|z!z │ │ │ │ - 0x0005aba4 216c0000 7a217c6c 00000000 4661696c !l..z!|l....Fail │ │ │ │ - 0x0005abb4 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ - 0x0005abc4 61757468 6f726974 792c2075 6e657870 authority, unexp │ │ │ │ - 0x0005abd4 65637465 64206368 61726163 74657220 ected character │ │ │ │ - 0x0005abe4 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ - 0x0005abf4 27000000 68747470 5c55726c 00000000 '...http\Url.... │ │ │ │ - 0x0005ac04 5245504c 41434500 4a4f494e 5f504154 REPLACE.JOIN_PAT │ │ │ │ - 0x0005ac14 48000000 4a4f494e 5f515545 52590000 H...JOIN_QUERY.. │ │ │ │ - 0x0005ac24 53545249 505f5553 45520000 53545249 STRIP_USER..STRI │ │ │ │ - 0x0005ac34 505f5041 53530000 53545249 505f4155 P_PASS..STRIP_AU │ │ │ │ - 0x0005ac44 54480000 53545249 505f504f 52540000 TH..STRIP_PORT.. │ │ │ │ - 0x0005ac54 53545249 505f5041 54480000 53545249 STRIP_PATH..STRI │ │ │ │ - 0x0005ac64 505f5155 45525900 53545249 505f4652 P_QUERY.STRIP_FR │ │ │ │ - 0x0005ac74 41474d45 4e540000 53545249 505f414c AGMENT..STRIP_AL │ │ │ │ - 0x0005ac84 4c000000 46524f4d 5f454e56 00000000 L...FROM_ENV.... │ │ │ │ - 0x0005ac94 53414e49 54495a45 5f504154 48000000 SANITIZE_PATH... │ │ │ │ - 0x0005aca4 50415253 455f4d42 4c4f4300 50415253 PARSE_MBLOC.PARS │ │ │ │ - 0x0005acb4 455f4d42 55544638 00000000 50415253 E_MBUTF8....PARS │ │ │ │ - 0x0005acc4 455f544f 49444e00 50415253 455f544f E_TOIDN.PARSE_TO │ │ │ │ - 0x0005acd4 49444e5f 32303033 00000000 50415253 IDN_2003....PARS │ │ │ │ - 0x0005ace4 455f544f 49444e5f 32303038 00000000 E_TOIDN_2008.... │ │ │ │ - 0x0005acf4 50415253 455f544f 50435400 49474e4f PARSE_TOPCT.IGNO │ │ │ │ - 0x0005ad04 52455f45 52524f52 53000000 53494c45 RE_ERRORS...SILE │ │ │ │ - 0x0005ad14 4e545f45 52524f52 53000000 53544446 NT_ERRORS...STDF │ │ │ │ - 0x0005ad24 4c414753 00000000 68747470 5c456e76 LAGS....http\Env │ │ │ │ - 0x0005ad34 5c55726c 00000000 6d6f7265 5f75726c \Url....more_url │ │ │ │ - 0x0005ad44 5f706172 74730000 6f6c645f 75726c00 _parts..old_url. │ │ │ │ - 0x0005ad54 6e65775f 75726c00 75736572 696e666f new_url.userinfo │ │ │ │ - 0x0005ad64 00000000 686f7374 696e666f 00000000 ....hostinfo.... │ │ │ │ - 0x0005ad74 4e6f6e2d 7374616e 64617264 20766572 Non-standard ver │ │ │ │ - 0x0005ad84 73696f6e 20736570 61726174 6f722027 sion separator ' │ │ │ │ - 0x0005ad94 25632720 696e2048 54545020 70726f74 %c' in HTTP prot │ │ │ │ - 0x0005ada4 6f636f6c 20766572 73696f6e 20272573 ocol version '%s │ │ │ │ - 0x0005adb4 27000000 436f756c 64206e6f 74207061 '...Could not pa │ │ │ │ - 0x0005adc4 72736520 48545450 2070726f 746f636f rse HTTP protoco │ │ │ │ - 0x0005add4 6c207665 7273696f 6e202725 73270000 l version '%s'.. │ │ │ │ - 0x0005ade4 25733225 73000000 25732575 2e257525 %s2%s...%s%u.%u% │ │ │ │ - 0x0005adf4 73000000 00000000 00000000 00000000 s............... │ │ │ │ + 0x000572e4 5c566572 73696f6e 735c4c49 425a0000 \Versions\LIBZ.. │ │ │ │ + 0x000572f4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057304 5c566572 73696f6e 735c4152 45530000 \Versions\ARES.. │ │ │ │ + 0x00057314 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057324 5c566572 73696f6e 735c4944 4e000000 \Versions\IDN... │ │ │ │ + 0x00057334 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057344 5c566572 73696f6e 735c4943 4f4e5600 \Versions\ICONV. │ │ │ │ + 0x00057354 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057364 5c566572 73696f6e 735c4252 4f544c49 \Versions\BROTLI │ │ │ │ + 0x00057374 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x00057384 4375726c 5c566572 73696f6e 735c4e47 Curl\Versions\NG │ │ │ │ + 0x00057394 48545450 32000000 68747470 5c436c69 HTTP2...http\Cli │ │ │ │ + 0x000573a4 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x000573b4 735c5155 49430000 68747470 5c436c69 s\QUIC..http\Cli │ │ │ │ + 0x000573c4 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x000573d4 735c4341 494e464f 00000000 68747470 s\CAINFO....http │ │ │ │ + 0x000573e4 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ + 0x000573f4 73696f6e 735c4341 50415448 00000000 sions\CAPATH.... │ │ │ │ + 0x00057404 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057414 5c566572 73696f6e 735c5a53 54440000 \Versions\ZSTD.. │ │ │ │ + 0x00057424 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057434 5c566572 73696f6e 735c4859 50455200 \Versions\HYPER. │ │ │ │ + 0x00057444 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057454 5c485454 505f5645 5253494f 4e5f315f \HTTP_VERSION_1_ │ │ │ │ + 0x00057464 30000000 68747470 5c436c69 656e745c 0...http\Client\ │ │ │ │ + 0x00057474 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ + 0x00057484 4e5f315f 31000000 68747470 5c436c69 N_1_1...http\Cli │ │ │ │ + 0x00057494 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x000574a4 5253494f 4e5f325f 30000000 68747470 RSION_2_0...http │ │ │ │ + 0x000574b4 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ + 0x000574c4 505f5645 5253494f 4e5f3254 4c530000 P_VERSION_2TLS.. │ │ │ │ + 0x000574d4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000574e4 5c485454 505f5645 5253494f 4e5f325f \HTTP_VERSION_2_ │ │ │ │ + 0x000574f4 5052494f 525f4b4e 4f574c45 44474500 PRIOR_KNOWLEDGE. │ │ │ │ + 0x00057504 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057514 5c485454 505f5645 5253494f 4e5f3300 \HTTP_VERSION_3. │ │ │ │ + 0x00057524 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057534 5c485454 505f5645 5253494f 4e5f414e \HTTP_VERSION_AN │ │ │ │ + 0x00057544 59000000 68747470 5c436c69 656e745c Y...http\Client\ │ │ │ │ + 0x00057554 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x00057564 5f544c53 76310000 68747470 5c436c69 _TLSv1..http\Cli │ │ │ │ + 0x00057574 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x00057584 53494f4e 5f544c53 76315f30 00000000 SION_TLSv1_0.... │ │ │ │ + 0x00057594 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000575a4 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x000575b4 76315f31 00000000 68747470 5c436c69 v1_1....http\Cli │ │ │ │ + 0x000575c4 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x000575d4 53494f4e 5f544c53 76315f32 00000000 SION_TLSv1_2.... │ │ │ │ + 0x000575e4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000575f4 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x00057604 76315f33 00000000 68747470 5c436c69 v1_3....http\Cli │ │ │ │ + 0x00057614 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x00057624 53494f4e 5f53534c 76320000 68747470 SION_SSLv2..http │ │ │ │ + 0x00057634 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x00057644 5f564552 53494f4e 5f53534c 76330000 _VERSION_SSLv3.. │ │ │ │ + 0x00057654 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057664 5c53534c 5f564552 53494f4e 5f414e59 \SSL_VERSION_ANY │ │ │ │ + 0x00057674 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x00057684 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x00057694 5f4d4158 5f444546 41554c54 00000000 _MAX_DEFAULT.... │ │ │ │ + 0x000576a4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000576b4 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ + 0x000576c4 5f544c53 76315f30 00000000 68747470 _TLSv1_0....http │ │ │ │ + 0x000576d4 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x000576e4 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ + 0x000576f4 76315f31 00000000 68747470 5c436c69 v1_1....http\Cli │ │ │ │ + 0x00057704 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x00057714 53494f4e 5f4d4158 5f544c53 76315f32 SION_MAX_TLSv1_2 │ │ │ │ + 0x00057724 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x00057734 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x00057744 5f4d4158 5f544c53 76315f33 00000000 _MAX_TLSv1_3.... │ │ │ │ + 0x00057754 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057764 5c495052 45534f4c 56455f56 34000000 \IPRESOLVE_V4... │ │ │ │ + 0x00057774 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057784 5c495052 45534f4c 56455f56 36000000 \IPRESOLVE_V6... │ │ │ │ + 0x00057794 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000577a4 5c495052 45534f4c 56455f41 4e590000 \IPRESOLVE_ANY.. │ │ │ │ + 0x000577b4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000577c4 5c415554 485f4e4f 4e450000 68747470 \AUTH_NONE..http │ │ │ │ + 0x000577d4 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x000577e4 485f4241 53494300 68747470 5c436c69 H_BASIC.http\Cli │ │ │ │ + 0x000577f4 656e745c 4375726c 5c415554 485f4449 ent\Curl\AUTH_DI │ │ │ │ + 0x00057804 47455354 00000000 68747470 5c436c69 GEST....http\Cli │ │ │ │ + 0x00057814 656e745c 4375726c 5c415554 485f4449 ent\Curl\AUTH_DI │ │ │ │ + 0x00057824 47455354 5f494500 68747470 5c436c69 GEST_IE.http\Cli │ │ │ │ + 0x00057834 656e745c 4375726c 5c415554 485f4e54 ent\Curl\AUTH_NT │ │ │ │ + 0x00057844 4c4d0000 68747470 5c436c69 656e745c LM..http\Client\ │ │ │ │ + 0x00057854 4375726c 5c415554 485f4753 534e4547 Curl\AUTH_GSSNEG │ │ │ │ + 0x00057864 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x00057874 4375726c 5c415554 485f5350 4e45474f Curl\AUTH_SPNEGO │ │ │ │ + 0x00057884 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x00057894 4375726c 5c415554 485f4245 41524552 Curl\AUTH_BEARER │ │ │ │ + 0x000578a4 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x000578b4 4375726c 5c415753 5f534947 56340000 Curl\AWS_SIGV4.. │ │ │ │ + 0x000578c4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000578d4 5c415554 485f414e 59000000 68747470 \AUTH_ANY...http │ │ │ │ + 0x000578e4 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x000578f4 58595f53 4f434b53 34000000 68747470 XY_SOCKS4...http │ │ │ │ + 0x00057904 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x00057914 58595f53 4f434b53 34410000 68747470 XY_SOCKS4A..http │ │ │ │ + 0x00057924 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x00057934 58595f53 4f434b53 355f484f 53544e41 XY_SOCKS5_HOSTNA │ │ │ │ + 0x00057944 4d450000 68747470 5c436c69 656e745c ME..http\Client\ │ │ │ │ + 0x00057954 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x00057964 35000000 68747470 5c436c69 656e745c 5...http\Client\ │ │ │ │ + 0x00057974 4375726c 5c50524f 58595f48 54545000 Curl\PROXY_HTTP. │ │ │ │ + 0x00057984 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057994 5c50524f 58595f48 5454505f 315f3000 \PROXY_HTTP_1_0. │ │ │ │ + 0x000579a4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000579b4 5c504f53 54524544 49525f33 30310000 \POSTREDIR_301.. │ │ │ │ + 0x000579c4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000579d4 5c504f53 54524544 49525f33 30320000 \POSTREDIR_302.. │ │ │ │ + 0x000579e4 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x000579f4 5c504f53 54524544 49525f33 30330000 \POSTREDIR_303.. │ │ │ │ + 0x00057a04 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057a14 5c504f53 54524544 49525f41 4c4c0000 \POSTREDIR_ALL.. │ │ │ │ + 0x00057a24 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057a34 5c414c54 5356435f 52454144 4f4e4c59 \ALTSVC_READONLY │ │ │ │ + 0x00057a44 46494c45 00000000 68747470 5c436c69 FILE....http\Cli │ │ │ │ + 0x00057a54 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x00057a64 48310000 68747470 5c436c69 656e745c H1..http\Client\ │ │ │ │ + 0x00057a74 4375726c 5c414c54 5356435f 48320000 Curl\ALTSVC_H2.. │ │ │ │ + 0x00057a84 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057a94 5c414c54 5356435f 48330000 68747470 \ALTSVC_H3..http │ │ │ │ + 0x00057aa4 5c436c69 656e745c 4375726c 5c485354 \Client\Curl\HST │ │ │ │ + 0x00057ab4 535f454e 41424c45 00000000 68747470 S_ENABLE....http │ │ │ │ + 0x00057ac4 5c436c69 656e745c 4375726c 5c485354 \Client\Curl\HST │ │ │ │ + 0x00057ad4 535f5245 41444f4e 4c594649 4c450000 S_READONLYFILE.. │ │ │ │ + 0x00057ae4 556e6b6e 6f776e20 736f636b 65742061 Unknown socket a │ │ │ │ + 0x00057af4 6374696f 6e202564 00000000 4f7c726c ction %d....O|rl │ │ │ │ + 0x00057b04 00000000 7068705f 68747470 5f636c69 ....php_http_cli │ │ │ │ + 0x00057b14 656e745f 6375726c 5f757365 725f6861 ent_curl_user_ha │ │ │ │ + 0x00057b24 6e646c65 72000000 696e6974 00000000 ndler...init.... │ │ │ │ + 0x00057b34 74696d65 72000000 736f636b 65740000 timer...socket.. │ │ │ │ + 0x00057b44 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x00057b54 5c557365 72000000 504f4c4c 5f4e4f4e \User...POLL_NON │ │ │ │ + 0x00057b64 45000000 504f4c4c 5f494e00 504f4c4c E...POLL_IN.POLL │ │ │ │ + 0x00057b74 5f4f5554 00000000 504f4c4c 5f494e4f _OUT....POLL_INO │ │ │ │ + 0x00057b84 55540000 504f4c4c 5f52454d 4f564500 UT..POLL_REMOVE. │ │ │ │ + 0x00057b94 74696d65 6f75745f 6d730000 61637469 timeout_ms..acti │ │ │ │ + 0x00057ba4 6f6e0000 72756e00 636c6965 6e740000 on..run.client.. │ │ │ │ + 0x00057bb4 22687474 705c5c43 6c69656e 74220000 "http\\Client".. │ │ │ │ + 0x00057bc4 7a000000 7a210000 436f6e74 656e742d z...z!..Content- │ │ │ │ + 0x00057bd4 54797065 00000000 436f6e74 656e7420 Type....Content │ │ │ │ + 0x00057be4 74797065 20222573 2220646f 6573206e type "%s" does n │ │ │ │ + 0x00057bf4 6f742073 65656d20 746f2063 6f6e7461 ot seem to conta │ │ │ │ + 0x00057c04 696e2061 20707269 6d617279 20616e64 in a primary and │ │ │ │ + 0x00057c14 20612073 65636f6e 64617279 20706172 a secondary par │ │ │ │ + 0x00057c24 74000000 7c73217a 2161214f 21000000 t...|s!z!a!O!... │ │ │ │ + 0x00057c34 73657443 6f6e7465 6e745479 70650000 setContentType.. │ │ │ │ + 0x00057c44 67657443 6f6e7465 6e745479 70650000 getContentType.. │ │ │ │ + 0x00057c54 73657451 75657279 00000000 67657451 setQuery....getQ │ │ │ │ + 0x00057c64 75657279 00000000 61646451 75657279 uery....addQuery │ │ │ │ + 0x00057c74 00000000 71756572 795f6461 74610000 ....query_data.. │ │ │ │ + 0x00057c84 68747470 5c4d6573 73616765 5c426f64 http\Message\Bod │ │ │ │ + 0x00057c94 79000000 7c730000 496e636f 6d706c65 y...|s..Incomple │ │ │ │ + 0x00057ca4 74652073 74617465 00000000 436f756c te state....Coul │ │ │ │ + 0x00057cb4 64206e6f 74206669 6e642074 72616e73 d not find trans │ │ │ │ + 0x00057cc4 66657220 696e666f 20776974 68206e61 fer info with na │ │ │ │ + 0x00057cd4 6d652027 25732700 7c6c6121 2f000000 me '%s'.|la!/... │ │ │ │ + 0x00057ce4 5365742d 436f6f6b 69650000 68747470 Set-Cookie..http │ │ │ │ + 0x00057cf4 5c436c69 656e745c 52657370 6f6e7365 \Client\Response │ │ │ │ + 0x00057d04 00000000 656c656d 656e7400 666c6167 ....element.flag │ │ │ │ + 0x00057d14 73000000 616c6c6f 7765645f 65787472 s...allowed_extr │ │ │ │ + 0x00057d24 61730000 646f6d61 696e0000 65787069 as..domain..expi │ │ │ │ + 0x00057d34 72657300 73656375 72650000 68747470 res.secure..http │ │ │ │ + 0x00057d44 4f6e6c79 00000000 6d61782d 61676500 Only....max-age. │ │ │ │ + 0x00057d54 7c732100 7c482f00 737c7321 00000000 |s!.|H/.s|s!.... │ │ │ │ + 0x00057d64 76616c75 65000000 61726775 6d656e74 value...argument │ │ │ │ + 0x00057d74 73000000 7c7a216c 482f0000 646f6d61 s...|z!lH/..doma │ │ │ │ + 0x00057d84 696e3d25 733b2000 70617468 3d25733b in=%s; .path=%s; │ │ │ │ + 0x00057d94 20000000 442c2064 204d2059 20483a69 ...D, d M Y H:i │ │ │ │ + 0x00057da4 3a73205c 475c4d5c 54000000 65787069 :s \G\M\T...expi │ │ │ │ + 0x00057db4 7265733d 25733b20 00000000 6d61782d res=%s; ....max- │ │ │ │ + 0x00057dc4 6167653d 256c643b 20000000 73656375 age=%ld; ...secu │ │ │ │ + 0x00057dd4 72653b20 00000000 68747470 4f6e6c79 re; ....httpOnly │ │ │ │ + 0x00057de4 3b200000 68747470 5c436f6f 6b696500 ; ..http\Cookie. │ │ │ │ + 0x00057df4 50415253 455f5241 57000000 53454355 PARSE_RAW...SECU │ │ │ │ + 0x00057e04 52450000 48545450 4f4e4c59 00000000 RE..HTTPONLY.... │ │ │ │ + 0x00057e14 67657443 6f6f6b69 65000000 73657443 getCookie...setC │ │ │ │ + 0x00057e24 6f6f6b69 65000000 61646443 6f6f6b69 ookie...addCooki │ │ │ │ + 0x00057e34 65000000 67657445 78747261 73000000 e...getExtras... │ │ │ │ + 0x00057e44 73657445 78747261 73000000 61646445 setExtras...addE │ │ │ │ + 0x00057e54 78747261 73000000 67657445 78747261 xtras...getExtra │ │ │ │ + 0x00057e64 00000000 73657445 78747261 00000000 ....setExtra.... │ │ │ │ + 0x00057e74 61646445 78747261 00000000 67657444 addExtra....getD │ │ │ │ + 0x00057e84 6f6d6169 6e000000 73657444 6f6d6169 omain...setDomai │ │ │ │ + 0x00057e94 6e000000 67657450 61746800 73657450 n...getPath.setP │ │ │ │ + 0x00057ea4 61746800 67657445 78706972 65730000 ath.getExpires.. │ │ │ │ + 0x00057eb4 73657445 78706972 65730000 6765744d setExpires..getM │ │ │ │ + 0x00057ec4 61784167 65000000 7365744d 61784167 axAge...setMaxAg │ │ │ │ + 0x00057ed4 65000000 67657446 6c616773 00000000 e...getFlags.... │ │ │ │ + 0x00057ee4 73657446 6c616773 00000000 746f4172 setFlags....toAr │ │ │ │ + 0x00057ef4 72617900 746f5374 72696e67 00000000 ray.toString.... │ │ │ │ + 0x00057f04 5f5f746f 53747269 6e670000 65787472 __toString..extr │ │ │ │ + 0x00057f14 615f6e61 6d650000 65787472 615f7661 a_name..extra_va │ │ │ │ + 0x00057f24 6c756500 636f6f6b 69655f6e 616d6500 lue.cookie_name. │ │ │ │ + 0x00057f34 636f6f6b 69655f76 616c7565 00000000 cookie_value.... │ │ │ │ + 0x00057f44 636f6f6b 69655f73 7472696e 67000000 cookie_string... │ │ │ │ + 0x00057f54 70617273 65725f66 6c616773 00000000 parser_flags.... │ │ │ │ + 0x00057f64 44656368 756e6b20 656e636f 64696e67 Dechunk encoding │ │ │ │ + 0x00057f74 20737472 65616d20 68617320 616c7265 stream has alre │ │ │ │ + 0x00057f84 61647920 72656163 68656420 74686520 ady reached the │ │ │ │ + 0x00057f94 656e6420 6f662063 68756e6b 65642069 end of chunked i │ │ │ │ + 0x00057fa4 6e707574 00000000 4661696c 65642074 nput....Failed t │ │ │ │ + 0x00057fb4 6f207061 72736520 6368756e 6b206c65 o parse chunk le │ │ │ │ + 0x00057fc4 6e206672 6f6d2027 252e2a73 27000000 n from '%.*s'... │ │ │ │ + 0x00057fd4 4661696c 65642074 6f20636f 70792069 Failed to copy i │ │ │ │ + 0x00057fe4 6e666c61 74652065 6e636f64 696e6720 nflate encoding │ │ │ │ + 0x00057ff4 73747265 616d3a20 6f757420 6f66206d stream: out of m │ │ │ │ + 0x00058004 656d6f72 79000000 44617461 20646f65 emory...Data doe │ │ │ │ + 0x00058014 73206e6f 74207365 656d2074 6f206265 s not seem to be │ │ │ │ + 0x00058024 20636875 6e6b6564 20656e63 6f646564 chunked encoded │ │ │ │ + 0x00058034 00000000 45787065 63746564 20636875 ....Expected chu │ │ │ │ + 0x00058044 6e6b2073 697a6520 61742070 6f732025 nk size at pos % │ │ │ │ + 0x00058054 7475206f 6620257a 75206275 7420676f tu of %zu but go │ │ │ │ + 0x00058064 74207472 61736800 45787065 63746564 t trash.Expected │ │ │ │ + 0x00058074 204c4620 61742070 6f732025 7475206f LF at pos %tu o │ │ │ │ + 0x00058084 6620257a 75206275 7420676f 74203078 f %zu but got 0x │ │ │ │ + 0x00058094 25303258 00000000 5472756e 63617465 %02X....Truncate │ │ │ │ + 0x000580a4 64206d65 73736167 653a2063 68756e6b d message: chunk │ │ │ │ + 0x000580b4 2073697a 6520256c 75206578 63656564 size %lu exceed │ │ │ │ + 0x000580c4 73207265 6d61696e 696e6720 64617461 s remaining data │ │ │ │ + 0x000580d4 2073697a 6520256c 75206174 20706f73 size %lu at pos │ │ │ │ + 0x000580e4 20257475 206f6620 257a7500 45787065 %tu of %zu.Expe │ │ │ │ + 0x000580f4 63746564 2043524c 46206174 20706f73 cted CRLF at pos │ │ │ │ + 0x00058104 20257475 206f6620 257a7520 62757420 %tu of %zu but │ │ │ │ + 0x00058114 676f7420 30782530 32582030 78253032 got 0x%02X 0x%02 │ │ │ │ + 0x00058124 58000000 737c7a21 00000000 68747470 X...s|z!....http │ │ │ │ + 0x00058134 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ + 0x00058144 2063616e 6e6f7420 62652069 6e697469 cannot be initi │ │ │ │ + 0x00058154 616c697a 65642074 77696365 00000000 alized twice.... │ │ │ │ + 0x00058164 556e6b6e 6f776e20 68747470 5c456e63 Unknown http\Enc │ │ │ │ + 0x00058174 6f64696e 675c5374 7265616d 20636c61 oding\Stream cla │ │ │ │ + 0x00058184 73732027 25732700 68747470 5c456e63 ss '%s'.http\Enc │ │ │ │ + 0x00058194 6f64696e 675c5374 7265616d 00000000 oding\Stream.... │ │ │ │ + 0x000581a4 464c5553 485f4e4f 4e450000 464c5553 FLUSH_NONE..FLUS │ │ │ │ + 0x000581b4 485f5359 4e430000 464c5553 485f4655 H_SYNC..FLUSH_FU │ │ │ │ + 0x000581c4 4c4c0000 68747470 5c456e63 6f64696e LL..http\Encodin │ │ │ │ + 0x000581d4 675c5374 7265616d 5c446563 68756e6b g\Stream\Dechunk │ │ │ │ + 0x000581e4 00000000 6465636f 6465645f 6c656e00 ....decoded_len. │ │ │ │ + 0x000581f4 666c7573 68000000 646f6e65 00000000 flush...done.... │ │ │ │ + 0x00058204 66696e69 73680000 4661696c 65642074 finish..Failed t │ │ │ │ + 0x00058214 6f20666c 75736820 62726f74 6c692065 o flush brotli e │ │ │ │ + 0x00058224 6e636f64 696e6720 73747265 616d0000 ncoding stream.. │ │ │ │ + 0x00058234 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ + 0x00058244 2062726f 746c6920 656e636f 64696e67 brotli encoding │ │ │ │ + 0x00058254 20737472 65616d00 4661696c 65642074 stream.Failed t │ │ │ │ + 0x00058264 6f20696e 69746961 6c697a65 2062726f o initialize bro │ │ │ │ + 0x00058274 746c6920 656e636f 64696e67 20737472 tli encoding str │ │ │ │ + 0x00058284 65616d00 436f756c 64206e6f 74206272 eam.Could not br │ │ │ │ + 0x00058294 6f746c69 20646563 6f646520 64617461 otli decode data │ │ │ │ + 0x000582a4 3a202573 00000000 4661696c 65642074 : %s....Failed t │ │ │ │ + 0x000582b4 6f20696e 69746961 6c697a65 2062726f o initialize bro │ │ │ │ + 0x000582c4 746c6920 6465636f 64696e67 20737472 tli decoding str │ │ │ │ + 0x000582d4 65616d00 436f756c 64206e6f 74206272 eam.Could not br │ │ │ │ + 0x000582e4 6f746c69 20656e63 6f646520 64617461 otli encode data │ │ │ │ + 0x000582f4 00000000 737c6c00 68747470 5c456e63 ....s|l.http\Enc │ │ │ │ + 0x00058304 6f64696e 675c5374 7265616d 5c456e62 oding\Stream\Enb │ │ │ │ + 0x00058314 726f746c 69000000 4c455645 4c5f4d49 rotli...LEVEL_MI │ │ │ │ + 0x00058324 4e000000 4c455645 4c5f4445 46000000 N...LEVEL_DEF... │ │ │ │ + 0x00058334 4c455645 4c5f4d41 58000000 57424954 LEVEL_MAX...WBIT │ │ │ │ + 0x00058344 535f4d49 4e000000 57424954 535f4445 S_MIN...WBITS_DE │ │ │ │ + 0x00058354 46000000 57424954 535f4d41 58000000 F...WBITS_MAX... │ │ │ │ + 0x00058364 4d4f4445 5f47454e 45524943 00000000 MODE_GENERIC.... │ │ │ │ + 0x00058374 4d4f4445 5f544558 54000000 4d4f4445 MODE_TEXT...MODE │ │ │ │ + 0x00058384 5f464f4e 54000000 68747470 5c456e63 _FONT...http\Enc │ │ │ │ + 0x00058394 6f64696e 675c5374 7265616d 5c446562 oding\Stream\Deb │ │ │ │ + 0x000583a4 726f746c 69000000 4661696c 65642074 rotli...Failed t │ │ │ │ + 0x000583b4 6f20666c 75736820 6465666c 61746520 o flush deflate │ │ │ │ + 0x000583c4 73747265 616d3a20 25730000 4661696c stream: %s..Fail │ │ │ │ + 0x000583d4 65642074 6f206669 6e697368 20646566 ed to finish def │ │ │ │ + 0x000583e4 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x000583f4 4661696c 65642074 6f206669 6e697368 Failed to finish │ │ │ │ + 0x00058404 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ + 0x00058414 20257300 4661696c 65642074 6f207570 %s.Failed to up │ │ │ │ + 0x00058424 64617465 20646566 6c617465 20737472 date deflate str │ │ │ │ + 0x00058434 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ + 0x00058444 6f207570 64617465 20696e66 6c617465 o update inflate │ │ │ │ + 0x00058454 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ + 0x00058464 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ + 0x00058474 20646566 6c617465 20656e63 6f64696e deflate encodin │ │ │ │ + 0x00058484 67207374 7265616d 3a202573 00000000 g stream: %s.... │ │ │ │ + 0x00058494 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x000584a4 6c697a65 20696e66 6c617465 20737472 lize inflate str │ │ │ │ + 0x000584b4 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ + 0x000584c4 6f20636f 70792064 65666c61 74652065 o copy deflate e │ │ │ │ + 0x000584d4 6e636f64 696e6720 73747265 616d3a20 ncoding stream: │ │ │ │ + 0x000584e4 25730000 4661696c 65642074 6f20636f %s..Failed to co │ │ │ │ + 0x000584f4 70792069 6e666c61 74652065 6e636f64 py inflate encod │ │ │ │ + 0x00058504 696e6720 73747265 616d3a20 25730000 ing stream: %s.. │ │ │ │ + 0x00058514 436f756c 64206e6f 74206465 666c6174 Could not deflat │ │ │ │ + 0x00058524 65206461 74613a20 25730000 436f756c e data: %s..Coul │ │ │ │ + 0x00058534 64206e6f 7420696e 666c6174 65206461 d not inflate da │ │ │ │ + 0x00058544 74613a20 25730000 68747470 5c456e63 ta: %s..http\Enc │ │ │ │ + 0x00058554 6f64696e 675c5374 7265616d 5c446566 oding\Stream\Def │ │ │ │ + 0x00058564 6c617465 00000000 54595045 5f475a49 late....TYPE_GZI │ │ │ │ + 0x00058574 50000000 54595045 5f5a4c49 42000000 P...TYPE_ZLIB... │ │ │ │ + 0x00058584 54595045 5f524157 00000000 53545241 TYPE_RAW....STRA │ │ │ │ + 0x00058594 54454759 5f444546 00000000 53545241 TEGY_DEF....STRA │ │ │ │ + 0x000585a4 54454759 5f46494c 54000000 53545241 TEGY_FILT...STRA │ │ │ │ + 0x000585b4 54454759 5f485546 46000000 53545241 TEGY_HUFF...STRA │ │ │ │ + 0x000585c4 54454759 5f524c45 00000000 53545241 TEGY_RLE....STRA │ │ │ │ + 0x000585d4 54454759 5f464958 45440000 68747470 TEGY_FIXED..http │ │ │ │ + 0x000585e4 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ + 0x000585f4 5c496e66 6c617465 00000000 73487c73 \Inflate....sH|s │ │ │ │ + 0x00058604 217a0000 436f6e74 696e7565 00000000 !z..Continue.... │ │ │ │ + 0x00058614 53776974 6368696e 67205072 6f746f63 Switching Protoc │ │ │ │ + 0x00058624 6f6c7300 50726f63 65737369 6e670000 ols.Processing.. │ │ │ │ + 0x00058634 4f4b0000 43726561 74656400 41636365 OK..Created.Acce │ │ │ │ + 0x00058644 70746564 00000000 4e6f6e2d 41757468 pted....Non-Auth │ │ │ │ + 0x00058654 6f726974 61746976 6520496e 666f726d oritative Inform │ │ │ │ + 0x00058664 6174696f 6e000000 4e6f2043 6f6e7465 ation...No Conte │ │ │ │ + 0x00058674 6e740000 52657365 7420436f 6e74656e nt..Reset Conten │ │ │ │ + 0x00058684 74000000 50617274 69616c20 436f6e74 t...Partial Cont │ │ │ │ + 0x00058694 656e7400 4d756c74 692d5374 61747573 ent.Multi-Status │ │ │ │ + 0x000586a4 00000000 416c7265 61647920 5265706f ....Already Repo │ │ │ │ + 0x000586b4 72746564 00000000 494d2055 73656400 rted....IM Used. │ │ │ │ + 0x000586c4 4d756c74 69706c65 2043686f 69636573 Multiple Choices │ │ │ │ + 0x000586d4 00000000 4d6f7665 64205065 726d616e ....Moved Perman │ │ │ │ + 0x000586e4 656e746c 79000000 53656520 4f746865 ently...See Othe │ │ │ │ + 0x000586f4 72000000 4e6f7420 4d6f6469 66696564 r...Not Modified │ │ │ │ + 0x00058704 00000000 55736520 50726f78 79000000 ....Use Proxy... │ │ │ │ + 0x00058714 54656d70 6f726172 79205265 64697265 Temporary Redire │ │ │ │ + 0x00058724 63740000 5065726d 616e656e 74205265 ct..Permanent Re │ │ │ │ + 0x00058734 64697265 63740000 42616420 52657175 direct..Bad Requ │ │ │ │ + 0x00058744 65737400 556e6175 74686f72 697a6564 est.Unauthorized │ │ │ │ + 0x00058754 00000000 5061796d 656e7420 52657175 ....Payment Requ │ │ │ │ + 0x00058764 69726564 00000000 466f7262 69646465 ired....Forbidde │ │ │ │ + 0x00058774 6e000000 4e6f7420 466f756e 64000000 n...Not Found... │ │ │ │ + 0x00058784 4d657468 6f64204e 6f742041 6c6c6f77 Method Not Allow │ │ │ │ + 0x00058794 65640000 4e6f7420 41636365 70746162 ed..Not Acceptab │ │ │ │ + 0x000587a4 6c650000 50726f78 79204175 7468656e le..Proxy Authen │ │ │ │ + 0x000587b4 74696361 74696f6e 20526571 75697265 tication Require │ │ │ │ + 0x000587c4 64000000 52657175 65737420 54696d65 d...Request Time │ │ │ │ + 0x000587d4 6f757400 436f6e66 6c696374 00000000 out.Conflict.... │ │ │ │ + 0x000587e4 476f6e65 00000000 4c656e67 74682052 Gone....Length R │ │ │ │ + 0x000587f4 65717569 72656400 50726563 6f6e6469 equired.Precondi │ │ │ │ + 0x00058804 74696f6e 20466169 6c656400 52657175 tion Failed.Requ │ │ │ │ + 0x00058814 65737420 456e7469 74792054 6f6f204c est Entity Too L │ │ │ │ + 0x00058824 61726765 00000000 52657175 65737420 arge....Request │ │ │ │ + 0x00058834 55524920 546f6f20 4c6f6e67 00000000 URI Too Long.... │ │ │ │ + 0x00058844 556e7375 70706f72 74656420 4d656469 Unsupported Medi │ │ │ │ + 0x00058854 61205479 70650000 52657175 65737465 a Type..Requeste │ │ │ │ + 0x00058864 64205261 6e676520 4e6f7420 53617469 d Range Not Sati │ │ │ │ + 0x00058874 73666961 626c6500 45787065 63746174 sfiable.Expectat │ │ │ │ + 0x00058884 696f6e20 4661696c 65640000 556e7072 ion Failed..Unpr │ │ │ │ + 0x00058894 6f636573 7369626c 6520456e 74697479 ocessible Entity │ │ │ │ + 0x000588a4 00000000 4c6f636b 65640000 4661696c ....Locked..Fail │ │ │ │ + 0x000588b4 65642044 6570656e 64656e63 79000000 ed Dependency... │ │ │ │ + 0x000588c4 55706772 61646520 52657175 69726564 Upgrade Required │ │ │ │ + 0x000588d4 00000000 50726563 6f6e6469 74696f6e ....Precondition │ │ │ │ + 0x000588e4 20526571 75697265 64000000 546f6f20 Required...Too │ │ │ │ + 0x000588f4 4d616e79 20526571 75657374 73000000 Many Requests... │ │ │ │ + 0x00058904 52657175 65737420 48656164 65722046 Request Header F │ │ │ │ + 0x00058914 69656c64 7320546f 6f204c61 72676500 ields Too Large. │ │ │ │ + 0x00058924 496e7465 726e616c 20536572 76657220 Internal Server │ │ │ │ + 0x00058934 4572726f 72000000 4e6f7420 496d706c Error...Not Impl │ │ │ │ + 0x00058944 656d656e 74656400 42616420 47617465 emented.Bad Gate │ │ │ │ + 0x00058954 77617900 53657276 69636520 556e6176 way.Service Unav │ │ │ │ + 0x00058964 61696c61 626c6500 47617465 77617920 ailable.Gateway │ │ │ │ + 0x00058974 54696d65 6f757400 48545450 20566572 Timeout.HTTP Ver │ │ │ │ + 0x00058984 73696f6e 204e6f74 20537570 706f7274 sion Not Support │ │ │ │ + 0x00058994 65640000 56617269 616e7420 416c736f ed..Variant Also │ │ │ │ + 0x000589a4 204e6567 6f746961 74657300 496e7375 Negotiates.Insu │ │ │ │ + 0x000589b4 66666963 69656e74 2053746f 72616765 fficient Storage │ │ │ │ + 0x000589c4 00000000 4c6f6f70 20446574 65637465 ....Loop Detecte │ │ │ │ + 0x000589d4 64000000 4e6f7420 45787465 6e646564 d...Not Extended │ │ │ │ + 0x000589e4 00000000 4e657477 6f726b20 41757468 ....Network Auth │ │ │ │ + 0x000589f4 656e7469 63617469 6f6e2052 65717569 entication Requi │ │ │ │ + 0x00058a04 72656400 5f534552 56455200 48545450 red._SERVER.HTTP │ │ │ │ + 0x00058a14 5f000000 434f4e54 454e545f 00000000 _...CONTENT_.... │ │ │ │ + 0x00058a24 487c7a00 41636365 70740000 41636365 H|z.Accept..Acce │ │ │ │ + 0x00058a34 70742d43 68617273 65740000 41636365 pt-Charset..Acce │ │ │ │ + 0x00058a44 70742d45 6e636f64 696e6700 41636365 pt-Encoding.Acce │ │ │ │ + 0x00058a54 70742d4c 616e6775 61676500 2d000000 pt-Language.-... │ │ │ │ + 0x00058a64 7068703a 2f2f696e 70757400 7c430000 php://input.|C.. │ │ │ │ + 0x00058a74 47455400 62797465 733d0000 737c7a21 GET.bytes=..s|z! │ │ │ │ + 0x00058a84 6c620000 48545450 2f25752e 25752025 lb..HTTP/%u.%u % │ │ │ │ + 0x00058a94 6c642025 73000000 68747470 5c456e76 ld %s...http\Env │ │ │ │ + 0x00058aa4 00000000 67657452 65717565 73744865 ....getRequestHe │ │ │ │ + 0x00058ab4 61646572 00000000 67657452 65717565 ader....getReque │ │ │ │ + 0x00058ac4 7374426f 64790000 67657452 6573706f stBody..getRespo │ │ │ │ + 0x00058ad4 6e736553 74617475 73466f72 436f6465 nseStatusForCode │ │ │ │ + 0x00058ae4 00000000 67657452 6573706f 6e736553 ....getResponseS │ │ │ │ + 0x00058af4 74617475 73466f72 416c6c43 6f646573 tatusForAllCodes │ │ │ │ + 0x00058b04 00000000 67657452 6573706f 6e736548 ....getResponseH │ │ │ │ + 0x00058b14 65616465 72000000 67657452 6573706f eader...getRespo │ │ │ │ + 0x00058b24 6e736543 6f646500 73657452 6573706f nseCode.setRespo │ │ │ │ + 0x00058b34 6e736548 65616465 72000000 73657452 nseHeader...setR │ │ │ │ + 0x00058b44 6573706f 6e736543 6f646500 6e65676f esponseCode.nego │ │ │ │ + 0x00058b54 74696174 654c616e 67756167 65000000 tiateLanguage... │ │ │ │ + 0x00058b64 6e65676f 74696174 65436f6e 74656e74 negotiateContent │ │ │ │ + 0x00058b74 54797065 00000000 6e65676f 74696174 Type....negotiat │ │ │ │ + 0x00058b84 65456e63 6f64696e 67000000 6e65676f eEncoding...nego │ │ │ │ + 0x00058b94 74696174 65436861 72736574 00000000 tiateCharset.... │ │ │ │ + 0x00058ba4 6e65676f 74696174 65000000 73757070 negotiate...supp │ │ │ │ + 0x00058bb4 6f727465 64000000 7072696d 6172795f orted...primary_ │ │ │ │ + 0x00058bc4 74797065 5f736570 61726174 6f720000 type_separator.. │ │ │ │ + 0x00058bd4 72657375 6c745f61 72726179 00000000 result_array.... │ │ │ │ + 0x00058be4 68656164 65725f6e 616d6500 68656164 header_name.head │ │ │ │ + 0x00058bf4 65725f76 616c7565 00000000 7265706c er_value....repl │ │ │ │ + 0x00058c04 6163655f 68656164 65720000 626f6479 ace_header..body │ │ │ │ + 0x00058c14 5f636c61 73735f6e 616d6500 66696c65 _class_name.file │ │ │ │ + 0x00058c24 73000000 636f6f6b 69650000 67657400 s...cookie..get. │ │ │ │ + 0x00058c34 71756572 79000000 666f726d 00000000 query...form.... │ │ │ │ + 0x00058c44 5f474554 00000000 5f504f53 54000000 _GET...._POST... │ │ │ │ + 0x00058c54 5f434f4f 4b494500 5f46494c 45530000 _COOKIE._FILES.. │ │ │ │ + 0x00058c64 746d705f 6e616d65 00000000 66696c65 tmp_name....file │ │ │ │ + 0x00058c74 00000000 68747470 5c456e76 5c526571 ....http\Env\Req │ │ │ │ + 0x00058c84 75657374 00000000 67657446 6f726d00 uest....getForm. │ │ │ │ + 0x00058c94 67657446 696c6573 00000000 64656676 getFiles....defv │ │ │ │ + 0x00058ca4 616c0000 64656c65 74650000 436f6e74 al..delete..Cont │ │ │ │ + 0x00058cb4 656e742d 4c656e67 74683a00 48545450 ent-Length:.HTTP │ │ │ │ + 0x00058cc4 2f25752e 25752025 6c642025 730d0a00 /%u.%u %ld %s... │ │ │ │ + 0x00058cd4 434f4e4e 45435400 5472616e 73666572 CONNECT.Transfer │ │ │ │ + 0x00058ce4 2d456e63 6f64696e 673a2063 68756e6b -Encoding: chunk │ │ │ │ + 0x00058cf4 65640d0a 00000000 68747470 2e636875 ed......http.chu │ │ │ │ + 0x00058d04 6e6b6564 5f656e63 6f646500 6c7c6400 nked_encode.l|d. │ │ │ │ + 0x00058d14 7468726f 74746c65 44656c61 79000000 throttleDelay... │ │ │ │ + 0x00058d24 7468726f 74746c65 4368756e 6b000000 throttleChunk... │ │ │ │ + 0x00058d34 73210000 6c617374 4d6f6469 66696564 s!..lastModified │ │ │ │ + 0x00058d44 00000000 63616368 65436f6e 74726f6c ....cacheControl │ │ │ │ + 0x00058d54 00000000 636f6e74 656e7445 6e636f64 ....contentEncod │ │ │ │ + 0x00058d64 696e6700 61000000 636f6e74 656e7444 ing.a...contentD │ │ │ │ + 0x00058d74 6973706f 73697469 6f6e0000 636f6e74 isposition..cont │ │ │ │ + 0x00058d84 656e7454 79706500 49662d4d 6f646966 entType.If-Modif │ │ │ │ + 0x00058d94 6965642d 53696e63 65000000 6170706c ied-Since...appl │ │ │ │ + 0x00058da4 69636174 696f6e2f 6f637465 742d7374 ication/octet-st │ │ │ │ + 0x00058db4 7265616d 00000000 41636365 70742d52 ream....Accept-R │ │ │ │ + 0x00058dc4 616e6765 733a2062 79746573 00000000 anges: bytes.... │ │ │ │ + 0x00058dd4 49662d52 616e6765 00000000 436f6e74 If-Range....Cont │ │ │ │ + 0x00058de4 656e742d 52616e67 653a2062 79746573 ent-Range: bytes │ │ │ │ + 0x00058df4 202a2f25 7a750000 49662d55 6e6d6f64 */%zu..If-Unmod │ │ │ │ + 0x00058e04 69666965 642d5369 6e636500 556e6c65 ified-Since.Unle │ │ │ │ + 0x00058e14 73732d4d 6f646966 6965642d 53696e63 ss-Modified-Sinc │ │ │ │ + 0x00058e24 65000000 72657370 6f6e7365 436f6465 e...responseCode │ │ │ │ + 0x00058e34 00000000 68747470 56657273 696f6e00 ....httpVersion. │ │ │ │ + 0x00058e44 5365742d 436f6f6b 69653a20 25730000 Set-Cookie: %s.. │ │ │ │ + 0x00058e54 436f6e74 656e742d 54797065 3a20252e Content-Type: %. │ │ │ │ + 0x00058e64 2a730000 436f6e74 656e742d 52616e67 *s..Content-Rang │ │ │ │ + 0x00058e74 653a2062 79746573 20256c64 2d256c64 e: bytes %ld-%ld │ │ │ │ + 0x00058e84 2f257a75 00000000 436f6e74 656e742d /%zu....Content- │ │ │ │ + 0x00058e94 54797065 3a206d75 6c746970 6172742f Type: multipart/ │ │ │ │ + 0x00058ea4 62797465 72616e67 65733b20 626f756e byteranges; boun │ │ │ │ + 0x00058eb4 64617279 3d257300 43616368 652d436f dary=%s.Cache-Co │ │ │ │ + 0x00058ec4 6e74726f 6c3a2025 2e2a7300 2c000000 ntrol: %.*s.,... │ │ │ │ + 0x00058ed4 436f6e74 656e742d 44697370 6f736974 Content-Disposit │ │ │ │ + 0x00058ee4 696f6e3a 20252e2a 73000000 677a6970 ion: %.*s...gzip │ │ │ │ + 0x00058ef4 00000000 6465666c 61746500 436f6e74 ....deflate.Cont │ │ │ │ + 0x00058f04 656e742d 456e636f 64696e67 3a20677a ent-Encoding: gz │ │ │ │ + 0x00058f14 69700000 436f6e74 656e742d 456e636f ip..Content-Enco │ │ │ │ + 0x00058f24 64696e67 3a206465 666c6174 65000000 ding: deflate... │ │ │ │ + 0x00058f34 56617279 3a204163 63657074 2d456e63 Vary: Accept-Enc │ │ │ │ + 0x00058f44 6f64696e 67000000 41757468 6f72697a oding...Authoriz │ │ │ │ + 0x00058f54 6174696f 6e000000 45546167 3a202225 ation...ETag: "% │ │ │ │ + 0x00058f64 73220000 45546167 3a202573 00000000 s"..ETag: %s.... │ │ │ │ + 0x00058f74 4c617374 2d4d6f64 69666965 643a2025 Last-Modified: % │ │ │ │ + 0x00058f84 73000000 4661696c 65642074 6f207365 s...Failed to se │ │ │ │ + 0x00058f94 6e642072 6573706f 6e736520 68656164 nd response head │ │ │ │ + 0x00058fa4 65727300 0d0a2d2d 25730d0a 436f6e74 ers...--%s..Cont │ │ │ │ + 0x00058fb4 656e742d 54797065 3a202573 0d0a436f ent-Type: %s..Co │ │ │ │ + 0x00058fc4 6e74656e 742d5261 6e67653a 20627974 ntent-Range: byt │ │ │ │ + 0x00058fd4 65732025 6c642d25 6c642f25 7a750d0a es %ld-%ld/%zu.. │ │ │ │ + 0x00058fe4 0d0a0000 0d0a2d2d 25732d2d 00000000 ......--%s--.... │ │ │ │ + 0x00058ff4 4661696c 65642074 6f207365 6e642072 Failed to send r │ │ │ │ + 0x00059004 6573706f 6e736520 626f6479 00000000 esponse body.... │ │ │ │ + 0x00059014 4661696c 65642074 6f206669 6e697368 Failed to finish │ │ │ │ + 0x00059024 20726573 706f6e73 65000000 7c720000 response...|r.. │ │ │ │ + 0x00059034 68747470 5c456e76 5c526573 706f6e73 http\Env\Respons │ │ │ │ + 0x00059044 65000000 434f4e54 454e545f 454e434f e...CONTENT_ENCO │ │ │ │ + 0x00059054 44494e47 5f4e4f4e 45000000 434f4e54 DING_NONE...CONT │ │ │ │ + 0x00059064 454e545f 454e434f 44494e47 5f475a49 ENT_ENCODING_GZI │ │ │ │ + 0x00059074 50000000 43414348 455f4e4f 00000000 P...CACHE_NO.... │ │ │ │ + 0x00059084 43414348 455f4849 54000000 43414348 CACHE_HIT...CACH │ │ │ │ + 0x00059094 455f4d49 53530000 5f5f696e 766f6b65 E_MISS..__invoke │ │ │ │ + 0x000590a4 00000000 73657445 6e765265 71756573 ....setEnvReques │ │ │ │ + 0x000590b4 74000000 73657443 6f6e7465 6e744469 t...setContentDi │ │ │ │ + 0x000590c4 73706f73 6974696f 6e000000 73657443 sposition...setC │ │ │ │ + 0x000590d4 6f6e7465 6e74456e 636f6469 6e670000 ontentEncoding.. │ │ │ │ + 0x000590e4 73657443 61636865 436f6e74 726f6c00 setCacheControl. │ │ │ │ + 0x000590f4 7365744c 6173744d 6f646966 69656400 setLastModified. │ │ │ │ + 0x00059104 69734361 63686564 42794c61 73744d6f isCachedByLastMo │ │ │ │ + 0x00059114 64696669 65640000 73657445 74616700 dified..setEtag. │ │ │ │ + 0x00059124 69734361 63686564 42794574 61670000 isCachedByEtag.. │ │ │ │ + 0x00059134 73657454 68726f74 746c6552 61746500 setThrottleRate. │ │ │ │ + 0x00059144 6368756e 6b5f7369 7a650000 64656c61 chunk_size..dela │ │ │ │ + 0x00059154 79000000 6c617374 5f6d6f64 69666965 y...last_modifie │ │ │ │ + 0x00059164 64000000 63616368 655f636f 6e74726f d...cache_contro │ │ │ │ + 0x00059174 6c000000 636f6e74 656e745f 656e636f l...content_enco │ │ │ │ + 0x00059184 64696e67 00000000 64697370 6f736974 ding....disposit │ │ │ │ + 0x00059194 696f6e5f 70617261 6d730000 656e765f ion_params..env_ │ │ │ │ + 0x000591a4 72657175 65737400 68747470 5c4d6573 request.http\Mes │ │ │ │ + 0x000591b4 73616765 00000000 6f625f73 7472696e sage....ob_strin │ │ │ │ + 0x000591c4 67000000 6f625f66 6c616773 00000000 g...ob_flags.... │ │ │ │ + 0x000591d4 68747470 5c457863 65707469 6f6e0000 http\Exception.. │ │ │ │ + 0x000591e4 68747470 5c457863 65707469 6f6e5c52 http\Exception\R │ │ │ │ + 0x000591f4 756e7469 6d654578 63657074 696f6e00 untimeException. │ │ │ │ + 0x00059204 68747470 5c457863 65707469 6f6e5c55 http\Exception\U │ │ │ │ + 0x00059214 6e657870 65637465 6456616c 75654578 nexpectedValueEx │ │ │ │ + 0x00059224 63657074 696f6e00 68747470 5c457863 ception.http\Exc │ │ │ │ + 0x00059234 65707469 6f6e5c42 61644d65 74686f64 eption\BadMethod │ │ │ │ + 0x00059244 43616c6c 45786365 7074696f 6e000000 CallException... │ │ │ │ + 0x00059254 68747470 5c457863 65707469 6f6e5c49 http\Exception\I │ │ │ │ + 0x00059264 6e76616c 69644172 67756d65 6e744578 nvalidArgumentEx │ │ │ │ + 0x00059274 63657074 696f6e00 68747470 5c457863 ception.http\Exc │ │ │ │ + 0x00059284 65707469 6f6e5c42 61644865 61646572 eption\BadHeader │ │ │ │ + 0x00059294 45786365 7074696f 6e000000 68747470 Exception...http │ │ │ │ + 0x000592a4 5c457863 65707469 6f6e5c42 61645572 \Exception\BadUr │ │ │ │ + 0x000592b4 6c457863 65707469 6f6e0000 68747470 lException..http │ │ │ │ + 0x000592c4 5c457863 65707469 6f6e5c42 61644d65 \Exception\BadMe │ │ │ │ + 0x000592d4 73736167 65457863 65707469 6f6e0000 ssageException.. │ │ │ │ + 0x000592e4 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x000592f4 6164436f 6e766572 73696f6e 45786365 adConversionExce │ │ │ │ + 0x00059304 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ + 0x00059314 65707469 6f6e5c42 61645175 65727953 eption\BadQueryS │ │ │ │ + 0x00059324 7472696e 67457863 65707469 6f6e0000 tringException.. │ │ │ │ + 0x00059334 256c780d 0a000000 300d0a0d 0a000000 %lx.....0....... │ │ │ │ + 0x00059344 68747470 2e636875 6e6b6564 5f646563 http.chunked_dec │ │ │ │ + 0x00059354 6f646500 68747470 2e696e66 6c617465 ode.http.inflate │ │ │ │ + 0x00059364 00000000 68747470 2e646566 6c617465 ....http.deflate │ │ │ │ + 0x00059374 00000000 68747470 2e62726f 746c695f ....http.brotli_ │ │ │ │ + 0x00059384 656e636f 64650000 68747470 2e62726f encode..http.bro │ │ │ │ + 0x00059394 746c695f 6465636f 64650000 68747470 tli_decode..http │ │ │ │ + 0x000593a4 2e2a0000 7c732173 21000000 3a200000 .*..|s!s!...: .. │ │ │ │ + 0x000593b4 3a000000 7c736c00 436f756c 64206e6f :...|sl.Could no │ │ │ │ + 0x000593c4 7420616c 6c6f6361 74652062 75666665 t allocate buffe │ │ │ │ + 0x000593d4 72000000 436f756c 64206e6f 7420696e r...Could not in │ │ │ │ + 0x000593e4 69746961 6c697a65 20686561 64657220 itialize header │ │ │ │ + 0x000593f4 70617273 65720000 737c4300 25733a20 parser..s|C.%s: │ │ │ │ + 0x00059404 74727565 25730000 25733a20 66616c73 true%s..%s: fals │ │ │ │ + 0x00059414 65257300 25733a20 25732573 00000000 e%s.%s: %s%s.... │ │ │ │ + 0x00059424 74727565 00000000 66616c73 65000000 true....false... │ │ │ │ + 0x00059434 2c202573 00000000 68747470 5c486561 , %s....http\Hea │ │ │ │ + 0x00059444 64657200 4d415443 485f4c4f 4f534500 der.MATCH_LOOSE. │ │ │ │ + 0x00059454 4d415443 485f4341 53450000 4d415443 MATCH_CASE..MATC │ │ │ │ + 0x00059464 485f574f 52440000 4d415443 485f4655 H_WORD..MATCH_FU │ │ │ │ + 0x00059474 4c4c0000 4d415443 485f5354 52494354 LL..MATCH_STRICT │ │ │ │ + 0x00059484 00000000 5f5f756e 73657269 616c697a ....__unserializ │ │ │ │ + 0x00059494 65000000 5f5f7365 7269616c 697a6500 e...__serialize. │ │ │ │ + 0x000594a4 756e7365 7269616c 697a6500 6d617463 unserialize.matc │ │ │ │ + 0x000594b4 68000000 67657450 6172616d 73000000 h...getParams... │ │ │ │ + 0x000594c4 70617273 65000000 73747269 6e670000 parse...string.. │ │ │ │ + 0x000594d4 68656164 65725f63 6c617373 00000000 header_class.... │ │ │ │ + 0x000594e4 70617261 6d5f7365 70000000 6172675f param_sep...arg_ │ │ │ │ + 0x000594f4 73657000 76616c5f 73657000 73657269 sep.val_sep.seri │ │ │ │ + 0x00059504 616c697a 65640000 4661696c 65642074 alized..Failed t │ │ │ │ + 0x00059514 6f207061 72736520 68656164 6572733a o parse headers: │ │ │ │ + 0x00059524 20756e65 78706563 74656420 63686172 unexpected char │ │ │ │ + 0x00059534 61637465 7220275c 2530336f 27206174 acter '\%03o' at │ │ │ │ + 0x00059544 20706f73 20257a75 206f6620 27257327 pos %zu of '%s' │ │ │ │ + 0x00059554 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x00059564 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ + 0x00059574 78706563 74656420 656e6420 6f66206c xpected end of l │ │ │ │ + 0x00059584 696e6520 61742070 6f732025 7a75206f ine at pos %zu o │ │ │ │ + 0x00059594 66202725 73270000 4661696c 65642074 f '%s'..Failed t │ │ │ │ + 0x000595a4 6f207061 72736520 68656164 6572733a o parse headers: │ │ │ │ + 0x000595b4 20756e65 78706563 74656420 656e6420 unexpected end │ │ │ │ + 0x000595c4 6f662069 6e707574 20617420 706f7320 of input at pos │ │ │ │ + 0x000595d4 257a7520 6f662027 25732700 4661696c %zu of '%s'.Fail │ │ │ │ + 0x000595e4 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ + 0x000595f4 65727300 21232425 26272a2b 2d2e5e5f ers.!#$%&'*+-.^_ │ │ │ │ + 0x00059604 607c7e31 32333435 36373839 30616263 `|~1234567890abc │ │ │ │ + 0x00059614 64656667 68696a6b 6c6d6e6f 70717273 defghijklmnopqrs │ │ │ │ + 0x00059624 74757677 78797a41 42434445 46474849 tuvwxyzABCDEFGHI │ │ │ │ + 0x00059634 4a4b4c4d 4e4f5051 52535455 56575859 JKLMNOPQRSTUVWXY │ │ │ │ + 0x00059644 5a000000 736c7a00 726c7a00 68747470 Z...slz.rlz.http │ │ │ │ + 0x00059654 5c486561 6465725c 50617273 65720000 \Header\Parser.. │ │ │ │ + 0x00059664 434c4541 4e555000 53544154 455f4641 CLEANUP.STATE_FA │ │ │ │ + 0x00059674 494c5552 45000000 53544154 455f5354 ILURE...STATE_ST │ │ │ │ + 0x00059684 41525400 53544154 455f4b45 59000000 ART.STATE_KEY... │ │ │ │ + 0x00059694 53544154 455f5641 4c554500 53544154 STATE_VALUE.STAT │ │ │ │ + 0x000596a4 455f5641 4c55455f 45580000 53544154 E_VALUE_EX..STAT │ │ │ │ + 0x000596b4 455f4845 41444552 5f444f4e 45000000 E_HEADER_DONE... │ │ │ │ + 0x000596c4 53544154 455f444f 4e450000 67657453 STATE_DONE..getS │ │ │ │ + 0x000596d4 74617465 00000000 554e4b4e 4f574e00 tate....UNKNOWN. │ │ │ │ + 0x000596e4 25732025 73204854 54502f32 25730000 %s %s HTTP/2%s.. │ │ │ │ + 0x000596f4 48545450 2f322025 64257325 73257300 HTTP/2 %d%s%s%s. │ │ │ │ + 0x00059704 25732025 73204854 54502f25 752e2575 %s %s HTTP/%u.%u │ │ │ │ + 0x00059714 25730000 48545450 2f25752e 25752025 %s..HTTP/%u.%u % │ │ │ │ + 0x00059724 64257325 73257300 48545450 2f000000 d%s%s%s.HTTP/... │ │ │ │ + 0x00059734 25732c20 25730000 6d756c74 69706172 %s, %s..multipar │ │ │ │ + 0x00059744 74000000 626f756e 64617279 00000000 t...boundary.... │ │ │ │ + 0x00059754 6d756c74 69706172 742f666f 726d2d64 multipart/form-d │ │ │ │ + 0x00059764 6174613b 20626f75 6e646172 793d2225 ata; boundary="% │ │ │ │ + 0x00059774 73220000 626f756e 64617279 3d000000 s"..boundary=... │ │ │ │ + 0x00059784 25733b20 626f756e 64617279 3d222573 %s; boundary="%s │ │ │ │ + 0x00059794 22000000 504f5354 00000000 50415443 "...POST....PATC │ │ │ │ + 0x000597a4 48000000 53455256 45525f50 524f544f H...SERVER_PROTO │ │ │ │ + 0x000597b4 434f4c00 52455155 4553545f 4d455448 COL.REQUEST_METH │ │ │ │ + 0x000597c4 4f440000 52455155 4553545f 55524900 OD..REQUEST_URI. │ │ │ │ + 0x000597d4 436f756c 64206e6f 74206665 74636820 Could not fetch │ │ │ │ + 0x000597e4 72657370 6f6e7365 20626f64 792c206f response body, o │ │ │ │ + 0x000597f4 75747075 74206861 7320616c 72656164 utput has alread │ │ │ │ + 0x00059804 79206265 656e2073 656e7420 61742025 y been sent at % │ │ │ │ + 0x00059814 733a2564 00000000 436f756c 64206e6f s:%d....Could no │ │ │ │ + 0x00059824 74206665 74636820 72657370 6f6e7365 t fetch response │ │ │ │ + 0x00059834 20626f64 79000000 436f756c 64206e6f body...Could no │ │ │ │ + 0x00059844 7420756e 73657269 616c697a 65206874 t unserialize ht │ │ │ │ + 0x00059854 74705c4d 65737361 67650000 54686520 tp\Message..The │ │ │ │ + 0x00059864 73747265 616d2069 73206e6f 74206120 stream is not a │ │ │ │ + 0x00059874 76616c69 64207265 736f7572 63650000 valid resource.. │ │ │ │ + 0x00059884 25752e25 75000000 72657370 6f6e7365 %u.%u...response │ │ │ │ + 0x00059894 53746174 75730000 72657175 6573744d Status..requestM │ │ │ │ + 0x000598a4 6574686f 64000000 72657175 65737455 ethod...requestU │ │ │ │ + 0x000598b4 726c0000 70617265 6e744d65 73736167 rl..parentMessag │ │ │ │ + 0x000598c4 65000000 7c7a2100 4f7c6200 43616e6e e...|z!.O|b.Cann │ │ │ │ + 0x000598d4 6f742070 72657065 6e642061 206d6573 ot prepend a mes │ │ │ │ + 0x000598e4 73616765 206c6f63 61746564 20776974 sage located wit │ │ │ │ + 0x000598f4 68696e20 74686520 73616d65 206d6573 hin the same mes │ │ │ │ + 0x00059904 73616765 20636861 696e0000 68747470 sage chain..http │ │ │ │ + 0x00059914 5c4d6573 73616765 20686173 206e6f20 \Message has no │ │ │ │ + 0x00059924 70617265 6e74206d 65737361 67650000 parent message.. │ │ │ │ + 0x00059934 68747470 5c4d6573 73616765 20697320 http\Message is │ │ │ │ + 0x00059944 6e6f7420 6f662074 79706520 72657175 not of type requ │ │ │ │ + 0x00059954 65737400 43616e6e 6f742073 65742068 est.Cannot set h │ │ │ │ + 0x00059964 7474705c 4d657373 61676527 73207265 ttp\Message's re │ │ │ │ + 0x00059974 71756573 74207572 6c20746f 20616e20 quest url to an │ │ │ │ + 0x00059984 656d7074 79207374 72696e67 00000000 empty string.... │ │ │ │ + 0x00059994 43616e6e 6f742073 65742068 7474705c Cannot set http\ │ │ │ │ + 0x000599a4 4d657373 61676527 73207265 71756573 Message's reques │ │ │ │ + 0x000599b4 74206d65 74686f64 20746f20 616e2065 t method to an e │ │ │ │ + 0x000599c4 6d707479 20737472 696e6700 68747470 mpty string.http │ │ │ │ + 0x000599d4 5c4d6573 73616765 20697320 6e6f7420 \Message is not │ │ │ │ + 0x000599e4 6f662074 79706520 72657370 6f6e7365 of type response │ │ │ │ + 0x000599f4 00000000 6c7c6200 496e7661 6c696420 ....l|b.Invalid │ │ │ │ + 0x00059a04 72657370 6f6e7365 20636f64 65202831 response code (1 │ │ │ │ + 0x00059a14 30302d35 3939293a 20256c64 00000000 00-599): %ld.... │ │ │ │ + 0x00059a24 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x00059a34 6d657373 61676520 696e666f 20272573 message info '%s │ │ │ │ + 0x00059a44 27000000 617c6200 612f2100 737a0000 '...a|b.a/!.sz.. │ │ │ │ + 0x00059a54 737c4321 00000000 436c6173 73202725 s|C!....Class '% │ │ │ │ + 0x00059a64 73272069 73206e6f 74206173 20646573 s' is not as des │ │ │ │ + 0x00059a74 63656e64 616e7420 6f662068 7474705c cendant of http\ │ │ │ │ + 0x00059a84 48656164 65720000 68747470 5c4d6573 Header..http\Mes │ │ │ │ + 0x00059a94 73616765 20697320 6e6f7420 61206d75 sage is not a mu │ │ │ │ + 0x00059aa4 6c746970 61727420 6d657373 61676500 ltipart message. │ │ │ │ + 0x00059ab4 7c7a2162 00000000 436f756c 64206e6f |z!b....Could no │ │ │ │ + 0x00059ac4 74207061 72736520 6d657373 61676520 t parse message │ │ │ │ + 0x00059ad4 66726f6d 20737472 65616d00 456d7074 from stream.Empt │ │ │ │ + 0x00059ae4 79206d65 73736167 65207265 63656976 y message receiv │ │ │ │ + 0x00059af4 65642066 726f6d20 73747265 616d0000 ed from stream.. │ │ │ │ + 0x00059b04 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x00059b14 6d657373 6167653a 20252e2a 73000000 message: %.*s... │ │ │ │ + 0x00059b24 54595045 5f4e4f4e 45000000 54595045 TYPE_NONE...TYPE │ │ │ │ + 0x00059b34 5f524551 55455354 00000000 54595045 _REQUEST....TYPE │ │ │ │ + 0x00059b44 5f524553 504f4e53 45000000 67657442 _RESPONSE...getB │ │ │ │ + 0x00059b54 6f647900 73657442 6f647900 61646442 ody.setBody.addB │ │ │ │ + 0x00059b64 6f647900 67657448 65616465 72000000 ody.getHeader... │ │ │ │ + 0x00059b74 73657448 65616465 72000000 61646448 setHeader...addH │ │ │ │ + 0x00059b84 65616465 72000000 67657448 65616465 eader...getHeade │ │ │ │ + 0x00059b94 72730000 73657448 65616465 72730000 rs..setHeaders.. │ │ │ │ + 0x00059ba4 61646448 65616465 72730000 67657454 addHeaders..getT │ │ │ │ + 0x00059bb4 79706500 73657454 79706500 67657449 ype.setType.getI │ │ │ │ + 0x00059bc4 6e666f00 73657449 6e666f00 67657452 nfo.setInfo.getR │ │ │ │ + 0x00059bd4 6573706f 6e736553 74617475 73000000 esponseStatus... │ │ │ │ + 0x00059be4 73657452 6573706f 6e736553 74617475 setResponseStatu │ │ │ │ + 0x00059bf4 73000000 67657452 65717565 73744d65 s...getRequestMe │ │ │ │ + 0x00059c04 74686f64 00000000 73657452 65717565 thod....setReque │ │ │ │ + 0x00059c14 73744d65 74686f64 00000000 67657452 stMethod....getR │ │ │ │ + 0x00059c24 65717565 73745572 6c000000 73657452 equestUrl...setR │ │ │ │ + 0x00059c34 65717565 73745572 6c000000 67657448 equestUrl...getH │ │ │ │ + 0x00059c44 74747056 65727369 6f6e0000 73657448 ttpVersion..setH │ │ │ │ + 0x00059c54 74747056 65727369 6f6e0000 67657450 ttpVersion..getP │ │ │ │ + 0x00059c64 6172656e 744d6573 73616765 00000000 arentMessage.... │ │ │ │ + 0x00059c74 746f4361 6c6c6261 636b0000 746f5374 toCallback..toSt │ │ │ │ + 0x00059c84 7265616d 00000000 72657769 6e640000 ream....rewind.. │ │ │ │ + 0x00059c94 76616c69 64000000 63757272 656e7400 valid...current. │ │ │ │ + 0x00059ca4 6e657874 00000000 70726570 656e6400 next....prepend. │ │ │ │ + 0x00059cb4 72657665 72736500 69734d75 6c746970 reverse.isMultip │ │ │ │ + 0x00059cc4 61727400 73706c69 744d756c 74697061 art.splitMultipa │ │ │ │ + 0x00059cd4 7274426f 64790000 746f7000 696e636c rtBody..top.incl │ │ │ │ + 0x00059ce4 7564655f 70617265 6e740000 72657175 ude_parent..requ │ │ │ │ + 0x00059cf4 6573745f 6d657468 6f640000 72657370 est_method..resp │ │ │ │ + 0x00059d04 6f6e7365 5f737461 74757300 73747269 onse_status.stri │ │ │ │ + 0x00059d14 63740000 68747470 5f696e66 6f000000 ct..http_info... │ │ │ │ + 0x00059d24 61707065 6e640000 696e746f 5f636c61 append..into_cla │ │ │ │ + 0x00059d34 73730000 67726565 64790000 4661696c ss..greedy..Fail │ │ │ │ + 0x00059d44 65642074 6f206170 70656e64 20257a75 ed to append %zu │ │ │ │ + 0x00059d54 20627974 65732074 6f20626f 64793b20 bytes to body; │ │ │ │ + 0x00059d64 77726f74 6520257a 75000000 4d616c66 wrote %zu...Malf │ │ │ │ + 0x00059d74 6f726d65 64206d75 6c746970 61727420 ormed multipart │ │ │ │ + 0x00059d84 626f756e 64617279 20617420 706f7320 boundary at pos │ │ │ │ + 0x00059d94 257a7500 7c722100 556e6b6e 6f776e20 %zu.|r!.Unknown │ │ │ │ + 0x00059da4 73746174 20666965 6c643a20 27257327 stat field: '%s' │ │ │ │ + 0x00059db4 20287368 6f756c64 20626520 6f6e6520 (should be one │ │ │ │ + 0x00059dc4 6f66205b 735d697a 652c205b 615d7469 of [s]ize, [a]ti │ │ │ │ + 0x00059dd4 6d652c20 5b6d5d74 696d6520 6f72205b me, [m]time or [ │ │ │ │ + 0x00059de4 635d7469 6d652900 6174696d 65000000 c]time).atime... │ │ │ │ + 0x00059df4 6d74696d 65000000 6374696d 65000000 mtime...ctime... │ │ │ │ + 0x00059e04 25782e25 78000000 727c6c6c 00000000 %x.%x...r|ll.... │ │ │ │ + 0x00059e14 256c782d 256c782d 256c7800 667c6c6c %lx-%lx-%lx.f|ll │ │ │ │ + 0x00059e24 00000000 2d2d2573 0d0a0000 0d0a2d2d ....--%s......-- │ │ │ │ + 0x00059e34 25732d2d 0d0a0000 436f6e74 656e742d %s--....Content- │ │ │ │ + 0x00059e44 44697370 6f736974 696f6e3a 20666f72 Disposition: for │ │ │ │ + 0x00059e54 6d2d6461 74613b20 6e616d65 3d222573 m-data; name="%s │ │ │ │ + 0x00059e64 220d0a0d 0a000000 25735b25 735d0000 ".......%s[%s].. │ │ │ │ + 0x00059e74 25735b25 6c755d00 256c7500 436f6e74 %s[%lu].%lu.Cont │ │ │ │ + 0x00059e84 656e742d 44697370 6f736974 696f6e3a ent-Disposition: │ │ │ │ + 0x00059e94 20666f72 6d2d6461 74613b20 6e616d65 form-data; name │ │ │ │ + 0x00059ea4 3d222573 223b2066 696c656e 616d653d ="%s"; filename= │ │ │ │ + 0x00059eb4 22257322 0d0a436f 6e74656e 742d5472 "%s"..Content-Tr │ │ │ │ + 0x00059ec4 616e7366 65722d45 6e636f64 696e673a ansfer-Encoding: │ │ │ │ + 0x00059ed4 2062696e 6172790d 0a436f6e 74656e74 binary..Content │ │ │ │ + 0x00059ee4 2d547970 653a2025 730d0a0d 0a000000 -Type: %s....... │ │ │ │ + 0x00059ef4 7c682168 21000000 0a2d2d25 73000000 |h!h!....--%s... │ │ │ │ + 0x00059f04 67657452 65736f75 72636500 67657442 getResource.getB │ │ │ │ + 0x00059f14 6f756e64 61727900 61646446 6f726d00 oundary.addForm. │ │ │ │ + 0x00059f24 61646450 61727400 73746174 00000000 addPart.stat.... │ │ │ │ + 0x00059f34 6669656c 64000000 6669656c 64730000 field...fields.. │ │ │ │ + 0x00059f44 6f666673 65740000 6d61786c 656e0000 offset..maxlen.. │ │ │ │ + 0x00059f54 6368756e 6b656400 4c6f6361 74696f6e chunked.Location │ │ │ │ + 0x00059f64 00000000 436f6e6e 65637469 6f6e0000 ....Connection.. │ │ │ │ + 0x00059f74 636c6f73 65000000 782d677a 69700000 close...x-gzip.. │ │ │ │ + 0x00059f84 62797465 73000000 68747470 5c4d6573 bytes...http\Mes │ │ │ │ + 0x00059f94 73616765 5c506172 73657200 44554d42 sage\Parser.DUMB │ │ │ │ + 0x00059fa4 5f424f44 49455300 454d5054 595f5245 _BODIES.EMPTY_RE │ │ │ │ + 0x00059fb4 44495245 43545300 47524545 44590000 DIRECTS.GREEDY.. │ │ │ │ + 0x00059fc4 53544154 455f4845 41444552 00000000 STATE_HEADER.... │ │ │ │ + 0x00059fd4 53544154 455f424f 44590000 53544154 STATE_BODY..STAT │ │ │ │ + 0x00059fe4 455f424f 44595f44 554d4200 53544154 E_BODY_DUMB.STAT │ │ │ │ + 0x00059ff4 455f424f 44595f4c 454e4754 48000000 E_BODY_LENGTH... │ │ │ │ + 0x0005a004 53544154 455f424f 44595f43 48554e4b STATE_BODY_CHUNK │ │ │ │ + 0x0005a014 45440000 53544154 455f424f 44595f44 ED..STATE_BODY_D │ │ │ │ + 0x0005a024 4f4e4500 53544154 455f5550 44415445 ONE.STATE_UPDATE │ │ │ │ + 0x0005a034 5f434c00 2531352e 31354600 71000000 _CL.%15.15F.q... │ │ │ │ + 0x0005a044 436c6173 73202573 20646f65 73206e6f Class %s does no │ │ │ │ + 0x0005a054 74206578 74656e64 20257300 28293c3e t extend %s.()<> │ │ │ │ + 0x0005a064 402c3b3a 225b5d3f 3d7b7d20 00000000 @,;:"[]?={} .... │ │ │ │ + 0x0005a074 53217a00 2a252e2a 73757466 2d382725 S!z.*%.*sutf-8'% │ │ │ │ + 0x0005a084 2e2a7327 00000000 5b000000 5d000000 .*s'....[...]... │ │ │ │ + 0x0005a094 4d617820 696e7075 74206e65 7374696e Max input nestin │ │ │ │ + 0x0005a0a4 67206c65 76656c20 6f662025 6c642065 g level of %ld e │ │ │ │ + 0x0005a0b4 78636565 64656400 2a726663 35393837 xceeded.*rfc5987 │ │ │ │ + 0x0005a0c4 2a000000 7469746c 65000000 72656c00 *...title...rel. │ │ │ │ + 0x0005a0d4 616e6368 6f720000 69736f2d 38383539 anchor..iso-8859 │ │ │ │ + 0x0005a0e4 2d310000 7574662d 38000000 203e3c00 -1..utf-8... ><. │ │ │ │ + 0x0005a0f4 3c000000 3e000000 7c7a212f 7a2f7a2f <...>...|z!/z/z/ │ │ │ │ + 0x0005a104 7a2f6c00 68747470 5c506172 616d7300 z/l.http\Params. │ │ │ │ + 0x0005a114 4445465f 50415241 4d5f5345 50000000 DEF_PARAM_SEP... │ │ │ │ + 0x0005a124 4445465f 4152475f 53455000 4445465f DEF_ARG_SEP.DEF_ │ │ │ │ + 0x0005a134 56414c5f 53455000 434f4f4b 49455f50 VAL_SEP.COOKIE_P │ │ │ │ + 0x0005a144 4152414d 5f534550 00000000 50415253 ARAM_SEP....PARS │ │ │ │ + 0x0005a154 455f4553 43415045 44000000 50415253 E_ESCAPED...PARS │ │ │ │ + 0x0005a164 455f5552 4c454e43 4f444544 00000000 E_URLENCODED.... │ │ │ │ + 0x0005a174 50415253 455f4449 4d454e53 494f4e00 PARSE_DIMENSION. │ │ │ │ + 0x0005a184 50415253 455f5246 43353938 37000000 PARSE_RFC5987... │ │ │ │ + 0x0005a194 50415253 455f5246 43353938 38000000 PARSE_RFC5988... │ │ │ │ + 0x0005a1a4 50415253 455f4445 4641554c 54000000 PARSE_DEFAULT... │ │ │ │ + 0x0005a1b4 50415253 455f5155 45525900 6f666673 PARSE_QUERY.offs │ │ │ │ + 0x0005a1c4 65744578 69737473 00000000 6f666673 etExists....offs │ │ │ │ + 0x0005a1d4 6574556e 73657400 6f666673 65745365 etUnset.offsetSe │ │ │ │ + 0x0005a1e4 74000000 6f666673 65744765 74000000 t...offsetGet... │ │ │ │ + 0x0005a1f4 71756572 79417272 61790000 696e7374 queryArray..inst │ │ │ │ + 0x0005a204 616e6365 00000000 436f756c 64206e6f ance....Could no │ │ │ │ + 0x0005a214 74206163 71756972 65207265 66657265 t acquire refere │ │ │ │ + 0x0005a224 6e636520 746f2073 75706572 676c6f62 nce to superglob │ │ │ │ + 0x0005a234 616c2047 45542061 72726179 00000000 al GET array.... │ │ │ │ + 0x0005a244 4661696c 65642074 6f20636f 6e766572 Failed to conver │ │ │ │ + 0x0005a254 74202725 2e2a7327 2066726f 6d202725 t '%.*s' from '% │ │ │ │ + 0x0005a264 73272074 6f202725 73270000 6172675f s' to '%s'..arg_ │ │ │ │ + 0x0005a274 73657061 7261746f 722e696e 70757400 separator.input. │ │ │ │ + 0x0005a284 4661696c 65642074 6f20656e 636f6465 Failed to encode │ │ │ │ + 0x0005a294 20717565 72792073 7472696e 67000000 query string... │ │ │ │ + 0x0005a2a4 737c7a62 00000000 7c737a7a 62000000 s|zb....|szzb... │ │ │ │ + 0x0005a2b4 7c7a0000 45787065 63746564 20612073 |z..Expected a s │ │ │ │ + 0x0005a2c4 7472696e 67206173 20706172 616d6574 tring as paramet │ │ │ │ + 0x0005a2d4 65720000 537a0000 68747470 5c517565 er..Sz..http\Que │ │ │ │ + 0x0005a2e4 72795374 72696e67 00000000 54595045 ryString....TYPE │ │ │ │ + 0x0005a2f4 5f424f4f 4c000000 54595045 5f494e54 _BOOL...TYPE_INT │ │ │ │ + 0x0005a304 00000000 54595045 5f464c4f 41540000 ....TYPE_FLOAT.. │ │ │ │ + 0x0005a314 54595045 5f535452 494e4700 54595045 TYPE_STRING.TYPE │ │ │ │ + 0x0005a324 5f415252 41590000 54595045 5f4f424a _ARRAY..TYPE_OBJ │ │ │ │ + 0x0005a334 45435400 26000000 6d6f6400 67657442 ECT.&...mod.getB │ │ │ │ + 0x0005a344 6f6f6c00 67657449 6e740000 67657446 ool.getInt..getF │ │ │ │ + 0x0005a354 6c6f6174 00000000 67657453 7472696e loat....getStrin │ │ │ │ + 0x0005a364 67000000 67657441 72726179 00000000 g...getArray.... │ │ │ │ + 0x0005a374 6765744f 626a6563 74000000 67657449 getObject...getI │ │ │ │ + 0x0005a384 74657261 746f7200 67657447 6c6f6261 terator.getGloba │ │ │ │ + 0x0005a394 6c496e73 74616e63 65000000 786c6174 lInstance...xlat │ │ │ │ + 0x0005a3a4 65000000 66726f6d 5f656e63 6f64696e e...from_encodin │ │ │ │ + 0x0005a3b4 67000000 746f5f65 6e636f64 696e6700 g...to_encoding. │ │ │ │ + 0x0005a3c4 54726176 65727361 626c6500 286e6f6e Traversable.(non │ │ │ │ + 0x0005a3d4 65290000 6c6f6361 6c686f73 74000000 e)..localhost... │ │ │ │ + 0x0005a3e4 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a3f4 5554462d 38206174 20706f73 20257a75 UTF-8 at pos %zu │ │ │ │ + 0x0005a404 206f6620 27257327 00000000 4661696c of '%s'....Fail │ │ │ │ + 0x0005a414 65642074 6f20636f 6e766572 74205554 ed to convert UT │ │ │ │ + 0x0005a424 462d3332 2027552b 25582720 746f2055 F-32 'U+%X' to U │ │ │ │ + 0x0005a434 54462d31 36000000 6661696c 65642074 TF-16...failed t │ │ │ │ + 0x0005a444 6f20636f 6e766572 7420746f 20555446 o convert to UTF │ │ │ │ + 0x0005a454 2d313600 636f6465 70616765 206e6f74 -16.codepage not │ │ │ │ + 0x0005a464 20737065 63696669 65640000 6572726f specified..erro │ │ │ │ + 0x0005a474 72636f64 653a2025 64000000 4661696c rcode: %d...Fail │ │ │ │ + 0x0005a484 65642074 6f207061 72736520 49444e20 ed to parse IDN │ │ │ │ + 0x0005a494 28494355 2049444e 41323030 33293b20 (ICU IDNA2003); │ │ │ │ + 0x0005a4a4 25730000 636f756c 64206e6f 7420636f %s..could not co │ │ │ │ + 0x0005a4b4 6e766572 7420746f 20555446 2d313600 nvert to UTF-16. │ │ │ │ + 0x0005a4c4 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a4d4 49444e20 28494355 2049444e 41323030 IDN (ICU IDNA200 │ │ │ │ + 0x0005a4e4 38293b20 25730000 49435520 49444e41 8); %s..ICU IDNA │ │ │ │ + 0x0005a4f4 20657272 6f722063 6f646573 3a203078 error codes: 0x │ │ │ │ + 0x0005a504 25780000 4661696c 65642074 6f207061 %x..Failed to pa │ │ │ │ + 0x0005a514 72736520 25733b20 756e6578 70656374 rse %s; unexpect │ │ │ │ + 0x0005a524 6564206d 756c7469 62797465 20736571 ed multibyte seq │ │ │ │ + 0x0005a534 75656e63 65203078 25782061 7420706f uence 0x%x at po │ │ │ │ + 0x0005a544 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x0005a554 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a564 25733b20 756e6578 70656374 65642062 %s; unexpected b │ │ │ │ + 0x0005a574 79746520 30782530 32782061 7420706f yte 0x%02x at po │ │ │ │ + 0x0005a584 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x0005a594 65787065 63746564 20275d27 00000000 expected ']'.... │ │ │ │ + 0x0005a5a4 756e6578 70656374 65642027 5b270000 unexpected '['.. │ │ │ │ + 0x0005a5b4 686f7374 00000000 4661696c 65642074 host....Failed t │ │ │ │ + 0x0005a5c4 6f207061 72736520 75736572 696e666f o parse userinfo │ │ │ │ + 0x0005a5d4 3b20756e 65787065 63746564 20274027 ; unexpected '@' │ │ │ │ + 0x0005a5e4 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x0005a5f4 72736520 70617373 776f7264 3b206475 rse password; du │ │ │ │ + 0x0005a604 706c6963 61746520 273a2720 61742070 plicate ':' at p │ │ │ │ + 0x0005a614 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ + 0x0005a624 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a634 75736572 696e666f 3b20696e 76616c69 userinfo; invali │ │ │ │ + 0x0005a644 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ + 0x0005a654 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ + 0x0005a664 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x0005a674 6f207061 72736520 686f7374 696e666f o parse hostinfo │ │ │ │ + 0x0005a684 3b202573 20617420 706f7320 25752069 ; %s at pos %u i │ │ │ │ + 0x0005a694 6e202725 73270000 4661696c 65642074 n '%s'..Failed t │ │ │ │ + 0x0005a6a4 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x0005a6b4 65787065 63746564 20273a27 20617420 expected ':' at │ │ │ │ + 0x0005a6c4 706f7320 25752069 6e202725 73270000 pos %u in '%s'.. │ │ │ │ + 0x0005a6d4 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a6e4 686f7374 696e666f 3b20696e 76616c69 hostinfo; invali │ │ │ │ + 0x0005a6f4 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ + 0x0005a704 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ + 0x0005a714 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x0005a724 6f207061 72736520 25733b20 756e6578 o parse %s; unex │ │ │ │ + 0x0005a734 70656374 65642027 25632720 61742070 pected '%c' at p │ │ │ │ + 0x0005a744 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ + 0x0005a754 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a764 706f7274 3b20756e 65787065 63746564 port; unexpected │ │ │ │ + 0x0005a774 20636861 72202725 63272061 7420706f char '%c' at po │ │ │ │ + 0x0005a784 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x0005a794 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a7a4 706f7274 3b20756e 65787065 63746564 port; unexpected │ │ │ │ + 0x0005a7b4 20627974 65203078 25303278 20617420 byte 0x%02x at │ │ │ │ + 0x0005a7c4 706f7320 25752069 6e202725 73270000 pos %u in '%s'.. │ │ │ │ + 0x0005a7d4 3a2f2f00 2f2f0000 40000000 3a256875 ://.//..@...:%hu │ │ │ │ + 0x0005a7e4 00000000 3f000000 23000000 75736572 ....?...#...user │ │ │ │ + 0x0005a7f4 00000000 70617373 00000000 66726167 ....pass....frag │ │ │ │ + 0x0005a804 6d656e74 00000000 6172675f 73657061 ment....arg_sepa │ │ │ │ + 0x0005a814 7261746f 722e6f75 74707574 00000000 rator.output.... │ │ │ │ + 0x0005a824 48545450 53000000 4f4e0000 68747470 HTTPS...ON..http │ │ │ │ + 0x0005a834 73000000 48545450 5f484f53 54000000 s...HTTP_HOST... │ │ │ │ + 0x0005a844 53455256 45525f4e 414d4500 53455256 SERVER_NAME.SERV │ │ │ │ + 0x0005a854 45525f41 44445200 30313233 34353637 ER_ADDR.01234567 │ │ │ │ + 0x0005a864 38396162 63646566 6768696a 6b6c6d6e 89abcdefghijklmn │ │ │ │ + 0x0005a874 6f707172 73747576 7778797a 41424344 opqrstuvwxyzABCD │ │ │ │ + 0x0005a884 45464748 494a4b4c 4d4e4f50 51525354 EFGHIJKLMNOPQRST │ │ │ │ + 0x0005a894 55565758 595a2d2e 00000000 53455256 UVWXYZ-.....SERV │ │ │ │ + 0x0005a8a4 45525f50 4f525400 4661696c 65642074 ER_PORT.Failed t │ │ │ │ + 0x0005a8b4 6f207061 72736520 55524c20 73636865 o parse URL sche │ │ │ │ + 0x0005a8c4 6d653a20 27257327 00000000 4661696c me: '%s'....Fail │ │ │ │ + 0x0005a8d4 65642074 6f207061 72736520 70617468 ed to parse path │ │ │ │ + 0x0005a8e4 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x0005a8f4 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x0005a904 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x0005a914 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0005a924 71756572 793b2069 6e76616c 69642070 query; invalid p │ │ │ │ + 0x0005a934 65726365 6e742065 6e636f64 696e6720 ercent encoding │ │ │ │ + 0x0005a944 61742070 6f732025 7520696e 20272573 at pos %u in '%s │ │ │ │ + 0x0005a954 27000000 4661696c 65642074 6f207061 '...Failed to pa │ │ │ │ + 0x0005a964 72736520 55524c20 71756572 793a2027 rse URL query: ' │ │ │ │ + 0x0005a974 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x0005a984 72736520 66726167 6d656e74 3b20696e rse fragment; in │ │ │ │ + 0x0005a994 76616c69 64206672 61676d65 6e742069 valid fragment i │ │ │ │ + 0x0005a9a4 64656e74 69666965 72206174 20706f73 dentifier at pos │ │ │ │ + 0x0005a9b4 20257520 696e2027 25732700 4661696c %u in '%s'.Fail │ │ │ │ + 0x0005a9c4 65642074 6f207061 72736520 66726167 ed to parse frag │ │ │ │ + 0x0005a9d4 6d656e74 3b20696e 76616c69 64207065 ment; invalid pe │ │ │ │ + 0x0005a9e4 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ + 0x0005a9f4 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ + 0x0005aa04 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x0005aa14 72736520 55524c20 66726167 6d656e74 rse URL fragment │ │ │ │ + 0x0005aa24 3a202725 73270000 7c7a217a 216c0000 : '%s'..|z!z!l.. │ │ │ │ + 0x0005aa34 7a217c6c 00000000 4661696c 65642074 z!|l....Failed t │ │ │ │ + 0x0005aa44 6f207061 72736520 55524c20 61757468 o parse URL auth │ │ │ │ + 0x0005aa54 6f726974 792c2075 6e657870 65637465 ority, unexpecte │ │ │ │ + 0x0005aa64 64206368 61726163 74657220 61742070 d character at p │ │ │ │ + 0x0005aa74 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ + 0x0005aa84 68747470 5c55726c 00000000 5245504c http\Url....REPL │ │ │ │ + 0x0005aa94 41434500 4a4f494e 5f504154 48000000 ACE.JOIN_PATH... │ │ │ │ + 0x0005aaa4 4a4f494e 5f515545 52590000 53545249 JOIN_QUERY..STRI │ │ │ │ + 0x0005aab4 505f5553 45520000 53545249 505f5041 P_USER..STRIP_PA │ │ │ │ + 0x0005aac4 53530000 53545249 505f4155 54480000 SS..STRIP_AUTH.. │ │ │ │ + 0x0005aad4 53545249 505f504f 52540000 53545249 STRIP_PORT..STRI │ │ │ │ + 0x0005aae4 505f5041 54480000 53545249 505f5155 P_PATH..STRIP_QU │ │ │ │ + 0x0005aaf4 45525900 53545249 505f4652 41474d45 ERY.STRIP_FRAGME │ │ │ │ + 0x0005ab04 4e540000 53545249 505f414c 4c000000 NT..STRIP_ALL... │ │ │ │ + 0x0005ab14 46524f4d 5f454e56 00000000 53414e49 FROM_ENV....SANI │ │ │ │ + 0x0005ab24 54495a45 5f504154 48000000 50415253 TIZE_PATH...PARS │ │ │ │ + 0x0005ab34 455f4d42 4c4f4300 50415253 455f4d42 E_MBLOC.PARSE_MB │ │ │ │ + 0x0005ab44 55544638 00000000 50415253 455f544f UTF8....PARSE_TO │ │ │ │ + 0x0005ab54 49444e00 50415253 455f544f 49444e5f IDN.PARSE_TOIDN_ │ │ │ │ + 0x0005ab64 32303033 00000000 50415253 455f544f 2003....PARSE_TO │ │ │ │ + 0x0005ab74 49444e5f 32303038 00000000 50415253 IDN_2008....PARS │ │ │ │ + 0x0005ab84 455f544f 50435400 49474e4f 52455f45 E_TOPCT.IGNORE_E │ │ │ │ + 0x0005ab94 52524f52 53000000 53494c45 4e545f45 RRORS...SILENT_E │ │ │ │ + 0x0005aba4 52524f52 53000000 53544446 4c414753 RRORS...STDFLAGS │ │ │ │ + 0x0005abb4 00000000 68747470 5c456e76 5c55726c ....http\Env\Url │ │ │ │ + 0x0005abc4 00000000 6d6f7265 5f75726c 5f706172 ....more_url_par │ │ │ │ + 0x0005abd4 74730000 6f6c645f 75726c00 6e65775f ts..old_url.new_ │ │ │ │ + 0x0005abe4 75726c00 75736572 696e666f 00000000 url.userinfo.... │ │ │ │ + 0x0005abf4 686f7374 696e666f 00000000 4e6f6e2d hostinfo....Non- │ │ │ │ + 0x0005ac04 7374616e 64617264 20766572 73696f6e standard version │ │ │ │ + 0x0005ac14 20736570 61726174 6f722027 25632720 separator '%c' │ │ │ │ + 0x0005ac24 696e2048 54545020 70726f74 6f636f6c in HTTP protocol │ │ │ │ + 0x0005ac34 20766572 73696f6e 20272573 27000000 version '%s'... │ │ │ │ + 0x0005ac44 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x0005ac54 48545450 2070726f 746f636f 6c207665 HTTP protocol ve │ │ │ │ + 0x0005ac64 7273696f 6e202725 73270000 25733225 rsion '%s'..%s2% │ │ │ │ + 0x0005ac74 73000000 25732575 2e257525 73000000 s...%s%u.%u%s... │ │ │ │ + 0x0005ac84 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ac94 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005aca4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005acb4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005acc4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005acd4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ace4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005acf4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ad04 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ad14 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ad24 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ + 0x0005ad34 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ad44 1e101618 001a1c6d 4a4a6965 5e5a564a .......mJJie^ZVJ │ │ │ │ + 0x0005ad54 4a4a4a4a 4a4a4a4a 52191d36 4c000000 JJJJJJJJR..6L... │ │ │ │ + 0x0005ad64 00000000 00000056 1a02021e 2200262a .......V....".&* │ │ │ │ + 0x0005ad74 02020202 02020202 0216dec6 c6e2e600 ................ │ │ │ │ + 0x0005ad84 eaeec6c6 c6c6c6c6 c6c6c6da 27031c00 ............'... │ │ │ │ + 0x0005ad94 13000000 e4019201 8e018a01 e8018601 ................ │ │ │ │ + 0x0005ada4 82017e01 7a016401 0c141200 0f000000 ..~.z.d......... │ │ │ │ + 0x0005adb4 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x0005adc4 03000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005add4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ade4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005adf4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ae04 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ae14 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ae24 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ae24 00000000 00000000 00000000 40000000 ............@... │ │ │ │ 0x0005ae34 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ae44 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ae54 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ae64 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ae74 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ae84 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ae94 00000000 00000000 00000000 10000020 ............... │ │ │ │ + 0x0005ae94 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005aea4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005aeb4 00000000 1e101618 001a1c6d 4a4a6965 ...........mJJie │ │ │ │ - 0x0005aec4 5e5a564a 4a4a4a4a 4a4a4a4a 52191d36 ^ZVJJJJJJJJJR..6 │ │ │ │ - 0x0005aed4 4c000000 00000000 00000056 1a02021e L..........V.... │ │ │ │ - 0x0005aee4 2200262a 02020202 02020202 0216dec6 ".&*............ │ │ │ │ - 0x0005aef4 c6e2e600 eaeec6c6 c6c6c6c6 c6c6c6da ................ │ │ │ │ - 0x0005af04 27031c00 13000000 e4019201 8e018a01 '............... │ │ │ │ - 0x0005af14 e8018601 82017e01 7a016401 0c141200 ......~.z.d..... │ │ │ │ - 0x0005af24 0f000000 01000000 00000000 02000000 ................ │ │ │ │ - 0x0005af34 00000000 03000000 00000000 00000000 ................ │ │ │ │ + 0x0005aeb4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005aec4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005aed4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005aee4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005aef4 00000000 f42d2d2d 2d2d2d2d 2d2d2d2d .....----------- │ │ │ │ + 0x0005af04 09522d2d 54000000 00000000 0000aa00 .R--T........... │ │ │ │ + 0x0005af14 a700a400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005af24 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005af34 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005af44 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005af54 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005af64 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005af74 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005af84 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005af94 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005afa4 40000000 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005afa4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005afb4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005afc4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005afd4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005afe4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005afd4 00000000 0000a100 9e009b00 98009500 ................ │ │ │ │ + 0x0005afe4 92008f00 8c008900 00000000 00000000 ................ │ │ │ │ 0x0005aff4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b004 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b004 00000000 00000000 00008600 00000000 ................ │ │ │ │ 0x0005b014 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b024 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b034 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b044 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b054 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b064 00000000 00000000 f42d2d2d 2d2d2d2d .........------- │ │ │ │ - 0x0005b074 2d2d2d2d 09522d2d 54000000 00000000 ----.R--T....... │ │ │ │ - 0x0005b084 0000aa00 a700a400 00000000 00000000 ................ │ │ │ │ - 0x0005b094 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b0a4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b064 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b074 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b084 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b094 00000000 00000000 00000000 00008300 ................ │ │ │ │ + 0x0005b0a4 80007d00 7a007700 74000000 71006e00 ..}.z.w.t...q.n. │ │ │ │ 0x0005b0b4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b0c4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b0d4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b0e4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b0f4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b104 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b114 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b124 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b134 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b144 00000000 00000000 0000a100 9e009b00 ................ │ │ │ │ - 0x0005b154 98009500 92008f00 8c008900 00000000 ................ │ │ │ │ - 0x0005b164 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b174 00000000 00000000 00000000 00008600 ................ │ │ │ │ - 0x0005b184 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b194 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b1a4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b144 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b154 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b164 00000000 00006b00 68006500 62005f00 ......k.h.e.b._. │ │ │ │ + 0x0005b174 5c005900 56005300 50004d00 4a004700 \.Y.V.S.P.M.J.G. │ │ │ │ + 0x0005b184 44004100 3e003b00 38000000 00000000 D.A.>.;.8....... │ │ │ │ + 0x0005b194 00003500 32002f00 00002c00 00002900 ..5.2./...,...). │ │ │ │ + 0x0005b1a4 26000000 23000000 00000000 00000000 &...#........... │ │ │ │ 0x0005b1b4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b1c4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b1d4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b1e4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b1f4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b204 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b214 00008300 80007d00 7a007700 74000000 ......}.z.w.t... │ │ │ │ - 0x0005b224 71006e00 00000000 00000000 00000000 q.n............. │ │ │ │ - 0x0005b234 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b244 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b214 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b224 00000000 00000000 00000000 00002000 .............. . │ │ │ │ + 0x0005b234 1d001a00 17001400 11000e00 0b000800 ................ │ │ │ │ + 0x0005b244 00000500 02000000 ffffffff 00000000 ................ │ │ │ │ 0x0005b254 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b264 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b274 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b284 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b294 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b2a4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b2b4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b2c4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b2d4 00000000 00000000 00006b00 68006500 ..........k.h.e. │ │ │ │ - 0x0005b2e4 62005f00 5c005900 56005300 50004d00 b._.\.Y.V.S.P.M. │ │ │ │ - 0x0005b2f4 4a004700 44004100 3e003b00 38000000 J.G.D.A.>.;.8... │ │ │ │ - 0x0005b304 00000000 00003500 32002f00 00002c00 ......5.2./...,. │ │ │ │ - 0x0005b314 00002900 26000000 23000000 00000000 ..).&...#....... │ │ │ │ - 0x0005b324 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b334 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b2a4 00000000 00000000 30313233 34353637 ........01234567 │ │ │ │ + 0x0005b2b4 38396162 63646566 00000000 00000000 89abcdef........ │ │ │ │ + 0x0005b2c4 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x0005b2d4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b2e4 00000000 80000000 00000000 79030000 ............y... │ │ │ │ + 0x0005b2f4 2b00cb00 3b017400 1e004302 3800f5fe +...;.t...C.8... │ │ │ │ + 0x0005b304 28001500 3effe8fe 002e2e1f 7f2e2eff (...>........... │ │ │ │ + 0x0005b314 00000000 00000000 01000000 01000000 ................ │ │ │ │ + 0x0005b324 01000000 02000000 01000000 03000000 ................ │ │ │ │ + 0x0005b334 00000000 04000000 00000000 05000000 ................ │ │ │ │ 0x0005b344 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b354 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b364 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b374 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b384 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b394 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b3a4 00002000 1d001a00 17001400 11000e00 .. ............. │ │ │ │ - 0x0005b3b4 0b000800 00000500 02000000 ffffffff ................ │ │ │ │ + 0x0005b354 00000000 00000000 00000000 40000000 ............@... │ │ │ │ + 0x0005b364 00000000 00000000 00000000 10000020 ............... │ │ │ │ + 0x0005b374 00000000 00000000 00000000 00400020 .............@. │ │ │ │ + 0x0005b384 00000000 00000000 00000000 0c000020 ............... │ │ │ │ + 0x0005b394 00000000 00000000 00000000 00400020 .............@. │ │ │ │ + 0x0005b3a4 00000000 00000000 00000000 10000020 ............... │ │ │ │ + 0x0005b3b4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b3c4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b3d4 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b3e4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b3f4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b3f4 00000000 00000000 00000000 80000000 ................ │ │ │ │ 0x0005b404 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b414 00000000 00000000 00000000 30313233 ............0123 │ │ │ │ - 0x0005b424 34353637 38396162 63646566 00000000 456789abcdef.... │ │ │ │ - 0x0005b434 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ + 0x0005b414 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b424 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b434 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005b444 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b454 00000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x0005b464 79030000 2b00cb00 3b017400 1e004302 y...+...;.t...C. │ │ │ │ - 0x0005b474 3800f5fe 28001500 3effe8fe 002e2e1f 8...(...>....... │ │ │ │ - 0x0005b484 7f2e2eff 00000000 00000000 01000000 ................ │ │ │ │ - 0x0005b494 01000000 01000000 02000000 01000000 ................ │ │ │ │ - 0x0005b4a4 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x0005b4b4 05000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b4c4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b4d4 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005b4e4 10000020 00000000 00000000 00000000 ... ............ │ │ │ │ - 0x0005b4f4 00400020 00000000 00000000 00000000 .@. ............ │ │ │ │ - 0x0005b504 0c000020 00000000 00000000 00000000 ... ............ │ │ │ │ - 0x0005b514 00400020 00000000 00000000 00000000 .@. ............ │ │ │ │ - 0x0005b524 10000020 00000000 00000000 00000000 ... ............ │ │ │ │ - 0x0005b534 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b544 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b554 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b564 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b574 80000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b584 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b594 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b5a4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b5b4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b5c4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b5d4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b5e4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b5f4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b454 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b464 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b474 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b484 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b494 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b4a4 00000000 464f414f 4f4f4f4f 4f4f4f4f ....FOAOOOOOOOOO │ │ │ │ + 0x0005b4b4 3c4f4f4f 4f4f374f 4f4f4f4f 4f4f4f4f ..$. │ │ │ │ + 0x0005b574 dcdcdc69 5b0f1a69 69000000 00000000 ...i[..ii....... │ │ │ │ + 0x0005b584 01000000 01000000 00000000 02000000 ................ │ │ │ │ + 0x0005b594 00000000 03000000 00000000 04000000 ................ │ │ │ │ + 0x0005b5a4 01000000 05000000 01000000 06000000 ................ │ │ │ │ + 0x0005b5b4 01000000 07000000 00000000 08000000 ................ │ │ │ │ + 0x0005b5c4 00000000 09000000 00000000 00000000 ................ │ │ │ │ + 0x0005b5d4 00000000 00000000 00000000 302d2200 ............0-". │ │ │ │ + 0x0005b5e4 1e140a00 002e2e1f 7b5c2200 00000000 ........{\"..... │ │ │ │ + 0x0005b5f4 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ 0x0005b604 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b614 00000000 00000000 464f414f 4f4f4f4f ........FOAOOOOO │ │ │ │ - 0x0005b624 4f4f4f4f 3c4f4f4f 4f4f374f 4f4f4f4f OOOO │ │ │ │ - 0x0005b6e4 8d8d2400 dcdcdc69 5b0f1a69 69000000 ..$....i[..ii... │ │ │ │ - 0x0005b6f4 00000000 01000000 01000000 00000000 ................ │ │ │ │ - 0x0005b704 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x0005b714 04000000 01000000 05000000 01000000 ................ │ │ │ │ - 0x0005b724 06000000 01000000 07000000 00000000 ................ │ │ │ │ - 0x0005b734 08000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x0005b744 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b754 302d2200 1e140a00 002e2e1f 7b5c2200 0-".........{\". │ │ │ │ - 0x0005b764 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x0005b774 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b784 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b794 00020218 151b120f 02020202 02020202 ................ │ │ │ │ - 0x0005b7a4 020ca3a5 a5bbb8c0 b5b2a5a5 a5a5a5a5 ................ │ │ │ │ - 0x0005b7b4 a5a5a5af 040ac100 c100c1c1 02c1c102 ................ │ │ │ │ - 0x0005b7c4 c1c108c1 c1c106c1 c1c1c1c1 c1c1c1c1 ................ │ │ │ │ - 0x0005b7d4 c1c1c1c1 040ac100 c100c1c1 02c1c102 ................ │ │ │ │ - 0x0005b7e4 c1c108c1 c1c10600 00000000 00000000 ................ │ │ │ │ - 0x0005b7f4 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005b804 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b814 80000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b824 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b834 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005b844 00000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x0005b854 00000000 08000000 00000000 00000000 ................ │ │ │ │ - 0x0005b864 00000000 081b1e38 381e881e 1e1e1e1e .......88....... │ │ │ │ - 0x0005b874 1e1e714a 382b2b2b 2b2b2b2b 2b2b2b66 ..qJ8++++++++++f │ │ │ │ - 0x0005b884 1e381e38 38381e1e 1e1e1e1e 1e1e1e1e .8.888.......... │ │ │ │ - 0x0005b894 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ - 0x0005b8a4 38383838 1e381e1e 1e1e1e1e 1e1e1e1e 8888.8.......... │ │ │ │ - 0x0005b8b4 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ - 0x0005b8c4 3838381e 001d0000 1d000000 00000000 888............. │ │ │ │ - 0x0005b8d4 0000002a 1d1d1d1d 1d1d0202 02020202 ...*............ │ │ │ │ - 0x0005b8e4 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x0005b8f4 02020202 1d1d1d1d 1d1d0202 02020202 ................ │ │ │ │ - 0x0005b904 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x0005b914 02020202 0d4c1b0d 000d0d0d 0d0d0d0d .....L.......... │ │ │ │ - 0x0005b924 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d4c ...............L │ │ │ │ - 0x0005b934 0d4c1b0d 0d0d0d0d 0d0d0d0d 0d0d0d0d .L.............. │ │ │ │ - 0x0005b944 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d4c4c ..............LL │ │ │ │ - 0x0005b954 4c4c0d4c 0d0d0d0d 0d0d0d0d 0d0d0d0d LL.L............ │ │ │ │ - 0x0005b964 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d4c4c ..............LL │ │ │ │ - 0x0005b974 4c0d301e 30661e53 1e1e1e1e 1e1e1e1e L.0.0f.S........ │ │ │ │ - 0x0005b984 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e301e ..............0. │ │ │ │ - 0x0005b994 301e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e 0............... │ │ │ │ - 0x0005b9a4 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e303030 .............000 │ │ │ │ - 0x0005b9b4 301e301e 1e1e1e1e 1e1e1e1e 1e1e1e1e 0.0............. │ │ │ │ - 0x0005b9c4 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e303030 .............000 │ │ │ │ - 0x0005b9d4 1e1a001a 70003a00 00000000 00000000 ....p.:......... │ │ │ │ - 0x0005b9e4 00000000 00000000 00000000 001a001a ................ │ │ │ │ + 0x0005b694 00000000 00000000 00000000 80000000 ................ │ │ │ │ + 0x0005b6a4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b6b4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b6c4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b6d4 00000000 08000000 00000000 00000000 ................ │ │ │ │ + 0x0005b6e4 08000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b6f4 081b1e38 381e881e 1e1e1e1e 1e1e714a ...88.........qJ │ │ │ │ + 0x0005b704 382b2b2b 2b2b2b2b 2b2b2b66 1e381e38 8++++++++++f.8.8 │ │ │ │ + 0x0005b714 38381e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e 88.............. │ │ │ │ + 0x0005b724 1e1e1e1e 1e1e1e1e 1e1e1e1e 38383838 ............8888 │ │ │ │ + 0x0005b734 1e381e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e .8.............. │ │ │ │ + 0x0005b744 1e1e1e1e 1e1e1e1e 1e1e1e1e 3838381e ............888. │ │ │ │ + 0x0005b754 001d0000 1d000000 00000000 0000002a ...............* │ │ │ │ + 0x0005b764 1d1d1d1d 1d1d0202 02020202 02020202 ................ │ │ │ │ + 0x0005b774 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x0005b784 1d1d1d1d 1d1d0202 02020202 02020202 ................ │ │ │ │ + 0x0005b794 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x0005b7a4 0d4c1b0d 000d0d0d 0d0d0d0d 0d0d0d0d .L.............. │ │ │ │ + 0x0005b7b4 0d0d0d0d 0d0d0d0d 0d0d0d4c 0d4c1b0d ...........L.L.. │ │ │ │ + 0x0005b7c4 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ + 0x0005b7d4 0d0d0d0d 0d0d0d0d 0d0d4c4c 4c4c0d4c ..........LLLL.L │ │ │ │ + 0x0005b7e4 0d0d0d0d 0d0d0d0d 0d0d0d0d 0d0d0d0d ................ │ │ │ │ + 0x0005b7f4 0d0d0d0d 0d0d0d0d 0d0d4c4c 4c0d301e ..........LLL.0. │ │ │ │ + 0x0005b804 30661e53 1e1e1e1e 1e1e1e1e 1e1e1e1e 0f.S............ │ │ │ │ + 0x0005b814 1e1e1e1e 1e1e1e1e 1e1e301e 301e1e1e ..........0.0... │ │ │ │ + 0x0005b824 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ + 0x0005b834 1e1e1e1e 1e1e1e1e 1e303030 301e301e .........0000.0. │ │ │ │ + 0x0005b844 1e1e1e1e 1e1e1e1e 1e1e1e1e 1e1e1e1e ................ │ │ │ │ + 0x0005b854 1e1e1e1e 1e1e1e1e 1e303030 1e1a001a .........000.... │ │ │ │ + 0x0005b864 70003a00 00000000 00000000 00000000 p.:............. │ │ │ │ + 0x0005b874 00000000 00000000 001a001a 00000000 ................ │ │ │ │ + 0x0005b884 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b894 00000000 00000000 1a1a1a1a 001a0000 ................ │ │ │ │ + 0x0005b8a4 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005b8b4 00000000 00000000 1a1a1a00 01010101 ................ │ │ │ │ + 0x0005b8c4 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b8d4 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b8e4 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b8f4 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b904 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b914 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b924 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b934 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b944 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b954 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b964 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x0005b974 01010101 01010101 01010101 02020202 ................ │ │ │ │ + 0x0005b984 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x0005b994 02020202 02020202 02020202 03030303 ................ │ │ │ │ + 0x0005b9a4 03030303 03030303 03030303 04040404 ................ │ │ │ │ + 0x0005b9b4 04040404 05050505 06060606 007f1f0f ................ │ │ │ │ + 0x0005b9c4 07030100 30313233 34353637 38394142 ....0123456789AB │ │ │ │ + 0x0005b9d4 43444546 00000000 00000000 00000000 CDEF............ │ │ │ │ + 0x0005b9e4 40000000 00000000 00000000 00000000 @............... │ │ │ │ 0x0005b9f4 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ba04 00000000 00000000 00000000 1a1a1a1a ................ │ │ │ │ - 0x0005ba14 001a0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ba24 00000000 00000000 00000000 1a1a1a00 ................ │ │ │ │ - 0x0005ba34 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005ba44 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005ba54 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005ba64 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005ba74 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005ba84 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005ba94 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005baa4 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005bab4 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005bac4 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005bad4 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005bae4 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x0005baf4 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x0005bb04 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x0005bb14 03030303 03030303 03030303 03030303 ................ │ │ │ │ - 0x0005bb24 04040404 04040404 05050505 06060606 ................ │ │ │ │ - 0x0005bb34 007f1f0f 07030100 30313233 34353637 ........01234567 │ │ │ │ - 0x0005bb44 38394142 43444546 00000000 00000000 89ABCDEF........ │ │ │ │ - 0x0005bb54 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ - 0x0005bb64 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005bb74 00000000 00000000 00000000 3e000000 ............>... │ │ │ │ - 0x0005bb84 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ - 0x0005bb94 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ - 0x0005bba4 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ - 0x0005bbb4 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ - 0x0005bbc4 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ - 0x0005bbd4 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ - 0x0005bbe4 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ - 0x0005bbf4 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ - 0x0005bc04 41000000 00000000 00000000 A........... │ │ │ │ + 0x0005ba04 00000000 00000000 3e000000 41000000 ........>...A... │ │ │ │ + 0x0005ba14 0c000000 41000000 11000000 41000000 ....A.......A... │ │ │ │ + 0x0005ba24 27000000 41000000 36000000 41000000 '...A...6...A... │ │ │ │ + 0x0005ba34 03000000 41000000 06000000 41000000 ....A.......A... │ │ │ │ + 0x0005ba44 15000000 41000000 0f000000 41000000 ....A.......A... │ │ │ │ + 0x0005ba54 0e000000 41000000 26000000 41000000 ....A...&...A... │ │ │ │ + 0x0005ba64 13000000 41000000 29000000 41000000 ....A...)...A... │ │ │ │ + 0x0005ba74 02000000 41000000 19000000 41000000 ....A.......A... │ │ │ │ + 0x0005ba84 0a000000 41000000 0b000000 41000000 ....A.......A... │ │ │ │ + 0x0005ba94 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x0005bc10 2c9fff7f 01000000 ,....... │ │ │ │ + 0x0005ba9c 609fff7f 01000000 `....... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0005bc18 00000000 .... │ │ │ │ + 0x0005baa4 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 70620500 00000000 00000000 00000000 pb.............. │ │ │ │ + 0x0006e708 30610500 00000000 00000000 00000000 0a.............. │ │ │ │ 0x0006e718 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006e728 305f0500 00000000 82000000 00000000 0_.............. │ │ │ │ + 0x0006e728 f05d0500 00000000 82000000 00000000 .].............. │ │ │ │ 0x0006e738 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006e748 305f0500 00000000 82000000 00000000 0_.............. │ │ │ │ + 0x0006e748 f05d0500 00000000 82000000 00000000 .].............. │ │ │ │ 0x0006e758 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006e768 7c620500 00000000 82000000 00000000 |b.............. │ │ │ │ + 0x0006e768 3c610500 00000000 82000000 00000000 .............. │ │ │ │ - 0x00071cf8 00000000 00000000 38960500 144f0300 ........8....O.. │ │ │ │ + 0x00071cd8 00000000 00000000 00000000 d0960500 ................ │ │ │ │ + 0x00071ce8 5c3d0300 48b30500 00000000 01000000 \=..H........... │ │ │ │ + 0x00071cf8 00000000 00000000 c4940500 d44d0300 .............M.. │ │ │ │ 0x00071d08 98f50600 03000000 01000000 00000000 ................ │ │ │ │ - 0x00071d18 00000000 a0830500 60520300 58f50600 ........`R..X... │ │ │ │ + 0x00071d18 00000000 2c820500 20510300 58f50600 ....,... Q..X... │ │ │ │ 0x00071d28 03000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00071d38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00071d48 00000000 00000000 00000000 fc600500 .............`.. │ │ │ │ - 0x00071d58 f0dd0300 e8f80600 02000000 01000000 ................ │ │ │ │ - 0x00071d68 00000000 00000000 c49c0500 34d80300 ............4... │ │ │ │ - 0x00071d78 0cb60500 00000000 01000000 00000000 ................ │ │ │ │ - 0x00071d88 00000000 cc9c0500 d8d60300 c8f80600 ................ │ │ │ │ + 0x00071d48 00000000 00000000 00000000 bc5f0500 ............._.. │ │ │ │ + 0x00071d58 b0dc0300 e8f80600 02000000 01000000 ................ │ │ │ │ + 0x00071d68 00000000 00000000 509b0500 f4d60300 ........P....... │ │ │ │ + 0x00071d78 98b40500 00000000 01000000 00000000 ................ │ │ │ │ + 0x00071d88 00000000 589b0500 98d50300 c8f80600 ....X........... │ │ │ │ 0x00071d98 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071da8 d49c0500 28d50300 a8f80600 01000000 ....(........... │ │ │ │ - 0x00071db8 01000000 00000000 00000000 dc9c0500 ................ │ │ │ │ - 0x00071dc8 64d20300 78f80600 02000000 01000000 d...x........... │ │ │ │ - 0x00071dd8 00000000 00000000 e89c0500 cccf0300 ................ │ │ │ │ + 0x00071da8 609b0500 e8d30300 a8f80600 01000000 `............... │ │ │ │ + 0x00071db8 01000000 00000000 00000000 689b0500 ............h... │ │ │ │ + 0x00071dc8 24d10300 78f80600 02000000 01000000 $...x........... │ │ │ │ + 0x00071dd8 00000000 00000000 749b0500 8cce0300 ........t....... │ │ │ │ 0x00071de8 48f80600 02000000 01000000 00000000 H............... │ │ │ │ - 0x00071df8 00000000 f49c0500 68ce0300 f8f70600 ........h....... │ │ │ │ + 0x00071df8 00000000 809b0500 28cd0300 f8f70600 ........(....... │ │ │ │ 0x00071e08 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071e18 009d0500 80cd0300 fcb50500 00000000 ................ │ │ │ │ - 0x00071e28 01000000 00000000 00000000 0c9d0500 ................ │ │ │ │ - 0x00071e38 d8cb0300 28f80600 01000000 01000000 ....(........... │ │ │ │ - 0x00071e48 00000000 00000000 189d0500 2cc90300 ............,... │ │ │ │ + 0x00071e18 8c9b0500 40cc0300 88b40500 00000000 ....@........... │ │ │ │ + 0x00071e28 01000000 00000000 00000000 989b0500 ................ │ │ │ │ + 0x00071e38 98ca0300 28f80600 01000000 01000000 ....(........... │ │ │ │ + 0x00071e48 00000000 00000000 a49b0500 ecc70300 ................ │ │ │ │ 0x00071e58 c8f70600 02000000 01000000 00000000 ................ │ │ │ │ - 0x00071e68 00000000 249d0500 78c80300 ecb50500 ....$...x....... │ │ │ │ + 0x00071e68 00000000 b09b0500 38c70300 78b40500 ........8...x... │ │ │ │ 0x00071e78 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071e88 2c9d0500 1cc70300 a8f70600 01000000 ,............... │ │ │ │ - 0x00071e98 01000000 00000000 00000000 349d0500 ............4... │ │ │ │ - 0x00071ea8 b0c50300 dcb50500 00000000 01000000 ................ │ │ │ │ - 0x00071eb8 00000000 00000000 3c9d0500 f4c30300 ........<....... │ │ │ │ + 0x00071e88 b89b0500 dcc50300 a8f70600 01000000 ................ │ │ │ │ + 0x00071e98 01000000 00000000 00000000 c09b0500 ................ │ │ │ │ + 0x00071ea8 70c40300 68b40500 00000000 01000000 p...h........... │ │ │ │ + 0x00071eb8 00000000 00000000 c89b0500 b4c20300 ................ │ │ │ │ 0x00071ec8 88f70600 01000000 01000000 00000000 ................ │ │ │ │ - 0x00071ed8 00000000 908c0500 10c30300 bcb50500 ................ │ │ │ │ + 0x00071ed8 00000000 1c8b0500 d0c10300 48b40500 ............H... │ │ │ │ 0x00071ee8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071ef8 b48c0500 f8c00300 38f70600 02000000 ........8....... │ │ │ │ - 0x00071f08 01000000 00000000 00000000 449d0500 ............D... │ │ │ │ - 0x00071f18 90bf0300 acb50500 00000000 01000000 ................ │ │ │ │ - 0x00071f28 00000000 00000000 589d0500 c0bd0300 ........X....... │ │ │ │ + 0x00071ef8 408b0500 b8bf0300 38f70600 02000000 @.......8....... │ │ │ │ + 0x00071f08 01000000 00000000 00000000 d09b0500 ................ │ │ │ │ + 0x00071f18 50be0300 38b40500 00000000 01000000 P...8........... │ │ │ │ + 0x00071f28 00000000 00000000 e49b0500 80bc0300 ................ │ │ │ │ 0x00071f38 18f70600 01000000 01000000 00000000 ................ │ │ │ │ - 0x00071f48 00000000 6c9d0500 58bc0300 9cb50500 ....l...X....... │ │ │ │ + 0x00071f48 00000000 f89b0500 18bb0300 28b40500 ............(... │ │ │ │ 0x00071f58 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071f68 809d0500 5cba0300 f8f60600 01000000 ....\........... │ │ │ │ - 0x00071f78 01000000 00000000 00000000 949d0500 ................ │ │ │ │ - 0x00071f88 94b80300 8cb50500 00000000 01000000 ................ │ │ │ │ - 0x00071f98 00000000 00000000 a49d0500 0cb60300 ................ │ │ │ │ + 0x00071f68 0c9c0500 1cb90300 f8f60600 01000000 ................ │ │ │ │ + 0x00071f78 01000000 00000000 00000000 209c0500 ............ ... │ │ │ │ + 0x00071f88 54b70300 18b40500 00000000 01000000 T............... │ │ │ │ + 0x00071f98 00000000 00000000 309c0500 ccb40300 ........0....... │ │ │ │ 0x00071fa8 d8f60600 01000000 01000000 00000000 ................ │ │ │ │ - 0x00071fb8 00000000 b49d0500 a4b40300 ccb50500 ................ │ │ │ │ + 0x00071fb8 00000000 409c0500 64b30300 58b40500 ....@...d...X... │ │ │ │ 0x00071fc8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00071fd8 c49d0500 ecb20300 68f70600 01000000 ........h....... │ │ │ │ - 0x00071fe8 01000000 00000000 00000000 d49d0500 ................ │ │ │ │ - 0x00071ff8 4cb10300 7cb50500 00000000 01000000 L...|........... │ │ │ │ - 0x00072008 00000000 00000000 6c800500 acaf0300 ........l....... │ │ │ │ + 0x00071fd8 509c0500 acb10300 68f70600 01000000 P.......h....... │ │ │ │ + 0x00071fe8 01000000 00000000 00000000 609c0500 ............`... │ │ │ │ + 0x00071ff8 0cb00300 08b40500 00000000 01000000 ................ │ │ │ │ + 0x00072008 00000000 00000000 f87e0500 6cae0300 .........~..l... │ │ │ │ 0x00072018 b8f60600 01000000 01000000 00000000 ................ │ │ │ │ - 0x00072028 00000000 e89d0500 c4ad0300 78f60600 ............x... │ │ │ │ + 0x00072028 00000000 749c0500 84ac0300 78f60600 ....t.......x... │ │ │ │ 0x00072038 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072048 f49d0500 6cac0300 98f60600 01000000 ....l........... │ │ │ │ - 0x00072058 01000000 00000000 00000000 28610500 ............(a.. │ │ │ │ - 0x00072068 28ab0300 1cb50500 00000000 01000000 (............... │ │ │ │ - 0x00072078 00000000 00000000 00960500 d4a90300 ................ │ │ │ │ - 0x00072088 5cb50500 00000000 01000000 00000000 \............... │ │ │ │ - 0x00072098 00000000 18960500 e48d0300 38f60600 ............8... │ │ │ │ + 0x00072048 809c0500 2cab0300 98f60600 01000000 ....,........... │ │ │ │ + 0x00072058 01000000 00000000 00000000 e85f0500 ............._.. │ │ │ │ + 0x00072068 e8a90300 a8b30500 00000000 01000000 ................ │ │ │ │ + 0x00072078 00000000 00000000 8c940500 94a80300 ................ │ │ │ │ + 0x00072088 e8b30500 00000000 01000000 00000000 ................ │ │ │ │ + 0x00072098 00000000 a4940500 a48c0300 38f60600 ............8... │ │ │ │ 0x000720a8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000720b8 0c960500 38a10300 6cb50500 00000000 ....8...l....... │ │ │ │ - 0x000720c8 01000000 00000000 00000000 fc950500 ................ │ │ │ │ - 0x000720d8 00a80300 58f60600 01000000 01000000 ....X........... │ │ │ │ - 0x000720e8 00000000 00000000 009e0500 386b0300 ............8k.. │ │ │ │ - 0x000720f8 0cb50500 00000000 01000000 00000000 ................ │ │ │ │ - 0x00072108 00000000 089e0500 ec6a0300 fcb40500 .........j...... │ │ │ │ + 0x000720b8 98940500 f89f0300 f8b30500 00000000 ................ │ │ │ │ + 0x000720c8 01000000 00000000 00000000 88940500 ................ │ │ │ │ + 0x000720d8 c0a60300 58f60600 01000000 01000000 ....X........... │ │ │ │ + 0x000720e8 00000000 00000000 8c9c0500 f8690300 .............i.. │ │ │ │ + 0x000720f8 98b30500 00000000 01000000 00000000 ................ │ │ │ │ + 0x00072108 00000000 949c0500 ac690300 88b30500 .........i...... │ │ │ │ 0x00072118 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072128 109e0500 506a0300 d8f50600 00000000 ....Pj.......... │ │ │ │ - 0x00072138 01000000 00000000 00000000 a86e0500 .............n.. │ │ │ │ - 0x00072148 fc690300 dcb40500 00000000 01000000 .i.............. │ │ │ │ - 0x00072158 00000000 00000000 189e0500 5c690300 ............\i.. │ │ │ │ - 0x00072168 ecb40500 00000000 01000000 00000000 ................ │ │ │ │ - 0x00072178 00000000 78800500 acaf0300 ccb40500 ....x........... │ │ │ │ + 0x00072128 9c9c0500 10690300 d8f50600 00000000 .....i.......... │ │ │ │ + 0x00072138 01000000 00000000 00000000 686d0500 ............hm.. │ │ │ │ + 0x00072148 bc680300 68b30500 00000000 01000000 .h..h........... │ │ │ │ + 0x00072158 00000000 00000000 a49c0500 1c680300 .............h.. │ │ │ │ + 0x00072168 78b30500 00000000 01000000 00000000 x............... │ │ │ │ + 0x00072178 00000000 047f0500 6cae0300 58b30500 ........l...X... │ │ │ │ 0x00072188 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072198 985e0500 a0dc0300 4cb50500 00000000 .^......L....... │ │ │ │ - 0x000721a8 01000000 00000000 00000000 209e0500 ............ ... │ │ │ │ - 0x000721b8 80a50300 08f60600 02000000 01000000 ................ │ │ │ │ - 0x000721c8 00000000 00000000 289e0500 58940300 ........(...X... │ │ │ │ - 0x000721d8 3cb50500 00000000 01000000 00000000 <............... │ │ │ │ - 0x000721e8 00000000 309e0500 60a30300 e8f50600 ....0...`....... │ │ │ │ + 0x00072198 585d0500 60db0300 d8b30500 00000000 X]..`........... │ │ │ │ + 0x000721a8 01000000 00000000 00000000 ac9c0500 ................ │ │ │ │ + 0x000721b8 40a40300 08f60600 02000000 01000000 @............... │ │ │ │ + 0x000721c8 00000000 00000000 b49c0500 18930300 ................ │ │ │ │ + 0x000721d8 c8b30500 00000000 01000000 00000000 ................ │ │ │ │ + 0x000721e8 00000000 bc9c0500 20a20300 e8f50600 ........ ....... │ │ │ │ 0x000721f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072208 3c9e0500 dcda0300 2cb50500 00000000 <.......,....... │ │ │ │ + 0x00072208 c89c0500 9cd90300 b8b30500 00000000 ................ │ │ │ │ 0x00072218 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00072228 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00072238 00000000 00000000 fc600500 00000000 .........`...... │ │ │ │ + 0x00072238 00000000 00000000 bc5f0500 00000000 ........._...... │ │ │ │ 0x00072248 68fa0600 01000000 01000000 00000000 h............... │ │ │ │ - 0x00072258 00000000 00960500 00000000 a0b60500 ................ │ │ │ │ + 0x00072258 00000000 8c940500 00000000 2cb50500 ............,... │ │ │ │ 0x00072268 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072278 6c800500 00000000 a0b60500 00000000 l............... │ │ │ │ - 0x00072288 01000000 00000000 00000000 78800500 ............x... │ │ │ │ - 0x00072298 00000000 50b60500 00000000 01000000 ....P........... │ │ │ │ - 0x000722a8 00000000 00000000 18960500 00000000 ................ │ │ │ │ + 0x00072278 f87e0500 00000000 2cb50500 00000000 .~......,....... │ │ │ │ + 0x00072288 01000000 00000000 00000000 047f0500 ................ │ │ │ │ + 0x00072298 00000000 dcb40500 00000000 01000000 ................ │ │ │ │ + 0x000722a8 00000000 00000000 a4940500 00000000 ................ │ │ │ │ 0x000722b8 48fa0600 01000000 01000000 00000000 H............... │ │ │ │ - 0x000722c8 00000000 0c960500 00000000 90b60500 ................ │ │ │ │ + 0x000722c8 00000000 98940500 00000000 1cb50500 ................ │ │ │ │ 0x000722d8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000722e8 fc950500 00000000 28fa0600 01000000 ........(....... │ │ │ │ - 0x000722f8 01000000 00000000 00000000 f49d0500 ................ │ │ │ │ + 0x000722e8 88940500 00000000 28fa0600 01000000 ........(....... │ │ │ │ + 0x000722f8 01000000 00000000 00000000 809c0500 ................ │ │ │ │ 0x00072308 00000000 e8f90600 03000000 01000000 ................ │ │ │ │ - 0x00072318 00000000 00000000 e89d0500 00000000 ................ │ │ │ │ + 0x00072318 00000000 00000000 749c0500 00000000 ........t....... │ │ │ │ 0x00072328 a8f90600 03000000 01000000 00000000 ................ │ │ │ │ - 0x00072338 00000000 78a00500 00000000 80b60500 ....x........... │ │ │ │ + 0x00072338 00000000 049f0500 00000000 0cb50500 ................ │ │ │ │ 0x00072348 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072358 84a00500 00000000 70b60500 00000000 ........p....... │ │ │ │ - 0x00072368 01000000 00000000 00000000 989e0500 ................ │ │ │ │ + 0x00072358 109f0500 00000000 fcb40500 00000000 ................ │ │ │ │ + 0x00072368 01000000 00000000 00000000 249d0500 ............$... │ │ │ │ 0x00072378 00000000 88f90600 01000000 01000000 ................ │ │ │ │ - 0x00072388 00000000 00000000 90a00500 00000000 ................ │ │ │ │ + 0x00072388 00000000 00000000 1c9f0500 00000000 ................ │ │ │ │ 0x00072398 58f90600 02000000 01000000 00000000 X............... │ │ │ │ - 0x000723a8 00000000 98a00500 00000000 38f90600 ............8... │ │ │ │ + 0x000723a8 00000000 249f0500 00000000 38f90600 ....$.......8... │ │ │ │ 0x000723b8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000723c8 b46d0500 00000000 60b60500 00000000 .m......`....... │ │ │ │ - 0x000723d8 01000000 00000000 00000000 a0a00500 ................ │ │ │ │ + 0x000723c8 746c0500 00000000 ecb40500 00000000 tl.............. │ │ │ │ + 0x000723d8 01000000 00000000 00000000 2c9f0500 ............,... │ │ │ │ 0x000723e8 00000000 18f90600 01000000 01000000 ................ │ │ │ │ 0x000723f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00072408 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00072418 00000000 44980500 301a0400 44b70500 ....D...0...D... │ │ │ │ + 0x00072418 00000000 d0960500 f0180400 d0b50500 ................ │ │ │ │ 0x00072428 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072438 38960500 3c3a0400 c8fa0600 03000000 8...<:.......... │ │ │ │ - 0x00072448 01000000 00000000 00000000 a0830500 ................ │ │ │ │ - 0x00072458 30380400 88fa0600 03000000 01000000 08.............. │ │ │ │ + 0x00072438 c4940500 fc380400 c8fa0600 03000000 .....8.......... │ │ │ │ + 0x00072448 01000000 00000000 00000000 2c820500 ............,... │ │ │ │ + 0x00072458 f0360400 88fa0600 03000000 01000000 .6.............. │ │ │ │ 0x00072468 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00072478 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00072488 00000000 fc600500 00000000 98fb0600 .....`.......... │ │ │ │ + 0x00072488 00000000 bc5f0500 00000000 98fb0600 ....._.......... │ │ │ │ 0x00072498 05000000 21000000 00000000 00000000 ....!........... │ │ │ │ - 0x000724a8 64800500 00000000 84b70500 00000000 d............... │ │ │ │ - 0x000724b8 01000000 00000000 00000000 6c800500 ............l... │ │ │ │ - 0x000724c8 00000000 74b70500 00000000 01000000 ....t........... │ │ │ │ - 0x000724d8 00000000 00000000 78800500 00000000 ........x....... │ │ │ │ - 0x000724e8 64b70500 00000000 01000000 00000000 d............... │ │ │ │ - 0x000724f8 00000000 34a30500 00000000 78fb0600 ....4.......x... │ │ │ │ + 0x000724a8 f07e0500 00000000 10b60500 00000000 .~.............. │ │ │ │ + 0x000724b8 01000000 00000000 00000000 f87e0500 .............~.. │ │ │ │ + 0x000724c8 00000000 00b60500 00000000 01000000 ................ │ │ │ │ + 0x000724d8 00000000 00000000 047f0500 00000000 ................ │ │ │ │ + 0x000724e8 f0b50500 00000000 01000000 00000000 ................ │ │ │ │ + 0x000724f8 00000000 c0a10500 00000000 78fb0600 ............x... │ │ │ │ 0x00072508 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072518 44a30500 00000000 38fb0600 01000000 D.......8....... │ │ │ │ - 0x00072528 01000000 00000000 00000000 50a30500 ............P... │ │ │ │ + 0x00072518 d0a10500 00000000 38fb0600 01000000 ........8....... │ │ │ │ + 0x00072528 01000000 00000000 00000000 dca10500 ................ │ │ │ │ 0x00072538 00000000 08fb0600 02000000 01000000 ................ │ │ │ │ - 0x00072548 00000000 00000000 5ca30500 00000000 ........\....... │ │ │ │ + 0x00072548 00000000 00000000 e8a10500 00000000 ................ │ │ │ │ 0x00072558 58fb0600 01000000 01000000 00000000 X............... │ │ │ │ 0x00072568 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00072578 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00072588 00000000 00000000 d8250700 c8250700 .........%...%.. │ │ │ │ 0x00072598 b8250700 00000000 00000000 00000000 .%.............. │ │ │ │ 0x000725a8 00000000 00000000 11000000 00000000 ................ │ │ │ │ - 0x000725b8 c0250700 00000000 f4980500 01000000 .%.............. │ │ │ │ - 0x000725c8 d0250700 00000000 8c650500 01000000 .%.......e...... │ │ │ │ - 0x000725d8 e0250700 00000000 44900500 01000000 .%......D....... │ │ │ │ - 0x000725e8 aca40500 01000000 f4980500 01000000 ................ │ │ │ │ - 0x000725f8 fc600500 00000000 d8fd0600 01000000 .`.............. │ │ │ │ - 0x00072608 21000000 00000000 00000000 64800500 !...........d... │ │ │ │ - 0x00072618 00000000 1cb80500 00000000 01000000 ................ │ │ │ │ - 0x00072628 00000000 00000000 6c800500 00000000 ........l....... │ │ │ │ - 0x00072638 2cb80500 00000000 01000000 00000000 ,............... │ │ │ │ - 0x00072648 00000000 78800500 00000000 ecb70500 ....x........... │ │ │ │ + 0x000725b8 c0250700 00000000 80970500 01000000 .%.............. │ │ │ │ + 0x000725c8 d0250700 00000000 4c640500 01000000 .%......Ld...... │ │ │ │ + 0x000725d8 e0250700 00000000 d08e0500 01000000 .%.............. │ │ │ │ + 0x000725e8 38a30500 01000000 80970500 01000000 8............... │ │ │ │ + 0x000725f8 bc5f0500 00000000 d8fd0600 01000000 ._.............. │ │ │ │ + 0x00072608 21000000 00000000 00000000 f07e0500 !............~.. │ │ │ │ + 0x00072618 00000000 a8b60500 00000000 01000000 ................ │ │ │ │ + 0x00072628 00000000 00000000 f87e0500 00000000 .........~...... │ │ │ │ + 0x00072638 b8b60500 00000000 01000000 00000000 ................ │ │ │ │ + 0x00072648 00000000 047f0500 00000000 78b60500 ............x... │ │ │ │ 0x00072658 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072668 a48d0500 00000000 78fd0600 04000000 ........x....... │ │ │ │ - 0x00072678 01000000 00000000 00000000 4ca30500 ............L... │ │ │ │ + 0x00072668 308c0500 00000000 78fd0600 04000000 0.......x....... │ │ │ │ + 0x00072678 01000000 00000000 00000000 d8a10500 ................ │ │ │ │ 0x00072688 00000000 58fd0600 01000000 01000000 ....X........... │ │ │ │ - 0x00072698 00000000 00000000 b0a40500 00000000 ................ │ │ │ │ + 0x00072698 00000000 00000000 3ca30500 00000000 ........<....... │ │ │ │ 0x000726a8 38fd0600 01000000 01000000 00000000 8............... │ │ │ │ - 0x000726b8 00000000 b4a40500 00000000 f8fc0600 ................ │ │ │ │ + 0x000726b8 00000000 40a30500 00000000 f8fc0600 ....@........... │ │ │ │ 0x000726c8 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000726d8 bca40500 00000000 f8fc0600 03000000 ................ │ │ │ │ - 0x000726e8 01000000 00000000 00000000 c4a40500 ................ │ │ │ │ + 0x000726d8 48a30500 00000000 f8fc0600 03000000 H............... │ │ │ │ + 0x000726e8 01000000 00000000 00000000 50a30500 ............P... │ │ │ │ 0x000726f8 00000000 f8fc0600 03000000 01000000 ................ │ │ │ │ - 0x00072708 00000000 00000000 d0a40500 00000000 ................ │ │ │ │ + 0x00072708 00000000 00000000 5ca30500 00000000 ........\....... │ │ │ │ 0x00072718 f8fc0600 03000000 01000000 00000000 ................ │ │ │ │ - 0x00072728 00000000 dca40500 00000000 f8fc0600 ................ │ │ │ │ + 0x00072728 00000000 68a30500 00000000 f8fc0600 ....h........... │ │ │ │ 0x00072738 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072748 e8a40500 00000000 f8fc0600 03000000 ................ │ │ │ │ - 0x00072758 01000000 00000000 00000000 f4a40500 ................ │ │ │ │ + 0x00072748 74a30500 00000000 f8fc0600 03000000 t............... │ │ │ │ + 0x00072758 01000000 00000000 00000000 80a30500 ................ │ │ │ │ 0x00072768 00000000 c8fd0600 00000000 01000000 ................ │ │ │ │ - 0x00072778 00000000 00000000 00a50500 00000000 ................ │ │ │ │ - 0x00072788 3cb80500 00000000 11000000 00000000 <............... │ │ │ │ - 0x00072798 00000000 14a50500 00000000 c8fc0600 ................ │ │ │ │ + 0x00072778 00000000 00000000 8ca30500 00000000 ................ │ │ │ │ + 0x00072788 c8b60500 00000000 11000000 00000000 ................ │ │ │ │ + 0x00072798 00000000 a0a30500 00000000 c8fc0600 ................ │ │ │ │ 0x000727a8 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000727b8 00960500 00000000 fcb70500 00000000 ................ │ │ │ │ - 0x000727c8 01000000 00000000 00000000 18960500 ................ │ │ │ │ + 0x000727b8 8c940500 00000000 88b60500 00000000 ................ │ │ │ │ + 0x000727c8 01000000 00000000 00000000 a4940500 ................ │ │ │ │ 0x000727d8 00000000 88fc0600 01000000 01000000 ................ │ │ │ │ - 0x000727e8 00000000 00000000 0c960500 00000000 ................ │ │ │ │ - 0x000727f8 0cb80500 00000000 01000000 00000000 ................ │ │ │ │ - 0x00072808 00000000 fc950500 00000000 a8fc0600 ................ │ │ │ │ + 0x000727e8 00000000 00000000 98940500 00000000 ................ │ │ │ │ + 0x000727f8 98b60500 00000000 01000000 00000000 ................ │ │ │ │ + 0x00072808 00000000 88940500 00000000 a8fc0600 ................ │ │ │ │ 0x00072818 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072828 5ca30500 00000000 68fc0600 01000000 \.......h....... │ │ │ │ - 0x00072838 01000000 00000000 00000000 50a30500 ............P... │ │ │ │ + 0x00072828 e8a10500 00000000 68fc0600 01000000 ........h....... │ │ │ │ + 0x00072838 01000000 00000000 00000000 dca10500 ................ │ │ │ │ 0x00072848 00000000 38fc0600 02000000 01000000 ....8........... │ │ │ │ - 0x00072858 00000000 00000000 34a30500 00000000 ........4....... │ │ │ │ + 0x00072858 00000000 00000000 c0a10500 00000000 ................ │ │ │ │ 0x00072868 18fc0600 01000000 01000000 00000000 ................ │ │ │ │ - 0x00072878 00000000 44a30500 00000000 f8fb0600 ....D........... │ │ │ │ + 0x00072878 00000000 d0a10500 00000000 f8fb0600 ................ │ │ │ │ 0x00072888 01000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00072898 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000728a8 00000000 00000000 00000000 fc600500 .............`.. │ │ │ │ + 0x000728a8 00000000 00000000 00000000 bc5f0500 ............._.. │ │ │ │ 0x000728b8 00000000 40fe0600 03000000 01000000 ....@........... │ │ │ │ - 0x000728c8 00000000 00000000 b0a40500 00000000 ................ │ │ │ │ + 0x000728c8 00000000 00000000 3ca30500 00000000 ........<....... │ │ │ │ 0x000728d8 10fe0600 02000000 01000000 00000000 ................ │ │ │ │ - 0x000728e8 00000000 6c800500 00000000 70bb0500 ....l.......p... │ │ │ │ + 0x000728e8 00000000 f87e0500 00000000 fcb90500 .....~.......... │ │ │ │ 0x000728f8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00072908 78800500 00000000 50bb0500 00000000 x.......P....... │ │ │ │ - 0x00072918 01000000 00000000 00000000 64800500 ............d... │ │ │ │ - 0x00072928 00000000 60bb0500 00000000 01000000 ....`........... │ │ │ │ + 0x00072908 047f0500 00000000 dcb90500 00000000 ................ │ │ │ │ + 0x00072918 01000000 00000000 00000000 f07e0500 .............~.. │ │ │ │ + 0x00072928 00000000 ecb90500 00000000 01000000 ................ │ │ │ │ 0x00072938 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00072948 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00072958 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61646536 32356262 36383334 32333930 ade625bb68342390 │ │ │ │ - 0x00000010 62333335 36633032 35613136 35303138 b3356c025a165018 │ │ │ │ - 0x00000020 63336339 32342e64 65627567 00000000 c3c924.debug.... │ │ │ │ - 0x00000030 b1335aa9 .3Z. │ │ │ │ + 0x00000000 66363036 64613635 66636130 35313265 f606da65fca0512e │ │ │ │ + 0x00000010 65396465 66613336 63396138 33313034 e9defa36c9a83104 │ │ │ │ + 0x00000020 63356439 61382e64 65627567 00000000 c5d9a8.debug.... │ │ │ │ + 0x00000030 9c9f5475 ..Tu