--- /srv/rebuilderd/tmp/rebuilderdfsxFHI/inputs/php8.4-http_4.2.6-3.1+b1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdfsxFHI/out/php8.4-http_4.2.6-3.1+b1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-01 18:20:36.000000 debian-binary │ -rw-r--r-- 0 0 0 2676 2026-03-01 18:20:36.000000 control.tar.xz │ --rw-r--r-- 0 0 0 148480 2026-03-01 18:20:36.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 148336 2026-03-01 18:20:36.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 0x042c84 0x00042c84 0x00042c84 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x42c90 0x42c90 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x042ae0 0x00042ae0 0x00042ae0 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x42aec 0x42aec R E 0x10000 │ │ │ │ LOAD 0x04e6f0 0x0005e6f0 0x0005e6f0 0x0426c 0x04720 RW 0x10000 │ │ │ │ DYNAMIC 0x04fec8 0x0005fec8 0x0005fec8 0x00138 0x00138 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x04e6f0 0x0005e6f0 0x0005e6f0 0x01910 0x01910 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003b34 003b34 004725 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 0000825a 00825a 0005e0 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0000883c 00883c 0000e0 00 A 4 6 4 │ │ │ │ [ 7] .rel.dyn REL 0000891c 00891c 0023b0 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0000accc 00accc 001308 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0000bfd4 00bfd4 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000bfe0 00bfe0 001d94 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 0000dd78 00dd78 02f5f0 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0003d368 03d368 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 0003d370 03d370 005914 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 00042c84 042c84 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 00042c8c 042c8c 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000dd78 00dd78 02f480 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0003d1f8 03d1f8 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0003d200 03d200 0058e0 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00042ae0 042ae0 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00042ae8 042ae8 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0005e6f0 04e6f0 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0005e6f4 04e6f4 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0005e6f8 04e6f8 0017d0 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0005fec8 04fec8 000138 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00060000 050000 000aa8 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00060aa8 050aa8 001eb4 00 WA 0 0 8 │ │ │ │ [22] .bss NOBITS 0006295c 05295c 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: 000375d9 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ - 381: 0001b389 480 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ - 382: 0001c181 260 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ - 383: 00031e11 184 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ - 384: 0002a5fd 160 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ + 380: 00037469 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ + 381: 0001b219 480 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ + 382: 0001c011 260 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ + 383: 00031ca1 184 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ + 384: 0002a48d 160 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ 385: 0000e39d 84 FUNC GLOBAL DEFAULT 11 php_http_buffer_from_string_ex │ │ │ │ - 386: 00029469 280 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ - 387: 00029f61 216 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ - 388: 0002e26d 10 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ + 386: 000292f9 280 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ + 387: 00029df1 216 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ + 388: 0002e0fd 10 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ 389: 00010f85 46 FUNC GLOBAL DEFAULT 11 php_http_client_dtor │ │ │ │ - 390: 00032e7d 260 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ - 391: 0002e709 88 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ - 392: 000209fd 380 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ - 393: 00037731 220 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ - 394: 0001e8c5 12 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ - 395: 0002122d 34 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ - 396: 00037509 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ - 397: 0001e8a1 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ - 398: 0001cf81 52 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ - 399: 000198e5 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ - 400: 000364a1 544 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ - 401: 000300f9 66 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ - 402: 0002a751 12 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ - 403: 000379dd 392 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ - 404: 0002038d 44 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ - 405: 00039619 1852 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ - 406: 000329e5 58 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ - 407: 0002a039 108 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ - 408: 0001da61 12 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ + 390: 00032d0d 260 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ + 391: 0002e599 88 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ + 392: 0002088d 380 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ + 393: 000375c1 220 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ + 394: 0001e755 12 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ + 395: 000210bd 34 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ + 396: 00037399 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ + 397: 0001e731 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ + 398: 0001ce11 52 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ + 399: 00019775 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ + 400: 00036331 544 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ + 401: 0002ff89 66 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ + 402: 0002a5e1 12 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ + 403: 0003786d 392 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ + 404: 0002021d 44 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ + 405: 000394a9 1852 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ + 406: 00032875 58 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ + 407: 00029ec9 108 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ + 408: 0001d8f1 12 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ 409: 000113c5 30 FUNC GLOBAL DEFAULT 11 php_http_client_getopt │ │ │ │ - 410: 000316a5 24 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ - 411: 0002fc89 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ - 412: 00028385 576 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ - 413: 000273ed 66 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ - 414: 0003c889 120 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ + 410: 00031535 24 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ + 411: 0002fb19 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ + 412: 00028215 576 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ + 413: 0002727d 66 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ + 414: 0003c719 120 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ 415: 0000dfe1 364 FUNC GLOBAL DEFAULT 11 zm_startup_http │ │ │ │ - 416: 00037e71 352 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ - 417: 00029a99 110 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ - 418: 00032f81 212 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ + 416: 00037d01 352 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ + 417: 00029929 110 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ + 418: 00032e11 212 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ 419: 0000dd79 416 FUNC GLOBAL DEFAULT 11 zm_info_http │ │ │ │ - 420: 00024ae5 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ - 421: 00021fed 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ - 422: 000208ad 92 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ - 423: 0002ea61 72 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ - 424: 0002ec6d 112 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ - 425: 0003571d 308 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ - 426: 00031b69 124 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ - 427: 0001e661 396 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ - 428: 00036fc5 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ - 429: 0001cbb5 96 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ + 420: 00024975 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ + 421: 00021e7d 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ + 422: 0002073d 92 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ + 423: 0002e8f1 72 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ + 424: 0002eafd 112 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ + 425: 000355ad 308 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ + 426: 000319f9 124 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ + 427: 0001e4f1 396 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ + 428: 00036e55 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ + 429: 0001ca45 96 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ 430: 00010f59 44 FUNC GLOBAL DEFAULT 11 php_http_client_reset │ │ │ │ 431: 0000e5d1 144 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunk_buffer │ │ │ │ - 432: 0002a96d 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ - 433: 00036219 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ - 434: 0003bdad 2048 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ - 435: 0003cc1d 44 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ - 436: 000392f9 548 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ - 437: 00016061 7256 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ - 438: 0002ee85 268 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ - 439: 00037b65 304 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ - 440: 0003270d 132 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ + 432: 0002a7fd 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ + 433: 000360a9 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ + 434: 0003bc3d 2048 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ + 435: 0003caad 44 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ + 436: 00039189 548 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ + 437: 00016061 6888 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ + 438: 0002ed15 268 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ + 439: 000379f5 304 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ + 440: 0003259d 132 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ 441: 0000f88d 12 FUNC GLOBAL DEFAULT 11 php_http_client_get_class_entry │ │ │ │ 442: 0000e549 14 FUNC GLOBAL DEFAULT 11 php_http_buffer_reset │ │ │ │ - 443: 00018935 252 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ - 444: 0002d6a1 124 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ - 445: 0003c5ad 130 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ - 446: 00024fe1 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ - 447: 0001f4e5 288 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ - 448: 00028171 24 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ - 449: 0001cffd 84 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ - 450: 00035851 58 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ - 451: 0002e89d 38 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ - 452: 0002e5ed 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ - 453: 0002a2c9 188 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ - 454: 0002a161 32 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ - 455: 000318b9 418 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ - 456: 00026331 1032 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ + 443: 000187c5 252 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ + 444: 0002d531 124 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ + 445: 0003c43d 130 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ + 446: 00024e71 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ + 447: 0001f375 288 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ + 448: 00028001 24 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ + 449: 0001ce8d 84 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ + 450: 000356e1 58 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ + 451: 0002e72d 38 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ + 452: 0002e47d 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ + 453: 0002a159 188 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ + 454: 00029ff1 32 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ + 455: 00031749 418 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ + 456: 000261c1 1032 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ 457: 00062b8c 4 OBJECT GLOBAL DEFAULT 22 php_http_brotli_get_dictionary │ │ │ │ - 458: 0003cd9d 40 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ - 459: 0003c90d 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ - 460: 0002d71d 24 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ - 461: 0001cfb5 60 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ + 458: 0003cc2d 40 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ + 459: 0003c79d 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ + 460: 0002d5ad 24 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ + 461: 0001ce45 60 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ 462: 0000e265 130 FUNC GLOBAL DEFAULT 11 php_http_buffer_resize_ex │ │ │ │ 463: 00062960 4 OBJECT GLOBAL DEFAULT 22 http_module_number │ │ │ │ - 464: 00026e6d 36 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ + 464: 00026cfd 36 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ 465: 0001062d 84 FUNC GLOBAL DEFAULT 11 php_http_client_enqueue │ │ │ │ - 466: 0002dbd9 796 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ - 467: 00032799 40 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ - 468: 00025ef5 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ - 469: 0003780d 248 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ - 470: 00023c79 80 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ - 471: 00031be5 144 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ - 472: 00035b51 556 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ - 473: 0001e8d1 444 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ - 474: 0003cc49 172 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ - 475: 000211a1 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ + 466: 0002da69 796 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ + 467: 00032629 40 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ + 468: 00025d85 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ + 469: 0003769d 248 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ + 470: 00023b09 80 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ + 471: 00031a75 144 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ + 472: 000359e1 556 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ + 473: 0001e761 444 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ + 474: 0003cad9 172 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ + 475: 00021031 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ 476: 000119e1 24 FUNC GLOBAL DEFAULT 11 php_http_client_object_new │ │ │ │ - 477: 00027309 48 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ - 478: 00026739 304 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ - 479: 0002ff05 24 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ - 480: 0002ec29 66 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ - 481: 0001ce79 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ - 482: 00026869 192 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ - 483: 000205d5 152 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ - 484: 00031b25 68 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ - 485: 00026a89 560 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ - 486: 0002a7b1 440 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ - 487: 00031c8d 232 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ + 477: 00027199 48 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ + 478: 000265c9 304 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ + 479: 0002fd95 24 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ + 480: 0002eab9 66 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ + 481: 0001cd09 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ + 482: 000266f9 192 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ + 483: 00020465 152 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ + 484: 000319b5 68 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ + 485: 00026919 560 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ + 486: 0002a641 440 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ + 487: 00031b1d 232 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ 488: 0000e661 168 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_output │ │ │ │ - 489: 0001c699 516 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ - 490: 0001da6d 12 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ - 491: 0001cf75 10 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ - 492: 00032a21 328 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ - 493: 00023aa1 288 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ - 494: 0002e39d 240 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ - 495: 00024ef5 184 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ - 496: 00026cb9 344 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ - 497: 000299e9 116 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ - 498: 00027431 2432 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ - 499: 00029ec1 160 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ - 500: 0003bb19 228 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ - 501: 000329e1 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ - 502: 00025029 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ + 489: 0001c529 516 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ + 490: 0001d8fd 12 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ + 491: 0001ce05 10 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ + 492: 000328b1 328 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ + 493: 00023931 288 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ + 494: 0002e22d 240 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ + 495: 00024d85 184 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ + 496: 00026b49 344 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ + 497: 00029879 116 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ + 498: 000272c1 2432 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ + 499: 00029d51 160 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ + 500: 0003b9a9 228 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ + 501: 00032871 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ + 502: 00024eb9 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 503: 000119f9 444 FUNC GLOBAL DEFAULT 11 zm_startup_http_client │ │ │ │ - 504: 00027339 20 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ - 505: 00025035 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ - 506: 0002501d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ - 507: 000273c5 40 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ + 504: 000271c9 20 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ + 505: 00024ec5 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ + 506: 00024ead 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ + 507: 00027255 40 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ 508: 0001198d 84 FUNC GLOBAL DEFAULT 11 php_http_client_object_new_ex │ │ │ │ 509: 0000e599 56 FUNC GLOBAL DEFAULT 11 php_http_buffer_free │ │ │ │ 510: 00062964 28 OBJECT GLOBAL DEFAULT 22 http_functions │ │ │ │ - 511: 00025011 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ - 512: 00027055 304 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ + 511: 00024ea1 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ + 512: 00026ee5 304 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ 513: 000110f1 14 FUNC GLOBAL DEFAULT 11 php_http_client_setopt │ │ │ │ - 514: 0002ff1d 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ - 515: 000282e5 48 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ - 516: 0002e761 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ - 517: 0002edf1 146 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ - 518: 00021301 12 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ - 519: 00036f25 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ - 520: 0001e8b9 12 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ - 521: 000301a5 4128 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ - 522: 00020909 148 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ - 523: 0001f1a1 76 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ - 524: 0002a385 146 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ - 525: 0002fea1 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ - 526: 0002e2fd 160 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ - 527: 0001e421 380 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ - 528: 00037105 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ - 529: 0001e8ad 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ - 530: 0002f051 332 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ + 514: 0002fdad 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ + 515: 00028175 48 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ + 516: 0002e5f1 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ + 517: 0002ec81 146 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ + 518: 00021191 12 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ + 519: 00036db5 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ + 520: 0001e749 12 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ + 521: 00030035 4128 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ + 522: 00020799 148 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ + 523: 0001f031 76 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ + 524: 0002a215 146 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ + 525: 0002fd31 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ + 526: 0002e18d 160 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ + 527: 0001e2b1 380 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ + 528: 00036f95 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ + 529: 0001e73d 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ + 530: 0002eee1 332 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ 531: 0000fea9 740 FUNC GLOBAL DEFAULT 11 php_http_client_options_set │ │ │ │ - 532: 00034c99 864 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ - 533: 00018271 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ - 534: 00021fe1 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ - 535: 00024c91 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ + 532: 00034b29 864 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ + 533: 00018101 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ + 534: 00021e71 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ + 535: 00024b21 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ 536: 0000f761 160 FUNC GLOBAL DEFAULT 11 php_http_client_driver_add │ │ │ │ - 537: 0003c919 772 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ - 538: 00025df9 252 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ - 539: 00026095 408 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ - 540: 0001ce21 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ - 541: 0003295d 130 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ - 542: 0002835d 40 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ - 543: 0001d7d1 124 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ - 544: 0003a46d 108 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ - 545: 00027049 12 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ - 546: 0002eaa9 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ + 537: 0003c7a9 772 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ + 538: 00025c89 252 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ + 539: 00025f25 408 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ + 540: 0001ccb1 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ + 541: 000327ed 130 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ + 542: 000281ed 40 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ + 543: 0001d661 124 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ + 544: 0003a2fd 108 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ + 545: 00026ed9 12 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ + 546: 0002e939 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ 547: 00061b90 4 OBJECT GLOBAL DEFAULT 21 php_http_filter_factory │ │ │ │ - 548: 0003c76d 284 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ - 549: 0001c285 30 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ - 550: 0002fc45 68 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ + 548: 0003c5fd 284 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ + 549: 0001c115 30 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ + 550: 0002fad5 68 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ 551: 0000f801 64 FUNC GLOBAL DEFAULT 11 php_http_client_driver_get │ │ │ │ - 552: 000372e5 548 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ + 552: 00037175 548 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ 553: 0000e771 82 FUNC GLOBAL DEFAULT 11 php_http_buffer_passthru │ │ │ │ - 554: 00019471 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ - 555: 0001891d 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ - 556: 0002df15 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ - 557: 00035ded 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ - 558: 00024fed 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ - 559: 00029b61 720 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ - 560: 0001ffd5 204 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ - 561: 0003a5ed 5420 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ - 562: 0003821d 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ + 554: 00019301 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ + 555: 000187ad 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ + 556: 0002dda5 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ + 557: 00035c7d 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ + 558: 00024e7d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ + 559: 000299f1 720 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ + 560: 0001fe65 204 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ + 561: 0003a47d 5420 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ + 562: 000380ad 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ 563: 000106d1 80 FUNC GLOBAL DEFAULT 11 php_http_client_requeue │ │ │ │ - 564: 00028101 112 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ - 565: 0001a919 172 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ - 566: 00039d55 1816 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ - 567: 00037c95 476 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ - 568: 0003a4d9 236 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ - 569: 0001d7b9 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ + 564: 00027f91 112 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ + 565: 0001a7a9 172 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ + 566: 00039be5 1816 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ + 567: 00037b25 476 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ + 568: 0003a369 236 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ + 569: 0001d649 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 570: 0000e34d 80 FUNC GLOBAL DEFAULT 11 php_http_buffer_append │ │ │ │ - 571: 000207ed 28 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ + 571: 0002067d 28 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ 572: 00016005 80 FUNC GLOBAL DEFAULT 11 php_http_client_curl_loop │ │ │ │ - 573: 0003cd99 2 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ - 574: 00033055 200 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ + 573: 0003cc29 2 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ + 574: 00032ee5 200 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ 575: 0000e709 102 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_input │ │ │ │ - 576: 0003951d 252 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ + 576: 000393ad 252 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ 577: 00062980 32 OBJECT GLOBAL DEFAULT 22 php_http_globals │ │ │ │ - 578: 0002f6d5 400 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ - 579: 00037065 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ - 580: 00019ca1 104 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ - 581: 00032791 6 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ - 582: 0002f2a5 336 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ - 583: 000326a1 108 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ - 584: 00027ea9 296 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ - 585: 00030165 64 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ + 578: 0002f565 400 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ + 579: 00036ef5 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ + 580: 00019b31 104 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ + 581: 00032621 6 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ + 582: 0002f135 336 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ + 583: 00032531 108 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ + 584: 00027d39 296 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ + 585: 0002fff5 64 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ 586: 0000e479 64 FUNC GLOBAL DEFAULT 11 php_http_buffer_data │ │ │ │ - 587: 0001d7c5 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ - 588: 00036145 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ - 589: 0002f3f5 276 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ - 590: 00025fc5 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ - 591: 0001ac3d 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ - 592: 0002fda5 240 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ - 593: 00020191 176 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ - 594: 00036815 1000 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ - 595: 000316bd 472 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ - 596: 00037245 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ - 597: 000366c1 340 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ + 587: 0001d655 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ + 588: 00035fd5 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ + 589: 0002f285 276 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ + 590: 00025e55 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ + 591: 0001aacd 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ + 592: 0002fc35 240 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ + 593: 00020021 176 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ + 594: 000366a5 1000 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ + 595: 0003154d 472 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ + 596: 000370d5 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ + 597: 00036551 340 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ 598: 00010fdd 96 FUNC GLOBAL DEFAULT 11 php_http_client_object_free │ │ │ │ - 599: 00032635 80 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ + 599: 000324c5 80 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ 600: 00011bb5 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client │ │ │ │ 601: 0000e14d 80 FUNC GLOBAL DEFAULT 11 zm_shutdown_http │ │ │ │ - 602: 0001d0b1 12 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ - 603: 00032d9d 224 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ - 604: 00023cf1 3572 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ - 605: 00025041 744 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ - 606: 0003162d 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ - 607: 0001a8c5 40 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ - 608: 0001bb6d 1136 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ - 609: 00024ff9 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ + 602: 0001cf41 12 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ + 603: 00032c2d 224 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ + 604: 00023b81 3572 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ + 605: 00024ed1 744 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ + 606: 000314bd 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ + 607: 0001a755 40 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ + 608: 0001b9fd 1136 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ + 609: 00024e89 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ 610: 00010375 160 FUNC GLOBAL DEFAULT 11 php_http_client_init │ │ │ │ - 611: 0003c901 12 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ - 612: 0001c2a5 22 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ - 613: 0002eb91 152 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ - 614: 0002a181 248 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ - 615: 0002a9b5 260 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ - 616: 0002f19d 124 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ - 617: 0001c11d 24 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ - 618: 0002a75d 84 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ + 611: 0003c791 12 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ + 612: 0001c135 22 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ + 613: 0002ea21 152 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ + 614: 0002a011 248 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ + 615: 0002a845 260 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ + 616: 0002f02d 124 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ + 617: 0001bfad 24 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ + 618: 0002a5ed 84 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ 619: 00015bd5 892 FUNC GLOBAL DEFAULT 11 php_http_client_curl_responsehandler │ │ │ │ - 620: 00029b09 88 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ - 621: 00025005 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ - 622: 00035f7d 456 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ - 623: 0002eae9 168 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ + 620: 00029999 88 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ + 621: 00024e95 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ + 622: 00035e0d 456 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ + 623: 0002e979 168 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ 624: 00010681 80 FUNC GLOBAL DEFAULT 11 php_http_client_dequeue │ │ │ │ - 625: 00027391 50 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ - 626: 000300b5 46 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ - 627: 00031639 108 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ + 625: 00027221 50 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ + 626: 0002ff45 46 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ + 627: 000314c9 108 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ 628: 0000e559 64 FUNC GLOBAL DEFAULT 11 php_http_buffer_dtor │ │ │ │ - 629: 0001aaa9 176 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ - 630: 0002a0a5 188 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ + 629: 0001a939 176 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ + 630: 00029f35 188 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ 631: 00010e29 14 FUNC GLOBAL DEFAULT 11 php_http_client_once │ │ │ │ - 632: 0001cc15 58 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ - 633: 00031899 32 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ - 634: 0001c135 76 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ + 632: 0001caa5 58 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ + 633: 00031729 32 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ + 634: 0001bfc5 76 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ 635: 00060aac 92 OBJECT GLOBAL DEFAULT 21 http_module_entry │ │ │ │ - 636: 00026f69 224 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ - 637: 00024c9d 436 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ - 638: 0003c631 316 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ - 639: 0003311d 600 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ + 636: 00026df9 224 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ + 637: 00024b2d 436 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ + 638: 0003c4c1 316 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ + 639: 00032fad 600 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ 640: 0000e1b9 28 FUNC GLOBAL DEFAULT 11 get_module │ │ │ │ 641: 0000e301 76 FUNC GLOBAL DEFAULT 11 php_http_buffer_shrink │ │ │ │ - 642: 00037905 216 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ + 642: 00037795 216 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ 643: 0000e511 54 FUNC GLOBAL DEFAULT 11 php_http_buffer_fix │ │ │ │ - 644: 0001cd45 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ - 645: 0003588d 696 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ + 644: 0001cbd5 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ + 645: 0003571d 696 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ 646: 00010fb5 40 FUNC GLOBAL DEFAULT 11 php_http_client_free │ │ │ │ - 647: 0002a279 78 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ - 648: 00024b85 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ - 649: 0001b5c1 892 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ - 650: 0001a809 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ - 651: 0001d051 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ - 652: 000198f1 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ - 653: 0002130d 160 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ - 654: 00018929 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ - 655: 0003013d 40 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ - 656: 0003a5c5 40 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ - 657: 0001af15 200 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ - 658: 00031d75 154 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ - 659: 0002ff5d 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ - 660: 00035b45 12 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ - 661: 0001d0bd 12 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ - 662: 0001d069 72 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ - 663: 000280f5 12 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ - 664: 00028315 72 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ + 647: 0002a109 78 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ + 648: 00024a15 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ + 649: 0001b451 892 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ + 650: 0001a699 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ + 651: 0001cee1 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ + 652: 00019781 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ + 653: 0002119d 160 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ + 654: 000187b9 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ + 655: 0002ffcd 40 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ + 656: 0003a455 40 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ + 657: 0001ada5 200 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ + 658: 00031c05 154 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ + 659: 0002fded 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ + 660: 000359d5 12 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ + 661: 0001cf4d 12 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ + 662: 0001cef9 72 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ + 663: 00027f85 12 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ + 664: 000281a5 72 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ 665: 00010245 232 FUNC GLOBAL DEFAULT 11 php_http_client_options_get_subr │ │ │ │ - 666: 0002d735 70 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ - 667: 00023899 336 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ + 666: 0002d5c5 70 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ + 667: 00023729 336 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ 668: 0000f899 736 FUNC GLOBAL DEFAULT 11 php_http_client_options_set_subr │ │ │ │ - 669: 0001f2ad 568 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ - 670: 00024fc9 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ - 671: 000376a9 136 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ - 672: 00035475 680 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ - 673: 00036329 236 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ + 669: 0001f13d 568 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ + 670: 00024e59 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ + 671: 00037539 136 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ + 672: 00035305 680 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ + 673: 000361b9 236 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ 674: 0000e4b9 88 FUNC GLOBAL DEFAULT 11 php_http_buffer_cut │ │ │ │ - 675: 00032685 24 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ - 676: 00032419 540 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ - 677: 0001cc51 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ - 678: 00034ff9 1148 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ + 675: 00032515 24 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ + 676: 000322a9 540 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ + 677: 0001cae1 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ + 678: 00034e89 1148 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ 679: 00010d19 14 FUNC GLOBAL DEFAULT 11 php_http_client_wait │ │ │ │ - 680: 000300e5 20 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ + 680: 0002ff75 20 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ 681: 0000e2e9 22 FUNC GLOBAL DEFAULT 11 php_http_buffer_account │ │ │ │ - 682: 00032b69 16 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ - 683: 000371a5 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ - 684: 0003269d 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ + 682: 000329f9 16 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ + 683: 00037035 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ + 684: 0003252d 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ 685: 0000e19d 28 FUNC GLOBAL DEFAULT 11 zm_deactivate_http │ │ │ │ - 686: 0002ecdd 276 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ + 686: 0002eb6d 276 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ 687: 000105d5 12 FUNC GLOBAL DEFAULT 11 php_http_client_copy │ │ │ │ - 688: 0002e539 180 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ - 689: 000327c1 172 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ - 690: 0001cff1 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ - 691: 00037fd1 588 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ - 692: 00020835 8 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ - 693: 0002e79d 256 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ - 694: 0001f225 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ - 695: 0003ccf5 164 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ + 688: 0002e3c9 180 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ + 689: 00032651 172 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ + 690: 0001ce81 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ + 691: 00037e61 588 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ + 692: 000206c5 8 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ + 693: 0002e62d 256 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ + 694: 0001f0b5 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ + 695: 0003cb85 164 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ 696: 0000e3f1 136 FUNC GLOBAL DEFAULT 11 php_http_buffer_appendf │ │ │ │ - 697: 0003bc91 282 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ - 698: 0002ef91 190 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ - 699: 00034c4d 76 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ - 700: 00019465 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ - 701: 000285c5 652 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ - 702: 0003286d 64 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ - 703: 0001d0c9 344 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ - 704: 0001c0b9 100 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ - 705: 00020241 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ - 706: 0002def5 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ + 697: 0003bb21 282 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ + 698: 0002ee21 190 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ + 699: 00034add 76 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ + 700: 000192f5 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ + 701: 00028455 652 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ + 702: 000326fd 64 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ + 703: 0001cf59 344 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ + 704: 0001bf49 100 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ + 705: 000200d1 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ + 706: 0002dd85 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ 707: 0000f841 24 FUNC GLOBAL DEFAULT 11 php_http_client_driver_list │ │ │ │ - 708: 00031a5d 198 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ - 709: 0002099d 96 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ - 710: 00028189 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ - 711: 0002e48d 170 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ - 712: 00024af1 146 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ - 713: 00024e51 164 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ - 714: 0002e8c5 412 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ - 715: 00026929 352 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ - 716: 0001da79 424 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ - 717: 00026e91 60 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ + 708: 000318ed 198 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ + 709: 0002082d 96 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ + 710: 00028019 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ + 711: 0002e31d 170 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ + 712: 00024981 146 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ + 713: 00024ce1 164 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ + 714: 0002e755 412 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ + 715: 000267b9 352 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ + 716: 0001d909 424 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ + 717: 00026d21 60 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ 718: 00010e7d 14 FUNC GLOBAL DEFAULT 11 php_http_client_exec │ │ │ │ - 719: 00029981 102 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ - 720: 000203b9 540 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ - 721: 0001a8ed 42 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ - 722: 0001a889 58 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ - 723: 0002066d 144 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ - 724: 0001b1ed 412 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ - 725: 00036495 12 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ - 726: 00020c19 1416 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ - 727: 00035ec1 188 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ - 728: 0001d911 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ - 729: 00024fd5 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ - 730: 0002e279 132 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ + 719: 00029811 102 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ + 720: 00020249 540 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ + 721: 0001a77d 42 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ + 722: 0001a719 58 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ + 723: 000204fd 144 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ + 724: 0001b07d 412 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ + 725: 00036325 12 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ + 726: 00020aa9 1416 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ + 727: 00035d51 188 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ + 728: 0001d7a1 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ + 729: 00024e65 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ + 730: 0002e109 132 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ 731: 00016055 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_get_ops │ │ │ │ - 732: 0001c0ad 12 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ - 733: 0002f219 140 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ - 734: 0002fe95 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ - 735: 0001c9a9 128 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ + 732: 0001bf3d 12 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ + 733: 0002f0a9 140 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ + 734: 0002fd25 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ + 735: 0001c839 128 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ 736: 000105e1 74 FUNC GLOBAL DEFAULT 11 php_http_client_enqueued │ │ │ │ - 737: 00026ecd 156 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ + 737: 00026d5d 156 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ 738: 0000e1d5 144 FUNC GLOBAL DEFAULT 11 php_http_buffer_init_ex │ │ │ │ - 739: 00025d79 56 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ - 740: 00023cc9 40 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ - 741: 00026e11 92 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ - 742: 00024fad 28 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ - 743: 0003bbfd 148 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ - 744: 00029769 536 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ - 745: 000311c5 524 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ - 746: 00032905 88 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ - 747: 00017cb9 168 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ - 748: 0002a419 484 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ - 749: 0001f1ed 22 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ - 750: 00031c75 24 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ - 751: 0002622d 260 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ │ + 739: 00025c09 56 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ + 740: 00023b59 40 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ + 741: 00026ca1 92 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ + 742: 00024e3d 28 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ + 743: 0003ba8d 148 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ + 744: 000295f9 536 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ + 745: 00031055 524 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ + 746: 00032795 88 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ + 747: 00017b49 168 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ + 748: 0002a2a9 484 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ + 749: 0001f07d 22 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ + 750: 00031b05 24 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ + 751: 000260bd 260 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1002,522 +1002,522 @@ │ │ │ │ 00062910 00000017 R_ARM_RELATIVE │ │ │ │ 00062924 00000017 R_ARM_RELATIVE │ │ │ │ 0006292c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe84 00001202 R_ARM_ABS32 00000000 OnUpdateString │ │ │ │ 0005fe8c 00024102 R_ARM_ABS32 00062980 php_http_globals │ │ │ │ 00060a40 00024115 R_ARM_GLOB_DAT 00062980 php_http_globals │ │ │ │ 00060990 00001615 R_ARM_GLOB_DAT 00000000 spl_ce_RuntimeException │ │ │ │ -00060994 0001e715 R_ARM_GLOB_DAT 00031c8d php_http_array_apply_append_func │ │ │ │ -00060998 0001cc15 R_ARM_GLOB_DAT 0002d71d php_http_message_object_new │ │ │ │ -0006099c 00022c15 R_ARM_GLOB_DAT 0002df15 php_http_message_body_append │ │ │ │ +00060994 0001e715 R_ARM_GLOB_DAT 00031b1d php_http_array_apply_append_func │ │ │ │ +00060998 0001cc15 R_ARM_GLOB_DAT 0002d5ad php_http_message_object_new │ │ │ │ +0006099c 00022c15 R_ARM_GLOB_DAT 0002dda5 php_http_message_body_append │ │ │ │ 000609a0 00001b15 R_ARM_GLOB_DAT 00000000 php_stream_memory_ops │ │ │ │ -000609a4 00026c15 R_ARM_GLOB_DAT 00029b09 php_http_message_info_callback │ │ │ │ -000609a8 00017f15 R_ARM_GLOB_DAT 00031e11 php_http_pass_fcall_callback │ │ │ │ +000609a4 00026c15 R_ARM_GLOB_DAT 00029999 php_http_message_info_callback │ │ │ │ +000609a8 00017f15 R_ARM_GLOB_DAT 00031ca1 php_http_pass_fcall_callback │ │ │ │ 000609ac 00002d15 R_ARM_GLOB_DAT 00000000 zend_string_init_interned │ │ │ │ -000609b0 00029615 R_ARM_GLOB_DAT 0001d069 php_http_encoding_stream_object_clone │ │ │ │ +000609b0 00029615 R_ARM_GLOB_DAT 0001cef9 php_http_encoding_stream_object_clone │ │ │ │ 000609b4 00003015 R_ARM_GLOB_DAT 00000000 zend_ce_countable │ │ │ │ 000609b8 00025615 R_ARM_GLOB_DAT 00010fdd php_http_client_object_free │ │ │ │ 000609bc 00003715 R_ARM_GLOB_DAT 00000000 _php_stream_read │ │ │ │ 000609c0 00003e15 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -000609c4 0002a315 R_ARM_GLOB_DAT 00032685 php_http_object_new │ │ │ │ +000609c4 0002a315 R_ARM_GLOB_DAT 00032515 php_http_object_new │ │ │ │ 000609c8 00004015 R_ARM_GLOB_DAT 00000000 sapi_globals │ │ │ │ 000609cc 00022315 R_ARM_GLOB_DAT 00061b90 php_http_filter_factory │ │ │ │ -000609d0 0002e615 R_ARM_GLOB_DAT 00024fad php_http_etag_update │ │ │ │ -000609d4 00019d15 R_ARM_GLOB_DAT 000273ed php_http_header_parser_object_free │ │ │ │ -000609d8 0001cd15 R_ARM_GLOB_DAT 0001cfb5 php_http_encoding_stream_object_free │ │ │ │ -000609dc 00029215 R_ARM_GLOB_DAT 00031d75 php_http_array_apply_merge_func │ │ │ │ +000609d0 0002e615 R_ARM_GLOB_DAT 00024e3d php_http_etag_update │ │ │ │ +000609d4 00019d15 R_ARM_GLOB_DAT 0002727d php_http_header_parser_object_free │ │ │ │ +000609d8 0001cd15 R_ARM_GLOB_DAT 0001ce45 php_http_encoding_stream_object_free │ │ │ │ +000609dc 00029215 R_ARM_GLOB_DAT 00031c05 php_http_array_apply_merge_func │ │ │ │ 000609e0 00006915 R_ARM_GLOB_DAT 00000000 zend_ce_iterator │ │ │ │ -000609e4 00027a15 R_ARM_GLOB_DAT 0001c135 php_http_cookie_object_clone │ │ │ │ +000609e4 00027a15 R_ARM_GLOB_DAT 0001bfc5 php_http_cookie_object_clone │ │ │ │ 000609e8 00007515 R_ARM_GLOB_DAT 00000000 spl_ce_SplObserver │ │ │ │ -000609ec 00019a15 R_ARM_GLOB_DAT 000316a5 php_http_message_parser_object_new │ │ │ │ +000609ec 00019a15 R_ARM_GLOB_DAT 00031535 php_http_message_parser_object_new │ │ │ │ 000609f0 00007a15 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 000609f4 00008115 R_ARM_GLOB_DAT 00000000 empty_fcall_info │ │ │ │ 000609f8 00008f15 R_ARM_GLOB_DAT 00000000 spl_ce_InvalidArgumentException │ │ │ │ 000609fc 00009215 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -00060a00 00020d15 R_ARM_GLOB_DAT 0002fea1 php_http_message_body_object_new_ex │ │ │ │ +00060a00 00020d15 R_ARM_GLOB_DAT 0002fd31 php_http_message_body_object_new_ex │ │ │ │ 00060a04 00009915 R_ARM_GLOB_DAT 00000000 executor_globals │ │ │ │ 00060a08 0000a115 R_ARM_GLOB_DAT 00000000 spl_ce_UnexpectedValueException │ │ │ │ -00060a0c 00020215 R_ARM_GLOB_DAT 0002ff1d php_http_message_body_object_clone │ │ │ │ +00060a0c 00020215 R_ARM_GLOB_DAT 0002fdad php_http_message_body_object_clone │ │ │ │ 00060a10 0000a815 R_ARM_GLOB_DAT 00000000 php_stream_temp_ops │ │ │ │ 00060a14 00027b15 R_ARM_GLOB_DAT 00060aac http_module_entry │ │ │ │ 00060a18 0000b115 R_ARM_GLOB_DAT 00000000 spl_ce_DomainException │ │ │ │ 00060a1c 0000b615 R_ARM_GLOB_DAT 00000000 _php_stream_write │ │ │ │ 00060a20 0000c315 R_ARM_GLOB_DAT 00000000 spl_ce_BadMethodCallException │ │ │ │ 00060a24 0000c815 R_ARM_GLOB_DAT 00000000 compiler_globals │ │ │ │ -00060a28 0002ee15 R_ARM_GLOB_DAT 00031c75 php_http_array_copy_strings │ │ │ │ -00060a2c 0001c515 R_ARM_GLOB_DAT 0002a2c9 php_http_message_object_free │ │ │ │ +00060a28 0002ee15 R_ARM_GLOB_DAT 00031b05 php_http_array_copy_strings │ │ │ │ +00060a2c 0001c515 R_ARM_GLOB_DAT 0002a159 php_http_message_object_free │ │ │ │ 00060a30 0000d115 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ 00060a34 0001cf15 R_ARM_GLOB_DAT 00062960 http_module_number │ │ │ │ 00060a38 0000e315 R_ARM_GLOB_DAT 00000000 spl_ce_RecursiveArrayIterator │ │ │ │ 00060a3c 0001dc15 R_ARM_GLOB_DAT 000119e1 php_http_client_object_new │ │ │ │ -00060a44 00026915 R_ARM_GLOB_DAT 0001c11d php_http_cookie_object_new │ │ │ │ +00060a44 00026915 R_ARM_GLOB_DAT 0001bfad php_http_cookie_object_new │ │ │ │ 00060a48 0000f815 R_ARM_GLOB_DAT 00000000 zend_sort │ │ │ │ 00060a4c 0001c915 R_ARM_GLOB_DAT 00062b8c php_http_brotli_get_dictionary │ │ │ │ -00060a50 0001c015 R_ARM_GLOB_DAT 00028171 php_http_header_parser_object_new │ │ │ │ +00060a50 0001c015 R_ARM_GLOB_DAT 00028001 php_http_header_parser_object_new │ │ │ │ 00060a54 00010d15 R_ARM_GLOB_DAT 00000000 zval_ptr_dtor │ │ │ │ 00060a58 00011615 R_ARM_GLOB_DAT 00000000 spl_ce_SplSubject │ │ │ │ 00060a5c 00011c15 R_ARM_GLOB_DAT 00000000 zend_ce_arrayaccess │ │ │ │ 00060a60 00012515 R_ARM_GLOB_DAT 00000000 zend_empty_string │ │ │ │ -00060a64 0002d115 R_ARM_GLOB_DAT 0001a8ed php_http_cookie_object_free │ │ │ │ -00060a68 00029a15 R_ARM_GLOB_DAT 0002d735 php_http_message_object_clone │ │ │ │ +00060a64 0002d115 R_ARM_GLOB_DAT 0001a77d php_http_cookie_object_free │ │ │ │ +00060a68 00029a15 R_ARM_GLOB_DAT 0002d5c5 php_http_message_object_clone │ │ │ │ 00060a6c 00013215 R_ARM_GLOB_DAT 00000000 zval_add_ref │ │ │ │ -00060a70 00028b15 R_ARM_GLOB_DAT 0001d051 php_http_encoding_stream_object_new │ │ │ │ -00060a74 00024915 R_ARM_GLOB_DAT 00030165 php_http_message_parser_object_free │ │ │ │ -00060a78 0002aa15 R_ARM_GLOB_DAT 00032b69 php_http_option_get │ │ │ │ +00060a70 00028b15 R_ARM_GLOB_DAT 0001cee1 php_http_encoding_stream_object_new │ │ │ │ +00060a74 00024915 R_ARM_GLOB_DAT 0002fff5 php_http_message_parser_object_free │ │ │ │ +00060a78 0002aa15 R_ARM_GLOB_DAT 000329f9 php_http_option_get │ │ │ │ 00060a7c 00014a15 R_ARM_GLOB_DAT 00000000 zend_ce_aggregate │ │ │ │ 00060a80 0002b815 R_ARM_GLOB_DAT 0000e3f1 php_http_buffer_appendf │ │ │ │ -00060a84 00020415 R_ARM_GLOB_DAT 0002e761 php_http_message_body_object_free │ │ │ │ +00060a84 00020415 R_ARM_GLOB_DAT 0002e5f1 php_http_message_body_object_free │ │ │ │ 00060a88 00015f15 R_ARM_GLOB_DAT 00000000 zend_ce_serializable │ │ │ │ 00060a8c 00016915 R_ARM_GLOB_DAT 00000000 empty_fcall_info_cache │ │ │ │ 00060a90 00016b15 R_ARM_GLOB_DAT 00000000 core_globals │ │ │ │ 00060a94 00016d15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 00060a98 00016f15 R_ARM_GLOB_DAT 00000000 spl_ce_SplObjectStorage │ │ │ │ 00060a9c 00017315 R_ARM_GLOB_DAT 00000000 std_object_handlers │ │ │ │ -00060aa0 0001df15 R_ARM_GLOB_DAT 0002ff05 php_http_message_body_object_new │ │ │ │ +00060aa0 0001df15 R_ARM_GLOB_DAT 0002fd95 php_http_message_body_object_new │ │ │ │ 00060aa4 00023a15 R_ARM_GLOB_DAT 0000e34d php_http_buffer_append │ │ │ │ 00060ac4 0001fe02 R_ARM_ABS32 00062964 http_functions │ │ │ │ 00060ac8 00019f02 R_ARM_ABS32 0000dfe1 zm_startup_http │ │ │ │ 00060acc 00025902 R_ARM_ABS32 0000e14d zm_shutdown_http │ │ │ │ 00060ad4 0002ad02 R_ARM_ABS32 0000e19d zm_deactivate_http │ │ │ │ 00060ad8 0001a302 R_ARM_ABS32 0000dd79 zm_info_http │ │ │ │ -00061b98 00021a02 R_ARM_ABS32 00025df9 zim_HttpHeader___construct │ │ │ │ -00061bb4 00024e02 R_ARM_ABS32 00025fc5 zim_HttpHeader___unserialize │ │ │ │ -00061bd0 0001d402 R_ARM_ABS32 00025ef5 zim_HttpHeader___serialize │ │ │ │ -00061bec 0002cb02 R_ARM_ABS32 00026929 zim_HttpHeader_unserialize │ │ │ │ -00061c08 00021b02 R_ARM_ABS32 00026095 zim_HttpHeader_serialize │ │ │ │ -00061c24 00021b02 R_ARM_ABS32 00026095 zim_HttpHeader_serialize │ │ │ │ -00061c40 00021b02 R_ARM_ABS32 00026095 zim_HttpHeader_serialize │ │ │ │ -00061c5c 0002ef02 R_ARM_ABS32 0002622d zim_HttpHeader_match │ │ │ │ -00061c78 0001c802 R_ARM_ABS32 00026331 zim_HttpHeader_negotiate │ │ │ │ -00061c94 0001de02 R_ARM_ABS32 00026739 zim_HttpHeader_getParams │ │ │ │ -00061cb0 0001e502 R_ARM_ABS32 00026a89 zim_HttpHeader_parse │ │ │ │ -00062244 0002b502 R_ARM_ABS32 0002e79d zim_HttpMessageBody___construct │ │ │ │ -00062260 00026f02 R_ARM_ABS32 0002eae9 zim_HttpMessageBody_serialize │ │ │ │ -0006227c 00026f02 R_ARM_ABS32 0002eae9 zim_HttpMessageBody_serialize │ │ │ │ -00062298 00026f02 R_ARM_ABS32 0002eae9 zim_HttpMessageBody_serialize │ │ │ │ -000622b4 00020e02 R_ARM_ABS32 0002e2fd zim_HttpMessageBody_unserialize │ │ │ │ -000622d0 00026502 R_ARM_ABS32 0002eb91 zim_HttpMessageBody___serialize │ │ │ │ -000622ec 0001ee02 R_ARM_ABS32 0002e39d zim_HttpMessageBody___unserialize │ │ │ │ -00062308 0002ae02 R_ARM_ABS32 0002ecdd zim_HttpMessageBody_toStream │ │ │ │ -00062324 00021202 R_ARM_ABS32 0002f051 zim_HttpMessageBody_toCallback │ │ │ │ -00062340 0002c702 R_ARM_ABS32 0002e48d zim_HttpMessageBody_getResource │ │ │ │ -0006235c 0002b002 R_ARM_ABS32 0002e539 zim_HttpMessageBody_getBoundary │ │ │ │ -00062378 0001c402 R_ARM_ABS32 0002e5ed zim_HttpMessageBody_append │ │ │ │ -00062394 00019b02 R_ARM_ABS32 0002fc89 zim_HttpMessageBody_addForm │ │ │ │ -000623b0 00024602 R_ARM_ABS32 0002f2a5 zim_HttpMessageBody_addPart │ │ │ │ -000623cc 0002ba02 R_ARM_ABS32 0002ef91 zim_HttpMessageBody_etag │ │ │ │ -000623e8 0002ca02 R_ARM_ABS32 0002e8c5 zim_HttpMessageBody_stat │ │ │ │ -00062490 00028502 R_ARM_ABS32 0003588d zim_HttpParams___construct │ │ │ │ -000624ac 0001a202 R_ARM_ABS32 00032f81 zim_HttpParams_toArray │ │ │ │ -000624c8 0002a002 R_ARM_ABS32 00035475 zim_HttpParams_toString │ │ │ │ -000624e4 0002a002 R_ARM_ABS32 00035475 zim_HttpParams_toString │ │ │ │ -00062500 00025b02 R_ARM_ABS32 00032d9d zim_HttpParams_offsetExists │ │ │ │ -0006251c 00023e02 R_ARM_ABS32 00033055 zim_HttpParams_offsetUnset │ │ │ │ -00062538 00027f02 R_ARM_ABS32 0003311d zim_HttpParams_offsetSet │ │ │ │ -00062554 00018602 R_ARM_ABS32 00032e7d zim_HttpParams_offsetGet │ │ │ │ -000625fc 0001d502 R_ARM_ABS32 0003780d zim_HttpQueryString___construct │ │ │ │ -00062618 00022d02 R_ARM_ABS32 00035ded zim_HttpQueryString_toArray │ │ │ │ -00062634 00017c02 R_ARM_ABS32 000375d9 zim_HttpQueryString_toString │ │ │ │ -00062650 00017c02 R_ARM_ABS32 000375d9 zim_HttpQueryString_toString │ │ │ │ -0006266c 00022802 R_ARM_ABS32 000372e5 zim_HttpQueryString_get │ │ │ │ -00062688 0001b702 R_ARM_ABS32 00037b65 zim_HttpQueryString_set │ │ │ │ -000626a4 00023702 R_ARM_ABS32 00037c95 zim_HttpQueryString_mod │ │ │ │ -000626c0 00020702 R_ARM_ABS32 00036f25 zim_HttpQueryString_getBool │ │ │ │ -000626dc 0001ac02 R_ARM_ABS32 00036fc5 zim_HttpQueryString_getInt │ │ │ │ -000626f8 00024302 R_ARM_ABS32 00037065 zim_HttpQueryString_getFloat │ │ │ │ -00062714 00021002 R_ARM_ABS32 00037105 zim_HttpQueryString_getString │ │ │ │ -00062730 0002ab02 R_ARM_ABS32 000371a5 zim_HttpQueryString_getArray │ │ │ │ -0006274c 00025402 R_ARM_ABS32 00037245 zim_HttpQueryString_getObject │ │ │ │ -00062768 00024c02 R_ARM_ABS32 00036145 zim_HttpQueryString_getIterator │ │ │ │ -00062784 00026e02 R_ARM_ABS32 00035f7d zim_HttpQueryString_getGlobalInstance │ │ │ │ -000627a0 00019302 R_ARM_ABS32 000379dd zim_HttpQueryString_xlate │ │ │ │ -000627bc 00018c02 R_ARM_ABS32 00037509 zim_HttpQueryString_serialize │ │ │ │ -000627d8 00028202 R_ARM_ABS32 00037905 zim_HttpQueryString_unserialize │ │ │ │ -000627f4 0002d702 R_ARM_ABS32 00035ec1 zim_HttpQueryString___serialize │ │ │ │ -00062810 00018902 R_ARM_ABS32 00037731 zim_HttpQueryString___unserialize │ │ │ │ -0006282c 0001b102 R_ARM_ABS32 00036219 zim_HttpQueryString_offsetGet │ │ │ │ -00062848 0002b302 R_ARM_ABS32 00037fd1 zim_HttpQueryString_offsetSet │ │ │ │ -00062864 0002a102 R_ARM_ABS32 00036329 zim_HttpQueryString_offsetExists │ │ │ │ -00062880 0001a002 R_ARM_ABS32 00037e71 zim_HttpQueryString_offsetUnset │ │ │ │ -000628b8 00027e02 R_ARM_ABS32 0003c631 zim_HttpUrl___construct │ │ │ │ -000628d4 00022402 R_ARM_ABS32 0003c76d zim_HttpUrl_mod │ │ │ │ -000628f0 0001f402 R_ARM_ABS32 0003bb19 zim_HttpUrl_toString │ │ │ │ -0006290c 0001f402 R_ARM_ABS32 0003bb19 zim_HttpUrl_toString │ │ │ │ -00062928 0002e702 R_ARM_ABS32 0003bbfd zim_HttpUrl_toArray │ │ │ │ +00061b98 00021a02 R_ARM_ABS32 00025c89 zim_HttpHeader___construct │ │ │ │ +00061bb4 00024e02 R_ARM_ABS32 00025e55 zim_HttpHeader___unserialize │ │ │ │ +00061bd0 0001d402 R_ARM_ABS32 00025d85 zim_HttpHeader___serialize │ │ │ │ +00061bec 0002cb02 R_ARM_ABS32 000267b9 zim_HttpHeader_unserialize │ │ │ │ +00061c08 00021b02 R_ARM_ABS32 00025f25 zim_HttpHeader_serialize │ │ │ │ +00061c24 00021b02 R_ARM_ABS32 00025f25 zim_HttpHeader_serialize │ │ │ │ +00061c40 00021b02 R_ARM_ABS32 00025f25 zim_HttpHeader_serialize │ │ │ │ +00061c5c 0002ef02 R_ARM_ABS32 000260bd zim_HttpHeader_match │ │ │ │ +00061c78 0001c802 R_ARM_ABS32 000261c1 zim_HttpHeader_negotiate │ │ │ │ +00061c94 0001de02 R_ARM_ABS32 000265c9 zim_HttpHeader_getParams │ │ │ │ +00061cb0 0001e502 R_ARM_ABS32 00026919 zim_HttpHeader_parse │ │ │ │ +00062244 0002b502 R_ARM_ABS32 0002e62d zim_HttpMessageBody___construct │ │ │ │ +00062260 00026f02 R_ARM_ABS32 0002e979 zim_HttpMessageBody_serialize │ │ │ │ +0006227c 00026f02 R_ARM_ABS32 0002e979 zim_HttpMessageBody_serialize │ │ │ │ +00062298 00026f02 R_ARM_ABS32 0002e979 zim_HttpMessageBody_serialize │ │ │ │ +000622b4 00020e02 R_ARM_ABS32 0002e18d zim_HttpMessageBody_unserialize │ │ │ │ +000622d0 00026502 R_ARM_ABS32 0002ea21 zim_HttpMessageBody___serialize │ │ │ │ +000622ec 0001ee02 R_ARM_ABS32 0002e22d zim_HttpMessageBody___unserialize │ │ │ │ +00062308 0002ae02 R_ARM_ABS32 0002eb6d zim_HttpMessageBody_toStream │ │ │ │ +00062324 00021202 R_ARM_ABS32 0002eee1 zim_HttpMessageBody_toCallback │ │ │ │ +00062340 0002c702 R_ARM_ABS32 0002e31d zim_HttpMessageBody_getResource │ │ │ │ +0006235c 0002b002 R_ARM_ABS32 0002e3c9 zim_HttpMessageBody_getBoundary │ │ │ │ +00062378 0001c402 R_ARM_ABS32 0002e47d zim_HttpMessageBody_append │ │ │ │ +00062394 00019b02 R_ARM_ABS32 0002fb19 zim_HttpMessageBody_addForm │ │ │ │ +000623b0 00024602 R_ARM_ABS32 0002f135 zim_HttpMessageBody_addPart │ │ │ │ +000623cc 0002ba02 R_ARM_ABS32 0002ee21 zim_HttpMessageBody_etag │ │ │ │ +000623e8 0002ca02 R_ARM_ABS32 0002e755 zim_HttpMessageBody_stat │ │ │ │ +00062490 00028502 R_ARM_ABS32 0003571d zim_HttpParams___construct │ │ │ │ +000624ac 0001a202 R_ARM_ABS32 00032e11 zim_HttpParams_toArray │ │ │ │ +000624c8 0002a002 R_ARM_ABS32 00035305 zim_HttpParams_toString │ │ │ │ +000624e4 0002a002 R_ARM_ABS32 00035305 zim_HttpParams_toString │ │ │ │ +00062500 00025b02 R_ARM_ABS32 00032c2d zim_HttpParams_offsetExists │ │ │ │ +0006251c 00023e02 R_ARM_ABS32 00032ee5 zim_HttpParams_offsetUnset │ │ │ │ +00062538 00027f02 R_ARM_ABS32 00032fad zim_HttpParams_offsetSet │ │ │ │ +00062554 00018602 R_ARM_ABS32 00032d0d zim_HttpParams_offsetGet │ │ │ │ +000625fc 0001d502 R_ARM_ABS32 0003769d zim_HttpQueryString___construct │ │ │ │ +00062618 00022d02 R_ARM_ABS32 00035c7d zim_HttpQueryString_toArray │ │ │ │ +00062634 00017c02 R_ARM_ABS32 00037469 zim_HttpQueryString_toString │ │ │ │ +00062650 00017c02 R_ARM_ABS32 00037469 zim_HttpQueryString_toString │ │ │ │ +0006266c 00022802 R_ARM_ABS32 00037175 zim_HttpQueryString_get │ │ │ │ +00062688 0001b702 R_ARM_ABS32 000379f5 zim_HttpQueryString_set │ │ │ │ +000626a4 00023702 R_ARM_ABS32 00037b25 zim_HttpQueryString_mod │ │ │ │ +000626c0 00020702 R_ARM_ABS32 00036db5 zim_HttpQueryString_getBool │ │ │ │ +000626dc 0001ac02 R_ARM_ABS32 00036e55 zim_HttpQueryString_getInt │ │ │ │ +000626f8 00024302 R_ARM_ABS32 00036ef5 zim_HttpQueryString_getFloat │ │ │ │ +00062714 00021002 R_ARM_ABS32 00036f95 zim_HttpQueryString_getString │ │ │ │ +00062730 0002ab02 R_ARM_ABS32 00037035 zim_HttpQueryString_getArray │ │ │ │ +0006274c 00025402 R_ARM_ABS32 000370d5 zim_HttpQueryString_getObject │ │ │ │ +00062768 00024c02 R_ARM_ABS32 00035fd5 zim_HttpQueryString_getIterator │ │ │ │ +00062784 00026e02 R_ARM_ABS32 00035e0d zim_HttpQueryString_getGlobalInstance │ │ │ │ +000627a0 00019302 R_ARM_ABS32 0003786d zim_HttpQueryString_xlate │ │ │ │ +000627bc 00018c02 R_ARM_ABS32 00037399 zim_HttpQueryString_serialize │ │ │ │ +000627d8 00028202 R_ARM_ABS32 00037795 zim_HttpQueryString_unserialize │ │ │ │ +000627f4 0002d702 R_ARM_ABS32 00035d51 zim_HttpQueryString___serialize │ │ │ │ +00062810 00018902 R_ARM_ABS32 000375c1 zim_HttpQueryString___unserialize │ │ │ │ +0006282c 0001b102 R_ARM_ABS32 000360a9 zim_HttpQueryString_offsetGet │ │ │ │ +00062848 0002b302 R_ARM_ABS32 00037e61 zim_HttpQueryString_offsetSet │ │ │ │ +00062864 0002a102 R_ARM_ABS32 000361b9 zim_HttpQueryString_offsetExists │ │ │ │ +00062880 0001a002 R_ARM_ABS32 00037d01 zim_HttpQueryString_offsetUnset │ │ │ │ +000628b8 00027e02 R_ARM_ABS32 0003c4c1 zim_HttpUrl___construct │ │ │ │ +000628d4 00022402 R_ARM_ABS32 0003c5fd zim_HttpUrl_mod │ │ │ │ +000628f0 0001f402 R_ARM_ABS32 0003b9a9 zim_HttpUrl_toString │ │ │ │ +0006290c 0001f402 R_ARM_ABS32 0003b9a9 zim_HttpUrl_toString │ │ │ │ +00062928 0002e702 R_ARM_ABS32 0003ba8d zim_HttpUrl_toArray │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xaccc contains 609 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0006000c 00000316 R_ARM_JUMP_SLOT 00000000 convert_to_long │ │ │ │ 00060010 00000416 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_resource_factory_init │ │ │ │ 00060014 00000516 R_ARM_JUMP_SLOT 00000000 curl_easy_setopt@CURL_OPENSSL_4 │ │ │ │ -00060018 0001c616 R_ARM_JUMP_SLOT 0002a161 php_http_message_zip │ │ │ │ +00060018 0001c616 R_ARM_JUMP_SLOT 00029ff1 php_http_message_zip │ │ │ │ 0006001c 00000616 R_ARM_JUMP_SLOT 00000000 php_hash_fetch_ops │ │ │ │ -00060020 0001c716 R_ARM_JUMP_SLOT 000318b9 php_http_match │ │ │ │ +00060020 0001c716 R_ARM_JUMP_SLOT 00031749 php_http_match │ │ │ │ 00060024 00000716 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_members │ │ │ │ -00060028 0002bd16 R_ARM_JUMP_SLOT 000285c5 php_http_info_parse │ │ │ │ +00060028 0002bd16 R_ARM_JUMP_SLOT 00028455 php_http_info_parse │ │ │ │ 0006002c 00000816 R_ARM_JUMP_SLOT 00000000 php_stripcslashes │ │ │ │ -00060030 00018a16 R_ARM_JUMP_SLOT 0001e8c5 php_http_get_inflate_stream_class_entry │ │ │ │ -00060034 00025316 R_ARM_JUMP_SLOT 000316bd zm_startup_http_message_parser │ │ │ │ -00060038 00019416 R_ARM_JUMP_SLOT 0002038d php_http_env_get_request_method │ │ │ │ +00060030 00018a16 R_ARM_JUMP_SLOT 0001e755 php_http_get_inflate_stream_class_entry │ │ │ │ +00060034 00025316 R_ARM_JUMP_SLOT 0003154d zm_startup_http_message_parser │ │ │ │ +00060038 00019416 R_ARM_JUMP_SLOT 0002021d php_http_env_get_request_method │ │ │ │ 0006003c 00000916 R_ARM_JUMP_SLOT 00000000 add_property_string_ex │ │ │ │ -00060040 0001e016 R_ARM_JUMP_SLOT 0002ec29 php_http_message_body_to_stream │ │ │ │ -00060044 0002dd16 R_ARM_JUMP_SLOT 0002f219 php_http_message_body_add_part │ │ │ │ -00060048 0001f916 R_ARM_JUMP_SLOT 00025035 php_http_get_exception_bad_querystring_class_entry │ │ │ │ +00060040 0001e016 R_ARM_JUMP_SLOT 0002eab9 php_http_message_body_to_stream │ │ │ │ +00060044 0002dd16 R_ARM_JUMP_SLOT 0002f0a9 php_http_message_body_add_part │ │ │ │ +00060048 0001f916 R_ARM_JUMP_SLOT 00024ec5 php_http_get_exception_bad_querystring_class_entry │ │ │ │ 0006004c 00000a16 R_ARM_JUMP_SLOT 00000000 zend_wrong_parameters_none_error │ │ │ │ 00060050 00000b16 R_ARM_JUMP_SLOT 00000000 zend_hash_get_current_data_ex │ │ │ │ -00060054 0001b416 R_ARM_JUMP_SLOT 000392f9 php_http_url_to_string │ │ │ │ +00060054 0001b416 R_ARM_JUMP_SLOT 00039189 php_http_url_to_string │ │ │ │ 00060058 00000c16 R_ARM_JUMP_SLOT 00000000 zend_declare_property_string │ │ │ │ 0006005c 00000d16 R_ARM_JUMP_SLOT 00000000 zend_list_delete │ │ │ │ -00060060 0001c316 R_ARM_JUMP_SLOT 0002e89d php_http_message_body_stat │ │ │ │ +00060060 0001c316 R_ARM_JUMP_SLOT 0002e72d php_http_message_body_stat │ │ │ │ 00060064 00000e16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_create │ │ │ │ 00060068 00000f16 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -0006006c 00027616 R_ARM_JUMP_SLOT 0002a0a5 php_http_message_serialize │ │ │ │ +0006006c 00027616 R_ARM_JUMP_SLOT 00029f35 php_http_message_serialize │ │ │ │ 00060070 00001016 R_ARM_JUMP_SLOT 00000000 BrotliDecoderHasMoreOutput │ │ │ │ 00060074 00001116 R_ARM_JUMP_SLOT 00000000 zError │ │ │ │ 00060078 00001316 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ 0006007c 00001416 R_ARM_JUMP_SLOT 00000000 __zend_calloc │ │ │ │ -00060080 00023d16 R_ARM_JUMP_SLOT 0003cd99 php_http_version_dtor │ │ │ │ +00060080 00023d16 R_ARM_JUMP_SLOT 0003cc29 php_http_version_dtor │ │ │ │ 00060084 00001516 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -00060088 00022016 R_ARM_JUMP_SLOT 0003a46d php_http_url_encode_hash_ex │ │ │ │ -0006008c 00022c16 R_ARM_JUMP_SLOT 0002df15 php_http_message_body_append │ │ │ │ +00060088 00022016 R_ARM_JUMP_SLOT 0003a2fd php_http_url_encode_hash_ex │ │ │ │ +0006008c 00022c16 R_ARM_JUMP_SLOT 0002dda5 php_http_message_body_append │ │ │ │ 00060090 00001716 R_ARM_JUMP_SLOT 00000000 zend_hash_str_add │ │ │ │ 00060094 00001816 R_ARM_JUMP_SLOT 00000000 zval_get_string_func │ │ │ │ 00060098 00001916 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCreateInstance │ │ │ │ 0006009c 00001a16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ 000600a0 00001c16 R_ARM_JUMP_SLOT 00000000 _php_stream_seek │ │ │ │ -000600a4 0002d416 R_ARM_JUMP_SLOT 0001b1ed php_http_cookie_list_parse │ │ │ │ +000600a4 0002d416 R_ARM_JUMP_SLOT 0001b07d php_http_cookie_list_parse │ │ │ │ 000600a8 00001d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_find │ │ │ │ -000600ac 00026816 R_ARM_JUMP_SLOT 0002f19d php_http_message_body_appendf │ │ │ │ +000600ac 00026816 R_ARM_JUMP_SLOT 0002f02d php_http_message_body_appendf │ │ │ │ 000600b0 0001d116 R_ARM_JUMP_SLOT 0001062d php_http_client_enqueue │ │ │ │ 000600b4 00001e16 R_ARM_JUMP_SLOT 00000000 zend_hash_update_ind │ │ │ │ 000600b8 00001f16 R_ARM_JUMP_SLOT 00000000 curl_multi_init@CURL_OPENSSL_4 │ │ │ │ 000600bc 00002016 R_ARM_JUMP_SLOT 00000000 instanceof_function_slow │ │ │ │ 000600c0 00002116 R_ARM_JUMP_SLOT 00000000 curl_multi_cleanup@CURL_OPENSSL_4 │ │ │ │ 000600c4 00002216 R_ARM_JUMP_SLOT 00000000 event_initialized │ │ │ │ 000600c8 00023316 R_ARM_JUMP_SLOT 000106d1 php_http_client_requeue │ │ │ │ 000600cc 00027016 R_ARM_JUMP_SLOT 00010681 php_http_client_dequeue │ │ │ │ 000600d0 00002316 R_ARM_JUMP_SLOT 00000000 event_get_version │ │ │ │ -000600d4 0002a516 R_ARM_JUMP_SLOT 0001cc51 php_http_encoding_stream_update │ │ │ │ +000600d4 0002a516 R_ARM_JUMP_SLOT 0001cae1 php_http_encoding_stream_update │ │ │ │ 000600d8 00002416 R_ARM_JUMP_SLOT 00000000 zend_hash_clean │ │ │ │ -000600dc 0002e516 R_ARM_JUMP_SLOT 00026e11 php_http_header_to_callback │ │ │ │ +000600dc 0002e516 R_ARM_JUMP_SLOT 00026ca1 php_http_header_to_callback │ │ │ │ 000600e0 00002516 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 000600e4 00002616 R_ARM_JUMP_SLOT 00000000 curl_share_cleanup@CURL_OPENSSL_4 │ │ │ │ -000600e8 0001b216 R_ARM_JUMP_SLOT 0003bdad php_http_url_parse │ │ │ │ -000600ec 00023816 R_ARM_JUMP_SLOT 0003a4d9 php_http_url_encode_hash │ │ │ │ -000600f0 0002ea16 R_ARM_JUMP_SLOT 00032905 php_http_options_init │ │ │ │ +000600e8 0001b216 R_ARM_JUMP_SLOT 0003bc3d php_http_url_parse │ │ │ │ +000600ec 00023816 R_ARM_JUMP_SLOT 0003a369 php_http_url_encode_hash │ │ │ │ +000600f0 0002ea16 R_ARM_JUMP_SLOT 00032795 php_http_options_init │ │ │ │ 000600f4 00002716 R_ARM_JUMP_SLOT 00000000 curl_multi_timeout@CURL_OPENSSL_4 │ │ │ │ 000600f8 00002816 R_ARM_JUMP_SLOT 00000000 BrotliEncoderIsFinished │ │ │ │ -000600fc 0001f116 R_ARM_JUMP_SLOT 000299e9 php_http_message_init │ │ │ │ -00060100 0002e316 R_ARM_JUMP_SLOT 00025d79 zm_startup_http_filter │ │ │ │ +000600fc 0001f116 R_ARM_JUMP_SLOT 00029879 php_http_message_init │ │ │ │ +00060100 0002e316 R_ARM_JUMP_SLOT 00025c09 zm_startup_http_filter │ │ │ │ 00060104 00002916 R_ARM_JUMP_SLOT 00000000 zend_declare_property_long │ │ │ │ 00060108 00002a16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDestroyInstance │ │ │ │ 0006010c 00002b16 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ -00060110 00025016 R_ARM_JUMP_SLOT 0002fda5 php_http_message_body_split │ │ │ │ +00060110 00025016 R_ARM_JUMP_SLOT 0002fc35 php_http_message_body_split │ │ │ │ 00060114 00002c16 R_ARM_JUMP_SLOT 00000000 _erealloc │ │ │ │ -00060118 00027516 R_ARM_JUMP_SLOT 0001aaa9 php_http_cookie_list_get_extra │ │ │ │ -0006011c 0002a616 R_ARM_JUMP_SLOT 00034ff9 php_http_params_to_string │ │ │ │ -00060120 0001d216 R_ARM_JUMP_SLOT 0002dbd9 zm_startup_http_message │ │ │ │ -00060124 0002eb16 R_ARM_JUMP_SLOT 00017cb9 zm_shutdown_http_client_curl │ │ │ │ +00060118 00027516 R_ARM_JUMP_SLOT 0001a939 php_http_cookie_list_get_extra │ │ │ │ +0006011c 0002a616 R_ARM_JUMP_SLOT 00034e89 php_http_params_to_string │ │ │ │ +00060120 0001d216 R_ARM_JUMP_SLOT 0002da69 zm_startup_http_message │ │ │ │ +00060124 0002eb16 R_ARM_JUMP_SLOT 00017b49 zm_shutdown_http_client_curl │ │ │ │ 00060128 00002e16 R_ARM_JUMP_SLOT 00000000 php_stristr │ │ │ │ 0006012c 00002f16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderMaxCompressedSize │ │ │ │ 00060130 0001af16 R_ARM_JUMP_SLOT 0000e5d1 php_http_buffer_chunk_buffer │ │ │ │ -00060134 0001e116 R_ARM_JUMP_SLOT 0001ce79 php_http_encoding_stream_finish │ │ │ │ +00060134 0001e116 R_ARM_JUMP_SLOT 0001cd09 php_http_encoding_stream_finish │ │ │ │ 00060138 00003116 R_ARM_JUMP_SLOT 00000000 event_base_free │ │ │ │ 0006013c 00003216 R_ARM_JUMP_SLOT 00000000 _emalloc_96 │ │ │ │ 00060140 0002db16 R_ARM_JUMP_SLOT 00016055 php_http_client_curl_get_ops │ │ │ │ 00060144 00018116 R_ARM_JUMP_SLOT 0000e39d php_http_buffer_from_string_ex │ │ │ │ -00060148 00018416 R_ARM_JUMP_SLOT 0002e26d php_http_message_body_addref │ │ │ │ +00060148 00018416 R_ARM_JUMP_SLOT 0002e0fd php_http_message_body_addref │ │ │ │ 0006014c 00003316 R_ARM_JUMP_SLOT 00000000 zend_register_long_constant │ │ │ │ 00060150 00003416 R_ARM_JUMP_SLOT 00000000 gc_possible_root │ │ │ │ 00060154 00003516 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_new │ │ │ │ -00060158 0001b316 R_ARM_JUMP_SLOT 0003cc1d php_http_version_init │ │ │ │ -0006015c 0002be16 R_ARM_JUMP_SLOT 0003286d zm_startup_http_object │ │ │ │ +00060158 0001b316 R_ARM_JUMP_SLOT 0003caad php_http_version_init │ │ │ │ +0006015c 0002be16 R_ARM_JUMP_SLOT 000326fd zm_startup_http_object │ │ │ │ 00060160 00003616 R_ARM_JUMP_SLOT 00000000 zend_vspprintf │ │ │ │ -00060164 0001f816 R_ARM_JUMP_SLOT 00027339 php_http_header_parser_state_is │ │ │ │ +00060164 0001f816 R_ARM_JUMP_SLOT 000271c9 php_http_header_parser_state_is │ │ │ │ 00060168 00022916 R_ARM_JUMP_SLOT 0000e771 php_http_buffer_passthru │ │ │ │ 0006016c 00003716 R_ARM_JUMP_SLOT 00000000 _php_stream_read │ │ │ │ 00060170 00003816 R_ARM_JUMP_SLOT 00000000 add_index_string │ │ │ │ -00060174 0001be16 R_ARM_JUMP_SLOT 00024fe1 php_http_get_exception_unexpected_val_class_entry │ │ │ │ +00060174 0001be16 R_ARM_JUMP_SLOT 00024e71 php_http_get_exception_unexpected_val_class_entry │ │ │ │ 00060178 00003916 R_ARM_JUMP_SLOT 00000000 zend_memnstr_ex │ │ │ │ 0006017c 00003a16 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_provide │ │ │ │ -00060180 0001d716 R_ARM_JUMP_SLOT 00031be5 php_http_array_list │ │ │ │ +00060180 0001d716 R_ARM_JUMP_SLOT 00031a75 php_http_array_list │ │ │ │ 00060184 00003b16 R_ARM_JUMP_SLOT 00000000 add_assoc_bool_ex │ │ │ │ 00060188 0001b916 R_ARM_JUMP_SLOT 0000f88d php_http_client_get_class_entry │ │ │ │ 0006018c 00003c16 R_ARM_JUMP_SLOT 00000000 php_output_flush_all │ │ │ │ 00060190 00027716 R_ARM_JUMP_SLOT 00010e29 php_http_client_once │ │ │ │ 00060194 00003d16 R_ARM_JUMP_SLOT 00000000 _zend_new_array_0 │ │ │ │ 00060198 00003e16 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 0006019c 00003f16 R_ARM_JUMP_SLOT 00000000 _is_numeric_string_ex │ │ │ │ 000601a0 0002e216 R_ARM_JUMP_SLOT 0000e1d5 php_http_buffer_init_ex │ │ │ │ -000601a4 0002a316 R_ARM_JUMP_SLOT 00032685 php_http_object_new │ │ │ │ -000601a8 0001d916 R_ARM_JUMP_SLOT 0001e8d1 zm_startup_http_encoding_zlib │ │ │ │ -000601ac 0001f516 R_ARM_JUMP_SLOT 000329e1 php_http_options_dtor │ │ │ │ +000601a4 0002a316 R_ARM_JUMP_SLOT 00032515 php_http_object_new │ │ │ │ +000601a8 0001d916 R_ARM_JUMP_SLOT 0001e761 zm_startup_http_encoding_zlib │ │ │ │ +000601ac 0001f516 R_ARM_JUMP_SLOT 00032871 php_http_options_dtor │ │ │ │ 000601b0 00026216 R_ARM_JUMP_SLOT 00010375 php_http_client_init │ │ │ │ -000601b4 00022a16 R_ARM_JUMP_SLOT 00019471 zm_startup_http_client_request │ │ │ │ -000601b8 00028c16 R_ARM_JUMP_SLOT 000198f1 zm_startup_http_client_response │ │ │ │ +000601b4 00022a16 R_ARM_JUMP_SLOT 00019301 zm_startup_http_client_request │ │ │ │ +000601b8 00028c16 R_ARM_JUMP_SLOT 00019781 zm_startup_http_client_response │ │ │ │ 000601bc 00004116 R_ARM_JUMP_SLOT 00000000 zend_register_null_constant │ │ │ │ 000601c0 00004216 R_ARM_JUMP_SLOT 00000000 curl_easy_getinfo@CURL_OPENSSL_4 │ │ │ │ -000601c4 0001a416 R_ARM_JUMP_SLOT 00024ae5 php_http_env_response_get_sapi_ops │ │ │ │ +000601c4 0001a416 R_ARM_JUMP_SLOT 00024975 php_http_env_response_get_sapi_ops │ │ │ │ 000601c8 00018516 R_ARM_JUMP_SLOT 00010f85 php_http_client_dtor │ │ │ │ 000601cc 00004316 R_ARM_JUMP_SLOT 00000000 add_next_index_string │ │ │ │ -000601d0 00025d16 R_ARM_JUMP_SLOT 00025041 zm_startup_http_exception │ │ │ │ +000601d0 00025d16 R_ARM_JUMP_SLOT 00024ed1 zm_startup_http_exception │ │ │ │ 000601d4 00004416 R_ARM_JUMP_SLOT 00000000 is_identical_function │ │ │ │ 000601d8 00004516 R_ARM_JUMP_SLOT 00000000 _estrdup │ │ │ │ 000601dc 00004616 R_ARM_JUMP_SLOT 00000000 curl_share_init@CURL_OPENSSL_4 │ │ │ │ 000601e0 00004716 R_ARM_JUMP_SLOT 00000000 zend_hash_apply_with_argument │ │ │ │ -000601e4 00023916 R_ARM_JUMP_SLOT 0001d7b9 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ +000601e4 00023916 R_ARM_JUMP_SLOT 0001d649 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 000601e8 00004816 R_ARM_JUMP_SLOT 00000000 zend_update_property_ex │ │ │ │ -000601ec 0001ec16 R_ARM_JUMP_SLOT 00032a21 php_http_option_register │ │ │ │ +000601ec 0001ec16 R_ARM_JUMP_SLOT 000328b1 php_http_option_register │ │ │ │ 000601f0 00004916 R_ARM_JUMP_SLOT 00000000 curl_easy_duphandle@CURL_OPENSSL_4 │ │ │ │ 000601f4 00004a16 R_ARM_JUMP_SLOT 00000000 curl_multi_assign@CURL_OPENSSL_4 │ │ │ │ 000601f8 00004b16 R_ARM_JUMP_SLOT 00000000 curl_share_strerror@CURL_OPENSSL_4 │ │ │ │ -000601fc 00027116 R_ARM_JUMP_SLOT 00027391 php_http_header_parser_dtor │ │ │ │ +000601fc 00027116 R_ARM_JUMP_SLOT 00027221 php_http_header_parser_dtor │ │ │ │ 00060200 00004c16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_del │ │ │ │ 00060204 00004d16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ 00060208 00004e16 R_ARM_JUMP_SLOT 00000000 _emalloc_48 │ │ │ │ -0006020c 00028d16 R_ARM_JUMP_SLOT 0002130d zm_startup_http_env │ │ │ │ +0006020c 00028d16 R_ARM_JUMP_SLOT 0002119d zm_startup_http_env │ │ │ │ 00060210 00004f16 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ 00060214 00005016 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ 00060218 00005116 R_ARM_JUMP_SLOT 00000000 zval_get_double_func │ │ │ │ 0006021c 00005216 R_ARM_JUMP_SLOT 00000000 add_property_double_ex │ │ │ │ -00060220 00018b16 R_ARM_JUMP_SLOT 0002122d php_http_env_set_response_protocol_version │ │ │ │ +00060220 00018b16 R_ARM_JUMP_SLOT 000210bd php_http_env_set_response_protocol_version │ │ │ │ 00060224 00005316 R_ARM_JUMP_SLOT 00000000 rc_dtor_func │ │ │ │ -00060228 0001db16 R_ARM_JUMP_SLOT 000211a1 php_http_env_set_response_status_line │ │ │ │ +00060228 0001db16 R_ARM_JUMP_SLOT 00021031 php_http_env_set_response_status_line │ │ │ │ 0006022c 00005416 R_ARM_JUMP_SLOT 00000000 zend_object_std_dtor │ │ │ │ 00060230 00005516 R_ARM_JUMP_SLOT 00000000 convert_to_double │ │ │ │ 00060234 00005616 R_ARM_JUMP_SLOT 00000000 _emalloc_large │ │ │ │ 00060238 00005716 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ 0006023c 00005816 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_argp │ │ │ │ -00060240 00025716 R_ARM_JUMP_SLOT 00032635 php_http_object_new_ex │ │ │ │ -00060244 00024016 R_ARM_JUMP_SLOT 0003951d php_http_url_authority_to_string │ │ │ │ +00060240 00025716 R_ARM_JUMP_SLOT 000324c5 php_http_object_new_ex │ │ │ │ +00060244 00024016 R_ARM_JUMP_SLOT 000393ad php_http_url_authority_to_string │ │ │ │ 00060248 00005916 R_ARM_JUMP_SLOT 00000000 convert_to_object │ │ │ │ -0006024c 00028f16 R_ARM_JUMP_SLOT 0003013d php_http_message_parser_free │ │ │ │ -00060250 0002ec16 R_ARM_JUMP_SLOT 0002a419 php_http_message_init_env │ │ │ │ +0006024c 00028f16 R_ARM_JUMP_SLOT 0002ffcd php_http_message_parser_free │ │ │ │ +00060250 0002ec16 R_ARM_JUMP_SLOT 0002a2a9 php_http_message_init_env │ │ │ │ 00060254 00005a16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_remove │ │ │ │ 00060258 00025816 R_ARM_JUMP_SLOT 00011bb5 zm_shutdown_http_client │ │ │ │ 0006025c 00005b16 R_ARM_JUMP_SLOT 00000000 add_assoc_zval_ex │ │ │ │ 00060260 00005c16 R_ARM_JUMP_SLOT 00000000 add_next_index_str │ │ │ │ -00060264 00025c16 R_ARM_JUMP_SLOT 00023cf1 php_http_env_response_send │ │ │ │ +00060264 00025c16 R_ARM_JUMP_SLOT 00023b81 php_http_env_response_send │ │ │ │ 00060268 00005d16 R_ARM_JUMP_SLOT 00000000 zend_call_function │ │ │ │ 0006026c 00005e16 R_ARM_JUMP_SLOT 00000000 zend_hash_add │ │ │ │ 00060270 00005f16 R_ARM_JUMP_SLOT 00000000 _emalloc │ │ │ │ 00060274 00006016 R_ARM_JUMP_SLOT 00000000 event_assign │ │ │ │ 00060278 0001fd16 R_ARM_JUMP_SLOT 0000e599 php_http_buffer_free │ │ │ │ 0006027c 00006116 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 00060280 00006216 R_ARM_JUMP_SLOT 00000000 _safe_erealloc │ │ │ │ 00060284 00006316 R_ARM_JUMP_SLOT 00000000 zend_spprintf │ │ │ │ 00060288 00006416 R_ARM_JUMP_SLOT 00000000 _zend_new_array │ │ │ │ -0006028c 0001d316 R_ARM_JUMP_SLOT 00032799 php_http_object_method_free │ │ │ │ +0006028c 0001d316 R_ARM_JUMP_SLOT 00032629 php_http_object_method_free │ │ │ │ 00060290 00006516 R_ARM_JUMP_SLOT 00000000 add_assoc_str_ex │ │ │ │ -00060294 00021c16 R_ARM_JUMP_SLOT 0001ce21 php_http_encoding_stream_done │ │ │ │ -00060298 00026616 R_ARM_JUMP_SLOT 0002a181 php_http_message_copy_ex │ │ │ │ -0006029c 00024816 R_ARM_JUMP_SLOT 00027ea9 php_http_header_parser_parse_stream │ │ │ │ +00060294 00021c16 R_ARM_JUMP_SLOT 0001ccb1 php_http_encoding_stream_done │ │ │ │ +00060298 00026616 R_ARM_JUMP_SLOT 0002a011 php_http_message_copy_ex │ │ │ │ +0006029c 00024816 R_ARM_JUMP_SLOT 00027d39 php_http_header_parser_parse_stream │ │ │ │ 000602a0 00006616 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_dtor │ │ │ │ -000602a4 00020816 R_ARM_JUMP_SLOT 0001e8b9 php_http_get_deflate_stream_class_entry │ │ │ │ -000602a8 0001a916 R_ARM_JUMP_SLOT 0003571d php_http_params_separator_init │ │ │ │ +000602a4 00020816 R_ARM_JUMP_SLOT 0001e749 php_http_get_deflate_stream_class_entry │ │ │ │ +000602a8 0001a916 R_ARM_JUMP_SLOT 000355ad php_http_params_separator_init │ │ │ │ 000602ac 00006716 R_ARM_JUMP_SLOT 00000000 BrotliEncoderDestroyInstance │ │ │ │ 000602b0 00006816 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_78 │ │ │ │ 000602b4 00006a16 R_ARM_JUMP_SLOT 00000000 SSL_get_SSL_CTX@OPENSSL_3.0.0 │ │ │ │ 000602b8 00019916 R_ARM_JUMP_SLOT 000113c5 php_http_client_getopt │ │ │ │ -000602bc 00029f16 R_ARM_JUMP_SLOT 000376a9 php_http_querystring_ctor │ │ │ │ +000602bc 00029f16 R_ARM_JUMP_SLOT 00037539 php_http_querystring_ctor │ │ │ │ 000602c0 00006b16 R_ARM_JUMP_SLOT 00000000 add_property_bool_ex │ │ │ │ -000602c4 00027d16 R_ARM_JUMP_SLOT 00024c9d zm_startup_http_env_response │ │ │ │ +000602c4 00027d16 R_ARM_JUMP_SLOT 00024b2d zm_startup_http_env_response │ │ │ │ 000602c8 0002a216 R_ARM_JUMP_SLOT 0000e4b9 php_http_buffer_cut │ │ │ │ -000602cc 00018216 R_ARM_JUMP_SLOT 00029469 php_http_message_header │ │ │ │ +000602cc 00018216 R_ARM_JUMP_SLOT 000292f9 php_http_message_header │ │ │ │ 000602d0 00006c16 R_ARM_JUMP_SLOT 00000000 php_output_write │ │ │ │ 000602d4 00006d16 R_ARM_JUMP_SLOT 00000000 zval_get_long_func │ │ │ │ 000602d8 00006e16 R_ARM_JUMP_SLOT 00000000 php_trim │ │ │ │ -000602dc 00028a16 R_ARM_JUMP_SLOT 0001a809 php_http_cookie_list_copy │ │ │ │ +000602dc 00028a16 R_ARM_JUMP_SLOT 0001a699 php_http_cookie_list_copy │ │ │ │ 000602e0 00006f16 R_ARM_JUMP_SLOT 00000000 php_info_print_table_header │ │ │ │ -000602e4 0001f316 R_ARM_JUMP_SLOT 00029ec1 php_http_message_to_callback │ │ │ │ +000602e4 0001f316 R_ARM_JUMP_SLOT 00029d51 php_http_message_to_callback │ │ │ │ 000602e8 00007016 R_ARM_JUMP_SLOT 00000000 php_basename │ │ │ │ -000602ec 0001a516 R_ARM_JUMP_SLOT 00021fed zm_startup_http_env_request │ │ │ │ +000602ec 0001a516 R_ARM_JUMP_SLOT 00021e7d zm_startup_http_env_request │ │ │ │ 000602f0 00007116 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_alloc │ │ │ │ 000602f4 00007216 R_ARM_JUMP_SLOT 00000000 php_info_print_table_row │ │ │ │ -000602f8 0001e616 R_ARM_JUMP_SLOT 0002a7b1 php_http_message_object_set_body │ │ │ │ +000602f8 0001e616 R_ARM_JUMP_SLOT 0002a641 php_http_message_object_set_body │ │ │ │ 000602fc 00007316 R_ARM_JUMP_SLOT 00000000 _call_user_function_impl │ │ │ │ 00060300 00007416 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ -00060304 0001f216 R_ARM_JUMP_SLOT 00027431 php_http_header_parser_parse │ │ │ │ -00060308 00029316 R_ARM_JUMP_SLOT 0002ff5d zm_startup_http_message_body │ │ │ │ -0006030c 00023016 R_ARM_JUMP_SLOT 0001ffd5 php_http_env_got_request_header │ │ │ │ -00060310 0002df16 R_ARM_JUMP_SLOT 0001c9a9 php_http_encoding_stream_init │ │ │ │ +00060304 0001f216 R_ARM_JUMP_SLOT 000272c1 php_http_header_parser_parse │ │ │ │ +00060308 00029316 R_ARM_JUMP_SLOT 0002fded zm_startup_http_message_body │ │ │ │ +0006030c 00023016 R_ARM_JUMP_SLOT 0001fe65 php_http_env_got_request_header │ │ │ │ +00060310 0002df16 R_ARM_JUMP_SLOT 0001c839 php_http_encoding_stream_init │ │ │ │ 00060314 0002a716 R_ARM_JUMP_SLOT 00010d19 php_http_client_wait │ │ │ │ 00060318 00007616 R_ARM_JUMP_SLOT 00000000 zend_class_implements │ │ │ │ -0006031c 0001b816 R_ARM_JUMP_SLOT 0003270d php_http_object_method_init │ │ │ │ +0006031c 0001b816 R_ARM_JUMP_SLOT 0003259d php_http_object_method_init │ │ │ │ 00060320 00007716 R_ARM_JUMP_SLOT 00000000 _emalloc_80 │ │ │ │ -00060324 0002c916 R_ARM_JUMP_SLOT 00024e51 php_http_etag_init │ │ │ │ -00060328 0001d816 R_ARM_JUMP_SLOT 00035b51 zm_startup_http_params │ │ │ │ -0006032c 0001f616 R_ARM_JUMP_SLOT 00025029 php_http_get_exception_bad_conversion_class_entry │ │ │ │ +00060324 0002c916 R_ARM_JUMP_SLOT 00024ce1 php_http_etag_init │ │ │ │ +00060328 0001d816 R_ARM_JUMP_SLOT 000359e1 zm_startup_http_params │ │ │ │ +0006032c 0001f616 R_ARM_JUMP_SLOT 00024eb9 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 00060330 00007816 R_ARM_JUMP_SLOT 00000000 zend_read_static_property │ │ │ │ 00060334 00007916 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ 00060338 0002e016 R_ARM_JUMP_SLOT 000105e1 php_http_client_enqueued │ │ │ │ 0006033c 00007b16 R_ARM_JUMP_SLOT 00000000 event_base_dispatch │ │ │ │ -00060340 00022516 R_ARM_JUMP_SLOT 0001c285 zm_startup_http_curl │ │ │ │ +00060340 00022516 R_ARM_JUMP_SLOT 0001c115 zm_startup_http_curl │ │ │ │ 00060344 00007c16 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_call │ │ │ │ 00060348 00007d16 R_ARM_JUMP_SLOT 00000000 object_init_ex │ │ │ │ 0006034c 00007e16 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ 00060350 0001ce16 R_ARM_JUMP_SLOT 0000e265 php_http_buffer_resize_ex │ │ │ │ 00060354 00007f16 R_ARM_JUMP_SLOT 00000000 zend_llist_clean │ │ │ │ 00060358 00008016 R_ARM_JUMP_SLOT 00000000 _php_stream_eof │ │ │ │ 0006035c 00008216 R_ARM_JUMP_SLOT 00000000 zend_get_parameters_array_ex │ │ │ │ 00060360 00008316 R_ARM_JUMP_SLOT 00000000 php_format_date │ │ │ │ -00060364 0001bb16 R_ARM_JUMP_SLOT 00018935 zm_startup_http_client_curl_user │ │ │ │ +00060364 0001bb16 R_ARM_JUMP_SLOT 000187c5 zm_startup_http_client_curl_user │ │ │ │ 00060368 00008416 R_ARM_JUMP_SLOT 00000000 curl_version@CURL_OPENSSL_4 │ │ │ │ 0006036c 0001fc16 R_ARM_JUMP_SLOT 0001198d php_http_client_object_new_ex │ │ │ │ 00060370 00008516 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -00060374 0002bf16 R_ARM_JUMP_SLOT 0001d0c9 zm_startup_http_encoding │ │ │ │ -00060378 0001dd16 R_ARM_JUMP_SLOT 00027309 php_http_header_parser_init │ │ │ │ +00060374 0002bf16 R_ARM_JUMP_SLOT 0001cf59 zm_startup_http_encoding │ │ │ │ +00060378 0001dd16 R_ARM_JUMP_SLOT 00027199 php_http_header_parser_init │ │ │ │ 0006037c 00008616 R_ARM_JUMP_SLOT 00000000 convert_to_null │ │ │ │ -00060380 00028816 R_ARM_JUMP_SLOT 00024b85 php_http_env_response_get_stream_ops │ │ │ │ -00060384 0002d316 R_ARM_JUMP_SLOT 0002066d php_http_env_get_response_header │ │ │ │ +00060380 00028816 R_ARM_JUMP_SLOT 00024a15 php_http_env_response_get_stream_ops │ │ │ │ +00060384 0002d316 R_ARM_JUMP_SLOT 000204fd php_http_env_get_response_header │ │ │ │ 00060388 00008716 R_ARM_JUMP_SLOT 00000000 zend_register_string_constant │ │ │ │ 0006038c 00008816 R_ARM_JUMP_SLOT 00000000 _php_stream_cast │ │ │ │ 00060390 00008916 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_UTF8_78 │ │ │ │ 00060394 00008a16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ 00060398 00008b16 R_ARM_JUMP_SLOT 00000000 _ecalloc │ │ │ │ 0006039c 00008c16 R_ARM_JUMP_SLOT 00000000 zend_hash_index_del │ │ │ │ 000603a0 00008d16 R_ARM_JUMP_SLOT 00000000 php_stream_notification_notify │ │ │ │ 000603a4 00008e16 R_ARM_JUMP_SLOT 00000000 convert_to_array │ │ │ │ -000603a8 0002d216 R_ARM_JUMP_SLOT 0001a889 php_http_cookie_list_dtor │ │ │ │ +000603a8 0002d216 R_ARM_JUMP_SLOT 0001a719 php_http_cookie_list_dtor │ │ │ │ 000603ac 00021316 R_ARM_JUMP_SLOT 0000fea9 php_http_client_options_set │ │ │ │ -000603b0 00026416 R_ARM_JUMP_SLOT 0001c2a5 zm_shutdown_http_curl │ │ │ │ -000603b4 00029016 R_ARM_JUMP_SLOT 0003a5c5 php_http_url_free │ │ │ │ -000603b8 0002b616 R_ARM_JUMP_SLOT 0001f225 php_http_env_get_superglobal │ │ │ │ +000603b0 00026416 R_ARM_JUMP_SLOT 0001c135 zm_shutdown_http_curl │ │ │ │ +000603b4 00029016 R_ARM_JUMP_SLOT 0003a455 php_http_url_free │ │ │ │ +000603b8 0002b616 R_ARM_JUMP_SLOT 0001f0b5 php_http_env_get_superglobal │ │ │ │ 000603bc 00009016 R_ARM_JUMP_SLOT 00000000 add_assoc_string_ex │ │ │ │ 000603c0 00009116 R_ARM_JUMP_SLOT 00000000 php_dirname │ │ │ │ -000603c4 0001ea16 R_ARM_JUMP_SLOT 0001da6d php_http_get_debrotli_stream_class_entry │ │ │ │ +000603c4 0001ea16 R_ARM_JUMP_SLOT 0001d8fd php_http_get_debrotli_stream_class_entry │ │ │ │ 000603c8 00009316 R_ARM_JUMP_SLOT 00000000 uidna_close_78 │ │ │ │ 000603cc 00009416 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ 000603d0 0001b516 R_ARM_JUMP_SLOT 00016061 zm_startup_http_client_curl │ │ │ │ 000603d4 0001ae16 R_ARM_JUMP_SLOT 00010f59 php_http_client_reset │ │ │ │ 000603d8 00009516 R_ARM_JUMP_SLOT 00000000 php_iconv_string │ │ │ │ -000603dc 0002de16 R_ARM_JUMP_SLOT 0002fe95 php_http_get_message_body_class_entry │ │ │ │ +000603dc 0002de16 R_ARM_JUMP_SLOT 0002fd25 php_http_get_message_body_class_entry │ │ │ │ 000603e0 00009616 R_ARM_JUMP_SLOT 00000000 _emalloc_56 │ │ │ │ -000603e4 00019016 R_ARM_JUMP_SLOT 000364a1 php_http_querystring_xlate │ │ │ │ -000603e8 00029416 R_ARM_JUMP_SLOT 00035b45 php_http_params_get_class_entry │ │ │ │ -000603ec 0002d516 R_ARM_JUMP_SLOT 00036495 php_http_querystring_get_class_entry │ │ │ │ -000603f0 00020d16 R_ARM_JUMP_SLOT 0002fea1 php_http_message_body_object_new_ex │ │ │ │ +000603e4 00019016 R_ARM_JUMP_SLOT 00036331 php_http_querystring_xlate │ │ │ │ +000603e8 00029416 R_ARM_JUMP_SLOT 000359d5 php_http_params_get_class_entry │ │ │ │ +000603ec 0002d516 R_ARM_JUMP_SLOT 00036325 php_http_querystring_get_class_entry │ │ │ │ +000603f0 00020d16 R_ARM_JUMP_SLOT 0002fd31 php_http_message_body_object_new_ex │ │ │ │ 000603f4 00009716 R_ARM_JUMP_SLOT 00000000 idn2_check_version@IDN2_0.0.0 │ │ │ │ 000603f8 00009816 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ -000603fc 00024216 R_ARM_JUMP_SLOT 0002f6d5 php_http_message_body_add_form_file │ │ │ │ +000603fc 00024216 R_ARM_JUMP_SLOT 0002f565 php_http_message_body_add_form_file │ │ │ │ 00060400 00028616 R_ARM_JUMP_SLOT 00010fb5 php_http_client_free │ │ │ │ -00060404 0002d616 R_ARM_JUMP_SLOT 00020c19 php_http_env_get_response_status_for_code │ │ │ │ +00060404 0002d616 R_ARM_JUMP_SLOT 00020aa9 php_http_env_get_response_status_for_code │ │ │ │ 00060408 00009a16 R_ARM_JUMP_SLOT 00000000 zval_internal_ptr_dtor │ │ │ │ 0006040c 00009b16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderCreateInstance │ │ │ │ 00060410 00009c16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ 00060414 00009d16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderErrorString │ │ │ │ -00060418 00021916 R_ARM_JUMP_SLOT 0003c919 zm_startup_http_url │ │ │ │ +00060418 00021916 R_ARM_JUMP_SLOT 0003c7a9 zm_startup_http_url │ │ │ │ 0006041c 00009e16 R_ARM_JUMP_SLOT 00000000 ap_php_snprintf │ │ │ │ 00060420 00009f16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_register_factory │ │ │ │ 00060424 0000a016 R_ARM_JUMP_SLOT 00000000 numeric_compare_function │ │ │ │ -00060428 00023516 R_ARM_JUMP_SLOT 0001a919 php_http_cookie_list_get_cookie │ │ │ │ -0006042c 00025f16 R_ARM_JUMP_SLOT 0001a8c5 php_http_cookie_list_free │ │ │ │ +00060428 00023516 R_ARM_JUMP_SLOT 0001a7a9 php_http_cookie_list_get_cookie │ │ │ │ +0006042c 00025f16 R_ARM_JUMP_SLOT 0001a755 php_http_cookie_list_free │ │ │ │ 00060430 0000a216 R_ARM_JUMP_SLOT 00000000 php_check_open_basedir │ │ │ │ -00060434 00029816 R_ARM_JUMP_SLOT 00028315 php_http_info_dtor │ │ │ │ +00060434 00029816 R_ARM_JUMP_SLOT 000281a5 php_http_info_dtor │ │ │ │ 00060438 0000a316 R_ARM_JUMP_SLOT 00000000 event_pending │ │ │ │ 0006043c 0000a416 R_ARM_JUMP_SLOT 00000000 BrotliEncoderTakeOutput │ │ │ │ 00060440 0000a516 R_ARM_JUMP_SLOT 00000000 sapi_header_op │ │ │ │ 00060444 0000a616 R_ARM_JUMP_SLOT 00000000 _convert_to_string │ │ │ │ 00060448 0000a716 R_ARM_JUMP_SLOT 00000000 __zend_realloc │ │ │ │ -0006044c 00027216 R_ARM_JUMP_SLOT 000300b5 php_http_message_parser_init │ │ │ │ -00060450 00024716 R_ARM_JUMP_SLOT 000326a1 php_http_new │ │ │ │ -00060454 0001ad16 R_ARM_JUMP_SLOT 0001cbb5 php_http_encoding_stream_copy │ │ │ │ +0006044c 00027216 R_ARM_JUMP_SLOT 0002ff45 php_http_message_parser_init │ │ │ │ +00060450 00024716 R_ARM_JUMP_SLOT 00032531 php_http_new │ │ │ │ +00060454 0001ad16 R_ARM_JUMP_SLOT 0001ca45 php_http_encoding_stream_copy │ │ │ │ 00060458 0000a916 R_ARM_JUMP_SLOT 00000000 zend_replace_error_handling │ │ │ │ -0006045c 0002b116 R_ARM_JUMP_SLOT 000327c1 php_http_object_method_call │ │ │ │ +0006045c 0002b116 R_ARM_JUMP_SLOT 00032651 php_http_object_method_call │ │ │ │ 00060460 0000aa16 R_ARM_JUMP_SLOT 00000000 u_isalnum_78 │ │ │ │ 00060464 0000ab16 R_ARM_JUMP_SLOT 00000000 php_combined_lcg │ │ │ │ 00060468 0000ac16 R_ARM_JUMP_SLOT 00000000 curl_easy_reset@CURL_OPENSSL_4 │ │ │ │ 0006046c 0002ce16 R_ARM_JUMP_SLOT 00010e7d php_http_client_exec │ │ │ │ 00060470 0000ad16 R_ARM_JUMP_SLOT 00000000 zend_is_auto_global │ │ │ │ 00060474 0000ae16 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_append │ │ │ │ -00060478 00026d16 R_ARM_JUMP_SLOT 00025005 php_http_get_exception_bad_header_class_entry │ │ │ │ -0006047c 0002c616 R_ARM_JUMP_SLOT 00028189 zm_startup_http_header_parser │ │ │ │ -00060480 00019e16 R_ARM_JUMP_SLOT 0003c889 php_http_url_parse_authority │ │ │ │ +00060478 00026d16 R_ARM_JUMP_SLOT 00024e95 php_http_get_exception_bad_header_class_entry │ │ │ │ +0006047c 0002c616 R_ARM_JUMP_SLOT 00028019 zm_startup_http_header_parser │ │ │ │ +00060480 00019e16 R_ARM_JUMP_SLOT 0003c719 php_http_url_parse_authority │ │ │ │ 00060484 0000af16 R_ARM_JUMP_SLOT 00000000 zend_strndup │ │ │ │ -00060488 0002cf16 R_ARM_JUMP_SLOT 00029981 php_http_message_set_type │ │ │ │ +00060488 0002cf16 R_ARM_JUMP_SLOT 00029811 php_http_message_set_type │ │ │ │ 0006048c 0000b016 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -00060490 0002d816 R_ARM_JUMP_SLOT 0001d911 php_http_encoding_debrotli │ │ │ │ -00060494 00024b16 R_ARM_JUMP_SLOT 0001d7c5 php_http_encoding_stream_get_debrotli_ops │ │ │ │ +00060490 0002d816 R_ARM_JUMP_SLOT 0001d7a1 php_http_encoding_debrotli │ │ │ │ +00060494 00024b16 R_ARM_JUMP_SLOT 0001d655 php_http_encoding_stream_get_debrotli_ops │ │ │ │ 00060498 0001e816 R_ARM_JUMP_SLOT 0000e661 php_http_buffer_chunked_output │ │ │ │ 0006049c 0000b216 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -000604a0 0001a116 R_ARM_JUMP_SLOT 00029a99 php_http_message_set_info │ │ │ │ +000604a0 0001a116 R_ARM_JUMP_SLOT 00029929 php_http_message_set_info │ │ │ │ 000604a4 0000b316 R_ARM_JUMP_SLOT 00000000 zend_declare_property_null │ │ │ │ 000604a8 0000b416 R_ARM_JUMP_SLOT 00000000 zend_hash_index_find │ │ │ │ 000604ac 0000b516 R_ARM_JUMP_SLOT 00000000 zend_llist_count │ │ │ │ -000604b0 00017d16 R_ARM_JUMP_SLOT 0001b389 php_http_cookie_list_to_struct │ │ │ │ +000604b0 00017d16 R_ARM_JUMP_SLOT 0001b219 php_http_cookie_list_to_struct │ │ │ │ 000604b4 0000b616 R_ARM_JUMP_SLOT 00000000 _php_stream_write │ │ │ │ 000604b8 0000b716 R_ARM_JUMP_SLOT 00000000 php_url_decode │ │ │ │ 000604bc 0000b816 R_ARM_JUMP_SLOT 00000000 object_init │ │ │ │ 000604c0 00029c16 R_ARM_JUMP_SLOT 0000f899 php_http_client_options_set_subr │ │ │ │ 000604c4 0000b916 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -000604c8 00017e16 R_ARM_JUMP_SLOT 0001c181 zm_startup_http_cookie │ │ │ │ +000604c8 00017e16 R_ARM_JUMP_SLOT 0001c011 zm_startup_http_cookie │ │ │ │ 000604cc 00028116 R_ARM_JUMP_SLOT 0000e301 php_http_buffer_shrink │ │ │ │ -000604d0 00020916 R_ARM_JUMP_SLOT 000301a5 php_http_message_parser_parse │ │ │ │ +000604d0 00020916 R_ARM_JUMP_SLOT 00030035 php_http_message_parser_parse │ │ │ │ 000604d4 0000ba16 R_ARM_JUMP_SLOT 00000000 _emalloc_16 │ │ │ │ 000604d8 0000bb16 R_ARM_JUMP_SLOT 00000000 php_output_end_all │ │ │ │ -000604dc 0002c416 R_ARM_JUMP_SLOT 00031a5d php_http_pretty_key │ │ │ │ -000604e0 0001e416 R_ARM_JUMP_SLOT 00031b25 php_http_boundary │ │ │ │ -000604e4 0002b716 R_ARM_JUMP_SLOT 0003ccf5 php_http_version_to_string │ │ │ │ -000604e8 00019116 R_ARM_JUMP_SLOT 000300f9 php_http_message_parser_dtor │ │ │ │ +000604dc 0002c416 R_ARM_JUMP_SLOT 000318ed php_http_pretty_key │ │ │ │ +000604e0 0001e416 R_ARM_JUMP_SLOT 000319b5 php_http_boundary │ │ │ │ +000604e4 0002b716 R_ARM_JUMP_SLOT 0003cb85 php_http_version_to_string │ │ │ │ +000604e8 00019116 R_ARM_JUMP_SLOT 0002ff89 php_http_message_parser_dtor │ │ │ │ 000604ec 0000bc16 R_ARM_JUMP_SLOT 00000000 curl_multi_remove_handle@CURL_OPENSSL_4 │ │ │ │ 000604f0 0000bd16 R_ARM_JUMP_SLOT 00000000 php_output_get_level │ │ │ │ 000604f4 0000be16 R_ARM_JUMP_SLOT 00000000 _php_stream_truncate_set_size │ │ │ │ 000604f8 0000bf16 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -000604fc 0001ed16 R_ARM_JUMP_SLOT 00023aa1 php_http_env_is_response_cached_by_last_modified │ │ │ │ +000604fc 0001ed16 R_ARM_JUMP_SLOT 00023931 php_http_env_is_response_cached_by_last_modified │ │ │ │ 00060500 0000c016 R_ARM_JUMP_SLOT 00000000 zend_update_property_str │ │ │ │ 00060504 0000c116 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsUsed │ │ │ │ -00060508 0002e816 R_ARM_JUMP_SLOT 00029769 php_http_message_is_multipart │ │ │ │ +00060508 0002e816 R_ARM_JUMP_SLOT 000295f9 php_http_message_is_multipart │ │ │ │ 0006050c 0000c216 R_ARM_JUMP_SLOT 00000000 __zend_malloc │ │ │ │ -00060510 00026016 R_ARM_JUMP_SLOT 0001bb6d php_http_cookie_list_to_string │ │ │ │ -00060514 0002ed16 R_ARM_JUMP_SLOT 0001f1ed zm_deactivate_http_env │ │ │ │ +00060510 00026016 R_ARM_JUMP_SLOT 0001b9fd php_http_cookie_list_to_string │ │ │ │ +00060514 0002ed16 R_ARM_JUMP_SLOT 0001f07d zm_deactivate_http_env │ │ │ │ 00060518 00027416 R_ARM_JUMP_SLOT 0000e559 php_http_buffer_dtor │ │ │ │ 0006051c 0000c416 R_ARM_JUMP_SLOT 00000000 add_next_index_stringl │ │ │ │ 00060520 0000c516 R_ARM_JUMP_SLOT 00000000 php_parse_date │ │ │ │ 00060524 0000c616 R_ARM_JUMP_SLOT 00000000 zend_throw_exception_ex │ │ │ │ 00060528 0000c716 R_ARM_JUMP_SLOT 00000000 event_del │ │ │ │ -0006052c 0002dc16 R_ARM_JUMP_SLOT 0001c0ad php_http_cookie_get_class_entry │ │ │ │ +0006052c 0002dc16 R_ARM_JUMP_SLOT 0001bf3d php_http_cookie_get_class_entry │ │ │ │ 00060530 0000c916 R_ARM_JUMP_SLOT 00000000 php_resource_factory_init │ │ │ │ -00060534 0001e916 R_ARM_JUMP_SLOT 0001c699 php_http_encoding_dechunk │ │ │ │ +00060534 0001e916 R_ARM_JUMP_SLOT 0001c529 php_http_encoding_dechunk │ │ │ │ 00060538 0000ca16 R_ARM_JUMP_SLOT 00000000 zend_update_property_null │ │ │ │ -0006053c 0001ff16 R_ARM_JUMP_SLOT 00025011 php_http_get_exception_bad_url_class_entry │ │ │ │ -00060540 00023416 R_ARM_JUMP_SLOT 00028101 php_http_header_parser_object_new_ex │ │ │ │ +0006053c 0001ff16 R_ARM_JUMP_SLOT 00024ea1 php_http_get_exception_bad_url_class_entry │ │ │ │ +00060540 00023416 R_ARM_JUMP_SLOT 00027f91 php_http_header_parser_object_new_ex │ │ │ │ 00060544 00022716 R_ARM_JUMP_SLOT 0000f801 php_http_client_driver_get │ │ │ │ -00060548 00023b16 R_ARM_JUMP_SLOT 000207ed php_http_env_get_response_code │ │ │ │ +00060548 00023b16 R_ARM_JUMP_SLOT 0002067d php_http_env_get_response_code │ │ │ │ 0006054c 0000cb16 R_ARM_JUMP_SLOT 00000000 curl_version_info@CURL_OPENSSL_4 │ │ │ │ 00060550 0000cc16 R_ARM_JUMP_SLOT 00000000 zend_hash_destroy │ │ │ │ 00060554 0000cd16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_update │ │ │ │ 00060558 0000ce16 R_ARM_JUMP_SLOT 00000000 curl_slist_append@CURL_OPENSSL_4 │ │ │ │ 0006055c 0000cf16 R_ARM_JUMP_SLOT 00000000 _php_stream_temp_create │ │ │ │ -00060560 00021116 R_ARM_JUMP_SLOT 0001e8ad php_http_encoding_stream_get_inflate_ops │ │ │ │ +00060560 00021116 R_ARM_JUMP_SLOT 0001e73d php_http_encoding_stream_get_inflate_ops │ │ │ │ 00060564 0000d016 R_ARM_JUMP_SLOT 00000000 php_info_print_table_end │ │ │ │ 00060568 00024a16 R_ARM_JUMP_SLOT 0000e479 php_http_buffer_data │ │ │ │ 0006056c 0000d216 R_ARM_JUMP_SLOT 00000000 _efree_32 │ │ │ │ 00060570 0000d316 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -00060574 0002b916 R_ARM_JUMP_SLOT 0003bc91 php_http_url_copy │ │ │ │ +00060574 0002b916 R_ARM_JUMP_SLOT 0003bb21 php_http_url_copy │ │ │ │ 00060578 0000d416 R_ARM_JUMP_SLOT 00000000 zend_hash_next_index_insert │ │ │ │ 0006057c 0000d516 R_ARM_JUMP_SLOT 00000000 spl_iterator_apply │ │ │ │ -00060580 00024416 R_ARM_JUMP_SLOT 00019ca1 php_http_cookie_list_init │ │ │ │ +00060580 00024416 R_ARM_JUMP_SLOT 00019b31 php_http_cookie_list_init │ │ │ │ 00060584 0000d616 R_ARM_JUMP_SLOT 00000000 event_add │ │ │ │ -00060588 00024516 R_ARM_JUMP_SLOT 00032791 php_http_object_method_dtor │ │ │ │ -0006058c 00019c16 R_ARM_JUMP_SLOT 00028385 php_http_info_to_string │ │ │ │ +00060588 00024516 R_ARM_JUMP_SLOT 00032621 php_http_object_method_dtor │ │ │ │ +0006058c 00019c16 R_ARM_JUMP_SLOT 00028215 php_http_info_to_string │ │ │ │ 00060590 0000d716 R_ARM_JUMP_SLOT 00000000 _php_stream_set_option │ │ │ │ 00060594 0000d816 R_ARM_JUMP_SLOT 00000000 php_error_docref │ │ │ │ -00060598 00019216 R_ARM_JUMP_SLOT 0002a751 php_http_message_get_class_entry │ │ │ │ -0006059c 0002b216 R_ARM_JUMP_SLOT 0001cff1 php_http_encoding_stream_get_dechunk_ops │ │ │ │ +00060598 00019216 R_ARM_JUMP_SLOT 0002a5e1 php_http_message_get_class_entry │ │ │ │ +0006059c 0002b216 R_ARM_JUMP_SLOT 0001ce81 php_http_encoding_stream_get_dechunk_ops │ │ │ │ 000605a0 0000d916 R_ARM_JUMP_SLOT 00000000 convert_to_boolean │ │ │ │ 000605a4 0001ba16 R_ARM_JUMP_SLOT 0000e549 php_http_buffer_reset │ │ │ │ -000605a8 0002a416 R_ARM_JUMP_SLOT 00032419 php_http_negotiate │ │ │ │ +000605a8 0002a416 R_ARM_JUMP_SLOT 000322a9 php_http_negotiate │ │ │ │ 000605ac 0000da16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_free │ │ │ │ 000605b0 0000db16 R_ARM_JUMP_SLOT 00000000 _php_stream_free │ │ │ │ -000605b4 00029d16 R_ARM_JUMP_SLOT 0001f2ad php_http_env_get_request_headers │ │ │ │ +000605b4 00029d16 R_ARM_JUMP_SLOT 0001f13d php_http_env_get_request_headers │ │ │ │ 000605b8 0000dc16 R_ARM_JUMP_SLOT 00000000 zend_is_true │ │ │ │ 000605bc 0000dd16 R_ARM_JUMP_SLOT 00000000 zend_hash_del │ │ │ │ -000605c0 0001da16 R_ARM_JUMP_SLOT 0003cc49 php_http_version_parse │ │ │ │ -000605c4 00021d16 R_ARM_JUMP_SLOT 0003295d php_http_options_apply │ │ │ │ -000605c8 0002c216 R_ARM_JUMP_SLOT 0002def5 zm_shutdown_http_message │ │ │ │ +000605c0 0001da16 R_ARM_JUMP_SLOT 0003cad9 php_http_version_parse │ │ │ │ +000605c4 00021d16 R_ARM_JUMP_SLOT 000327ed php_http_options_apply │ │ │ │ +000605c8 0002c216 R_ARM_JUMP_SLOT 0002dd85 zm_shutdown_http_message │ │ │ │ 000605cc 0000de16 R_ARM_JUMP_SLOT 00000000 php_info_print_table_start │ │ │ │ 000605d0 0000df16 R_ARM_JUMP_SLOT 00000000 zend_hash_find │ │ │ │ 000605d4 0000e016 R_ARM_JUMP_SLOT 00000000 zend_hash_internal_pointer_reset_ex │ │ │ │ 000605d8 0001f716 R_ARM_JUMP_SLOT 000119f9 zm_startup_http_client │ │ │ │ 000605dc 0000e116 R_ARM_JUMP_SLOT 00000000 BrotliDecoderGetErrorCode │ │ │ │ 000605e0 0000e216 R_ARM_JUMP_SLOT 00000000 zend_restore_error_handling │ │ │ │ 000605e4 0000e416 R_ARM_JUMP_SLOT 00000000 php_file_le_stream │ │ │ │ @@ -1525,233 +1525,233 @@ │ │ │ │ 000605ec 0000e616 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCompress │ │ │ │ 000605f0 0000e716 R_ARM_JUMP_SLOT 00000000 add_index_long │ │ │ │ 000605f4 0000e816 R_ARM_JUMP_SLOT 00000000 zend_update_static_property │ │ │ │ 000605f8 0000e916 R_ARM_JUMP_SLOT 00000000 zend_llist_init │ │ │ │ 000605fc 0000ea16 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_long │ │ │ │ 00060600 0000eb16 R_ARM_JUMP_SLOT 00000000 zend_llist_remove_tail │ │ │ │ 00060604 0000ec16 R_ARM_JUMP_SLOT 00000000 php_file_le_pstream │ │ │ │ -00060608 0001bc16 R_ARM_JUMP_SLOT 0002d6a1 php_http_message_object_new_ex │ │ │ │ +00060608 0001bc16 R_ARM_JUMP_SLOT 0002d531 php_http_message_object_new_ex │ │ │ │ 0006060c 0000ed16 R_ARM_JUMP_SLOT 00000000 zend_update_property_double │ │ │ │ 00060610 0000ee16 R_ARM_JUMP_SLOT 00000000 uidna_IDNToASCII_78 │ │ │ │ 00060614 0000ef16 R_ARM_JUMP_SLOT 00000000 _estrndup │ │ │ │ 00060618 0000f016 R_ARM_JUMP_SLOT 00000000 strncasecmp@GLIBC_2.4 │ │ │ │ -0006061c 00027816 R_ARM_JUMP_SLOT 0001cc15 php_http_encoding_stream_reset │ │ │ │ +0006061c 00027816 R_ARM_JUMP_SLOT 0001caa5 php_http_encoding_stream_reset │ │ │ │ 00060620 0000f116 R_ARM_JUMP_SLOT 00000000 iswalnum@GLIBC_2.4 │ │ │ │ 00060624 0000f216 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_obj │ │ │ │ -00060628 00020016 R_ARM_JUMP_SLOT 00027055 zm_startup_http_header │ │ │ │ +00060628 00020016 R_ARM_JUMP_SLOT 00026ee5 zm_startup_http_header │ │ │ │ 0006062c 0000f316 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_concede │ │ │ │ -00060630 00025516 R_ARM_JUMP_SLOT 000366c1 php_http_querystring_parse │ │ │ │ -00060634 00025116 R_ARM_JUMP_SLOT 00020191 php_http_env_get_server_var │ │ │ │ -00060638 00023116 R_ARM_JUMP_SLOT 0003a5ed php_http_url_mod │ │ │ │ +00060630 00025516 R_ARM_JUMP_SLOT 00036551 php_http_querystring_parse │ │ │ │ +00060634 00025116 R_ARM_JUMP_SLOT 00020021 php_http_env_get_server_var │ │ │ │ +00060638 00023116 R_ARM_JUMP_SLOT 0003a47d php_http_url_mod │ │ │ │ 0006063c 0000f416 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_stream_ex │ │ │ │ -00060640 00025216 R_ARM_JUMP_SLOT 00036815 php_http_querystring_update │ │ │ │ -00060644 00028716 R_ARM_JUMP_SLOT 0002a279 php_http_message_dtor │ │ │ │ +00060640 00025216 R_ARM_JUMP_SLOT 000366a5 php_http_querystring_update │ │ │ │ +00060644 00028716 R_ARM_JUMP_SLOT 0002a109 php_http_message_dtor │ │ │ │ 00060648 0000f516 R_ARM_JUMP_SLOT 00000000 sapi_flush │ │ │ │ 0006064c 0000f616 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -00060650 00028e16 R_ARM_JUMP_SLOT 00018929 php_http_client_curl_user_get_class_entry │ │ │ │ +00060650 00028e16 R_ARM_JUMP_SLOT 000187b9 php_http_client_curl_user_get_class_entry │ │ │ │ 00060654 0000f716 R_ARM_JUMP_SLOT 00000000 zend_register_internal_class │ │ │ │ -00060658 0002d016 R_ARM_JUMP_SLOT 000203b9 php_http_env_get_request_ranges │ │ │ │ +00060658 0002d016 R_ARM_JUMP_SLOT 00020249 php_http_env_get_request_ranges │ │ │ │ 0006065c 0000f916 R_ARM_JUMP_SLOT 00000000 add_index_double │ │ │ │ 00060660 0000fa16 R_ARM_JUMP_SLOT 00000000 curl_slist_free_all@CURL_OPENSSL_4 │ │ │ │ 00060664 0000fb16 R_ARM_JUMP_SLOT 00000000 add_assoc_null_ex │ │ │ │ -00060668 00028916 R_ARM_JUMP_SLOT 0001b5c1 php_http_cookie_list_from_struct │ │ │ │ +00060668 00028916 R_ARM_JUMP_SLOT 0001b451 php_http_cookie_list_from_struct │ │ │ │ 0006066c 0000fc16 R_ARM_JUMP_SLOT 00000000 zend_hash_apply │ │ │ │ 00060670 00028316 R_ARM_JUMP_SLOT 0000e511 php_http_buffer_fix │ │ │ │ -00060674 00026a16 R_ARM_JUMP_SLOT 0002a75d php_http_message_object_prepend │ │ │ │ +00060674 00026a16 R_ARM_JUMP_SLOT 0002a5ed php_http_message_object_prepend │ │ │ │ 00060678 0000fd16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_ctor │ │ │ │ 0006067c 0000fe16 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ 00060680 0000ff16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -00060684 0002bc16 R_ARM_JUMP_SLOT 00019465 php_http_get_client_request_class_entry │ │ │ │ +00060684 0002bc16 R_ARM_JUMP_SLOT 000192f5 php_http_get_client_request_class_entry │ │ │ │ 00060688 00010016 R_ARM_JUMP_SLOT 00000000 curl_multi_socket_action@CURL_OPENSSL_4 │ │ │ │ 0006068c 00010116 R_ARM_JUMP_SLOT 00000000 zend_hash_sort_ex │ │ │ │ -00060690 00022116 R_ARM_JUMP_SLOT 00027049 php_http_header_get_class_entry │ │ │ │ +00060690 00022116 R_ARM_JUMP_SLOT 00026ed9 php_http_header_get_class_entry │ │ │ │ 00060694 00010216 R_ARM_JUMP_SLOT 00000000 _php_stream_flush │ │ │ │ 00060698 00010316 R_ARM_JUMP_SLOT 00000000 zend_update_property_long │ │ │ │ 0006069c 00010416 R_ARM_JUMP_SLOT 00000000 zend_update_property │ │ │ │ 000606a0 00010516 R_ARM_JUMP_SLOT 00000000 zend_object_std_init │ │ │ │ 000606a4 00010616 R_ARM_JUMP_SLOT 00000000 php_raw_url_encode │ │ │ │ 000606a8 00010716 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCompressStream │ │ │ │ -000606ac 00021416 R_ARM_JUMP_SLOT 00034c99 php_http_params_parse │ │ │ │ +000606ac 00021416 R_ARM_JUMP_SLOT 00034b29 php_http_params_parse │ │ │ │ 000606b0 00010816 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_argn │ │ │ │ 000606b4 00010916 R_ARM_JUMP_SLOT 00000000 _zend_hash_init │ │ │ │ 000606b8 00010a16 R_ARM_JUMP_SLOT 00000000 php_output_get_status │ │ │ │ 000606bc 00010b16 R_ARM_JUMP_SLOT 00000000 _emalloc_24 │ │ │ │ -000606c0 0001d016 R_ARM_JUMP_SLOT 00026e6d php_http_header_to_string │ │ │ │ -000606c4 0001e316 R_ARM_JUMP_SLOT 000205d5 php_http_env_get_response_headers │ │ │ │ -000606c8 00025a16 R_ARM_JUMP_SLOT 0001d0b1 php_http_get_encoding_stream_class_entry │ │ │ │ -000606cc 0001bd16 R_ARM_JUMP_SLOT 0003c5ad php_http_url_from_zval │ │ │ │ -000606d0 0002d916 R_ARM_JUMP_SLOT 00024fd5 php_http_get_exception_runtime_class_entry │ │ │ │ +000606c0 0001d016 R_ARM_JUMP_SLOT 00026cfd php_http_header_to_string │ │ │ │ +000606c4 0001e316 R_ARM_JUMP_SLOT 00020465 php_http_env_get_response_headers │ │ │ │ +000606c8 00025a16 R_ARM_JUMP_SLOT 0001cf41 php_http_get_encoding_stream_class_entry │ │ │ │ +000606cc 0001bd16 R_ARM_JUMP_SLOT 0003c43d php_http_url_from_zval │ │ │ │ +000606d0 0002d916 R_ARM_JUMP_SLOT 00024e65 php_http_get_exception_runtime_class_entry │ │ │ │ 000606d4 00023f16 R_ARM_JUMP_SLOT 0000e709 php_http_buffer_chunked_input │ │ │ │ -000606d8 00018716 R_ARM_JUMP_SLOT 0002e709 php_http_message_body_free │ │ │ │ +000606d8 00018716 R_ARM_JUMP_SLOT 0002e599 php_http_message_body_free │ │ │ │ 000606dc 00010c16 R_ARM_JUMP_SLOT 00000000 sapi_get_request_time │ │ │ │ 000606e0 00010d16 R_ARM_JUMP_SLOT 00000000 zval_ptr_dtor │ │ │ │ 000606e4 00010e16 R_ARM_JUMP_SLOT 00000000 zend_long_to_str │ │ │ │ 000606e8 00010f16 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_delref │ │ │ │ 000606ec 00011016 R_ARM_JUMP_SLOT 00000000 uidna_openUTS46_78 │ │ │ │ -000606f0 0001aa16 R_ARM_JUMP_SLOT 00031b69 php_http_select_str │ │ │ │ +000606f0 0001aa16 R_ARM_JUMP_SLOT 000319f9 php_http_select_str │ │ │ │ 000606f4 00011116 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsFinished │ │ │ │ -000606f8 0002e916 R_ARM_JUMP_SLOT 000311c5 php_http_message_parser_parse_stream │ │ │ │ -000606fc 00020c16 R_ARM_JUMP_SLOT 0002a385 php_http_message_free │ │ │ │ -00060700 0001b016 R_ARM_JUMP_SLOT 0002a96d php_http_message_object_init_body_object │ │ │ │ -00060704 00023216 R_ARM_JUMP_SLOT 0003821d zm_startup_http_querystring │ │ │ │ +000606f8 0002e916 R_ARM_JUMP_SLOT 00031055 php_http_message_parser_parse_stream │ │ │ │ +000606fc 00020c16 R_ARM_JUMP_SLOT 0002a215 php_http_message_free │ │ │ │ +00060700 0001b016 R_ARM_JUMP_SLOT 0002a7fd php_http_message_object_init_body_object │ │ │ │ +00060704 00023216 R_ARM_JUMP_SLOT 000380ad zm_startup_http_querystring │ │ │ │ 00060708 00011216 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_stringl │ │ │ │ 0006070c 00011316 R_ARM_JUMP_SLOT 00000000 zend_ptr_stack_destroy │ │ │ │ -00060710 00018d16 R_ARM_JUMP_SLOT 0001e8a1 php_http_encoding_stream_get_deflate_ops │ │ │ │ +00060710 00018d16 R_ARM_JUMP_SLOT 0001e731 php_http_encoding_stream_get_deflate_ops │ │ │ │ 00060714 00011416 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDecompressStream │ │ │ │ 00060718 00011516 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ -0006071c 00020316 R_ARM_JUMP_SLOT 000282e5 php_http_info_init │ │ │ │ +0006071c 00020316 R_ARM_JUMP_SLOT 00028175 php_http_info_init │ │ │ │ 00060720 00011716 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_args_clear │ │ │ │ 00060724 00029916 R_ARM_JUMP_SLOT 00010245 php_http_client_options_get_subr │ │ │ │ 00060728 00011816 R_ARM_JUMP_SLOT 00000000 zend_parse_parameters │ │ │ │ 0006072c 00011916 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_flush │ │ │ │ -00060730 00028416 R_ARM_JUMP_SLOT 0001cd45 php_http_encoding_stream_flush │ │ │ │ +00060730 00028416 R_ARM_JUMP_SLOT 0001cbd5 php_http_encoding_stream_flush │ │ │ │ 00060734 00011a16 R_ARM_JUMP_SLOT 00000000 event_base_new │ │ │ │ -00060738 00018f16 R_ARM_JUMP_SLOT 000198e5 php_http_get_client_response_class_entry │ │ │ │ +00060738 00018f16 R_ARM_JUMP_SLOT 00019775 php_http_get_client_response_class_entry │ │ │ │ 0006073c 00011b16 R_ARM_JUMP_SLOT 00000000 curl_global_cleanup@CURL_OPENSSL_4 │ │ │ │ 00060740 00011d16 R_ARM_JUMP_SLOT 00000000 strcat@GLIBC_2.4 │ │ │ │ 00060744 00011e16 R_ARM_JUMP_SLOT 00000000 _php_stream_get_line │ │ │ │ 00060748 00011f16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ 0006074c 00012016 R_ARM_JUMP_SLOT 00000000 curl_multi_fdset@CURL_OPENSSL_4 │ │ │ │ -00060750 00018e16 R_ARM_JUMP_SLOT 0001cf81 php_http_encoding_stream_free │ │ │ │ +00060750 00018e16 R_ARM_JUMP_SLOT 0001ce11 php_http_encoding_stream_free │ │ │ │ 00060754 00012116 R_ARM_JUMP_SLOT 00000000 _efree_48 │ │ │ │ -00060758 00023616 R_ARM_JUMP_SLOT 00039d55 php_http_url_to_struct │ │ │ │ +00060758 00023616 R_ARM_JUMP_SLOT 00039be5 php_http_url_to_struct │ │ │ │ 0006075c 00012216 R_ARM_JUMP_SLOT 00000000 zend_llist_del_element │ │ │ │ 00060760 00012316 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ 00060764 00012416 R_ARM_JUMP_SLOT 00000000 zend_unregister_ini_entries_ex │ │ │ │ -00060768 0001a716 R_ARM_JUMP_SLOT 0002ea61 php_http_message_body_boundary │ │ │ │ +00060768 0001a716 R_ARM_JUMP_SLOT 0002e8f1 php_http_message_body_boundary │ │ │ │ 0006076c 00012616 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_init │ │ │ │ 00060770 00012716 R_ARM_JUMP_SLOT 00000000 _php_stream_memory_open │ │ │ │ 00060774 00012816 R_ARM_JUMP_SLOT 00000000 zend_hash_update │ │ │ │ 00060778 00012916 R_ARM_JUMP_SLOT 00000000 curl_easy_init@CURL_OPENSSL_4 │ │ │ │ 0006077c 00012a16 R_ARM_JUMP_SLOT 00000000 u_getVersion_78 │ │ │ │ 00060780 00012b16 R_ARM_JUMP_SLOT 00000000 php_output_get_start_lineno │ │ │ │ 00060784 00021816 R_ARM_JUMP_SLOT 0000f761 php_http_client_driver_add │ │ │ │ -00060788 00021f16 R_ARM_JUMP_SLOT 0001d7d1 php_http_encoding_enbrotli │ │ │ │ +00060788 00021f16 R_ARM_JUMP_SLOT 0001d661 php_http_encoding_enbrotli │ │ │ │ 0006078c 00012c16 R_ARM_JUMP_SLOT 00000000 _emalloc_128 │ │ │ │ -00060790 00020516 R_ARM_JUMP_SLOT 0002edf1 php_http_message_body_to_callback │ │ │ │ +00060790 00020516 R_ARM_JUMP_SLOT 0002ec81 php_http_message_body_to_callback │ │ │ │ 00060794 00012d16 R_ARM_JUMP_SLOT 00000000 _safe_emalloc │ │ │ │ 00060798 00012e16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderHasMoreOutput │ │ │ │ -0006079c 00020a16 R_ARM_JUMP_SLOT 00020909 php_http_env_set_response_header_va │ │ │ │ -000607a0 00020b16 R_ARM_JUMP_SLOT 0001f1a1 php_http_env_reset │ │ │ │ -000607a4 00019516 R_ARM_JUMP_SLOT 00039619 php_http_url_from_struct │ │ │ │ +0006079c 00020a16 R_ARM_JUMP_SLOT 00020799 php_http_env_set_response_header_va │ │ │ │ +000607a0 00020b16 R_ARM_JUMP_SLOT 0001f031 php_http_env_reset │ │ │ │ +000607a4 00019516 R_ARM_JUMP_SLOT 000394a9 php_http_url_from_struct │ │ │ │ 000607a8 00012f16 R_ARM_JUMP_SLOT 00000000 zend_call_method │ │ │ │ 000607ac 00013016 R_ARM_JUMP_SLOT 00000000 php_resource_factory_is_persistent │ │ │ │ 000607b0 00013116 R_ARM_JUMP_SLOT 00000000 php_raw_url_decode │ │ │ │ -000607b4 0001e216 R_ARM_JUMP_SLOT 00026869 php_http_header_parse │ │ │ │ +000607b4 0001e216 R_ARM_JUMP_SLOT 000266f9 php_http_header_parse │ │ │ │ 000607b8 0002c316 R_ARM_JUMP_SLOT 0000f841 php_http_client_driver_list │ │ │ │ -000607bc 00024f16 R_ARM_JUMP_SLOT 0001ac3d php_http_cookie_list_add_cookie │ │ │ │ +000607bc 00024f16 R_ARM_JUMP_SLOT 0001aacd php_http_cookie_list_add_cookie │ │ │ │ 000607c0 00013316 R_ARM_JUMP_SLOT 00000000 add_property_long_ex │ │ │ │ -000607c4 0001fb16 R_ARM_JUMP_SLOT 000273c5 php_http_header_parser_free │ │ │ │ +000607c4 0001fb16 R_ARM_JUMP_SLOT 00027255 php_http_header_parser_free │ │ │ │ 000607c8 00020116 R_ARM_JUMP_SLOT 000110f1 php_http_client_setopt │ │ │ │ 000607cc 00013416 R_ARM_JUMP_SLOT 00000000 curl_multi_strerror@CURL_OPENSSL_4 │ │ │ │ -000607d0 00021e16 R_ARM_JUMP_SLOT 0002835d php_http_info_free │ │ │ │ -000607d4 0001d616 R_ARM_JUMP_SLOT 00023c79 php_http_env_response_dtor │ │ │ │ -000607d8 0001bf16 R_ARM_JUMP_SLOT 0001f4e5 php_http_env_get_request_header │ │ │ │ -000607dc 0002cc16 R_ARM_JUMP_SLOT 0001da79 zm_startup_http_encoding_brotli │ │ │ │ +000607d0 00021e16 R_ARM_JUMP_SLOT 000281ed php_http_info_free │ │ │ │ +000607d4 0001d616 R_ARM_JUMP_SLOT 00023b09 php_http_env_response_dtor │ │ │ │ +000607d8 0001bf16 R_ARM_JUMP_SLOT 0001f375 php_http_env_get_request_header │ │ │ │ +000607dc 0002cc16 R_ARM_JUMP_SLOT 0001d909 zm_startup_http_encoding_brotli │ │ │ │ 000607e0 00013516 R_ARM_JUMP_SLOT 00000000 object_properties_init │ │ │ │ 000607e4 00013616 R_ARM_JUMP_SLOT 00000000 php_addcslashes │ │ │ │ -000607e8 00027916 R_ARM_JUMP_SLOT 00031899 php_http_sleep │ │ │ │ +000607e8 00027916 R_ARM_JUMP_SLOT 00031729 php_http_sleep │ │ │ │ 000607ec 00013716 R_ARM_JUMP_SLOT 00000000 zend_read_property │ │ │ │ 000607f0 00013816 R_ARM_JUMP_SLOT 00000000 _efree │ │ │ │ -000607f4 00022216 R_ARM_JUMP_SLOT 0002eaa9 php_http_message_body_to_string │ │ │ │ -000607f8 0002e416 R_ARM_JUMP_SLOT 00023cc9 php_http_env_response_free │ │ │ │ +000607f4 00022216 R_ARM_JUMP_SLOT 0002e939 php_http_message_body_to_string │ │ │ │ +000607f8 0002e416 R_ARM_JUMP_SLOT 00023b59 php_http_env_response_free │ │ │ │ 000607fc 00013916 R_ARM_JUMP_SLOT 00000000 event_base_loop │ │ │ │ 00060800 00013a16 R_ARM_JUMP_SLOT 00000000 curl_share_setopt@CURL_OPENSSL_4 │ │ │ │ 00060804 00013b16 R_ARM_JUMP_SLOT 00000000 curl_multi_add_handle@CURL_OPENSSL_4 │ │ │ │ -00060808 0002aa16 R_ARM_JUMP_SLOT 00032b69 php_http_option_get │ │ │ │ +00060808 0002aa16 R_ARM_JUMP_SLOT 000329f9 php_http_option_get │ │ │ │ 0006080c 00013c16 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ 00060810 00013d16 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_append │ │ │ │ 00060814 00013e16 R_ARM_JUMP_SLOT 00000000 php_output_get_contents │ │ │ │ 00060818 00013f16 R_ARM_JUMP_SLOT 00000000 zend_update_property_stringl │ │ │ │ -0006081c 0001c116 R_ARM_JUMP_SLOT 0001cffd php_http_encoding_stream_object_new_ex │ │ │ │ +0006081c 0001c116 R_ARM_JUMP_SLOT 0001ce8d php_http_encoding_stream_object_new_ex │ │ │ │ 00060820 00014016 R_ARM_JUMP_SLOT 00000000 u_versionToString_78 │ │ │ │ -00060824 00018816 R_ARM_JUMP_SLOT 000209fd php_http_env_set_response_header_value │ │ │ │ +00060824 00018816 R_ARM_JUMP_SLOT 0002088d php_http_env_set_response_header_value │ │ │ │ 00060828 00014116 R_ARM_JUMP_SLOT 00000000 zend_hash_copy │ │ │ │ -0006082c 00029b16 R_ARM_JUMP_SLOT 00023899 php_http_env_is_response_cached_by_etag │ │ │ │ +0006082c 00029b16 R_ARM_JUMP_SLOT 00023729 php_http_env_is_response_cached_by_etag │ │ │ │ 00060830 00014216 R_ARM_JUMP_SLOT 00000000 _emalloc_32 │ │ │ │ -00060834 0002da16 R_ARM_JUMP_SLOT 0002e279 php_http_message_body_init │ │ │ │ +00060834 0002da16 R_ARM_JUMP_SLOT 0002e109 php_http_message_body_init │ │ │ │ 00060838 00014316 R_ARM_JUMP_SLOT 00000000 curl_multi_info_read@CURL_OPENSSL_4 │ │ │ │ 0006083c 00014416 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_unlink │ │ │ │ 00060840 00014516 R_ARM_JUMP_SLOT 00000000 curl_global_init@CURL_OPENSSL_4 │ │ │ │ -00060844 0001b616 R_ARM_JUMP_SLOT 0002ee85 php_http_message_body_etag │ │ │ │ +00060844 0001b616 R_ARM_JUMP_SLOT 0002ed15 php_http_message_body_etag │ │ │ │ 00060848 00014616 R_ARM_JUMP_SLOT 00000000 zend_declare_property_bool │ │ │ │ 0006084c 00014716 R_ARM_JUMP_SLOT 00000000 add_assoc_long_ex │ │ │ │ -00060850 00027c16 R_ARM_JUMP_SLOT 00026f69 php_http_header_value_array_to_string │ │ │ │ +00060850 00027c16 R_ARM_JUMP_SLOT 00026df9 php_http_header_value_array_to_string │ │ │ │ 00060854 00014816 R_ARM_JUMP_SLOT 00000000 curl_easy_cleanup@CURL_OPENSSL_4 │ │ │ │ 00060858 00023c16 R_ARM_JUMP_SLOT 00016005 php_http_client_curl_loop │ │ │ │ 0006085c 00014916 R_ARM_JUMP_SLOT 00000000 zend_objects_store_del │ │ │ │ -00060860 0001ab16 R_ARM_JUMP_SLOT 0001e661 php_http_encoding_inflate │ │ │ │ +00060860 0001ab16 R_ARM_JUMP_SLOT 0001e4f1 php_http_encoding_inflate │ │ │ │ 00060864 00014b16 R_ARM_JUMP_SLOT 00000000 php_addslashes │ │ │ │ 00060868 00014c16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -0006086c 0001c216 R_ARM_JUMP_SLOT 00035851 php_http_params_separator_free │ │ │ │ +0006086c 0001c216 R_ARM_JUMP_SLOT 000356e1 php_http_params_separator_free │ │ │ │ 00060870 00014d16 R_ARM_JUMP_SLOT 00000000 zend_register_internal_interface │ │ │ │ 00060874 00014e16 R_ARM_JUMP_SLOT 00000000 SSL_CTX_ctrl@OPENSSL_3.0.0 │ │ │ │ 00060878 00014f16 R_ARM_JUMP_SLOT 00000000 zend_hash_get_current_key_ex │ │ │ │ -0006087c 00018016 R_ARM_JUMP_SLOT 0002a5fd php_http_message_parse │ │ │ │ +0006087c 00018016 R_ARM_JUMP_SLOT 0002a48d php_http_message_parse │ │ │ │ 00060880 00015016 R_ARM_JUMP_SLOT 00000000 BrotliGetDictionary │ │ │ │ 00060884 00015116 R_ARM_JUMP_SLOT 00000000 u_errorName_78 │ │ │ │ 00060888 00015216 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ 0006088c 00015316 R_ARM_JUMP_SLOT 00000000 _php_stream_stat │ │ │ │ 00060890 00015416 R_ARM_JUMP_SLOT 00000000 _safe_realloc │ │ │ │ -00060894 00020f16 R_ARM_JUMP_SLOT 0001e421 php_http_encoding_deflate │ │ │ │ +00060894 00020f16 R_ARM_JUMP_SLOT 0001e2b1 php_http_encoding_deflate │ │ │ │ 00060898 00015516 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -0006089c 00026716 R_ARM_JUMP_SLOT 0002a9b5 php_http_message_object_reverse │ │ │ │ +0006089c 00026716 R_ARM_JUMP_SLOT 0002a845 php_http_message_object_reverse │ │ │ │ 000608a0 00015616 R_ARM_JUMP_SLOT 00000000 php_output_get_start_filename │ │ │ │ -000608a4 00022616 R_ARM_JUMP_SLOT 0002fc45 php_http_message_body_add_form │ │ │ │ +000608a4 00022616 R_ARM_JUMP_SLOT 0002fad5 php_http_message_body_add_form │ │ │ │ 000608a8 00015716 R_ARM_JUMP_SLOT 00000000 ap_php_slprintf │ │ │ │ 000608ac 0002a916 R_ARM_JUMP_SLOT 0000e2e9 php_http_buffer_account │ │ │ │ 000608b0 0002b816 R_ARM_JUMP_SLOT 0000e3f1 php_http_buffer_appendf │ │ │ │ 000608b4 00015816 R_ARM_JUMP_SLOT 00000000 BrotliDecoderTakeOutput │ │ │ │ 000608b8 00015916 R_ARM_JUMP_SLOT 00000000 _php_stream_open_wrapper_ex │ │ │ │ 000608bc 00015a16 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_cleanup │ │ │ │ -000608c0 00022e16 R_ARM_JUMP_SLOT 00024fed php_http_get_exception_bad_method_call_class_entry │ │ │ │ +000608c0 00022e16 R_ARM_JUMP_SLOT 00024e7d php_http_get_exception_bad_method_call_class_entry │ │ │ │ 000608c4 00015b16 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ -000608c8 00027316 R_ARM_JUMP_SLOT 00031639 php_http_message_parser_object_new_ex │ │ │ │ -000608cc 0001eb16 R_ARM_JUMP_SLOT 0001cf75 php_http_encoding_stream_dtor │ │ │ │ +000608c8 00027316 R_ARM_JUMP_SLOT 000314c9 php_http_message_parser_object_new_ex │ │ │ │ +000608cc 0001eb16 R_ARM_JUMP_SLOT 0001ce05 php_http_encoding_stream_dtor │ │ │ │ 000608d0 00015c16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 000608d4 00015d16 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_mem │ │ │ │ -000608d8 00019716 R_ARM_JUMP_SLOT 0002a039 php_http_message_reverse │ │ │ │ -000608dc 00022f16 R_ARM_JUMP_SLOT 00029b61 php_http_message_update_headers │ │ │ │ +000608d8 00019716 R_ARM_JUMP_SLOT 00029ec9 php_http_message_reverse │ │ │ │ +000608dc 00022f16 R_ARM_JUMP_SLOT 000299f1 php_http_message_update_headers │ │ │ │ 000608e0 00015e16 R_ARM_JUMP_SLOT 00000000 add_assoc_double_ex │ │ │ │ -000608e4 00018316 R_ARM_JUMP_SLOT 00029f61 php_http_message_to_string │ │ │ │ +000608e4 00018316 R_ARM_JUMP_SLOT 00029df1 php_http_message_to_string │ │ │ │ 000608e8 00016016 R_ARM_JUMP_SLOT 00000000 _php_stream_getc │ │ │ │ 000608ec 00016116 R_ARM_JUMP_SLOT 00000000 curl_multi_perform@CURL_OPENSSL_4 │ │ │ │ 000608f0 00016216 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -000608f4 0002c016 R_ARM_JUMP_SLOT 0001c0b9 php_http_cookie_object_new_ex │ │ │ │ +000608f4 0002c016 R_ARM_JUMP_SLOT 0001bf49 php_http_cookie_object_new_ex │ │ │ │ 000608f8 00016316 R_ARM_JUMP_SLOT 00000000 curl_multi_setopt@CURL_OPENSSL_4 │ │ │ │ -000608fc 0001fa16 R_ARM_JUMP_SLOT 0002501d php_http_get_exception_bad_message_class_entry │ │ │ │ +000608fc 0001fa16 R_ARM_JUMP_SLOT 00024ead php_http_get_exception_bad_message_class_entry │ │ │ │ 00060900 00016416 R_ARM_JUMP_SLOT 00000000 _emalloc_160 │ │ │ │ -00060904 0002bb16 R_ARM_JUMP_SLOT 00034c4d php_http_params_opts_default_get │ │ │ │ +00060904 0002bb16 R_ARM_JUMP_SLOT 00034add php_http_params_opts_default_get │ │ │ │ 00060908 00016516 R_ARM_JUMP_SLOT 00000000 zend_create_closure │ │ │ │ -0006090c 0001ef16 R_ARM_JUMP_SLOT 00024ef5 php_http_etag_finish │ │ │ │ -00060910 00019816 R_ARM_JUMP_SLOT 0001da61 php_http_get_enbrotli_stream_class_entry │ │ │ │ +0006090c 0001ef16 R_ARM_JUMP_SLOT 00024d85 php_http_etag_finish │ │ │ │ +00060910 00019816 R_ARM_JUMP_SLOT 0001d8f1 php_http_get_enbrotli_stream_class_entry │ │ │ │ 00060914 00016616 R_ARM_JUMP_SLOT 00000000 zend_llist_add_element │ │ │ │ 00060918 00016716 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -0006091c 00026116 R_ARM_JUMP_SLOT 00024ff9 php_http_get_exception_invalid_arg_class_entry │ │ │ │ -00060920 0001f016 R_ARM_JUMP_SLOT 00026cb9 php_http_header_to_callback_ex │ │ │ │ -00060924 0002c816 R_ARM_JUMP_SLOT 00024af1 php_http_env_response_init │ │ │ │ +0006091c 00026116 R_ARM_JUMP_SLOT 00024e89 php_http_get_exception_invalid_arg_class_entry │ │ │ │ +00060920 0001f016 R_ARM_JUMP_SLOT 00026b49 php_http_header_to_callback_ex │ │ │ │ +00060924 0002c816 R_ARM_JUMP_SLOT 00024981 php_http_env_response_init │ │ │ │ 00060928 00016816 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ -0006092c 00022b16 R_ARM_JUMP_SLOT 0001891d php_http_client_curl_user_ops_get │ │ │ │ +0006092c 00022b16 R_ARM_JUMP_SLOT 000187ad php_http_client_curl_user_ops_get │ │ │ │ 00060930 00016a16 R_ARM_JUMP_SLOT 00000000 zend_hash_index_update │ │ │ │ 00060934 00016c16 R_ARM_JUMP_SLOT 00000000 add_index_str │ │ │ │ 00060938 00016d16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 0006093c 00016e16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderSetParameter │ │ │ │ 00060940 00017016 R_ARM_JUMP_SLOT 00000000 zend_hash_apply_with_arguments │ │ │ │ 00060944 00026b16 R_ARM_JUMP_SLOT 00015bd5 php_http_client_curl_responsehandler │ │ │ │ 00060948 00017116 R_ARM_JUMP_SLOT 00000000 _php_stream_sock_open_from_socket │ │ │ │ -0006094c 00029116 R_ARM_JUMP_SLOT 0001af15 php_http_cookie_list_add_extra │ │ │ │ +0006094c 00029116 R_ARM_JUMP_SLOT 0001ada5 php_http_cookie_list_add_extra │ │ │ │ 00060950 00017216 R_ARM_JUMP_SLOT 00000000 zend_fetch_resource2_ex │ │ │ │ -00060954 0002c116 R_ARM_JUMP_SLOT 00020241 php_http_env_get_request_body │ │ │ │ -00060958 0002b416 R_ARM_JUMP_SLOT 00020835 php_http_env_set_response_code │ │ │ │ +00060954 0002c116 R_ARM_JUMP_SLOT 000200d1 php_http_env_get_request_body │ │ │ │ +00060958 0002b416 R_ARM_JUMP_SLOT 000206c5 php_http_env_set_response_code │ │ │ │ 0006095c 00017416 R_ARM_JUMP_SLOT 00000000 curl_easy_strerror@CURL_OPENSSL_4 │ │ │ │ 00060960 00017516 R_ARM_JUMP_SLOT 00000000 zend_register_internal_class_ex │ │ │ │ -00060964 00021516 R_ARM_JUMP_SLOT 00018271 php_http_client_curl_event_ops_get │ │ │ │ +00060964 00021516 R_ARM_JUMP_SLOT 00018101 php_http_client_curl_event_ops_get │ │ │ │ 00060968 00017616 R_ARM_JUMP_SLOT 00000000 zend_llist_apply_with_argument │ │ │ │ -0006096c 0001a816 R_ARM_JUMP_SLOT 0002ec6d php_http_message_body_copy │ │ │ │ -00060970 0002e116 R_ARM_JUMP_SLOT 00026ecd php_http_header_value_to_string │ │ │ │ +0006096c 0001a816 R_ARM_JUMP_SLOT 0002eafd php_http_message_body_copy │ │ │ │ +00060970 0002e116 R_ARM_JUMP_SLOT 00026d5d php_http_header_value_to_string │ │ │ │ 00060974 00017716 R_ARM_JUMP_SLOT 00000000 zend_array_dup │ │ │ │ 00060978 00017816 R_ARM_JUMP_SLOT 00000000 zend_declare_property_stringl │ │ │ │ 0006097c 00023a16 R_ARM_JUMP_SLOT 0000e34d php_http_buffer_append │ │ │ │ -00060980 00024d16 R_ARM_JUMP_SLOT 0002f3f5 php_http_message_body_add_form_field │ │ │ │ +00060980 00024d16 R_ARM_JUMP_SLOT 0002f285 php_http_message_body_add_form_field │ │ │ │ 00060984 00017916 R_ARM_JUMP_SLOT 00000000 display_ini_entries │ │ │ │ 00060988 00017a16 R_ARM_JUMP_SLOT 00000000 zend_register_ini_entries_ex │ │ │ │ 0006098c 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.78] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [http.so] │ │ │ │ 0x0000000c (INIT) 0xbfd4 │ │ │ │ - 0x0000000d (FINI) 0x3d368 │ │ │ │ + 0x0000000d (FINI) 0x3d1f8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5e6f0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5e6f4 │ │ │ │ 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: 4dac036209b6e4a0c2b96b2a705903645fd2b4c7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7f5122f2e5e91ab16f31aef86bacb5bd8e959eb3 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -768,28 +768,30 @@ │ │ │ │ I #:F(hyD │ │ │ │ ;`JJIKzD │ │ │ │ si8F2~ka+~b │ │ │ │ "(Fbal`b │ │ │ │ QKzDQNQO~DQL │ │ │ │ AK ` "@I │ │ │ │ #;`3` FO │ │ │ │ +K{DXhpG6D │ │ │ │ FK ` "FI │ │ │ │ @I h #yD │ │ │ │ FyD~M~K}D │ │ │ │ pGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG instruction: 0xf71e0002 │ │ │ │ - movw r0, #34818 @ 0x8802 │ │ │ │ - movw r0, #51202 @ 0xc802 │ │ │ │ - @ instruction: 0xf6500002 │ │ │ │ - @ instruction: 0xf6560002 │ │ │ │ - @ instruction: 0xf6540002 │ │ │ │ - @ instruction: 0xf65a0002 │ │ │ │ - @ instruction: 0xf6640002 │ │ │ │ - @ instruction: 0xf6640002 │ │ │ │ - @ instruction: 0xf6680002 │ │ │ │ - @ instruction: 0xf65a0002 │ │ │ │ - @ instruction: 0xf6640002 │ │ │ │ - @ instruction: 0xf65c0002 │ │ │ │ - @ instruction: 0xf6680002 │ │ │ │ - movw r0, #59394 @ 0xe802 │ │ │ │ - @ instruction: 0xf6520002 │ │ │ │ - @ instruction: 0xf65c0002 │ │ │ │ - @ instruction: 0xf6600002 │ │ │ │ - @ instruction: 0xf6740002 │ │ │ │ - @ instruction: 0xf67a0002 │ │ │ │ - @ instruction: 0xf6840002 │ │ │ │ + sub.w r0, lr, #8519680 @ 0x820000 │ │ │ │ + @ instruction: 0xf4d80002 │ │ │ │ + @ instruction: 0xf4dc0002 │ │ │ │ + @ instruction: 0xf4e00002 │ │ │ │ + @ instruction: 0xf4e60002 │ │ │ │ + @ instruction: 0xf4e40002 │ │ │ │ + @ instruction: 0xf4ea0002 │ │ │ │ + @ instruction: 0xf4f40002 │ │ │ │ + @ instruction: 0xf4f40002 │ │ │ │ + @ instruction: 0xf4f80002 │ │ │ │ + @ instruction: 0xf4ea0002 │ │ │ │ + @ instruction: 0xf4f40002 │ │ │ │ + @ instruction: 0xf4ec0002 │ │ │ │ + @ instruction: 0xf4f80002 │ │ │ │ + @ instruction: 0xf4de0002 │ │ │ │ + @ instruction: 0xf4e20002 │ │ │ │ + @ instruction: 0xf4ec0002 │ │ │ │ + @ instruction: 0xf4f00002 │ │ │ │ + add.w r0, r4, #8519680 @ 0x820000 │ │ │ │ + add.w r0, sl, #8519680 @ 0x820000 │ │ │ │ + adds.w r0, r4, #8519680 @ 0x820000 │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ movs r5, r0 │ │ │ │ adds r0, #20 │ │ │ │ b.n da5c <_safe_realloc@plt+0x8> │ │ │ │ movs r0, #20 │ │ │ │ b.n da60 │ │ │ │ adds r0, #3 │ │ │ │ @@ -1439,15 +1439,15 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ asrs r0, r7, #24 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r6, r2 │ │ │ │ + and.w r0, r6, r2 │ │ │ │ asrs r6, r7, #22 │ │ │ │ movs r5, r0 │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1635,15 +1635,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r3, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #30 │ │ │ │ movs r5, r0 │ │ │ │ - stc 0, cr0, [r0, #-8] │ │ │ │ + @ instruction: 0xeb900002 │ │ │ │ asrs r6, r1, #13 │ │ │ │ movs r5, r0 │ │ │ │ asrs r4, r2, #12 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1720,15 +1720,15 @@ │ │ │ │ b.n ed8e │ │ │ │ asrs r6, r0, #11 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #54 @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ede0 │ │ │ │ + b.n eb00 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r5, #9 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1799,19 +1799,19 @@ │ │ │ │ b.n ee60 │ │ │ │ asrs r2, r7, #7 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #106 @ 0x6a │ │ │ │ movs r5, r0 │ │ │ │ - b.n ed18 │ │ │ │ + b.n ea38 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ecb0 │ │ │ │ + b.n e9d0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #188] @ (ef7c ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -1897,25 +1897,25 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ecf4 │ │ │ │ + b.n ea14 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, #146 @ 0x92 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ec54 │ │ │ │ + b.n e974 │ │ │ │ movs r2, r0 │ │ │ │ - b.n ec80 │ │ │ │ + b.n e9a0 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ebc4 │ │ │ │ + b.n e8e4 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #232] @ (f09c ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2021,27 +2021,27 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #32 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ec2c │ │ │ │ + b.n e94c │ │ │ │ movs r2, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r5, r0 │ │ │ │ - b.n eb6c │ │ │ │ + b.n f88c │ │ │ │ movs r2, r0 │ │ │ │ - b.n ebac │ │ │ │ + b.n e8cc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r6, r4, #30 │ │ │ │ movs r5, r0 │ │ │ │ - b.n eb3c │ │ │ │ + b.n f85c │ │ │ │ movs r2, r0 │ │ │ │ - b.n eab4 │ │ │ │ + b.n f7d4 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2183,25 +2183,25 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r2, r3, #28 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n eb7c │ │ │ │ + b.n f89c │ │ │ │ movs r2, r0 │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ea90 │ │ │ │ + b.n f7b0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #24 │ │ │ │ movs r5, r0 │ │ │ │ - b.n f91c │ │ │ │ + b.n f63c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2345,31 +2345,31 @@ │ │ │ │ b.n f308 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #21 │ │ │ │ movs r5, r0 │ │ │ │ - b.n f980 │ │ │ │ + b.n f6a0 │ │ │ │ movs r2, r0 │ │ │ │ - b.n f96c │ │ │ │ + b.n f68c │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ movs r3, r0 │ │ │ │ - b.n f948 │ │ │ │ + b.n f668 │ │ │ │ movs r2, r0 │ │ │ │ - b.n f93c │ │ │ │ + b.n f65c │ │ │ │ movs r2, r0 │ │ │ │ - b.n f930 │ │ │ │ + b.n f650 │ │ │ │ movs r2, r0 │ │ │ │ - b.n f924 │ │ │ │ + b.n f644 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r2, r4, #17 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [pc, #236] @ (f4e8 ) │ │ │ │ @@ -2476,19 +2476,19 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r6, r7, #15 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n f888 │ │ │ │ + b.n f5a8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #13 │ │ │ │ movs r5, r0 │ │ │ │ - b.n f748 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add.w r0, r2, #40 @ 0x28 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ cbz r3, f518 │ │ │ │ @@ -2592,15 +2592,15 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n f6e0 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2716,17 +2716,17 @@ │ │ │ │ movs r5, r0 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #6 │ │ │ │ movs r5, r0 │ │ │ │ - b.n fd9c │ │ │ │ + b.n fabc │ │ │ │ movs r2, r0 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -3163,21 +3163,21 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #28 │ │ │ │ movs r5, r0 │ │ │ │ - b.n fc94 │ │ │ │ + svc 40 @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n fbbc │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + udf #108 @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3254,17 +3254,17 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r5, #17 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n fb3c │ │ │ │ + bls.n fc5c │ │ │ │ movs r2, r0 │ │ │ │ - bge.n fd0c │ │ │ │ + bhi.n fc2c │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r7, #15 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3339,17 +3339,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r2, r4, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n fc70 │ │ │ │ + bhi.n fd90 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n fc3c │ │ │ │ + bhi.n fd5c │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r5, #12 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3424,17 +3424,17 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r2, #11 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n fda4 │ │ │ │ + bvc.n fec4 │ │ │ │ movs r2, r0 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + ble.n fd7c │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r4, #9 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3509,17 +3509,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r2, r1, #8 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n fed8 │ │ │ │ + bvs.n fdf8 │ │ │ │ movs r2, r0 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + ble.n feac │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ 0000fea8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3806,37 +3806,37 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #212 @ 0xd4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ - bge.n 1025c │ │ │ │ + bls.n 1017c │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r5, r0 │ │ │ │ - bvs.n 100d4 │ │ │ │ + bpl.n 101f4 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 100d4 │ │ │ │ + bhi.n 101f4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1007c │ │ │ │ + bhi.n 1019c │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 10150 │ │ │ │ + bmi.n 10270 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 10190 │ │ │ │ + bvc.n 100b0 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 1009c │ │ │ │ + bmi.n 101bc │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 10268 │ │ │ │ + bmi.n 10188 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 10208 │ │ │ │ + bcc.n 10128 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #148] @ (10234 ) │ │ │ │ @@ -3901,15 +3901,15 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ cdp2 0, 5, cr0, cr10, cr4, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 10318 │ │ │ │ + bcs.n 10238 │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 0, cr0, [r6, #16]! │ │ │ │ │ │ │ │ 00010244 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4001,15 +4001,15 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ b.n 10286 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ stc2 0, cr0, [r2, #16]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1035c │ │ │ │ + bpl.n 1027c │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 0, cr0, [r2, #-16]! │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cbnz r2, 10346 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ @@ -4018,15 +4018,15 @@ │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ b.w d5e4 │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - bcs.n 1034c │ │ │ │ + bne.n 1026c │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cbnz r2, 1036a │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ ldr r1, [pc, #20] @ (10370 ) │ │ │ │ @@ -4034,15 +4034,15 @@ │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ b.w d5e4 │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - bls.n 10410 │ │ │ │ + bvc.n 10330 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010374 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -4099,15 +4099,15 @@ │ │ │ │ blx d108 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 103d0 │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ b.n 103d0 │ │ │ │ b.n fc42 │ │ │ │ - vrshr.u32 , q10, #1 │ │ │ │ + vaddw.u , , d4 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r2, [pc, #368] @ (10598 ) │ │ │ │ @@ -4259,34 +4259,34 @@ │ │ │ │ ldr r3, [pc, #60] @ (105d0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1056e │ │ │ │ @ instruction: 0xfbd00004 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ smlal r0, r0, r4, r4 │ │ │ │ - bcs.n 10614 │ │ │ │ + beq.n 10534 │ │ │ │ movs r2, r0 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 10564 │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 10560 │ │ │ │ + beq.n 10680 │ │ │ │ movs r2, r0 │ │ │ │ asrs r7, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [sp, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xefcbffff │ │ │ │ @ instruction: 0xfac20004 │ │ │ │ - bne.n 10660 │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 105f8 │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 105bc │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000105d4 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 105dc │ │ │ │ bx r3 │ │ │ │ @@ -4357,15 +4357,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 1058c │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010680 : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cbz r2, 106b2 │ │ │ │ push {lr} │ │ │ │ @@ -4391,15 +4391,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - beq.n 107a8 │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000106d0 : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cbz r2, 10702 │ │ │ │ push {lr} │ │ │ │ @@ -4425,15 +4425,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - beq.n 107b8 │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r4, [pc, #644] @ (109b8 ) │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ @@ -4690,15 +4690,15 @@ │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [ip, #4] │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf7680004 │ │ │ │ mcrr 15, 15, pc, r7, cr15 @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -4802,18 +4802,18 @@ │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ addw r0, ip, #2052 @ 0x804 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ sbc.w r0, r4, #8650752 @ 0x840000 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r4, [pc, #492] @ (10cf0 ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ @@ -5012,21 +5012,21 @@ │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4ea0004 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ movs r2, r0 │ │ │ │ stmdb pc, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bfi r0, r2, #0, #5 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010d18 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cbz r3, 10d20 │ │ │ │ bx r3 │ │ │ │ @@ -5074,15 +5074,15 @@ │ │ │ │ vldr d6, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ vstr d6, [sp] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ vmov r0, r1, d6 │ │ │ │ subs r4, r2, r4 │ │ │ │ - bl 3d1e8 │ │ │ │ + bl 3d078 │ │ │ │ vldr d6, [sp] │ │ │ │ vldr d7, [pc, #108] @ 10e10 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ @@ -5116,15 +5116,15 @@ │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ @ instruction: 0xf2be0004 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf2960004 │ │ │ │ │ │ │ │ 00010e28 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cbz r3, 10e30 │ │ │ │ @@ -5506,15 +5506,15 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ cdp 0, 14, cr0, cr4, cr4, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ cdp 0, 5, cr0, cr4, cr4, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #204] @ (112d0 ) │ │ │ │ @@ -5599,15 +5599,15 @@ │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldcl 0, cr0, [r4, #16]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ stcl 0, cr0, [r4, #-16]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -5692,15 +5692,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ stc 0, cr0, [r6, #-16] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ movs r2, r0 │ │ │ │ ldcl 0, cr0, [ip], #-16 │ │ │ │ │ │ │ │ 000113c4 : │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ @@ -5855,18 +5855,18 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ sbc.w r0, r0, r4 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ - movs r2, r0 │ │ │ │ + itet vs │ │ │ │ + movvs r2, r0 │ │ │ │ @ instruction: 0xead00004 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + stmdbvs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #324] @ (116c0 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, #324] @ (116c4 ) │ │ │ │ sub sp, #32 │ │ │ │ @@ -5997,32 +5997,32 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ orns r0, ip, r4 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - itet │ │ │ │ - mov r2, r0 │ │ │ │ - itee lt @ unpredictable │ │ │ │ - movlt r2, r0 │ │ │ │ - itt ge @ unpredictable │ │ │ │ - movge r2, r0 │ │ │ │ - lsrge r0, r6, #24 │ │ │ │ + bkpt 0x0086 │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x0042 │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x0034 │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ movs r3, r0 │ │ │ │ - itet hi │ │ │ │ - movhi r2, r0 │ │ │ │ - nopls {8} │ │ │ │ - movhi r2, r0 │ │ │ │ - itet vc │ │ │ │ - movvc r2, r0 │ │ │ │ - ite vs @ unpredictable │ │ │ │ - movvs r2, r0 │ │ │ │ - strdvc r0, r0, [sl, #-16]! │ │ │ │ - cdp 0, 13, cr0, cr2, cr2, {0} │ │ │ │ + bkpt 0x001a │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x0010 │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x0006 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + strd r0, r0, [sl, #-16]! │ │ │ │ + stc 0, cr0, [lr, #-8]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #604] @ (11964 ) │ │ │ │ @@ -6265,27 +6265,27 @@ │ │ │ │ b.n 118d6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r0, [r0], #16 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #9 │ │ │ │ movs r5, r0 │ │ │ │ - bkpt 0x00fe │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x004e │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ittt lt │ │ │ │ - movlt r2, r0 │ │ │ │ - poplt {r2, r3, r5, r7, pc} │ │ │ │ - movlt r2, r0 │ │ │ │ b.n 118ec │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + cbnz r2, 119e0 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r5, r0 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + cbnz r6, 119d0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001198c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -6483,47 +6483,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 1171c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r6, r7, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0fa0004 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r3, r4, r5, r7} │ │ │ │ - vtbx.8 d27, {d31- │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 11bf4 │ │ │ │ + rev r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + cbnz r6, 11bf4 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + cbnz r4, 11bf8 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + cbnz r2, 11bfc │ │ │ │ movs r2, r0 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + cbnz r0, 11c00 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + cbnz r2, 11c04 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + cbnz r6, 11c06 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r5!, {r0, r1, r4} │ │ │ │ vmls.i q15, , d6[0] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 00011bb4 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -6628,26 +6628,26 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d0e0 │ │ │ │ + bl 3cf70 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 3d0e0 │ │ │ │ + bl 3cf70 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3d0e0 │ │ │ │ + bl 3cf70 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3d0e0 │ │ │ │ + bl 3cf70 │ │ │ │ vldr d7, [r4, #40] @ 0x28 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 11ce2 │ │ │ │ vldr d7, [r4, #32] │ │ │ │ vmov d6, r7, r8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ @@ -6731,15 +6731,15 @@ │ │ │ │ blx c010 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #10100 @ 0x2774 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c00c │ │ │ │ nop │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + revsh r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cbnz r3, 11dee │ │ │ │ @@ -6783,15 +6783,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 11ed6 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ @@ -6804,15 +6804,15 @@ │ │ │ │ movw r1, #10102 @ 0x2776 │ │ │ │ blx c010 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 11c98 │ │ │ │ + b.n 11950 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -7007,17 +7007,17 @@ │ │ │ │ blx d108 │ │ │ │ b.n 12066 │ │ │ │ svc 224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ - rev r6, r0 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 120bc │ │ │ │ + @ instruction: 0xb850 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ cbz r4, 120b0 │ │ │ │ @@ -7797,93 +7797,93 @@ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ b.n 121d2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.n 12132 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 12814 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + @ instruction: 0xb77c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb72e │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb602 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - cpsid │ │ │ │ + push {lr} │ │ │ │ movs r2, r0 │ │ │ │ - setend le │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + push {r1, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r4} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + push {r1, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + push {r1, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, lr} │ │ │ │ + cbz r4, 128dc │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + cbz r2, 128de │ │ │ │ movs r2, r0 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + cbz r0, 128f2 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + cbz r2, 128d6 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + cbz r4, 128ce │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 128cc │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r7} │ │ │ │ + cbz r4, 128d4 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r6} │ │ │ │ + uxtb r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ - push {r6} │ │ │ │ + uxtb r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + uxth r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + uxth r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 12912 │ │ │ │ + sxtb r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r4, 1291a │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r0, 128e8 │ │ │ │ + sub sp, #0 │ │ │ │ movs r2, r0 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ b.w c17c │ │ │ │ nop │ │ │ │ mul.w r2, r2, r1 │ │ │ │ @@ -8097,15 +8097,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 12b74 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 12b04 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r4, 12b20 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cbz r4, 12b26 │ │ │ │ @@ -8118,15 +8118,15 @@ │ │ │ │ blx c010 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #10031 @ 0x272f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c00c │ │ │ │ pop {r4, pc} │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -8458,19 +8458,19 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ bcc.n 12f04 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 12df0 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #380] @ (13020 ) │ │ │ │ @@ -8634,15 +8634,15 @@ │ │ │ │ lsls r7, r1 │ │ │ │ bne.n 130d0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 13028 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #364] @ 131ac │ │ │ │ sub sp, #32 │ │ │ │ @@ -8980,21 +8980,21 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #840 @ (adr r7, 136d8 ) │ │ │ │ movs r2, r0 │ │ │ │ ldmia r4, {r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r7, pc, #536 @ (adr r7, 135b0 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #456 @ (adr r7, 13564 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #292] @ (134d0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -9161,15 +9161,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 13506 │ │ │ │ nop │ │ │ │ - add r6, pc, #872 @ (adr r6, 13898 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 136d8 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -9197,15 +9197,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1355e │ │ │ │ nop │ │ │ │ - add r6, pc, #520 @ (adr r6, 13790 ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 135d0 ) │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 135a4 │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 13598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -9342,21 +9342,21 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #880 @ (adr r5, 13a50 ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 13890 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #880 @ (adr r5, 13a54 ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 13894 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #752 @ (adr r5, 139d8 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 13818 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #144 @ (adr r5, 1377c ) │ │ │ │ + add r3, pc, #720 @ (adr r3, 139bc ) │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -9377,15 +9377,15 @@ │ │ │ │ bne.n 13700 │ │ │ │ ldr r2, [pc, #12] @ (13730 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, pc, #312 @ (adr r5, 1386c ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 13aac ) │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #520] @ (13950 ) │ │ │ │ @@ -9584,21 +9584,21 @@ │ │ │ │ b.n 138ae │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #992 @ (adr r4, 13d3c ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 13b7c ) │ │ │ │ movs r2, r0 │ │ │ │ stmia r7!, {r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 139c4 │ │ │ │ + bpl.n 1387c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #728 @ (adr r3, 13c40 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 13a80 ) │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr r2, [pc, #408] @ (13b18 ) │ │ │ │ @@ -9724,19 +9724,19 @@ │ │ │ │ strd r1, r0, [r5] │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ b.n 13a10 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 3d13c │ │ │ │ - bl 3d0e0 │ │ │ │ + bl 3cfcc │ │ │ │ + bl 3cf70 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3d0e0 │ │ │ │ + bl 3cf70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ blx d844 │ │ │ │ b.n 13a30 │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -10982,93 +10982,93 @@ │ │ │ │ b.n 14ffa │ │ │ │ vqrdmlah.s q15, , d0[0] │ │ │ │ movs r4, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ cdp 0, 8, cr0, cr12, cr4, {0} │ │ │ │ b.n 14f96 │ │ │ │ - vshr.u32 q13, q1, #1 │ │ │ │ + vqrdmlah.s , , d18[0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #536 @ (adr r1, 14ab0 ) │ │ │ │ + add r0, pc, #88 @ (adr r0, 148f0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ movs r2, r0 │ │ │ │ vldr d7, [sp, #24] │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [pc, #1308] @ 14e40 │ │ │ │ movs r2, #23 │ │ │ │ mov r0, r6 │ │ │ │ mov.w ip, #5 │ │ │ │ @@ -11552,111 +11552,111 @@ │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ b.n 14d7e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb606 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -12015,23 +12015,23 @@ │ │ │ │ b.n 15212 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 152f8 │ │ │ │ + cbz r4, 152ce │ │ │ │ movs r2, r0 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 152ee │ │ │ │ + cbz r4, 152c4 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 152ee │ │ │ │ + cbz r6, 152c4 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r6, 152ee │ │ │ │ + cbz r2, 152c6 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #604] @ (15510 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -12505,25 +12505,25 @@ │ │ │ │ b.n 15796 │ │ │ │ add r2, sp, #672 @ 0x2a0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 156bc │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ movs r2, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #228] @ (158c4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -12621,20 +12621,20 @@ │ │ │ │ b.n 15896 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #720 @ (adr r7, 15ba0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ movs r2, r0 │ │ │ │ stmia r4!, {r0, r3, r7} │ │ │ │ - vtbl.8 d24, {d31}, d6 │ │ │ │ + vqshl.u32 d24, d6, #31 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #672] @ (15b94 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -12894,37 +12894,37 @@ │ │ │ │ b.n 15b46 │ │ │ │ add r7, pc, #24 @ (adr r7, 15bb0 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #0 @ (adr r7, 15ba0 ) │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 15be2 │ │ │ │ @ instruction: 0xffff0a54 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 15c3a │ │ │ │ vsli.32 d26, d12, #31 │ │ │ │ movs r4, r0 │ │ │ │ cbz r0, 15c38 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00015bd4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -13244,43 +13244,43 @@ │ │ │ │ stmia r1!, {r0, r2, r6} │ │ │ │ vraddhn.i d26, , q3 │ │ │ │ movs r4, r0 │ │ │ │ add r3, pc, #1008 @ (adr r3, 16300 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #32] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ add r1, pc, #936 @ (adr r1, 162f0 ) │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #504 @ (adr r6, 16148 ) │ │ │ │ + add r4, pc, #872 @ (adr r4, 162b8 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -13346,15 +13346,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #376 @ (adr r0, 16174 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00016004 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -13379,62 +13379,62 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ b.n 16030 │ │ │ │ nop │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00016054 : │ │ │ │ ldr r0, [pc, #4] @ (1605c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #12 │ │ │ │ bx lr │ │ │ │ add r6, sp, #552 @ 0x228 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 00016060 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr.w r2, [pc, #3224] @ 16d0c │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r3, [pc, #3224] @ 16d10 │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ + ldr.w r2, [pc, #3228] @ 16d10 │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ + ldr.w r3, [pc, #3228] @ 16d14 │ │ │ │ movs r0, #24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w r8, [pc, #3216] @ 16d14 │ │ │ │ + ldr.w r8, [pc, #3220] @ 16d18 │ │ │ │ mov.w sl, #1 │ │ │ │ mov.w fp, #150 @ 0x96 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ mov.w r9, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w r2, [pc, #3188] @ 16d18 │ │ │ │ + ldr.w r2, [pc, #3192] @ 16d1c │ │ │ │ mov r3, r0 │ │ │ │ strd sl, fp, [r0] │ │ │ │ add r2, pc │ │ │ │ str r7, [r3, #8] │ │ │ │ strb r7, [r3, #20] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr.w r2, [pc, #3172] @ 16d1c │ │ │ │ + ldr.w r2, [pc, #3176] @ 16d20 │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ str.w r9, [r3, #12] │ │ │ │ ldr.w r6, [r8, r2] │ │ │ │ str r3, [r6, #16] │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #3156] @ 16d20 │ │ │ │ + ldr.w ip, [pc, #3160] @ 16d24 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #8] │ │ │ │ movs r3, #16 │ │ │ │ add ip, pc │ │ │ │ strb.w r7, [r0, #32] │ │ │ │ strd sl, fp, [r0] │ │ │ │ str r3, [r0, #12] │ │ │ │ @@ -13442,20 +13442,20 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #16] │ │ │ │ str r1, [r5, #20] │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ str r2, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #3116] @ 16d24 │ │ │ │ + ldr.w ip, [pc, #3120] @ 16d28 │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ strb.w r7, [r0, #40] @ 0x28 │ │ │ │ add ip, pc │ │ │ │ - ldr.w r7, [pc, #3108] @ 16d28 │ │ │ │ + ldr.w r7, [pc, #3112] @ 16d2c │ │ │ │ movs r3, #24 │ │ │ │ strd sl, fp, [r0] │ │ │ │ add r7, pc │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r6, #24] │ │ │ │ add.w r3, r7, #12 │ │ │ │ str r3, [r6, #28] │ │ │ │ @@ -13466,1979 +13466,1982 @@ │ │ │ │ str r3, [r5, #28] │ │ │ │ ldmia.w ip!, {r0, r1} │ │ │ │ str r0, [r5, #32] │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d70c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17ae2 │ │ │ │ + bne.w 17986 │ │ │ │ mov r3, r0 │ │ │ │ add.w r1, r7, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ blx c46c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17ae2 │ │ │ │ + bne.w 17986 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ blx c46c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17ae2 │ │ │ │ - ldr.w r0, [pc, #3016] @ 16d2c │ │ │ │ + bne.w 17986 │ │ │ │ + ldr.w r0, [pc, #3020] @ 16d30 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ blx c2b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16882 │ │ │ │ - ldr.w r3, [pc, #2996] @ 16d30 │ │ │ │ + beq.w 16880 │ │ │ │ + ldr.w r3, [pc, #3000] @ 16d34 │ │ │ │ movs r2, #10 │ │ │ │ - ldr.w r1, [pc, #2996] @ 16d34 │ │ │ │ + ldr.w r1, [pc, #3000] @ 16d38 │ │ │ │ movs r7, #6 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2988] @ 16d38 │ │ │ │ + ldr.w r3, [pc, #2992] @ 16d3c │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ movs r3, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2972] @ 16d3c │ │ │ │ + ldr.w r1, [pc, #2976] @ 16d40 │ │ │ │ movs r2, #9 │ │ │ │ movw r3, #10004 @ 0x2714 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2956] @ 16d40 │ │ │ │ + ldr.w r1, [pc, #2960] @ 16d44 │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2940] @ 16d44 │ │ │ │ + ldr.w r1, [pc, #2944] @ 16d48 │ │ │ │ movs r3, #59 @ 0x3b │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2924] @ 16d48 │ │ │ │ + ldr.w r1, [pc, #2928] @ 16d4c │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ movw r3, #10006 @ 0x2716 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 161f6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2900] @ 16d4c │ │ │ │ + ldr.w r1, [pc, #2904] @ 16d50 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #111 @ 0x6f │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 16212 │ │ │ │ mvn.w r3, #17 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #2876] @ 16d50 │ │ │ │ + ldr.w r1, [pc, #2880] @ 16d54 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2860] @ 16d54 │ │ │ │ + ldr.w r1, [pc, #2864] @ 16d58 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10177 @ 0x27c1 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2840] @ 16d58 │ │ │ │ + ldr.w r1, [pc, #2844] @ 16d5c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #267 @ 0x10b │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2824] @ 16d5c │ │ │ │ + ldr.w r1, [pc, #2828] @ 16d60 │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10228 @ 0x27f4 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 16272 │ │ │ │ - ldr.w r3, [pc, #2804] @ 16d60 │ │ │ │ + ldr.w r3, [pc, #2808] @ 16d64 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r0, #11 │ │ │ │ blx d02c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r0, r3, #14 │ │ │ │ - bmi.w 1741c │ │ │ │ - ldr.w r1, [pc, #2784] @ 16d64 │ │ │ │ + lsls r3, r3, #14 │ │ │ │ + bmi.w 17420 │ │ │ │ + ldr.w r1, [pc, #2788] @ 16d68 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #274 @ 0x112 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ movs r0, #11 │ │ │ │ blx d02c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r1, r3, #12 │ │ │ │ - bmi.w 173d4 │ │ │ │ - ldr.w r1, [pc, #2752] @ 16d68 │ │ │ │ + lsls r7, r3, #12 │ │ │ │ + bmi.w 173d8 │ │ │ │ + ldr.w r1, [pc, #2756] @ 16d6c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #17 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 162be │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #2732] @ 16d6c │ │ │ │ + ldr.w r1, [pc, #2736] @ 16d70 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #113 @ 0x71 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2716] @ 16d70 │ │ │ │ + ldr.w r1, [pc, #2720] @ 16d74 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r3, #10203 @ 0x27db │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 162f0 │ │ │ │ - ldr.w r3, [pc, #2696] @ 16d74 │ │ │ │ + ldr.w r3, [pc, #2700] @ 16d78 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2692] @ 16d78 │ │ │ │ + ldr.w r1, [pc, #2696] @ 16d7c │ │ │ │ mov.w r9, #18 │ │ │ │ movs r2, #21 │ │ │ │ movw r3, #275 @ 0x113 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp] │ │ │ │ movs r7, #4 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2668] @ 16d7c │ │ │ │ + ldr.w r1, [pc, #2672] @ 16d80 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10279 @ 0x2827 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2652] @ 16d80 │ │ │ │ + ldr.w r1, [pc, #2656] @ 16d84 │ │ │ │ movs r3, #19 │ │ │ │ movs r2, #15 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2636] @ 16d84 │ │ │ │ + ldr.w r1, [pc, #2640] @ 16d88 │ │ │ │ movs r3, #20 │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2624] @ 16d88 │ │ │ │ + ldr.w r1, [pc, #2628] @ 16d8c │ │ │ │ movs r3, #74 @ 0x4a │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2608] @ 16d8c │ │ │ │ + ldr.w r1, [pc, #2612] @ 16d90 │ │ │ │ movs r3, #75 @ 0x4b │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2592] @ 16d90 │ │ │ │ + ldr.w r1, [pc, #2596] @ 16d94 │ │ │ │ mov.w r3, #288 @ 0x120 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 1638a │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ str r7, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #2568] @ 16d94 │ │ │ │ + ldr.w r1, [pc, #2572] @ 16d98 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10062 @ 0x274e │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2548] @ 16d98 │ │ │ │ + ldr.w r1, [pc, #2552] @ 16d9c │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #139 @ 0x8b │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 163be │ │ │ │ - ldr.w r3, [pc, #2532] @ 16d9c │ │ │ │ + ldr.w r3, [pc, #2536] @ 16da0 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2528] @ 16da0 │ │ │ │ + ldr.w r1, [pc, #2532] @ 16da4 │ │ │ │ movs r7, #4 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2512] @ 16da4 │ │ │ │ + ldr.w r1, [pc, #2516] @ 16da8 │ │ │ │ movs r3, #171 @ 0xab │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2496] @ 16da8 │ │ │ │ + ldr.w r1, [pc, #2500] @ 16dac │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10005 @ 0x2715 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 16404 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2468] @ 16dac │ │ │ │ + ldr.w r1, [pc, #2472] @ 16db0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #107 @ 0x6b │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 16420 │ │ │ │ mvn.w r3, #17 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ movs r0, #11 │ │ │ │ blx d02c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r2, r3, #20 │ │ │ │ - bpl.w 17308 │ │ │ │ - ldr.w r1, [pc, #2432] @ 16db0 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ + bpl.w 1730c │ │ │ │ + ldr.w r1, [pc, #2436] @ 16db4 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10236 @ 0x27fc │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 1644e │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2404] @ 16db4 │ │ │ │ + ldr.w r1, [pc, #2408] @ 16db8 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10220 @ 0x27ec │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 1646e │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2376] @ 16db8 │ │ │ │ + ldr.w r1, [pc, #2380] @ 16dbc │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10305 @ 0x2841 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2356] @ 16dbc │ │ │ │ + ldr.w r1, [pc, #2360] @ 16dc0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 164a2 │ │ │ │ - ldr.w r3, [pc, #2340] @ 16dc0 │ │ │ │ + ldr.w r3, [pc, #2344] @ 16dc4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2336] @ 16dc4 │ │ │ │ + ldr.w r1, [pc, #2340] @ 16dc8 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #17 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ mov r0, r5 │ │ │ │ movs r7, #4 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2316] @ 16dc8 │ │ │ │ + ldr.w r1, [pc, #2320] @ 16dcc │ │ │ │ movs r3, #161 @ 0xa1 │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #2304] @ 16dcc │ │ │ │ + ldr.w r1, [pc, #2308] @ 16dd0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #10 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 164e6 │ │ │ │ - ldr.w r3, [pc, #2288] @ 16dd0 │ │ │ │ + ldr.w r3, [pc, #2292] @ 16dd4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2284] @ 16dd4 │ │ │ │ + ldr.w r1, [pc, #2288] @ 16dd8 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 16504 │ │ │ │ - ldr.w r3, [pc, #2264] @ 16dd8 │ │ │ │ + ldr.w r3, [pc, #2268] @ 16ddc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2260] @ 16ddc │ │ │ │ + ldr.w r1, [pc, #2264] @ 16de0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10016 @ 0x2720 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 16524 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2232] @ 16de0 │ │ │ │ + ldr.w r1, [pc, #2236] @ 16de4 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #58 @ 0x3a │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ cbz r0, 1653e │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #2212] @ 16de4 │ │ │ │ + ldr.w r1, [pc, #2216] @ 16de8 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10018 @ 0x2722 │ │ │ │ blx c5c0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 165c4 │ │ │ │ + cbz r0, 165c2 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w lr, [pc, #2184] @ 16de8 │ │ │ │ + ldr.w lr, [pc, #2188] @ 16dec │ │ │ │ mov sl, r0 │ │ │ │ add.w r7, r0, #16 │ │ │ │ add lr, pc │ │ │ │ movs r3, #1 │ │ │ │ add.w fp, lr, #32 │ │ │ │ - mov.w ip, #150 @ 0x96 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ - strd ip, r3, [r0, #4] │ │ │ │ + strd r2, r3, [r0, #4] │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ str r3, [r0, #12] │ │ │ │ mov ip, lr │ │ │ │ adds r7, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r7, #-16] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ str.w r2, [r7, #-8] │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ cmp ip, fp │ │ │ │ - bne.n 16580 │ │ │ │ + bne.n 1657e │ │ │ │ ldmia.w lr!, {r0, r1, r2} │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str r1, [r7, #4] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ ldrb.w r2, [lr] │ │ │ │ strb r2, [r7, #12] │ │ │ │ strb.w ip, [sl, #61] @ 0x3d │ │ │ │ str.w sl, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #2084] @ 16dec │ │ │ │ + ldr.w r1, [pc, #2092] @ 16df0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #21 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 165e2 │ │ │ │ - ldr.w r3, [pc, #2068] @ 16df0 │ │ │ │ + cbz r0, 165e0 │ │ │ │ + ldr.w r3, [pc, #2072] @ 16df4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2064] @ 16df4 │ │ │ │ + ldr.w r1, [pc, #2068] @ 16df8 │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10007 @ 0x2717 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16602 │ │ │ │ - ldr.w r3, [pc, #2044] @ 16df8 │ │ │ │ + cbz r0, 16600 │ │ │ │ + ldr.w r3, [pc, #2048] @ 16dfc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2040] @ 16dfc │ │ │ │ + ldr.w r1, [pc, #2044] @ 16e00 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16628 │ │ │ │ + cbz r0, 16626 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r3, [pc, #2012] @ 16e00 │ │ │ │ + ldr.w r3, [pc, #2020] @ 16e04 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2008] @ 16e04 │ │ │ │ + ldr.w r1, [pc, #2016] @ 16e08 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16646 │ │ │ │ - ldr.w r3, [pc, #1992] @ 16e08 │ │ │ │ + cbz r0, 16644 │ │ │ │ + ldr.w r3, [pc, #1996] @ 16e0c │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #1988] @ 16e0c │ │ │ │ + ldr.w r1, [pc, #1992] @ 16e10 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16664 │ │ │ │ - ldr.w r3, [pc, #1968] @ 16e10 │ │ │ │ + cbz r0, 16662 │ │ │ │ + ldr.w r3, [pc, #1976] @ 16e14 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #1964] @ 16e14 │ │ │ │ + ldr.w r1, [pc, #1972] @ 16e18 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16686 │ │ │ │ - ldr.w r3, [pc, #1948] @ 16e18 │ │ │ │ + cbz r0, 16684 │ │ │ │ + ldr.w r3, [pc, #1952] @ 16e1c │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1940] @ 16e1c │ │ │ │ + ldr.w r1, [pc, #1944] @ 16e20 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 166a2 │ │ │ │ - ldr.w r3, [pc, #1924] @ 16e20 │ │ │ │ + cbz r0, 166a0 │ │ │ │ + ldr.w r3, [pc, #1928] @ 16e24 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #1920] @ 16e24 │ │ │ │ + ldr.w r1, [pc, #1924] @ 16e28 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 166c0 │ │ │ │ - ldr.w r3, [pc, #1900] @ 16e28 │ │ │ │ + cbz r0, 166be │ │ │ │ + ldr.w r3, [pc, #1908] @ 16e2c │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #1896] @ 16e2c │ │ │ │ + ldr.w r1, [pc, #1904] @ 16e30 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 166e6 │ │ │ │ + cbz r0, 166e4 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r3, [pc, #1872] @ 16e30 │ │ │ │ + ldr.w r3, [pc, #1876] @ 16e34 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #1868] @ 16e34 │ │ │ │ + ldr.w r1, [pc, #1872] @ 16e38 │ │ │ │ movs r7, #4 │ │ │ │ movs r3, #114 @ 0x72 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1852] @ 16e38 │ │ │ │ + ldr.w r1, [pc, #1856] @ 16e3c │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1836] @ 16e3c │ │ │ │ + ldr.w r1, [pc, #1844] @ 16e40 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #285 @ 0x11d │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1820] @ 16e40 │ │ │ │ + ldr.w r1, [pc, #1824] @ 16e44 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1673e │ │ │ │ + cbz r0, 1673c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orrs r3, r7 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1796] @ 16e44 │ │ │ │ + ldr.w r1, [pc, #1800] @ 16e48 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16768 │ │ │ │ + cbz r0, 16766 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #16392 @ 0x4008 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1756] @ 16e48 │ │ │ │ + ldr.w r1, [pc, #1764] @ 16e4c │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16792 │ │ │ │ + cbz r0, 16790 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1720] @ 16e4c │ │ │ │ + ldr.w r1, [pc, #1724] @ 16e50 │ │ │ │ movs r7, #18 │ │ │ │ movs r3, #121 @ 0x79 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1704] @ 16e50 │ │ │ │ + ldr.w r1, [pc, #1708] @ 16e54 │ │ │ │ movs r3, #213 @ 0xd5 │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1688] @ 16e54 │ │ │ │ + ldr.w r1, [pc, #1696] @ 16e58 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 167d2 │ │ │ │ + cbz r0, 167d0 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1668] @ 16e58 │ │ │ │ + ldr.w r1, [pc, #1672] @ 16e5c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 167ec │ │ │ │ + cbz r0, 167ea │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1644] @ 16e5c │ │ │ │ + ldr.w r1, [pc, #1652] @ 16e60 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ movs r0, #11 │ │ │ │ blx d02c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r0, r3, #29 │ │ │ │ - bmi.w 174a0 │ │ │ │ - ldr.w r1, [pc, #1616] @ 16e60 │ │ │ │ + lsls r3, r3, #29 │ │ │ │ + bmi.w 174a4 │ │ │ │ + ldr.w r1, [pc, #1620] @ 16e64 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #286 @ 0x11e │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1682e │ │ │ │ - ldr.w r3, [pc, #1596] @ 16e64 │ │ │ │ + cbz r0, 1682c │ │ │ │ + ldr.w r3, [pc, #1600] @ 16e68 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #1592] @ 16e68 │ │ │ │ + ldr.w r1, [pc, #1596] @ 16e6c │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10287 @ 0x282f │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1684c │ │ │ │ + cbz r0, 1684a │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1564] @ 16e6c │ │ │ │ + ldr.w r1, [pc, #1572] @ 16e70 │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #9 │ │ │ │ movw r3, #299 @ 0x12b │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1548] @ 16e70 │ │ │ │ + ldr.w r1, [pc, #1552] @ 16e74 │ │ │ │ movs r3, #6 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movw r3, #10300 @ 0x283c │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16882 │ │ │ │ + cbz r0, 16880 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r0, [pc, #1520] @ 16e74 │ │ │ │ + ldr.w r0, [pc, #1524] @ 16e78 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx c2b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16962 │ │ │ │ - ldr.w r3, [pc, #1504] @ 16e78 │ │ │ │ + beq.n 16960 │ │ │ │ + ldr.w r3, [pc, #1512] @ 16e7c │ │ │ │ movs r7, #4 │ │ │ │ - ldr.w r1, [pc, #1504] @ 16e7c │ │ │ │ + ldr.w r1, [pc, #1508] @ 16e80 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1492] @ 16e80 │ │ │ │ + ldr.w r3, [pc, #1500] @ 16e84 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 168c2 │ │ │ │ + cbz r0, 168c0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1472] @ 16e84 │ │ │ │ + ldr.w r1, [pc, #1476] @ 16e88 │ │ │ │ movs r7, #4 │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #20 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1456] @ 16e88 │ │ │ │ + ldr.w r1, [pc, #1460] @ 16e8c │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #21 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1440] @ 16e8c │ │ │ │ + ldr.w r1, [pc, #1448] @ 16e90 │ │ │ │ movs r3, #16 │ │ │ │ movs r2, #22 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16902 │ │ │ │ + cbz r0, 16900 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ str r7, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1420] @ 16e90 │ │ │ │ + ldr.w r1, [pc, #1424] @ 16e94 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1691e │ │ │ │ - ldr.w r3, [pc, #1404] @ 16e94 │ │ │ │ + cbz r0, 1691c │ │ │ │ + ldr.w r3, [pc, #1408] @ 16e98 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #1400] @ 16e98 │ │ │ │ + ldr.w r1, [pc, #1404] @ 16e9c │ │ │ │ movs r2, #18 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16940 │ │ │ │ - ldr.w r3, [pc, #1380] @ 16e9c │ │ │ │ + cbz r0, 1693e │ │ │ │ + ldr.w r3, [pc, #1388] @ 16ea0 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1372] @ 16ea0 │ │ │ │ + ldr.w r1, [pc, #1380] @ 16ea4 │ │ │ │ movs r2, #18 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 16962 │ │ │ │ - ldr.w r3, [pc, #1356] @ 16ea4 │ │ │ │ + cbz r0, 16960 │ │ │ │ + ldr.w r3, [pc, #1360] @ 16ea8 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r0, #11 │ │ │ │ blx d02c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16f68 │ │ │ │ + beq.w 16f6c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ - ldr.w r0, [pc, #1328] @ 16ea8 │ │ │ │ + ldr.w r0, [pc, #1336] @ 16eac │ │ │ │ movs r1, #25 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1320] @ 16eac │ │ │ │ + ldr.w r0, [pc, #1324] @ 16eb0 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1304] @ 16eb0 │ │ │ │ + ldr.w r0, [pc, #1312] @ 16eb4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1292] @ 16eb4 │ │ │ │ + ldr.w r0, [pc, #1296] @ 16eb8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1276] @ 16eb8 │ │ │ │ + ldr.w r0, [pc, #1284] @ 16ebc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1264] @ 16ebc │ │ │ │ + ldr.w r0, [pc, #1268] @ 16ec0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1248] @ 16ec0 │ │ │ │ + ldr.w r0, [pc, #1256] @ 16ec4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #32 │ │ │ │ add r0, pc │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1236] @ 16ec4 │ │ │ │ + ldr.w r0, [pc, #1240] @ 16ec8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1220] @ 16ec8 │ │ │ │ + ldr.w r0, [pc, #1228] @ 16ecc │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1204] @ 16ecc │ │ │ │ + ldr.w r0, [pc, #1212] @ 16ed0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1188] @ 16ed0 │ │ │ │ + ldr.w r0, [pc, #1196] @ 16ed4 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1172] @ 16ed4 │ │ │ │ + ldr.w r0, [pc, #1180] @ 16ed8 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1156] @ 16ed8 │ │ │ │ + ldr.w r0, [pc, #1164] @ 16edc │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #16384 @ 0x4000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1140] @ 16edc │ │ │ │ + ldr.w r0, [pc, #1148] @ 16ee0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #32768 @ 0x8000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1124] @ 16ee0 │ │ │ │ + ldr.w r0, [pc, #1132] @ 16ee4 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1108] @ 16ee4 │ │ │ │ + ldr.w r0, [pc, #1116] @ 16ee8 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1092] @ 16ee8 │ │ │ │ + ldr.w r0, [pc, #1100] @ 16eec │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1076] @ 16eec │ │ │ │ + ldr.w r0, [pc, #1084] @ 16ef0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1060] @ 16ef0 │ │ │ │ + ldr.w r0, [pc, #1068] @ 16ef4 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1048576 @ 0x100000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1044] @ 16ef4 │ │ │ │ + ldr.w r0, [pc, #1052] @ 16ef8 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1028] @ 16ef8 │ │ │ │ + ldr.w r0, [pc, #1036] @ 16efc │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #4194304 @ 0x400000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #1012] @ (16efc ) │ │ │ │ + ldr r0, [pc, #1020] @ (16f00 ) │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #8388608 @ 0x800000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #1000] @ (16f00 ) │ │ │ │ + ldr r0, [pc, #1004] @ (16f04 ) │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #16777216 @ 0x1000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #984] @ (16f04 ) │ │ │ │ + ldr r0, [pc, #992] @ (16f08 ) │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #33554432 @ 0x2000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #972] @ (16f08 ) │ │ │ │ + ldr r0, [pc, #976] @ (16f0c ) │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #956] @ (16f0c ) │ │ │ │ + ldr r0, [pc, #964] @ (16f10 ) │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #134217728 @ 0x8000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr r0, [pc, #944] @ (16f10 ) │ │ │ │ + ldr r0, [pc, #948] @ (16f14 ) │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #268435456 @ 0x10000000 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ blx ca5c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #924] @ (16f14 ) │ │ │ │ + ldr r0, [pc, #928] @ (16f18 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #25 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ - ldr r0, [pc, #912] @ (16f18 ) │ │ │ │ + ldr r0, [pc, #920] @ (16f1c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17444 │ │ │ │ - ldr r0, [pc, #892] @ (16f1c ) │ │ │ │ + beq.w 17448 │ │ │ │ + ldr r0, [pc, #900] @ (16f20 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1745c │ │ │ │ - ldr r0, [pc, #876] @ (16f20 ) │ │ │ │ + beq.w 17460 │ │ │ │ + ldr r0, [pc, #880] @ (16f24 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17474 │ │ │ │ - ldr r0, [pc, #856] @ (16f24 ) │ │ │ │ + beq.w 17478 │ │ │ │ + ldr r0, [pc, #864] @ (16f28 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1748c │ │ │ │ - ldr r0, [pc, #840] @ (16f28 ) │ │ │ │ + beq.w 17490 │ │ │ │ + ldr r0, [pc, #844] @ (16f2c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - strb.w r3, [sp, #20] │ │ │ │ + strb.w r3, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1731a │ │ │ │ + beq.w 1731e │ │ │ │ and.w r2, r1, #15 │ │ │ │ - strb.w r3, [sp, #51] @ 0x33 │ │ │ │ + strb.w r3, [sp, #43] @ 0x2b │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ cmp r2, #9 │ │ │ │ movw ip, #52429 @ 0xcccd │ │ │ │ movt ip, #52428 @ 0xcccc │ │ │ │ - mov.w r1, r1, asr #8 │ │ │ │ + it gt │ │ │ │ + addgt.w r8, sp, #41 @ 0x29 │ │ │ │ umull r0, r3, r3, r2 │ │ │ │ mov.w r0, #10 │ │ │ │ - mov.w r8, #10 │ │ │ │ + it le │ │ │ │ + addle.w r8, sp, #42 @ 0x2a │ │ │ │ + mov.w r1, r1, asr #8 │ │ │ │ + mov.w r9, #10 │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ mls r3, r0, r3, r2 │ │ │ │ - itee gt │ │ │ │ - addgt.w r2, sp, #50 @ 0x32 │ │ │ │ - addle.w r2, sp, #51 @ 0x33 │ │ │ │ - addle.w r0, sp, #50 @ 0x32 │ │ │ │ - add.w r3, r3, #48 @ 0x30 │ │ │ │ - strb.w r3, [sp, #50] @ 0x32 │ │ │ │ - it gt │ │ │ │ - movgt r3, #49 @ 0x31 │ │ │ │ + ite gt │ │ │ │ + addgt.w r2, sp, #42 @ 0x2a │ │ │ │ + addle.w r2, sp, #43 @ 0x2b │ │ │ │ sub.w r2, r2, #2 │ │ │ │ + add.w r3, r3, #48 @ 0x30 │ │ │ │ + strb.w r3, [sp, #42] @ 0x2a │ │ │ │ itt gt │ │ │ │ - addgt.w r0, sp, r3 │ │ │ │ - strbgt.w r3, [sp, #49] @ 0x31 │ │ │ │ - umull r7, r3, ip, r1 │ │ │ │ + movgt r3, #49 @ 0x31 │ │ │ │ + strbgt.w r3, [sp, #41] @ 0x29 │ │ │ │ + umull r0, r3, ip, r1 │ │ │ │ + mov r7, r1 │ │ │ │ mov lr, r2 │ │ │ │ - cmp r1, #9 │ │ │ │ + cmp r7, #9 │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ - mls r7, r8, r3, r1 │ │ │ │ + mls r0, r9, r3, r1 │ │ │ │ mov r1, r3 │ │ │ │ - add.w r3, r7, #48 @ 0x30 │ │ │ │ + add.w r3, r0, #48 @ 0x30 │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ bhi.n 16c54 │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ - strb.w r3, [r0, #-1] │ │ │ │ + strb.w r3, [r8, #-1] │ │ │ │ ldrb.w r3, [lr, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1731a │ │ │ │ - ldr r0, [pc, #680] @ (16f2c ) │ │ │ │ + beq.w 1731e │ │ │ │ + ldr r0, [pc, #684] @ (16f30 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17332 │ │ │ │ - ldr r0, [pc, #664] @ (16f30 ) │ │ │ │ + beq.w 17336 │ │ │ │ + ldr r0, [pc, #664] @ (16f34 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1734a │ │ │ │ - ldr r0, [pc, #644] @ (16f34 ) │ │ │ │ + beq.w 1734e │ │ │ │ + ldr r0, [pc, #648] @ (16f38 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17362 │ │ │ │ - ldr r0, [pc, #628] @ (16f38 ) │ │ │ │ + beq.w 17366 │ │ │ │ + ldr r0, [pc, #628] @ (16f3c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1737a │ │ │ │ - ldr r0, [pc, #608] @ (16f3c ) │ │ │ │ + beq.w 1737e │ │ │ │ + ldr r0, [pc, #612] @ (16f40 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17392 │ │ │ │ - ldr r0, [pc, #592] @ (16f40 ) │ │ │ │ + beq.w 17396 │ │ │ │ + ldr r0, [pc, #592] @ (16f44 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 173aa │ │ │ │ - ldr r0, [pc, #572] @ (16f44 ) │ │ │ │ + beq.w 173ae │ │ │ │ + ldr r0, [pc, #576] @ (16f48 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ - b.n 16f48 │ │ │ │ + b.n 16f4c │ │ │ │ + nop │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r2, r0 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r0!, {r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldmia r6!, {r0, r3, r5, r7} │ │ │ │ - vmla.i q12, , d24[0] │ │ │ │ + vcvt.u32.f32 , q12, #1 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r4, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - vshr.u64 q12, q5, #1 │ │ │ │ + vqrdmlsh.s , , d26[0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ stmia r7!, {r0, r1, r3, r5} │ │ │ │ - vshr.u32 q12, q11, #1 │ │ │ │ + @ instruction: 0xffff7f06 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ movs r2, r0 │ │ │ │ stmia r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ - vmla.i q12, , d18[0] │ │ │ │ + @ instruction: 0xffff7ef2 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ - vtbl.8 d23, {d31-, d16, #31 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ rev r3, r4 │ │ │ │ - @ instruction: 0xffff7f90 │ │ │ │ + @ instruction: 0xffff7e20 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb887 │ │ │ │ - vcvt.u32.f32 , q12, #1 │ │ │ │ + @ instruction: 0xffff7e08 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb85d │ │ │ │ - vqrdmlsh.s , , d26[0] │ │ │ │ + @ instruction: 0xffff7dfa │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8af │ │ │ │ - @ instruction: 0xffff7df0 │ │ │ │ + @ instruction: 0xb8b1 │ │ │ │ + vmull.u , d31, d2 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4!, {r0, r1, r3, r6} │ │ │ │ - @ instruction: 0xffff7eb8 │ │ │ │ + ldmia r4!, {r0, r2, r3, r6} │ │ │ │ + vqrdmulh.s , , d10[0] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7, {r0, r5, r6, r7} │ │ │ │ - @ instruction: 0xffff7e9a │ │ │ │ + ldmia r7, {r0, r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xffff7d2c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb817 │ │ │ │ - @ instruction: 0xffff7e88 │ │ │ │ + @ instruction: 0xb819 │ │ │ │ + vcvt.u16.f16 d23, d10, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r0, r2, r4, r6} │ │ │ │ - vcvt.f32.u32 , q13, #1 │ │ │ │ + ldmia r3!, {r0, r1, r2, r4, r6} │ │ │ │ + @ instruction: 0xffff7d0c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6c3 │ │ │ │ - @ instruction: 0xffff6fac │ │ │ │ + @ instruction: 0xb6c5 │ │ │ │ + vcvt.f32.u32 d22, d30, #1 │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 16d4a │ │ │ │ - vqrdmlah.s , , d12[0] │ │ │ │ + beq.n 16d52 │ │ │ │ + @ instruction: 0xffff7cde │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb749 │ │ │ │ - vcvt.f32.u32 d23, d30, #1 │ │ │ │ + @ instruction: 0xb74b │ │ │ │ + @ instruction: 0xffff7cd0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xeab3ffff │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + @ instruction: 0xeab5ffff │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ movs r2, r0 │ │ │ │ - push {r0, r1, r3, r5, r7, lr} │ │ │ │ - @ instruction: 0xffff7e80 │ │ │ │ + push {r0, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xffff7cde │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r0, r4, r5, r6, r7} │ │ │ │ - vcvt.f32.u32 d23, d4, #1 │ │ │ │ + stmia r3!, {r0, r1, r4, r5, r6, r7} │ │ │ │ + vcvt.f16.u16 , q9, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 16a66 │ │ │ │ - vcvt.f32.u32 d23, d0, #1 │ │ │ │ + b.n 16a6e │ │ │ │ + vdup.8 , d30[7] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r0, r2, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xffff7dfc │ │ │ │ + ldmia r3!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ + vcvt.f16.u16 , q5, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xffff7dd8 │ │ │ │ + ldmia r3, {r0, r2, r3, r4, r5, r6} │ │ │ │ + vcvt.f16.u16 d23, d22, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 173c2 │ │ │ │ - ldr.w r0, [pc, #2964] @ 17af0 │ │ │ │ + beq.w 173c6 │ │ │ │ + ldr.w r0, [pc, #2608] @ 17990 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cabc │ │ │ │ - ldr.w r0, [pc, #2952] @ 17af4 │ │ │ │ + ldr.w r0, [pc, #2596] @ 17994 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2940] @ 17af8 │ │ │ │ + ldr.w r0, [pc, #2584] @ 17998 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2924] @ 17afc │ │ │ │ + ldr.w r0, [pc, #2568] @ 1799c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2912] @ 17b00 │ │ │ │ + ldr.w r0, [pc, #2556] @ 179a0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2896] @ 17b04 │ │ │ │ + ldr.w r0, [pc, #2540] @ 179a4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2884] @ 17b08 │ │ │ │ + ldr.w r0, [pc, #2528] @ 179a8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #30 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2868] @ 17b0c │ │ │ │ + ldr.w r0, [pc, #2512] @ 179ac │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2856] @ 17b10 │ │ │ │ + ldr.w r0, [pc, #2500] @ 179b0 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2840] @ 17b14 │ │ │ │ + ldr.w r0, [pc, #2484] @ 179b4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2828] @ 17b18 │ │ │ │ + ldr.w r0, [pc, #2472] @ 179b8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2812] @ 17b1c │ │ │ │ + ldr.w r0, [pc, #2456] @ 179bc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2800] @ 17b20 │ │ │ │ + ldr.w r0, [pc, #2444] @ 179c0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2784] @ 17b24 │ │ │ │ + ldr.w r0, [pc, #2428] @ 179c4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2772] @ 17b28 │ │ │ │ + ldr.w r0, [pc, #2416] @ 179c8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2756] @ 17b2c │ │ │ │ + ldr.w r0, [pc, #2400] @ 179cc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2744] @ 17b30 │ │ │ │ + ldr.w r0, [pc, #2388] @ 179d0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2728] @ 17b34 │ │ │ │ + ldr.w r0, [pc, #2372] @ 179d4 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2712] @ 17b38 │ │ │ │ + ldr.w r0, [pc, #2356] @ 179d8 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #327680 @ 0x50000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2696] @ 17b3c │ │ │ │ + ldr.w r0, [pc, #2340] @ 179dc │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #393216 @ 0x60000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2680] @ 17b40 │ │ │ │ + ldr.w r0, [pc, #2324] @ 179e0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #458752 @ 0x70000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2664] @ 17b44 │ │ │ │ + ldr.w r0, [pc, #2308] @ 179e4 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2648] @ 17b48 │ │ │ │ + ldr.w r0, [pc, #2292] @ 179e8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2636] @ 17b4c │ │ │ │ + ldr.w r0, [pc, #2280] @ 179ec │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2620] @ 17b50 │ │ │ │ + ldr.w r0, [pc, #2264] @ 179f0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2608] @ 17b54 │ │ │ │ + ldr.w r0, [pc, #2252] @ 179f4 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #27 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2592] @ 17b58 │ │ │ │ + ldr.w r0, [pc, #2236] @ 179f8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2580] @ 17b5c │ │ │ │ + ldr.w r0, [pc, #2224] @ 179fc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2564] @ 17b60 │ │ │ │ + ldr.w r0, [pc, #2208] @ 17a00 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2552] @ 17b64 │ │ │ │ + ldr.w r0, [pc, #2196] @ 17a04 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2536] @ 17b68 │ │ │ │ + ldr.w r0, [pc, #2180] @ 17a08 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2524] @ 17b6c │ │ │ │ + ldr.w r0, [pc, #2168] @ 17a0c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2508] @ 17b70 │ │ │ │ + ldr.w r0, [pc, #2152] @ 17a10 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2496] @ 17b74 │ │ │ │ + ldr.w r0, [pc, #2140] @ 17a14 │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r2, #16 │ │ │ │ movs r1, #25 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2480] @ 17b78 │ │ │ │ + ldr.w r0, [pc, #2124] @ 17a18 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2464] @ 17b7c │ │ │ │ + ldr.w r0, [pc, #2108] @ 17a1c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2452] @ 17b80 │ │ │ │ + ldr.w r0, [pc, #2096] @ 17a20 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2436] @ 17b84 │ │ │ │ + ldr.w r0, [pc, #2080] @ 17a24 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2424] @ 17b88 │ │ │ │ + ldr.w r0, [pc, #2068] @ 17a28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #27 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2408] @ 17b8c │ │ │ │ + ldr.w r0, [pc, #2052] @ 17a2c │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2396] @ 17b90 │ │ │ │ + ldr.w r0, [pc, #2040] @ 17a30 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2380] @ 17b94 │ │ │ │ + ldr.w r0, [pc, #2024] @ 17a34 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2368] @ 17b98 │ │ │ │ + ldr.w r0, [pc, #2012] @ 17a38 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2352] @ 17b9c │ │ │ │ + ldr.w r0, [pc, #1996] @ 17a3c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2340] @ 17ba0 │ │ │ │ + ldr.w r0, [pc, #1984] @ 17a40 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2324] @ 17ba4 │ │ │ │ + ldr.w r0, [pc, #1968] @ 17a44 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2312] @ 17ba8 │ │ │ │ + ldr.w r0, [pc, #1956] @ 17a48 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2296] @ 17bac │ │ │ │ + ldr.w r0, [pc, #1940] @ 17a4c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2284] @ 17bb0 │ │ │ │ + ldr.w r0, [pc, #1928] @ 17a50 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #28 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2268] @ 17bb4 │ │ │ │ + ldr.w r0, [pc, #1912] @ 17a54 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r2, [pc, #2256] @ 17bb8 │ │ │ │ - ldr.w r3, [pc, #2256] @ 17bbc │ │ │ │ + ldr.w r2, [pc, #1900] @ 17a58 │ │ │ │ + ldr.w r3, [pc, #1900] @ 17a5c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 17aea │ │ │ │ + bne.w 1798c │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #11 │ │ │ │ blx d02c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r3, r3, #14 │ │ │ │ + lsls r1, r3, #14 │ │ │ │ bmi.w 1642e │ │ │ │ b.w 1644e │ │ │ │ - ldr.w r0, [pc, #2212] @ 17bc0 │ │ │ │ + ldr.w r0, [pc, #1856] @ 17a60 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16c96 │ │ │ │ - ldr.w r0, [pc, #2192] @ 17bc4 │ │ │ │ + bne.w 16c98 │ │ │ │ + ldr.w r0, [pc, #1836] @ 17a64 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16cac │ │ │ │ - ldr.w r0, [pc, #2172] @ 17bc8 │ │ │ │ + bne.w 16cae │ │ │ │ + ldr.w r0, [pc, #1816] @ 17a68 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16cc2 │ │ │ │ - ldr.w r0, [pc, #2152] @ 17bcc │ │ │ │ + bne.w 16cc4 │ │ │ │ + ldr.w r0, [pc, #1796] @ 17a6c │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16cd8 │ │ │ │ - ldr.w r0, [pc, #2132] @ 17bd0 │ │ │ │ + bne.w 16cda │ │ │ │ + ldr.w r0, [pc, #1776] @ 17a70 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16cee │ │ │ │ - ldr.w r0, [pc, #2112] @ 17bd4 │ │ │ │ + bne.w 16cf0 │ │ │ │ + ldr.w r0, [pc, #1756] @ 17a74 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16d04 │ │ │ │ - ldr.w r0, [pc, #2092] @ 17bd8 │ │ │ │ + bne.w 16d06 │ │ │ │ + ldr.w r0, [pc, #1736] @ 17a78 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16f58 │ │ │ │ - ldr.w r0, [pc, #2072] @ 17bdc │ │ │ │ + bne.w 16f5c │ │ │ │ + ldr.w r0, [pc, #1716] @ 17a7c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ - b.n 16f68 │ │ │ │ - ldr.w r1, [pc, #2056] @ 17be0 │ │ │ │ + b.n 16f6c │ │ │ │ + ldr.w r1, [pc, #1700] @ 17a80 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10231 @ 0x27f7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 173f4 │ │ │ │ + cbz r0, 173f8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2028] @ 17be4 │ │ │ │ + ldr.w r1, [pc, #1672] @ 17a84 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10264 @ 0x2818 │ │ │ │ blx c5c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 162a4 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ b.w 162a4 │ │ │ │ - ldr.w r1, [pc, #1992] @ 17be8 │ │ │ │ + ldr.w r1, [pc, #1636] @ 17a88 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10235 @ 0x27fb │ │ │ │ blx c5c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 16280 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ b.w 16280 │ │ │ │ - ldr.w r0, [pc, #1956] @ 17bec │ │ │ │ + ldr.w r0, [pc, #1600] @ 17a8c │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16bb2 │ │ │ │ - ldr.w r0, [pc, #1936] @ 17bf0 │ │ │ │ + bne.w 16bb0 │ │ │ │ + ldr.w r0, [pc, #1580] @ 17a90 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16bc8 │ │ │ │ - ldr.w r0, [pc, #1916] @ 17bf4 │ │ │ │ + bne.w 16bc6 │ │ │ │ + ldr.w r0, [pc, #1560] @ 17a94 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16bde │ │ │ │ - ldr.w r0, [pc, #1896] @ 17bf8 │ │ │ │ + bne.w 16bdc │ │ │ │ + ldr.w r0, [pc, #1540] @ 17a98 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ blx c52c │ │ │ │ - b.w 16bec │ │ │ │ - ldr.w r1, [pc, #1880] @ 17bfc │ │ │ │ + b.w 16bea │ │ │ │ + ldr.w r1, [pc, #1524] @ 17a9c │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17828 │ │ │ │ - ldr.w r1, [pc, #1856] @ 17c00 │ │ │ │ + beq.w 1777a │ │ │ │ + ldr.w r1, [pc, #1500] @ 17aa0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10025 @ 0x2729 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 174da │ │ │ │ + cbz r0, 174de │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1832] @ 17c04 │ │ │ │ + ldr.w r1, [pc, #1476] @ 17aa4 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10086 @ 0x2766 │ │ │ │ blx c5c0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 1752e │ │ │ │ + cbz r0, 17532 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w r3, [pc, #1796] @ 17c08 │ │ │ │ + ldr.w r3, [pc, #1440] @ 17aa8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15448,42 +15451,42 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1756] @ 17c0c │ │ │ │ + ldr.w r1, [pc, #1400] @ 17aac │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10087 @ 0x2767 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1754e │ │ │ │ + cbz r0, 17552 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1728] @ 17c10 │ │ │ │ + ldr.w r1, [pc, #1372] @ 17ab0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10088 @ 0x2768 │ │ │ │ blx c5c0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 175a2 │ │ │ │ + cbz r0, 175a6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w r3, [pc, #1692] @ 17c14 │ │ │ │ + ldr.w r3, [pc, #1336] @ 17ab4 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15493,292 +15496,235 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1652] @ 17c18 │ │ │ │ + ldr.w r1, [pc, #1296] @ 17ab8 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10026 @ 0x272a │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 175c2 │ │ │ │ + cbz r0, 175c6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1624] @ 17c1c │ │ │ │ + ldr.w r1, [pc, #1268] @ 17abc │ │ │ │ movs r2, #6 │ │ │ │ movw r3, #10089 @ 0x2769 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1608] @ 17c20 │ │ │ │ + ldr.w r1, [pc, #1252] @ 17ac0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #32 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1592] @ 17c24 │ │ │ │ + ldr.w r1, [pc, #1236] @ 17ac4 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 17604 │ │ │ │ + cbz r0, 17608 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1568] @ 17c28 │ │ │ │ + ldr.w r1, [pc, #1212] @ 17ac8 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #81 @ 0x51 │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 17626 │ │ │ │ - ldr.w r3, [pc, #1552] @ 17c2c │ │ │ │ + cbz r0, 1762a │ │ │ │ + ldr.w r3, [pc, #1196] @ 17acc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1544] @ 17c30 │ │ │ │ + ldr.w r1, [pc, #1188] @ 17ad0 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r9, #6 │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1524] @ 17c34 │ │ │ │ + ldr.w r1, [pc, #1168] @ 17ad4 │ │ │ │ movs r2, #11 │ │ │ │ movw r3, #10083 @ 0x2763 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5c0 │ │ │ │ - ldr.w r1, [pc, #1504] @ 17c38 │ │ │ │ + ldr.w r1, [pc, #1148] @ 17ad8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ movw r3, #10065 @ 0x2751 │ │ │ │ blx c5c0 │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 176dc │ │ │ │ + cbz r0, 17678 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w fp, [pc, #1480] @ 17c3c │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add fp, pc │ │ │ │ - blx cf5c <__zend_malloc@plt> │ │ │ │ - mov r9, r0 │ │ │ │ - add.w lr, r0, #16 │ │ │ │ - movs r2, #1 │ │ │ │ - add.w r3, fp, #32 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r2, #0 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ - strd r3, r2, [r0, #4] │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - mov ip, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 1769e │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [lr] │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [r9, #50] @ 0x32 │ │ │ │ - mov.w r3, #262 @ 0x106 │ │ │ │ - str.w r9, [sl, #72] @ 0x48 │ │ │ │ - str.w r3, [sl, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1376] @ 17c40 │ │ │ │ + ldr.w r1, [pc, #1120] @ 17adc │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10097 @ 0x2771 │ │ │ │ blx c5c0 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 1773a │ │ │ │ + cbz r0, 17696 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - mov.w sl, #1 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #32 │ │ │ │ - blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #1340] @ 17c44 │ │ │ │ - mov r3, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - add ip, pc │ │ │ │ - str r2, [r0, #8] │ │ │ │ - strb r2, [r0, #30] │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ - strd sl, r2, [r0] │ │ │ │ - movs r2, #14 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - mov.w lr, #262 @ 0x106 │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldrh.w r2, [ip] │ │ │ │ - strh r2, [r3, #28] │ │ │ │ - str.w r3, [r9, #72] @ 0x48 │ │ │ │ - str.w lr, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1292] @ 17c48 │ │ │ │ + ldr.w r1, [pc, #1096] @ 17ae0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10076 @ 0x275c │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1775a │ │ │ │ + cbz r0, 176b6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1264] @ 17c4c │ │ │ │ + ldr.w r1, [pc, #1068] @ 17ae4 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10077 @ 0x275d │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1777a │ │ │ │ + cbz r0, 176d6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1236] @ 17c50 │ │ │ │ + ldr.w r1, [pc, #1040] @ 17ae8 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10170 @ 0x27ba │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1779a │ │ │ │ + cbz r0, 176f6 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1208] @ 17c54 │ │ │ │ + ldr r1, [pc, #1012] @ (17aec ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10169 @ 0x27b9 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 177ba │ │ │ │ + cbz r0, 17714 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1180] @ 17c58 │ │ │ │ + ldr r1, [pc, #984] @ (17af0 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 177d4 │ │ │ │ + cbz r0, 1772c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1156] @ 17c5c │ │ │ │ + ldr r1, [pc, #964] @ (17af4 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #225 @ 0xe1 │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 177ee │ │ │ │ + cbz r0, 17744 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1136] @ 17c60 │ │ │ │ + ldr r1, [pc, #944] @ (17af8 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 17808 │ │ │ │ + cbz r0, 1775c │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1112] @ 17c64 │ │ │ │ + ldr r1, [pc, #924] @ (17afc ) │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ movw r3, #10230 @ 0x27f6 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 17828 │ │ │ │ + cbz r0, 1777a │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1084] @ 17c68 │ │ │ │ + ldr r1, [pc, #900] @ (17b00 ) │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1680e │ │ │ │ - ldr.w r1, [pc, #1060] @ 17c6c │ │ │ │ + beq.w 1680c │ │ │ │ + ldr r1, [pc, #876] @ (17b04 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10254 @ 0x280e │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 17862 │ │ │ │ + cbz r0, 177b0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1036] @ 17c70 │ │ │ │ + ldr r1, [pc, #852] @ (17b08 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10255 @ 0x280f │ │ │ │ blx c5c0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 178b4 │ │ │ │ + cbz r0, 17800 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr r3, [pc, #1000] @ (17c74 ) │ │ │ │ + ldr r3, [pc, #820] @ (17b0c ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15788,42 +15734,42 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #960] @ (17c78 ) │ │ │ │ + ldr r1, [pc, #780] @ (17b10 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10256 @ 0x2810 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 178d2 │ │ │ │ + cbz r0, 1781e │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #936] @ (17c7c ) │ │ │ │ + ldr r1, [pc, #756] @ (17b14 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10257 @ 0x2811 │ │ │ │ blx c5c0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 17922 │ │ │ │ + cbz r0, 1786e │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr r3, [pc, #900] @ (17c80 ) │ │ │ │ + ldr r3, [pc, #720] @ (17b18 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15833,484 +15779,418 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #864] @ (17c84 ) │ │ │ │ + ldr r1, [pc, #684] @ (17b1c ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10258 @ 0x2812 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 17940 │ │ │ │ + cbz r0, 1788c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #836] @ (17c88 ) │ │ │ │ + ldr r1, [pc, #656] @ (17b20 ) │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #250 @ 0xfa │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - ldr r1, [pc, #824] @ (17c8c ) │ │ │ │ + ldr r1, [pc, #644] @ (17b24 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 1796a │ │ │ │ + cbz r0, 178b6 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #804] @ (17c90 ) │ │ │ │ + ldr r1, [pc, #624] @ (17b28 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #249 @ 0xf9 │ │ │ │ mov r0, r7 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 17988 │ │ │ │ - ldr r3, [pc, #788] @ (17c94 ) │ │ │ │ + cbz r0, 178d4 │ │ │ │ + ldr r3, [pc, #608] @ (17b2c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #780] @ (17c98 ) │ │ │ │ + ldr r1, [pc, #600] @ (17b30 ) │ │ │ │ mov.w r9, #6 │ │ │ │ movs r2, #11 │ │ │ │ movw r3, #10259 @ 0x2813 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5c0 │ │ │ │ - ldr r1, [pc, #760] @ (17c9c ) │ │ │ │ + ldr r1, [pc, #580] @ (17b34 ) │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ movw r3, #10296 @ 0x2838 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 179be │ │ │ │ + cbz r0, 1790a │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #736] @ (17ca0 ) │ │ │ │ + ldr r1, [pc, #556] @ (17b38 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10260 @ 0x2814 │ │ │ │ blx c5c0 │ │ │ │ - cbz r0, 179dc │ │ │ │ + cbz r0, 17928 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #708] @ (17ca4 ) │ │ │ │ + ldr r1, [pc, #528] @ (17b3c ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10246 @ 0x2806 │ │ │ │ blx c5c0 │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 17a62 │ │ │ │ + cbz r0, 17944 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w fp, [pc, #688] @ 17ca8 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add fp, pc │ │ │ │ - blx cf5c <__zend_malloc@plt> │ │ │ │ - mov r9, r0 │ │ │ │ - movs r2, #1 │ │ │ │ - add.w lr, r0, #16 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - add.w r3, fp, #32 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - strd r0, r2, [r9, #4] │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ - str.w r2, [r9, #12] │ │ │ │ - mov ip, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 17a24 │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [lr] │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [r9, #50] @ 0x32 │ │ │ │ - mov.w r3, #262 @ 0x106 │ │ │ │ - str.w r9, [sl, #72] @ 0x48 │ │ │ │ - str.w r3, [sl, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #584] @ (17cac ) │ │ │ │ + ldr r1, [pc, #504] @ (17b40 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10247 @ 0x2807 │ │ │ │ blx c5c0 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 17abc │ │ │ │ + cbz r0, 17960 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #32 │ │ │ │ - blx cf5c <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #552] @ 17cb0 │ │ │ │ - mov r3, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - add ip, pc │ │ │ │ - str r2, [r0, #8] │ │ │ │ - strb r2, [r0, #30] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ - strd r1, r2, [r0] │ │ │ │ - movs r2, #14 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - mov.w lr, #262 @ 0x106 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldrh.w r2, [ip] │ │ │ │ - strh r2, [r3, #28] │ │ │ │ - str.w r3, [r9, #72] @ 0x48 │ │ │ │ - str.w lr, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #500] @ (17cb4 ) │ │ │ │ + ldr r1, [pc, #480] @ (17b44 ) │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ movw r3, #10263 @ 0x2817 │ │ │ │ blx c5c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1680e │ │ │ │ + beq.w 1680c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.w 1680e │ │ │ │ + b.w 1680c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 172e6 │ │ │ │ + b.n 172ea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ - movs r2, r0 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + strb r4, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #924 @ 0x39c │ │ │ │ - vqrdmlsh.s q11, , d8[0] │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + add r0, sp, #908 @ 0x38c │ │ │ │ + vcvt.f32.u32 q11, q2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #532 @ (adr r5, 17eac ) │ │ │ │ - vcvt.f16.u16 q11, q10, #1 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + add r6, pc, #228 @ (adr r6, 17c14 ) │ │ │ │ + @ instruction: 0xffff6bb8 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00017cb8 : │ │ │ │ +00017b48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #140] @ (17d54 ) │ │ │ │ + ldr r3, [pc, #140] @ (17be4 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #140] @ (17d58 ) │ │ │ │ + ldr r2, [pc, #140] @ (17be8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx dadc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ blx dadc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17cee │ │ │ │ + bmi.n 17b7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 17d36 │ │ │ │ + cbz r3, 17bc6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17cfe │ │ │ │ + bmi.n 17b8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 17d2c │ │ │ │ + cbz r3, 17bbc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17d16 │ │ │ │ + bmi.n 17ba6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 17d16 │ │ │ │ + cbnz r3, 17ba6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17d4c │ │ │ │ + bpl.n 17bdc │ │ │ │ blx cae4 │ │ │ │ - ldr r4, [pc, #68] @ (17d5c ) │ │ │ │ + ldr r4, [pc, #68] @ (17bec ) │ │ │ │ add r4, pc │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ blx c4fc │ │ │ │ mov r0, r4 │ │ │ │ blx c4fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17d46 │ │ │ │ + bpl.n 17bd6 │ │ │ │ blx cae4 │ │ │ │ - b.n 17cfe │ │ │ │ + b.n 17b8e │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17d40 │ │ │ │ + bpl.n 17bd0 │ │ │ │ blx cae4 │ │ │ │ - b.n 17cee │ │ │ │ + b.n 17b7e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 17cee │ │ │ │ + b.n 17b7e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 17cfe │ │ │ │ + b.n 17b8e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 17d16 │ │ │ │ + b.n 17ba6 │ │ │ │ nop │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ movs r4, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -16322,66 +16202,66 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r4, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d400 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 17d7e │ │ │ │ - cbnz r0, 17d9e │ │ │ │ + beq.n 17c0e │ │ │ │ + cbnz r0, 17c2e │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w dc84 │ │ │ │ blx d7f0 │ │ │ │ - ldr r2, [pc, #16] @ (17db4 ) │ │ │ │ + ldr r2, [pc, #16] @ (17c44 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ - b.n 17d92 │ │ │ │ + b.n 17c22 │ │ │ │ nop │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r5, [pc, #52] @ (17e00 ) │ │ │ │ + ldr r5, [pc, #52] @ (17c90 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 17d64 │ │ │ │ - b.n 17de8 │ │ │ │ + bl 17bf4 │ │ │ │ + b.n 17c78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 17df8 │ │ │ │ + cbz r0, 17c88 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbnz r3, 17dfa │ │ │ │ + cbnz r3, 17c8a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx c9d0 │ │ │ │ - ldr r3, [pc, #20] @ (17e04 ) │ │ │ │ + ldr r3, [pc, #20] @ (17c94 ) │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 17ddc │ │ │ │ + bge.n 17c6c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ - b.n 17d64 │ │ │ │ + b.n 17bf4 │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -16415,43 +16295,43 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c230 │ │ │ │ - cbnz r0, 17e9e │ │ │ │ + cbnz r0, 17d2e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx c390 │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx ccd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17e86 │ │ │ │ + beq.n 17d16 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx cfb8 │ │ │ │ - b.n 17e86 │ │ │ │ + b.n 17d16 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx d618 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 17f2c │ │ │ │ + cbz r0, 17dbc │ │ │ │ movs r1, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -16462,26 +16342,26 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ movw r1, #10002 @ 0x2712 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r2, [pc, #52] @ (17f34 ) │ │ │ │ + ldr r2, [pc, #52] @ (17dc4 ) │ │ │ │ movw r1, #20001 @ 0x4e21 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ blx db98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #10005 @ 0x2715 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ - ldr r2, [pc, #28] @ (17f38 ) │ │ │ │ - bl 17d60 │ │ │ │ + ldr r2, [pc, #28] @ (17dc8 ) │ │ │ │ + bl 17bf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -16496,92 +16376,92 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbz r4, 17f9c │ │ │ │ + cbz r4, 17e2c │ │ │ │ mov r0, r4 │ │ │ │ blx cfb8 │ │ │ │ cmp r6, #4 │ │ │ │ - bhi.n 17fbe │ │ │ │ + bhi.n 17e4e │ │ │ │ tbb [pc, r6] │ │ │ │ subs r1, r2, r0 │ │ │ │ lsls r0, r3, #12 │ │ │ │ movs r4, r2 │ │ │ │ movs r3, #22 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #96] @ (17fd4 ) │ │ │ │ + ldr r0, [pc, #96] @ (17e64 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c768 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0d8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 17f86 │ │ │ │ + b.n 17e16 │ │ │ │ movs r3, #20 │ │ │ │ - b.n 17f6c │ │ │ │ + b.n 17dfc │ │ │ │ movs r3, #18 │ │ │ │ - b.n 17f6c │ │ │ │ + b.n 17dfc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5d8 │ │ │ │ - b.n 17f5c │ │ │ │ - ldr r2, [pc, #24] @ (17fd8 ) │ │ │ │ + b.n 17dec │ │ │ │ + ldr r2, [pc, #24] @ (17e68 ) │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 17f88 │ │ │ │ + b.n 17e18 │ │ │ │ nop │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #200] @ (180b8 ) │ │ │ │ - ldr r3, [pc, #204] @ (180bc ) │ │ │ │ + ldr r2, [pc, #200] @ (17f48 ) │ │ │ │ + ldr r3, [pc, #204] @ (17f4c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 1807e │ │ │ │ + beq.n 17f0e │ │ │ │ mov r4, r1 │ │ │ │ blx c230 │ │ │ │ - cbz r0, 18066 │ │ │ │ + cbz r0, 17ef6 │ │ │ │ movw r2, #19923 @ 0x4dd3 │ │ │ │ movt r2, #4194 @ 0x1062 │ │ │ │ asrs r3, r4, #31 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ smull r0, r2, r2, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ rsb r3, r3, r2, asr #6 │ │ │ │ @@ -16593,71 +16473,71 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ mul.w r4, r1, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ asrs r4, r4, #31 │ │ │ │ str r4, [sp, #28] │ │ │ │ blx ccd0 │ │ │ │ - cbz r0, 1805c │ │ │ │ - ldr r2, [pc, #120] @ (180c0 ) │ │ │ │ - ldr r3, [pc, #116] @ (180bc ) │ │ │ │ + cbz r0, 17eec │ │ │ │ + ldr r2, [pc, #120] @ (17f50 ) │ │ │ │ + ldr r3, [pc, #116] @ (17f4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 180b4 │ │ │ │ + bne.n 17f44 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx d0d8 │ │ │ │ - b.n 18044 │ │ │ │ + b.n 17ed4 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #88] @ (180c4 ) │ │ │ │ + ldr r0, [pc, #88] @ (17f54 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx c768 │ │ │ │ - b.n 1800c │ │ │ │ + b.n 17e9c │ │ │ │ blx c230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18044 │ │ │ │ + beq.n 17ed4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx ccd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18044 │ │ │ │ - ldr r2, [pc, #48] @ (180c8 ) │ │ │ │ - ldr r3, [pc, #36] @ (180bc ) │ │ │ │ + beq.n 17ed4 │ │ │ │ + ldr r2, [pc, #48] @ (17f58 ) │ │ │ │ + ldr r3, [pc, #36] @ (17f4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 180b4 │ │ │ │ + bne.n 17f44 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w cfb4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ movs r4, r0 │ │ │ │ ldc2 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ @@ -16665,108 +16545,108 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r1, r0 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #4 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ - bhi.n 180fa │ │ │ │ - ldr r2, [pc, #52] @ (18128 ) │ │ │ │ + bhi.n 17f8a │ │ │ │ + ldr r2, [pc, #52] @ (17fb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17d64 │ │ │ │ + bl 17bf4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r5, 18106 │ │ │ │ + cbz r5, 17f96 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18104 │ │ │ │ + beq.n 17f94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx ccd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18104 │ │ │ │ + beq.n 17f94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w cfb4 │ │ │ │ - add r4, pc, #848 @ (adr r4, 1847c ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 1823c ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #292] @ (18260 ) │ │ │ │ + ldr r2, [pc, #292] @ (180f0 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #292] @ (18264 ) │ │ │ │ + ldr r3, [pc, #292] @ (180f4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c230 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18214 │ │ │ │ - cbz r1, 1819c │ │ │ │ + beq.n 180a4 │ │ │ │ + cbz r1, 1802c │ │ │ │ ldrd r3, r2, [r1] │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 18172 │ │ │ │ + bne.n 18002 │ │ │ │ ldrd r3, r2, [r1, #8] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 1819c │ │ │ │ + beq.n 1802c │ │ │ │ blx d0d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1822c │ │ │ │ + blt.n 180bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ blx d884 │ │ │ │ asrs r0, r0, #31 │ │ │ │ - ldr r2, [pc, #224] @ (18268 ) │ │ │ │ - ldr r3, [pc, #220] @ (18264 ) │ │ │ │ + ldr r2, [pc, #224] @ (180f8 ) │ │ │ │ + ldr r3, [pc, #220] @ (180f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1824e │ │ │ │ + bne.n 180de │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx ccd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1817a │ │ │ │ + bne.n 1800a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - vldr d7, [pc, #168] @ 18258 │ │ │ │ + vldr d7, [pc, #168] @ 180e8 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ blx c2c4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1820e │ │ │ │ + beq.n 1809e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - blt.n 18232 │ │ │ │ + blt.n 180c2 │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bgt.n 18240 │ │ │ │ + bgt.n 180d0 │ │ │ │ movw r3, #19923 @ 0x4dd3 │ │ │ │ movt r3, #4194 @ 0x1062 │ │ │ │ asrs r1, r2, #31 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ rsb r1, r1, r3, asr #6 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ mov.w ip, r1, asr #31 │ │ │ │ @@ -16776,98 +16656,98 @@ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r3, r2, #31 │ │ │ │ strd r1, ip, [sp, #24] │ │ │ │ strd r0, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - b.n 18172 │ │ │ │ - ldr.w ip, [pc, #84] @ 1826c │ │ │ │ + b.n 18002 │ │ │ │ + ldr.w ip, [pc, #84] @ 180fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add ip, pc │ │ │ │ strd ip, r4, [sp] │ │ │ │ blx c768 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 1817a │ │ │ │ + bge.n 1800a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 18184 │ │ │ │ + b.n 18014 │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r3 │ │ │ │ mov ip, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw r0, #5000 @ 0x1388 │ │ │ │ - b.n 18206 │ │ │ │ + b.n 18096 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ mov ip, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 18206 │ │ │ │ + b.n 18096 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ │ │ │ │ -00018270 : │ │ │ │ - ldr r0, [pc, #4] @ (18278 ) │ │ │ │ +00018100 : │ │ │ │ + ldr r0, [pc, #4] @ (18108 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r0, #464 @ 0x1d0 │ │ │ │ - ldr r6, [pc, #84] @ (182ec ) │ │ │ │ + ldr r6, [pc, #84] @ (1817c ) │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r5], #8 │ │ │ │ add r6, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r0] │ │ │ │ blx d9a8 │ │ │ │ - b.n 182c0 │ │ │ │ + b.n 18150 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbz r3, 182d8 │ │ │ │ + cbz r3, 18168 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbnz r3, 182e0 │ │ │ │ + cbnz r3, 18170 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx cd44 │ │ │ │ - ldr r2, [pc, #32] @ (182f0 ) │ │ │ │ + ldr r2, [pc, #32] @ (18180 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 182b2 │ │ │ │ + beq.n 18142 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -16919,55 +16799,55 @@ │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ blx d0e4 │ │ │ │ add.w r0, r4, #464 @ 0x1d0 │ │ │ │ blx d0e4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 183ac │ │ │ │ + bmi.n 1823c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 183ac │ │ │ │ + cbnz r3, 1823c │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 183c0 │ │ │ │ + bpl.n 18250 │ │ │ │ blx cae4 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx d518 │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 183ac │ │ │ │ + b.n 1823c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #240] @ (184cc ) │ │ │ │ + ldr r2, [pc, #240] @ (1835c ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #240] @ (184d0 ) │ │ │ │ + ldr r3, [pc, #240] @ (18360 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1848e │ │ │ │ + beq.n 1831e │ │ │ │ cmp r6, #4 │ │ │ │ - bhi.n 184b8 │ │ │ │ + bhi.n 18348 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #265 @ 0x109 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ mov.w lr, #4 │ │ │ │ ldrb.w r0, [r1, #56] @ 0x38 │ │ │ │ @@ -16986,160 +16866,160 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ blx cd44 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 18470 │ │ │ │ + beq.n 18300 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #124] @ (184d4 ) │ │ │ │ - ldr r3, [pc, #116] @ (184d0 ) │ │ │ │ + ldr r2, [pc, #124] @ (18364 ) │ │ │ │ + ldr r3, [pc, #116] @ (18360 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 184b4 │ │ │ │ + bne.n 18344 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d160 <_php_stream_free@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5d8 │ │ │ │ - b.n 18454 │ │ │ │ + b.n 182e4 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx dc94 <_php_stream_sock_open_from_socket@plt> │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5d8 │ │ │ │ - b.n 183fc │ │ │ │ + b.n 1828c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ (184d8 ) │ │ │ │ + ldr r2, [pc, #28] @ (18368 ) │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 18456 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + b.n 182e6 │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ - ldr r2, [pc, #152] @ (18594 ) │ │ │ │ + ldr r2, [pc, #152] @ (18424 ) │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #148] @ (18598 ) │ │ │ │ + ldr r3, [pc, #148] @ (18428 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c490 │ │ │ │ - ldr r1, [pc, #136] @ (1859c ) │ │ │ │ + ldr r1, [pc, #136] @ (1842c ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 18578 │ │ │ │ + cbnz r0, 18408 │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ - cbz r1, 18560 │ │ │ │ + cbz r1, 183f0 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #8] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #88] @ (185a0 ) │ │ │ │ + ldr r1, [pc, #88] @ (18430 ) │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ - cbz r0, 18578 │ │ │ │ + cbz r0, 18408 │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #2 │ │ │ │ blx cac8 <_php_stream_cast@plt> │ │ │ │ - cbnz r0, 18578 │ │ │ │ + cbnz r0, 18408 │ │ │ │ subs r4, r4, r6 │ │ │ │ ldrd r2, r1, [sp, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d9a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #40] @ (185a4 ) │ │ │ │ - ldr r3, [pc, #28] @ (18598 ) │ │ │ │ + ldr r2, [pc, #40] @ (18434 ) │ │ │ │ + ldr r3, [pc, #28] @ (18428 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18590 │ │ │ │ + bne.n 18420 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #432] @ (1876c ) │ │ │ │ + ldr r2, [pc, #432] @ (185fc ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #432] @ (18770 ) │ │ │ │ + ldr r3, [pc, #432] @ (18600 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov.w r1, #536 @ 0x218 │ │ │ │ movs r0, #1 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -17150,15 +17030,15 @@ │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ strd r1, r2, [r0, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ str r6, [r0, #0] │ │ │ │ - ldr r6, [pc, #384] @ (18774 ) │ │ │ │ + ldr r6, [pc, #384] @ (18604 ) │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ add.w r0, r0, #25 │ │ │ │ it ne │ │ │ │ ldrne r2, [r3, #0] │ │ │ │ add r6, pc │ │ │ │ itt ne │ │ │ │ @@ -17181,39 +17061,39 @@ │ │ │ │ adds r6, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, r8 │ │ │ │ - bne.n 1862e │ │ │ │ + bne.n 184be │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ movs r6, #0 │ │ │ │ strb.w r3, [lr] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - ldr r3, [pc, #284] @ (18778 ) │ │ │ │ + ldr r3, [pc, #284] @ (18608 ) │ │ │ │ movs r2, #3 │ │ │ │ add.w r1, r4, #24 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #276] @ (1877c ) │ │ │ │ + ldr r3, [pc, #276] @ (1860c ) │ │ │ │ mov r2, r6 │ │ │ │ strb.w r6, [r5, #49] @ 0x31 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ str r5, [r4, #32] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx dbc8 │ │ │ │ - ldr r2, [pc, #248] @ (18780 ) │ │ │ │ + ldr r2, [pc, #248] @ (18610 ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #8 │ │ │ │ blx c970 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -17221,555 +17101,555 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx cd44 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d0e4 │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #208] @ (18784 ) │ │ │ │ + ldr r2, [pc, #208] @ (18614 ) │ │ │ │ movs r3, #5 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #176 @ 0xb0 │ │ │ │ blx c970 │ │ │ │ - ldr r2, [pc, #192] @ (18788 ) │ │ │ │ + ldr r2, [pc, #192] @ (18618 ) │ │ │ │ movs r3, #6 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #248 @ 0xf8 │ │ │ │ blx c970 │ │ │ │ - ldr r2, [pc, #180] @ (1878c ) │ │ │ │ + ldr r2, [pc, #180] @ (1861c ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ blx c970 │ │ │ │ - ldr r2, [pc, #164] @ (18790 ) │ │ │ │ + ldr r2, [pc, #164] @ (18620 ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ blx c970 │ │ │ │ - ldr r2, [pc, #152] @ (18794 ) │ │ │ │ + ldr r2, [pc, #152] @ (18624 ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #464 @ 0x1d0 │ │ │ │ blx c970 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #10002 @ 0x2712 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #120] @ (18798 ) │ │ │ │ + ldr r2, [pc, #120] @ (18628 ) │ │ │ │ movw r1, #20001 @ 0x4e21 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ blx db98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #10005 @ 0x2715 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ - ldr r2, [pc, #96] @ (1879c ) │ │ │ │ - bl 1827c │ │ │ │ + ldr r2, [pc, #96] @ (1862c ) │ │ │ │ + bl 1810c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ - ldr r2, [pc, #80] @ (187a0 ) │ │ │ │ - ldr r3, [pc, #32] @ (18770 ) │ │ │ │ + ldr r2, [pc, #80] @ (18630 ) │ │ │ │ + ldr r3, [pc, #32] @ (18600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18768 │ │ │ │ + bne.n 185f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ str r6, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ str r4, [r3, r5] │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ lsls r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #84] @ (18808 ) │ │ │ │ + ldr r0, [pc, #84] @ (18698 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #84] @ (1880c ) │ │ │ │ + ldr r3, [pc, #84] @ (1869c ) │ │ │ │ cmp r1, #0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blt.n 187ec │ │ │ │ + blt.n 1867c │ │ │ │ mov r0, r2 │ │ │ │ add r4, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ add.w r1, r0, #8 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w ip, #4 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx cd44 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #32] @ (18810 ) │ │ │ │ - ldr r3, [pc, #28] @ (1880c ) │ │ │ │ + ldr r2, [pc, #32] @ (186a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (1869c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18804 │ │ │ │ + bne.n 18694 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #236] @ (18910 ) │ │ │ │ + ldr r2, [pc, #236] @ (187a0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #236] @ (18914 ) │ │ │ │ + ldr r3, [pc, #236] @ (187a4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, 188a6 │ │ │ │ + cbz r1, 18736 │ │ │ │ ldrd r5, r2, [r1] │ │ │ │ ldrd r0, r1, [r1, #8] │ │ │ │ orrs r2, r5 │ │ │ │ - beq.n 18894 │ │ │ │ + beq.n 18724 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 3d13c │ │ │ │ + bl 3cfcc │ │ │ │ add r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ movs r1, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ str r1, [sp, #24] │ │ │ │ add.w r1, r4, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx cd44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #156] @ (18918 ) │ │ │ │ - ldr r3, [pc, #148] @ (18914 ) │ │ │ │ + ldr r2, [pc, #156] @ (187a8 ) │ │ │ │ + ldr r3, [pc, #148] @ (187a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1890c │ │ │ │ + bne.n 1879c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 188a6 │ │ │ │ + beq.n 18736 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 3d13c │ │ │ │ - b.n 18858 │ │ │ │ + bl 3cfcc │ │ │ │ + b.n 186e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c2c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18858 │ │ │ │ + beq.n 186e8 │ │ │ │ itt lt │ │ │ │ movlt r0, #5 │ │ │ │ strlt r0, [sp, #12] │ │ │ │ - blt.n 18858 │ │ │ │ + blt.n 186e8 │ │ │ │ cmp.w r0, #1000 @ 0x3e8 │ │ │ │ itt gt │ │ │ │ strgt r5, [sp, #12] │ │ │ │ movgt r0, r5 │ │ │ │ - bgt.n 18858 │ │ │ │ + bgt.n 186e8 │ │ │ │ movw r3, #19923 @ 0x4dd3 │ │ │ │ movt r3, #4194 @ 0x1062 │ │ │ │ asrs r2, r0, #31 │ │ │ │ smull r1, r3, r3, r0 │ │ │ │ rsb r6, r2, r3, asr #6 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mls r0, r5, r6, r0 │ │ │ │ sxth r0, r0 │ │ │ │ rsb r3, r0, r0, lsl #5 │ │ │ │ add.w r1, r0, r3, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r1, r1, #31 │ │ │ │ - bl 3d13c │ │ │ │ + bl 3cfcc │ │ │ │ negs r3, r6 │ │ │ │ and.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r3 │ │ │ │ - b.n 18858 │ │ │ │ + b.n 186e8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001891c : │ │ │ │ - ldr r0, [pc, #4] @ (18924 ) │ │ │ │ +000187ac : │ │ │ │ + ldr r0, [pc, #4] @ (187b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00018928 : │ │ │ │ - ldr r3, [pc, #4] @ (18930 ) │ │ │ │ +000187b8 : │ │ │ │ + ldr r3, [pc, #4] @ (187c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r1, pc, #472 @ (adr r1, 18b0c ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 18b5c ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00018934 : │ │ │ │ +000187c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #180] @ 189f8 │ │ │ │ + ldr.w ip, [pc, #180] @ 18888 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #176] @ (189fc ) │ │ │ │ + ldr r3, [pc, #176] @ (1888c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #172] @ (18a00 ) │ │ │ │ + ldr r5, [pc, #172] @ (18890 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #172] @ (18a04 ) │ │ │ │ + ldr r4, [pc, #172] @ (18894 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #152] @ (18a08 ) │ │ │ │ + ldr r3, [pc, #152] @ (18898 ) │ │ │ │ movs r1, #21 │ │ │ │ - ldr r0, [pc, #152] @ (18a0c ) │ │ │ │ + ldr r0, [pc, #152] @ (1889c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #144] @ (18a10 ) │ │ │ │ + ldr r2, [pc, #144] @ (188a0 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #144] @ (18a14 ) │ │ │ │ + ldr r3, [pc, #144] @ (188a4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d9f4 │ │ │ │ - ldr r1, [pc, #132] @ (18a18 ) │ │ │ │ + ldr r1, [pc, #132] @ (188a8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #9 │ │ │ │ str r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #120] @ (18a1c ) │ │ │ │ + ldr r1, [pc, #120] @ (188ac ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #112] @ (18a20 ) │ │ │ │ + ldr r1, [pc, #112] @ (188b0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #100] @ (18a24 ) │ │ │ │ + ldr r1, [pc, #100] @ (188b4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #92] @ (18a28 ) │ │ │ │ + ldr r1, [pc, #92] @ (188b8 ) │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r2, [pc, #80] @ (18a2c ) │ │ │ │ - ldr r3, [pc, #32] @ (189fc ) │ │ │ │ + ldr r2, [pc, #80] @ (188bc ) │ │ │ │ + ldr r3, [pc, #32] @ (1888c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 189f2 │ │ │ │ + bne.n 18882 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #264 @ (adr r1, 18b10 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 18b60 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #164] @ (18ae8 ) │ │ │ │ + ldr r2, [pc, #164] @ (18978 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #156] @ (18aec ) │ │ │ │ + ldr r3, [pc, #156] @ (1897c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (18af0 ) │ │ │ │ + ldr r1, [pc, #136] @ (18980 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ad6 │ │ │ │ + bne.n 18966 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (18af4 ) │ │ │ │ + ldr r1, [pc, #112] @ (18984 ) │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #3 │ │ │ │ str r6, [sp, #0] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ blx ce78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18ae2 │ │ │ │ + bne.n 18972 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 18ace │ │ │ │ - ldr r2, [pc, #64] @ (18af8 ) │ │ │ │ - ldr r3, [pc, #48] @ (18aec ) │ │ │ │ + bne.n 1895e │ │ │ │ + ldr r2, [pc, #64] @ (18988 ) │ │ │ │ + ldr r3, [pc, #48] @ (1897c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18ade │ │ │ │ + bne.n 1896e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18ab6 │ │ │ │ + b.n 18946 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 18ab6 │ │ │ │ + b.n 18946 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #800] @ (18e14 ) │ │ │ │ + ldr r3, [pc, #800] @ (18ca4 ) │ │ │ │ movs r2, r0 │ │ │ │ strh r2, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #164] @ (18bb4 ) │ │ │ │ + ldr r2, [pc, #164] @ (18a44 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #156] @ (18bb8 ) │ │ │ │ + ldr r3, [pc, #156] @ (18a48 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (18bbc ) │ │ │ │ + ldr r1, [pc, #136] @ (18a4c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ba2 │ │ │ │ + bne.n 18a32 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (18bc0 ) │ │ │ │ + ldr r1, [pc, #112] @ (18a50 ) │ │ │ │ cmp r2, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ mov.w r2, #1 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ movs r2, #3 │ │ │ │ blx ce78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18bae │ │ │ │ + bne.n 18a3e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 18b9a │ │ │ │ - ldr r2, [pc, #64] @ (18bc4 ) │ │ │ │ - ldr r3, [pc, #48] @ (18bb8 ) │ │ │ │ + bne.n 18a2a │ │ │ │ + ldr r2, [pc, #64] @ (18a54 ) │ │ │ │ + ldr r3, [pc, #48] @ (18a48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18baa │ │ │ │ + bne.n 18a3a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18b82 │ │ │ │ + b.n 18a12 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 18b82 │ │ │ │ + b.n 18a12 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #1008] @ (18fb0 ) │ │ │ │ + ldr r2, [pc, #1008] @ (18e40 ) │ │ │ │ movs r2, r0 │ │ │ │ str r4, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ - cbnz r2, 18be2 │ │ │ │ + cbnz r2, 18a72 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - ldr r1, [pc, #20] @ (18be8 ) │ │ │ │ + ldr r1, [pc, #20] @ (18a78 ) │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ b.w d5e4 │ │ │ │ b.w c0b8 │ │ │ │ @@ -17777,221 +17657,221 @@ │ │ │ │ str r6, [r2, r3] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (18ca8 ) │ │ │ │ - ldr r2, [pc, #172] @ (18cac ) │ │ │ │ + ldr r1, [pc, #168] @ (18b38 ) │ │ │ │ + ldr r2, [pc, #172] @ (18b3c ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18c84 │ │ │ │ - ldr.w ip, [pc, #152] @ 18cb0 │ │ │ │ + bne.n 18b14 │ │ │ │ + ldr.w ip, [pc, #152] @ 18b40 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - ldr r2, [pc, #140] @ (18cb4 ) │ │ │ │ + ldr r2, [pc, #140] @ (18b44 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 18c6a │ │ │ │ + beq.n 18afa │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 18c62 │ │ │ │ - ldr r2, [pc, #108] @ (18cb8 ) │ │ │ │ - ldr r3, [pc, #92] @ (18cac ) │ │ │ │ + bne.n 18af2 │ │ │ │ + ldr r2, [pc, #108] @ (18b48 ) │ │ │ │ + ldr r3, [pc, #92] @ (18b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18c98 │ │ │ │ + bne.n 18b28 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18c4a │ │ │ │ + b.n 18ada │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 18c4a │ │ │ │ - ldr r2, [pc, #52] @ (18cbc ) │ │ │ │ - ldr r3, [pc, #36] @ (18cac ) │ │ │ │ + b.n 18ada │ │ │ │ + ldr r2, [pc, #52] @ (18b4c ) │ │ │ │ + ldr r3, [pc, #36] @ (18b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 18c9c │ │ │ │ + beq.n 18b2c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #384] @ (18e38 ) │ │ │ │ + ldr r5, [pc, #384] @ (18cc8 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #148] @ (18d68 ) │ │ │ │ + ldr r2, [pc, #148] @ (18bf8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #140] @ (18d6c ) │ │ │ │ + ldr r3, [pc, #140] @ (18bfc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #120] @ (18d70 ) │ │ │ │ + ldr r1, [pc, #120] @ (18c00 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 18d56 │ │ │ │ + cbnz r0, 18be6 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, #8 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ blx cb2c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18d62 │ │ │ │ + bne.n 18bf2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 18d4e │ │ │ │ - ldr r2, [pc, #60] @ (18d74 ) │ │ │ │ - ldr r3, [pc, #48] @ (18d6c ) │ │ │ │ + bne.n 18bde │ │ │ │ + ldr r2, [pc, #60] @ (18c04 ) │ │ │ │ + ldr r3, [pc, #48] @ (18bfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18d5e │ │ │ │ + bne.n 18bee │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18d36 │ │ │ │ + b.n 18bc6 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 18d36 │ │ │ │ + b.n 18bc6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #224] @ (18e54 ) │ │ │ │ + ldr r1, [pc, #224] @ (18ce4 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #360] @ (18ef8 ) │ │ │ │ + ldr r0, [pc, #360] @ (18d88 ) │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #352] @ (18efc ) │ │ │ │ + ldr r3, [pc, #352] @ (18d8c ) │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #320] @ (18f00 ) │ │ │ │ + ldr r1, [pc, #320] @ (18d90 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ec2 │ │ │ │ + bne.n 18d52 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 18ef4 │ │ │ │ + bne.w 18d84 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 18eb4 │ │ │ │ + beq.n 18d44 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c0ac │ │ │ │ @@ -18002,164 +17882,164 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cd38 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18eca │ │ │ │ + bne.n 18d5a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb.w r2, [sp, #33] @ 0x21 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18e8e │ │ │ │ + bne.n 18d1e │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18ea8 │ │ │ │ + beq.n 18d38 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 18e56 │ │ │ │ + cbz r3, 18ce6 │ │ │ │ add r0, sp, #12 │ │ │ │ blx cb44 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18eee │ │ │ │ + bne.n 18d7e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 18eac │ │ │ │ - ldr r2, [pc, #140] @ (18f04 ) │ │ │ │ - ldr r3, [pc, #132] @ (18efc ) │ │ │ │ + bne.n 18d3c │ │ │ │ + ldr r2, [pc, #140] @ (18d94 ) │ │ │ │ + ldr r3, [pc, #132] @ (18d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18eea │ │ │ │ + bne.n 18d7a │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18e32 │ │ │ │ + bne.n 18cc2 │ │ │ │ blx c66c │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18e3c │ │ │ │ + bne.n 18ccc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 18e3e │ │ │ │ + b.n 18cce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 18e74 │ │ │ │ + b.n 18d04 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 18dee │ │ │ │ + b.n 18c7e │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 18e74 │ │ │ │ + b.n 18d04 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18e74 │ │ │ │ + beq.n 18d04 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18e74 │ │ │ │ + bne.n 18d04 │ │ │ │ blx c66c │ │ │ │ - b.n 18e74 │ │ │ │ + b.n 18d04 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #368] @ (19090 ) │ │ │ │ + ldr r0, [pc, #368] @ (18f20 ) │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #360] @ (19094 ) │ │ │ │ + ldr r3, [pc, #360] @ (18f24 ) │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #328] @ (19098 ) │ │ │ │ + ldr r1, [pc, #328] @ (18f28 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1905a │ │ │ │ + bne.n 18eea │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 19086 │ │ │ │ + bne.w 18f16 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 19042 │ │ │ │ + beq.n 18ed2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r2, 18fcc │ │ │ │ + cbz r2, 18e5c │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ blx c0ac │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ @@ -18168,136 +18048,136 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cd38 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19062 │ │ │ │ + bne.n 18ef2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb.w r2, [sp, #33] @ 0x21 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 19030 │ │ │ │ + bne.n 18ec0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 18fce │ │ │ │ + b.n 18e5e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 1902c │ │ │ │ + cbz r0, 18ebc │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 18fee │ │ │ │ + cbz r3, 18e7e │ │ │ │ add r0, sp, #12 │ │ │ │ blx cb44 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1908a │ │ │ │ + bne.n 18f1a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - beq.n 19012 │ │ │ │ + beq.n 18ea2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #136] @ (1909c ) │ │ │ │ - ldr r3, [pc, #124] @ (19094 ) │ │ │ │ + ldr r2, [pc, #136] @ (18f2c ) │ │ │ │ + ldr r3, [pc, #124] @ (18f24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19082 │ │ │ │ + bne.n 18f12 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 18fd8 │ │ │ │ + b.n 18e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18fc8 │ │ │ │ + bne.n 18e58 │ │ │ │ blx c66c │ │ │ │ - b.n 18fc8 │ │ │ │ + b.n 18e58 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18f88 │ │ │ │ - b.n 18fcc │ │ │ │ + bne.n 18e18 │ │ │ │ + b.n 18e5c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 19012 │ │ │ │ + b.n 18ea2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19012 │ │ │ │ + beq.n 18ea2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19012 │ │ │ │ + bne.n 18ea2 │ │ │ │ blx c66c │ │ │ │ - b.n 19012 │ │ │ │ + b.n 18ea2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #5] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19132 │ │ │ │ + bne.n 18fc2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19136 │ │ │ │ + bne.n 18fc6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 19120 │ │ │ │ + cbz r2, 18fb0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 1911c │ │ │ │ + cbz r3, 18fac │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 1911c │ │ │ │ + cbz r1, 18fac │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -18328,1235 +18208,1235 @@ │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 190ca │ │ │ │ + b.n 18f5a │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 191c2 │ │ │ │ + bne.n 19052 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 191be │ │ │ │ + bne.n 1904e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 19198 │ │ │ │ + cbz r0, 19028 │ │ │ │ blx db40 │ │ │ │ - ldr r1, [pc, #96] @ (191cc ) │ │ │ │ + ldr r1, [pc, #96] @ (1905c ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ - cbz r0, 19196 │ │ │ │ + cbz r0, 19026 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 191a4 │ │ │ │ + beq.n 19034 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 19196 │ │ │ │ + beq.n 19026 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 19166 │ │ │ │ + b.n 18ff6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 19196 │ │ │ │ + beq.n 19026 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #264] @ (192e8 ) │ │ │ │ + ldr r2, [pc, #264] @ (19178 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #264] @ (192ec ) │ │ │ │ + ldr r3, [pc, #264] @ (1917c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #236] @ (192f0 ) │ │ │ │ + ldr r1, [pc, #236] @ (19180 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 192ce │ │ │ │ + bne.n 1915e │ │ │ │ add r0, sp, #16 │ │ │ │ blx d1f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1928e │ │ │ │ + bne.n 1911e │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 192e0 │ │ │ │ + bne.n 19170 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 192be │ │ │ │ + beq.n 1914e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add.w r0, r2, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r2, #12 │ │ │ │ lsls r1, r1, #25 │ │ │ │ iteee mi │ │ │ │ movmi r1, #6 │ │ │ │ ldrpl r1, [r3, #0] │ │ │ │ addpl r1, #1 │ │ │ │ strpl r1, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r1, #262 @ 0x106 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #156] @ (192f4 ) │ │ │ │ + ldr r1, [pc, #156] @ (19184 ) │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 192da │ │ │ │ + bne.n 1916a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 192b6 │ │ │ │ - ldr r2, [pc, #128] @ (192f8 ) │ │ │ │ - ldr r3, [pc, #112] @ (192ec ) │ │ │ │ + bne.n 19146 │ │ │ │ + ldr r2, [pc, #128] @ (19188 ) │ │ │ │ + ldr r3, [pc, #112] @ (1917c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 192d6 │ │ │ │ + bne.n 19166 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r0, r3, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c608 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19220 │ │ │ │ + bne.n 190b0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #80] @ (192fc ) │ │ │ │ + ldr r2, [pc, #80] @ (1918c ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, #16 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 19276 │ │ │ │ + b.n 19106 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 19276 │ │ │ │ + b.n 19106 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 19236 │ │ │ │ + b.n 190c6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d1f8 │ │ │ │ - b.n 19276 │ │ │ │ + b.n 19106 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r4, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r6, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #312] @ (1944c ) │ │ │ │ + ldr r2, [pc, #312] @ (192dc ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #308] @ (19450 ) │ │ │ │ + ldr r6, [pc, #308] @ (192e0 ) │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #300] @ (19454 ) │ │ │ │ + ldr r3, [pc, #300] @ (192e4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #268] @ (19458 ) │ │ │ │ + ldr r1, [pc, #268] @ (192e8 ) │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #32 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1943a │ │ │ │ + bne.n 192ca │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19446 │ │ │ │ + bne.n 192d6 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1941a │ │ │ │ + beq.n 192aa │ │ │ │ movs r1, #1 │ │ │ │ blx cdcc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 193b0 │ │ │ │ + cbz r3, 19240 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1943a │ │ │ │ + bne.n 192ca │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d1f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 193ba │ │ │ │ + cbz r0, 1924a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 19426 │ │ │ │ + bne.n 192b6 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 193ec │ │ │ │ + cbz r0, 1927c │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ movt r1, #51 @ 0x33 │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 193ec │ │ │ │ + cbz r0, 1927c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r2, [r3, #4] │ │ │ │ blx cb44 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 19402 │ │ │ │ - ldr r2, [pc, #104] @ (1945c ) │ │ │ │ + cbz r3, 19292 │ │ │ │ + ldr r2, [pc, #104] @ (192ec ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, #20 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - ldr r2, [pc, #92] @ (19460 ) │ │ │ │ - ldr r3, [pc, #76] @ (19454 ) │ │ │ │ + ldr r2, [pc, #92] @ (192f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (192e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19442 │ │ │ │ + bne.n 192d2 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 1938c │ │ │ │ + b.n 1921c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 193be │ │ │ │ - b.n 193ec │ │ │ │ + bne.n 1924e │ │ │ │ + b.n 1927c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d1f8 │ │ │ │ - b.n 19402 │ │ │ │ + b.n 19292 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r2, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00019464 : │ │ │ │ - ldr r3, [pc, #4] @ (1946c ) │ │ │ │ +000192f4 : │ │ │ │ + ldr r3, [pc, #4] @ (192fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00019470 : │ │ │ │ +00019300 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #128] @ 19500 │ │ │ │ + ldr.w ip, [pc, #128] @ 19390 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #124] @ (19504 ) │ │ │ │ + ldr r3, [pc, #124] @ (19394 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #120] @ (19508 ) │ │ │ │ + ldr r5, [pc, #120] @ (19398 ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #100] @ (1950c ) │ │ │ │ + ldr r3, [pc, #100] @ (1939c ) │ │ │ │ movs r1, #19 │ │ │ │ - ldr r0, [pc, #100] @ (19510 ) │ │ │ │ + ldr r0, [pc, #100] @ (193a0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #92] @ (19514 ) │ │ │ │ + ldr r2, [pc, #92] @ (193a4 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #92] @ (19518 ) │ │ │ │ + ldr r3, [pc, #92] @ (193a8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d114 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #76] @ (1951c ) │ │ │ │ - ldr r1, [pc, #76] @ (19520 ) │ │ │ │ + ldr r2, [pc, #76] @ (193ac ) │ │ │ │ + ldr r1, [pc, #76] @ (193b0 ) │ │ │ │ movs r3, #2 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, #7 │ │ │ │ blx ce20 │ │ │ │ - ldr r2, [pc, #64] @ (19524 ) │ │ │ │ - ldr r3, [pc, #32] @ (19504 ) │ │ │ │ + ldr r2, [pc, #64] @ (193b4 ) │ │ │ │ + ldr r3, [pc, #32] @ (19394 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 194fa │ │ │ │ + bne.n 1938a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ add ip, lr │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ movs r4, r0 │ │ │ │ add lr, r6 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #260] @ (19640 ) │ │ │ │ + ldr r2, [pc, #260] @ (194d0 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #32 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #248] @ (19644 ) │ │ │ │ + ldr r3, [pc, #248] @ (194d4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #228] @ (19648 ) │ │ │ │ + ldr r1, [pc, #228] @ (194d8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19610 │ │ │ │ + bne.n 194a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d1f8 │ │ │ │ - ldr r3, [pc, #204] @ (1964c ) │ │ │ │ + ldr r3, [pc, #204] @ (194dc ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #200] @ (19650 ) │ │ │ │ + ldr r2, [pc, #200] @ (194e0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #12 │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1961c │ │ │ │ + bne.n 194ac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r1, 195ca │ │ │ │ + cbz r1, 1945a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 195ca │ │ │ │ + cbz r0, 1945a │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ blx cecc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d850 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1962c │ │ │ │ + beq.n 194bc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 195f4 │ │ │ │ + beq.n 19484 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 19608 │ │ │ │ - ldr r2, [pc, #116] @ (19654 ) │ │ │ │ - ldr r3, [pc, #100] @ (19644 ) │ │ │ │ + bne.n 19498 │ │ │ │ + ldr r2, [pc, #116] @ (194e4 ) │ │ │ │ + ldr r3, [pc, #100] @ (194d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19618 │ │ │ │ + bne.n 194a8 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r6] │ │ │ │ str r1, [r6, #8] │ │ │ │ - beq.n 195dc │ │ │ │ + beq.n 1946c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ mov r0, r7 │ │ │ │ blx d1f8 │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #52] @ (19658 ) │ │ │ │ + ldr r2, [pc, #52] @ (194e8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #40] @ (1965c ) │ │ │ │ + ldr r2, [pc, #40] @ (194ec ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ movs r4, r0 │ │ │ │ tst r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r6, [pc, #600] @ (198cc ) │ │ │ │ + ldr r6, [pc, #600] @ (1975c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #600] @ (198d0 ) │ │ │ │ + ldr r5, [pc, #600] @ (19760 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #596] @ (198d4 ) │ │ │ │ + ldr r1, [pc, #596] @ (19764 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov.w r5, #0 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 197bc │ │ │ │ + bne.w 1964c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 198c6 │ │ │ │ + bne.w 19756 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str.w r0, [sl] │ │ │ │ str.w r3, [sl, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 197fc │ │ │ │ + beq.w 1968c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ adds r0, #1 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r2, #20] │ │ │ │ - cbz r6, 1973e │ │ │ │ + cbz r6, 195ce │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mvn.w r8, r3 │ │ │ │ and.w r8, r8, #4 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 19738 │ │ │ │ + cbz r3, 195c8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 197dc │ │ │ │ + bne.n 1966c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 1970c │ │ │ │ + bmi.n 1959c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add.w r9, fp, #1 │ │ │ │ str.w r0, [r7, fp, lsl #2] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 19736 │ │ │ │ + bmi.n 195c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 19736 │ │ │ │ + cbnz r3, 195c6 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 197d6 │ │ │ │ + bpl.n 19666 │ │ │ │ blx cae4 │ │ │ │ mov fp, r9 │ │ │ │ add r5, r8 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 196f6 │ │ │ │ + bne.n 19586 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #404] @ (198d8 ) │ │ │ │ + ldr r1, [pc, #404] @ (19768 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ - cbz r0, 197a2 │ │ │ │ + cbz r0, 19632 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 1981c │ │ │ │ + beq.n 196ac │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 198ba │ │ │ │ + bne.w 1974a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 19768 │ │ │ │ + bmi.n 195f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1979c │ │ │ │ + cbz r0, 1962c │ │ │ │ blx cfc4 │ │ │ │ mov r1, r5 │ │ │ │ blx db8c │ │ │ │ add r1, sp, #24 │ │ │ │ add.w r3, r0, #8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ blx d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 197e6 │ │ │ │ - cbz r7, 197bc │ │ │ │ + bpl.n 19676 │ │ │ │ + cbz r7, 1964c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 197b6 │ │ │ │ + cbz r0, 19646 │ │ │ │ mov r4, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 197aa │ │ │ │ + bne.n 1963a │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #284] @ (198dc ) │ │ │ │ - ldr r3, [pc, #272] @ (198d0 ) │ │ │ │ + ldr r2, [pc, #284] @ (1976c ) │ │ │ │ + ldr r3, [pc, #272] @ (19760 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 198c2 │ │ │ │ + bne.n 19752 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 19736 │ │ │ │ + b.n 195c6 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1970c │ │ │ │ + b.n 1959c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 197a2 │ │ │ │ + bne.n 19632 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 198b4 │ │ │ │ + bpl.n 19744 │ │ │ │ blx cae4 │ │ │ │ - b.n 197a2 │ │ │ │ + b.n 19632 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #220] @ (198e0 ) │ │ │ │ + ldr r1, [pc, #220] @ (19770 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 197bc │ │ │ │ + beq.n 1964c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 19754 │ │ │ │ + bne.n 195e4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r6, [r2, #20] │ │ │ │ - cbnz r6, 19824 │ │ │ │ - b.n 197bc │ │ │ │ + cbnz r6, 196b4 │ │ │ │ + b.n 1964c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 197a2 │ │ │ │ + beq.n 19632 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mvn.w r8, r3 │ │ │ │ and.w r8, r8, #4 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ - b.n 19844 │ │ │ │ + b.n 196d4 │ │ │ │ blx cae4 │ │ │ │ add r5, r8 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 197a2 │ │ │ │ + beq.n 19632 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1983e │ │ │ │ + beq.n 196ce │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 198aa │ │ │ │ + bne.n 1973a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 1985c │ │ │ │ + bmi.n 196ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 1988e │ │ │ │ + cbz r0, 1971e │ │ │ │ blx cfc4 │ │ │ │ mov r1, fp │ │ │ │ blx db8c │ │ │ │ add r1, sp, #24 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d0b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1983e │ │ │ │ + bmi.n 196ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1983e │ │ │ │ + bne.n 196ce │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bmi.n 1983a │ │ │ │ + bmi.n 196ca │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1983e │ │ │ │ + b.n 196ce │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1985c │ │ │ │ + b.n 196ec │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 197a2 │ │ │ │ + b.n 19632 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19768 │ │ │ │ + b.n 195f8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000198e4 : │ │ │ │ - ldr r3, [pc, #4] @ (198ec ) │ │ │ │ +00019774 : │ │ │ │ + ldr r3, [pc, #4] @ (1977c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -000198f0 : │ │ │ │ +00019780 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #128] @ 19980 │ │ │ │ + ldr.w ip, [pc, #128] @ 19810 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #124] @ (19984 ) │ │ │ │ + ldr r3, [pc, #124] @ (19814 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #120] @ (19988 ) │ │ │ │ + ldr r5, [pc, #120] @ (19818 ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #100] @ (1998c ) │ │ │ │ + ldr r3, [pc, #100] @ (1981c ) │ │ │ │ movs r1, #20 │ │ │ │ - ldr r0, [pc, #100] @ (19990 ) │ │ │ │ + ldr r0, [pc, #100] @ (19820 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #92] @ (19994 ) │ │ │ │ + ldr r2, [pc, #92] @ (19824 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #92] @ (19998 ) │ │ │ │ + ldr r3, [pc, #92] @ (19828 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d114 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #76] @ (1999c ) │ │ │ │ - ldr r1, [pc, #76] @ (199a0 ) │ │ │ │ + ldr r2, [pc, #76] @ (1982c ) │ │ │ │ + ldr r1, [pc, #76] @ (19830 ) │ │ │ │ movs r3, #2 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, #12 │ │ │ │ blx ce20 │ │ │ │ - ldr r2, [pc, #64] @ (199a4 ) │ │ │ │ - ldr r3, [pc, #32] @ (19984 ) │ │ │ │ + ldr r2, [pc, #64] @ (19834 ) │ │ │ │ + ldr r3, [pc, #32] @ (19814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1997a │ │ │ │ + bne.n 1980a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ movs r4, r0 │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #704] @ (19c7c ) │ │ │ │ - ldr r4, [pc, #704] @ (19c80 ) │ │ │ │ + ldr r5, [pc, #704] @ (19b0c ) │ │ │ │ + ldr r4, [pc, #704] @ (19b10 ) │ │ │ │ mov r6, r3 │ │ │ │ add r5, pc │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r4, r1 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 19a74 │ │ │ │ + beq.n 19904 │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r0, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ cmp r2, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ it eq │ │ │ │ addeq.w r9, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 19a80 │ │ │ │ + bne.n 19910 │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - beq.n 19a90 │ │ │ │ + beq.n 19920 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 19ab4 │ │ │ │ + beq.n 19944 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 19a46 │ │ │ │ + beq.n 198d6 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.w 19b60 │ │ │ │ + beq.w 199f0 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 19b92 │ │ │ │ + beq.w 19a22 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 19bc4 │ │ │ │ - ldr r1, [pc, #608] @ (19c84 ) │ │ │ │ + bne.w 19a54 │ │ │ │ + ldr r1, [pc, #608] @ (19b14 ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19bc4 │ │ │ │ + bne.w 19a54 │ │ │ │ ldr.w r3, [r8, #88] @ 0x58 │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r8, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ - b.n 19b44 │ │ │ │ - ldr r1, [pc, #576] @ (19c88 ) │ │ │ │ + b.n 199d4 │ │ │ │ + ldr r1, [pc, #576] @ (19b18 ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19bc4 │ │ │ │ + bne.w 19a54 │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - cbz r0, 19a62 │ │ │ │ + cbz r0, 198f2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r8, #92] @ 0x5c │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ blx ccfc <_convert_to_string@plt+0x4> │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - bne.n 19a02 │ │ │ │ + bne.n 19892 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d798 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r2, r2, #512 @ 0x200 │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 19a08 │ │ │ │ + bne.n 19898 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ movs r3, #2 │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ add.w sl, sp, #12 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d524 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r4, 19b1e │ │ │ │ + cbz r4, 199ae │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 19b1e │ │ │ │ + cbz r0, 199ae │ │ │ │ add.w r7, r5, #16 │ │ │ │ - b.n 19ae0 │ │ │ │ + b.n 19970 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ - cbz r0, 19b1e │ │ │ │ + cbz r0, 199ae │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19ada │ │ │ │ + bne.n 1996a │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add.w r8, r8, #44 @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 19b26 │ │ │ │ + bhi.n 199b6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 19b06 │ │ │ │ + bhi.n 19996 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 19b26 │ │ │ │ + bne.n 199b6 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 19b26 │ │ │ │ + bhi.n 199b6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ - cbz r0, 19b26 │ │ │ │ + cbz r0, 199b6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 19b30 │ │ │ │ + b.n 199c0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 19c46 │ │ │ │ + bls.w 19ad6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx d6dc │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 19b40 │ │ │ │ + bpl.n 199d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bpl.n 19bd6 │ │ │ │ + bpl.n 19a66 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 19c0a │ │ │ │ - ldr r2, [pc, #324] @ (19c8c ) │ │ │ │ - ldr r3, [pc, #312] @ (19c80 ) │ │ │ │ + bmi.n 19a9a │ │ │ │ + ldr r2, [pc, #324] @ (19b1c ) │ │ │ │ + ldr r3, [pc, #312] @ (19b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 19c78 │ │ │ │ + bne.w 19b08 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #300] @ (19c90 ) │ │ │ │ + ldr r1, [pc, #300] @ (19b20 ) │ │ │ │ add.w r7, r5, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19bee │ │ │ │ + bne.n 19a7e │ │ │ │ ldr.w r0, [r8, #96] @ 0x60 │ │ │ │ - cbz r0, 19b80 │ │ │ │ + cbz r0, 19a10 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r8, #96] @ 0x60 │ │ │ │ - b.n 19a3e │ │ │ │ - ldr r1, [pc, #256] @ (19c94 ) │ │ │ │ + b.n 198ce │ │ │ │ + ldr r1, [pc, #256] @ (19b24 ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19c12 │ │ │ │ - ldr r1, [pc, #236] @ (19c98 ) │ │ │ │ + beq.n 19aa2 │ │ │ │ + ldr r1, [pc, #236] @ (19b28 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 19bc4 │ │ │ │ + cbnz r0, 19a54 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 19c6e │ │ │ │ + bne.n 19afe │ │ │ │ ldr r0, [r7, #0] │ │ │ │ asrs r3, r0, #31 │ │ │ │ strd r0, r3, [r8, #112] @ 0x70 │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ movs r3, #0 │ │ │ │ add.w sl, sp, #12 │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ - b.n 19acc │ │ │ │ + b.n 1995c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 19b40 │ │ │ │ + bne.n 199d0 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 19c3c │ │ │ │ + bpl.n 19acc │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ - b.n 19b40 │ │ │ │ - ldr r1, [pc, #172] @ (19c9c ) │ │ │ │ + b.n 199d0 │ │ │ │ + ldr r1, [pc, #172] @ (19b2c ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19bc4 │ │ │ │ + bne.n 19a54 │ │ │ │ ldr.w r3, [r8, #88] @ 0x58 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str.w r3, [r8, #88] @ 0x58 │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ mov r0, sl │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 19b44 │ │ │ │ + b.n 199d4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ blx cf98 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str.w r3, [r8, #108] @ 0x6c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ - b.n 19b40 │ │ │ │ + b.n 199d0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 19c5a │ │ │ │ + bhi.n 19aea │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 19b26 │ │ │ │ + bne.w 199b6 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 19b26 │ │ │ │ + bhi.w 199b6 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19b26 │ │ │ │ - b.n 19b12 │ │ │ │ + beq.w 199b6 │ │ │ │ + b.n 199a2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c890 │ │ │ │ - b.n 19bbc │ │ │ │ + b.n 19a4c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #848] @ (19fdc ) │ │ │ │ + ldr r0, [pc, #848] @ (19e6c ) │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00019ca0 : │ │ │ │ +00019b30 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #80] @ (19d00 ) │ │ │ │ + ldr r1, [pc, #80] @ (19b90 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - cbz r0, 19cf4 │ │ │ │ - ldr r2, [pc, #72] @ (19d04 ) │ │ │ │ + cbz r0, 19b84 │ │ │ │ + ldr r2, [pc, #72] @ (19b94 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ movs r3, #0 │ │ │ │ @@ -19574,512 +19454,512 @@ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d724 <_emalloc_128@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19cb8 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + b.n 19b48 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #176] @ (19dcc ) │ │ │ │ + ldr r2, [pc, #176] @ (19c5c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #168] @ (19dd0 ) │ │ │ │ + ldr r3, [pc, #168] @ (19c60 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #148] @ (19dd4 ) │ │ │ │ + ldr r1, [pc, #148] @ (19c64 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19db6 │ │ │ │ + bne.n 19c46 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19dc6 │ │ │ │ + bne.n 19c56 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - cbz r6, 19d72 │ │ │ │ + cbz r6, 19c02 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ - b.n 19d84 │ │ │ │ + b.n 19c14 │ │ │ │ mov r0, r6 │ │ │ │ blx d0cc │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r2, #8 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 19dc2 │ │ │ │ + bne.n 19c52 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19dae │ │ │ │ - ldr r2, [pc, #64] @ (19dd8 ) │ │ │ │ - ldr r3, [pc, #52] @ (19dd0 ) │ │ │ │ + bne.n 19c3e │ │ │ │ + ldr r2, [pc, #64] @ (19c68 ) │ │ │ │ + ldr r3, [pc, #52] @ (19c60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19dbe │ │ │ │ + bne.n 19c4e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19d96 │ │ │ │ + b.n 19c26 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 19d96 │ │ │ │ + b.n 19c26 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 19e1e │ │ │ │ + cbnz r3, 19cae │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19e22 │ │ │ │ + bne.n 19cb2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 19e0e │ │ │ │ + cbz r0, 19c9e │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d0cc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 19e02 │ │ │ │ + b.n 19c92 │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #188] @ (19ef8 ) │ │ │ │ + ldr r2, [pc, #188] @ (19d88 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #180] @ (19efc ) │ │ │ │ + ldr r3, [pc, #180] @ (19d8c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #156] @ (19f00 ) │ │ │ │ + ldr r1, [pc, #156] @ (19d90 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19ee2 │ │ │ │ + bne.n 19d72 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19ef2 │ │ │ │ + bne.n 19d82 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - cbz r6, 19e98 │ │ │ │ + cbz r6, 19d28 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r6, #116] @ 0x74 │ │ │ │ - b.n 19eb0 │ │ │ │ + b.n 19d40 │ │ │ │ mov r0, r6 │ │ │ │ blx d0cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r1, #8 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ - bne.n 19eee │ │ │ │ + bne.n 19d7e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19eda │ │ │ │ - ldr r2, [pc, #64] @ (19f04 ) │ │ │ │ - ldr r3, [pc, #52] @ (19efc ) │ │ │ │ + bne.n 19d6a │ │ │ │ + ldr r2, [pc, #64] @ (19d94 ) │ │ │ │ + ldr r3, [pc, #52] @ (19d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19eea │ │ │ │ + bne.n 19d7a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19ec2 │ │ │ │ + b.n 19d52 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 19ec2 │ │ │ │ + b.n 19d52 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 19f4a │ │ │ │ + cbnz r3, 19dda │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19f4e │ │ │ │ + bne.n 19dde │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 19f3a │ │ │ │ + cbz r0, 19dca │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d0cc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 19f2e │ │ │ │ + b.n 19dbe │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #188] @ (1a024 ) │ │ │ │ + ldr r2, [pc, #188] @ (19eb4 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #180] @ (1a028 ) │ │ │ │ + ldr r3, [pc, #180] @ (19eb8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #156] @ (1a02c ) │ │ │ │ + ldr r1, [pc, #156] @ (19ebc ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a00e │ │ │ │ + bne.n 19e9e │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a01e │ │ │ │ + bne.n 19eae │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - cbz r6, 19fc4 │ │ │ │ + cbz r6, 19e54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r6, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r6, #108] @ 0x6c │ │ │ │ - b.n 19fdc │ │ │ │ + b.n 19e6c │ │ │ │ mov r0, r6 │ │ │ │ blx d0cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r1, #8 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ - bne.n 1a01a │ │ │ │ + bne.n 19eaa │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a006 │ │ │ │ - ldr r2, [pc, #64] @ (1a030 ) │ │ │ │ - ldr r3, [pc, #52] @ (1a028 ) │ │ │ │ + bne.n 19e96 │ │ │ │ + ldr r2, [pc, #64] @ (19ec0 ) │ │ │ │ + ldr r3, [pc, #52] @ (19eb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a016 │ │ │ │ + bne.n 19ea6 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19fee │ │ │ │ + b.n 19e7e │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 19fee │ │ │ │ + b.n 19e7e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1a076 │ │ │ │ + cbnz r3, 19f06 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a07a │ │ │ │ + bne.n 19f0a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1a066 │ │ │ │ + cbz r0, 19ef6 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d0cc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 1a05a │ │ │ │ + b.n 19eea │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #192] @ (1a154 ) │ │ │ │ + ldr r2, [pc, #192] @ (19fe4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #184] @ (1a158 ) │ │ │ │ + ldr r3, [pc, #184] @ (19fe8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #160] @ (1a15c ) │ │ │ │ + ldr r1, [pc, #160] @ (19fec ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a13c │ │ │ │ + bne.n 19fcc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a14e │ │ │ │ + bne.n 19fde │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a134 │ │ │ │ + cbz r0, 19fc4 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ - cbz r0, 1a0ee │ │ │ │ + cbz r0, 19f7e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1a0f8 │ │ │ │ + cbz r0, 19f88 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a148 │ │ │ │ + bne.n 19fd8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a12c │ │ │ │ - ldr r2, [pc, #72] @ (1a160 ) │ │ │ │ - ldr r3, [pc, #64] @ (1a158 ) │ │ │ │ + bne.n 19fbc │ │ │ │ + ldr r2, [pc, #72] @ (19ff0 ) │ │ │ │ + ldr r3, [pc, #64] @ (19fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a144 │ │ │ │ + bne.n 19fd4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a114 │ │ │ │ + b.n 19fa4 │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a0e6 │ │ │ │ + b.n 19f76 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1a114 │ │ │ │ + b.n 19fa4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + str r4, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1a1e6 │ │ │ │ + bne.n 1a076 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a1ea │ │ │ │ + bne.n 1a07a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1a1de │ │ │ │ + cbz r0, 1a06e │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ - cbz r1, 1a1da │ │ │ │ + cbz r1, 1a06a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -20103,135 +19983,135 @@ │ │ │ │ str r2, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d0cc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1a18e │ │ │ │ + b.n 1a01e │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #192] @ (1a2c4 ) │ │ │ │ + ldr r2, [pc, #192] @ (1a154 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #184] @ (1a2c8 ) │ │ │ │ + ldr r3, [pc, #184] @ (1a158 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #160] @ (1a2cc ) │ │ │ │ + ldr r1, [pc, #160] @ (1a15c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a2ac │ │ │ │ + bne.n 1a13c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a2be │ │ │ │ + bne.n 1a14e │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a2a4 │ │ │ │ + cbz r0, 1a134 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ - cbz r0, 1a25e │ │ │ │ + cbz r0, 1a0ee │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1a268 │ │ │ │ + cbz r0, 1a0f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a2b8 │ │ │ │ + bne.n 1a148 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a29c │ │ │ │ - ldr r2, [pc, #72] @ (1a2d0 ) │ │ │ │ - ldr r3, [pc, #64] @ (1a2c8 ) │ │ │ │ + bne.n 1a12c │ │ │ │ + ldr r2, [pc, #72] @ (1a160 ) │ │ │ │ + ldr r3, [pc, #64] @ (1a158 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a2b4 │ │ │ │ + bne.n 1a144 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a284 │ │ │ │ + b.n 1a114 │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a256 │ │ │ │ + b.n 1a0e6 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1a284 │ │ │ │ + b.n 1a114 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1a356 │ │ │ │ + bne.n 1a1e6 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a35a │ │ │ │ + bne.n 1a1ea │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1a34e │ │ │ │ + cbz r0, 1a1de │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ - cbz r1, 1a34a │ │ │ │ + cbz r1, 1a1da │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -20255,984 +20135,984 @@ │ │ │ │ str r2, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d0cc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1a2fe │ │ │ │ + b.n 1a18e │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #192] @ (1a434 ) │ │ │ │ + ldr r2, [pc, #192] @ (1a2c4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #184] @ (1a438 ) │ │ │ │ - ldr r7, [pc, #188] @ (1a43c ) │ │ │ │ + ldr r3, [pc, #184] @ (1a2c8 ) │ │ │ │ + ldr r7, [pc, #188] @ (1a2cc ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #164] @ (1a440 ) │ │ │ │ + ldr r1, [pc, #164] @ (1a2d0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a41e │ │ │ │ + bne.n 1a2ae │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a430 │ │ │ │ + bne.n 1a2c0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a416 │ │ │ │ - ldr r2, [pc, #124] @ (1a444 ) │ │ │ │ + cbz r0, 1a2a6 │ │ │ │ + ldr r2, [pc, #124] @ (1a2d4 ) │ │ │ │ add.w r3, r0, #44 @ 0x2c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ blx dc78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a42a │ │ │ │ + bne.n 1a2ba │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a40e │ │ │ │ - ldr r2, [pc, #80] @ (1a448 ) │ │ │ │ - ldr r3, [pc, #60] @ (1a438 ) │ │ │ │ + bne.n 1a29e │ │ │ │ + ldr r2, [pc, #80] @ (1a2d8 ) │ │ │ │ + ldr r3, [pc, #60] @ (1a2c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a426 │ │ │ │ + bne.n 1a2b6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a3f6 │ │ │ │ + b.n 1a286 │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a3c6 │ │ │ │ + b.n 1a256 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1a3f6 │ │ │ │ + b.n 1a286 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #208] @ (1a530 ) │ │ │ │ + ldr r2, [pc, #208] @ (1a3c0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #200] @ (1a534 ) │ │ │ │ - ldr r7, [pc, #204] @ (1a538 ) │ │ │ │ + ldr r3, [pc, #200] @ (1a3c4 ) │ │ │ │ + ldr r7, [pc, #204] @ (1a3c8 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #180] @ (1a53c ) │ │ │ │ + ldr r1, [pc, #180] @ (1a3cc ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a518 │ │ │ │ + bne.n 1a3a8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a52a │ │ │ │ + bne.n 1a3ba │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a504 │ │ │ │ + cbz r0, 1a394 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1a4cc │ │ │ │ - ldr r3, [pc, #128] @ (1a540 ) │ │ │ │ + cbz r1, 1a35c │ │ │ │ + ldr r3, [pc, #128] @ (1a3d0 ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a524 │ │ │ │ + bne.n 1a3b4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a4fc │ │ │ │ - ldr r2, [pc, #92] @ (1a544 ) │ │ │ │ - ldr r3, [pc, #76] @ (1a534 ) │ │ │ │ + bne.n 1a38c │ │ │ │ + ldr r2, [pc, #92] @ (1a3d4 ) │ │ │ │ + ldr r3, [pc, #76] @ (1a3c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a520 │ │ │ │ + bne.n 1a3b0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a4e4 │ │ │ │ + b.n 1a374 │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1a4bc │ │ │ │ - b.n 1a4cc │ │ │ │ + bne.n 1a34c │ │ │ │ + b.n 1a35c │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1a4e4 │ │ │ │ + b.n 1a374 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r4, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ (1a5b0 ) │ │ │ │ + ldr r5, [pc, #84] @ (1a440 ) │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 1a5a2 │ │ │ │ + cbnz r3, 1a432 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a5ac │ │ │ │ + bne.n 1a43c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1a59a │ │ │ │ + cbz r0, 1a42a │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ blx c7a4 <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #48] @ (1a5b4 ) │ │ │ │ + ldr r3, [pc, #48] @ (1a444 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d90c │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a576 │ │ │ │ + b.n 1a406 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #192] @ (1a68c ) │ │ │ │ + ldr r2, [pc, #192] @ (1a51c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #184] @ (1a690 ) │ │ │ │ - ldr r7, [pc, #188] @ (1a694 ) │ │ │ │ + ldr r3, [pc, #184] @ (1a520 ) │ │ │ │ + ldr r7, [pc, #188] @ (1a524 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #164] @ (1a698 ) │ │ │ │ + ldr r1, [pc, #164] @ (1a528 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a676 │ │ │ │ + bne.n 1a506 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a688 │ │ │ │ + bne.n 1a518 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 1a66a │ │ │ │ - ldr r2, [pc, #124] @ (1a69c ) │ │ │ │ + cbz r3, 1a4fa │ │ │ │ + ldr r2, [pc, #124] @ (1a52c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ blx dc78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a682 │ │ │ │ + bne.n 1a512 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a662 │ │ │ │ - ldr r2, [pc, #84] @ (1a6a0 ) │ │ │ │ - ldr r3, [pc, #64] @ (1a690 ) │ │ │ │ + bne.n 1a4f2 │ │ │ │ + ldr r2, [pc, #84] @ (1a530 ) │ │ │ │ + ldr r3, [pc, #64] @ (1a520 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a67e │ │ │ │ + bne.n 1a50e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a64a │ │ │ │ + b.n 1a4da │ │ │ │ mov r0, r3 │ │ │ │ blx d0cc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a61e │ │ │ │ + b.n 1a4ae │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1a64a │ │ │ │ + b.n 1a4da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r7, [pc, #848] @ (1a87c ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #200] @ (1a780 ) │ │ │ │ + ldr r2, [pc, #200] @ (1a610 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #192] @ (1a784 ) │ │ │ │ - ldr r7, [pc, #196] @ (1a788 ) │ │ │ │ + ldr r3, [pc, #192] @ (1a614 ) │ │ │ │ + ldr r7, [pc, #196] @ (1a618 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #172] @ (1a78c ) │ │ │ │ + ldr r1, [pc, #172] @ (1a61c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a76a │ │ │ │ + bne.n 1a5fa │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a77c │ │ │ │ + bne.n 1a60c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a758 │ │ │ │ + cbz r0, 1a5e8 │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1a720 │ │ │ │ - ldr r3, [pc, #124] @ (1a790 ) │ │ │ │ + cbz r1, 1a5b0 │ │ │ │ + ldr r3, [pc, #124] @ (1a620 ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a776 │ │ │ │ + bne.n 1a606 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a750 │ │ │ │ - ldr r2, [pc, #88] @ (1a794 ) │ │ │ │ - ldr r3, [pc, #72] @ (1a784 ) │ │ │ │ + bne.n 1a5e0 │ │ │ │ + ldr r2, [pc, #88] @ (1a624 ) │ │ │ │ + ldr r3, [pc, #72] @ (1a614 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a772 │ │ │ │ + bne.n 1a602 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a738 │ │ │ │ + b.n 1a5c8 │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1a712 │ │ │ │ - b.n 1a720 │ │ │ │ + bne.n 1a5a2 │ │ │ │ + b.n 1a5b0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1a738 │ │ │ │ + b.n 1a5c8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #992] @ (1ab70 ) │ │ │ │ + ldr r6, [pc, #784] @ (1a930 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ (1a800 ) │ │ │ │ + ldr r5, [pc, #84] @ (1a690 ) │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 1a7f0 │ │ │ │ + cbnz r3, 1a680 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a7fa │ │ │ │ + bne.n 1a68a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1a7e8 │ │ │ │ + cbz r0, 1a678 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ blx c7a4 <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #48] @ (1a804 ) │ │ │ │ + ldr r3, [pc, #48] @ (1a694 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d90c │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a7c6 │ │ │ │ + b.n 1a656 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001a808 : │ │ │ │ +0001a698 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #104] @ (1a880 ) │ │ │ │ + ldr r6, [pc, #104] @ (1a710 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx d0cc │ │ │ │ - ldr r3, [pc, #96] @ (1a884 ) │ │ │ │ + ldr r3, [pc, #96] @ (1a714 ) │ │ │ │ add r6, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r2, r6 │ │ │ │ blx d910 │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ add.w r1, r5, #44 @ 0x2c │ │ │ │ blx d910 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a846 │ │ │ │ + cbz r0, 1a6d6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ - cbz r3, 1a852 │ │ │ │ + cbz r3, 1a6e2 │ │ │ │ mov r0, r3 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a85c │ │ │ │ + cbz r0, 1a6ec │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbz r0, 1a864 │ │ │ │ + cbz r0, 1a6f4 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ vldr d7, [r5, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ ldrd r0, r1, [r5, #112] @ 0x70 │ │ │ │ strd r0, r1, [r4, #112] @ 0x70 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ vstr d7, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001a888 : │ │ │ │ - cbz r0, 1a8c0 │ │ │ │ +0001a718 : │ │ │ │ + cbz r0, 1a750 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d03c │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ blx d03c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a8ae │ │ │ │ + cbz r0, 1a73e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a8ba │ │ │ │ + cbz r0, 1a74a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001a8c4 : │ │ │ │ +0001a754 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 1a8ea │ │ │ │ + cbz r3, 1a77a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx cb20 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001a8ec : │ │ │ │ +0001a77c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1a912 │ │ │ │ + cbz r0, 1a7a2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ blx ccac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0001a918 : │ │ │ │ +0001a7a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #144] @ (1a9b8 ) │ │ │ │ + ldr r4, [pc, #144] @ (1a848 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #144] @ (1a9bc ) │ │ │ │ + ldr r1, [pc, #144] @ (1a84c ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1a986 │ │ │ │ + bls.n 1a816 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 1a96c │ │ │ │ + cbz r5, 1a7fc │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.n 1a96c │ │ │ │ - cbz r4, 1a968 │ │ │ │ + bne.n 1a7fc │ │ │ │ + cbz r4, 1a7f8 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ adds r5, #16 │ │ │ │ - ldr r2, [pc, #80] @ (1a9c0 ) │ │ │ │ - ldr r3, [pc, #76] @ (1a9bc ) │ │ │ │ + ldr r2, [pc, #80] @ (1a850 ) │ │ │ │ + ldr r3, [pc, #76] @ (1a84c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a9b2 │ │ │ │ + bne.n 1a842 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1a996 │ │ │ │ + bhi.n 1a826 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1a946 │ │ │ │ + bne.n 1a7d6 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1a946 │ │ │ │ + bhi.n 1a7d6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a946 │ │ │ │ + beq.n 1a7d6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx ce2c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1a952 │ │ │ │ + b.n 1a7e2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #196] @ 1aa98 │ │ │ │ + ldr.w ip, [pc, #196] @ 1a928 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ (1aa9c ) │ │ │ │ + ldr r0, [pc, #192] @ (1a92c ) │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #192] @ (1aaa0 ) │ │ │ │ + ldr r1, [pc, #192] @ (1a930 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r3, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 1aa36 │ │ │ │ + cbnz r0, 1a8c6 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1aa92 │ │ │ │ + bne.n 1a922 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 1aa56 │ │ │ │ + cbz r4, 1a8e6 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx cca0 │ │ │ │ - cbz r0, 1aa36 │ │ │ │ + cbz r0, 1a8c6 │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1aa74 │ │ │ │ + beq.n 1a904 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1aa4e │ │ │ │ - ldr r2, [pc, #108] @ (1aaa4 ) │ │ │ │ - ldr r3, [pc, #96] @ (1aa9c ) │ │ │ │ + bne.n 1a8de │ │ │ │ + ldr r2, [pc, #108] @ (1a934 ) │ │ │ │ + ldr r3, [pc, #96] @ (1a92c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1aa8e │ │ │ │ + bne.n 1a91e │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1aa36 │ │ │ │ + b.n 1a8c6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d0cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx cca0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1aa1c │ │ │ │ - b.n 1aa36 │ │ │ │ + bne.n 1a8ac │ │ │ │ + b.n 1a8c6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1aa36 │ │ │ │ + beq.n 1a8c6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1aa36 │ │ │ │ + b.n 1a8c6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001aaa8 : │ │ │ │ +0001a938 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #148] @ (1ab4c ) │ │ │ │ + ldr r4, [pc, #148] @ (1a9dc ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #148] @ (1ab50 ) │ │ │ │ + ldr r1, [pc, #148] @ (1a9e0 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r3 │ │ │ │ add.w r3, r0, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 1ab18 │ │ │ │ + bls.n 1a9a8 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 1aafe │ │ │ │ + cbz r5, 1a98e │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.n 1aafe │ │ │ │ - cbz r4, 1aafa │ │ │ │ + bne.n 1a98e │ │ │ │ + cbz r4, 1a98a │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ adds r5, #16 │ │ │ │ - ldr r2, [pc, #84] @ (1ab54 ) │ │ │ │ - ldr r3, [pc, #76] @ (1ab50 ) │ │ │ │ + ldr r2, [pc, #84] @ (1a9e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (1a9e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ab48 │ │ │ │ + bne.n 1a9d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 1ab28 │ │ │ │ + bhi.n 1a9b8 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 1aad8 │ │ │ │ + bne.n 1a968 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 1aad8 │ │ │ │ + bhi.n 1a968 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aad8 │ │ │ │ + beq.n 1a968 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx ce2c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1aae4 │ │ │ │ + b.n 1a974 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #196] @ 1ac2c │ │ │ │ + ldr.w ip, [pc, #196] @ 1aabc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ (1ac30 ) │ │ │ │ + ldr r0, [pc, #192] @ (1aac0 ) │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #192] @ (1ac34 ) │ │ │ │ + ldr r1, [pc, #192] @ (1aac4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r3, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 1abca │ │ │ │ + cbnz r0, 1aa5a │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1ac26 │ │ │ │ + bne.n 1aab6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 1abea │ │ │ │ + cbz r4, 1aa7a │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx c330 │ │ │ │ - cbz r0, 1abca │ │ │ │ + cbz r0, 1aa5a │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ac08 │ │ │ │ + beq.n 1aa98 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1abe2 │ │ │ │ - ldr r2, [pc, #108] @ (1ac38 ) │ │ │ │ - ldr r3, [pc, #96] @ (1ac30 ) │ │ │ │ + bne.n 1aa72 │ │ │ │ + ldr r2, [pc, #108] @ (1aac8 ) │ │ │ │ + ldr r3, [pc, #96] @ (1aac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ac22 │ │ │ │ + bne.n 1aab2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1abca │ │ │ │ + b.n 1aa5a │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d0cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx c330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1abb0 │ │ │ │ - b.n 1abca │ │ │ │ + bne.n 1aa40 │ │ │ │ + b.n 1aa5a │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1abca │ │ │ │ + beq.n 1aa5a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1abca │ │ │ │ + b.n 1aa5a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ac3c : │ │ │ │ +0001aacc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #160] @ (1acf4 ) │ │ │ │ + ldr r2, [pc, #160] @ (1ab84 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #160] @ (1acf8 ) │ │ │ │ + ldr r3, [pc, #160] @ (1ab88 ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ add.w r0, r5, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -21254,295 +21134,295 @@ │ │ │ │ blx ce84 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bls.n 1acc6 │ │ │ │ + bls.n 1ab56 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx d048 │ │ │ │ - ldr r2, [pc, #76] @ (1acfc ) │ │ │ │ - ldr r3, [pc, #72] @ (1acf8 ) │ │ │ │ + ldr r2, [pc, #76] @ (1ab8c ) │ │ │ │ + ldr r3, [pc, #72] @ (1ab88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1acf0 │ │ │ │ + bne.n 1ab80 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1acd6 │ │ │ │ + bhi.n 1ab66 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1aca0 │ │ │ │ + bne.n 1ab30 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1aca0 │ │ │ │ + bhi.n 1ab30 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aca0 │ │ │ │ + beq.n 1ab30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx dc44 │ │ │ │ - b.n 1acac │ │ │ │ + b.n 1ab3c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #188] @ (1adcc ) │ │ │ │ + ldr r2, [pc, #188] @ (1ac5c ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #188] @ (1add0 ) │ │ │ │ + ldr r3, [pc, #188] @ (1ac60 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #156] @ (1add4 ) │ │ │ │ + ldr r1, [pc, #156] @ (1ac64 ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1adb6 │ │ │ │ + bne.n 1ac46 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1adc8 │ │ │ │ + bne.n 1ac58 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1adae │ │ │ │ + cbz r0, 1ac3e │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ blx d7c0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1adc2 │ │ │ │ + bne.n 1ac52 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1ada6 │ │ │ │ - ldr r2, [pc, #72] @ (1add8 ) │ │ │ │ - ldr r3, [pc, #60] @ (1add0 ) │ │ │ │ + bne.n 1ac36 │ │ │ │ + ldr r2, [pc, #72] @ (1ac68 ) │ │ │ │ + ldr r3, [pc, #60] @ (1ac60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1adbe │ │ │ │ + bne.n 1ac4e │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1ad8e │ │ │ │ + b.n 1ac1e │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1ad68 │ │ │ │ + b.n 1abf8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1ad8e │ │ │ │ + b.n 1ac1e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #276] @ (1af04 ) │ │ │ │ + ldr r2, [pc, #276] @ (1ad94 ) │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #264] @ (1af08 ) │ │ │ │ + ldr r3, [pc, #264] @ (1ad98 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #240] @ (1af0c ) │ │ │ │ + ldr r1, [pc, #240] @ (1ad9c ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1aec4 │ │ │ │ + bne.n 1ad54 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1af00 │ │ │ │ + bne.n 1ad90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 1aeae │ │ │ │ + cbz r3, 1ad3e │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r3, 1ae9c │ │ │ │ + cbz r3, 1ad2c │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d7c0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1aefa │ │ │ │ + bne.n 1ad8a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 1ae82 │ │ │ │ + beq.n 1ad12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #140] @ (1af10 ) │ │ │ │ - ldr r3, [pc, #128] @ (1af08 ) │ │ │ │ + ldr r2, [pc, #140] @ (1ada0 ) │ │ │ │ + ldr r3, [pc, #128] @ (1ad98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1aef6 │ │ │ │ + bne.n 1ad86 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1aecc │ │ │ │ + bls.n 1ad5c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx c5fc │ │ │ │ - b.n 1ae64 │ │ │ │ + b.n 1acf4 │ │ │ │ mov r0, r3 │ │ │ │ blx d0cc │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1ae56 │ │ │ │ - b.n 1ae9c │ │ │ │ + bne.n 1ace6 │ │ │ │ + b.n 1ad2c │ │ │ │ mov r0, r6 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1ae82 │ │ │ │ + b.n 1ad12 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1aedc │ │ │ │ + bhi.n 1ad6c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1aea2 │ │ │ │ + bne.n 1ad32 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1aea2 │ │ │ │ + bhi.n 1ad32 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aea2 │ │ │ │ + beq.n 1ad32 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ blx cafc │ │ │ │ - b.n 1ae64 │ │ │ │ + b.n 1acf4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r7 │ │ │ │ + blx r1 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001af14 : │ │ │ │ +0001ada4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #164] @ (1afd0 ) │ │ │ │ + ldr r2, [pc, #164] @ (1ae60 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #164] @ (1afd4 ) │ │ │ │ + ldr r3, [pc, #164] @ (1ae64 ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ add.w r0, r5, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -21565,310 +21445,310 @@ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ add.w r4, r8, #44 @ 0x2c │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bls.n 1afa2 │ │ │ │ + bls.n 1ae32 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ - ldr r2, [pc, #76] @ (1afd8 ) │ │ │ │ - ldr r3, [pc, #72] @ (1afd4 ) │ │ │ │ + ldr r2, [pc, #76] @ (1ae68 ) │ │ │ │ + ldr r3, [pc, #72] @ (1ae64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1afcc │ │ │ │ + bne.n 1ae5c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1afb2 │ │ │ │ + bhi.n 1ae42 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1af7c │ │ │ │ + bne.n 1ae0c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1af7c │ │ │ │ + bhi.n 1ae0c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1af7c │ │ │ │ + beq.n 1ae0c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx dc44 │ │ │ │ - b.n 1af88 │ │ │ │ + b.n 1ae18 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r1, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r4, r7] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #188] @ (1b0a8 ) │ │ │ │ + ldr r2, [pc, #188] @ (1af38 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #188] @ (1b0ac ) │ │ │ │ + ldr r3, [pc, #188] @ (1af3c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #156] @ (1b0b0 ) │ │ │ │ + ldr r1, [pc, #156] @ (1af40 ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b092 │ │ │ │ + bne.n 1af22 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1b0a4 │ │ │ │ + bne.n 1af34 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1b08a │ │ │ │ + cbz r0, 1af1a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ blx dca0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1b09e │ │ │ │ + bne.n 1af2e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1b082 │ │ │ │ - ldr r2, [pc, #72] @ (1b0b4 ) │ │ │ │ - ldr r3, [pc, #60] @ (1b0ac ) │ │ │ │ + bne.n 1af12 │ │ │ │ + ldr r2, [pc, #72] @ (1af44 ) │ │ │ │ + ldr r3, [pc, #60] @ (1af3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b09a │ │ │ │ + bne.n 1af2a │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1b06a │ │ │ │ + b.n 1aefa │ │ │ │ blx d0cc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1b044 │ │ │ │ + b.n 1aed4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1b06a │ │ │ │ + b.n 1aefa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #568] @ (1b2f0 ) │ │ │ │ + str r6, [r7, r3] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #272] @ (1b1dc ) │ │ │ │ + ldr r2, [pc, #272] @ (1b06c ) │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #260] @ (1b1e0 ) │ │ │ │ + ldr r3, [pc, #260] @ (1b070 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #236] @ (1b1e4 ) │ │ │ │ + ldr r1, [pc, #236] @ (1b074 ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b198 │ │ │ │ + bne.n 1b028 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1b1d8 │ │ │ │ + bne.n 1b068 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 1b186 │ │ │ │ + cbz r0, 1b016 │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r3, 1b170 │ │ │ │ + cbz r3, 1b000 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ blx dca0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1b1d2 │ │ │ │ + bne.n 1b062 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 1b158 │ │ │ │ + beq.n 1afe8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #140] @ (1b1e8 ) │ │ │ │ - ldr r3, [pc, #132] @ (1b1e0 ) │ │ │ │ + ldr r2, [pc, #140] @ (1b078 ) │ │ │ │ + ldr r3, [pc, #132] @ (1b070 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b1ce │ │ │ │ + bne.n 1b05e │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ add.w r3, r0, #44 @ 0x2c │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 1b1a0 │ │ │ │ + bls.n 1b030 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ blx c5fc │ │ │ │ - b.n 1b13a │ │ │ │ + b.n 1afca │ │ │ │ blx d0cc │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b12e │ │ │ │ - b.n 1b170 │ │ │ │ + bne.n 1afbe │ │ │ │ + b.n 1b000 │ │ │ │ mov r0, r6 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1b158 │ │ │ │ + b.n 1afe8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 1b1b0 │ │ │ │ + bhi.n 1b040 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 1b17a │ │ │ │ + bne.n 1b00a │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 1b17a │ │ │ │ + bhi.n 1b00a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b17a │ │ │ │ + beq.n 1b00a │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ blx cafc │ │ │ │ - b.n 1b13a │ │ │ │ + b.n 1afca │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r7, [pc, #184] @ (1b298 ) │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, ip │ │ │ │ + add lr, r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #640] @ (1b46c ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001b1ec : │ │ │ │ +0001b07c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #360] @ (1b36c ) │ │ │ │ + ldr r2, [pc, #360] @ (1b1fc ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #360] @ (1b370 ) │ │ │ │ + ldr r3, [pc, #360] @ (1b200 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - ldr r7, [pc, #352] @ (1b374 ) │ │ │ │ + ldr r7, [pc, #352] @ (1b204 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dbbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r2, [pc, #328] @ (1b378 ) │ │ │ │ + ldr r2, [pc, #328] @ (1b208 ) │ │ │ │ strd r0, r5, [sp, #112] @ 0x70 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ movs r1, #10 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ @@ -21882,216 +21762,216 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ blx d0cc │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1b346 │ │ │ │ - ldr r3, [pc, #276] @ (1b37c ) │ │ │ │ + beq.n 1b1d6 │ │ │ │ + ldr r3, [pc, #276] @ (1b20c ) │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #272] @ (1b380 ) │ │ │ │ + ldr r3, [pc, #272] @ (1b210 ) │ │ │ │ str.w fp, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp, #20] │ │ │ │ mov r7, r5 │ │ │ │ - b.n 1b284 │ │ │ │ + b.n 1b114 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 1b344 │ │ │ │ + beq.n 1b1d4 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r3, #29 │ │ │ │ ldrb.w r3, [r8, #8] │ │ │ │ ittet mi │ │ │ │ movmi r2, r5 │ │ │ │ addmi.w r6, r8, #16 │ │ │ │ ldrdpl r2, r7, [r8, #16] │ │ │ │ addmi r5, #1 │ │ │ │ it pl │ │ │ │ addpl.w r6, r8, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b27e │ │ │ │ + beq.n 1b10e │ │ │ │ cmp r3, #7 │ │ │ │ strd r2, r7, [sp, #52] @ 0x34 │ │ │ │ - bne.n 1b27e │ │ │ │ + bne.n 1b10e │ │ │ │ ldr.w r0, [r8] │ │ │ │ movs r2, #5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b2c8 │ │ │ │ + cbz r0, 1b158 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 199a8 │ │ │ │ + bl 19838 │ │ │ │ ldr.w r0, [r8] │ │ │ │ movs r2, #9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b27e │ │ │ │ + beq.n 1b10e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 1b27e │ │ │ │ + bne.n 1b10e │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr.w fp, [r9, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1b27e │ │ │ │ + beq.n 1b10e │ │ │ │ strd r7, r5, [sp, #32] │ │ │ │ movs r7, #0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ movs r6, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - b.n 1b302 │ │ │ │ + b.n 1b192 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ittet mi │ │ │ │ movmi r1, r6 │ │ │ │ addmi.w r5, r3, #16 │ │ │ │ ldrdpl r1, r7, [r3, #16] │ │ │ │ addmi r6, #1 │ │ │ │ it pl │ │ │ │ addpl.w r5, r3, #24 │ │ │ │ - cbz r2, 1b332 │ │ │ │ + cbz r2, 1b1c2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ strd r1, r7, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 199a8 │ │ │ │ + bl 19838 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - bne.n 1b300 │ │ │ │ + bne.n 1b190 │ │ │ │ ldrd r6, r4, [sp, #40] @ 0x28 │ │ │ │ ldrd r7, r5, [sp, #32] │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 1b282 │ │ │ │ + bne.n 1b112 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx d03c │ │ │ │ - ldr r2, [pc, #52] @ (1b384 ) │ │ │ │ - ldr r3, [pc, #32] @ (1b370 ) │ │ │ │ + ldr r2, [pc, #52] @ (1b214 ) │ │ │ │ + ldr r3, [pc, #32] @ (1b200 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b368 │ │ │ │ + bne.n 1b1f8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #976] @ (1b740 ) │ │ │ │ + ldr r7, [pc, #400] @ (1b390 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #920] @ (1b710 ) │ │ │ │ + ldr r7, [pc, #344] @ (1b360 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r7 │ │ │ │ + muls r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - muls r4, r7 │ │ │ │ + muls r0, r1 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #688] @ (1b638 ) │ │ │ │ + ldr r6, [pc, #112] @ (1b288 ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001b388 : │ │ │ │ +0001b218 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #404] @ (1b530 ) │ │ │ │ + ldr r2, [pc, #404] @ (1b3c0 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #404] @ (1b534 ) │ │ │ │ + ldr r3, [pc, #404] @ (1b3c4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #404] @ (1b538 ) │ │ │ │ + ldr r6, [pc, #404] @ (1b3c8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq r5, [r1, #0] │ │ │ │ - beq.n 1b3c4 │ │ │ │ + beq.n 1b254 │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.w 1b50a │ │ │ │ + beq.w 1b39a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r7, #775 @ 0x307 │ │ │ │ blx c7a4 <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #364] @ (1b53c ) │ │ │ │ + ldr r3, [pc, #364] @ (1b3cc ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r2, r6 │ │ │ │ blx d910 │ │ │ │ - ldr r1, [pc, #352] @ (1b540 ) │ │ │ │ + ldr r1, [pc, #352] @ (1b3d0 ) │ │ │ │ mov r3, sp │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx c7a4 <_zend_new_array@plt> │ │ │ │ mov r2, r6 │ │ │ │ add.w r1, r4, #44 @ 0x2c │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ blx d910 │ │ │ │ - ldr r1, [pc, #320] @ (1b544 ) │ │ │ │ + ldr r1, [pc, #320] @ (1b3d4 ) │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r6, #4 │ │ │ │ blx d048 │ │ │ │ - ldr r1, [pc, #308] @ (1b548 ) │ │ │ │ + ldr r1, [pc, #308] @ (1b3d8 ) │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ add r3, sp, #32 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx d048 │ │ │ │ - ldr r1, [pc, #292] @ (1b54c ) │ │ │ │ + ldr r1, [pc, #292] @ (1b3dc ) │ │ │ │ movs r2, #7 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #32 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx d048 │ │ │ │ - ldr r1, [pc, #276] @ (1b550 ) │ │ │ │ + ldr r1, [pc, #276] @ (1b3e0 ) │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx d048 │ │ │ │ ldr.w r9, [r4, #92] @ 0x5c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1b520 │ │ │ │ + beq.n 1b3b0 │ │ │ │ mov r0, r9 │ │ │ │ blx cdd8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ @@ -22105,24 +21985,24 @@ │ │ │ │ add r6, r7 │ │ │ │ add.w r0, r7, #16 │ │ │ │ str.w r9, [r7, #8] │ │ │ │ blx ce84 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #192] @ (1b554 ) │ │ │ │ + ldr r1, [pc, #192] @ (1b3e4 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r9, [r6, #16] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #32] │ │ │ │ blx d048 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1b516 │ │ │ │ + beq.n 1b3a6 │ │ │ │ mov r0, r7 │ │ │ │ blx cdd8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -22133,250 +22013,250 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r2, r3, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r2, r4 │ │ │ │ adds r0, #16 │ │ │ │ add r4, r6 │ │ │ │ blx ce84 │ │ │ │ - ldr r1, [pc, #124] @ (1b558 ) │ │ │ │ + ldr r1, [pc, #124] @ (1b3e8 ) │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #6 │ │ │ │ add r1, pc │ │ │ │ strb r7, [r4, #16] │ │ │ │ mov.w r5, #262 @ 0x106 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d048 │ │ │ │ - ldr r2, [pc, #104] @ (1b55c ) │ │ │ │ - ldr r3, [pc, #64] @ (1b534 ) │ │ │ │ + ldr r2, [pc, #104] @ (1b3ec ) │ │ │ │ + ldr r3, [pc, #64] @ (1b3c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b52c │ │ │ │ + bne.n 1b3bc │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1b3c4 │ │ │ │ + b.n 1b254 │ │ │ │ mov r4, r7 │ │ │ │ - ldr r7, [pc, #68] @ (1b560 ) │ │ │ │ + ldr r7, [pc, #68] @ (1b3f0 ) │ │ │ │ movs r0, #24 │ │ │ │ add r7, pc │ │ │ │ - b.n 1b4b8 │ │ │ │ + b.n 1b348 │ │ │ │ mov r6, r9 │ │ │ │ - ldr.w r9, [pc, #64] @ 1b564 │ │ │ │ + ldr.w r9, [pc, #64] @ 1b3f4 │ │ │ │ movs r0, #24 │ │ │ │ add r9, pc │ │ │ │ - b.n 1b464 │ │ │ │ + b.n 1b2f4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #368] @ (1b6a4 ) │ │ │ │ + ldr r5, [pc, #816] @ (1b6f4 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #352] @ (1b69c ) │ │ │ │ + ldr r5, [pc, #800] @ (1b6ec ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - sbcs r4, r3 │ │ │ │ + adcs r0, r5 │ │ │ │ movs r2, r0 │ │ │ │ - adcs r6, r7 │ │ │ │ + adcs r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - sbcs r0, r1 │ │ │ │ + adcs r4, r2 │ │ │ │ movs r2, r0 │ │ │ │ - sbcs r0, r2 │ │ │ │ + adcs r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r1 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #32] @ (1b580 ) │ │ │ │ + ldr r4, [pc, #480] @ (1b5d0 ) │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r4, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r0, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1b5b2 │ │ │ │ + cbnz r3, 1b442 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1b5ba │ │ │ │ + bne.n 1b44a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1b5aa │ │ │ │ + cbz r0, 1b43a │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w ce44 │ │ │ │ blx d0cc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 1b590 │ │ │ │ + b.n 1b420 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0001b5c0 : │ │ │ │ +0001b450 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #828] @ (1b90c ) │ │ │ │ + ldr r2, [pc, #828] @ (1b79c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #828] @ (1b910 ) │ │ │ │ + ldr r3, [pc, #828] @ (1b7a0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #824] @ (1b914 ) │ │ │ │ + ldr r6, [pc, #824] @ (1b7a4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq r4, [r1, #0] │ │ │ │ - beq.n 1b5fa │ │ │ │ + beq.n 1b48a │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 1b888 │ │ │ │ + beq.w 1b718 │ │ │ │ mov r0, r5 │ │ │ │ blx d0cc │ │ │ │ - ldr r1, [pc, #788] @ (1b918 ) │ │ │ │ + ldr r1, [pc, #788] @ (1b7a8 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b61e │ │ │ │ + cbz r0, 1b4ae │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b866 │ │ │ │ + beq.w 1b6f6 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 1b876 │ │ │ │ - ldr r1, [pc, #764] @ (1b91c ) │ │ │ │ + beq.w 1b706 │ │ │ │ + ldr r1, [pc, #764] @ (1b7ac ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b63a │ │ │ │ + cbz r0, 1b4ca │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b842 │ │ │ │ + beq.w 1b6d2 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 1b852 │ │ │ │ - ldr r1, [pc, #740] @ (1b920 ) │ │ │ │ + beq.w 1b6e2 │ │ │ │ + ldr r1, [pc, #740] @ (1b7b0 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b65a │ │ │ │ + cbz r0, 1b4ea │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b836 │ │ │ │ + beq.w 1b6c6 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b8d4 │ │ │ │ + bne.w 1b764 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #712] @ (1b924 ) │ │ │ │ + ldr r1, [pc, #712] @ (1b7b4 ) │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b6d6 │ │ │ │ + beq.n 1b566 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b824 │ │ │ │ + beq.w 1b6b4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 1b894 │ │ │ │ + beq.w 1b724 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8f0 │ │ │ │ + bne.w 1b780 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 1b8a8 │ │ │ │ + bpl.w 1b738 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ add.w r0, r6, #16 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1b6ae │ │ │ │ + bhi.n 1b53e │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c4cc <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ itt eq │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ asreq r3, r0, #31 │ │ │ │ - beq.n 1b6b8 │ │ │ │ + beq.n 1b548 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx cf98 │ │ │ │ asrs r3, r0, #31 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.n 1b6d6 │ │ │ │ + bmi.n 1b566 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1b6d6 │ │ │ │ + cbnz r3, 1b566 │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.w 1b8e4 │ │ │ │ + bpl.w 1b774 │ │ │ │ blx cae4 │ │ │ │ - ldr r1, [pc, #592] @ (1b928 ) │ │ │ │ + ldr r1, [pc, #592] @ (1b7b8 ) │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b744 │ │ │ │ + beq.n 1b5d4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b814 │ │ │ │ + beq.w 1b6a4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 1b89e │ │ │ │ + beq.w 1b72e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8f8 │ │ │ │ + bne.w 1b788 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 1b8b0 │ │ │ │ + bpl.w 1b740 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1b744 │ │ │ │ + bhi.n 1b5d4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx c4cc <_is_numeric_string_ex@plt> │ │ │ │ @@ -22384,497 +22264,497 @@ │ │ │ │ itttt eq │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ streq r3, [r5, #112] @ 0x70 │ │ │ │ asreq r3, r3, #31 │ │ │ │ streq r3, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 1b744 │ │ │ │ + bmi.n 1b5d4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 1b744 │ │ │ │ + cbnz r2, 1b5d4 │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.w 1b8ea │ │ │ │ + bpl.w 1b77a │ │ │ │ blx cae4 │ │ │ │ - ldr r1, [pc, #484] @ (1b92c ) │ │ │ │ + ldr r1, [pc, #484] @ (1b7bc ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b77e │ │ │ │ + cbz r0, 1b60e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.n 1b800 │ │ │ │ + beq.n 1b690 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8dc │ │ │ │ + bne.w 1b76c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1b76c │ │ │ │ + bmi.n 1b5fc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r1, #25 │ │ │ │ - bpl.n 1b7ea │ │ │ │ - ldr r1, [pc, #432] @ (1b930 ) │ │ │ │ + bpl.n 1b67a │ │ │ │ + ldr r1, [pc, #432] @ (1b7c0 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b7b8 │ │ │ │ + cbz r0, 1b648 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.n 1b80a │ │ │ │ + beq.n 1b69a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8cc │ │ │ │ + bne.w 1b75c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1b7a6 │ │ │ │ + bmi.n 1b636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 1b7d4 │ │ │ │ - ldr r2, [pc, #376] @ (1b934 ) │ │ │ │ - ldr r3, [pc, #340] @ (1b910 ) │ │ │ │ + bpl.n 1b664 │ │ │ │ + ldr r2, [pc, #376] @ (1b7c4 ) │ │ │ │ + ldr r3, [pc, #340] @ (1b7a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1b908 │ │ │ │ + bne.w 1b798 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b7b8 │ │ │ │ + bne.n 1b648 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1b8c0 │ │ │ │ + bpl.n 1b750 │ │ │ │ blx cae4 │ │ │ │ - b.n 1b7b8 │ │ │ │ + b.n 1b648 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1b77e │ │ │ │ + bne.n 1b60e │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r1, #24 │ │ │ │ - bpl.n 1b8c6 │ │ │ │ + bpl.n 1b756 │ │ │ │ blx cae4 │ │ │ │ - b.n 1b77e │ │ │ │ + b.n 1b60e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b758 │ │ │ │ - b.n 1b77e │ │ │ │ + bne.n 1b5e8 │ │ │ │ + b.n 1b60e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b792 │ │ │ │ - b.n 1b7b8 │ │ │ │ + bne.n 1b622 │ │ │ │ + b.n 1b648 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b744 │ │ │ │ + beq.n 1b5d4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b6f4 │ │ │ │ - b.n 1b89e │ │ │ │ + bne.w 1b584 │ │ │ │ + b.n 1b72e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b6d6 │ │ │ │ + beq.w 1b566 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b678 │ │ │ │ - b.n 1b894 │ │ │ │ + bne.w 1b508 │ │ │ │ + b.n 1b724 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1b650 │ │ │ │ - b.n 1b65a │ │ │ │ + bne.w 1b4e0 │ │ │ │ + b.n 1b4ea │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b63a │ │ │ │ + beq.w 1b4ca │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b63a │ │ │ │ - ldr r3, [pc, #228] @ (1b938 ) │ │ │ │ + bne.w 1b4ca │ │ │ │ + ldr r3, [pc, #228] @ (1b7c8 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 1b63a │ │ │ │ + b.n 1b4ca │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b61e │ │ │ │ + beq.w 1b4ae │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b61e │ │ │ │ - ldr r3, [pc, #192] @ (1b938 ) │ │ │ │ + bne.w 1b4ae │ │ │ │ + ldr r3, [pc, #192] @ (1b7c8 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 1b61e │ │ │ │ + b.n 1b4ae │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b5fa │ │ │ │ + b.n 1b48a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ - b.n 1b6d6 │ │ │ │ + b.n 1b566 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ - b.n 1b744 │ │ │ │ + b.n 1b5d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 1b688 │ │ │ │ + b.n 1b518 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bhi.w 1b730 │ │ │ │ - b.n 1b70a │ │ │ │ + bhi.w 1b5c0 │ │ │ │ + b.n 1b59a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1b7b8 │ │ │ │ + b.n 1b648 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1b77e │ │ │ │ + b.n 1b60e │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b7a6 │ │ │ │ + b.n 1b636 │ │ │ │ movs r1, #0 │ │ │ │ blx c890 │ │ │ │ - b.n 1b658 │ │ │ │ + b.n 1b4e8 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b76c │ │ │ │ + b.n 1b5fc │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1b6d6 │ │ │ │ + b.n 1b566 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1b744 │ │ │ │ + b.n 1b5d4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b688 │ │ │ │ + b.n 1b518 │ │ │ │ blx c19c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.w 1b72a │ │ │ │ - b.n 1b70a │ │ │ │ + bhi.w 1b5ba │ │ │ │ + b.n 1b59a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #152] @ (1b9a8 ) │ │ │ │ + ldr r3, [pc, #600] @ (1b9f8 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #136] @ (1b9a0 ) │ │ │ │ + ldr r3, [pc, #584] @ (1b9f0 ) │ │ │ │ movs r4, r0 │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #32 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #32 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #256] @ (1ba38 ) │ │ │ │ + ldr r1, [pc, #704] @ (1ba88 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #520] @ (1bb58 ) │ │ │ │ + ldr r2, [pc, #520] @ (1b9e8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #508] @ (1bb5c ) │ │ │ │ + ldr r3, [pc, #508] @ (1b9ec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r1, [pc, #484] @ (1bb60 ) │ │ │ │ + ldr r1, [pc, #484] @ (1b9f0 ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1bb34 │ │ │ │ + bne.w 1b9c4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1bb54 │ │ │ │ + bne.w 1b9e4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r9, r3, r2 │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1ba14 │ │ │ │ + cbz r1, 1b8a4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 1b9c4 │ │ │ │ + cbz r6, 1b854 │ │ │ │ ldr r6, [r6, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1ba90 │ │ │ │ + bne.n 1b920 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 1ba3e │ │ │ │ + beq.n 1b8ce │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1ba4c │ │ │ │ - ldr r2, [pc, #404] @ (1bb64 ) │ │ │ │ + bne.n 1b8dc │ │ │ │ + ldr r2, [pc, #404] @ (1b9f4 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1b9e6 │ │ │ │ + beq.n 1b876 │ │ │ │ blx c218 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r0, 1ba3e │ │ │ │ + cbz r0, 1b8ce │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1b9fa │ │ │ │ + cbz r0, 1b88a │ │ │ │ movs r1, #0 │ │ │ │ blx c8a8 │ │ │ │ str.w r0, [r9] │ │ │ │ - cbz r6, 1ba14 │ │ │ │ + cbz r6, 1b8a4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ - cbz r0, 1ba0e │ │ │ │ + cbz r0, 1b89e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ba02 │ │ │ │ + bne.n 1b892 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1bb20 │ │ │ │ - ldr r2, [pc, #324] @ (1bb68 ) │ │ │ │ - ldr r3, [pc, #308] @ (1bb5c ) │ │ │ │ + beq.n 1b9b0 │ │ │ │ + ldr r2, [pc, #324] @ (1b9f8 ) │ │ │ │ + ldr r3, [pc, #308] @ (1b9ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1bb50 │ │ │ │ + bne.w 1b9e0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx d3a0 │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 1b9fa │ │ │ │ + b.n 1b88a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1bb42 │ │ │ │ + bne.n 1b9d2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1ba5e │ │ │ │ + bmi.n 1b8ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1b9fa │ │ │ │ + bmi.n 1b88a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b9fa │ │ │ │ + bne.n 1b88a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1bb3c │ │ │ │ + bpl.n 1b9cc │ │ │ │ blx cae4 │ │ │ │ - b.n 1b9fa │ │ │ │ + b.n 1b88a │ │ │ │ mov r2, r4 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r1, #4 │ │ │ │ blx d73c <_safe_emalloc@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ ldr.w sl, [r2, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1bb4c │ │ │ │ + beq.n 1b9dc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ mvns r3, r3 │ │ │ │ and.w r3, r3, #4 │ │ │ │ adds r3, #8 │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ - b.n 1bac8 │ │ │ │ + b.n 1b958 │ │ │ │ blx cae4 │ │ │ │ add r7, fp │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 1bb10 │ │ │ │ + beq.n 1b9a0 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1bac0 │ │ │ │ + beq.n 1b950 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1bb2a │ │ │ │ + bne.n 1b9ba │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 1bae0 │ │ │ │ + bmi.n 1b970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r0, [r5], #4 │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1bac0 │ │ │ │ + bmi.n 1b950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1bac0 │ │ │ │ + bne.n 1b950 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bmi.n 1babc │ │ │ │ + bmi.n 1b94c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ add r7, fp │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 1bac8 │ │ │ │ + bne.n 1b958 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b9ca │ │ │ │ - b.n 1ba3e │ │ │ │ + bne.w 1b85a │ │ │ │ + b.n 1b8ce │ │ │ │ blx d0cc │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 1ba22 │ │ │ │ + b.n 1b8b2 │ │ │ │ mov r0, r7 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1bae0 │ │ │ │ + b.n 1b970 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 1ba22 │ │ │ │ + b.n 1b8b2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1b9fa │ │ │ │ + b.n 1b88a │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1ba5e │ │ │ │ + b.n 1b8ee │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1bb10 │ │ │ │ + b.n 1b9a0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - mov r8, r5 │ │ │ │ + ldr r0, [pc, #96] @ (1ba4c ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ movs r4, r0 │ │ │ │ - cmp lr, sl │ │ │ │ + bx r8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001bb6c : │ │ │ │ +0001b9fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r9, r1 │ │ │ │ - ldr.w r1, [pc, #1060] @ 1bfa4 │ │ │ │ - ldr.w r3, [pc, #1060] @ 1bfa8 │ │ │ │ + ldr.w r1, [pc, #1060] @ 1be34 │ │ │ │ + ldr.w r3, [pc, #1060] @ 1be38 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ ldr.w fp, [r6, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1bd0c │ │ │ │ - ldr r3, [pc, #1016] @ (1bfac ) │ │ │ │ + beq.w 1bb9c │ │ │ │ + ldr r3, [pc, #1016] @ (1be3c ) │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r7, ip │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1008] @ (1bfb0 ) │ │ │ │ + ldr r3, [pc, #1008] @ (1be40 ) │ │ │ │ mov sl, r6 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r9, r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r4, r3, #29 │ │ │ │ @@ -22885,36 +22765,36 @@ │ │ │ │ ldrdpl r6, r7, [r0, #16] │ │ │ │ ittt mi │ │ │ │ movmi r6, r3 │ │ │ │ addmi r3, #1 │ │ │ │ strmi r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1bcea │ │ │ │ + beq.n 1bb7a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1befa │ │ │ │ + bne.w 1bd8a │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 1bc06 │ │ │ │ + bmi.n 1ba96 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ it ne │ │ │ │ movne r0, r7 │ │ │ │ bfi r3, r2, #1, #1 │ │ │ │ strd r6, r7, [sp, #36] @ 0x24 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ - beq.n 1bcfc │ │ │ │ + beq.n 1bb8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ blx d460 │ │ │ │ mov r9, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -22934,105 +22814,105 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 1bc8c │ │ │ │ + bmi.n 1bb1c │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 1bc8c │ │ │ │ + cbnz r2, 1bb1c │ │ │ │ mov r0, r9 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.w 1bef4 │ │ │ │ + bpl.w 1bd84 │ │ │ │ blx cae4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 1bca6 │ │ │ │ + bmi.n 1bb36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1bca6 │ │ │ │ + cbnz r3, 1bb36 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 1beee │ │ │ │ + bpl.w 1bd7e │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 1bccc │ │ │ │ + bpl.n 1bb5c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 1bccc │ │ │ │ + bmi.n 1bb5c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 1bccc │ │ │ │ + cbnz r2, 1bb5c │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.w 1bf14 │ │ │ │ + bpl.w 1bda4 │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 1bcf4 │ │ │ │ + bmi.n 1bb84 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1bcea │ │ │ │ + bmi.n 1bb7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1bcea │ │ │ │ + cbnz r3, 1bb7a │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 1bee8 │ │ │ │ + bpl.w 1bd78 │ │ │ │ blx cae4 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1bd06 │ │ │ │ + beq.n 1bb96 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 1bbce │ │ │ │ + b.n 1ba5e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1bcd0 │ │ │ │ + b.n 1bb60 │ │ │ │ mov r0, r6 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 1bc26 │ │ │ │ + b.n 1bab6 │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ - cbz r2, 1bd18 │ │ │ │ + cbz r2, 1bba8 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bf70 │ │ │ │ + bne.w 1be00 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ - cbz r2, 1bd24 │ │ │ │ + cbz r2, 1bbb4 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bf1e │ │ │ │ + bne.w 1bdae │ │ │ │ ldrd r2, r3, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 1bf32 │ │ │ │ + bge.w 1bdc2 │ │ │ │ ldrd r2, r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 1bd40 │ │ │ │ - ldr r1, [pc, #636] @ (1bfb4 ) │ │ │ │ + blt.n 1bbd0 │ │ │ │ + ldr r1, [pc, #636] @ (1be44 ) │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldr.w fp, [r6, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1bea0 │ │ │ │ - ldr r3, [pc, #616] @ (1bfb8 ) │ │ │ │ + beq.w 1bd30 │ │ │ │ + ldr r3, [pc, #616] @ (1be48 ) │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ mov r7, ip │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #608] @ (1bfbc ) │ │ │ │ + ldr r3, [pc, #608] @ (1be4c ) │ │ │ │ mov sl, r6 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r9, r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [sl, #52] @ 0x34 │ │ │ │ lsls r1, r3, #29 │ │ │ │ @@ -23043,34 +22923,34 @@ │ │ │ │ ldrdpl r6, r7, [r0, #16] │ │ │ │ ittt mi │ │ │ │ movmi r6, r3 │ │ │ │ addmi r3, #1 │ │ │ │ strmi r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1be7e │ │ │ │ + beq.n 1bd0e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1bf02 │ │ │ │ + bne.w 1bd92 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 1bda2 │ │ │ │ + bmi.n 1bc32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ clz r2, r7 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r7, [sp, #36] @ 0x24 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1be90 │ │ │ │ + beq.n 1bd20 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ blx d460 │ │ │ │ mov r9, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -23090,229 +22970,229 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 1be26 │ │ │ │ + bmi.n 1bcb6 │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 1be26 │ │ │ │ + cbnz r2, 1bcb6 │ │ │ │ mov r0, r9 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.n 1bee2 │ │ │ │ + bpl.n 1bd72 │ │ │ │ blx cae4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 1be3e │ │ │ │ + bmi.n 1bcce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1be3e │ │ │ │ + cbnz r3, 1bcce │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 1bed6 │ │ │ │ + bpl.n 1bd66 │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 1be62 │ │ │ │ + bpl.n 1bcf2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 1be62 │ │ │ │ + bmi.n 1bcf2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 1be62 │ │ │ │ + cbnz r2, 1bcf2 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.n 1bf0a │ │ │ │ + bpl.n 1bd9a │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 1be88 │ │ │ │ + bmi.n 1bd18 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1be7e │ │ │ │ + bmi.n 1bd0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1be7e │ │ │ │ + cbnz r3, 1bd0e │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 1bedc │ │ │ │ + bpl.n 1bd6c │ │ │ │ blx cae4 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1be9a │ │ │ │ + beq.n 1bd2a │ │ │ │ mov r0, r8 │ │ │ │ - b.n 1bd6a │ │ │ │ + b.n 1bbfa │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1be66 │ │ │ │ + b.n 1bcf6 │ │ │ │ mov r0, r6 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 1bdc2 │ │ │ │ + b.n 1bc52 │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 1bf8a │ │ │ │ + bmi.n 1be1a │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 1bf7c │ │ │ │ + bmi.n 1be0c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w r3, [r9] │ │ │ │ - ldr r2, [pc, #264] @ (1bfc0 ) │ │ │ │ + ldr r2, [pc, #264] @ (1be50 ) │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #228] @ (1bfa8 ) │ │ │ │ + ldr r3, [pc, #228] @ (1be38 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1bfa0 │ │ │ │ + bne.n 1be30 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1be3e │ │ │ │ + b.n 1bcce │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1be7e │ │ │ │ + b.n 1bd0e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1be26 │ │ │ │ + b.n 1bcb6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1bcea │ │ │ │ + b.n 1bb7a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1bca6 │ │ │ │ + b.n 1bb36 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1bc8c │ │ │ │ + b.n 1bb1c │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1bc06 │ │ │ │ + b.n 1ba96 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1bda2 │ │ │ │ + b.n 1bc32 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 1be62 │ │ │ │ + b.n 1bcf2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 1bccc │ │ │ │ - ldr r1, [pc, #164] @ (1bfc4 ) │ │ │ │ + b.n 1bb5c │ │ │ │ + ldr r1, [pc, #164] @ (1be54 ) │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldrd r2, r3, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 1bd2e │ │ │ │ - ldr r0, [pc, #148] @ (1bfc8 ) │ │ │ │ + blt.w 1bbbe │ │ │ │ + ldr r0, [pc, #148] @ (1be58 ) │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #21 │ │ │ │ add r0, pc │ │ │ │ blx ca44 │ │ │ │ - ldr r1, [pc, #136] @ (1bfcc ) │ │ │ │ + ldr r1, [pc, #136] @ (1be5c ) │ │ │ │ mov r5, r0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx dab8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.w 1bd2e │ │ │ │ + bmi.w 1bbbe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bd2e │ │ │ │ + bne.w 1bbbe │ │ │ │ mov r0, r5 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 1bf9a │ │ │ │ + bpl.n 1be2a │ │ │ │ blx cae4 │ │ │ │ - b.n 1bd2e │ │ │ │ - ldr r1, [pc, #92] @ (1bfd0 ) │ │ │ │ + b.n 1bbbe │ │ │ │ + ldr r1, [pc, #92] @ (1be60 ) │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 1bd18 │ │ │ │ - ldr r1, [pc, #84] @ (1bfd4 ) │ │ │ │ + b.n 1bba8 │ │ │ │ + ldr r1, [pc, #84] @ (1be64 ) │ │ │ │ movs r2, #10 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 1beaa │ │ │ │ - ldr r1, [pc, #76] @ (1bfd8 ) │ │ │ │ + b.n 1bd3a │ │ │ │ + ldr r1, [pc, #76] @ (1be68 ) │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ - b.n 1bea6 │ │ │ │ + b.n 1bd36 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1bd2e │ │ │ │ + b.n 1bbbe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, lr │ │ │ │ + cmp ip, ip │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #10 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #168] @ (1c098 ) │ │ │ │ + ldr r2, [pc, #168] @ (1bf28 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #168] @ (1c09c ) │ │ │ │ + ldr r3, [pc, #168] @ (1bf2c ) │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #168] @ (1c0a0 ) │ │ │ │ + ldr r4, [pc, #168] @ (1bf30 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c08a │ │ │ │ + bne.n 1bf1a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1c086 │ │ │ │ + bne.n 1bf16 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1c07a │ │ │ │ + cbz r0, 1bf0a │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx cf68 │ │ │ │ movs r7, #0 │ │ │ │ ldrd r8, r5, [sp, #4] │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -23328,67 +23208,67 @@ │ │ │ │ strd r3, r7, [r0, #4] │ │ │ │ adds r0, #16 │ │ │ │ blx ce84 │ │ │ │ mov r0, r8 │ │ │ │ strb r7, [r5, #16] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - ldr r2, [pc, #68] @ (1c0a4 ) │ │ │ │ + ldr r2, [pc, #68] @ (1bf34 ) │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #56] @ (1c09c ) │ │ │ │ + ldr r3, [pc, #56] @ (1bf2c ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c082 │ │ │ │ + bne.n 1bf12 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d0cc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1c01c │ │ │ │ + b.n 1beac │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - ldr r2, [pc, #24] @ (1c0a8 ) │ │ │ │ + ldr r2, [pc, #24] @ (1bf38 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - b.n 1c05c │ │ │ │ - ands r0, r1 │ │ │ │ + b.n 1beec │ │ │ │ + adcs r0, r7 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r0 │ │ │ │ + adcs r4, r6 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + asrs r2, r1 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001c0ac : │ │ │ │ - ldr r3, [pc, #4] @ (1c0b4 ) │ │ │ │ +0001bf3c : │ │ │ │ + ldr r3, [pc, #4] @ (1bf44 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001c0b8 : │ │ │ │ +0001bf48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1c10a │ │ │ │ + cbz r0, 1bf9a │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ eors r3, r0 │ │ │ │ subs r1, r1, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ @@ -23398,55 +23278,55 @@ │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx d82c │ │ │ │ - ldr r3, [pc, #24] @ (1c114 ) │ │ │ │ + ldr r3, [pc, #24] @ (1bfa4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r5, #28] │ │ │ │ - cbz r6, 1c104 │ │ │ │ + cbz r6, 1bf94 │ │ │ │ str r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #12] @ (1c118 ) │ │ │ │ + ldr r3, [pc, #12] @ (1bfa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - b.n 1c0ce │ │ │ │ + b.n 1bf5e │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001c11c : │ │ │ │ +0001bfac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx db8c │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0001c134 : │ │ │ │ - cbz r0, 1c174 │ │ │ │ +0001bfc4 : │ │ │ │ + cbz r0, 1c004 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1c178 │ │ │ │ + cbz r0, 1c008 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r3 │ │ │ │ blx c8a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx db8c │ │ │ │ @@ -23457,190 +23337,190 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d0cc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1c150 │ │ │ │ + b.n 1bfe0 │ │ │ │ │ │ │ │ -0001c180 : │ │ │ │ +0001c010 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #184] @ (1c248 ) │ │ │ │ + ldr r6, [pc, #184] @ (1c0d8 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #184] @ (1c24c ) │ │ │ │ + ldr r3, [pc, #184] @ (1c0dc ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #176] @ (1c250 ) │ │ │ │ + ldr r4, [pc, #176] @ (1c0e0 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r5, [pc, #176] @ (1c254 ) │ │ │ │ + ldr r5, [pc, #176] @ (1c0e4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #160] @ (1c258 ) │ │ │ │ + ldr r3, [pc, #160] @ (1c0e8 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #160] @ (1c25c ) │ │ │ │ + ldr r0, [pc, #160] @ (1c0ec ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #152] @ (1c260 ) │ │ │ │ + ldr r2, [pc, #152] @ (1c0f0 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #152] @ (1c264 ) │ │ │ │ + ldr r3, [pc, #152] @ (1c0f4 ) │ │ │ │ ldr r7, [r4, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #136] @ (1c268 ) │ │ │ │ + ldr r3, [pc, #136] @ (1c0f8 ) │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r7, #8 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce84 │ │ │ │ - ldr r3, [pc, #120] @ (1c26c ) │ │ │ │ + ldr r3, [pc, #120] @ (1c0fc ) │ │ │ │ str r7, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #116] @ (1c270 ) │ │ │ │ + ldr r1, [pc, #116] @ (1c100 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #112] @ (1c274 ) │ │ │ │ + ldr r3, [pc, #112] @ (1c104 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movs r3, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #104] @ (1c278 ) │ │ │ │ + ldr r1, [pc, #104] @ (1c108 ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #92] @ (1c27c ) │ │ │ │ + ldr r1, [pc, #92] @ (1c10c ) │ │ │ │ movs r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r2, [pc, #84] @ (1c280 ) │ │ │ │ - ldr r3, [pc, #28] @ (1c24c ) │ │ │ │ + ldr r2, [pc, #84] @ (1c110 ) │ │ │ │ + ldr r3, [pc, #28] @ (1c0dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c244 │ │ │ │ + bne.n 1c0d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #952] @ (1c620 ) │ │ │ │ + str r6, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001c284 : │ │ │ │ +0001c114 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #3 │ │ │ │ blx d958 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001c2a4 : │ │ │ │ +0001c134 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d630 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbz r3, 1c306 │ │ │ │ + cbz r3, 1c196 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cf80 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r3, r2, #7 │ │ │ │ - bmi.n 1c2fa │ │ │ │ + bmi.n 1c18a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx cae4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 1c316 │ │ │ │ + cbnz r0, 1c1a6 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23665,231 +23545,231 @@ │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r4, [pc, #500] @ (1c55c ) │ │ │ │ - ldr r0, [pc, #500] @ (1c560 ) │ │ │ │ + ldr r4, [pc, #500] @ (1c3ec ) │ │ │ │ + ldr r0, [pc, #500] @ (1c3f0 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r4, pc │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrb.w r5, [sl, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - bne.w 1c526 │ │ │ │ + bne.w 1c3b6 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r3 │ │ │ │ blx dd38 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 1c532 │ │ │ │ + beq.w 1c3c2 │ │ │ │ mov r0, sl │ │ │ │ blx d3b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c532 │ │ │ │ + beq.w 1c3c2 │ │ │ │ add r4, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ str.w r5, [r8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r7, #0] │ │ │ │ blx c4d8 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 1c426 │ │ │ │ + cbz r2, 1c2b6 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 1c3f6 │ │ │ │ + b.n 1c286 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 1c452 │ │ │ │ + bls.n 1c2e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r3, r3, #10 │ │ │ │ - bpl.n 1c426 │ │ │ │ + bpl.n 1c2b6 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [sl, #20] │ │ │ │ blx d138 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 1c426 │ │ │ │ + cbz r2, 1c2b6 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c3c6 │ │ │ │ + bne.n 1c256 │ │ │ │ ldr.w r0, [sl] │ │ │ │ subs r0, #1 │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - bne.n 1c470 │ │ │ │ + bne.n 1c300 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1c404 │ │ │ │ + bne.n 1c294 │ │ │ │ mov r2, ip │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c86c │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - cbnz r2, 1c478 │ │ │ │ + cbnz r2, 1c308 │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ str.w r2, [r8] │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #296] @ (1c564 ) │ │ │ │ - ldr r3, [pc, #292] @ (1c560 ) │ │ │ │ + ldr r2, [pc, #296] @ (1c3f4 ) │ │ │ │ + ldr r3, [pc, #292] @ (1c3f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c538 │ │ │ │ + bne.n 1c3c8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [sl, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c86c │ │ │ │ str.w r5, [sl, #20] │ │ │ │ - b.n 1c3ee │ │ │ │ + b.n 1c27e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c424 │ │ │ │ + beq.n 1c2b4 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 1c416 │ │ │ │ + b.n 1c2a6 │ │ │ │ mov r0, sl │ │ │ │ blx d3b8 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1c426 │ │ │ │ + beq.n 1c2b6 │ │ │ │ ldr.w r0, [sl] │ │ │ │ add r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 1c498 │ │ │ │ + b.n 1c328 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 1c426 │ │ │ │ + beq.n 1c2b6 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ - bne.n 1c490 │ │ │ │ + bne.n 1c320 │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 1c520 │ │ │ │ + bne.n 1c3b0 │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #2 │ │ │ │ movne.w fp, #1 │ │ │ │ movs r2, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r5, [sp, #20] │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r0, [sl, #20] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 1c53c │ │ │ │ + beq.n 1c3cc │ │ │ │ add.w r2, r9, fp │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ mov r0, sl │ │ │ │ blx c86c │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c3ee │ │ │ │ + bne.n 1c27e │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - cbz r2, 1c512 │ │ │ │ + cbz r2, 1c3a2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ subs r0, #1 │ │ │ │ - b.n 1c4fa │ │ │ │ + b.n 1c38a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c50a │ │ │ │ + beq.n 1c39a │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - beq.n 1c4f4 │ │ │ │ - cbz r3, 1c512 │ │ │ │ + beq.n 1c384 │ │ │ │ + cbz r3, 1c3a2 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c86c │ │ │ │ ldrb.w r3, [sl, #24] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sl, #24] │ │ │ │ - b.n 1c426 │ │ │ │ + b.n 1c2b6 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 1c4b8 │ │ │ │ - ldr r2, [pc, #64] @ (1c568 ) │ │ │ │ + b.n 1c348 │ │ │ │ + ldr r2, [pc, #64] @ (1c3f8 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1c438 │ │ │ │ + b.n 1c2c8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #40] @ (1c56c ) │ │ │ │ + ldr r2, [pc, #40] @ (1c3fc ) │ │ │ │ cmp r3, #16 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ it cs │ │ │ │ movcs r3, #16 │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ mov r0, r4 │ │ │ │ blx cf80 │ │ │ │ - b.n 1c532 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + b.n 1c3c2 │ │ │ │ + subs r6, #0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r5, r6, [r0] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ands.w r5, r5, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1c5c6 │ │ │ │ + beq.n 1c456 │ │ │ │ movs r0, #28 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ movs r2, #2 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 1c5f4 │ │ │ │ + cbz r0, 1c484 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ str r3, [r5, #20] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ bfi r3, r2, #0, #1 │ │ │ │ strb r3, [r5, #24] │ │ │ │ @@ -23903,59 +23783,59 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c5a6 │ │ │ │ + bne.n 1c436 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #20] @ (1c5fc ) │ │ │ │ + ldr r2, [pc, #20] @ (1c48c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 1c5c0 │ │ │ │ + b.n 1c450 │ │ │ │ mov r0, r3 │ │ │ │ blx cae4 │ │ │ │ - b.n 1c5e4 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + b.n 1c474 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #28 │ │ │ │ movs r0, #1 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 1c646 │ │ │ │ + bpl.n 1c4d6 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r2, r2, #23 │ │ │ │ and.w r2, r2, #2 │ │ │ │ blx c4d8 │ │ │ │ - cbz r0, 1c644 │ │ │ │ + cbz r0, 1c4d4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5, #4] │ │ │ │ bfi r3, r2, #0, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c620 │ │ │ │ + b.n 1c4b0 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -23976,167 +23856,167 @@ │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001c698 : │ │ │ │ +0001c528 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #456] @ (1c878 ) │ │ │ │ + ldr r3, [pc, #456] @ (1c708 ) │ │ │ │ mov sl, r2 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #448] @ (1c87c ) │ │ │ │ + ldr r1, [pc, #448] @ (1c70c ) │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ adds r1, r5, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [sl] │ │ │ │ - ble.w 1c828 │ │ │ │ - ldr r2, [pc, #416] @ (1c880 ) │ │ │ │ + ble.w 1c6b8 │ │ │ │ + ldr r2, [pc, #416] @ (1c710 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r5, r6 │ │ │ │ add r2, pc │ │ │ │ add.w r8, r6, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 1c724 │ │ │ │ + b.n 1c5b4 │ │ │ │ adds r1, r6, r5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ sub.w r6, r8, r1 │ │ │ │ cmp r4, r6 │ │ │ │ - bhi.n 1c7f2 │ │ │ │ + bhi.n 1c682 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r0, r3 │ │ │ │ blx ce84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r4, r6 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.w 1c822 │ │ │ │ + beq.w 1c6b2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r4, r5 │ │ │ │ adds r5, r3, r4 │ │ │ │ sub.w r3, r8, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1c7a4 │ │ │ │ + ble.n 1c634 │ │ │ │ movs r2, #16 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 1c82c │ │ │ │ - cbz r0, 1c790 │ │ │ │ + beq.n 1c6bc │ │ │ │ + cbz r0, 1c620 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ mov r5, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1c6f0 │ │ │ │ + beq.n 1c580 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 1c74e │ │ │ │ + bne.n 1c5de │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 1c746 │ │ │ │ + beq.n 1c5d6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ blx daf4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r0, 1c772 │ │ │ │ + cbz r0, 1c602 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #13 │ │ │ │ - beq.n 1c7c0 │ │ │ │ + beq.n 1c650 │ │ │ │ movs r5, #1 │ │ │ │ cmp r0, r3 │ │ │ │ mov r9, r5 │ │ │ │ - bne.n 1c776 │ │ │ │ + bne.n 1c606 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 1c6f0 │ │ │ │ + b.n 1c580 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #256] @ (1c884 ) │ │ │ │ + ldr r2, [pc, #256] @ (1c714 ) │ │ │ │ subs r3, r6, r3 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 1c6f0 │ │ │ │ + b.n 1c580 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 1c792 │ │ │ │ + beq.n 1c622 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.n 1c792 │ │ │ │ + beq.n 1c622 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 1c792 │ │ │ │ - ldr r2, [pc, #224] @ (1c888 ) │ │ │ │ - ldr r3, [pc, #208] @ (1c878 ) │ │ │ │ + beq.n 1c622 │ │ │ │ + ldr r2, [pc, #224] @ (1c718 ) │ │ │ │ + ldr r3, [pc, #208] @ (1c708 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c854 │ │ │ │ + bne.n 1c6e4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 1c766 │ │ │ │ + bne.n 1c5f6 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ moveq r5, #2 │ │ │ │ moveq r9, r5 │ │ │ │ - beq.n 1c76e │ │ │ │ + beq.n 1c5fe │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r5, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r9, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #164] @ (1c88c ) │ │ │ │ + ldr r2, [pc, #164] @ (1c71c ) │ │ │ │ subs r3, r6, r3 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 1c6f0 │ │ │ │ + b.n 1c580 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ (1c890 ) │ │ │ │ + ldr r2, [pc, #152] @ (1c720 ) │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #2 │ │ │ │ @@ -24149,415 +24029,415 @@ │ │ │ │ add r0, r3 │ │ │ │ blx ce84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r5, r6 │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 1c858 │ │ │ │ + beq.n 1c6e8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r5, #0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #80] @ (1c894 ) │ │ │ │ + ldr r2, [pc, #80] @ (1c724 ) │ │ │ │ subs r3, r3, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #60] @ (1c898 ) │ │ │ │ + ldr r2, [pc, #60] @ (1c728 ) │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ blx ce84 │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r4, r0 │ │ │ │ - sbcs r2, r0 │ │ │ │ + adcs r6, r1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #228] @ 1c990 │ │ │ │ + ldr.w lr, [pc, #228] @ 1c820 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #224] @ 1c994 │ │ │ │ + ldr.w ip, [pc, #224] @ 1c824 │ │ │ │ add r2, sp, #24 │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #216] @ (1c998 ) │ │ │ │ + ldr r1, [pc, #216] @ (1c828 ) │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #212] @ (1c99c ) │ │ │ │ + ldr r5, [pc, #212] @ (1c82c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c974 │ │ │ │ + bne.n 1c804 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #32 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #28 │ │ │ │ blx cfdc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c974 │ │ │ │ + beq.n 1c804 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1c928 │ │ │ │ + cbz r3, 1c7b8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1c978 │ │ │ │ + beq.n 1c808 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1c91a │ │ │ │ + cbz r2, 1c7aa │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1c968 │ │ │ │ + cbz r3, 1c7f8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ add r2, r0 │ │ │ │ subs r2, r2, r1 │ │ │ │ movs r1, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 1c95c │ │ │ │ + cbz r0, 1c7ec │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #92] @ (1c9a0 ) │ │ │ │ + ldr r2, [pc, #92] @ (1c830 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #76] @ (1c994 ) │ │ │ │ + ldr r3, [pc, #76] @ (1c824 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c98c │ │ │ │ + bne.n 1c81c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #68] @ (1c9a4 ) │ │ │ │ + ldr r2, [pc, #68] @ (1c834 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1c942 │ │ │ │ + b.n 1c7d2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c66c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 1c91a │ │ │ │ + b.n 1c7aa │ │ │ │ movs r3, #2 │ │ │ │ - b.n 1c942 │ │ │ │ + b.n 1c7d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c91a │ │ │ │ + beq.n 1c7aa │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1c912 │ │ │ │ + b.n 1c7a2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001c9a8 : │ │ │ │ +0001c838 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1c9de │ │ │ │ + cbz r0, 1c86e │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r1, 1c9fa │ │ │ │ + cbz r1, 1c88a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 1ca0c │ │ │ │ + cbz r0, 1c89c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ lsls r2, r5, #7 │ │ │ │ - bpl.n 1ca02 │ │ │ │ + bpl.n 1c892 │ │ │ │ movs r0, #12 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1c9ca │ │ │ │ + bne.n 1c85a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ceb4 <_emalloc_16@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1c9c0 │ │ │ │ + b.n 1c850 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1c9d8 │ │ │ │ + bne.n 1c868 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r5, #7 │ │ │ │ - bpl.n 1ca20 │ │ │ │ + bpl.n 1c8b0 │ │ │ │ blx cae4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 1c9d8 │ │ │ │ + b.n 1c868 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 1c9d8 │ │ │ │ + b.n 1c868 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #344] @ (1cb94 ) │ │ │ │ + ldr r2, [pc, #344] @ (1ca24 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #340] @ (1cb98 ) │ │ │ │ + ldr r3, [pc, #340] @ (1ca28 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #316] @ (1cb9c ) │ │ │ │ + ldr r1, [pc, #316] @ (1ca2c ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb3e │ │ │ │ + bne.n 1c9ce │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1cb8e │ │ │ │ + bne.w 1ca1e │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cb64 │ │ │ │ + bne.n 1c9f4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c7fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb1e │ │ │ │ + beq.n 1c9ae │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb1e │ │ │ │ + bne.n 1c9ae │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c064 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb5c │ │ │ │ + beq.n 1c9ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb5c │ │ │ │ - ldr r3, [pc, #224] @ (1cba0 ) │ │ │ │ + bne.n 1c9ec │ │ │ │ + ldr r3, [pc, #224] @ (1ca30 ) │ │ │ │ ldr r0, [r5, #24] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1cb74 │ │ │ │ + beq.n 1ca04 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb74 │ │ │ │ + bne.n 1ca04 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx dbe4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb7a │ │ │ │ + beq.n 1ca0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb7a │ │ │ │ + bne.n 1ca0a │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cb74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb82 │ │ │ │ + beq.n 1ca12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb82 │ │ │ │ + bne.n 1ca12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d4e4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r2, [pc, #148] @ (1cba4 ) │ │ │ │ + ldr r2, [pc, #148] @ (1ca34 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ blx cfa8 │ │ │ │ - b.n 1cb44 │ │ │ │ + b.n 1c9d4 │ │ │ │ blx d5a8 │ │ │ │ mov r6, r0 │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx c94c │ │ │ │ str r0, [r5, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #96] @ (1cba8 ) │ │ │ │ - ldr r3, [pc, #80] @ (1cb98 ) │ │ │ │ + ldr r2, [pc, #96] @ (1ca38 ) │ │ │ │ + ldr r3, [pc, #80] @ (1ca28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cb8a │ │ │ │ + bne.n 1ca1a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d06c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #64] @ (1cbac ) │ │ │ │ + ldr r2, [pc, #64] @ (1ca3c ) │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 1cb44 │ │ │ │ - ldr r6, [pc, #56] @ (1cbb0 ) │ │ │ │ + b.n 1c9d4 │ │ │ │ + ldr r6, [pc, #56] @ (1ca40 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx c5a8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx cdf0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #15 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r2, [r0, #28] │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r6, #20 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #232] @ (1cc9c ) │ │ │ │ + ldr r2, [pc, #680] @ (1ccec ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cbb4 : │ │ │ │ +0001ca44 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1cc10 │ │ │ │ + cbz r3, 1caa0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r1, 1cbf2 │ │ │ │ + cbz r1, 1ca82 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -24571,280 +24451,280 @@ │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r3, r2, #7 │ │ │ │ - bpl.n 1cc06 │ │ │ │ + bpl.n 1ca96 │ │ │ │ movs r0, #12 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1cbce │ │ │ │ + b.n 1ca5e │ │ │ │ blx ceb4 <_emalloc_16@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1cbce │ │ │ │ + b.n 1ca5e │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001cc14 : │ │ │ │ +0001caa4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 1cc32 │ │ │ │ + cbz r2, 1cac2 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1cc48 │ │ │ │ + cbz r0, 1cad8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ bic.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001cc50 : │ │ │ │ +0001cae0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - cbz r5, 1cc7a │ │ │ │ + cbz r5, 1cb0a │ │ │ │ ldr r6, [sp, #24] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ orr.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1cc6e │ │ │ │ + b.n 1cafe │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #156] @ 1cd2c │ │ │ │ + ldr.w ip, [pc, #156] @ 1cbbc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #152] @ (1cd30 ) │ │ │ │ + ldr r0, [pc, #152] @ (1cbc0 ) │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #152] @ (1cd34 ) │ │ │ │ + ldr r1, [pc, #152] @ (1cbc4 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #152] @ (1cd38 ) │ │ │ │ + ldr r6, [pc, #152] @ (1cbc8 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #16 │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 1ccfe │ │ │ │ + cbnz r0, 1cb8e │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1cd26 │ │ │ │ + bne.n 1cbb6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1ccfe │ │ │ │ + cbz r0, 1cb8e │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 1ccfe │ │ │ │ + cbnz r0, 1cb8e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1cd16 │ │ │ │ + cbz r0, 1cba6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #60] @ (1cd3c ) │ │ │ │ - ldr r3, [pc, #44] @ (1cd30 ) │ │ │ │ + ldr r2, [pc, #60] @ (1cbcc ) │ │ │ │ + ldr r3, [pc, #44] @ (1cbc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cd22 │ │ │ │ + bne.n 1cbb2 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #40] @ (1cd40 ) │ │ │ │ + ldr r2, [pc, #40] @ (1cbd0 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n 1ccfc │ │ │ │ + b.n 1cb8c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001cd44 : │ │ │ │ +0001cbd4 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 1cd4c │ │ │ │ + cbz r3, 1cbdc │ │ │ │ bx r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #164] @ (1ce08 ) │ │ │ │ + ldr r3, [pc, #164] @ (1cc98 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #164] @ (1ce0c ) │ │ │ │ + ldr r2, [pc, #164] @ (1cc9c ) │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #160] @ (1ce10 ) │ │ │ │ + ldr r3, [pc, #160] @ (1cca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cde2 │ │ │ │ + bne.n 1cc72 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1cdfa │ │ │ │ + bne.n 1cc8a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 1cdbc │ │ │ │ + cbz r0, 1cc4c │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d60c │ │ │ │ - cbnz r0, 1cdbc │ │ │ │ + cbnz r0, 1cc4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 1cdd4 │ │ │ │ + cbz r0, 1cc64 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #84] @ (1ce14 ) │ │ │ │ - ldr r3, [pc, #80] @ (1ce10 ) │ │ │ │ + ldr r2, [pc, #84] @ (1cca4 ) │ │ │ │ + ldr r3, [pc, #80] @ (1cca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cdf6 │ │ │ │ + bne.n 1cc86 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #64] @ (1ce18 ) │ │ │ │ + ldr r3, [pc, #64] @ (1cca8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1cdbc │ │ │ │ - ldr r2, [pc, #56] @ (1ce1c ) │ │ │ │ - ldr r3, [pc, #40] @ (1ce10 ) │ │ │ │ + b.n 1cc4c │ │ │ │ + ldr r2, [pc, #56] @ (1ccac ) │ │ │ │ + ldr r3, [pc, #40] @ (1cca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1cdfe │ │ │ │ + beq.n 1cc8e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ce20 : │ │ │ │ +0001ccb0 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r3, 1ce28 │ │ │ │ + cbz r3, 1ccb8 │ │ │ │ bx r3 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1ce70 │ │ │ │ + cbnz r3, 1cd00 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1ce74 │ │ │ │ + bne.n 1cd04 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1ce6e │ │ │ │ + cbz r0, 1ccfe │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx c7cc │ │ │ │ @@ -24854,165 +24734,165 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001ce78 : │ │ │ │ +0001cd08 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbz r3, 1ce80 │ │ │ │ + cbz r3, 1cd10 │ │ │ │ bx r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ bic.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #188] @ (1cf5c ) │ │ │ │ + ldr r3, [pc, #188] @ (1cdec ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #188] @ (1cf60 ) │ │ │ │ + ldr r2, [pc, #188] @ (1cdf0 ) │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #184] @ (1cf64 ) │ │ │ │ + ldr r3, [pc, #184] @ (1cdf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cf34 │ │ │ │ + bne.n 1cdc4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1cf4c │ │ │ │ + bne.n 1cddc │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r5, r2, r1 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 1cf02 │ │ │ │ + cbz r0, 1cd92 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c384 │ │ │ │ - cbnz r0, 1cf02 │ │ │ │ + cbnz r0, 1cd92 │ │ │ │ mov r0, r5 │ │ │ │ blx d2b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 1cf28 │ │ │ │ - cbz r3, 1cf1a │ │ │ │ + cbnz r0, 1cdb8 │ │ │ │ + cbz r3, 1cdaa │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #100] @ (1cf68 ) │ │ │ │ - ldr r3, [pc, #92] @ (1cf64 ) │ │ │ │ + ldr r2, [pc, #100] @ (1cdf8 ) │ │ │ │ + ldr r3, [pc, #92] @ (1cdf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cf48 │ │ │ │ + bne.n 1cdd8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ (1cf6c ) │ │ │ │ + ldr r3, [pc, #80] @ (1cdfc ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1cf02 │ │ │ │ + b.n 1cd92 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1cf02 │ │ │ │ + beq.n 1cd92 │ │ │ │ mov r0, r3 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1cf02 │ │ │ │ - ldr r2, [pc, #56] @ (1cf70 ) │ │ │ │ - ldr r3, [pc, #44] @ (1cf64 ) │ │ │ │ + b.n 1cd92 │ │ │ │ + ldr r2, [pc, #56] @ (1ce00 ) │ │ │ │ + ldr r3, [pc, #44] @ (1cdf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1cf50 │ │ │ │ + beq.n 1cde0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cf74 : │ │ │ │ +0001ce04 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - cbz r3, 1cf7c │ │ │ │ + cbz r3, 1ce0c │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001cf80 : │ │ │ │ +0001ce10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 1cfac │ │ │ │ + cbz r0, 1ce3c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - cbz r3, 1cf9e │ │ │ │ + cbz r3, 1ce2e │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1cfae │ │ │ │ + bmi.n 1ce3e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ blx cae4 │ │ │ │ - b.n 1cfa8 │ │ │ │ + b.n 1ce38 │ │ │ │ │ │ │ │ -0001cfb4 : │ │ │ │ +0001ce44 : │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1cfec │ │ │ │ + cbz r0, 1ce7c │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, r3, r0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 1cfe6 │ │ │ │ + cbz r2, 1ce76 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d670 │ │ │ │ @@ -25022,23 +24902,23 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w c688 │ │ │ │ mov r0, r3 │ │ │ │ b.w c688 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001cff0 : │ │ │ │ - ldr r0, [pc, #4] @ (1cff8 ) │ │ │ │ +0001ce80 : │ │ │ │ + ldr r0, [pc, #4] @ (1ce88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add lr, r7 │ │ │ │ + mov r6, r5 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cffc : │ │ │ │ +0001ce8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -25055,51 +24935,51 @@ │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx d82c │ │ │ │ - cbz r6, 1d03e │ │ │ │ + cbz r6, 1cece │ │ │ │ str r6, [r5, #0] │ │ │ │ - ldr r3, [pc, #12] @ (1d04c ) │ │ │ │ + ldr r3, [pc, #12] @ (1cedc ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r5, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d050 : │ │ │ │ +0001cee0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d8e8 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0001d068 : │ │ │ │ - cbz r0, 1d0ac │ │ │ │ +0001cef8 : │ │ │ │ + cbz r0, 1cf3c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx cd2c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1d0a6 │ │ │ │ + cbz r0, 1cf36 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx d8e8 │ │ │ │ add.w r3, r0, #8 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -25107,179 +24987,179 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001d0b0 : │ │ │ │ - ldr r3, [pc, #4] @ (1d0b8 ) │ │ │ │ +0001cf40 : │ │ │ │ + ldr r3, [pc, #4] @ (1cf48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d0bc : │ │ │ │ - ldr r3, [pc, #4] @ (1d0c4 ) │ │ │ │ +0001cf4c : │ │ │ │ + ldr r3, [pc, #4] @ (1cf54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d0c8 : │ │ │ │ +0001cf58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r5, [pc, #260] @ (1d1e0 ) │ │ │ │ + ldr r5, [pc, #260] @ (1d070 ) │ │ │ │ sub sp, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #260] @ (1d1e4 ) │ │ │ │ + ldr r3, [pc, #260] @ (1d074 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r5, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r6, [pc, #256] @ (1d1e8 ) │ │ │ │ + ldr r6, [pc, #256] @ (1d078 ) │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r7, [pc, #256] @ (1d1ec ) │ │ │ │ + ldr r7, [pc, #256] @ (1d07c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r6, pc │ │ │ │ add r7, pc │ │ │ │ - ldr r5, [pc, #252] @ (1d1f0 ) │ │ │ │ + ldr r5, [pc, #252] @ (1d080 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #240] @ (1d1f4 ) │ │ │ │ + ldr r3, [pc, #240] @ (1d084 ) │ │ │ │ movs r1, #20 │ │ │ │ - ldr r0, [pc, #240] @ (1d1f8 ) │ │ │ │ + ldr r0, [pc, #240] @ (1d088 ) │ │ │ │ movs r2, #1 │ │ │ │ add r5, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] @ (1d1fc ) │ │ │ │ + ldr r3, [pc, #228] @ (1d08c ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r7, #196 @ 0xc4 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ blx d360 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ orr.w r2, r2, #64 @ 0x40 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #200] @ (1d200 ) │ │ │ │ + ldr r2, [pc, #200] @ (1d090 ) │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r1, [r0, #248] @ 0xf8 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, r5, #4 │ │ │ │ blx ce84 │ │ │ │ - ldr r3, [pc, #176] @ (1d204 ) │ │ │ │ + ldr r3, [pc, #176] @ (1d094 ) │ │ │ │ movs r2, #8 │ │ │ │ str r2, [r5, #4] │ │ │ │ - ldr r1, [pc, #176] @ (1d208 ) │ │ │ │ + ldr r1, [pc, #176] @ (1d098 ) │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #168] @ (1d20c ) │ │ │ │ + ldr r3, [pc, #168] @ (1d09c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r3, #0 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #160] @ (1d210 ) │ │ │ │ + ldr r1, [pc, #160] @ (1d0a0 ) │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #148] @ (1d214 ) │ │ │ │ + ldr r1, [pc, #148] @ (1d0a4 ) │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx c780 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #120] @ (1d218 ) │ │ │ │ + ldr r0, [pc, #120] @ (1d0a8 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #20 │ │ │ │ str.w r8, [sp, #256] @ 0x100 │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #96] @ (1d21c ) │ │ │ │ - ldr r3, [pc, #40] @ (1d1e4 ) │ │ │ │ + ldr r2, [pc, #96] @ (1d0ac ) │ │ │ │ + ldr r3, [pc, #40] @ (1d074 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ str.w r1, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d1dc │ │ │ │ + bne.n 1d06c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #352 @ 0x160 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #14 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ movs r4, r0 │ │ │ │ - mvns r0, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - cbz r2, 1d246 │ │ │ │ + cbz r2, 1d0d6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ @@ -25294,125 +25174,125 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ it pl │ │ │ │ movpl r0, #1 │ │ │ │ - bmi.n 1d262 │ │ │ │ + bmi.n 1d0f2 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx c2d0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #200] @ (1d350 ) │ │ │ │ + ldr r1, [pc, #200] @ (1d1e0 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #200] @ (1d354 ) │ │ │ │ + ldr r3, [pc, #200] @ (1d1e4 ) │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #8192 @ 0x2000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ - b.n 1d2c2 │ │ │ │ + b.n 1d152 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx ccdc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx dd38 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1d32a │ │ │ │ + beq.n 1d1ba │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ - cbz r0, 1d32a │ │ │ │ + cbz r0, 1d1ba │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d748 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d2ac │ │ │ │ + bne.n 1d13c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r2, 1d310 │ │ │ │ + cbnz r2, 1d1a0 │ │ │ │ str.w r2, [fp] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #96] @ (1d358 ) │ │ │ │ - ldr r2, [pc, #92] @ (1d354 ) │ │ │ │ + ldr r1, [pc, #96] @ (1d1e8 ) │ │ │ │ + ldr r2, [pc, #92] @ (1d1e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 1d34a │ │ │ │ + bne.n 1d1da │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx ce9c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ str.w r1, [fp] │ │ │ │ - b.n 1d2f0 │ │ │ │ + b.n 1d180 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cf80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #40] @ (1d35c ) │ │ │ │ + ldr r2, [pc, #40] @ (1d1ec ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ str.w r0, [fp] │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d108 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d2f4 │ │ │ │ + b.n 1d184 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r7, #32 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #244] @ (1d468 ) │ │ │ │ + ldr r2, [pc, #244] @ (1d2f8 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #244] @ (1d46c ) │ │ │ │ + ldr r3, [pc, #244] @ (1d2fc ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ @@ -25422,97 +25302,97 @@ │ │ │ │ blx c36c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx c4d8 │ │ │ │ strd r6, r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1d3f6 │ │ │ │ + beq.n 1d286 │ │ │ │ add r7, sp, #32 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1d3b2 │ │ │ │ + b.n 1d242 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 1d3f6 │ │ │ │ + cbz r3, 1d286 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ lsls r3, r1, #10 │ │ │ │ str r6, [sp, #0] │ │ │ │ ite pl │ │ │ │ ubfxpl r1, r1, #20, #1 │ │ │ │ movmi r1, #1 │ │ │ │ add r3, sp, #28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d43e │ │ │ │ + beq.n 1d2ce │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx d748 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d3ae │ │ │ │ + beq.n 1d23e │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx ccdc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d3b2 │ │ │ │ + bne.n 1d242 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 1d424 │ │ │ │ + cbnz r3, 1d2b4 │ │ │ │ str.w r3, [fp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str.w r3, [sl] │ │ │ │ blx cf80 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #100] @ (1d470 ) │ │ │ │ - ldr r3, [pc, #92] @ (1d46c ) │ │ │ │ + ldr r2, [pc, #100] @ (1d300 ) │ │ │ │ + ldr r3, [pc, #92] @ (1d2fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d462 │ │ │ │ + bne.n 1d2f2 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx ce9c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d3b8 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ str.w r2, [fp] │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 1d408 │ │ │ │ + b.n 1d298 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cf80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #40] @ (1d474 ) │ │ │ │ + ldr r2, [pc, #40] @ (1d304 ) │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [fp] │ │ │ │ add r2, pc │ │ │ │ str.w r3, [sl] │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d40a │ │ │ │ + b.n 1d29a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -25527,15 +25407,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r2 │ │ │ │ it eq │ │ │ │ moveq r5, #22 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c1a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1d4da │ │ │ │ + cbz r0, 1d36a │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ blx dc6c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx dc6c │ │ │ │ @@ -25544,24 +25424,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx dc6c │ │ │ │ str r4, [r6, #4] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #12] @ (1d4e8 ) │ │ │ │ + ldr r2, [pc, #12] @ (1d378 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 1d4d4 │ │ │ │ + b.n 1d364 │ │ │ │ nop │ │ │ │ - movs r6, #2 │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - cbz r2, 1d512 │ │ │ │ + cbz r2, 1d3a2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ @@ -25575,15 +25455,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx cf44 │ │ │ │ - cbnz r0, 1d530 │ │ │ │ + cbnz r0, 1d3c0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx d554 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -25591,107 +25471,107 @@ │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #212] @ (1d62c ) │ │ │ │ + ldr r3, [pc, #212] @ (1d4bc ) │ │ │ │ mov r5, r0 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #208] @ (1d630 ) │ │ │ │ + ldr r2, [pc, #208] @ (1d4c0 ) │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1d5c0 │ │ │ │ + cbz r3, 1d450 │ │ │ │ add r7, sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1d586 │ │ │ │ + b.n 1d416 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1d5c0 │ │ │ │ + cbz r3, 1d450 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r4, r4, [sp] │ │ │ │ str r4, [sp, #28] │ │ │ │ blx d5b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d602 │ │ │ │ + beq.n 1d492 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx c128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d582 │ │ │ │ + beq.n 1d412 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx dac4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d586 │ │ │ │ + bne.n 1d416 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ - cbnz r4, 1d5ee │ │ │ │ + cbnz r4, 1d47e │ │ │ │ blx cf80 │ │ │ │ str.w r4, [fp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r3, #0] │ │ │ │ - ldr r2, [pc, #92] @ (1d634 ) │ │ │ │ - ldr r3, [pc, #84] @ (1d62c ) │ │ │ │ + ldr r2, [pc, #92] @ (1d4c4 ) │ │ │ │ + ldr r3, [pc, #84] @ (1d4bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d626 │ │ │ │ + bne.n 1d4b6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx ce9c │ │ │ │ add r0, sp, #32 │ │ │ │ blx d3b8 │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 1d5ce │ │ │ │ + b.n 1d45e │ │ │ │ add r0, sp, #32 │ │ │ │ blx cf80 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d1ec │ │ │ │ blx cc64 │ │ │ │ - ldr r2, [pc, #36] @ (1d638 ) │ │ │ │ + ldr r2, [pc, #36] @ (1d4c8 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d5d4 │ │ │ │ + b.n 1d464 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r4, #10 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -25716,153 +25596,153 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #212] @ (1d76c ) │ │ │ │ + ldr r3, [pc, #212] @ (1d5fc ) │ │ │ │ mov r5, r0 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #204] @ (1d770 ) │ │ │ │ + ldr r2, [pc, #204] @ (1d600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #8192 @ 0x2000 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ blx c4d8 │ │ │ │ - b.n 1d6d6 │ │ │ │ + b.n 1d566 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx ccdc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx dd38 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1d746 │ │ │ │ + beq.n 1d5d6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #2 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d746 │ │ │ │ + beq.n 1d5d6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d748 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d6c0 │ │ │ │ + bne.n 1d550 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r2, 1d730 │ │ │ │ + cbnz r2, 1d5c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ blx c2d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d6b0 │ │ │ │ - ldr r1, [pc, #92] @ (1d774 ) │ │ │ │ - ldr r2, [pc, #84] @ (1d76c ) │ │ │ │ + beq.n 1d540 │ │ │ │ + ldr r1, [pc, #92] @ (1d604 ) │ │ │ │ + ldr r2, [pc, #84] @ (1d5fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 1d766 │ │ │ │ + bne.n 1d5f6 │ │ │ │ mov r0, fp │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx ce9c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 1d706 │ │ │ │ + b.n 1d596 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ blx cf80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #32] @ (1d778 ) │ │ │ │ + ldr r2, [pc, #32] @ (1d608 ) │ │ │ │ movs r1, #2 │ │ │ │ str r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d108 │ │ │ │ - b.n 1d714 │ │ │ │ + b.n 1d5a4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #2 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 1d7a4 │ │ │ │ + cbz r0, 1d634 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #12] @ (1d7b4 ) │ │ │ │ + ldr r2, [pc, #12] @ (1d644 ) │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1d79e │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + b.n 1d62e │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0001d7b8 : │ │ │ │ - ldr r0, [pc, #4] @ (1d7c0 ) │ │ │ │ +0001d648 : │ │ │ │ + ldr r0, [pc, #4] @ (1d650 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d7c4 : │ │ │ │ - ldr r0, [pc, #4] @ (1d7cc ) │ │ │ │ +0001d654 : │ │ │ │ + ldr r0, [pc, #4] @ (1d65c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #28 │ │ │ │ bx lr │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d7d0 : │ │ │ │ +0001d660 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -25886,454 +25766,454 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #4 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #22 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ blx d21c │ │ │ │ - cbz r0, 1d828 │ │ │ │ + cbz r0, 1d6b8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 1d830 │ │ │ │ + cbz r0, 1d6c0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #16] @ (1d848 ) │ │ │ │ + ldr r2, [pc, #16] @ (1d6d8 ) │ │ │ │ movs r1, #2 │ │ │ │ str r0, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d824 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + b.n 1d6b4 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #156] @ 1d8f8 │ │ │ │ + ldr.w lr, [pc, #156] @ 1d788 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #152] @ 1d8fc │ │ │ │ + ldr.w ip, [pc, #152] @ 1d78c │ │ │ │ add r2, sp, #16 │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #144] @ (1d900 ) │ │ │ │ + ldr r1, [pc, #144] @ (1d790 ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #140] @ (1d904 ) │ │ │ │ + ldr r5, [pc, #140] @ (1d794 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ mov.w ip, #356 @ 0x164 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 1d8b4 │ │ │ │ + cbz r0, 1d744 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #108] @ (1d908 ) │ │ │ │ + ldr r2, [pc, #108] @ (1d798 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #92] @ (1d8fc ) │ │ │ │ + ldr r3, [pc, #92] @ (1d78c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d8f2 │ │ │ │ + bne.n 1d782 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx d718 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d898 │ │ │ │ + bne.n 1d728 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1d8e6 │ │ │ │ + cbz r0, 1d776 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1d63c │ │ │ │ + bl 1d4cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1d89a │ │ │ │ - ldr r2, [pc, #36] @ (1d90c ) │ │ │ │ + b.n 1d72a │ │ │ │ + ldr r2, [pc, #36] @ (1d79c ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1d89a │ │ │ │ + b.n 1d72a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + cmp r1, #6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001d910 : │ │ │ │ +0001d7a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #116] @ (1d99c ) │ │ │ │ + ldr r1, [pc, #116] @ (1d82c ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #116] @ (1d9a0 ) │ │ │ │ + ldr r2, [pc, #116] @ (1d830 ) │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 1d98a │ │ │ │ + cbz r0, 1d81a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 1d540 │ │ │ │ + bl 1d3d0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx c300 │ │ │ │ - ldr r2, [pc, #56] @ (1d9a4 ) │ │ │ │ - ldr r3, [pc, #48] @ (1d9a0 ) │ │ │ │ + ldr r2, [pc, #56] @ (1d834 ) │ │ │ │ + ldr r3, [pc, #48] @ (1d830 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d986 │ │ │ │ + bne.n 1d816 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ (1d9a8 ) │ │ │ │ + ldr r2, [pc, #28] @ (1d838 ) │ │ │ │ movs r1, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 1d96a │ │ │ │ + b.n 1d7fa │ │ │ │ nop │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ movs r4, r0 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #140] @ 1da48 │ │ │ │ + ldr.w lr, [pc, #140] @ 1d8d8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ 1da4c │ │ │ │ + ldr.w ip, [pc, #136] @ 1d8dc │ │ │ │ sub sp, #28 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #132] @ (1da50 ) │ │ │ │ - ldr r5, [pc, #136] @ (1da54 ) │ │ │ │ + ldr r1, [pc, #132] @ (1d8e0 ) │ │ │ │ + ldr r5, [pc, #136] @ (1d8e4 ) │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 1da08 │ │ │ │ + cbz r0, 1d898 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #104] @ (1da58 ) │ │ │ │ + ldr r2, [pc, #104] @ (1d8e8 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #88] @ (1da4c ) │ │ │ │ + ldr r3, [pc, #88] @ (1d8dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1da44 │ │ │ │ + bne.n 1d8d4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d9ec │ │ │ │ + bne.n 1d87c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1da38 │ │ │ │ + cbz r0, 1d8c8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1d63c │ │ │ │ + bl 1d4cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1d9ee │ │ │ │ - ldr r2, [pc, #32] @ (1da5c ) │ │ │ │ + b.n 1d87e │ │ │ │ + ldr r2, [pc, #32] @ (1d8ec ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1d9ee │ │ │ │ + b.n 1d87e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001da60 : │ │ │ │ - ldr r3, [pc, #4] @ (1da68 ) │ │ │ │ +0001d8f0 : │ │ │ │ + ldr r3, [pc, #4] @ (1d8f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001da6c : │ │ │ │ - ldr r3, [pc, #4] @ (1da74 ) │ │ │ │ +0001d8fc : │ │ │ │ + ldr r3, [pc, #4] @ (1d904 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001da78 : │ │ │ │ +0001d908 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r2, [pc, #324] @ (1dbcc ) │ │ │ │ + ldr r2, [pc, #324] @ (1da5c ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #324] @ (1dbd0 ) │ │ │ │ + ldr r3, [pc, #324] @ (1da60 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #324] @ (1dbd4 ) │ │ │ │ - ldr r7, [pc, #324] @ (1dbd8 ) │ │ │ │ + ldr r6, [pc, #324] @ (1da64 ) │ │ │ │ + ldr r7, [pc, #324] @ (1da68 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #324] @ (1dbdc ) │ │ │ │ + ldr r4, [pc, #324] @ (1da6c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx da24 │ │ │ │ - ldr r3, [pc, #308] @ (1dbe0 ) │ │ │ │ + ldr r3, [pc, #308] @ (1da70 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #296] @ (1dbe4 ) │ │ │ │ - ldr r0, [pc, #296] @ (1dbe8 ) │ │ │ │ + ldr r3, [pc, #296] @ (1da74 ) │ │ │ │ + ldr r0, [pc, #296] @ (1da78 ) │ │ │ │ movs r1, #29 │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #284] @ (1dbec ) │ │ │ │ + ldr r3, [pc, #284] @ (1da7c ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add.w r3, r7, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r3, [pc, #260] @ (1dbf0 ) │ │ │ │ + ldr r3, [pc, #260] @ (1da80 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r2, #9 │ │ │ │ - ldr r1, [pc, #256] @ (1dbf4 ) │ │ │ │ + ldr r1, [pc, #256] @ (1da84 ) │ │ │ │ ldr r6, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ movs r3, #1 │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #244] @ (1dbf8 ) │ │ │ │ + ldr r1, [pc, #244] @ (1da88 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #236] @ (1dbfc ) │ │ │ │ + ldr r1, [pc, #236] @ (1da8c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #11 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #224] @ (1dc00 ) │ │ │ │ + ldr r1, [pc, #224] @ (1da90 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #216] @ (1dc04 ) │ │ │ │ + ldr r1, [pc, #216] @ (1da94 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #352 @ 0x160 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #204] @ (1dc08 ) │ │ │ │ + ldr r1, [pc, #204] @ (1da98 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #384 @ 0x180 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #192] @ (1dc0c ) │ │ │ │ + ldr r1, [pc, #192] @ (1da9c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #180] @ (1dc10 ) │ │ │ │ + ldr r1, [pc, #180] @ (1daa0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #168] @ (1dc14 ) │ │ │ │ + ldr r1, [pc, #168] @ (1daa4 ) │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #144] @ (1dc18 ) │ │ │ │ + ldr r0, [pc, #144] @ (1daa8 ) │ │ │ │ movs r1, #29 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #116] @ (1dc1c ) │ │ │ │ - ldr r3, [pc, #36] @ (1dbd0 ) │ │ │ │ + ldr r2, [pc, #116] @ (1daac ) │ │ │ │ + ldr r3, [pc, #36] @ (1da60 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1dbc6 │ │ │ │ + bne.n 1da56 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbnz r2, 1dc32 │ │ │ │ + cbnz r2, 1dac2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -26358,95 +26238,95 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx c638 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bhi.n 1dc96 │ │ │ │ + bhi.n 1db26 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ rsb r1, r3, #32768 @ 0x8000 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r1, #1 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ strb r6, [r3, r2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 1dca0 │ │ │ │ + cbz r0, 1db30 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #20] @ (1dcc4 ) │ │ │ │ + ldr r2, [pc, #20] @ (1db54 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r0, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - cbz r5, 1dcfe │ │ │ │ + cbz r5, 1db8e │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1dce8 │ │ │ │ + cbz r3, 1db78 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx c774 │ │ │ │ mov r0, r5 │ │ │ │ blx cc10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1dd00 │ │ │ │ + bmi.n 1db90 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx cae4 │ │ │ │ - b.n 1dcfa │ │ │ │ + b.n 1db8a │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - cbz r5, 1dd3e │ │ │ │ + cbz r5, 1dbce │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1dd28 │ │ │ │ + cbz r3, 1dbb8 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx c774 │ │ │ │ mov r0, r5 │ │ │ │ blx c30c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1dd40 │ │ │ │ + bmi.n 1dbd0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx cae4 │ │ │ │ - b.n 1dd3a │ │ │ │ + b.n 1dbca │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -26463,17 +26343,17 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r0, r3, [r4, #12] │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx c638 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1dd7c │ │ │ │ + beq.n 1dc0c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1ddbc │ │ │ │ + bne.n 1dc4c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c86c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -26488,44 +26368,44 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r2 │ │ │ │ strb r2, [r3, r1] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1ddc8 │ │ │ │ + cbz r0, 1dc58 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #20] @ (1ddec ) │ │ │ │ + ldr r2, [pc, #20] @ (1dc7c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r4, r0, #1 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1de66 │ │ │ │ + cbz r3, 1dcf6 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mla r0, r3, r0, r0 │ │ │ │ str r0, [r2, #0] │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ str r0, [r6, #0] │ │ │ │ @@ -26536,15 +26416,15 @@ │ │ │ │ ldrd r2, ip, [r2] │ │ │ │ strd r2, ip, [r4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx ca74 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1de6c │ │ │ │ + bne.n 1dcfc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c86c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -26559,49 +26439,49 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ strb r2, [r0, r3] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1de60 │ │ │ │ + b.n 1dcf0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1de78 │ │ │ │ + cbz r0, 1dd08 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #16] @ (1de98 ) │ │ │ │ + ldr r2, [pc, #16] @ (1dd28 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1de62 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + b.n 1dcf2 │ │ │ │ + adds r0, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ vmov s16, r2 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx dd38 │ │ │ │ vcvt.f64.u32 d7, s16 │ │ │ │ - vldr d6, [pc, #160] @ 1df68 │ │ │ │ + vldr d6, [pc, #160] @ 1ddf8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ str r3, [r4, #4] │ │ │ │ @@ -26618,18 +26498,18 @@ │ │ │ │ lsrpl r1, r1, #19 │ │ │ │ movmi r1, #3 │ │ │ │ andpl.w r1, r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx c638 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi.n 1df40 │ │ │ │ + bhi.n 1ddd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 1df34 │ │ │ │ + cbnz r3, 1ddc4 │ │ │ │ blx d138 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ subs r1, r1, r3 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r1, #1 │ │ │ │ @@ -26642,45 +26522,45 @@ │ │ │ │ strb r2, [r3, r1] │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c86c │ │ │ │ - b.n 1df12 │ │ │ │ + b.n 1dda2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1df48 │ │ │ │ + cbz r0, 1ddd8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #24] @ (1df70 ) │ │ │ │ + ldr r2, [pc, #24] @ (1de00 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1df2e │ │ │ │ + b.n 1ddbe │ │ │ │ lsrs r5, r7, #8 │ │ │ │ - add r3, pc, #860 @ (adr r3, 1e2c8 ) │ │ │ │ + add r3, pc, #860 @ (adr r3, 1e158 ) │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r4, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #364] @ (1e0f4 ) │ │ │ │ + ldr r0, [pc, #364] @ (1df84 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #364] @ (1e0f8 ) │ │ │ │ + ldr r3, [pc, #364] @ (1df88 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -26702,15 +26582,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ite pl │ │ │ │ andpl.w r7, r7, #2 │ │ │ │ movmi r7, #3 │ │ │ │ blx c4d8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 1e01e │ │ │ │ + b.n 1deae │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx ca74 │ │ │ │ @@ -26720,290 +26600,290 @@ │ │ │ │ mov r0, sp │ │ │ │ subs r1, r1, r2 │ │ │ │ blx daac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmn.w r9, #5 │ │ │ │ add.w r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq.n 1e01a │ │ │ │ + beq.n 1deaa │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 1e068 │ │ │ │ + bne.n 1def8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbz r2, 1e06e │ │ │ │ + cbz r2, 1defe │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1e0a0 │ │ │ │ + beq.n 1df30 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sp │ │ │ │ blx ca10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1dfe0 │ │ │ │ + bne.n 1de70 │ │ │ │ mvn.w r9, #3 │ │ │ │ mov r0, sp │ │ │ │ blx cf80 │ │ │ │ mov r0, r9 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #188] @ (1e0fc ) │ │ │ │ + ldr r2, [pc, #188] @ (1df8c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #176] @ (1e100 ) │ │ │ │ - ldr r3, [pc, #164] @ (1e0f8 ) │ │ │ │ + ldr r2, [pc, #176] @ (1df90 ) │ │ │ │ + ldr r3, [pc, #164] @ (1df88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e0b2 │ │ │ │ + bne.n 1df42 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 1e0b6 │ │ │ │ + bne.n 1df46 │ │ │ │ mov r0, sp │ │ │ │ blx ce9c │ │ │ │ mov r0, sp │ │ │ │ blx d3b8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ str.w r2, [fp] │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 1e09a │ │ │ │ + cbz r3, 1df2a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c86c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1e04e │ │ │ │ + b.n 1dede │ │ │ │ blx d138 │ │ │ │ - b.n 1e096 │ │ │ │ + b.n 1df26 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bls.n 1e06e │ │ │ │ + bls.n 1defe │ │ │ │ mov r0, sp │ │ │ │ mvn.w r9, #4 │ │ │ │ blx cf80 │ │ │ │ - b.n 1e036 │ │ │ │ + b.n 1dec6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r0, sp │ │ │ │ blx cf80 │ │ │ │ cmn.w r9, #3 │ │ │ │ - bne.n 1e036 │ │ │ │ + bne.n 1dec6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n 1e036 │ │ │ │ + bmi.n 1dec6 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1e036 │ │ │ │ + bne.n 1dec6 │ │ │ │ mov r0, r4 │ │ │ │ blx c30c │ │ │ │ ldr.w r3, [r8] │ │ │ │ - ldr r2, [pc, #40] @ (1e104 ) │ │ │ │ + ldr r2, [pc, #40] @ (1df94 ) │ │ │ │ mvn.w r1, #14 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ add r2, pc │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ blx c9b8 │ │ │ │ - b.n 1dfa8 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + b.n 1de38 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r1, #26 │ │ │ │ movs r4, r0 │ │ │ │ bfi r0, sl, #0, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ ands.w r5, r5, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e1aa │ │ │ │ + beq.n 1e03a │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ and.w r1, r2, #15 │ │ │ │ and.w r3, r2, #240 @ 0xf0 │ │ │ │ subs r0, r1, #1 │ │ │ │ cmp r0, #9 │ │ │ │ it cs │ │ │ │ movcs.w r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #16 │ │ │ │ it eq │ │ │ │ moveq r3, #31 │ │ │ │ - beq.n 1e152 │ │ │ │ + beq.n 1dfe2 │ │ │ │ cmp r3, #32 │ │ │ │ ite eq │ │ │ │ mvneq.w r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and.w r2, r2, #3840 @ 0xf00 │ │ │ │ cmp.w r2, #768 @ 0x300 │ │ │ │ it eq │ │ │ │ moveq r2, #3 │ │ │ │ - beq.n 1e178 │ │ │ │ - bhi.n 1e1b2 │ │ │ │ + beq.n 1e008 │ │ │ │ + bhi.n 1e042 │ │ │ │ cmp.w r2, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ moveq r2, #1 │ │ │ │ - beq.n 1e178 │ │ │ │ + beq.n 1e008 │ │ │ │ sub.w r2, r2, #512 @ 0x200 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #120] @ (1e1f8 ) │ │ │ │ + ldr r2, [pc, #120] @ (1e088 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ blx d6a0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 1e1ca │ │ │ │ + cbnz r0, 1e05a │ │ │ │ lsrs r2, r5, #23 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ blx c4d8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e1c0 │ │ │ │ + cbz r0, 1e050 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #4] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1e12c │ │ │ │ + b.n 1dfbc │ │ │ │ sub.w r2, r2, #1024 @ 0x400 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 1e178 │ │ │ │ + b.n 1e008 │ │ │ │ mov r0, r4 │ │ │ │ blx cc10 │ │ │ │ mvn.w r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbz r5, 1e1f0 │ │ │ │ + cbz r5, 1e080 │ │ │ │ blx cae4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e1fc ) │ │ │ │ + ldr r2, [pc, #28] @ (1e08c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 1e1d6 │ │ │ │ + b.n 1e066 │ │ │ │ @ instruction: 0xf2d60001 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r6, r1, r3 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ ands.w r5, r3, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e258 │ │ │ │ + beq.n 1e0e8 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #108] @ (1e298 ) │ │ │ │ + ldr r2, [pc, #108] @ (1e128 ) │ │ │ │ mov r0, r4 │ │ │ │ tst.w r1, #1 │ │ │ │ add r2, pc │ │ │ │ ite eq │ │ │ │ moveq r1, #47 @ 0x2f │ │ │ │ mvnne.w r1, #14 │ │ │ │ blx c9b8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 1e26a │ │ │ │ + cbnz r0, 1e0fa │ │ │ │ lsrs r2, r5, #23 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ blx c4d8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e260 │ │ │ │ + cbz r0, 1e0f0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1e224 │ │ │ │ + b.n 1e0b4 │ │ │ │ mov r0, r4 │ │ │ │ blx c30c │ │ │ │ mvn.w r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r5, 1e290 │ │ │ │ + cbz r5, 1e120 │ │ │ │ blx cae4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e29c ) │ │ │ │ + ldr r2, [pc, #28] @ (1e12c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1e276 │ │ │ │ + b.n 1e106 │ │ │ │ @ instruction: 0xf2240001 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r2, r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e2f0 │ │ │ │ + beq.n 1e180 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx d5c0 │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 1e308 │ │ │ │ + cbnz r0, 1e198 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ movs r0, #0 │ │ │ │ blx c4d8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e31e │ │ │ │ + cbz r0, 1e1ae │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ blx dd38 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -27012,53 +26892,53 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx d5c0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e2d0 │ │ │ │ + beq.n 1e160 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e32c ) │ │ │ │ + ldr r2, [pc, #28] @ (1e1bc ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1e2ec │ │ │ │ + b.n 1e17c │ │ │ │ mov r0, r4 │ │ │ │ blx cc10 │ │ │ │ mvn.w r0, #3 │ │ │ │ - b.n 1e308 │ │ │ │ + b.n 1e198 │ │ │ │ nop │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r0, r7, r7 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r6, [r0] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e380 │ │ │ │ + beq.n 1e210 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx dc2c │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 1e398 │ │ │ │ + cbnz r0, 1e228 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ movs r0, #0 │ │ │ │ blx c4d8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e3ae │ │ │ │ + cbz r0, 1e23e │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ blx dd38 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -27067,30 +26947,30 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx dc2c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e360 │ │ │ │ + beq.n 1e1f0 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e3bc ) │ │ │ │ + ldr r2, [pc, #28] @ (1e24c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1e37c │ │ │ │ + b.n 1e20c │ │ │ │ mov r0, r4 │ │ │ │ blx c30c │ │ │ │ mvn.w r0, #3 │ │ │ │ - b.n 1e398 │ │ │ │ + b.n 1e228 │ │ │ │ nop │ │ │ │ - adds r0, r1, r7 │ │ │ │ + adds r4, r2, r6 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -27112,32 +26992,32 @@ │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbnz r2, 1e41a │ │ │ │ + cbnz r2, 1e2aa │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001e420 : │ │ │ │ +0001e2b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r5, [pc, #340] @ (1e588 ) │ │ │ │ + ldr r5, [pc, #340] @ (1e418 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r4, [pc, #340] @ (1e58c ) │ │ │ │ + ldr r4, [pc, #340] @ (1e41c ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ add r5, pc │ │ │ │ mov r9, r2 │ │ │ │ and.w r2, r0, #240 @ 0xf0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ @@ -27154,59 +27034,59 @@ │ │ │ │ mov.w r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #16 │ │ │ │ it eq │ │ │ │ moveq r3, #31 │ │ │ │ - beq.n 1e47c │ │ │ │ + beq.n 1e30c │ │ │ │ cmp r2, #32 │ │ │ │ ite eq │ │ │ │ mvneq.w r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and.w r0, r0, #3840 @ 0xf00 │ │ │ │ cmp.w r0, #768 @ 0x300 │ │ │ │ it eq │ │ │ │ moveq r4, #3 │ │ │ │ - beq.n 1e4a2 │ │ │ │ - bgt.n 1e544 │ │ │ │ + beq.n 1e332 │ │ │ │ + bgt.n 1e3d4 │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ moveq r4, #1 │ │ │ │ - beq.n 1e4a2 │ │ │ │ + beq.n 1e332 │ │ │ │ sub.w r0, r0, #512 @ 0x200 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r4, r0, #1 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c780 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #216] @ (1e590 ) │ │ │ │ + ldr r2, [pc, #216] @ (1e420 ) │ │ │ │ add r0, sp, #28 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #0] │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r2, #9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ blx d6a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e560 │ │ │ │ + bne.n 1e3f0 │ │ │ │ vmov s15, r9 │ │ │ │ - vldr d6, [pc, #164] @ 1e580 │ │ │ │ + vldr d6, [pc, #164] @ 1e410 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ vmov r0, s14 │ │ │ │ adds r0, #23 │ │ │ │ str r0, [r6, #0] │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -27219,196 +27099,196 @@ │ │ │ │ strd sl, r9, [sp, #28] │ │ │ │ blx c638 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx cc10 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 1e552 │ │ │ │ + bne.n 1e3e2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ adds r1, #1 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ strb r4, [r0, r3] │ │ │ │ - ldr r2, [pc, #104] @ (1e594 ) │ │ │ │ - ldr r3, [pc, #96] @ (1e58c ) │ │ │ │ + ldr r2, [pc, #104] @ (1e424 ) │ │ │ │ + ldr r3, [pc, #96] @ (1e41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e57a │ │ │ │ + bne.n 1e40a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub.w r0, r0, #1024 @ 0x400 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - b.n 1e4a2 │ │ │ │ - cbz r0, 1e558 │ │ │ │ + b.n 1e332 │ │ │ │ + cbz r0, 1e3e8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r4, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #44] @ (1e598 ) │ │ │ │ + ldr r2, [pc, #44] @ (1e428 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ - b.n 1e528 │ │ │ │ + b.n 1e3b8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r5, r7, #8 │ │ │ │ - add r3, pc, #860 @ (adr r3, 1e8e0 ) │ │ │ │ + add r3, pc, #860 @ (adr r3, 1e770 ) │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r6, #4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ vaddl.s16 q0, d10, d1 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r0, r0, #1 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #156] @ 1e648 │ │ │ │ + ldr.w lr, [pc, #156] @ 1e4d8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #152] @ 1e64c │ │ │ │ + ldr.w ip, [pc, #152] @ 1e4dc │ │ │ │ add r2, sp, #16 │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #144] @ (1e650 ) │ │ │ │ + ldr r1, [pc, #144] @ (1e4e0 ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #140] @ (1e654 ) │ │ │ │ + ldr r5, [pc, #140] @ (1e4e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 1e604 │ │ │ │ + cbz r0, 1e494 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #108] @ (1e658 ) │ │ │ │ + ldr r2, [pc, #108] @ (1e4e8 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #92] @ (1e64c ) │ │ │ │ + ldr r3, [pc, #92] @ (1e4dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e642 │ │ │ │ + bne.n 1e4d2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx da60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e5e8 │ │ │ │ + bne.n 1e478 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1e636 │ │ │ │ + cbz r0, 1e4c6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1e3c0 │ │ │ │ + bl 1e250 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1e5ea │ │ │ │ - ldr r2, [pc, #36] @ (1e65c ) │ │ │ │ + b.n 1e47a │ │ │ │ + ldr r2, [pc, #36] @ (1e4ec ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1e5ea │ │ │ │ + b.n 1e47a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r2, r6 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r4, r7, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001e660 : │ │ │ │ +0001e4f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #352] @ (1e7d8 ) │ │ │ │ + ldr r2, [pc, #352] @ (1e668 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #352] @ (1e7dc ) │ │ │ │ + ldr r3, [pc, #352] @ (1e66c ) │ │ │ │ add.w r8, r1, #1 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #328] @ (1e7e0 ) │ │ │ │ + ldr r3, [pc, #328] @ (1e670 ) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c9b8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e73a │ │ │ │ + bne.n 1e5ca │ │ │ │ str.w r0, [sl] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ str.w r0, [r9] │ │ │ │ add r0, sp, #16 │ │ │ │ strd r3, r8, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #100 @ 0x64 │ │ │ │ blx c4d8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.n 1e70c │ │ │ │ + b.n 1e59c │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r2, [sp, #48] @ 0x30 │ │ │ │ blx ca74 │ │ │ │ @@ -27418,402 +27298,402 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ subs r1, r1, r3 │ │ │ │ blx daac │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r4, #5 │ │ │ │ add.w r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq.n 1e706 │ │ │ │ - cbnz r4, 1e754 │ │ │ │ + beq.n 1e596 │ │ │ │ + cbnz r4, 1e5e4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 1e758 │ │ │ │ + cbz r3, 1e5e8 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1e79a │ │ │ │ + beq.n 1e62a │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx ca10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1e6d2 │ │ │ │ + bne.n 1e562 │ │ │ │ mvn.w r7, #3 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf80 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c30c │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, 1e73a │ │ │ │ + cbz r3, 1e5ca │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 1e73a │ │ │ │ + cbz r0, 1e5ca │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #156] @ (1e7e4 ) │ │ │ │ + ldr r2, [pc, #156] @ (1e674 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ - b.n 1e77e │ │ │ │ + b.n 1e60e │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 1e7aa │ │ │ │ + bne.n 1e63a │ │ │ │ mov fp, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ blx ce9c │ │ │ │ add r0, sp, #16 │ │ │ │ blx d3b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r2, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1e7ba │ │ │ │ + beq.n 1e64a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c30c │ │ │ │ - ldr r2, [pc, #104] @ (1e7e8 ) │ │ │ │ - ldr r3, [pc, #88] @ (1e7dc ) │ │ │ │ + ldr r2, [pc, #104] @ (1e678 ) │ │ │ │ + ldr r3, [pc, #88] @ (1e66c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e7d0 │ │ │ │ + bne.n 1e660 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 1e75a │ │ │ │ + bls.n 1e5ea │ │ │ │ add r0, sp, #16 │ │ │ │ mvn.w r7, #4 │ │ │ │ blx cf80 │ │ │ │ - b.n 1e724 │ │ │ │ + b.n 1e5b4 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf80 │ │ │ │ adds r3, r4, #3 │ │ │ │ - bne.n 1e7d4 │ │ │ │ + bne.n 1e664 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1e7c0 │ │ │ │ + bne.n 1e650 │ │ │ │ mvn.w r7, #2 │ │ │ │ - b.n 1e724 │ │ │ │ + b.n 1e5b4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c30c │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r1, #14 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 1e6a2 │ │ │ │ + b.n 1e532 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r7, r4 │ │ │ │ - b.n 1e724 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + b.n 1e5b4 │ │ │ │ + subs r6, r5, r3 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [sl, #4]! │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r5, r7 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #140] @ 1e888 │ │ │ │ + ldr.w lr, [pc, #140] @ 1e718 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ 1e88c │ │ │ │ + ldr.w ip, [pc, #136] @ 1e71c │ │ │ │ sub sp, #28 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #132] @ (1e890 ) │ │ │ │ - ldr r5, [pc, #136] @ (1e894 ) │ │ │ │ + ldr r1, [pc, #132] @ (1e720 ) │ │ │ │ + ldr r5, [pc, #136] @ (1e724 ) │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 1e848 │ │ │ │ + cbz r0, 1e6d8 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #104] @ (1e898 ) │ │ │ │ + ldr r2, [pc, #104] @ (1e728 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #88] @ (1e88c ) │ │ │ │ + ldr r3, [pc, #88] @ (1e71c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e884 │ │ │ │ + bne.n 1e714 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ blx d9c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e82c │ │ │ │ + bne.n 1e6bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1e878 │ │ │ │ + cbz r0, 1e708 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1e3c0 │ │ │ │ + bl 1e250 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1e82e │ │ │ │ - ldr r2, [pc, #32] @ (1e89c ) │ │ │ │ + b.n 1e6be │ │ │ │ + ldr r2, [pc, #32] @ (1e72c ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1e82e │ │ │ │ + b.n 1e6be │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + subs r4, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r2, r5 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r7, r4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001e8a0 : │ │ │ │ - ldr r0, [pc, #4] @ (1e8a8 ) │ │ │ │ +0001e730 : │ │ │ │ + ldr r0, [pc, #4] @ (1e738 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8ac : │ │ │ │ - ldr r0, [pc, #4] @ (1e8b4 ) │ │ │ │ +0001e73c : │ │ │ │ + ldr r0, [pc, #4] @ (1e744 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #28 │ │ │ │ bx lr │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r7, #22 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8b8 : │ │ │ │ - ldr r3, [pc, #4] @ (1e8c0 ) │ │ │ │ +0001e748 : │ │ │ │ + ldr r3, [pc, #4] @ (1e750 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - cmn r2, r2 │ │ │ │ + add r2, r8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8c4 : │ │ │ │ - ldr r3, [pc, #4] @ (1e8cc ) │ │ │ │ +0001e754 : │ │ │ │ + ldr r3, [pc, #4] @ (1e75c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - cmn r6, r0 │ │ │ │ + add r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8d0 : │ │ │ │ +0001e760 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r4, [pc, #340] @ (1ea34 ) │ │ │ │ + ldr r4, [pc, #340] @ (1e8c4 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #340] @ (1ea38 ) │ │ │ │ + ldr r3, [pc, #340] @ (1e8c8 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r4, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r6, [pc, #332] @ (1ea3c ) │ │ │ │ + ldr r6, [pc, #332] @ (1e8cc ) │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r7, [pc, #332] @ (1ea40 ) │ │ │ │ + ldr r7, [pc, #332] @ (1e8d0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #332] @ (1ea44 ) │ │ │ │ + ldr r4, [pc, #332] @ (1e8d4 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #320] @ (1ea48 ) │ │ │ │ + ldr r3, [pc, #320] @ (1e8d8 ) │ │ │ │ movs r1, #28 │ │ │ │ - ldr r0, [pc, #320] @ (1ea4c ) │ │ │ │ + ldr r0, [pc, #320] @ (1e8dc ) │ │ │ │ movs r2, #1 │ │ │ │ add r4, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #308] @ (1ea50 ) │ │ │ │ + ldr r3, [pc, #308] @ (1e8e0 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add.w r3, r7, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r3, [pc, #280] @ (1ea54 ) │ │ │ │ + ldr r3, [pc, #280] @ (1e8e4 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r2, #9 │ │ │ │ - ldr r1, [pc, #280] @ (1ea58 ) │ │ │ │ + ldr r1, [pc, #280] @ (1e8e8 ) │ │ │ │ ldr r6, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ movs r3, #16 │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #268] @ (1ea5c ) │ │ │ │ + ldr r1, [pc, #268] @ (1e8ec ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #256] @ (1ea60 ) │ │ │ │ + ldr r1, [pc, #256] @ (1e8f0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #248] @ (1ea64 ) │ │ │ │ + ldr r1, [pc, #248] @ (1e8f4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #236] @ (1ea68 ) │ │ │ │ + ldr r1, [pc, #236] @ (1e8f8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #228] @ (1ea6c ) │ │ │ │ + ldr r1, [pc, #228] @ (1e8fc ) │ │ │ │ movs r3, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #216] @ (1ea70 ) │ │ │ │ + ldr r1, [pc, #216] @ (1e900 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #208] @ (1ea74 ) │ │ │ │ + ldr r1, [pc, #208] @ (1e904 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #196] @ (1ea78 ) │ │ │ │ + ldr r1, [pc, #196] @ (1e908 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #184] @ (1ea7c ) │ │ │ │ + ldr r1, [pc, #184] @ (1e90c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #768 @ 0x300 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #172] @ (1ea80 ) │ │ │ │ + ldr r1, [pc, #172] @ (1e910 ) │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d250 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #144] @ (1ea84 ) │ │ │ │ + ldr r0, [pc, #144] @ (1e914 ) │ │ │ │ movs r1, #28 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #116] @ (1ea88 ) │ │ │ │ - ldr r3, [pc, #36] @ (1ea38 ) │ │ │ │ + ldr r2, [pc, #116] @ (1e918 ) │ │ │ │ + ldr r3, [pc, #36] @ (1e8c8 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ea30 │ │ │ │ + bne.n 1e8c0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + adds r4, r0, r2 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + adds r0, r7, r1 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - negs r6, r7 │ │ │ │ + mvns r6, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -27821,789 +27701,789 @@ │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #16] @ (1eac4 ) │ │ │ │ + ldr r1, [pc, #16] @ (1e954 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w dd34 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r4, r7, #5 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #560] @ 1ed0c │ │ │ │ + ldr.w ip, [pc, #560] @ 1eb9c │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r5, r1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [pc, #540] @ (1ed10 ) │ │ │ │ + ldr r4, [pc, #540] @ (1eba0 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r1, [pc, #528] @ (1ed14 ) │ │ │ │ - ldr r6, [pc, #532] @ (1ed18 ) │ │ │ │ + ldr r1, [pc, #528] @ (1eba4 ) │ │ │ │ + ldr r6, [pc, #532] @ (1eba8 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ add r1, pc │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ebb0 │ │ │ │ + bne.n 1ea40 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 1eb44 │ │ │ │ + cbz r3, 1e9d4 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ec04 │ │ │ │ + beq.n 1ea94 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1eb36 │ │ │ │ + cbz r2, 1e9c6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ebfe │ │ │ │ + beq.n 1ea8e │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d144 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ec1e │ │ │ │ + beq.n 1eaae │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1ebca │ │ │ │ + bne.n 1ea5a │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d1d4 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ec18 │ │ │ │ + beq.n 1eaa8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1ecd2 │ │ │ │ + beq.w 1eb62 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ebf6 │ │ │ │ + bne.n 1ea86 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 1eba4 │ │ │ │ + cbz r3, 1ea34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #384] @ (1ed1c ) │ │ │ │ + ldr r3, [pc, #384] @ (1ebac ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #364] @ (1ed20 ) │ │ │ │ - ldr r3, [pc, #348] @ (1ed10 ) │ │ │ │ + ldr r2, [pc, #364] @ (1ebb0 ) │ │ │ │ + ldr r3, [pc, #348] @ (1eba0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1ed08 │ │ │ │ + bne.w 1eb98 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r3, r0, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1eb60 │ │ │ │ + bne.n 1e9f0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1eb90 │ │ │ │ + b.n 1ea20 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1eb90 │ │ │ │ + b.n 1ea20 │ │ │ │ blx c66c │ │ │ │ - b.n 1eb36 │ │ │ │ + b.n 1e9c6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1eb36 │ │ │ │ + beq.n 1e9c6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1eb2e │ │ │ │ + b.n 1e9be │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1eb90 │ │ │ │ + b.n 1ea20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1eccc │ │ │ │ + beq.n 1eb5c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ecee │ │ │ │ + beq.n 1eb7e │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ecc4 │ │ │ │ + bne.n 1eb54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ebb0 │ │ │ │ + beq.n 1ea40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1ebb0 │ │ │ │ + beq.n 1ea40 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ mvns r3, r3 │ │ │ │ and.w r3, r3, #4 │ │ │ │ adds r3, #8 │ │ │ │ lsls r6, r3, #1 │ │ │ │ - b.n 1ec72 │ │ │ │ + b.n 1eb02 │ │ │ │ blx cae4 │ │ │ │ add r4, r6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1ebb0 │ │ │ │ + beq.n 1ea40 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ec6c │ │ │ │ + beq.n 1eafc │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1ecba │ │ │ │ + bne.n 1eb4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1ec8a │ │ │ │ + bmi.n 1eb1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx db50 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1ec6c │ │ │ │ + bmi.n 1eafc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1ec6c │ │ │ │ + bne.n 1eafc │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1ec68 │ │ │ │ + bmi.n 1eaf8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1ec6c │ │ │ │ + b.n 1eafc │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1ec8a │ │ │ │ + b.n 1eb1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1ec4a │ │ │ │ + b.n 1eada │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1ec4a │ │ │ │ + b.n 1eada │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1eb90 │ │ │ │ + beq.w 1ea20 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1eb90 │ │ │ │ + b.n 1ea20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1ec4a │ │ │ │ + beq.n 1eada │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1ec4a │ │ │ │ + b.n 1eada │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1f050 │ │ │ │ + bne.w 1eee0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #784] @ (1f054 ) │ │ │ │ + ldr r2, [pc, #784] @ (1eee4 ) │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #768] @ (1f058 ) │ │ │ │ + ldr r2, [pc, #768] @ (1eee8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #101 @ 0x65 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #760] @ (1f05c ) │ │ │ │ + ldr r2, [pc, #760] @ (1eeec ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #752] @ (1f060 ) │ │ │ │ + ldr r2, [pc, #752] @ (1eef0 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #744] @ (1f064 ) │ │ │ │ + ldr r2, [pc, #744] @ (1eef4 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #201 @ 0xc9 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #736] @ (1f068 ) │ │ │ │ + ldr r2, [pc, #736] @ (1eef8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #202 @ 0xca │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #728] @ (1f06c ) │ │ │ │ + ldr r2, [pc, #728] @ (1eefc ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #720] @ (1f070 ) │ │ │ │ + ldr r2, [pc, #720] @ (1ef00 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #712] @ (1f074 ) │ │ │ │ + ldr r2, [pc, #712] @ (1ef04 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #704] @ (1f078 ) │ │ │ │ + ldr r2, [pc, #704] @ (1ef08 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #696] @ (1f07c ) │ │ │ │ + ldr r2, [pc, #696] @ (1ef0c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #207 @ 0xcf │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #688] @ (1f080 ) │ │ │ │ + ldr r2, [pc, #688] @ (1ef10 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #680] @ (1f084 ) │ │ │ │ + ldr r2, [pc, #680] @ (1ef14 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #672] @ (1f088 ) │ │ │ │ + ldr r2, [pc, #672] @ (1ef18 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #664] @ (1f08c ) │ │ │ │ + ldr r2, [pc, #664] @ (1ef1c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #652] @ (1f090 ) │ │ │ │ + ldr r2, [pc, #652] @ (1ef20 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #302 @ 0x12e │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #644] @ (1f094 ) │ │ │ │ + ldr r2, [pc, #644] @ (1ef24 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #303 @ 0x12f │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #632] @ (1f098 ) │ │ │ │ + ldr r2, [pc, #632] @ (1ef28 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #624] @ (1f09c ) │ │ │ │ + ldr r2, [pc, #624] @ (1ef2c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #305 @ 0x131 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #612] @ (1f0a0 ) │ │ │ │ + ldr r2, [pc, #612] @ (1ef30 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #307 @ 0x133 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #604] @ (1f0a4 ) │ │ │ │ + ldr r2, [pc, #604] @ (1ef34 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #308 @ 0x134 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #592] @ (1f0a8 ) │ │ │ │ + ldr r2, [pc, #592] @ (1ef38 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #400 @ 0x190 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #584] @ (1f0ac ) │ │ │ │ + ldr r2, [pc, #584] @ (1ef3c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #401 @ 0x191 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #572] @ (1f0b0 ) │ │ │ │ + ldr r2, [pc, #572] @ (1ef40 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #564] @ (1f0b4 ) │ │ │ │ + ldr r2, [pc, #564] @ (1ef44 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #403 @ 0x193 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #552] @ (1f0b8 ) │ │ │ │ + ldr r2, [pc, #552] @ (1ef48 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #404 @ 0x194 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #544] @ (1f0bc ) │ │ │ │ + ldr r2, [pc, #544] @ (1ef4c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #405 @ 0x195 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #532] @ (1f0c0 ) │ │ │ │ + ldr r2, [pc, #532] @ (1ef50 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #406 @ 0x196 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #524] @ (1f0c4 ) │ │ │ │ + ldr r2, [pc, #524] @ (1ef54 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #407 @ 0x197 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #512] @ (1f0c8 ) │ │ │ │ + ldr r2, [pc, #512] @ (1ef58 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #408 @ 0x198 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #504] @ (1f0cc ) │ │ │ │ + ldr r2, [pc, #504] @ (1ef5c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #492] @ (1f0d0 ) │ │ │ │ + ldr r2, [pc, #492] @ (1ef60 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #484] @ (1f0d4 ) │ │ │ │ + ldr r2, [pc, #484] @ (1ef64 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #411 @ 0x19b │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #472] @ (1f0d8 ) │ │ │ │ + ldr r2, [pc, #472] @ (1ef68 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #464] @ (1f0dc ) │ │ │ │ + ldr r2, [pc, #464] @ (1ef6c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #413 @ 0x19d │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #452] @ (1f0e0 ) │ │ │ │ + ldr r2, [pc, #452] @ (1ef70 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #414 @ 0x19e │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #444] @ (1f0e4 ) │ │ │ │ + ldr r2, [pc, #444] @ (1ef74 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #415 @ 0x19f │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #432] @ (1f0e8 ) │ │ │ │ + ldr r2, [pc, #432] @ (1ef78 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #424] @ (1f0ec ) │ │ │ │ + ldr r2, [pc, #424] @ (1ef7c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #417 @ 0x1a1 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #412] @ (1f0f0 ) │ │ │ │ + ldr r2, [pc, #412] @ (1ef80 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #422 @ 0x1a6 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #404] @ (1f0f4 ) │ │ │ │ + ldr r2, [pc, #404] @ (1ef84 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #423 @ 0x1a7 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #392] @ (1f0f8 ) │ │ │ │ + ldr r2, [pc, #392] @ (1ef88 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #424 @ 0x1a8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #384] @ (1f0fc ) │ │ │ │ + ldr r2, [pc, #384] @ (1ef8c ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #426 @ 0x1aa │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #372] @ (1f100 ) │ │ │ │ + ldr r2, [pc, #372] @ (1ef90 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #428 @ 0x1ac │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #364] @ (1f104 ) │ │ │ │ + ldr r2, [pc, #364] @ (1ef94 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #429 @ 0x1ad │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #352] @ (1f108 ) │ │ │ │ + ldr r2, [pc, #352] @ (1ef98 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #431 @ 0x1af │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #344] @ (1f10c ) │ │ │ │ + ldr r2, [pc, #344] @ (1ef9c ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #332] @ (1f110 ) │ │ │ │ + ldr r2, [pc, #332] @ (1efa0 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #501 @ 0x1f5 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #324] @ (1f114 ) │ │ │ │ + ldr r2, [pc, #324] @ (1efa4 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #502 @ 0x1f6 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #312] @ (1f118 ) │ │ │ │ + ldr r2, [pc, #312] @ (1efa8 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #503 @ 0x1f7 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #304] @ (1f11c ) │ │ │ │ + ldr r2, [pc, #304] @ (1efac ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #504 @ 0x1f8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #292] @ (1f120 ) │ │ │ │ + ldr r2, [pc, #292] @ (1efb0 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #505 @ 0x1f9 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #284] @ (1f124 ) │ │ │ │ + ldr r2, [pc, #284] @ (1efb4 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #272] @ (1f128 ) │ │ │ │ + ldr r2, [pc, #272] @ (1efb8 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #507 @ 0x1fb │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #264] @ (1f12c ) │ │ │ │ + ldr r2, [pc, #264] @ (1efbc ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #508 @ 0x1fc │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #252] @ (1f130 ) │ │ │ │ + ldr r2, [pc, #252] @ (1efc0 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #510 @ 0x1fe │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #244] @ (1f134 ) │ │ │ │ + ldr r2, [pc, #244] @ (1efc4 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ b.w c444 │ │ │ │ b.w c0b8 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 1f14a │ │ │ │ + bls.n 1efda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq.n 1f14c │ │ │ │ + beq.n 1efdc │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d9dc │ │ │ │ - cbnz r0, 1f19a │ │ │ │ + cbnz r0, 1f02a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, r5, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ ldrh.w r2, [r1, r2, lsl #1] │ │ │ │ tst.w r2, #8192 @ 0x2000 │ │ │ │ - beq.n 1f19a │ │ │ │ + beq.n 1f02a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldrh.w r2, [r1, r2, lsl #1] │ │ │ │ lsls r2, r2, #18 │ │ │ │ - bmi.n 1f18c │ │ │ │ + bmi.n 1f01c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001f1a0 : │ │ │ │ +0001f030 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (1f1e4 ) │ │ │ │ - ldr r2, [pc, #52] @ (1f1e8 ) │ │ │ │ + ldr r3, [pc, #52] @ (1f074 ) │ │ │ │ + ldr r2, [pc, #52] @ (1f078 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 1f1c8 │ │ │ │ + cbz r0, 1f058 │ │ │ │ blx d03c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 1f1d4 │ │ │ │ + cbz r3, 1f064 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx d4fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1f1e0 │ │ │ │ + cbz r0, 1f070 │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001f1ec : │ │ │ │ +0001f07c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d764 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1f21e │ │ │ │ + cbnz r3, 1f0ae │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w d760 │ │ │ │ blx c0bc │ │ │ │ - b.n 1f216 │ │ │ │ + b.n 1f0a6 │ │ │ │ │ │ │ │ -0001f224 : │ │ │ │ +0001f0b4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -28618,1585 +28498,1586 @@ │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #22 │ │ │ │ str r7, [r0, #8] │ │ │ │ adds r0, #16 │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ blx ce84 │ │ │ │ - ldr r6, [pc, #64] @ (1f2a4 ) │ │ │ │ + ldr r6, [pc, #64] @ (1f134 ) │ │ │ │ strb r7, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx cd80 │ │ │ │ - ldr r3, [pc, #60] @ (1f2a8 ) │ │ │ │ + ldr r3, [pc, #60] @ (1f138 ) │ │ │ │ add r6, pc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ blx d1c8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f292 │ │ │ │ + bmi.n 1f122 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1f292 │ │ │ │ + cbnz r3, 1f122 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1f29e │ │ │ │ + bpl.n 1f12e │ │ │ │ blx cae4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ ite eq │ │ │ │ moveq r0, r5 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1f292 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + b.n 1f122 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001f2ac : │ │ │ │ +0001f13c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #504] @ (1f4b8 ) │ │ │ │ + ldr r1, [pc, #504] @ (1f348 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #504] @ (1f4bc ) │ │ │ │ + ldr r2, [pc, #504] @ (1f34c ) │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [pc, #504] @ (1f4c0 ) │ │ │ │ - ldr r3, [pc, #504] @ (1f4c4 ) │ │ │ │ + ldr r5, [pc, #504] @ (1f350 ) │ │ │ │ + ldr r3, [pc, #504] @ (1f354 ) │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 1f32e │ │ │ │ + cbz r4, 1f1be │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1f312 │ │ │ │ - ldr r2, [pc, #480] @ (1f4c8 ) │ │ │ │ - ldr r3, [pc, #468] @ (1f4bc ) │ │ │ │ + beq.n 1f1a2 │ │ │ │ + ldr r2, [pc, #480] @ (1f358 ) │ │ │ │ + ldr r3, [pc, #468] @ (1f34c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f4b2 │ │ │ │ - ldr r3, [pc, #464] @ (1f4cc ) │ │ │ │ + bne.w 1f342 │ │ │ │ + ldr r3, [pc, #464] @ (1f35c ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w d90c │ │ │ │ - ldr r2, [pc, #444] @ (1f4d0 ) │ │ │ │ - ldr r3, [pc, #420] @ (1f4bc ) │ │ │ │ + ldr r2, [pc, #444] @ (1f360 ) │ │ │ │ + ldr r3, [pc, #420] @ (1f34c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f4b2 │ │ │ │ + bne.w 1f342 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx c614 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #416] @ (1f4d4 ) │ │ │ │ + ldr r3, [pc, #416] @ (1f364 ) │ │ │ │ str.w r0, [sl, #8] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - ldr r0, [pc, #400] @ (1f4d8 ) │ │ │ │ + ldr r0, [pc, #400] @ (1f368 ) │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx cb50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f2de │ │ │ │ + beq.n 1f16e │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr.w r7, [r9, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1f2de │ │ │ │ + beq.n 1f16e │ │ │ │ mov fp, r5 │ │ │ │ ldr.w r6, [r9, #16] │ │ │ │ mov r5, r9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 1f370 │ │ │ │ + b.n 1f200 │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r9, r6, #16 │ │ │ │ addpl.w r9, r6, #24 │ │ │ │ ldrpl r4, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ - beq.n 1f3a4 │ │ │ │ + beq.n 1f234 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ cmp.w r8, #5 │ │ │ │ - bls.n 1f3a4 │ │ │ │ + bls.n 1f234 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.n 1f3b0 │ │ │ │ + beq.n 1f240 │ │ │ │ cmp.w r8, #8 │ │ │ │ - bls.n 1f3a4 │ │ │ │ + bls.n 1f234 │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq.n 1f40e │ │ │ │ + beq.n 1f29e │ │ │ │ subs r7, #1 │ │ │ │ - bne.n 1f36e │ │ │ │ + bne.n 1f1fe │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ - b.n 1f2de │ │ │ │ - ldr r1, [pc, #296] @ (1f4dc ) │ │ │ │ + b.n 1f16e │ │ │ │ + ldr r1, [pc, #296] @ (1f36c ) │ │ │ │ movs r2, #5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ blx d9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f3a4 │ │ │ │ + bne.n 1f234 │ │ │ │ sub.w r3, r8, #5 │ │ │ │ add.w r0, r4, #21 │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ mov r8, r0 │ │ │ │ - cbz r3, 1f3ec │ │ │ │ + cbz r3, 1f27c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrb.w r3, [r8] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls.n 1f462 │ │ │ │ + bls.n 1f2f2 │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx d048 │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1f3a4 │ │ │ │ - ldr r1, [pc, #208] @ (1f4e0 ) │ │ │ │ + b.n 1f234 │ │ │ │ + ldr r1, [pc, #208] @ (1f370 ) │ │ │ │ add.w r3, r4, #16 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f3a4 │ │ │ │ + bne.n 1f234 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx cecc │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ mov r8, r0 │ │ │ │ - cbz r3, 1f444 │ │ │ │ + cbz r3, 1f2d4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrb.w r3, [r8] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls.n 1f48e │ │ │ │ + bls.n 1f31e │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx d048 │ │ │ │ - b.n 1f406 │ │ │ │ + b.n 1f296 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f474 │ │ │ │ + bhi.n 1f304 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f3fa │ │ │ │ + bne.n 1f28a │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f3fa │ │ │ │ + bhi.n 1f28a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f3fa │ │ │ │ + beq.n 1f28a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx dc44 │ │ │ │ - b.n 1f406 │ │ │ │ + b.n 1f296 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f4a0 │ │ │ │ + bhi.n 1f330 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f454 │ │ │ │ + bne.n 1f2e4 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f454 │ │ │ │ + bhi.n 1f2e4 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f454 │ │ │ │ - b.n 1f482 │ │ │ │ + beq.n 1f2e4 │ │ │ │ + b.n 1f312 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0001f4e4 : │ │ │ │ +0001f374 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #248] @ (1f5f0 ) │ │ │ │ + ldr r2, [pc, #248] @ (1f480 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #248] @ (1f5f4 ) │ │ │ │ + ldr r3, [pc, #248] @ (1f484 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #232] @ (1f5f8 ) │ │ │ │ + ldr r3, [pc, #232] @ (1f488 ) │ │ │ │ add r3, pc │ │ │ │ mov r8, r3 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f5a4 │ │ │ │ + beq.n 1f434 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ adds r4, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1f5b8 │ │ │ │ + bls.n 1f448 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1f574 │ │ │ │ + cbz r4, 1f404 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f5e2 │ │ │ │ + bne.n 1f472 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 1f596 │ │ │ │ + bpl.n 1f426 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 1f55c │ │ │ │ + cbz r6, 1f3ec │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1f574 │ │ │ │ + bmi.n 1f404 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 1f574 │ │ │ │ + cbnz r2, 1f404 │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 1f59e │ │ │ │ + bpl.n 1f42e │ │ │ │ blx cae4 │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #128] @ (1f5fc ) │ │ │ │ - ldr r3, [pc, #116] @ (1f5f4 ) │ │ │ │ + ldr r2, [pc, #128] @ (1f48c ) │ │ │ │ + ldr r3, [pc, #116] @ (1f484 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1f5ec │ │ │ │ + bne.n 1f47c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 1f54a │ │ │ │ + b.n 1f3da │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1f574 │ │ │ │ + b.n 1f404 │ │ │ │ mov r0, r4 │ │ │ │ blx d16c │ │ │ │ - ldr r3, [pc, #84] @ (1f600 ) │ │ │ │ + ldr r3, [pc, #84] @ (1f490 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1f52e │ │ │ │ + bhi.n 1f3be │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f5c8 │ │ │ │ + bhi.n 1f458 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f52e │ │ │ │ + bne.n 1f3be │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f52e │ │ │ │ + bhi.n 1f3be │ │ │ │ mov r2, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f52e │ │ │ │ + beq.n 1f3be │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx ce2c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f53a │ │ │ │ + b.n 1f3ca │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1f54a │ │ │ │ + b.n 1f3da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #580] @ (1f85c ) │ │ │ │ + ldr r4, [pc, #580] @ (1f6ec ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #580] @ (1f860 ) │ │ │ │ + ldr r6, [pc, #580] @ (1f6f0 ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #580] @ (1f864 ) │ │ │ │ + ldr r1, [pc, #580] @ (1f6f4 ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #580] @ (1f868 ) │ │ │ │ + ldr r4, [pc, #580] @ (1f6f8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f70e │ │ │ │ + bne.n 1f59e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f670 │ │ │ │ + cbz r3, 1f500 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f7ec │ │ │ │ + beq.w 1f67c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1f662 │ │ │ │ + cbz r2, 1f4f2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f7e6 │ │ │ │ + beq.w 1f676 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #504] @ (1f86c ) │ │ │ │ + ldr r0, [pc, #504] @ (1f6fc ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #6 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d814 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f72a │ │ │ │ + beq.n 1f5ba │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #480] @ (1f870 ) │ │ │ │ + ldr r3, [pc, #480] @ (1f700 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ blx d144 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f72a │ │ │ │ + beq.n 1f5ba │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1f6bc │ │ │ │ + cbz r3, 1f54c │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1f7ca │ │ │ │ + beq.w 1f65a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f802 │ │ │ │ + beq.w 1f692 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f820 │ │ │ │ + beq.w 1f6b0 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f7c2 │ │ │ │ + bne.n 1f652 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f702 │ │ │ │ + cbz r3, 1f592 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #380] @ (1f874 ) │ │ │ │ + ldr r3, [pc, #380] @ (1f704 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #360] @ (1f878 ) │ │ │ │ - ldr r3, [pc, #340] @ (1f868 ) │ │ │ │ + ldr r2, [pc, #360] @ (1f708 ) │ │ │ │ + ldr r3, [pc, #340] @ (1f6f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f856 │ │ │ │ + bne.w 1f6e6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f81a │ │ │ │ + beq.n 1f6aa │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1f83c │ │ │ │ + beq.n 1f6cc │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f812 │ │ │ │ + bne.n 1f6a2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f70e │ │ │ │ + beq.n 1f59e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f70e │ │ │ │ + beq.n 1f59e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1f77e │ │ │ │ + b.n 1f60e │ │ │ │ blx cae4 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1f70e │ │ │ │ + beq.n 1f59e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f778 │ │ │ │ + beq.n 1f608 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f808 │ │ │ │ + bne.n 1f698 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f796 │ │ │ │ + bmi.n 1f626 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1f778 │ │ │ │ + bmi.n 1f608 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1f778 │ │ │ │ + bne.n 1f608 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1f774 │ │ │ │ + bmi.n 1f604 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1f778 │ │ │ │ + b.n 1f608 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f6ec │ │ │ │ + b.n 1f57c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f6ec │ │ │ │ + b.n 1f57c │ │ │ │ blx c66c │ │ │ │ - b.n 1f662 │ │ │ │ + b.n 1f4f2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1f662 │ │ │ │ + beq.w 1f4f2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1f658 │ │ │ │ + b.n 1f4e8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f6ec │ │ │ │ + b.n 1f57c │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1f796 │ │ │ │ + b.n 1f626 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f756 │ │ │ │ + b.n 1f5e6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f756 │ │ │ │ + b.n 1f5e6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1f6ec │ │ │ │ + beq.w 1f57c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1f6ec │ │ │ │ + b.n 1f57c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1f756 │ │ │ │ + beq.n 1f5e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1f756 │ │ │ │ + b.n 1f5e6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr1, {0} │ │ │ │ + cdp2 0, 9, cr0, cr14, cr1, {0} │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #576] @ (1fad0 ) │ │ │ │ + ldr r4, [pc, #576] @ (1f960 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #576] @ (1fad4 ) │ │ │ │ + ldr r6, [pc, #576] @ (1f964 ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #576] @ (1fad8 ) │ │ │ │ + ldr r1, [pc, #576] @ (1f968 ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #576] @ (1fadc ) │ │ │ │ + ldr r4, [pc, #576] @ (1f96c ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f982 │ │ │ │ + bne.n 1f812 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f8e8 │ │ │ │ + cbz r3, 1f778 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fa60 │ │ │ │ + beq.w 1f8f0 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1f8da │ │ │ │ + cbz r2, 1f76a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fa5a │ │ │ │ + beq.w 1f8ea │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #500] @ (1fae0 ) │ │ │ │ + ldr r0, [pc, #500] @ (1f970 ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #14 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d814 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f99e │ │ │ │ + beq.n 1f82e │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d144 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f99e │ │ │ │ + beq.n 1f82e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1f930 │ │ │ │ + cbz r3, 1f7c0 │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1fa3e │ │ │ │ + beq.w 1f8ce │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fa76 │ │ │ │ + beq.w 1f906 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fa94 │ │ │ │ + beq.w 1f924 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fa36 │ │ │ │ + bne.n 1f8c6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f976 │ │ │ │ + cbz r3, 1f806 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #376] @ (1fae4 ) │ │ │ │ + ldr r3, [pc, #376] @ (1f974 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #356] @ (1fae8 ) │ │ │ │ - ldr r3, [pc, #340] @ (1fadc ) │ │ │ │ + ldr r2, [pc, #356] @ (1f978 ) │ │ │ │ + ldr r3, [pc, #340] @ (1f96c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1faca │ │ │ │ + bne.w 1f95a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fa8e │ │ │ │ + beq.n 1f91e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1fab0 │ │ │ │ + beq.n 1f940 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fa86 │ │ │ │ + bne.n 1f916 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f982 │ │ │ │ + beq.n 1f812 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f982 │ │ │ │ + beq.n 1f812 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1f9f2 │ │ │ │ + b.n 1f882 │ │ │ │ blx cae4 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1f982 │ │ │ │ + beq.n 1f812 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f9ec │ │ │ │ + beq.n 1f87c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1fa7c │ │ │ │ + bne.n 1f90c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1fa0a │ │ │ │ + bmi.n 1f89a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1f9ec │ │ │ │ + bmi.n 1f87c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1f9ec │ │ │ │ + bne.n 1f87c │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1f9e8 │ │ │ │ + bmi.n 1f878 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1f9ec │ │ │ │ + b.n 1f87c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f960 │ │ │ │ + b.n 1f7f0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f960 │ │ │ │ + b.n 1f7f0 │ │ │ │ blx c66c │ │ │ │ - b.n 1f8da │ │ │ │ + b.n 1f76a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1f8da │ │ │ │ + beq.w 1f76a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1f8d0 │ │ │ │ + b.n 1f760 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f960 │ │ │ │ + b.n 1f7f0 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1fa0a │ │ │ │ + b.n 1f89a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f9ca │ │ │ │ + b.n 1f85a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f9ca │ │ │ │ + b.n 1f85a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1f960 │ │ │ │ + beq.w 1f7f0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1f960 │ │ │ │ + b.n 1f7f0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1f9ca │ │ │ │ + beq.n 1f85a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1f9ca │ │ │ │ + b.n 1f85a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #576] @ (1fd40 ) │ │ │ │ + ldr r4, [pc, #576] @ (1fbd0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #576] @ (1fd44 ) │ │ │ │ + ldr r6, [pc, #576] @ (1fbd4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #576] @ (1fd48 ) │ │ │ │ + ldr r1, [pc, #576] @ (1fbd8 ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #576] @ (1fd4c ) │ │ │ │ + ldr r4, [pc, #576] @ (1fbdc ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1fbf2 │ │ │ │ + bne.n 1fa82 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fb58 │ │ │ │ + cbz r3, 1f9e8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fcd0 │ │ │ │ + beq.w 1fb60 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1fb4a │ │ │ │ + cbz r2, 1f9da │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fcca │ │ │ │ + beq.w 1fb5a │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #500] @ (1fd50 ) │ │ │ │ + ldr r0, [pc, #500] @ (1fbe0 ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d814 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fc0e │ │ │ │ + beq.n 1fa9e │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d144 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1fc0e │ │ │ │ + beq.n 1fa9e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1fba0 │ │ │ │ + cbz r3, 1fa30 │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1fcae │ │ │ │ + beq.w 1fb3e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fce6 │ │ │ │ + beq.w 1fb76 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fd04 │ │ │ │ + beq.w 1fb94 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fca6 │ │ │ │ + bne.n 1fb36 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fbe6 │ │ │ │ + cbz r3, 1fa76 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #376] @ (1fd54 ) │ │ │ │ + ldr r3, [pc, #376] @ (1fbe4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #356] @ (1fd58 ) │ │ │ │ - ldr r3, [pc, #340] @ (1fd4c ) │ │ │ │ + ldr r2, [pc, #356] @ (1fbe8 ) │ │ │ │ + ldr r3, [pc, #340] @ (1fbdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1fd3a │ │ │ │ + bne.w 1fbca │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fcfe │ │ │ │ + beq.n 1fb8e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1fd20 │ │ │ │ + beq.n 1fbb0 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fcf6 │ │ │ │ + bne.n 1fb86 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fbf2 │ │ │ │ + beq.n 1fa82 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1fbf2 │ │ │ │ + beq.n 1fa82 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1fc62 │ │ │ │ + b.n 1faf2 │ │ │ │ blx cae4 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1fbf2 │ │ │ │ + beq.n 1fa82 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fc5c │ │ │ │ + beq.n 1faec │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1fcec │ │ │ │ + bne.n 1fb7c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1fc7a │ │ │ │ + bmi.n 1fb0a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1fc5c │ │ │ │ + bmi.n 1faec │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1fc5c │ │ │ │ + bne.n 1faec │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1fc58 │ │ │ │ + bmi.n 1fae8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1fc5c │ │ │ │ + b.n 1faec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fbd0 │ │ │ │ + b.n 1fa60 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fbd0 │ │ │ │ + b.n 1fa60 │ │ │ │ blx c66c │ │ │ │ - b.n 1fb4a │ │ │ │ + b.n 1f9da │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1fb4a │ │ │ │ + beq.w 1f9da │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1fb40 │ │ │ │ + b.n 1f9d0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fbd0 │ │ │ │ + b.n 1fa60 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1fc7a │ │ │ │ + b.n 1fb0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fc3a │ │ │ │ + b.n 1faca │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fc3a │ │ │ │ + b.n 1faca │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1fbd0 │ │ │ │ + beq.w 1fa60 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1fbd0 │ │ │ │ + b.n 1fa60 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1fc3a │ │ │ │ + beq.n 1faca │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1fc3a │ │ │ │ + b.n 1faca │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #580] @ (1ffb4 ) │ │ │ │ + ldr r4, [pc, #580] @ (1fe44 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #580] @ (1ffb8 ) │ │ │ │ + ldr r6, [pc, #580] @ (1fe48 ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #580] @ (1ffbc ) │ │ │ │ + ldr r1, [pc, #580] @ (1fe4c ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #580] @ (1ffc0 ) │ │ │ │ + ldr r4, [pc, #580] @ (1fe50 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1fe66 │ │ │ │ + bne.n 1fcf6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fdc8 │ │ │ │ + cbz r3, 1fc58 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1ff44 │ │ │ │ + beq.w 1fdd4 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1fdba │ │ │ │ + cbz r2, 1fc4a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ff3e │ │ │ │ + beq.w 1fdce │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #504] @ (1ffc4 ) │ │ │ │ + ldr r0, [pc, #504] @ (1fe54 ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d814 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fe82 │ │ │ │ + beq.n 1fd12 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #480] @ (1ffc8 ) │ │ │ │ + ldr r3, [pc, #480] @ (1fe58 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ blx d144 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1fe82 │ │ │ │ + beq.n 1fd12 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1fe14 │ │ │ │ + cbz r3, 1fca4 │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1ff22 │ │ │ │ + beq.w 1fdb2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ff5a │ │ │ │ + beq.w 1fdea │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1ff78 │ │ │ │ + beq.w 1fe08 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ff1a │ │ │ │ + bne.n 1fdaa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fe5a │ │ │ │ + cbz r3, 1fcea │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #380] @ (1ffcc ) │ │ │ │ + ldr r3, [pc, #380] @ (1fe5c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #360] @ (1ffd0 ) │ │ │ │ - ldr r3, [pc, #340] @ (1ffc0 ) │ │ │ │ + ldr r2, [pc, #360] @ (1fe60 ) │ │ │ │ + ldr r3, [pc, #340] @ (1fe50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1ffae │ │ │ │ + bne.w 1fe3e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ff72 │ │ │ │ + beq.n 1fe02 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ff94 │ │ │ │ + beq.n 1fe24 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ff6a │ │ │ │ + bne.n 1fdfa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fe66 │ │ │ │ + beq.n 1fcf6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1fe66 │ │ │ │ + beq.n 1fcf6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1fed6 │ │ │ │ + b.n 1fd66 │ │ │ │ blx cae4 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1fe66 │ │ │ │ + beq.n 1fcf6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fed0 │ │ │ │ + beq.n 1fd60 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1ff60 │ │ │ │ + bne.n 1fdf0 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1feee │ │ │ │ + bmi.n 1fd7e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1fed0 │ │ │ │ + bmi.n 1fd60 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1fed0 │ │ │ │ + bne.n 1fd60 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1fecc │ │ │ │ + bmi.n 1fd5c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 1fed0 │ │ │ │ + b.n 1fd60 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fe44 │ │ │ │ + b.n 1fcd4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fe44 │ │ │ │ + b.n 1fcd4 │ │ │ │ blx c66c │ │ │ │ - b.n 1fdba │ │ │ │ + b.n 1fc4a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1fdba │ │ │ │ + beq.w 1fc4a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1fdb0 │ │ │ │ + b.n 1fc40 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fe44 │ │ │ │ + b.n 1fcd4 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1feee │ │ │ │ + b.n 1fd7e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1feae │ │ │ │ + b.n 1fd3e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1feae │ │ │ │ + b.n 1fd3e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1fe44 │ │ │ │ + beq.w 1fcd4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1fe44 │ │ │ │ + b.n 1fcd4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1feae │ │ │ │ + beq.n 1fd3e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1feae │ │ │ │ + b.n 1fd3e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ffd4 : │ │ │ │ +0001fe64 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #168] @ (2008c ) │ │ │ │ + ldr r3, [pc, #168] @ (1ff1c ) │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #168] @ (20090 ) │ │ │ │ + ldr r2, [pc, #168] @ (1ff20 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #160] @ (20094 ) │ │ │ │ + ldr r3, [pc, #160] @ (1ff24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 20048 │ │ │ │ + cbz r4, 1fed8 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ adds r4, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 2005a │ │ │ │ + bls.n 1feea │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #104] @ (20098 ) │ │ │ │ - ldr r3, [pc, #96] @ (20094 ) │ │ │ │ + ldr r2, [pc, #104] @ (1ff28 ) │ │ │ │ + ldr r3, [pc, #96] @ (1ff24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20088 │ │ │ │ + bne.n 1ff18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d16c │ │ │ │ - ldr r3, [pc, #76] @ (2009c ) │ │ │ │ + ldr r3, [pc, #76] @ (1ff2c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 20018 │ │ │ │ + bhi.n 1fea8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 2006a │ │ │ │ + bhi.n 1fefa │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 20018 │ │ │ │ + bne.n 1fea8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 20018 │ │ │ │ + bhi.n 1fea8 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20018 │ │ │ │ + beq.n 1fea8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx ce2c │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 20028 │ │ │ │ + b.n 1feb8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ movs r4, r0 │ │ │ │ - movs r2, r1 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u8 q8, d10, d3 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w lr, [pc, #204] @ 20180 │ │ │ │ + ldr.w lr, [pc, #204] @ 20010 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r1 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #196] @ (20184 ) │ │ │ │ + ldr r1, [pc, #196] @ (20014 ) │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr.w ip, [pc, #192] @ 20188 │ │ │ │ + ldr.w ip, [pc, #192] @ 20018 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 200fe │ │ │ │ + cbnz r0, 1ff8e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 200ee │ │ │ │ + cbz r0, 1ff7e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbnz r1, 20116 │ │ │ │ + cbnz r1, 1ffa6 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d16c │ │ │ │ - ldr r2, [pc, #140] @ (2018c ) │ │ │ │ - ldr r3, [pc, #132] @ (20188 ) │ │ │ │ + ldr r2, [pc, #140] @ (2001c ) │ │ │ │ + ldr r3, [pc, #132] @ (20018 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2017c │ │ │ │ + bne.n 2000c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d814 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 200fe │ │ │ │ + beq.n 1ff8e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ add.w r0, r2, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -30223,124 +30104,126 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 200fe │ │ │ │ + b.n 1ff8e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - vhadd.u8 d16, d2, d3 │ │ │ │ - adds.w r0, r0, #8454144 @ 0x810000 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + @ instruction: 0xf4dc0001 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr3, {0} │ │ │ │ + lsls r2, r5, #1 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00020190 : │ │ │ │ +00020020 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #140] @ (20230 ) │ │ │ │ - ldr r3, [pc, #144] @ (20234 ) │ │ │ │ + ldr r2, [pc, #140] @ (200c0 ) │ │ │ │ + ldr r3, [pc, #144] @ (200c4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #140] @ (20238 ) │ │ │ │ + ldr r0, [pc, #140] @ (200c8 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ movs r1, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cb50 │ │ │ │ - cbz r0, 201fe │ │ │ │ + cbz r0, 2008e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ mov r7, r2 │ │ │ │ - bls.n 20202 │ │ │ │ + bls.n 20092 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 201fe │ │ │ │ - cbz r6, 201e6 │ │ │ │ + cbz r0, 2008e │ │ │ │ + cbz r6, 20076 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 201fe │ │ │ │ + bne.n 2008e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 201fe │ │ │ │ - ldr r2, [pc, #84] @ (2023c ) │ │ │ │ - ldr r3, [pc, #72] @ (20234 ) │ │ │ │ + cbz r3, 2008e │ │ │ │ + ldr r2, [pc, #84] @ (200cc ) │ │ │ │ + ldr r3, [pc, #72] @ (200c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2022a │ │ │ │ + bne.n 200ba │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 201e6 │ │ │ │ + b.n 20076 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 20212 │ │ │ │ + bhi.n 200a2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 201cc │ │ │ │ + bne.n 2005c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 201cc │ │ │ │ + bhi.n 2005c │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 201cc │ │ │ │ + beq.n 2005c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx ce2c │ │ │ │ - b.n 201d6 │ │ │ │ + b.n 20066 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 5, cr0, cr6, cr3, {0} │ │ │ │ + vaddl.u8 q8, d6, d3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 1, cr0, cr2, cr3, {0} │ │ │ │ + vaddl.u8 q0, d2, d3 │ │ │ │ │ │ │ │ -00020240 : │ │ │ │ +000200d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #104] @ (202b8 ) │ │ │ │ + ldr r3, [pc, #104] @ (20148 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #104] @ (202bc ) │ │ │ │ + ldr r2, [pc, #104] @ (2014c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 20264 │ │ │ │ + cbz r3, 200f4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d060 <_php_stream_temp_create@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #72] @ (202c0 ) │ │ │ │ - ldr r0, [pc, #76] @ (202c4 ) │ │ │ │ + ldr r1, [pc, #72] @ (20150 ) │ │ │ │ + ldr r0, [pc, #76] @ (20154 ) │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx dad0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ @@ -30359,166 +30242,166 @@ │ │ │ │ blx d934 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r8, #12]! │ │ │ │ + vhadd.u16 d0, d8, d3 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + movs r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #156] @ (20374 ) │ │ │ │ + ldr r2, [pc, #156] @ (20204 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #156] @ (20378 ) │ │ │ │ + ldr r3, [pc, #156] @ (20208 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #152] @ (2037c ) │ │ │ │ + ldr r5, [pc, #152] @ (2020c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cbbc │ │ │ │ str r0, [sp, #16] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #120] @ (20380 ) │ │ │ │ + ldr r1, [pc, #120] @ (20210 ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 20368 │ │ │ │ + cbnz r0, 201f8 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ blx dcb8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cbbc │ │ │ │ - ldr r2, [pc, #92] @ (20384 ) │ │ │ │ + ldr r2, [pc, #92] @ (20214 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx cd20 │ │ │ │ - cbz r0, 20354 │ │ │ │ - ldr r2, [pc, #72] @ (20388 ) │ │ │ │ - ldr r3, [pc, #56] @ (20378 ) │ │ │ │ + cbz r0, 201e4 │ │ │ │ + ldr r2, [pc, #72] @ (20218 ) │ │ │ │ + ldr r3, [pc, #56] @ (20208 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20370 │ │ │ │ + bne.n 20200 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx c3c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r7, #8] │ │ │ │ adds r3, #8 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 2033c │ │ │ │ + b.n 201cc │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2033c │ │ │ │ + b.n 201cc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldc2 0, cr0, [lr, #-12] │ │ │ │ + cdp2 0, 8, cr0, cr14, cr3, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6, #-12] │ │ │ │ - vaddl.u32 q8, d10, d1 │ │ │ │ + cdp2 0, 8, cr0, cr6, cr3, {0} │ │ │ │ + vaddl.u q0, d6, d1 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], #12 │ │ │ │ + cdp2 0, 2, cr0, cr12, cr3, {0} │ │ │ │ │ │ │ │ -0002038c : │ │ │ │ - ldr r3, [pc, #28] @ (203ac ) │ │ │ │ +0002021c : │ │ │ │ + ldr r3, [pc, #28] @ (2023c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r0, 2039c │ │ │ │ + cbz r0, 2022c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ ldreq r0, [r0, #0] │ │ │ │ - beq.n 203a2 │ │ │ │ - ldr r2, [pc, #16] @ (203b0 ) │ │ │ │ + beq.n 20232 │ │ │ │ + ldr r2, [pc, #16] @ (20240 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 203a6 │ │ │ │ + cbz r0, 20236 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #12] @ (203b4 ) │ │ │ │ + ldr r0, [pc, #12] @ (20244 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stc2l 0, cr0, [lr], #-12 │ │ │ │ + ldc2l 0, cr0, [lr, #12] │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d0, d1 │ │ │ │ + vhadd.u16 d0, d12, d1 │ │ │ │ │ │ │ │ -000203b8 : │ │ │ │ +00020248 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #500] @ (205c0 ) │ │ │ │ + ldr r5, [pc, #500] @ (20450 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #500] @ (205c4 ) │ │ │ │ + ldr r4, [pc, #500] @ (20454 ) │ │ │ │ mov r9, r0 │ │ │ │ add r5, pc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #5 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #472] @ (205c8 ) │ │ │ │ + ldr r0, [pc, #472] @ (20458 ) │ │ │ │ add r0, pc │ │ │ │ blx d814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2050c │ │ │ │ - ldr r1, [pc, #464] @ (205cc ) │ │ │ │ + beq.w 2039c │ │ │ │ + ldr r1, [pc, #464] @ (2045c ) │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #6 │ │ │ │ add r7, sp, #8 │ │ │ │ add r1, pc │ │ │ │ add.w fp, r6, #5 │ │ │ │ blx d9dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 20506 │ │ │ │ + bne.n 20396 │ │ │ │ mov r1, r7 │ │ │ │ ldrb.w r4, [fp, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 204b4 │ │ │ │ + beq.n 20344 │ │ │ │ sub.w r3, r4, #32 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #25 │ │ │ │ - bhi.n 20506 │ │ │ │ + bhi.n 20396 │ │ │ │ cmp r3, #25 │ │ │ │ - bhi.n 20506 │ │ │ │ - add r2, pc, #8 @ (adr r2, 20434 ) │ │ │ │ + bhi.n 20396 │ │ │ │ + add r2, pc, #8 @ (adr r2, 202c4 ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -30575,57 +30458,57 @@ │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt r2, #10 │ │ │ │ mlagt r4, r2, r3, r4 │ │ │ │ str r4, [r1, #0] │ │ │ │ ldrb.w r4, [fp, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2041a │ │ │ │ + bne.n 202aa │ │ │ │ ldrd r3, sl, [sp, #4] │ │ │ │ - cbz r3, 20528 │ │ │ │ + cbz r3, 203b8 │ │ │ │ cmn.w sl, #10 │ │ │ │ - beq.n 204f6 │ │ │ │ + beq.n 20386 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 20584 │ │ │ │ + beq.n 20414 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp sl, r3 │ │ │ │ - bcs.n 204ec │ │ │ │ + bcs.n 2037c │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmn.w r8, #10 │ │ │ │ - beq.n 204ec │ │ │ │ + beq.n 2037c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 205ae │ │ │ │ + beq.n 2043e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ it cs │ │ │ │ addcs.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - bcs.n 2052c │ │ │ │ + bcs.n 203bc │ │ │ │ cmp r8, sl │ │ │ │ - bge.n 2052c │ │ │ │ + bge.n 203bc │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #2 │ │ │ │ - b.n 2050e │ │ │ │ + b.n 2039e │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmn.w r8, #10 │ │ │ │ - beq.n 205b6 │ │ │ │ + beq.n 20446 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2059e │ │ │ │ + bne.n 2042e │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #192] @ (205d0 ) │ │ │ │ - ldr r3, [pc, #176] @ (205c4 ) │ │ │ │ + ldr r2, [pc, #192] @ (20460 ) │ │ │ │ + ldr r3, [pc, #176] @ (20454 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 205bc │ │ │ │ + bne.n 2044c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -30639,222 +30522,222 @@ │ │ │ │ blx d228 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ blx d0b4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 20410 │ │ │ │ + bne.w 202a0 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 2050e │ │ │ │ + b.n 2039e │ │ │ │ add r1, sp, #12 │ │ │ │ - b.n 20412 │ │ │ │ + b.n 202a2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmn.w r3, #10 │ │ │ │ - beq.w 20412 │ │ │ │ + beq.w 202a2 │ │ │ │ movs r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 20412 │ │ │ │ + b.n 202a2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmn.w r2, #10 │ │ │ │ it ne │ │ │ │ cmpne.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 204ec │ │ │ │ + beq.n 2037c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w sl, r3, r2 │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2052c │ │ │ │ + b.n 203bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ it cs │ │ │ │ addcs.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 2052c │ │ │ │ + b.n 203bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2052c │ │ │ │ + b.n 203bc │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 205a8 │ │ │ │ + b.n 20438 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - stc2 0, cr0, [ip], #-12 │ │ │ │ + ldc2 0, cr0, [ip, #12] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 205a8 │ │ │ │ + ble.n 20438 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr1, {0} │ │ │ │ - @ instruction: 0xfaea0003 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr1, {0} │ │ │ │ + mrrc2 0, 0, r0, sl, cr3 │ │ │ │ │ │ │ │ -000205d4 : │ │ │ │ +00020464 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #112] @ 20654 │ │ │ │ + ldr.w ip, [pc, #112] @ 204e4 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #108] @ (20658 ) │ │ │ │ + ldr r3, [pc, #108] @ (204e8 ) │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ - ldr r5, [pc, #100] @ (2065c ) │ │ │ │ + ldr r5, [pc, #100] @ (204ec ) │ │ │ │ add r0, sp, #8 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ - ldr r3, [pc, #84] @ (20660 ) │ │ │ │ + ldr r3, [pc, #84] @ (204f0 ) │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #84] @ (20664 ) │ │ │ │ + ldr r1, [pc, #84] @ (204f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx dcf8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d3b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ blx d7a4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx cf80 │ │ │ │ - ldr r2, [pc, #48] @ (20668 ) │ │ │ │ - ldr r3, [pc, #28] @ (20658 ) │ │ │ │ + ldr r2, [pc, #48] @ (204f8 ) │ │ │ │ + ldr r3, [pc, #28] @ (204e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20650 │ │ │ │ + bne.n 204e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xfa100003 │ │ │ │ + smull r0, r0, r0, r3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa000003 │ │ │ │ + usada8 r0, r0, r3, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1ff5a │ │ │ │ - vtbx.8 d31, {d31- │ │ │ │ + @ instruction: 0xfffffb32 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002066c : │ │ │ │ +000204fc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #104] @ (206e4 ) │ │ │ │ + ldr r2, [pc, #104] @ (20574 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #104] @ (206e8 ) │ │ │ │ + ldr r3, [pc, #104] @ (20578 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #100] @ (206ec ) │ │ │ │ + ldr r4, [pc, #100] @ (2057c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ - ldr r3, [pc, #76] @ (206f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (20580 ) │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r5, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #68] @ (206f4 ) │ │ │ │ + ldr r1, [pc, #68] @ (20584 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx dcf8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 206c6 │ │ │ │ + cbz r0, 20556 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ - ldr r2, [pc, #48] @ (206f8 ) │ │ │ │ - ldr r3, [pc, #28] @ (206e8 ) │ │ │ │ + ldr r2, [pc, #48] @ (20588 ) │ │ │ │ + ldr r3, [pc, #28] @ (20578 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 206de │ │ │ │ + bne.n 2056e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr??.w r0, [sl, r3] │ │ │ │ + @ instruction: 0xfaea0003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r3] │ │ │ │ + @ instruction: 0xfae60003 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xea85ffff │ │ │ │ - ldrsh.w r0, [r2, r3] │ │ │ │ + @ instruction: 0xfaa20003 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w lr, [pc, #204] @ 207dc │ │ │ │ + ldr.w lr, [pc, #204] @ 2066c │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r1 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #196] @ (207e0 ) │ │ │ │ + ldr r1, [pc, #196] @ (20670 ) │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr.w ip, [pc, #192] @ 207e4 │ │ │ │ + ldr.w ip, [pc, #192] @ 20674 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2075a │ │ │ │ + cbnz r0, 205ea │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 2074a │ │ │ │ + cbz r0, 205da │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbnz r1, 20772 │ │ │ │ + cbnz r1, 20602 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d4c0 │ │ │ │ - ldr r2, [pc, #140] @ (207e8 ) │ │ │ │ - ldr r3, [pc, #132] @ (207e4 ) │ │ │ │ + ldr r2, [pc, #140] @ (20678 ) │ │ │ │ + ldr r3, [pc, #132] @ (20674 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 207d8 │ │ │ │ + bne.n 20668 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r3, [sp, #0] │ │ │ │ blx cab0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2075a │ │ │ │ + beq.n 205ea │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -30882,38 +30765,38 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2075a │ │ │ │ + b.n 205ea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str??.w r0, [r6, #3] │ │ │ │ - cdp 0, 11, cr0, cr4, cr1, {0} │ │ │ │ + @ instruction: 0xfa560003 │ │ │ │ + cdp 0, 8, cr0, cr0, cr1, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [lr, #3] │ │ │ │ + @ instruction: 0xfa0e0003 │ │ │ │ │ │ │ │ -000207ec : │ │ │ │ - ldr r3, [pc, #16] @ (20800 ) │ │ │ │ - ldr r2, [pc, #20] @ (20804 ) │ │ │ │ +0002067c : │ │ │ │ + ldr r3, [pc, #16] @ (20690 ) │ │ │ │ + ldr r2, [pc, #20] @ (20694 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb.w r0, [ip, r3] │ │ │ │ + ldr??.w r0, [ip, r3] │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 2082e │ │ │ │ + cbnz r3, 206be │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d020 │ │ │ │ @@ -30922,254 +30805,254 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ │ │ │ │ -00020834 : │ │ │ │ +000206c4 : │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #4 │ │ │ │ b.w cce8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #80] @ 2089c │ │ │ │ + ldr.w ip, [pc, #80] @ 2072c │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #76] @ (208a0 ) │ │ │ │ + ldr r3, [pc, #76] @ (20730 ) │ │ │ │ sub sp, #8 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #76] @ (208a4 ) │ │ │ │ + ldr r1, [pc, #76] @ (20734 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 20880 │ │ │ │ + cbnz r0, 20710 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx dcc8 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #36] @ (208a8 ) │ │ │ │ - ldr r3, [pc, #28] @ (208a0 ) │ │ │ │ + ldr r2, [pc, #36] @ (20738 ) │ │ │ │ + ldr r3, [pc, #28] @ (20730 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20898 │ │ │ │ + bne.n 20728 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf7a80003 │ │ │ │ + ldrsb.w r0, [r8, r3] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7780003 │ │ │ │ + str??.w r0, [r8, #3] │ │ │ │ │ │ │ │ -000208ac : │ │ │ │ +0002073c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov ip, r0 │ │ │ │ eor.w r0, r3, #1 │ │ │ │ - ldr r3, [pc, #56] @ (208fc ) │ │ │ │ + ldr r3, [pc, #56] @ (2078c ) │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ - ldr r2, [pc, #52] @ (20900 ) │ │ │ │ + ldr r2, [pc, #52] @ (20790 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx ccec │ │ │ │ - ldr r2, [pc, #36] @ (20904 ) │ │ │ │ - ldr r3, [pc, #24] @ (208fc ) │ │ │ │ + ldr r2, [pc, #36] @ (20794 ) │ │ │ │ + ldr r3, [pc, #24] @ (2078c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 208f6 │ │ │ │ + bne.n 20786 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf72e0003 │ │ │ │ - @ instruction: 0xf71a0003 │ │ │ │ + ldrb.w r0, [lr, #3] │ │ │ │ + strb.w r0, [sl, #3] │ │ │ │ │ │ │ │ -00020908 : │ │ │ │ +00020798 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr.w lr, [pc, #112] @ 20990 │ │ │ │ + ldr.w lr, [pc, #112] @ 20820 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, ip │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ add lr, pc │ │ │ │ - ldr.w ip, [pc, #104] @ 20994 │ │ │ │ + ldr.w ip, [pc, #104] @ 20824 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ blx c410 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ - cbz r3, 20984 │ │ │ │ - cbnz r0, 20974 │ │ │ │ + cbz r3, 20814 │ │ │ │ + cbnz r0, 20804 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (20998 ) │ │ │ │ - ldr r3, [pc, #52] @ (20994 ) │ │ │ │ + ldr r2, [pc, #60] @ (20828 ) │ │ │ │ + ldr r3, [pc, #52] @ (20824 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2098a │ │ │ │ + bne.n 2081a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ eor.w r0, r4, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ blx ccec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 20954 │ │ │ │ + b.n 207e4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2095a │ │ │ │ + b.n 207ea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6d40003 │ │ │ │ + str.w r0, [r4, r3] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf69e0003 │ │ │ │ + strb.w r0, [lr, r3] │ │ │ │ │ │ │ │ -0002099c : │ │ │ │ +0002082c : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #64] @ 209f0 │ │ │ │ + ldr.w ip, [pc, #64] @ 20880 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (209f4 ) │ │ │ │ + ldr r2, [pc, #64] @ (20884 ) │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d754 │ │ │ │ - ldr r2, [pc, #40] @ (209f8 ) │ │ │ │ - ldr r3, [pc, #32] @ (209f4 ) │ │ │ │ + ldr r2, [pc, #40] @ (20888 ) │ │ │ │ + ldr r3, [pc, #32] @ (20884 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 209ec │ │ │ │ + bne.n 2087c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movw r0, #26627 @ 0x6803 │ │ │ │ + @ instruction: 0xf7b60003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62a0003 │ │ │ │ + @ instruction: 0xf79a0003 │ │ │ │ │ │ │ │ -000209fc : │ │ │ │ +0002088c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #344] @ (20b68 ) │ │ │ │ + ldr r1, [pc, #344] @ (209f8 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #344] @ (20b6c ) │ │ │ │ + ldr r2, [pc, #344] @ (209fc ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrb.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ - cbz r3, 20a52 │ │ │ │ + cbz r3, 208e2 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 20b58 │ │ │ │ + beq.w 209e8 │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 20b00 │ │ │ │ + beq.n 20990 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 20ae6 │ │ │ │ + bne.n 20976 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 20a7e │ │ │ │ + bmi.n 2090e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r1, 20a84 │ │ │ │ + cbnz r1, 20914 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 20ad4 │ │ │ │ + beq.n 20964 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #2 │ │ │ │ strd r9, r5, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ blx ccec │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #268] @ (20b70 ) │ │ │ │ - ldr r3, [pc, #260] @ (20b6c ) │ │ │ │ + ldr r2, [pc, #268] @ (20a00 ) │ │ │ │ + ldr r3, [pc, #260] @ (209fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20b64 │ │ │ │ + bne.n 209f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20a52 │ │ │ │ + beq.n 208e2 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 20b52 │ │ │ │ + blt.n 209e2 │ │ │ │ add.w r2, r4, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #228] @ (20b74 ) │ │ │ │ + ldr r2, [pc, #228] @ (20a04 ) │ │ │ │ mov r3, r9 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #24] │ │ │ │ blx c798 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -31177,110 +31060,110 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ eor.w r0, sl, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx ccec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 20ac8 │ │ │ │ + bmi.n 20958 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 20ac8 │ │ │ │ + cbnz r3, 20958 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 20b5e │ │ │ │ + bpl.n 209ee │ │ │ │ blx cae4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20a62 │ │ │ │ + beq.n 208f2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 20a62 │ │ │ │ + b.n 208f2 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bpl.n 20ae0 │ │ │ │ + bpl.n 20970 │ │ │ │ blx cae4 │ │ │ │ - b.n 20a52 │ │ │ │ + b.n 208e2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 20a52 │ │ │ │ + b.n 208e2 │ │ │ │ mov r0, r3 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 20a84 │ │ │ │ + bne.n 20914 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 20a52 │ │ │ │ + bmi.n 208e2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 20a4c │ │ │ │ + b.n 208dc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ - cbz r7, 20b4e │ │ │ │ + cbz r7, 209de │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ itt mi │ │ │ │ movmi r3, r4 │ │ │ │ addmi r4, #16 │ │ │ │ - bmi.n 20b36 │ │ │ │ + bmi.n 209c6 │ │ │ │ cmp r2, #12 │ │ │ │ ittee ne │ │ │ │ movne r3, r4 │ │ │ │ addne r4, #24 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r2, [r3, #8] │ │ │ │ - cbz r2, 20b4a │ │ │ │ + cbz r2, 209da │ │ │ │ and.w r0, r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 209fc │ │ │ │ - cbnz r0, 20b52 │ │ │ │ + bl 2088c │ │ │ │ + cbnz r0, 209e2 │ │ │ │ subs r7, #1 │ │ │ │ - bne.n 20b16 │ │ │ │ + bne.n 209a6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 20a62 │ │ │ │ + b.n 208f2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 20a62 │ │ │ │ + b.n 208f2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ - b.n 20b0a │ │ │ │ + b.n 2099a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 20ac8 │ │ │ │ + b.n 20958 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf5e80003 │ │ │ │ + @ instruction: 0xf7580003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5960003 │ │ │ │ - bne.n 20c24 │ │ │ │ + @ instruction: 0xf7060003 │ │ │ │ + bne.n 20ab4 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r5, [pc, #124] @ (20c08 ) │ │ │ │ + ldr r5, [pc, #124] @ (20a98 ) │ │ │ │ add.w r3, sp, #19 │ │ │ │ - ldr.w lr, [pc, #124] @ 20c0c │ │ │ │ + ldr.w lr, [pc, #124] @ 20a9c │ │ │ │ add r5, pc │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #112] @ (20c10 ) │ │ │ │ + ldr r1, [pc, #112] @ (20aa0 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ @@ -31288,49 +31171,49 @@ │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ strd ip, ip, [sp, #28] │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [sp, #19] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 20bec │ │ │ │ + cbnz r0, 20a7c │ │ │ │ ldrb.w r0, [sp, #19] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d900 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #36] @ (20c14 ) │ │ │ │ - ldr r3, [pc, #28] @ (20c0c ) │ │ │ │ + ldr r2, [pc, #36] @ (20aa4 ) │ │ │ │ + ldr r3, [pc, #28] @ (20a9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20c04 │ │ │ │ + bne.n 20a94 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - orn r0, sl, #8585216 @ 0x830000 │ │ │ │ + rsbs r0, sl, #8585216 @ 0x830000 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75e0001 │ │ │ │ - and.w r0, ip, #8585216 @ 0x830000 │ │ │ │ + @ instruction: 0xf72a0001 │ │ │ │ + sbcs.w r0, ip, #8585216 @ 0x830000 │ │ │ │ │ │ │ │ -00020c18 : │ │ │ │ +00020aa8 : │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movw r3, #411 @ 0x19b │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.w 20f60 │ │ │ │ + bhi.w 20df0 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r0, #9 │ │ │ │ lsls r3, r0, #9 │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ @@ -31738,266 +31621,266 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #340] @ (210bc ) │ │ │ │ + ldr r0, [pc, #340] @ (20f4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #340] @ (210c0 ) │ │ │ │ + ldr r0, [pc, #340] @ (20f50 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #336] @ (210c4 ) │ │ │ │ + ldr r0, [pc, #336] @ (20f54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #336] @ (210c8 ) │ │ │ │ + ldr r0, [pc, #336] @ (20f58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ (210cc ) │ │ │ │ + ldr r0, [pc, #332] @ (20f5c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ (210d0 ) │ │ │ │ + ldr r0, [pc, #332] @ (20f60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #328] @ (210d4 ) │ │ │ │ + ldr r0, [pc, #328] @ (20f64 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #328] @ (210d8 ) │ │ │ │ + ldr r0, [pc, #328] @ (20f68 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ (210dc ) │ │ │ │ + ldr r0, [pc, #324] @ (20f6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ (210e0 ) │ │ │ │ + ldr r0, [pc, #324] @ (20f70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #320] @ (210e4 ) │ │ │ │ + ldr r0, [pc, #320] @ (20f74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #320] @ (210e8 ) │ │ │ │ + ldr r0, [pc, #320] @ (20f78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ (210ec ) │ │ │ │ + ldr r0, [pc, #316] @ (20f7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ (210f0 ) │ │ │ │ + ldr r0, [pc, #316] @ (20f80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #312] @ (210f4 ) │ │ │ │ + ldr r0, [pc, #312] @ (20f84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #312] @ (210f8 ) │ │ │ │ + ldr r0, [pc, #312] @ (20f88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ (210fc ) │ │ │ │ + ldr r0, [pc, #308] @ (20f8c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ (21100 ) │ │ │ │ + ldr r0, [pc, #308] @ (20f90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #304] @ (21104 ) │ │ │ │ + ldr r0, [pc, #304] @ (20f94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #304] @ (21108 ) │ │ │ │ + ldr r0, [pc, #304] @ (20f98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ (2110c ) │ │ │ │ + ldr r0, [pc, #300] @ (20f9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ (21110 ) │ │ │ │ + ldr r0, [pc, #300] @ (20fa0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #296] @ (21114 ) │ │ │ │ + ldr r0, [pc, #296] @ (20fa4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #296] @ (21118 ) │ │ │ │ + ldr r0, [pc, #296] @ (20fa8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ (2111c ) │ │ │ │ + ldr r0, [pc, #292] @ (20fac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ (21120 ) │ │ │ │ + ldr r0, [pc, #292] @ (20fb0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #288] @ (21124 ) │ │ │ │ + ldr r0, [pc, #288] @ (20fb4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #288] @ (21128 ) │ │ │ │ + ldr r0, [pc, #288] @ (20fb8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ (2112c ) │ │ │ │ + ldr r0, [pc, #284] @ (20fbc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ (21130 ) │ │ │ │ + ldr r0, [pc, #284] @ (20fc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #280] @ (21134 ) │ │ │ │ + ldr r0, [pc, #280] @ (20fc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #280] @ (21138 ) │ │ │ │ + ldr r0, [pc, #280] @ (20fc8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ (2113c ) │ │ │ │ + ldr r0, [pc, #276] @ (20fcc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ (21140 ) │ │ │ │ + ldr r0, [pc, #276] @ (20fd0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #272] @ (21144 ) │ │ │ │ + ldr r0, [pc, #272] @ (20fd4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #272] @ (21148 ) │ │ │ │ + ldr r0, [pc, #272] @ (20fd8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ (2114c ) │ │ │ │ + ldr r0, [pc, #268] @ (20fdc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ (21150 ) │ │ │ │ + ldr r0, [pc, #268] @ (20fe0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #264] @ (21154 ) │ │ │ │ + ldr r0, [pc, #264] @ (20fe4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #264] @ (21158 ) │ │ │ │ + ldr r0, [pc, #264] @ (20fe8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ (2115c ) │ │ │ │ + ldr r0, [pc, #260] @ (20fec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ (21160 ) │ │ │ │ + ldr r0, [pc, #260] @ (20ff0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #256] @ (21164 ) │ │ │ │ + ldr r0, [pc, #256] @ (20ff4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #256] @ (21168 ) │ │ │ │ + ldr r0, [pc, #256] @ (20ff8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ (2116c ) │ │ │ │ + ldr r0, [pc, #252] @ (20ffc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ (21170 ) │ │ │ │ + ldr r0, [pc, #252] @ (21000 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #248] @ (21174 ) │ │ │ │ + ldr r0, [pc, #248] @ (21004 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #248] @ (21178 ) │ │ │ │ + ldr r0, [pc, #248] @ (21008 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ (2117c ) │ │ │ │ + ldr r0, [pc, #244] @ (2100c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ (21180 ) │ │ │ │ + ldr r0, [pc, #244] @ (21010 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #240] @ (21184 ) │ │ │ │ + ldr r0, [pc, #240] @ (21014 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #240] @ (21188 ) │ │ │ │ + ldr r0, [pc, #240] @ (21018 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ (2118c ) │ │ │ │ + ldr r0, [pc, #236] @ (2101c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ (21190 ) │ │ │ │ + ldr r0, [pc, #236] @ (21020 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #232] @ (21194 ) │ │ │ │ + ldr r0, [pc, #232] @ (21024 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #232] @ (21198 ) │ │ │ │ + ldr r0, [pc, #232] @ (21028 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #228] @ (2119c ) │ │ │ │ + ldr r0, [pc, #228] @ (2102c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ssat r0, #2, r6 │ │ │ │ - @ instruction: 0xf2f00001 │ │ │ │ - @ instruction: 0xf2da0001 │ │ │ │ + @ instruction: 0xf2d20001 │ │ │ │ @ instruction: 0xf2bc0001 │ │ │ │ - @ instruction: 0xf29e0001 │ │ │ │ - @ instruction: 0xf27c0001 │ │ │ │ - @ instruction: 0xf2660001 │ │ │ │ - movw r0, #49153 @ 0xc001 │ │ │ │ - @ instruction: 0xf23a0001 │ │ │ │ - @ instruction: 0xf2240001 │ │ │ │ + subw r0, r6, #1 │ │ │ │ + @ instruction: 0xf2880001 │ │ │ │ + @ instruction: 0xf26a0001 │ │ │ │ + movw r0, #32769 @ 0x8001 │ │ │ │ + @ instruction: 0xf2320001 │ │ │ │ + @ instruction: 0xf2180001 │ │ │ │ addw r0, r6, #1 │ │ │ │ - @ instruction: 0xf1e00001 │ │ │ │ - rsb r0, r6, #1 │ │ │ │ - sub.w r0, r8, #1 │ │ │ │ - @ instruction: 0xf18e0001 │ │ │ │ + @ instruction: 0xf1f00001 │ │ │ │ + rsbs r0, r2, #1 │ │ │ │ + sub.w r0, ip, #1 │ │ │ │ + @ instruction: 0xf1920001 │ │ │ │ sbcs.w r0, r4, #1 │ │ │ │ - sbc.w r0, r6, #1 │ │ │ │ - adc.w r0, r8, #1 │ │ │ │ - @ instruction: 0xf12e0001 │ │ │ │ - add.w r0, r8, #1 │ │ │ │ - @ instruction: 0xf0ea0001 │ │ │ │ - @ instruction: 0xf0cc0001 │ │ │ │ - @ instruction: 0xf0aa0001 │ │ │ │ - eors.w r0, r0, #1 │ │ │ │ - orns r0, sl, #1 │ │ │ │ - orn r0, ip, #1 │ │ │ │ - orrs.w r0, sl, #1 │ │ │ │ - orr.w r0, r4, #1 │ │ │ │ - ands.w r0, lr, #1 │ │ │ │ - and.w r0, r8, #1 │ │ │ │ - vaddl.s32 q8, d14, d1 │ │ │ │ - vaddl.s16 q8, d12, d1 │ │ │ │ - vaddl.s8 q8, d10, d1 │ │ │ │ - vext.8 d0, d0, d1, #0 │ │ │ │ - vaddl.s16 q0, d10, d1 │ │ │ │ - vaddl.s8 q0, d8, d1 │ │ │ │ - vhadd.s32 d16, d14, d1 │ │ │ │ + adcs.w r0, sl, #1 │ │ │ │ + adc.w r0, r0, #1 │ │ │ │ + @ instruction: 0xf1320001 │ │ │ │ + adds.w r0, r4, #1 │ │ │ │ + @ instruction: 0xf0fa0001 │ │ │ │ + @ instruction: 0xf0d40001 │ │ │ │ + @ instruction: 0xf0b60001 │ │ │ │ + eors.w r0, r8, #1 │ │ │ │ + orns r0, r6, #1 │ │ │ │ + orrs.w r0, ip, #1 │ │ │ │ + orr.w r0, r6, #1 │ │ │ │ + bics.w r0, r8, #1 │ │ │ │ + bic.w r0, r6, #1 │ │ │ │ + ands.w r0, r0, #1 │ │ │ │ + vaddl.s32 q8, d10, d1 │ │ │ │ + vaddl.s16 q8, d4, d1 │ │ │ │ + vext.8 d0, d10, d1, #0 │ │ │ │ + vaddl.s32 q0, d8, d1 │ │ │ │ + vaddl.s16 q0, d6, d1 │ │ │ │ + vhadd.s d16, d12, d1 │ │ │ │ + vhadd.s32 d16, d6, d1 │ │ │ │ vhadd.s16 d16, d4, d1 │ │ │ │ - vhadd.s8 d16, d2, d1 │ │ │ │ - vhadd.s32 d0, d12, d1 │ │ │ │ - vhadd.s16 d0, d10, d1 │ │ │ │ - vaddl.s32 q0, d4, d1 │ │ │ │ - cdp 0, 15, cr0, cr10, cr1, {0} │ │ │ │ - cdp 0, 14, cr0, cr0, cr1, {0} │ │ │ │ - cdp 0, 13, cr0, cr2, cr1, {0} │ │ │ │ - cdp 0, 11, cr0, cr8, cr1, {0} │ │ │ │ - cdp 0, 10, cr0, cr2, cr1, {0} │ │ │ │ - cdp 0, 8, cr0, cr12, cr1, {0} │ │ │ │ - cdp 0, 7, cr0, cr6, cr1, {0} │ │ │ │ - cdp 0, 6, cr0, cr4, cr1, {0} │ │ │ │ - cdp 0, 3, cr0, cr14, cr1, {0} │ │ │ │ - cdp 0, 2, cr0, cr12, cr1, {0} │ │ │ │ - cdp 0, 1, cr0, cr14, cr1, {0} │ │ │ │ - cdp 0, 1, cr0, cr4, cr1, {0} │ │ │ │ - cdp 0, 0, cr0, cr2, cr1, {0} │ │ │ │ - stcl 0, cr0, [r8, #4]! │ │ │ │ - ldcl 0, cr0, [r6, #4] │ │ │ │ + vhadd.s d0, d10, d1 │ │ │ │ + vhadd.s32 d0, d0, d1 │ │ │ │ + vhadd.s8 d0, d14, d1 │ │ │ │ + cdp 0, 15, cr0, cr8, cr1, {0} │ │ │ │ + cdp 0, 14, cr0, cr6, cr1, {0} │ │ │ │ + vhadd.s d16, d0, d1 │ │ │ │ + cdp 0, 12, cr0, cr6, cr1, {0} │ │ │ │ + cdp 0, 10, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 9, cr0, cr14, cr1, {0} │ │ │ │ + cdp 0, 8, cr0, cr4, cr1, {0} │ │ │ │ + cdp 0, 6, cr0, cr14, cr1, {0} │ │ │ │ + cdp 0, 5, cr0, cr8, cr1, {0} │ │ │ │ + cdp 0, 4, cr0, cr2, cr1, {0} │ │ │ │ + cdp 0, 3, cr0, cr0, cr1, {0} │ │ │ │ + cdp 0, 0, cr0, cr10, cr1, {0} │ │ │ │ + ldcl 0, cr0, [r8, #4]! │ │ │ │ + stcl 0, cr0, [sl, #4]! │ │ │ │ + stcl 0, cr0, [r0, #4]! │ │ │ │ + stcl 0, cr0, [lr, #4] │ │ │ │ + ldc 0, cr0, [r4, #4]! │ │ │ │ + stc 0, cr0, [r2, #4]! │ │ │ │ │ │ │ │ -000211a0 : │ │ │ │ +00021030 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #100] @ (2121c ) │ │ │ │ + ldr r1, [pc, #100] @ (210ac ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r2, [pc, #100] @ (21220 ) │ │ │ │ + ldr r2, [pc, #100] @ (210b0 ) │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ blx cc34 │ │ │ │ - ldr r2, [pc, #76] @ (21224 ) │ │ │ │ + ldr r2, [pc, #76] @ (210b4 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ add r0, sp, #28 │ │ │ │ blx c798 │ │ │ │ @@ -32006,34 +31889,34 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx ccec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (21228 ) │ │ │ │ - ldr r3, [pc, #28] @ (21220 ) │ │ │ │ + ldr r2, [pc, #40] @ (210b8 ) │ │ │ │ + ldr r3, [pc, #28] @ (210b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21218 │ │ │ │ + bne.n 210a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cdp 0, 4, cr0, cr0, cr3, {0} │ │ │ │ + vext.8 d0, d0, d3, #0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1320001 │ │ │ │ - ldcl 0, cr0, [sl, #12]! │ │ │ │ + @ instruction: 0xf0fe0001 │ │ │ │ + vhadd.s32 d16, d10, d3 │ │ │ │ │ │ │ │ -0002122c : │ │ │ │ +000210bc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d020 │ │ │ │ @@ -32042,45 +31925,45 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w c678 │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #144] @ (212f0 ) │ │ │ │ + ldr r4, [pc, #144] @ (21180 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #144] @ (212f4 ) │ │ │ │ + ldr r3, [pc, #144] @ (21184 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #140] @ (212f8 ) │ │ │ │ + ldr r1, [pc, #140] @ (21188 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 21298 │ │ │ │ - ldr r2, [pc, #120] @ (212fc ) │ │ │ │ - ldr r3, [pc, #112] @ (212f4 ) │ │ │ │ + cbz r0, 21128 │ │ │ │ + ldr r2, [pc, #120] @ (2118c ) │ │ │ │ + ldr r3, [pc, #112] @ (21184 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 212ea │ │ │ │ + bne.n 2117a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx cc34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21280 │ │ │ │ + beq.n 21110 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -32098,208 +31981,208 @@ │ │ │ │ blx ce84 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ str r3, [r5, #0] │ │ │ │ add r2, r3 │ │ │ │ str r1, [r5, #8] │ │ │ │ strb r4, [r2, #16] │ │ │ │ - b.n 21280 │ │ │ │ + b.n 21110 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #12] │ │ │ │ + vhadd.s8 d0, d6, d3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78a0001 │ │ │ │ - ldcl 0, cr0, [r8, #-12]! │ │ │ │ + @ instruction: 0xf7560001 │ │ │ │ + cdp 0, 14, cr0, cr8, cr3, {0} │ │ │ │ │ │ │ │ -00021300 : │ │ │ │ - ldr r3, [pc, #4] @ (21308 ) │ │ │ │ +00021190 : │ │ │ │ + ldr r3, [pc, #4] @ (21198 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - adds r2, r2, r2 │ │ │ │ + subs r2, r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0002130c : │ │ │ │ +0002119c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #108] @ 21388 │ │ │ │ + ldr.w ip, [pc, #108] @ 21218 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #104] @ (2138c ) │ │ │ │ + ldr r3, [pc, #104] @ (2121c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #100] @ (21390 ) │ │ │ │ + ldr r5, [pc, #100] @ (21220 ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #80] @ (21394 ) │ │ │ │ + ldr r3, [pc, #80] @ (21224 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #80] @ (21398 ) │ │ │ │ + ldr r0, [pc, #80] @ (21228 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #72] @ (2139c ) │ │ │ │ + ldr r2, [pc, #72] @ (2122c ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #72] @ (213a0 ) │ │ │ │ + ldr r3, [pc, #72] @ (21230 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #60] @ (213a4 ) │ │ │ │ - ldr r2, [pc, #64] @ (213a8 ) │ │ │ │ + ldr r3, [pc, #60] @ (21234 ) │ │ │ │ + ldr r2, [pc, #64] @ (21238 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #28] @ (2138c ) │ │ │ │ + ldr r3, [pc, #28] @ (2121c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21384 │ │ │ │ + bne.n 21214 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldcl 0, cr0, [r6], {3} │ │ │ │ + cdp 0, 4, cr0, cr6, cr3, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl], {3} │ │ │ │ + cdp 0, 3, cr0, cr10, cr3, {0} │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d8, d1 │ │ │ │ + vaddl.s32 q0, d4, d1 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r3, r6 │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [r2], {3} │ │ │ │ + cdp 0, 0, cr0, cr2, cr3, {0} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (21468 ) │ │ │ │ - ldr r2, [pc, #172] @ (2146c ) │ │ │ │ + ldr r1, [pc, #168] @ (212f8 ) │ │ │ │ + ldr r2, [pc, #172] @ (212fc ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21444 │ │ │ │ - ldr.w ip, [pc, #152] @ 21470 │ │ │ │ + bne.n 212d4 │ │ │ │ + ldr.w ip, [pc, #152] @ 21300 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #140] @ (21474 ) │ │ │ │ + ldr r2, [pc, #140] @ (21304 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2142a │ │ │ │ + beq.n 212ba │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 21422 │ │ │ │ - ldr r2, [pc, #108] @ (21478 ) │ │ │ │ - ldr r3, [pc, #92] @ (2146c ) │ │ │ │ + bne.n 212b2 │ │ │ │ + ldr r2, [pc, #108] @ (21308 ) │ │ │ │ + ldr r3, [pc, #92] @ (212fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21458 │ │ │ │ + bne.n 212e8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2140a │ │ │ │ + b.n 2129a │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 2140a │ │ │ │ - ldr r2, [pc, #52] @ (2147c ) │ │ │ │ - ldr r3, [pc, #36] @ (2146c ) │ │ │ │ + b.n 2129a │ │ │ │ + ldr r2, [pc, #52] @ (2130c ) │ │ │ │ + ldr r3, [pc, #36] @ (212fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2145c │ │ │ │ + beq.n 212ec │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl], #-12 │ │ │ │ + stc 0, cr0, [sl, #12]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r5, r4 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf0b80001 │ │ │ │ - @ instruction: 0xebee0003 │ │ │ │ - subs.w r0, r4, r3 │ │ │ │ + eor.w r0, r4, #1 │ │ │ │ + ldcl 0, cr0, [lr, #-12] │ │ │ │ + stc 0, cr0, [r4, #-12]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #448] @ (21654 ) │ │ │ │ + ldr r2, [pc, #448] @ (214e4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #448] @ (21658 ) │ │ │ │ + ldr r3, [pc, #448] @ (214e8 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 215d0 │ │ │ │ + beq.w 21460 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2164c │ │ │ │ + bne.w 214dc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #404] @ (2165c ) │ │ │ │ + ldr r2, [pc, #404] @ (214ec ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d850 │ │ │ │ @@ -32310,17 +32193,17 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21588 │ │ │ │ + bne.n 21418 │ │ │ │ blx d0b4 │ │ │ │ - ldr r1, [pc, #360] @ (21660 ) │ │ │ │ + ldr r1, [pc, #360] @ (214f0 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf8c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32346,45 +32229,45 @@ │ │ │ │ blx c9e8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx d5d8 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ - cbz r3, 2155a │ │ │ │ + cbz r3, 213ea │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 21608 │ │ │ │ + beq.n 21498 │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2160e │ │ │ │ + beq.n 2149e │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21664 ) │ │ │ │ - ldr r3, [pc, #228] @ (21658 ) │ │ │ │ + ldr r2, [pc, #244] @ (214f4 ) │ │ │ │ + ldr r3, [pc, #228] @ (214e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21648 │ │ │ │ + bne.n 214d8 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0b4 │ │ │ │ - ldr r1, [pc, #208] @ (21668 ) │ │ │ │ + ldr r1, [pc, #208] @ (214f8 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf8c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32400,105 +32283,105 @@ │ │ │ │ blx ca38 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c6bc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 21530 │ │ │ │ + b.n 213c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (2166c ) │ │ │ │ + ldr r0, [pc, #148] @ (214fc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #144] @ (21670 ) │ │ │ │ + ldr r2, [pc, #144] @ (21500 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2162e │ │ │ │ + beq.n 214be │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2156e │ │ │ │ + beq.n 213fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2156e │ │ │ │ + b.n 213fe │ │ │ │ blx c66c │ │ │ │ - b.n 2155a │ │ │ │ + b.n 213ea │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 2156e │ │ │ │ + b.n 213fe │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 2156e │ │ │ │ + beq.n 213fe │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2156e │ │ │ │ + b.n 213fe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - sbc.w r0, r4, r3 │ │ │ │ + ldcl 0, cr0, [r4], {3} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d2, d1 │ │ │ │ - vext.8 d0, d8, d1, #0 │ │ │ │ - eor.w r0, sl, r3 │ │ │ │ - vhadd.s16 d0, d10, d1 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + vaddl.s32 q0, d14, d1 │ │ │ │ + vaddl.s8 q0, d4, d1 │ │ │ │ + @ instruction: 0xebfa0003 │ │ │ │ + cdp 0, 14, cr0, cr6, cr1, {0} │ │ │ │ + asrs r4, r5, #28 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 12, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 9, cr0, cr8, cr1, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #448] @ (21848 ) │ │ │ │ + ldr r2, [pc, #448] @ (216d8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #448] @ (2184c ) │ │ │ │ + ldr r3, [pc, #448] @ (216dc ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 217c4 │ │ │ │ + beq.w 21654 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21840 │ │ │ │ + bne.w 216d0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #404] @ (21850 ) │ │ │ │ + ldr r2, [pc, #404] @ (216e0 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d850 │ │ │ │ @@ -32509,17 +32392,17 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2177c │ │ │ │ + bne.n 2160c │ │ │ │ blx d0b4 │ │ │ │ - ldr r1, [pc, #360] @ (21854 ) │ │ │ │ + ldr r1, [pc, #360] @ (216e4 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf8c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32545,45 +32428,45 @@ │ │ │ │ blx c9e8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx d5d8 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ - cbz r3, 2174e │ │ │ │ + cbz r3, 215de │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 217fc │ │ │ │ + beq.n 2168c │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 21802 │ │ │ │ + beq.n 21692 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21858 ) │ │ │ │ - ldr r3, [pc, #228] @ (2184c ) │ │ │ │ + ldr r2, [pc, #244] @ (216e8 ) │ │ │ │ + ldr r3, [pc, #228] @ (216dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2183c │ │ │ │ + bne.n 216cc │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0b4 │ │ │ │ - ldr r1, [pc, #208] @ (2185c ) │ │ │ │ + ldr r1, [pc, #208] @ (216ec ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf8c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32599,105 +32482,105 @@ │ │ │ │ blx ca38 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c6bc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 21724 │ │ │ │ + b.n 215b4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (21860 ) │ │ │ │ + ldr r0, [pc, #148] @ (216f0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #144] @ (21864 ) │ │ │ │ + ldr r2, [pc, #144] @ (216f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 21822 │ │ │ │ + beq.n 216b2 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 21762 │ │ │ │ + beq.n 215f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 21762 │ │ │ │ + b.n 215f2 │ │ │ │ blx c66c │ │ │ │ - b.n 2174e │ │ │ │ + b.n 215de │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 21762 │ │ │ │ + b.n 215f2 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 21762 │ │ │ │ + beq.n 215f2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 21762 │ │ │ │ + b.n 215f2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r0, #-12]! │ │ │ │ + @ instruction: 0xeae00003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl, #4]! │ │ │ │ - stcl 0, cr0, [r4, #4] │ │ │ │ - ldmia.w r6, {r0, r1} │ │ │ │ - stc 0, cr0, [r6, #-4]! │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + stcl 0, cr0, [r6, #4] │ │ │ │ + ldc 0, cr0, [r0, #4] │ │ │ │ + and.w r0, r6, r3 │ │ │ │ + ldcl 0, cr0, [r2], #4 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ movs r4, r0 │ │ │ │ - stcl 0, cr0, [r4], #4 │ │ │ │ + ldc 0, cr0, [r0], #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #448] @ (21a3c ) │ │ │ │ + ldr r2, [pc, #448] @ (218cc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #448] @ (21a40 ) │ │ │ │ + ldr r3, [pc, #448] @ (218d0 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 219b8 │ │ │ │ + beq.w 21848 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21a34 │ │ │ │ + bne.w 218c4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #404] @ (21a44 ) │ │ │ │ + ldr r2, [pc, #404] @ (218d4 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d850 │ │ │ │ @@ -32708,17 +32591,17 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21970 │ │ │ │ + bne.n 21800 │ │ │ │ blx d0b4 │ │ │ │ - ldr r1, [pc, #360] @ (21a48 ) │ │ │ │ + ldr r1, [pc, #360] @ (218d8 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf8c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32744,45 +32627,45 @@ │ │ │ │ blx c9e8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx d5d8 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ - cbz r3, 21942 │ │ │ │ + cbz r3, 217d2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 219f0 │ │ │ │ + beq.n 21880 │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 219f6 │ │ │ │ + beq.n 21886 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21a4c ) │ │ │ │ - ldr r3, [pc, #228] @ (21a40 ) │ │ │ │ + ldr r2, [pc, #244] @ (218dc ) │ │ │ │ + ldr r3, [pc, #228] @ (218d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21a30 │ │ │ │ + bne.n 218c0 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0b4 │ │ │ │ - ldr r1, [pc, #208] @ (21a50 ) │ │ │ │ + ldr r1, [pc, #208] @ (218e0 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf8c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32798,107 +32681,105 @@ │ │ │ │ blx ca38 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c6bc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 21918 │ │ │ │ + b.n 217a8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (21a54 ) │ │ │ │ + ldr r0, [pc, #148] @ (218e4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #144] @ (21a58 ) │ │ │ │ + ldr r2, [pc, #144] @ (218e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 21a16 │ │ │ │ + beq.n 218a6 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 21956 │ │ │ │ + beq.n 217e6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 21956 │ │ │ │ + b.n 217e6 │ │ │ │ blx c66c │ │ │ │ - b.n 21942 │ │ │ │ + b.n 217d2 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 21956 │ │ │ │ + b.n 217e6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 21956 │ │ │ │ + beq.n 217e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 21956 │ │ │ │ + b.n 217e6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 21938 │ │ │ │ - movs r3, r0 │ │ │ │ + strd r0, r0, [ip], #12 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], {1} │ │ │ │ - rsbs r0, r0, r1 │ │ │ │ - b.n 21794 │ │ │ │ - movs r3, r0 │ │ │ │ - @ instruction: 0xeb320001 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + rsbs r0, sl, r1 │ │ │ │ + @ instruction: 0xeb9c0001 │ │ │ │ + @ instruction: 0xe8120003 │ │ │ │ + @ instruction: 0xeafe0001 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xeaf80001 │ │ │ │ + pkhbt r0, r4, r1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #472] @ (21c48 ) │ │ │ │ + ldr r2, [pc, #472] @ (21ad8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #472] @ (21c4c ) │ │ │ │ + ldr r3, [pc, #472] @ (21adc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 21c3c │ │ │ │ + bne.w 21acc │ │ │ │ mov r0, r4 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21c38 │ │ │ │ + bne.w 21ac8 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ str r7, [r6, #8] │ │ │ │ blx c454 │ │ │ │ mov r2, r4 │ │ │ │ @@ -32906,19 +32787,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx c6f8 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21c2c │ │ │ │ + beq.w 21abc │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #8 │ │ │ │ blx d1f8 │ │ │ │ - ldr r0, [pc, #376] @ (21c50 ) │ │ │ │ + ldr r0, [pc, #376] @ (21ae0 ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ blx cb50 │ │ │ │ mov r7, r0 │ │ │ │ blx cbec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32928,30 +32809,30 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx c848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21c24 │ │ │ │ - ldr r7, [pc, #328] @ (21c54 ) │ │ │ │ + bne.w 21ab4 │ │ │ │ + ldr r7, [pc, #328] @ (21ae4 ) │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #324] @ (21c58 ) │ │ │ │ + ldr r2, [pc, #324] @ (21ae8 ) │ │ │ │ add r7, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ movs r3, #5 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r0, [pc, #300] @ (21c5c ) │ │ │ │ + ldr r0, [pc, #300] @ (21aec ) │ │ │ │ movs r1, #5 │ │ │ │ add r0, pc │ │ │ │ blx cb50 │ │ │ │ mov r8, r0 │ │ │ │ blx cbec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32961,27 +32842,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx c848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21c24 │ │ │ │ + bne.n 21ab4 │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #248] @ (21c60 ) │ │ │ │ + ldr r2, [pc, #248] @ (21af0 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r0, [pc, #232] @ (21c64 ) │ │ │ │ + ldr r0, [pc, #232] @ (21af4 ) │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx cb50 │ │ │ │ mov r8, r0 │ │ │ │ blx cbec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32991,286 +32872,287 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx c848 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21c24 │ │ │ │ + bne.n 21ab4 │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #180] @ (21c68 ) │ │ │ │ + ldr r2, [pc, #180] @ (21af8 ) │ │ │ │ movs r3, #6 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #156] @ (21c6c ) │ │ │ │ + ldr r0, [pc, #156] @ (21afc ) │ │ │ │ movs r1, #6 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #24] │ │ │ │ blx cb50 │ │ │ │ - cbz r0, 21bf0 │ │ │ │ - ldr r1, [pc, #140] @ (21c70 ) │ │ │ │ + cbz r0, 21a80 │ │ │ │ + ldr r1, [pc, #140] @ (21b00 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx dc78 │ │ │ │ - ldr r0, [pc, #128] @ (21c74 ) │ │ │ │ + ldr r0, [pc, #128] @ (21b04 ) │ │ │ │ movs r3, #5 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #124] @ (21c78 ) │ │ │ │ + ldr r2, [pc, #124] @ (21b08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #112] @ (21c7c ) │ │ │ │ - ldr r3, [pc, #60] @ (21c4c ) │ │ │ │ + ldr r2, [pc, #112] @ (21b0c ) │ │ │ │ + ldr r3, [pc, #60] @ (21adc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21c34 │ │ │ │ + bne.n 21ac4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - b.n 21c0a │ │ │ │ + b.n 21a9a │ │ │ │ mov r0, r4 │ │ │ │ blx d1f8 │ │ │ │ - b.n 21c0a │ │ │ │ + b.n 21a9a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r4 │ │ │ │ blx d1f8 │ │ │ │ - b.n 21c0a │ │ │ │ - b.n 2175c │ │ │ │ + b.n 21a9a │ │ │ │ + b.n 218cc │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr, #4]! │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + @ instruction: 0xe9ba0001 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xe99e0001 │ │ │ │ - @ instruction: 0xe9a00001 │ │ │ │ - ldrd r0, r0, [r6, #-4] │ │ │ │ - ldrd r0, r0, [sl, #-4] │ │ │ │ - ldrd r0, r0, [r4], #4 │ │ │ │ - stmdb r8, {r0} │ │ │ │ + strd r0, r0, [sl, #-4]! │ │ │ │ + strd r0, r0, [ip, #-4]! │ │ │ │ + stmdb r2!, {r0} │ │ │ │ + stmdb r6!, {r0} │ │ │ │ + @ instruction: 0xe8c00001 │ │ │ │ + @ instruction: 0xe8d40001 │ │ │ │ lsls r3, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ movs r4, r0 │ │ │ │ - stmia.w r8!, {r0} │ │ │ │ - b.n 2245c │ │ │ │ + ldrd r0, r0, [r4], #-4 │ │ │ │ + b.n 215cc │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #376] @ (21e0c ) │ │ │ │ - ldr r1, [pc, #376] @ (21e10 ) │ │ │ │ + ldr r0, [pc, #376] @ (21c9c ) │ │ │ │ + ldr r1, [pc, #376] @ (21ca0 ) │ │ │ │ mov r6, r3 │ │ │ │ add r0, pc │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ - beq.n 21cca │ │ │ │ + beq.n 21b5a │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #356] @ (21e14 ) │ │ │ │ - ldr r3, [pc, #348] @ (21e10 ) │ │ │ │ + ldr r2, [pc, #356] @ (21ca4 ) │ │ │ │ + ldr r3, [pc, #348] @ (21ca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 21e08 │ │ │ │ + bne.w 21c98 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov ip, r2 │ │ │ │ - ldr r1, [pc, #328] @ (21e18 ) │ │ │ │ + ldr r1, [pc, #328] @ (21ca8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ mov r7, r3 │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21cac │ │ │ │ - ldr r1, [pc, #308] @ (21e1c ) │ │ │ │ + beq.n 21b3c │ │ │ │ + ldr r1, [pc, #308] @ (21cac ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21cac │ │ │ │ - ldr r1, [pc, #296] @ (21e20 ) │ │ │ │ + beq.n 21b3c │ │ │ │ + ldr r1, [pc, #296] @ (21cb0 ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21cac │ │ │ │ - ldr r1, [pc, #280] @ (21e24 ) │ │ │ │ + beq.n 21b3c │ │ │ │ + ldr r1, [pc, #280] @ (21cb4 ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21cac │ │ │ │ - ldr r1, [pc, #268] @ (21e28 ) │ │ │ │ + beq.n 21b3c │ │ │ │ + ldr r1, [pc, #268] @ (21cb8 ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21cac │ │ │ │ + beq.n 21b3c │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 21d9c │ │ │ │ + beq.n 21c2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 21df6 │ │ │ │ + beq.n 21c86 │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r2, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ strd r0, r2, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #216] @ (21e2c ) │ │ │ │ + ldr r4, [pc, #216] @ (21cbc ) │ │ │ │ movs r2, #8 │ │ │ │ add.w r8, sp, #32 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 21d8e │ │ │ │ + cbz r0, 21c1e │ │ │ │ ldr.w lr, [r0] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #196] @ (21e30 ) │ │ │ │ + ldr r1, [pc, #196] @ (21cc0 ) │ │ │ │ add r0, sp, #32 │ │ │ │ movs r2, #4 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r5, [lr] │ │ │ │ add r1, pc │ │ │ │ add.w ip, r5, #1 │ │ │ │ str.w ip, [lr] │ │ │ │ blx c720 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r4 │ │ │ │ blx c5fc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r1, 21de8 │ │ │ │ + cbz r1, 21c78 │ │ │ │ mov r2, r8 │ │ │ │ blx d6dc │ │ │ │ - b.n 21cac │ │ │ │ + b.n 21b3c │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldr.w r2, [ip, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 21d34 │ │ │ │ + ble.n 21bc4 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21df2 │ │ │ │ + bne.n 21c82 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21df2 │ │ │ │ + bne.n 21c82 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21df2 │ │ │ │ + bne.n 21c82 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21df2 │ │ │ │ - ldr r1, [pc, #100] @ (21e34 ) │ │ │ │ + bne.n 21c82 │ │ │ │ + ldr r1, [pc, #100] @ (21cc4 ) │ │ │ │ movs r2, #6 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #8] │ │ │ │ strd r6, r8, [sp] │ │ │ │ blx dc78 │ │ │ │ - b.n 21cac │ │ │ │ + b.n 21b3c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 21cac │ │ │ │ + b.n 21b3c │ │ │ │ movs r0, #2 │ │ │ │ - b.n 21cae │ │ │ │ + b.n 21b3e │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 21d52 │ │ │ │ + b.n 21be2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - b.n 224d8 │ │ │ │ + b.n 21648 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 224ac │ │ │ │ + b.n 2161c │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xe8160001 │ │ │ │ + b.n 21c70 │ │ │ │ + movs r1, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ stmia r1!, {r1, r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ stmia r3!, {r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21d4c │ │ │ │ + b.n 21b74 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21d30 │ │ │ │ + b.n 21b58 │ │ │ │ movs r1, r0 │ │ │ │ lsls r5, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r1, [pc, #372] @ (21fc0 ) │ │ │ │ + ldr r1, [pc, #372] @ (21e50 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #372] @ (21fc4 ) │ │ │ │ + ldr r3, [pc, #372] @ (21e54 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ mov r8, r0 │ │ │ │ ldrd r6, r7, [r2, #12] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -33282,270 +33164,270 @@ │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f5a │ │ │ │ + beq.n 21dea │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx ce2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f5a │ │ │ │ + beq.n 21dea │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx ce2c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f5a │ │ │ │ + beq.n 21dea │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx ce2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f5a │ │ │ │ + beq.n 21dea │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldrb.w r3, [r8, #9] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbz r3, 21ec6 │ │ │ │ + cbz r3, 21d56 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #256] @ (21fc8 ) │ │ │ │ + ldr r1, [pc, #256] @ (21e58 ) │ │ │ │ mov r3, r8 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ mov r7, r0 │ │ │ │ blx c720 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 21ee2 │ │ │ │ + cbz r3, 21d72 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #232] @ (21fcc ) │ │ │ │ + ldr r1, [pc, #232] @ (21e5c ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c720 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - cbz r3, 21efc │ │ │ │ + cbz r3, 21d8c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #208] @ (21fd0 ) │ │ │ │ + ldr r1, [pc, #208] @ (21e60 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c720 │ │ │ │ ldrb.w r3, [fp, #9] │ │ │ │ - cbz r3, 21f1a │ │ │ │ + cbz r3, 21daa │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #184] @ (21fd4 ) │ │ │ │ + ldr r1, [pc, #184] @ (21e64 ) │ │ │ │ mov r3, fp │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c720 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 21f34 │ │ │ │ + cbz r3, 21dc4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #160] @ (21fd8 ) │ │ │ │ + ldr r1, [pc, #160] @ (21e68 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c720 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ - cbz r1, 21f7c │ │ │ │ + cbz r1, 21e0c │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx d1c8 │ │ │ │ - cbz r0, 21f76 │ │ │ │ + cbz r0, 21e06 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ blx d0b4 │ │ │ │ - ldr r2, [pc, #128] @ (21fdc ) │ │ │ │ - ldr r3, [pc, #100] @ (21fc4 ) │ │ │ │ + ldr r2, [pc, #128] @ (21e6c ) │ │ │ │ + ldr r3, [pc, #100] @ (21e54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21fbc │ │ │ │ + bne.n 21e4c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ - cbnz r3, 21f8c │ │ │ │ + cbnz r3, 21e1c │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx ce2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21f52 │ │ │ │ + bne.n 21de2 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r1, r7 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d0b4 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r1, 21fb0 │ │ │ │ + cbz r1, 21e40 │ │ │ │ add r2, sp, #24 │ │ │ │ blx d6dc │ │ │ │ - b.n 21f5a │ │ │ │ + b.n 21dea │ │ │ │ ldr.w r1, [r9] │ │ │ │ add r2, sp, #24 │ │ │ │ blx dc44 │ │ │ │ - b.n 21f5a │ │ │ │ + b.n 21dea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - b.n 2231c │ │ │ │ + b.n 2248c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21c18 │ │ │ │ + b.n 21a40 │ │ │ │ movs r1, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ bkpt 0x00ec │ │ │ │ movs r1, r0 │ │ │ │ ittt hi │ │ │ │ movhi r1, r0 │ │ │ │ stmiahi r1!, {r2, r4, r5, r7} │ │ │ │ movhi r1, r0 │ │ │ │ - b.n 2211c │ │ │ │ + b.n 2228c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00021fe0 : │ │ │ │ - ldr r3, [pc, #4] @ (21fe8 ) │ │ │ │ +00021e70 : │ │ │ │ + ldr r3, [pc, #4] @ (21e78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00021fec : │ │ │ │ +00021e7c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #168] @ 220a4 │ │ │ │ + ldr.w ip, [pc, #168] @ 21f34 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #164] @ (220a8 ) │ │ │ │ + ldr r3, [pc, #164] @ (21f38 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #160] @ (220ac ) │ │ │ │ + ldr r5, [pc, #160] @ (21f3c ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #160] @ (220b0 ) │ │ │ │ + ldr r4, [pc, #160] @ (21f40 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #140] @ (220b4 ) │ │ │ │ + ldr r3, [pc, #140] @ (21f44 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #140] @ (220b8 ) │ │ │ │ + ldr r0, [pc, #140] @ (21f48 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #132] @ (220bc ) │ │ │ │ + ldr r2, [pc, #132] @ (21f4c ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (220c0 ) │ │ │ │ + ldr r3, [pc, #132] @ (21f50 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d114 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r1, [pc, #116] @ (220c4 ) │ │ │ │ + ldr r1, [pc, #116] @ (21f54 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #104] @ (220c8 ) │ │ │ │ + ldr r1, [pc, #104] @ (21f58 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #96] @ (220cc ) │ │ │ │ + ldr r1, [pc, #96] @ (21f5c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #84] @ (220d0 ) │ │ │ │ + ldr r1, [pc, #84] @ (21f60 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce20 │ │ │ │ - ldr r2, [pc, #76] @ (220d4 ) │ │ │ │ - ldr r3, [pc, #28] @ (220a8 ) │ │ │ │ + ldr r2, [pc, #76] @ (21f64 ) │ │ │ │ + ldr r3, [pc, #28] @ (21f38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 220a0 │ │ │ │ + bne.n 21f30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 22204 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 221f0 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21a5c │ │ │ │ + b.n 21884 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r4, r3] │ │ │ │ - b.n 21990 │ │ │ │ + ldr??.w r0, [r4, #3] │ │ │ │ + b.n 217b8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21988 │ │ │ │ + b.n 217b0 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21948 │ │ │ │ + b.n 21770 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2191c │ │ │ │ + b.n 22744 │ │ │ │ movs r1, r0 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + b.n 2212c │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -33571,44 +33453,44 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w lr, [r0, #8] │ │ │ │ cmp.w lr, #8 │ │ │ │ ldrd r4, r5, [sp, #32] │ │ │ │ - bne.n 22162 │ │ │ │ + bne.n 21ff2 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 221c4 │ │ │ │ + beq.n 22054 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 221d4 │ │ │ │ - bgt.n 22192 │ │ │ │ + beq.n 22064 │ │ │ │ + bgt.n 22022 │ │ │ │ cmp r3, #5 │ │ │ │ - bne.n 221e8 │ │ │ │ + bne.n 22078 │ │ │ │ mov r3, r2 │ │ │ │ vldr d0, [r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, ip │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d280 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cb14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2224e │ │ │ │ + beq.n 220de │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 221fc │ │ │ │ - bgt.n 221a4 │ │ │ │ + beq.n 2208c │ │ │ │ + bgt.n 22034 │ │ │ │ cmp r3, #5 │ │ │ │ - bne.n 2223c │ │ │ │ + bne.n 220cc │ │ │ │ vldr d0, [r4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w db4c │ │ │ │ @@ -33717,147 +33599,147 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #176] @ (2236c ) │ │ │ │ - ldr r3, [pc, #180] @ (22370 ) │ │ │ │ + ldr r0, [pc, #176] @ (221fc ) │ │ │ │ + ldr r3, [pc, #180] @ (22200 ) │ │ │ │ sub sp, #28 │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r5, #32] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr.w r0, [r5, #140] @ 0x8c │ │ │ │ it eq │ │ │ │ moveq.w r4, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2234c │ │ │ │ + beq.n 221dc │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - cbz r1, 22338 │ │ │ │ + cbz r1, 221c8 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 22346 │ │ │ │ + cbnz r0, 221d6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - cbz r1, 22320 │ │ │ │ + cbz r1, 221b0 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #120] @ (22374 ) │ │ │ │ + ldr r4, [pc, #120] @ (22204 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r5, #12 │ │ │ │ add r4, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cdfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 22316 │ │ │ │ + cbz r3, 221a6 │ │ │ │ mov r0, r3 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ (22378 ) │ │ │ │ - ldr r3, [pc, #76] @ (22370 ) │ │ │ │ + ldr r2, [pc, #84] @ (22208 ) │ │ │ │ + ldr r3, [pc, #76] @ (22200 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22368 │ │ │ │ + bne.n 221f8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c384 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 222f0 │ │ │ │ + beq.n 22180 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 22320 │ │ │ │ + b.n 221b0 │ │ │ │ cmp r1, r0 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, r0 │ │ │ │ - ldr r4, [pc, #36] @ (2237c ) │ │ │ │ + ldr r4, [pc, #36] @ (2220c ) │ │ │ │ add.w r0, r5, #12 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cdfc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 22316 │ │ │ │ + b.n 221a6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ble.n 223ec │ │ │ │ + udf #174 @ 0xae │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 2232c │ │ │ │ + udf #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ movs r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 223c4 │ │ │ │ - vldr d7, [pc, #52] @ 223d0 │ │ │ │ + cbnz r0, 22254 │ │ │ │ + vldr d7, [pc, #52] @ 22260 │ │ │ │ vldr d6, [r4, #40] @ 0x28 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 223b0 │ │ │ │ + bge.n 22240 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ vldr d0, [r4, #40] @ 0x28 │ │ │ │ blx d844 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 223ae │ │ │ │ + b.n 2223e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ - bcs.n 223b8 │ │ │ │ + bcs.n 22248 │ │ │ │ str r5, [r1, #36] @ 0x24 │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cf08 │ │ │ │ - cbnz r0, 223f8 │ │ │ │ + cbnz r0, 22288 │ │ │ │ blx d49c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 22404 │ │ │ │ + bpl.n 22294 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ blx c49c │ │ │ │ blx d49c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 223f4 │ │ │ │ + bmi.n 22284 │ │ │ │ blx d33c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33881,86 +33763,86 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 224a8 │ │ │ │ + ldr.w ip, [pc, #68] @ 22338 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (224ac ) │ │ │ │ + ldr r2, [pc, #68] @ (2233c ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d754 │ │ │ │ - ldr r2, [pc, #40] @ (224b0 ) │ │ │ │ - ldr r3, [pc, #32] @ (224ac ) │ │ │ │ + ldr r2, [pc, #40] @ (22340 ) │ │ │ │ + ldr r3, [pc, #32] @ (2233c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 224a4 │ │ │ │ + bne.n 22334 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - blt.n 223d0 │ │ │ │ + ble.n 22340 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 22598 │ │ │ │ + bgt.n 22308 │ │ │ │ movs r3, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 2250c │ │ │ │ + ldr.w ip, [pc, #68] @ 2239c │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (22510 ) │ │ │ │ + ldr r2, [pc, #68] @ (223a0 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d754 │ │ │ │ - ldr r2, [pc, #40] @ (22514 ) │ │ │ │ - ldr r3, [pc, #32] @ (22510 ) │ │ │ │ + ldr r2, [pc, #40] @ (223a4 ) │ │ │ │ + ldr r3, [pc, #32] @ (223a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22508 │ │ │ │ + bne.n 22398 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - blt.n 2256c │ │ │ │ + bgt.n 222dc │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 22534 │ │ │ │ + bgt.n 224a4 │ │ │ │ movs r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ b.w c65c │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w dcc4 │ │ │ │ nop │ │ │ │ @@ -33968,162 +33850,162 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r1, #20] │ │ │ │ sub sp, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 225dc │ │ │ │ + beq.n 2246c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #208] @ (22620 ) │ │ │ │ + ldr r3, [pc, #208] @ (224b0 ) │ │ │ │ mov r9, r0 │ │ │ │ mvns r6, r6 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ add r3, pc │ │ │ │ and.w r6, r6, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r6, #8 │ │ │ │ - ldr r3, [pc, #196] @ (22624 ) │ │ │ │ + ldr r3, [pc, #196] @ (224b4 ) │ │ │ │ lsls r6, r6, #1 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #192] @ (22628 ) │ │ │ │ + ldr r3, [pc, #192] @ (224b8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 225d4 │ │ │ │ + cbz r3, 22464 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 22602 │ │ │ │ + beq.n 22492 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 22616 │ │ │ │ + bne.n 224a6 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 22586 │ │ │ │ + bmi.n 22416 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrb.w r8, [r9, #68] @ 0x44 │ │ │ │ tst.w r8, #4 │ │ │ │ - beq.n 225e2 │ │ │ │ + beq.n 22472 │ │ │ │ add.w fp, r4, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #15 │ │ │ │ mov r0, fp │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 225a8 │ │ │ │ + cbnz r0, 22438 │ │ │ │ bfi r8, r0, #2, #1 │ │ │ │ strb.w r8, [r9, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 225d4 │ │ │ │ + bmi.n 22464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 225d4 │ │ │ │ + cbnz r3, 22464 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 225f4 │ │ │ │ + bpl.n 22484 │ │ │ │ blx cae4 │ │ │ │ add r5, r6 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 2256c │ │ │ │ + bne.n 223fc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ - b.n 225b6 │ │ │ │ + b.n 22446 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ add r5, r6 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 2256c │ │ │ │ - b.n 225dc │ │ │ │ + bne.n 223fc │ │ │ │ + b.n 2246c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r5, r6 │ │ │ │ - bl 2252c │ │ │ │ + bl 223bc │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 2256c │ │ │ │ - b.n 225dc │ │ │ │ + bne.n 223fc │ │ │ │ + b.n 2246c │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 22586 │ │ │ │ - b.n 22c4c │ │ │ │ + b.n 22416 │ │ │ │ + b.n 22a74 │ │ │ │ movs r1, r0 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + svc 158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - b.n 22c2c │ │ │ │ + b.n 22a54 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #312] @ (22774 ) │ │ │ │ + ldr r2, [pc, #312] @ (22604 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #312] @ (22778 ) │ │ │ │ + ldr r3, [pc, #312] @ (22608 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ands.w r2, r2, #3 │ │ │ │ - bne.w 22768 │ │ │ │ + bne.w 225f8 │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c4d8 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx cc34 │ │ │ │ - ldr r1, [pc, #260] @ (2277c ) │ │ │ │ + ldr r1, [pc, #260] @ (2260c ) │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ strd r6, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #16 │ │ │ │ blx dab8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2273e │ │ │ │ + beq.n 225ce │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ sub.w r2, r3, #100 @ 0x64 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ it ne │ │ │ │ cmpne r2, #99 @ 0x63 │ │ │ │ - bls.n 22744 │ │ │ │ + bls.n 225d4 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 22752 │ │ │ │ + bne.n 225e2 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2252c │ │ │ │ + bl 223bc │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 2270e │ │ │ │ - ldr r1, [pc, #204] @ (22780 ) │ │ │ │ + bmi.n 2259e │ │ │ │ + ldr r1, [pc, #204] @ (22610 ) │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldrd r1, r6, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ @@ -34136,135 +34018,135 @@ │ │ │ │ strbeq.w r3, [r4, #68] @ 0x44 │ │ │ │ blx cf80 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ blx d428 <_php_stream_flush@plt+0x4> │ │ │ │ ldrb.w r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r0, #29 │ │ │ │ - bmi.n 2271c │ │ │ │ + bmi.n 225ac │ │ │ │ and.w r0, r0, #1 │ │ │ │ subs r0, #1 │ │ │ │ - ldr r2, [pc, #140] @ (22784 ) │ │ │ │ - ldr r3, [pc, #124] @ (22778 ) │ │ │ │ + ldr r2, [pc, #140] @ (22614 ) │ │ │ │ + ldr r3, [pc, #124] @ (22608 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2276e │ │ │ │ + bne.n 225fe │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #120] @ (22788 ) │ │ │ │ + ldr r1, [pc, #120] @ (22618 ) │ │ │ │ movs r2, #28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 226b2 │ │ │ │ - ldr r0, [pc, #108] @ (2278c ) │ │ │ │ + b.n 22542 │ │ │ │ + ldr r0, [pc, #108] @ (2261c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ blx c104 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 22738 │ │ │ │ + cbz r0, 225c8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r3, #20 │ │ │ │ blx d8c0 <_php_stream_filter_append@plt> │ │ │ │ ldrb.w r0, [r4, #68] @ 0x44 │ │ │ │ - b.n 226f0 │ │ │ │ + b.n 22580 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2268c │ │ │ │ + bne.n 2251c │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ - b.n 226a0 │ │ │ │ + b.n 22530 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 226a0 │ │ │ │ - ldr r1, [pc, #52] @ (22790 ) │ │ │ │ + bhi.n 22530 │ │ │ │ + ldr r1, [pc, #52] @ (22620 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 226a0 │ │ │ │ - b.n 22744 │ │ │ │ + bne.n 22530 │ │ │ │ + b.n 225d4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 226f6 │ │ │ │ + b.n 22586 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n 226f0 │ │ │ │ + blt.n 22660 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 22ae4 │ │ │ │ + b.n 2290c │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 2278c │ │ │ │ + bge.n 226fc │ │ │ │ movs r3, r0 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + udf #24 │ │ │ │ movs r1, r0 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + udf #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 2278c │ │ │ │ + ble.n 225b4 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 227ee │ │ │ │ + bmi.n 2267e │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n 227e4 │ │ │ │ + bpl.n 22674 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ blx d428 <_php_stream_flush@plt+0x4> │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 227d4 │ │ │ │ + bpl.n 22664 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 227d4 │ │ │ │ + cbz r0, 22664 │ │ │ │ movs r1, #1 │ │ │ │ blx d600 <_php_stream_filter_flush@plt> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ blx c704 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2262c │ │ │ │ + bl 224bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 227b0 │ │ │ │ + beq.n 22640 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb.w r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.n 2283c │ │ │ │ + bmi.n 226cc │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.n 2282c │ │ │ │ + bmi.n 226bc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2262c │ │ │ │ + bl 224bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 22834 │ │ │ │ + cbnz r0, 226c4 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w d424 <_php_stream_flush@plt> │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ @@ -34274,86 +34156,86 @@ │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb.w r0, [r3, #68] @ 0x44 │ │ │ │ tst.w r0, #2 │ │ │ │ - bne.n 22892 │ │ │ │ + bne.n 22722 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n 2287a │ │ │ │ + bpl.n 2270a │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ blx ce54 <_php_stream_write@plt> │ │ │ │ subs r0, r0, r4 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2262c │ │ │ │ + bl 224bc │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22866 │ │ │ │ + beq.n 226f6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 22876 │ │ │ │ + b.n 22706 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb.w r3, [r0, #68] @ 0x44 │ │ │ │ ands.w r4, r3, #3 │ │ │ │ - bne.n 228ba │ │ │ │ + bne.n 2274a │ │ │ │ blx c5fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 228f0 │ │ │ │ + cbnz r0, 22780 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ blx c0ec │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ blx c704 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b.n 228d6 │ │ │ │ + b.n 22766 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ (229ec ) │ │ │ │ + ldr r0, [pc, #220] @ (2287c ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #220] @ (229f0 ) │ │ │ │ + ldr r1, [pc, #220] @ (22880 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ add.w r8, sp, #24 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -34363,789 +34245,789 @@ │ │ │ │ mov.w r1, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #176] @ (229f4 ) │ │ │ │ + ldr r1, [pc, #176] @ (22884 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc │ │ │ │ mov r2, r7 │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 229dc │ │ │ │ + bne.n 2286c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #152] @ (229f8 ) │ │ │ │ + ldr r1, [pc, #152] @ (22888 ) │ │ │ │ movs r5, #0 │ │ │ │ cmp r2, #8 │ │ │ │ mov.w r3, #5 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #13 │ │ │ │ str r5, [sp, #4] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (229fc ) │ │ │ │ + ldr r1, [pc, #116] @ (2288c ) │ │ │ │ movs r2, #13 │ │ │ │ cmp r3, #8 │ │ │ │ mov.w r3, #4 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ strd r7, r5, [sp] │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 229e8 │ │ │ │ + bne.n 22878 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 229d4 │ │ │ │ - ldr r2, [pc, #68] @ (22a00 ) │ │ │ │ - ldr r3, [pc, #48] @ (229f0 ) │ │ │ │ + bne.n 22864 │ │ │ │ + ldr r2, [pc, #68] @ (22890 ) │ │ │ │ + ldr r3, [pc, #48] @ (22880 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 229e4 │ │ │ │ + bne.n 22874 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 229ba │ │ │ │ + b.n 2284a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ - b.n 229ba │ │ │ │ + b.n 2284a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 229c0 │ │ │ │ + bhi.n 22930 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 22a90 │ │ │ │ + bgt.n 228b8 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 22a50 │ │ │ │ + blt.n 22878 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 22a20 │ │ │ │ + blt.n 22848 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 22a80 │ │ │ │ + bvc.n 227f0 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #168] @ (22ac0 ) │ │ │ │ + ldr r2, [pc, #168] @ (22950 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #160] @ (22ac4 ) │ │ │ │ + ldr r3, [pc, #160] @ (22954 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (22ac8 ) │ │ │ │ + ldr r1, [pc, #136] @ (22958 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 22aac │ │ │ │ + cbnz r0, 2293c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22acc ) │ │ │ │ + ldr r1, [pc, #116] @ (2295c ) │ │ │ │ cmp r2, #8 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22ab8 │ │ │ │ + bne.n 22948 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22aa4 │ │ │ │ - ldr r2, [pc, #64] @ (22ad0 ) │ │ │ │ - ldr r3, [pc, #52] @ (22ac4 ) │ │ │ │ + bne.n 22934 │ │ │ │ + ldr r2, [pc, #64] @ (22960 ) │ │ │ │ + ldr r3, [pc, #52] @ (22954 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22ab4 │ │ │ │ + bne.n 22944 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22a8c │ │ │ │ + b.n 2291c │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 22a8c │ │ │ │ + b.n 2291c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bpl.n 22a88 │ │ │ │ + bvc.n 229f8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 22bb4 │ │ │ │ + blt.n 229dc │ │ │ │ movs r1, r0 │ │ │ │ rev16 r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 22bac │ │ │ │ + bvs.n 2291c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #168] @ (22b8c ) │ │ │ │ + ldr r2, [pc, #168] @ (22a1c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (22b90 ) │ │ │ │ + ldr r3, [pc, #168] @ (22a20 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (22b94 ) │ │ │ │ + ldr r1, [pc, #136] @ (22a24 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22b7c │ │ │ │ + bne.n 22a0c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22b98 ) │ │ │ │ + ldr r1, [pc, #116] @ (22a28 ) │ │ │ │ movs r3, #4 │ │ │ │ cmp r2, #8 │ │ │ │ mov.w r6, #0 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #12 │ │ │ │ strd r7, r6, [sp] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22b88 │ │ │ │ + bne.n 22a18 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22b74 │ │ │ │ - ldr r2, [pc, #60] @ (22b9c ) │ │ │ │ - ldr r3, [pc, #48] @ (22b90 ) │ │ │ │ + bne.n 22a04 │ │ │ │ + ldr r2, [pc, #60] @ (22a2c ) │ │ │ │ + ldr r3, [pc, #48] @ (22a20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22b84 │ │ │ │ + bne.n 22a14 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22b5c │ │ │ │ + b.n 229ec │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 22b5c │ │ │ │ + b.n 229ec │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bpl.n 22bb4 │ │ │ │ + bvs.n 22924 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 22ab0 │ │ │ │ + bge.n 22ad8 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 22ad8 │ │ │ │ + bvs.n 22a48 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #168] @ (22c5c ) │ │ │ │ + ldr r2, [pc, #168] @ (22aec ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #160] @ (22c60 ) │ │ │ │ + ldr r3, [pc, #160] @ (22af0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (22c64 ) │ │ │ │ + ldr r1, [pc, #136] @ (22af4 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 22c48 │ │ │ │ + cbnz r0, 22ad8 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22c68 ) │ │ │ │ + ldr r1, [pc, #116] @ (22af8 ) │ │ │ │ cmp r2, #8 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22c54 │ │ │ │ + bne.n 22ae4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22c40 │ │ │ │ - ldr r2, [pc, #64] @ (22c6c ) │ │ │ │ - ldr r3, [pc, #52] @ (22c60 ) │ │ │ │ + bne.n 22ad0 │ │ │ │ + ldr r2, [pc, #64] @ (22afc ) │ │ │ │ + ldr r3, [pc, #52] @ (22af0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22c50 │ │ │ │ + bne.n 22ae0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22c28 │ │ │ │ + b.n 22ab8 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 22c28 │ │ │ │ + b.n 22ab8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bmi.n 22cec │ │ │ │ + bpl.n 22a5c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 22c18 │ │ │ │ + bls.n 22a40 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 22bf0 │ │ │ │ + bls.n 22a18 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 22c10 │ │ │ │ + bpl.n 22b80 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #168] @ (22d28 ) │ │ │ │ + ldr r2, [pc, #168] @ (22bb8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (22d2c ) │ │ │ │ + ldr r3, [pc, #168] @ (22bbc ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (22d30 ) │ │ │ │ + ldr r1, [pc, #136] @ (22bc0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22d18 │ │ │ │ + bne.n 22ba8 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22d34 ) │ │ │ │ + ldr r1, [pc, #116] @ (22bc4 ) │ │ │ │ movs r3, #4 │ │ │ │ cmp r2, #8 │ │ │ │ mov.w r6, #0 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #15 │ │ │ │ strd r7, r6, [sp] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22d24 │ │ │ │ + bne.n 22bb4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22d10 │ │ │ │ - ldr r2, [pc, #60] @ (22d38 ) │ │ │ │ - ldr r3, [pc, #48] @ (22d2c ) │ │ │ │ + bne.n 22ba0 │ │ │ │ + ldr r2, [pc, #60] @ (22bc8 ) │ │ │ │ + ldr r3, [pc, #48] @ (22bbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22d20 │ │ │ │ + bne.n 22bb0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22cf8 │ │ │ │ + b.n 22b88 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 22cf8 │ │ │ │ + b.n 22b88 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bcc.n 22e18 │ │ │ │ + bmi.n 22b88 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 22dd0 │ │ │ │ + ble.n 22bf8 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 22d54 │ │ │ │ + bhi.n 22b7c │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 22d3c │ │ │ │ + bmi.n 22cac │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #148] @ (22de0 ) │ │ │ │ + ldr r2, [pc, #148] @ (22c70 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #148] @ (22de4 ) │ │ │ │ + ldr r3, [pc, #148] @ (22c74 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #120] @ (22de8 ) │ │ │ │ + ldr r1, [pc, #120] @ (22c78 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 22dce │ │ │ │ + cbnz r0, 22c5e │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #100] @ (22dec ) │ │ │ │ + ldr r2, [pc, #100] @ (22c7c ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ blx d448 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22dda │ │ │ │ + bne.n 22c6a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22dc6 │ │ │ │ - ldr r2, [pc, #64] @ (22df0 ) │ │ │ │ - ldr r3, [pc, #48] @ (22de4 ) │ │ │ │ + bne.n 22c56 │ │ │ │ + ldr r2, [pc, #64] @ (22c80 ) │ │ │ │ + ldr r3, [pc, #48] @ (22c74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22dd6 │ │ │ │ + bne.n 22c66 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22dae │ │ │ │ + b.n 22c3e │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 22dae │ │ │ │ + b.n 22c3e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bcs.n 22d38 │ │ │ │ + bmi.n 22ca8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 22edc │ │ │ │ + bhi.n 22d04 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 22eb8 │ │ │ │ + bhi.n 22ce0 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 22e88 │ │ │ │ + bcc.n 22bf8 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #168] @ (22eb0 ) │ │ │ │ + ldr r2, [pc, #168] @ (22d40 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #160] @ (22eb4 ) │ │ │ │ + ldr r3, [pc, #160] @ (22d44 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (22eb8 ) │ │ │ │ + ldr r1, [pc, #136] @ (22d48 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 22e9c │ │ │ │ + cbnz r0, 22d2c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22ebc ) │ │ │ │ + ldr r1, [pc, #116] @ (22d4c ) │ │ │ │ cmp r2, #8 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22ea8 │ │ │ │ + bne.n 22d38 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22e94 │ │ │ │ - ldr r2, [pc, #64] @ (22ec0 ) │ │ │ │ - ldr r3, [pc, #52] @ (22eb4 ) │ │ │ │ + bne.n 22d24 │ │ │ │ + ldr r2, [pc, #64] @ (22d50 ) │ │ │ │ + ldr r3, [pc, #52] @ (22d44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22ea4 │ │ │ │ + bne.n 22d34 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22e7c │ │ │ │ + b.n 22d0c │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 22e7c │ │ │ │ + b.n 22d0c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bne.n 22e98 │ │ │ │ + bcc.n 22e08 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 22dc4 │ │ │ │ + bvc.n 22dec │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 22e0c │ │ │ │ + bvc.n 22e34 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 22fbc │ │ │ │ + bcs.n 22d2c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #176] @ (22f88 ) │ │ │ │ + ldr r2, [pc, #176] @ (22e18 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #168] @ (22f8c ) │ │ │ │ + ldr r3, [pc, #168] @ (22e1c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx d114 │ │ │ │ - ldr r1, [pc, #140] @ (22f90 ) │ │ │ │ + ldr r1, [pc, #140] @ (22e20 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22f78 │ │ │ │ + bne.n 22e08 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22f94 ) │ │ │ │ + ldr r1, [pc, #116] @ (22e24 ) │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #8 │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ movs r2, #7 │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22f84 │ │ │ │ + bne.n 22e14 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22f70 │ │ │ │ - ldr r2, [pc, #60] @ (22f98 ) │ │ │ │ - ldr r3, [pc, #48] @ (22f8c ) │ │ │ │ + bne.n 22e00 │ │ │ │ + ldr r2, [pc, #60] @ (22e28 ) │ │ │ │ + ldr r3, [pc, #48] @ (22e1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22f80 │ │ │ │ + bne.n 22e10 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22f58 │ │ │ │ + b.n 22de8 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 22f58 │ │ │ │ + b.n 22de8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bne.n 22fd0 │ │ │ │ + bcs.n 22d40 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #952 @ (adr r6, 2334c ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 231dc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #944 @ (adr r6, 23348 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, 231d8 ) │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 22edc │ │ │ │ + bcs.n 22e4c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w ip, [pc, #160] @ 23050 │ │ │ │ + ldr.w ip, [pc, #160] @ 22ee0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #148] @ (23054 ) │ │ │ │ + ldr r0, [pc, #148] @ (22ee4 ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #144] @ (23058 ) │ │ │ │ + ldr r1, [pc, #144] @ (22ee8 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 22ff4 │ │ │ │ - ldr r2, [pc, #124] @ (2305c ) │ │ │ │ - ldr r3, [pc, #116] @ (23054 ) │ │ │ │ + cbz r0, 22e84 │ │ │ │ + ldr r2, [pc, #124] @ (22eec ) │ │ │ │ + ldr r3, [pc, #116] @ (22ee4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23044 │ │ │ │ + bne.n 22ed4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 23048 │ │ │ │ + bne.n 22ed8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 23028 │ │ │ │ + cbz r3, 22eb8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2303c │ │ │ │ + cbz r3, 22ecc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 23032 │ │ │ │ - cbz r0, 2301c │ │ │ │ + bpl.n 22ec2 │ │ │ │ + cbz r0, 22eac │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 2301c │ │ │ │ + cbz r0, 22eac │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ blx cf14 <_php_stream_truncate_set_size@plt> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 22fdc │ │ │ │ + b.n 22e6c │ │ │ │ movs r1, #2 │ │ │ │ blx c6f8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 23006 │ │ │ │ + b.n 22e96 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ blx c180 │ │ │ │ - b.n 23022 │ │ │ │ + b.n 22eb2 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2300a │ │ │ │ + b.n 22e9a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - beq.n 230e4 │ │ │ │ + bne.n 22e54 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 23098 │ │ │ │ + bne.n 22e08 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #132] @ (230f4 ) │ │ │ │ + ldr r2, [pc, #132] @ (22f84 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #132] @ (230f8 ) │ │ │ │ + ldr r3, [pc, #132] @ (22f88 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - cbnz r6, 230e8 │ │ │ │ + cbnz r6, 22f78 │ │ │ │ add r0, sp, #4 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 230e4 │ │ │ │ + bne.n 22f74 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ @@ -35154,67 +35036,67 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #2 │ │ │ │ blx c6f8 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #48] @ (230fc ) │ │ │ │ - ldr r3, [pc, #44] @ (230f8 ) │ │ │ │ + ldr r2, [pc, #48] @ (22f8c ) │ │ │ │ + ldr r3, [pc, #44] @ (22f88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 230e0 │ │ │ │ + bne.n 22f70 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ add r0, sp, #4 │ │ │ │ blx d1f8 │ │ │ │ - b.n 230c8 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + b.n 22f58 │ │ │ │ + beq.n 22f74 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n 22ed0 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #272] @ (23224 ) │ │ │ │ + ldr r5, [pc, #272] @ (230b4 ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r4, [pc, #272] @ (23228 ) │ │ │ │ + ldr r4, [pc, #272] @ (230b8 ) │ │ │ │ sub sp, #32 │ │ │ │ add r5, pc │ │ │ │ movs r0, #0 │ │ │ │ ldrb.w r6, [r7, #68] @ 0x44 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ands.w r6, r6, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne.n 2321a │ │ │ │ + bne.n 230aa │ │ │ │ mov r9, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ blx c410 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r8 │ │ │ │ blx c608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23214 │ │ │ │ + beq.n 230a4 │ │ │ │ sub.w r5, r0, r8 │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ strd r6, r5, [r0, #8] │ │ │ │ mov r2, r5 │ │ │ │ @@ -35223,18 +35105,18 @@ │ │ │ │ movs r3, #22 │ │ │ │ mov r1, r8 │ │ │ │ strd r0, r3, [r4] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx ce84 │ │ │ │ strb r6, [r5, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 231e8 │ │ │ │ + beq.n 23078 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 22260 │ │ │ │ + bl 220f0 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ @@ -35244,400 +35126,400 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d6dc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r5, r0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 231d2 │ │ │ │ - ldr r2, [pc, #116] @ (2322c ) │ │ │ │ - ldr r3, [pc, #108] @ (23228 ) │ │ │ │ + bpl.n 23062 │ │ │ │ + ldr r2, [pc, #116] @ (230bc ) │ │ │ │ + ldr r3, [pc, #108] @ (230b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23220 │ │ │ │ + bne.n 230b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 231b6 │ │ │ │ + bne.n 23046 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2320e │ │ │ │ + bpl.n 2309e │ │ │ │ blx cae4 │ │ │ │ - b.n 231b6 │ │ │ │ + b.n 23046 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23182 │ │ │ │ + beq.n 23012 │ │ │ │ blx cb14 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 22260 │ │ │ │ + bl 220f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c72c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 231b0 │ │ │ │ + b.n 23040 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 231b6 │ │ │ │ + b.n 23046 │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 231b6 │ │ │ │ + b.n 23046 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + beq.n 23160 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 23288 │ │ │ │ + ldr.w ip, [pc, #68] @ 23118 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (2328c ) │ │ │ │ + ldr r2, [pc, #68] @ (2311c ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 23100 │ │ │ │ - ldr r2, [pc, #40] @ (23290 ) │ │ │ │ - ldr r3, [pc, #32] @ (2328c ) │ │ │ │ + bl 22f90 │ │ │ │ + ldr r2, [pc, #40] @ (23120 ) │ │ │ │ + ldr r3, [pc, #32] @ (2311c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23284 │ │ │ │ + bne.n 23114 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ movs r3, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 232ec │ │ │ │ + ldr.w ip, [pc, #68] @ 2317c │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (232f0 ) │ │ │ │ + ldr r2, [pc, #68] @ (23180 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 23100 │ │ │ │ - ldr r2, [pc, #40] @ (232f4 ) │ │ │ │ - ldr r3, [pc, #32] @ (232f0 ) │ │ │ │ + bl 22f90 │ │ │ │ + ldr r2, [pc, #40] @ (23184 ) │ │ │ │ + ldr r3, [pc, #32] @ (23180 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 232e8 │ │ │ │ + bne.n 23178 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #160] @ 233a8 │ │ │ │ + ldr.w ip, [pc, #160] @ 23238 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #156] @ (233ac ) │ │ │ │ + ldr r4, [pc, #156] @ (2323c ) │ │ │ │ cmp r1, #8 │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bne.n 2335a │ │ │ │ + bne.n 231ea │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx d850 │ │ │ │ - cbz r0, 23338 │ │ │ │ + cbz r0, 231c8 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbnz r3, 23350 │ │ │ │ - ldr r2, [pc, #116] @ (233b0 ) │ │ │ │ - ldr r3, [pc, #112] @ (233ac ) │ │ │ │ + cbnz r3, 231e0 │ │ │ │ + ldr r2, [pc, #116] @ (23240 ) │ │ │ │ + ldr r3, [pc, #112] @ (2323c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2339e │ │ │ │ + bne.n 2322e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 23338 │ │ │ │ + b.n 231c8 │ │ │ │ cmp r1, #7 │ │ │ │ - bne.n 233a2 │ │ │ │ + bne.n 23232 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 23372 │ │ │ │ + bls.n 23202 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx c1d8 │ │ │ │ - b.n 23332 │ │ │ │ + b.n 231c2 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 23382 │ │ │ │ + bhi.n 23212 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 23366 │ │ │ │ + bne.n 231f6 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 23366 │ │ │ │ + bhi.n 231f6 │ │ │ │ mov r1, r3 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23366 │ │ │ │ + beq.n 231f6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx ce2c │ │ │ │ - b.n 23332 │ │ │ │ + b.n 231c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c1b4 │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #160] @ 23468 │ │ │ │ + ldr.w lr, [pc, #160] @ 232f8 │ │ │ │ add.w ip, sp, #16 │ │ │ │ - ldr r2, [pc, #156] @ (2346c ) │ │ │ │ + ldr r2, [pc, #156] @ (232fc ) │ │ │ │ add lr, pc │ │ │ │ movs r3, #4 │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ - ldr.w ip, [pc, #148] @ 23470 │ │ │ │ + ldr.w ip, [pc, #148] @ 23300 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 23408 │ │ │ │ + cbz r0, 23298 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 23426 │ │ │ │ + beq.n 232b6 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ - cbz r2, 23422 │ │ │ │ + cbz r2, 232b2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #104] @ (23474 ) │ │ │ │ - ldr r2, [pc, #100] @ (23470 ) │ │ │ │ + ldr r1, [pc, #104] @ (23304 ) │ │ │ │ + ldr r2, [pc, #100] @ (23300 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 23464 │ │ │ │ + bne.n 232f4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ - b.n 23408 │ │ │ │ + b.n 23298 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ blx cbbc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 23454 │ │ │ │ + beq.n 232e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx c218 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r0, 23454 │ │ │ │ + cbnz r0, 232e4 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 23460 │ │ │ │ + cbz r2, 232f0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - b.n 23404 │ │ │ │ + b.n 23294 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - b.n 23448 │ │ │ │ + b.n 232d8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 23408 │ │ │ │ + b.n 23298 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 233e4 │ │ │ │ + bmi.n 2320c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #160] @ 2352c │ │ │ │ + ldr.w lr, [pc, #160] @ 233bc │ │ │ │ add.w ip, sp, #16 │ │ │ │ - ldr r2, [pc, #156] @ (23530 ) │ │ │ │ + ldr r2, [pc, #156] @ (233c0 ) │ │ │ │ add lr, pc │ │ │ │ movs r3, #7 │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ - ldr.w ip, [pc, #148] @ 23534 │ │ │ │ + ldr.w ip, [pc, #148] @ 233c4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 234cc │ │ │ │ + cbz r0, 2335c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 234ea │ │ │ │ + beq.n 2337a │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ - cbz r2, 234e6 │ │ │ │ + cbz r2, 23376 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #104] @ (23538 ) │ │ │ │ - ldr r2, [pc, #100] @ (23534 ) │ │ │ │ + ldr r1, [pc, #104] @ (233c8 ) │ │ │ │ + ldr r2, [pc, #100] @ (233c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 23526 │ │ │ │ + bne.n 233b6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ - b.n 234cc │ │ │ │ + b.n 2335c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ blx d114 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2350c │ │ │ │ + beq.n 2339c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx c218 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r0, 23516 │ │ │ │ + cbz r0, 233a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 23522 │ │ │ │ + cbz r2, 233b2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - b.n 234c8 │ │ │ │ + b.n 23358 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 234cc │ │ │ │ + b.n 2335c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #520 @ (adr r1, 2373c ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 235cc ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #168] @ (235f4 ) │ │ │ │ + ldr r2, [pc, #168] @ (23484 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #168] @ (235f8 ) │ │ │ │ + ldr r3, [pc, #168] @ (23488 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r5, [pc, #160] @ (235fc ) │ │ │ │ + ldr r5, [pc, #160] @ (2348c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -35645,15 +35527,15 @@ │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ add.w ip, r2, #1 │ │ │ │ - ldr r2, [pc, #124] @ (23600 ) │ │ │ │ + ldr r2, [pc, #124] @ (23490 ) │ │ │ │ str.w ip, [r7] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ movs r2, #1 │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ @@ -35666,1460 +35548,1460 @@ │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldrb r1, [r6, #24] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ - bl 23478 │ │ │ │ + bl 23308 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - cbnz r0, 235e0 │ │ │ │ - ldr r2, [pc, #60] @ (23604 ) │ │ │ │ - ldr r3, [pc, #48] @ (235f8 ) │ │ │ │ + cbnz r0, 23470 │ │ │ │ + ldr r2, [pc, #60] @ (23494 ) │ │ │ │ + ldr r3, [pc, #48] @ (23488 ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 235f0 │ │ │ │ + bne.n 23480 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 235c4 │ │ │ │ + bne.n 23454 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 235c4 │ │ │ │ + bne.n 23454 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - b.n 235c4 │ │ │ │ + b.n 23454 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #604] @ (23878 ) │ │ │ │ + ldr r2, [pc, #604] @ (23708 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #604] @ (2387c ) │ │ │ │ + ldr r3, [pc, #604] @ (2370c ) │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r1 │ │ │ │ - ldr.w r8, [pc, #600] @ 23880 │ │ │ │ + ldr.w r8, [pc, #600] @ 23710 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #572] @ (23884 ) │ │ │ │ + ldr r1, [pc, #572] @ (23714 ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2383e │ │ │ │ + bne.w 236ce │ │ │ │ mov r0, r4 │ │ │ │ blx d1f8 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 237f4 │ │ │ │ + beq.w 23684 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 237d2 │ │ │ │ + beq.w 23662 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 23852 │ │ │ │ + bne.w 236e2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2368e │ │ │ │ + bmi.n 2351e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add.w r1, r7, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r9, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.w 23808 │ │ │ │ + bpl.w 23698 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cfc4 │ │ │ │ mov r1, r9 │ │ │ │ blx db8c │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 23864 │ │ │ │ + bne.w 236f4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add.w r3, r6, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - ldr r2, [pc, #416] @ (23888 ) │ │ │ │ + ldr r2, [pc, #416] @ (23718 ) │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r1, [r6, #24] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 23706 │ │ │ │ + cbz r0, 23596 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 23824 │ │ │ │ + beq.w 236b4 │ │ │ │ ldr.w r9, [r5] │ │ │ │ ldr.w r4, [r9, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 23846 │ │ │ │ + beq.w 236d6 │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r8, r5 │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 2373c │ │ │ │ + b.n 235cc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ add.w r1, r5, #16 │ │ │ │ mov r0, sl │ │ │ │ blx c720 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 23776 │ │ │ │ + beq.n 23606 │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ lsls r3, r1, #29 │ │ │ │ itete mi │ │ │ │ addmi.w r7, r2, #16 │ │ │ │ addpl.w r7, r2, #24 │ │ │ │ movmi r1, r8 │ │ │ │ ldrdpl r1, r5, [r2, #16] │ │ │ │ it mi │ │ │ │ addmi.w r8, r8, #1 │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 23736 │ │ │ │ + beq.n 235c6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 23728 │ │ │ │ + bne.n 235b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ blx dc44 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2373a │ │ │ │ + bne.n 235ca │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r1, [pc, #272] @ (2388c ) │ │ │ │ + ldr r1, [pc, #272] @ (2371c ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ strd sl, r4, [sp] │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ mov r0, sl │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 23860 │ │ │ │ + bne.n 236f0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldrd r2, r1, [r6, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [fp] │ │ │ │ str.w r3, [fp, #8] │ │ │ │ - beq.n 237b8 │ │ │ │ + beq.n 23648 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #212] @ (23890 ) │ │ │ │ - ldr r3, [pc, #192] @ (2387c ) │ │ │ │ + ldr r2, [pc, #212] @ (23720 ) │ │ │ │ + ldr r3, [pc, #192] @ (2370c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2385c │ │ │ │ + bne.n 236ec │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r7, [r3, #16] │ │ │ │ blx cfc4 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 23820 │ │ │ │ + beq.n 236b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c218 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r0, 237f4 │ │ │ │ + cbz r0, 23684 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 236c0 │ │ │ │ + b.n 23550 │ │ │ │ movs r0, #0 │ │ │ │ blx d3a0 │ │ │ │ mov r7, r0 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cfc4 │ │ │ │ mov r1, r7 │ │ │ │ - b.n 236b2 │ │ │ │ + b.n 23542 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 236a8 │ │ │ │ + bne.w 23538 │ │ │ │ mov r0, r7 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2384c │ │ │ │ + bpl.n 236dc │ │ │ │ blx cae4 │ │ │ │ - b.n 236a8 │ │ │ │ + b.n 23538 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 237ea │ │ │ │ - ldr r3, [pc, #108] @ (23894 ) │ │ │ │ + b.n 2367a │ │ │ │ + ldr r3, [pc, #108] @ (23724 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - b.n 23706 │ │ │ │ + b.n 23596 │ │ │ │ mov r0, r4 │ │ │ │ blx d1f8 │ │ │ │ - b.n 237b8 │ │ │ │ + b.n 23648 │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ - b.n 23778 │ │ │ │ + b.n 23608 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 236a8 │ │ │ │ + b.n 23538 │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2368e │ │ │ │ + b.n 2351e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00023898 : │ │ │ │ +00023728 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #296] @ (239d4 ) │ │ │ │ + ldr r2, [pc, #296] @ (23864 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #296] @ (239d8 ) │ │ │ │ + ldr r3, [pc, #296] @ (23868 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 233b4 │ │ │ │ + bl 23244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23980 │ │ │ │ + beq.n 23810 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r2, [pc, #264] @ (239dc ) │ │ │ │ + ldr r2, [pc, #264] @ (2386c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #4 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23958 │ │ │ │ + beq.n 237e8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 23958 │ │ │ │ + beq.n 237e8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 239ba │ │ │ │ + bne.n 2384a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bmi.n 23900 │ │ │ │ + bmi.n 23790 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ - bne.n 23926 │ │ │ │ + bne.n 237b6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 239a8 │ │ │ │ + beq.n 23838 │ │ │ │ mov r0, r2 │ │ │ │ blx d518 │ │ │ │ - cbz r5, 23958 │ │ │ │ + cbz r5, 237e8 │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx d814 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2397a │ │ │ │ + cbz r0, 2380a │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ blx c034 │ │ │ │ - cbnz r0, 2399e │ │ │ │ + cbnz r0, 2382e │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 23982 │ │ │ │ + b.n 23812 │ │ │ │ mov r0, r6 │ │ │ │ blx d964 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 23980 │ │ │ │ + cbz r0, 23810 │ │ │ │ blx cdd8 │ │ │ │ - ldr r1, [pc, #120] @ (239e0 ) │ │ │ │ + ldr r1, [pc, #120] @ (23870 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 22118 │ │ │ │ - b.n 2392e │ │ │ │ + bl 21fa8 │ │ │ │ + b.n 237be │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #96] @ (239e4 ) │ │ │ │ - ldr r3, [pc, #80] @ (239d8 ) │ │ │ │ + ldr r2, [pc, #96] @ (23874 ) │ │ │ │ + ldr r3, [pc, #80] @ (23868 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 239ce │ │ │ │ + bne.n 2385e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #1 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 23950 │ │ │ │ + b.n 237e0 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - beq.n 239c6 │ │ │ │ + beq.n 23856 │ │ │ │ blx cae4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 23926 │ │ │ │ + b.n 237b6 │ │ │ │ str r0, [sp, #8] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 23900 │ │ │ │ + b.n 23790 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 23926 │ │ │ │ + b.n 237b6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #952 @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #148] @ 23a8c │ │ │ │ + ldr.w lr, [pc, #148] @ 2391c │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #144] @ 23a90 │ │ │ │ + ldr.w ip, [pc, #144] @ 23920 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #140] @ (23a94 ) │ │ │ │ + ldr r1, [pc, #140] @ (23924 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 23a44 │ │ │ │ - ldr r2, [pc, #104] @ (23a98 ) │ │ │ │ - ldr r3, [pc, #96] @ (23a90 ) │ │ │ │ + cbz r0, 238d4 │ │ │ │ + ldr r2, [pc, #104] @ (23928 ) │ │ │ │ + ldr r3, [pc, #96] @ (23920 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23a80 │ │ │ │ + bne.n 23910 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 23a74 │ │ │ │ + cbz r3, 23904 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 23a74 │ │ │ │ + cbz r3, 23904 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 23a84 │ │ │ │ + bne.n 23914 │ │ │ │ ldrd r5, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r4, #16]! │ │ │ │ - bl 23478 │ │ │ │ + bl 23308 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d91c │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 23a2c │ │ │ │ - ldr r3, [pc, #36] @ (23a9c ) │ │ │ │ + b.n 238bc │ │ │ │ + ldr r3, [pc, #36] @ (2392c ) │ │ │ │ movs r2, #13 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ - b.n 23a4c │ │ │ │ + b.n 238dc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 23b08 │ │ │ │ + cbnz r2, 2398c │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #944 @ (adr r1, 23e50 ) │ │ │ │ + add r1, pc, #944 @ (adr r1, 23ce0 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00023aa0 : │ │ │ │ +00023930 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #248] @ (23bac ) │ │ │ │ + ldr r2, [pc, #248] @ (23a3c ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #248] @ (23bb0 ) │ │ │ │ + ldr r3, [pc, #248] @ (23a40 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 233b4 │ │ │ │ + bl 23244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23b72 │ │ │ │ + beq.n 23a02 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r2, [pc, #208] @ (23bb4 ) │ │ │ │ + ldr r2, [pc, #208] @ (23a44 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #12 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 23b0a │ │ │ │ + cbz r0, 2399a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 23b9a │ │ │ │ + bne.n 23a2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d518 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bge.n 23b3c │ │ │ │ + bge.n 239cc │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #152] @ (23bb8 ) │ │ │ │ + ldr r1, [pc, #152] @ (23a48 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldrd r4, r5, [r2, #80] @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ - bl 22118 │ │ │ │ + bl 21fa8 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx d814 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 23b72 │ │ │ │ + cbz r0, 23a02 │ │ │ │ movs r1, #0 │ │ │ │ blx cf98 │ │ │ │ asrs r3, r0, #31 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r2, r3, #0 │ │ │ │ - blt.n 23b90 │ │ │ │ + blt.n 23a20 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ it ge │ │ │ │ movge r5, #1 │ │ │ │ - blt.n 23b90 │ │ │ │ + blt.n 23a20 │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 23b74 │ │ │ │ + b.n 23a04 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #68] @ (23bbc ) │ │ │ │ - ldr r3, [pc, #56] @ (23bb0 ) │ │ │ │ + ldr r2, [pc, #68] @ (23a4c ) │ │ │ │ + ldr r3, [pc, #56] @ (23a40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23ba8 │ │ │ │ + bne.n 23a38 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 23b74 │ │ │ │ + b.n 23a04 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx c890 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 23afe │ │ │ │ + b.n 2398e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #148] @ 23c64 │ │ │ │ + ldr.w lr, [pc, #148] @ 23af4 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #144] @ 23c68 │ │ │ │ + ldr.w ip, [pc, #144] @ 23af8 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #140] @ (23c6c ) │ │ │ │ + ldr r1, [pc, #140] @ (23afc ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 23c1c │ │ │ │ - ldr r2, [pc, #104] @ (23c70 ) │ │ │ │ - ldr r3, [pc, #96] @ (23c68 ) │ │ │ │ + cbz r0, 23aac │ │ │ │ + ldr r2, [pc, #104] @ (23b00 ) │ │ │ │ + ldr r3, [pc, #96] @ (23af8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23c58 │ │ │ │ + bne.n 23ae8 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 23c4c │ │ │ │ + cbz r3, 23adc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 23c4c │ │ │ │ + cbz r3, 23adc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 23c5c │ │ │ │ + bne.n 23aec │ │ │ │ ldrd r5, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r4, #16]! │ │ │ │ - bl 23478 │ │ │ │ + bl 23308 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx cf2c │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 23c04 │ │ │ │ - ldr r3, [pc, #36] @ (23c74 ) │ │ │ │ + b.n 23a94 │ │ │ │ + ldr r3, [pc, #36] @ (23b04 ) │ │ │ │ movs r2, #17 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ - b.n 23c24 │ │ │ │ + b.n 23ab4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 23caa │ │ │ │ + cbnz r2, 23b2e │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00023c78 : │ │ │ │ +00023b08 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 23c90 │ │ │ │ + cbz r3, 23b20 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx c774 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d518 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 23caa │ │ │ │ + cbz r0, 23b3a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 23cb4 │ │ │ │ + cbz r0, 23b44 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ - cbz r3, 23cc6 │ │ │ │ + cbz r3, 23b56 │ │ │ │ add.w r0, r4, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d66c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00023cc8 : │ │ │ │ +00023b58 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 23cee │ │ │ │ + cbz r3, 23b7e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx d808 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00023cf0 : │ │ │ │ +00023b80 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr.w r2, [pc, #2244] @ 245c8 │ │ │ │ + ldr.w r2, [pc, #2244] @ 24458 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [pc, #2244] @ 245cc │ │ │ │ + ldr.w r3, [pc, #2244] @ 2445c │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ - ldr.w r7, [pc, #2236] @ 245d0 │ │ │ │ + ldr.w r7, [pc, #2236] @ 24460 │ │ │ │ add.w sl, r0, #16 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 23478 │ │ │ │ + bl 23308 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 233b4 │ │ │ │ - cbz r0, 23d90 │ │ │ │ + bl 23244 │ │ │ │ + cbz r0, 23c20 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w r1, [pc, #2188] @ 245d4 │ │ │ │ + ldr.w r1, [pc, #2188] @ 24464 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23eca │ │ │ │ - ldr.w r3, [pc, #2176] @ 245d8 │ │ │ │ + bne.w 23d5a │ │ │ │ + ldr.w r3, [pc, #2176] @ 24468 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add.w r7, r4, #52 @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx d36c │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq.w 23f18 │ │ │ │ + beq.w 23da8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 23ed0 │ │ │ │ - cbnz r0, 23d90 │ │ │ │ + beq.w 23d60 │ │ │ │ + cbnz r0, 23c20 │ │ │ │ mov r0, r7 │ │ │ │ blx d03c │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ - cbz r7, 23dc4 │ │ │ │ + cbz r7, 23c54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24a8e │ │ │ │ - ldr.w r2, [pc, #2100] @ 245dc │ │ │ │ - ldr.w r3, [pc, #2080] @ 245cc │ │ │ │ + bne.w 2491e │ │ │ │ + ldr.w r2, [pc, #2100] @ 2446c │ │ │ │ + ldr.w r3, [pc, #2080] @ 2445c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 24958 │ │ │ │ + bne.w 247e8 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #2072] @ 245e0 │ │ │ │ + ldr.w r2, [pc, #2072] @ 24470 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 23df6 │ │ │ │ + cbz r0, 23c86 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 23df0 │ │ │ │ + bne.n 23c80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r3, r4 │ │ │ │ blx c27c │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ - ldr.w r2, [pc, #2024] @ 245e4 │ │ │ │ + ldr.w r2, [pc, #2024] @ 24474 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 23e30 │ │ │ │ + cbz r0, 23cc0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 244ba │ │ │ │ + bne.w 2434a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ blx d518 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 23e30 │ │ │ │ + ble.n 23cc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23ebc │ │ │ │ + bne.n 23d4c │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ - ldr.w r2, [pc, #1968] @ 245e8 │ │ │ │ + ldr.w r2, [pc, #1968] @ 24478 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23fde │ │ │ │ + beq.w 23e6e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 244d4 │ │ │ │ + bne.w 24364 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ lsls r5, r2, #25 │ │ │ │ - bpl.w 23f9c │ │ │ │ + bpl.w 23e2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 23fd8 │ │ │ │ + beq.w 23e68 │ │ │ │ add.w r1, r7, #16 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d190 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2450c │ │ │ │ + beq.w 2439c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx r2 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c158 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ - bne.n 23eae │ │ │ │ + bne.n 23d3e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 23eae │ │ │ │ + cbnz r2, 23d3e │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.w 243f4 │ │ │ │ + bpl.w 24284 │ │ │ │ blx cae4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 23fde │ │ │ │ - ldr.w r2, [pc, #1836] @ 245ec │ │ │ │ + beq.w 23e6e │ │ │ │ + ldr.w r2, [pc, #1836] @ 2447c │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 23da4 │ │ │ │ - ldr.w r0, [pc, #1820] @ 245f0 │ │ │ │ + b.n 23c34 │ │ │ │ + ldr.w r0, [pc, #1820] @ 24480 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ blx c940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23fae │ │ │ │ + bne.n 23e3e │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ blx d03c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23eca │ │ │ │ + bne.n 23d5a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r1, [pc, #1776] @ 245f4 │ │ │ │ + ldr.w r1, [pc, #1776] @ 24484 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23d90 │ │ │ │ - b.n 23eca │ │ │ │ - ldr.w r6, [pc, #1756] @ 245f8 │ │ │ │ + beq.w 23c20 │ │ │ │ + b.n 23d5a │ │ │ │ + ldr.w r6, [pc, #1756] @ 24488 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sl │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ blx d91c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23fc2 │ │ │ │ + beq.n 23e52 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sl │ │ │ │ blx cf2c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23fc2 │ │ │ │ - ldr.w r1, [pc, #1724] @ 245fc │ │ │ │ + beq.n 23e52 │ │ │ │ + ldr.w r1, [pc, #1724] @ 2448c │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx d91c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23f7c │ │ │ │ - ldr.w r1, [pc, #1708] @ 24600 │ │ │ │ + beq.n 23e0c │ │ │ │ + ldr.w r1, [pc, #1708] @ 24490 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #19 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx cf2c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23f7c │ │ │ │ - ldr.w r1, [pc, #1692] @ 24604 │ │ │ │ + beq.n 23e0c │ │ │ │ + ldr.w r1, [pc, #1692] @ 24494 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx cf2c │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 23d90 │ │ │ │ + bne.w 23c20 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ blx d03c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23d90 │ │ │ │ - b.n 23eca │ │ │ │ + beq.w 23c20 │ │ │ │ + b.n 23d5a │ │ │ │ ldr.w ip, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 24584 │ │ │ │ + beq.w 24414 │ │ │ │ add.w r2, ip, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 23e64 │ │ │ │ + b.n 23cf4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ blx d03c │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23d96 │ │ │ │ - b.n 23dc4 │ │ │ │ + bne.w 23c26 │ │ │ │ + b.n 23c54 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ blx d03c │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23d96 │ │ │ │ - b.n 23dc4 │ │ │ │ + bne.w 23c26 │ │ │ │ + b.n 23c54 │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - ldr.w r2, [pc, #1572] @ 24608 │ │ │ │ + ldr.w r2, [pc, #1572] @ 24498 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 24000 │ │ │ │ + cbz r0, 23e90 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 24370 │ │ │ │ + beq.w 24200 │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ - ldr.w r2, [pc, #1540] @ 2460c │ │ │ │ + ldr.w r2, [pc, #1540] @ 2449c │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2409e │ │ │ │ + beq.n 23f2e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 246c6 │ │ │ │ + bne.w 24556 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r5, r2, #25 │ │ │ │ - bmi.n 2402e │ │ │ │ + bmi.n 23ebe │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - cbz r2, 24084 │ │ │ │ + cbz r2, 23f14 │ │ │ │ add.w r9, r7, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx c608 │ │ │ │ - cbz r0, 24084 │ │ │ │ + cbz r0, 23f14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r1, [pc, #1464] @ 24610 │ │ │ │ + ldr.w r1, [pc, #1464] @ 244a0 │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24674 │ │ │ │ + beq.w 24504 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 23ebc │ │ │ │ + bmi.w 23d4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ + bne.w 23d4c │ │ │ │ mov r0, r7 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 247e6 │ │ │ │ + bpl.w 24676 │ │ │ │ blx cae4 │ │ │ │ - b.n 23ebc │ │ │ │ + b.n 23d4c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2409e │ │ │ │ + bmi.n 23f2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2409e │ │ │ │ + cbnz r3, 23f2e │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.w 2469c │ │ │ │ + bpl.w 2452c │ │ │ │ blx cae4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 246e4 │ │ │ │ + beq.w 24574 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ - ldr.w r2, [pc, #1384] @ 24614 │ │ │ │ + ldr.w r2, [pc, #1384] @ 244a4 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 240fa │ │ │ │ + cbz r0, 23f8a │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 2471a │ │ │ │ + bne.w 245aa │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 240d2 │ │ │ │ + bmi.n 23f62 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2454a │ │ │ │ + bne.w 243da │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 240fa │ │ │ │ + bmi.n 23f8a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 240fa │ │ │ │ + cbnz r3, 23f8a │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.w 2479c │ │ │ │ + bpl.w 2462c │ │ │ │ blx cae4 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ - ldr.w r2, [pc, #1304] @ 24618 │ │ │ │ + ldr.w r2, [pc, #1304] @ 244a8 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 2411c │ │ │ │ + cbz r0, 23fac │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 24726 │ │ │ │ + beq.w 245b6 │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #15 │ │ │ │ - ldr.w r2, [pc, #1272] @ 2461c │ │ │ │ + ldr.w r2, [pc, #1272] @ 244ac │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 24164 │ │ │ │ + cbz r0, 23ff4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 248f6 │ │ │ │ + bne.w 24786 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 247ee │ │ │ │ + beq.w 2467e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #16 │ │ │ │ - ldr.w r1, [pc, #1228] @ 24620 │ │ │ │ + ldr.w r1, [pc, #1228] @ 244b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ + bne.w 23d4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ sub.w r3, r0, #200 @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #99 @ 0x63 │ │ │ │ - bhi.w 242d4 │ │ │ │ - ldr.w r0, [pc, #1192] @ 24624 │ │ │ │ + bhi.w 24164 │ │ │ │ + ldr.w r0, [pc, #1192] @ 244b4 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #13 │ │ │ │ add r0, pc │ │ │ │ blx c940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 242d4 │ │ │ │ + bne.w 24164 │ │ │ │ mov r0, r8 │ │ │ │ blx c07c │ │ │ │ - ldr.w r3, [pc, #1168] @ 24628 │ │ │ │ - ldr.w r2, [pc, #1168] @ 2462c │ │ │ │ + ldr.w r3, [pc, #1168] @ 244b8 │ │ │ │ + ldr.w r2, [pc, #1168] @ 244bc │ │ │ │ movs r1, #2 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d548 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 242d4 │ │ │ │ - ldr.w r1, [pc, #1152] @ 24630 │ │ │ │ + beq.w 24164 │ │ │ │ + ldr.w r1, [pc, #1152] @ 244c0 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #13 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx d91c │ │ │ │ - cbnz r0, 241ce │ │ │ │ - ldr.w r1, [pc, #1140] @ 24634 │ │ │ │ + cbnz r0, 2405e │ │ │ │ + ldr.w r1, [pc, #1140] @ 244c4 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #17 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx cf2c │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.n 241ea │ │ │ │ + bne.n 2407a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ movs r3, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1092] @ 24638 │ │ │ │ + ldr.w r2, [pc, #1092] @ 244c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24264 │ │ │ │ + beq.n 240f4 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 24972 │ │ │ │ + bne.w 24802 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 24218 │ │ │ │ + bmi.n 240a8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ add.w r2, r7, #16 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.w 24966 │ │ │ │ + beq.w 247f6 │ │ │ │ cmp r1, #87 @ 0x57 │ │ │ │ - bne.n 24240 │ │ │ │ + bne.n 240d0 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bne.n 24240 │ │ │ │ + bne.n 240d0 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.w 24966 │ │ │ │ - ldr r1, [pc, #1016] @ (2463c ) │ │ │ │ + beq.w 247f6 │ │ │ │ + ldr r1, [pc, #1016] @ (244cc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 24264 │ │ │ │ + bmi.n 240f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 24264 │ │ │ │ + cbnz r3, 240f4 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 24998 │ │ │ │ + bpl.w 24828 │ │ │ │ blx cae4 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ movs r3, #12 │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr r2, [pc, #980] @ (24640 ) │ │ │ │ + ldr r2, [pc, #980] @ (244d0 ) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 242ce │ │ │ │ + cbz r0, 2415e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 2499e │ │ │ │ + bne.w 2482e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx d518 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 242ce │ │ │ │ - ldr r0, [pc, #948] @ (24644 ) │ │ │ │ + cbz r2, 2415e │ │ │ │ + ldr r0, [pc, #948] @ (244d4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #21 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ asrs r3, r2, #31 │ │ │ │ blx ca44 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 242ce │ │ │ │ + cbz r0, 2415e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r2, r0, #16 │ │ │ │ - ldr r1, [pc, #924] @ (24648 ) │ │ │ │ + ldr r1, [pc, #924] @ (244d8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 242ce │ │ │ │ + bmi.n 2415e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 242ce │ │ │ │ + cbnz r3, 2415e │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 24a22 │ │ │ │ + bpl.w 248b2 │ │ │ │ blx cae4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ + bne.w 23d4c │ │ │ │ ldrb.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d96 │ │ │ │ + bne.w 23c26 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 233b4 │ │ │ │ + bl 23244 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23d96 │ │ │ │ - ldr r2, [pc, #860] @ (2464c ) │ │ │ │ + beq.w 23c26 │ │ │ │ + ldr r2, [pc, #860] @ (244dc ) │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2431a │ │ │ │ + cbz r0, 241aa │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne.w 244c4 │ │ │ │ + bne.w 24354 │ │ │ │ vldr d0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ vstr d0, [r4, #40] @ 0x28 │ │ │ │ blx d518 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ - ldr r2, [pc, #816] @ (24650 ) │ │ │ │ + ldr r2, [pc, #816] @ (244e0 ) │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f8 │ │ │ │ + bl 23188 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 24340 │ │ │ │ + cbz r0, 241d0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 244ca │ │ │ │ + bne.w 2435a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2441e │ │ │ │ - vldr d7, [pc, #632] @ 245c0 │ │ │ │ + beq.n 242ae │ │ │ │ + vldr d7, [pc, #632] @ 24450 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #772] @ (24654 ) │ │ │ │ + ldr r1, [pc, #772] @ (244e4 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx d730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 243fc │ │ │ │ - ldr r2, [pc, #756] @ (24658 ) │ │ │ │ + beq.n 2428c │ │ │ │ + ldr r2, [pc, #756] @ (244e8 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 23eca │ │ │ │ + b.n 23d5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2441a │ │ │ │ + beq.n 242aa │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #736] @ (2465c ) │ │ │ │ + ldr r1, [pc, #736] @ (244ec ) │ │ │ │ mvns r2, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ and.w r2, r2, #4 │ │ │ │ add r1, pc │ │ │ │ adds r2, #8 │ │ │ │ str r6, [sp, #32] │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ lsls r6, r2, #1 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ add.w r7, r3, #8 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 243a4 │ │ │ │ + b.n 24234 │ │ │ │ add r7, r6 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 24410 │ │ │ │ + beq.n 242a0 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2439e │ │ │ │ + bne.n 2422e │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ blx cfc4 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 243c4 │ │ │ │ + beq.n 24254 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2439e │ │ │ │ + beq.n 2422e │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -37127,74 +37009,74 @@ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 246d2 │ │ │ │ + bne.w 24562 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2439e │ │ │ │ + b.n 2422e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 23eae │ │ │ │ + b.n 23d3e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222a8 │ │ │ │ + bl 22138 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23d96 │ │ │ │ - b.n 24362 │ │ │ │ + beq.w 23c26 │ │ │ │ + b.n 241f2 │ │ │ │ mov r4, r8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - b.n 23ffc │ │ │ │ + b.n 23e8c │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 246a2 │ │ │ │ + beq.w 24532 │ │ │ │ ldr.w ip, [r4, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 24594 │ │ │ │ + beq.w 24424 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr r2, [pc, #548] @ (24660 ) │ │ │ │ + ldr r2, [pc, #548] @ (244f0 ) │ │ │ │ mov r7, ip │ │ │ │ mvns r3, r3 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ and.w r3, r3, #4 │ │ │ │ add r2, pc │ │ │ │ adds r3, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #536] @ (24664 ) │ │ │ │ + ldr r2, [pc, #536] @ (244f4 ) │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 2445c │ │ │ │ + b.n 242ec │ │ │ │ add r5, r8 │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 24534 │ │ │ │ + beq.n 243c4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24456 │ │ │ │ + beq.n 242e6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ movs r1, #2 │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 24456 │ │ │ │ + bne.n 242e6 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ add.w r2, r4, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24544 │ │ │ │ + beq.n 243d4 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -37212,688 +37094,688 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ blx d730 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 24456 │ │ │ │ + b.n 242e6 │ │ │ │ movs r1, #0 │ │ │ │ blx c890 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 23e16 │ │ │ │ + b.n 23ca6 │ │ │ │ blx c644 │ │ │ │ - b.n 24310 │ │ │ │ + b.n 241a0 │ │ │ │ movs r1, #0 │ │ │ │ blx c890 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 24338 │ │ │ │ + b.n 241c8 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23e64 │ │ │ │ + bne.w 23cf4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r5, r1, #25 │ │ │ │ - bmi.w 23fd8 │ │ │ │ + bmi.w 23e68 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23fd8 │ │ │ │ + bne.w 23e68 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.n 24528 │ │ │ │ + bpl.n 243b8 │ │ │ │ blx cae4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d518 │ │ │ │ - b.n 23fde │ │ │ │ + b.n 23e6e │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.w 23fd8 │ │ │ │ + bmi.w 23e68 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23fd8 │ │ │ │ + bne.w 23e68 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bmi.n 24500 │ │ │ │ + bmi.n 24390 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d518 │ │ │ │ - b.n 23fde │ │ │ │ + b.n 23e6e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 24594 │ │ │ │ + beq.n 24424 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ blx d03c │ │ │ │ - b.n 24362 │ │ │ │ - ldr r3, [pc, #288] @ (24668 ) │ │ │ │ + b.n 241f2 │ │ │ │ + ldr r3, [pc, #288] @ (244f8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 24480 │ │ │ │ + b.n 24310 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #284] @ (2466c ) │ │ │ │ + ldr r1, [pc, #284] @ (244fc ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r7, #16 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2457c │ │ │ │ + bmi.n 2440c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2457c │ │ │ │ + cbnz r3, 2440c │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r1, r2, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bpl.w 2478e │ │ │ │ + bpl.w 2461e │ │ │ │ blx cae4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ - b.n 240fa │ │ │ │ + bne.w 23d4c │ │ │ │ + b.n 23f8a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 2452e │ │ │ │ + bne.n 243be │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r3, r2, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bpl.n 24528 │ │ │ │ - b.n 24500 │ │ │ │ - ldr r1, [pc, #216] @ (24670 ) │ │ │ │ + bpl.n 243b8 │ │ │ │ + b.n 24390 │ │ │ │ + ldr r1, [pc, #216] @ (24500 ) │ │ │ │ add.w r2, r4, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222a8 │ │ │ │ + bl 22138 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ blx d03c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23d96 │ │ │ │ - b.n 24362 │ │ │ │ + beq.w 23c26 │ │ │ │ + b.n 241f2 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1} │ │ │ │ movs r1, r0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #672 @ (adr r0, 248c4 ) │ │ │ │ + add r0, pc, #672 @ (adr r0, 24754 ) │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ movs r1, r0 │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #824 @ (adr r2, 24974 ) │ │ │ │ + add r2, pc, #824 @ (adr r2, 24804 ) │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 246a8 │ │ │ │ + cbz r2, 2452c │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ svc 81 @ 0x51 │ │ │ │ - vsli.32 d28, d0, #31 │ │ │ │ + vsri.64 q14, q6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ udf #85 @ 0x55 │ │ │ │ - vshr.u64 q14, q7, #1 │ │ │ │ + vaddl.u q14, d31, d26 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.w 2409e │ │ │ │ + bmi.w 23f2e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2409e │ │ │ │ + bne.w 23f2e │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r3, #24 │ │ │ │ - bmi.w 2409a │ │ │ │ + bmi.w 23f2a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2409e │ │ │ │ + b.n 23f2e │ │ │ │ add.w r5, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx c478 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 247a2 │ │ │ │ + beq.n 24632 │ │ │ │ mov r0, r5 │ │ │ │ blx d03c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 24362 │ │ │ │ + b.n 241f2 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2402e │ │ │ │ + b.n 23ebe │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - b.w 23ebc │ │ │ │ + b.w 23d4c │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 248a6 │ │ │ │ + beq.w 24736 │ │ │ │ movs r1, #32 │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ blx ced8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ + bne.w 23d4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r2, r4, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #912] @ (24aa0 ) │ │ │ │ + ldr r1, [pc, #912] @ (24930 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 242ce │ │ │ │ + b.n 2415e │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 240d2 │ │ │ │ + b.n 23f62 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add.w r9, sp, #64 @ 0x40 │ │ │ │ blx c4d8 │ │ │ │ - ldr r2, [pc, #876] @ (24aa4 ) │ │ │ │ + ldr r2, [pc, #876] @ (24934 ) │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #868] @ (24aa8 ) │ │ │ │ + ldr r2, [pc, #868] @ (24938 ) │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #17 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #860] @ (24aac ) │ │ │ │ + ldr r2, [pc, #860] @ (2493c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx c33c │ │ │ │ - cbz r0, 24784 │ │ │ │ + cbz r0, 24614 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - cbz r2, 24784 │ │ │ │ + cbz r2, 24614 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #844] @ (24ab0 ) │ │ │ │ + ldr r1, [pc, #844] @ (24940 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx cf80 │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ - b.n 2411c │ │ │ │ + bne.w 23d4c │ │ │ │ + b.n 23fac │ │ │ │ mov r0, r9 │ │ │ │ blx cf80 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 24118 │ │ │ │ + b.n 23fa8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ - b.n 240fa │ │ │ │ + bne.w 23d4c │ │ │ │ + b.n 23f8a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 240fa │ │ │ │ + b.n 23f8a │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 246b2 │ │ │ │ + bne.w 24542 │ │ │ │ ldrd r3, r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [pc, #756] @ (24ab4 ) │ │ │ │ + ldr r1, [pc, #756] @ (24944 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ subs r2, r2, r3 │ │ │ │ asrs r3, r3, #31 │ │ │ │ adds r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ blx d730 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2497e │ │ │ │ + beq.w 2480e │ │ │ │ mov r0, r5 │ │ │ │ blx d03c │ │ │ │ - b.n 24362 │ │ │ │ + b.n 241f2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.w 23ebc │ │ │ │ + b.w 23d4c │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #708] @ (24ab8 ) │ │ │ │ + ldr r1, [pc, #708] @ (24948 ) │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx cf8c │ │ │ │ - ldr r3, [pc, #688] @ (24abc ) │ │ │ │ + ldr r3, [pc, #688] @ (2494c ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov r1, r3 │ │ │ │ mov fp, r3 │ │ │ │ blx cf8c │ │ │ │ - ldr r3, [pc, #676] @ (24ac0 ) │ │ │ │ + ldr r3, [pc, #676] @ (24950 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ blx cf8c │ │ │ │ - ldr r0, [pc, #664] @ (24ac4 ) │ │ │ │ + ldr r0, [pc, #664] @ (24954 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx d814 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24900 │ │ │ │ + beq.n 24790 │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d144 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 24900 │ │ │ │ + beq.n 24790 │ │ │ │ strd r7, r7, [sp, #40] @ 0x28 │ │ │ │ add.w r7, r9, #32 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ blx d1d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2490c │ │ │ │ + beq.n 2479c │ │ │ │ mov r0, r9 │ │ │ │ blx d03c │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24164 │ │ │ │ + beq.w 23ff4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24164 │ │ │ │ + bne.w 23ff4 │ │ │ │ blx c66c │ │ │ │ - b.n 24164 │ │ │ │ + b.n 23ff4 │ │ │ │ add.w r5, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx c478 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2495c │ │ │ │ + bne.n 247ec │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 2495c │ │ │ │ + bne.n 247ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ + bne.w 23d4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #20] │ │ │ │ - ldr r1, [pc, #476] @ (24ac8 ) │ │ │ │ + ldr r1, [pc, #476] @ (24958 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 242ce │ │ │ │ + b.n 2415e │ │ │ │ movs r1, #0 │ │ │ │ blx c890 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2413c │ │ │ │ + b.n 23fcc │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24164 │ │ │ │ - b.n 24892 │ │ │ │ + beq.w 23ff4 │ │ │ │ + b.n 24722 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 24a28 │ │ │ │ + beq.w 248b8 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 249a8 │ │ │ │ + beq.n 24838 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #16 │ │ │ │ - ldr r1, [pc, #428] @ (24acc ) │ │ │ │ + ldr r1, [pc, #428] @ (2495c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 249ee │ │ │ │ + beq.n 2487e │ │ │ │ mov r0, r9 │ │ │ │ blx d03c │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23ebc │ │ │ │ + beq.w 23d4c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ + bne.w 23d4c │ │ │ │ blx c66c │ │ │ │ - b.n 2415e │ │ │ │ + b.n 23fee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx d03c │ │ │ │ - b.w 23ebc │ │ │ │ - ldr r1, [pc, #360] @ (24ad0 ) │ │ │ │ + b.w 23d4c │ │ │ │ + ldr r1, [pc, #360] @ (24960 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2424a │ │ │ │ + b.n 240da │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 24218 │ │ │ │ + b.n 240a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222a8 │ │ │ │ + bl 22138 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx d03c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23d96 │ │ │ │ - b.n 24362 │ │ │ │ + beq.w 23c26 │ │ │ │ + b.n 241f2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 24264 │ │ │ │ + b.n 240f4 │ │ │ │ movs r1, #0 │ │ │ │ blx c890 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 24282 │ │ │ │ + b.n 24112 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r0, #16 │ │ │ │ blx c288 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2491a │ │ │ │ + bne.n 247aa │ │ │ │ blx d5a8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c94c │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24a62 │ │ │ │ + beq.n 248f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #256] @ (24ad4 ) │ │ │ │ + ldr r1, [pc, #256] @ (24964 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2492e │ │ │ │ + bne.n 247be │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #228] @ (24ad8 ) │ │ │ │ + ldr r1, [pc, #228] @ (24968 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx d03c │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2415e │ │ │ │ + beq.w 23fee │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2415e │ │ │ │ - b.n 24952 │ │ │ │ + bne.w 23fee │ │ │ │ + b.n 247e2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 242ce │ │ │ │ + b.n 2415e │ │ │ │ mov r1, fp │ │ │ │ adds r0, #16 │ │ │ │ blx c288 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2491a │ │ │ │ + bne.w 247aa │ │ │ │ blx d5a8 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c94c │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 24a62 │ │ │ │ + cbz r0, 248f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #136] @ (24adc ) │ │ │ │ + ldr r1, [pc, #136] @ (2496c ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2492e │ │ │ │ - b.n 249de │ │ │ │ + bne.w 247be │ │ │ │ + b.n 2486e │ │ │ │ mov r0, r9 │ │ │ │ blx d03c │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23ebc │ │ │ │ + beq.w 23d4c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23ebc │ │ │ │ + bne.w 23d4c │ │ │ │ blx c66c │ │ │ │ - b.w 23ebc │ │ │ │ - ldr r2, [pc, #80] @ (24ae0 ) │ │ │ │ + b.w 23d4c │ │ │ │ + ldr r2, [pc, #80] @ (24970 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.w 23eca │ │ │ │ + b.w 23d5a │ │ │ │ nop │ │ │ │ - ittt │ │ │ │ - mov r1, r0 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ - mov r1, r0 │ │ │ │ + itet gt │ │ │ │ + movgt r1, r0 │ │ │ │ + ldmiale r0!, {r2, r4, r7} │ │ │ │ + movgt r1, r0 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r0!, {r1} │ │ │ │ - movs r1, r0 │ │ │ │ - itee │ │ │ │ - mov r1, r0 │ │ │ │ - bge.n 24a82 @ unpredictable │ │ │ │ - vraddhnal.i d25, , q14 │ │ │ │ - movs r1, r0 │ │ │ │ - itte vs │ │ │ │ - movvs r1, r0 │ │ │ │ - ittt pl @ unpredictable │ │ │ │ - movpl r1, r0 │ │ │ │ - hlt 0x0016 │ │ │ │ - movpl r1, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + itee gt │ │ │ │ + movgt r1, r0 │ │ │ │ + ittt lt @ unpredictable │ │ │ │ + movlt r1, r0 │ │ │ │ + bge.n 24912 @ unpredictable │ │ │ │ + vraddhnlt.i d25, , q14 │ │ │ │ + movs r1, r0 │ │ │ │ + itee cc │ │ │ │ + movcc r1, r0 │ │ │ │ + itet cs @ unpredictable │ │ │ │ + movcs r1, r0 │ │ │ │ + rev16cc r2, r4 │ │ │ │ + movcs r1, r0 │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x0082 │ │ │ │ + bkpt 0x004e │ │ │ │ movs r1, r0 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x0004 │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00024ae4 : │ │ │ │ - ldr r0, [pc, #4] @ (24aec ) │ │ │ │ +00024974 : │ │ │ │ + ldr r0, [pc, #4] @ (2497c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024af0 : │ │ │ │ +00024980 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24b7a │ │ │ │ + beq.n 24a0a │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx c780 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - cbz r7, 24b70 │ │ │ │ + cbz r7, 24a00 │ │ │ │ str r7, [r6, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ blx c4d8 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -37904,353 +37786,353 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ ittt ne │ │ │ │ ldrne r2, [r3, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 24b5c │ │ │ │ + cbz r3, 249ec │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 24b68 │ │ │ │ - cbz r5, 24b62 │ │ │ │ + cbz r0, 249f8 │ │ │ │ + cbz r5, 249f2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d808 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ blx d878 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx c544 │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b.n 24b1e │ │ │ │ + b.n 249ae │ │ │ │ blx dbb0 <_emalloc_160@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 24b10 │ │ │ │ + b.n 249a0 │ │ │ │ nop │ │ │ │ │ │ │ │ -00024b84 : │ │ │ │ - ldr r0, [pc, #4] @ (24b8c ) │ │ │ │ +00024a14 : │ │ │ │ + ldr r0, [pc, #4] @ (24a1c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bx lr │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr.w ip, [pc, #220] @ 24c7c │ │ │ │ + ldr.w ip, [pc, #220] @ 24b0c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #216] @ (24c80 ) │ │ │ │ + ldr r0, [pc, #216] @ (24b10 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #212] @ (24c84 ) │ │ │ │ + ldr r1, [pc, #212] @ (24b14 ) │ │ │ │ add r2, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 24be2 │ │ │ │ - ldr r2, [pc, #188] @ (24c88 ) │ │ │ │ - ldr r3, [pc, #176] @ (24c80 ) │ │ │ │ + cbz r0, 24a72 │ │ │ │ + ldr r2, [pc, #188] @ (24b18 ) │ │ │ │ + ldr r3, [pc, #176] @ (24b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24c76 │ │ │ │ + bne.n 24b06 │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ blx cec0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 24c40 │ │ │ │ + cbz r1, 24ad0 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #144] @ (24c8c ) │ │ │ │ + ldr r1, [pc, #144] @ (24b1c ) │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24bca │ │ │ │ + beq.n 24a5a │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r2, #8 │ │ │ │ ite eq │ │ │ │ addeq r4, #16 │ │ │ │ movne r4, r6 │ │ │ │ blx caa4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx dc20 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 24c70 │ │ │ │ + cbz r0, 24b00 │ │ │ │ blx c738 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d878 │ │ │ │ - b.n 24bca │ │ │ │ + b.n 24a5a │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ cmp r3, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ it eq │ │ │ │ addeq.w r1, r4, #16 │ │ │ │ mov r2, r3 │ │ │ │ blx dc20 │ │ │ │ - cbz r0, 24c70 │ │ │ │ + cbz r0, 24b00 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c738 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d808 │ │ │ │ - b.n 24bca │ │ │ │ + b.n 24a5a │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 24bca │ │ │ │ + b.n 24a5a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00024c90 : │ │ │ │ - ldr r3, [pc, #4] @ (24c98 ) │ │ │ │ +00024b20 : │ │ │ │ + ldr r3, [pc, #4] @ (24b28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - svc 10 │ │ │ │ + b.n 24c20 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024c9c : │ │ │ │ +00024b2c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #324] @ 24df0 │ │ │ │ + ldr.w ip, [pc, #324] @ 24c80 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #320] @ (24df4 ) │ │ │ │ + ldr r3, [pc, #320] @ (24c84 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #316] @ (24df8 ) │ │ │ │ + ldr r5, [pc, #316] @ (24c88 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #316] @ (24dfc ) │ │ │ │ + ldr r4, [pc, #316] @ (24c8c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #296] @ (24e00 ) │ │ │ │ + ldr r3, [pc, #296] @ (24c90 ) │ │ │ │ movs r1, #17 │ │ │ │ - ldr r0, [pc, #296] @ (24e04 ) │ │ │ │ + ldr r0, [pc, #296] @ (24c94 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #288] @ (24e08 ) │ │ │ │ + ldr r2, [pc, #288] @ (24c98 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #288] @ (24e0c ) │ │ │ │ + ldr r3, [pc, #288] @ (24c9c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d114 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r1, [pc, #268] @ (24e10 ) │ │ │ │ + ldr r1, [pc, #268] @ (24ca0 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #21 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #260] @ (24e14 ) │ │ │ │ + ldr r1, [pc, #260] @ (24ca4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #21 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #248] @ (24e18 ) │ │ │ │ + ldr r1, [pc, #248] @ (24ca8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #240] @ (24e1c ) │ │ │ │ + ldr r1, [pc, #240] @ (24cac ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #228] @ (24e20 ) │ │ │ │ + ldr r1, [pc, #228] @ (24cb0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #220] @ (24e24 ) │ │ │ │ + ldr r1, [pc, #220] @ (24cb4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #208] @ (24e28 ) │ │ │ │ + ldr r1, [pc, #208] @ (24cb8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #200] @ (24e2c ) │ │ │ │ + ldr r1, [pc, #200] @ (24cbc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #188] @ (24e30 ) │ │ │ │ + ldr r1, [pc, #188] @ (24cc0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #18 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #180] @ (24e34 ) │ │ │ │ + ldr r1, [pc, #180] @ (24cc4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #168] @ (24e38 ) │ │ │ │ + ldr r1, [pc, #168] @ (24cc8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #160] @ (24e3c ) │ │ │ │ + ldr r1, [pc, #160] @ (24ccc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #148] @ (24e40 ) │ │ │ │ + ldr r1, [pc, #148] @ (24cd0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #140] @ (24e44 ) │ │ │ │ + ldr r1, [pc, #140] @ (24cd4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #128] @ (24e48 ) │ │ │ │ + ldr r1, [pc, #128] @ (24cd8 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce20 │ │ │ │ - ldr r2, [pc, #120] @ (24e4c ) │ │ │ │ - ldr r3, [pc, #28] @ (24df4 ) │ │ │ │ + ldr r2, [pc, #120] @ (24cdc ) │ │ │ │ + ldr r3, [pc, #28] @ (24c84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24dec │ │ │ │ + bne.n 24c7c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cbz r6, 24e44 │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 24e4a │ │ │ │ + push {r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + b.n 24d1c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 24e7e │ │ │ │ + cbnz r0, 24d02 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 24e84 │ │ │ │ + cbnz r2, 24d08 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 24e8c │ │ │ │ + cbnz r4, 24d0e │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 24e92 │ │ │ │ + cbnz r6, 24d14 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 24e96 │ │ │ │ + cbnz r4, 24d18 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 24e98 │ │ │ │ + cbnz r2, 24d1c │ │ │ │ movs r1, r0 │ │ │ │ ldrh r0, [r2, #6] │ │ │ │ movs r1, r0 │ │ │ │ ldrh r2, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb868 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb846 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb806 │ │ │ │ movs r1, r0 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb7da │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ movs r1, r0 │ │ │ │ - sxth r6, r4 │ │ │ │ + cbz r6, 24d44 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024e50 : │ │ │ │ +00024ce0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx cdd8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -38269,62 +38151,62 @@ │ │ │ │ adds r0, #16 │ │ │ │ blx ce84 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx c028 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ and.w r2, r3, #64 @ 0x40 │ │ │ │ - cbz r0, 24ece │ │ │ │ + cbz r0, 24d5e │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 24eb8 │ │ │ │ + cbz r2, 24d48 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ adds r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ str.w r5, [r0], #4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 24ea0 │ │ │ │ + bne.n 24d30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.n 24ee8 │ │ │ │ + bpl.n 24d78 │ │ │ │ blx cae4 │ │ │ │ - b.n 24ea0 │ │ │ │ - cbnz r2, 24ee2 │ │ │ │ + b.n 24d30 │ │ │ │ + cbnz r2, 24d72 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 24ee2 │ │ │ │ + cbnz r2, 24d72 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.n 24eee │ │ │ │ + bpl.n 24d7e │ │ │ │ blx cae4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 24ea0 │ │ │ │ + b.n 24d30 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 24ee2 │ │ │ │ + b.n 24d72 │ │ │ │ │ │ │ │ -00024ef4 : │ │ │ │ +00024d84 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r6, [pc, #152] @ (24f9c ) │ │ │ │ + ldr r6, [pc, #152] @ (24e2c ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr r5, [pc, #152] @ (24fa0 ) │ │ │ │ + ldr r5, [pc, #152] @ (24e30 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r6, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -38338,202 +38220,202 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ lsls r5, r7, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - ble.n 24f92 │ │ │ │ - ldr r1, [pc, #100] @ (24fa4 ) │ │ │ │ + ble.n 24e22 │ │ │ │ + ldr r1, [pc, #100] @ (24e34 ) │ │ │ │ add.w lr, r5, #2 │ │ │ │ adds r3, r0, #2 │ │ │ │ add lr, r6 │ │ │ │ add.w r0, sp, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, lr │ │ │ │ and.w ip, r2, #15 │ │ │ │ mov.w r2, r2, lsr #4 │ │ │ │ ldrb.w ip, [r1, ip] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ strb.w ip, [r3, #-3] │ │ │ │ strb.w r2, [r3, #-4] │ │ │ │ - bne.n 24f4c │ │ │ │ + bne.n 24ddc │ │ │ │ add r5, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r5, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (24fa8 ) │ │ │ │ - ldr r3, [pc, #36] @ (24fa0 ) │ │ │ │ + ldr r2, [pc, #44] @ (24e38 ) │ │ │ │ + ldr r3, [pc, #36] @ (24e30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24f96 │ │ │ │ + bne.n 24e26 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b.n 24f6e │ │ │ │ + b.n 24dfe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + sxtb r2, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 24fec │ │ │ │ + bvc.n 24e14 │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #0 │ │ │ │ + cbz r0, 24e78 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fac : │ │ │ │ +00024e3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00024fc8 : │ │ │ │ - ldr r3, [pc, #4] @ (24fd0 ) │ │ │ │ +00024e58 : │ │ │ │ + ldr r3, [pc, #4] @ (24e60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - blt.n 24f80 │ │ │ │ + ble.n 24ef0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fd4 : │ │ │ │ - ldr r3, [pc, #4] @ (24fdc ) │ │ │ │ +00024e64 : │ │ │ │ + ldr r3, [pc, #4] @ (24e6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - blt.n 24f74 │ │ │ │ + ble.n 24ee4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fe0 : │ │ │ │ - ldr r3, [pc, #4] @ (24fe8 ) │ │ │ │ +00024e70 : │ │ │ │ + ldr r3, [pc, #4] @ (24e78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ - blt.n 24f68 │ │ │ │ + ble.n 24ed8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fec : │ │ │ │ - ldr r3, [pc, #4] @ (24ff4 ) │ │ │ │ +00024e7c : │ │ │ │ + ldr r3, [pc, #4] @ (24e84 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ - blt.n 24f5c │ │ │ │ + ble.n 24ecc │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024ff8 : │ │ │ │ - ldr r3, [pc, #4] @ (25000 ) │ │ │ │ +00024e88 : │ │ │ │ + ldr r3, [pc, #4] @ (24e90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ - blt.n 24f50 │ │ │ │ + ble.n 24ec0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025004 : │ │ │ │ - ldr r3, [pc, #4] @ (2500c ) │ │ │ │ +00024e94 : │ │ │ │ + ldr r3, [pc, #4] @ (24e9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - blt.n 24f44 │ │ │ │ + ble.n 24eb4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025010 : │ │ │ │ - ldr r3, [pc, #4] @ (25018 ) │ │ │ │ +00024ea0 : │ │ │ │ + ldr r3, [pc, #4] @ (24ea8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - blt.n 24f38 │ │ │ │ + bgt.n 24ea8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002501c : │ │ │ │ - ldr r3, [pc, #4] @ (25024 ) │ │ │ │ +00024eac : │ │ │ │ + ldr r3, [pc, #4] @ (24eb4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ - blt.n 24f2c │ │ │ │ + bgt.n 24e9c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025028 : │ │ │ │ - ldr r3, [pc, #4] @ (25030 ) │ │ │ │ +00024eb8 : │ │ │ │ + ldr r3, [pc, #4] @ (24ec0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #32] │ │ │ │ bx lr │ │ │ │ - blt.n 25120 │ │ │ │ + bgt.n 24e90 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025034 : │ │ │ │ - ldr r3, [pc, #4] @ (2503c ) │ │ │ │ +00024ec4 : │ │ │ │ + ldr r3, [pc, #4] @ (24ecc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ - blt.n 25114 │ │ │ │ + bgt.n 24e84 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025040 : │ │ │ │ +00024ed0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r6, [pc, #636] @ (252d0 ) │ │ │ │ + ldr r6, [pc, #636] @ (25160 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r5, [pc, #636] @ (252d4 ) │ │ │ │ + ldr r5, [pc, #636] @ (25164 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r8, [pc, #632] @ 252d8 │ │ │ │ + ldr.w r8, [pc, #632] @ 25168 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r8, pc │ │ │ │ - ldr r6, [pc, #624] @ (252dc ) │ │ │ │ + ldr r6, [pc, #624] @ (2516c ) │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ mov.w r5, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #616] @ (252e0 ) │ │ │ │ + ldr r3, [pc, #616] @ (25170 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #616] @ (252e4 ) │ │ │ │ + ldr r0, [pc, #616] @ (25174 ) │ │ │ │ movs r1, #14 │ │ │ │ add r6, pc │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #600] @ (252e8 ) │ │ │ │ + ldr r3, [pc, #600] @ (25178 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr.w r9, [r8, r3] │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ blx d9f4 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #572] @ (252ec ) │ │ │ │ + ldr r0, [pc, #572] @ (2517c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #564] @ (252f0 ) │ │ │ │ + ldr r3, [pc, #564] @ (25180 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38543,21 +38425,21 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #520] @ (252f4 ) │ │ │ │ + ldr r0, [pc, #520] @ (25184 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #512] @ (252f8 ) │ │ │ │ + ldr r3, [pc, #512] @ (25188 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38567,21 +38449,21 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #468] @ (252fc ) │ │ │ │ + ldr r0, [pc, #468] @ (2518c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #460] @ (25300 ) │ │ │ │ + ldr r3, [pc, #460] @ (25190 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38591,21 +38473,21 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #416] @ (25304 ) │ │ │ │ + ldr r0, [pc, #416] @ (25194 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #408] @ (25308 ) │ │ │ │ + ldr r3, [pc, #408] @ (25198 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38615,21 +38497,21 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #364] @ (2530c ) │ │ │ │ + ldr r0, [pc, #364] @ (2519c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #356] @ (25310 ) │ │ │ │ + ldr r3, [pc, #356] @ (251a0 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ ldr.w r1, [r8] │ │ │ │ blx dce0 │ │ │ │ @@ -38639,15 +38521,15 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #308] @ (25314 ) │ │ │ │ + ldr r0, [pc, #308] @ (251a4 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38661,15 +38543,15 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #24] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #256] @ (25318 ) │ │ │ │ + ldr r0, [pc, #256] @ (251a8 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38683,15 +38565,15 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #28] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #204] @ (2531c ) │ │ │ │ + ldr r0, [pc, #204] @ (251ac ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38705,15 +38587,15 @@ │ │ │ │ blx c964 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #32] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #152] @ (25320 ) │ │ │ │ + ldr r0, [pc, #152] @ (251b0 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38721,374 +38603,374 @@ │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ blx dce0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ blx c964 │ │ │ │ - ldr r2, [pc, #116] @ (25324 ) │ │ │ │ - ldr r3, [pc, #36] @ (252d4 ) │ │ │ │ + ldr r2, [pc, #116] @ (251b4 ) │ │ │ │ + ldr r3, [pc, #36] @ (25164 ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 252ca │ │ │ │ + bne.n 2515a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 25168 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + cbz r6, 2516c │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 25324 │ │ │ │ + bgt.n 25094 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 2531c │ │ │ │ + cbnz r2, 251a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 2531c │ │ │ │ + cbnz r6, 2519e │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 2531c │ │ │ │ + cbnz r2, 251a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 25320 │ │ │ │ + cbnz r6, 251a2 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 25322 │ │ │ │ + cbnz r2, 251a6 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 25326 │ │ │ │ + cbnz r6, 251a8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 25328 │ │ │ │ + cbnz r4, 251aa │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 25326 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 25324 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 25324 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #56] @ (25370 ) │ │ │ │ + ldr r1, [pc, #56] @ (25200 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #56] @ (25374 ) │ │ │ │ + ldr r2, [pc, #56] @ (25204 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d670 │ │ │ │ - ldr r2, [pc, #32] @ (25378 ) │ │ │ │ - ldr r3, [pc, #28] @ (25374 ) │ │ │ │ + ldr r2, [pc, #32] @ (25208 ) │ │ │ │ + ldr r3, [pc, #28] @ (25204 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2536c │ │ │ │ + bne.n 251fc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #520] @ (2559c ) │ │ │ │ - ldr r7, [pc, #524] @ (255a0 ) │ │ │ │ + ldr r1, [pc, #520] @ (2542c ) │ │ │ │ + ldr r7, [pc, #524] @ (25430 ) │ │ │ │ strd r0, r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #520] @ (255a4 ) │ │ │ │ + ldr r3, [pc, #520] @ (25434 ) │ │ │ │ add r7, pc │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 253bc │ │ │ │ + beq.n 2524c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w fp, [r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2548a │ │ │ │ + beq.n 2531a │ │ │ │ mov r3, r6 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ mov r6, sl │ │ │ │ movs r5, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r7, [sp, #28] │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ - cbz r6, 253e4 │ │ │ │ + cbz r6, 25274 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, fp │ │ │ │ ldr.w r7, [fp] │ │ │ │ blx d94c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [fp, #12] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 25468 │ │ │ │ + cbnz r0, 252f8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 25446 │ │ │ │ + cbz r0, 252d6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 25442 │ │ │ │ + cbz r3, 252d2 │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 25452 │ │ │ │ + cbnz r2, 252e2 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 25468 │ │ │ │ + cbz r4, 252f8 │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx ce84 │ │ │ │ ldrb.w r3, [sl, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx c3e8 │ │ │ │ - cbz r0, 2545a │ │ │ │ + cbz r0, 252ea │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd8c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, fp │ │ │ │ blx d530 │ │ │ │ - cbz r7, 25486 │ │ │ │ + cbz r7, 25316 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 253d4 │ │ │ │ + b.n 25264 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25416 │ │ │ │ + b.n 252a6 │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25522 │ │ │ │ + bne.n 253b2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #316] @ (255a8 ) │ │ │ │ - ldr r3, [pc, #308] @ (255a4 ) │ │ │ │ + ldr r2, [pc, #316] @ (25438 ) │ │ │ │ + ldr r3, [pc, #308] @ (25434 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25598 │ │ │ │ + bne.w 25428 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r6, sl │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 25528 │ │ │ │ + bmi.n 253b8 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 254ba │ │ │ │ + bmi.n 2534a │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx ca2c <_php_stream_eof@plt> │ │ │ │ - cbnz r0, 254ba │ │ │ │ - ldr r3, [pc, #264] @ (255ac ) │ │ │ │ + cbnz r0, 2534a │ │ │ │ + ldr r3, [pc, #264] @ (2543c ) │ │ │ │ ldr r1, [r7, r3] │ │ │ │ - ldr r3, [pc, #264] @ (255b0 ) │ │ │ │ + ldr r3, [pc, #264] @ (25440 ) │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.n 25516 │ │ │ │ + bne.n 253a6 │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 25516 │ │ │ │ + bpl.n 253a6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ blx c384 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25468 │ │ │ │ + bne.n 252f8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 25516 │ │ │ │ + cbz r0, 253a6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 25512 │ │ │ │ + cbz r3, 253a2 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 25588 │ │ │ │ + bne.n 25418 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 25468 │ │ │ │ + beq.n 252f8 │ │ │ │ ldrd r1, r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ blx ce84 │ │ │ │ ldrb.w r3, [r6, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ blx c3e8 │ │ │ │ - cbz r0, 2551a │ │ │ │ + cbz r0, 253aa │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd8c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #2 │ │ │ │ - b.n 2546a │ │ │ │ + b.n 252fa │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25464 │ │ │ │ + beq.n 252f4 │ │ │ │ blx cae4 │ │ │ │ - b.n 25468 │ │ │ │ + b.n 252f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ blx d60c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25468 │ │ │ │ + bne.n 252f8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25490 │ │ │ │ + beq.n 25320 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 25582 │ │ │ │ + cbz r3, 25412 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 25590 │ │ │ │ + cbnz r2, 25420 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 25468 │ │ │ │ + beq.n 252f8 │ │ │ │ ldrd r1, r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ blx ce84 │ │ │ │ ldrb.w r3, [r6, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2551a │ │ │ │ + beq.n 253aa │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd8c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 25490 │ │ │ │ + b.n 25320 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 254e4 │ │ │ │ + b.n 25374 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25552 │ │ │ │ + b.n 253e2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #396] @ (25758 ) │ │ │ │ + ldr r2, [pc, #396] @ (255e8 ) │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w sl, [pc, #396] @ 2575c │ │ │ │ + ldr.w sl, [pc, #396] @ 255ec │ │ │ │ mov r8, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #392] @ (25760 ) │ │ │ │ + ldr r3, [pc, #392] @ (255f0 ) │ │ │ │ add sl, pc │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r7, 255ec │ │ │ │ + cbz r7, 2547c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ blx c4d8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 256cc │ │ │ │ - ldr r3, [pc, #352] @ (25764 ) │ │ │ │ + beq.n 2555c │ │ │ │ + ldr r3, [pc, #352] @ (255f4 ) │ │ │ │ str.w sl, [sp, #20] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #344] @ (25768 ) │ │ │ │ + ldr r3, [pc, #344] @ (255f8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 25624 │ │ │ │ + beq.n 254b4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ blx d94c │ │ │ │ @@ -39101,131 +38983,131 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbnz r3, 25696 │ │ │ │ + cbnz r3, 25526 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 256ac │ │ │ │ + cbz r4, 2553c │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, fp │ │ │ │ blx ce84 │ │ │ │ ldrb.w r3, [r8, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx c3e8 │ │ │ │ - cbz r0, 2569e │ │ │ │ + cbz r0, 2552e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx cd8c │ │ │ │ mov r0, r5 │ │ │ │ blx d138 │ │ │ │ mov r0, r6 │ │ │ │ blx d530 │ │ │ │ - cbz r7, 256c8 │ │ │ │ + cbz r7, 25558 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 25612 │ │ │ │ + b.n 254a2 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25658 │ │ │ │ + b.n 254e8 │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25718 │ │ │ │ + bne.n 255a8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ (2576c ) │ │ │ │ - ldr r3, [pc, #172] @ (25760 ) │ │ │ │ + ldr r2, [pc, #188] @ (255fc ) │ │ │ │ + ldr r3, [pc, #172] @ (255f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25752 │ │ │ │ + bne.n 255e2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx cf80 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 25726 │ │ │ │ + bpl.n 255b6 │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ - cbz r3, 2571e │ │ │ │ + cbz r3, 255ae │ │ │ │ movs r0, #5 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 256ac │ │ │ │ - ldr r5, [pc, #132] @ (25770 ) │ │ │ │ + beq.n 2553c │ │ │ │ + ldr r5, [pc, #132] @ (25600 ) │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r6, [r8, #32] │ │ │ │ movs r2, #5 │ │ │ │ add r5, pc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2569e │ │ │ │ + beq.n 2552e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx cd8c │ │ │ │ movs r0, #2 │ │ │ │ - b.n 256ae │ │ │ │ + b.n 2553e │ │ │ │ blx cae4 │ │ │ │ - b.n 256ac │ │ │ │ + b.n 2553c │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 256e6 │ │ │ │ + b.n 25576 │ │ │ │ mov r0, r9 │ │ │ │ blx ca2c <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 256d8 │ │ │ │ - ldr r2, [pc, #64] @ (25774 ) │ │ │ │ + bne.n 25568 │ │ │ │ + ldr r2, [pc, #64] @ (25604 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r1, [sl, r2] │ │ │ │ - ldr r2, [pc, #60] @ (25778 ) │ │ │ │ + ldr r2, [pc, #60] @ (25608 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.n 25714 │ │ │ │ + bne.n 255a4 │ │ │ │ ldrb.w r3, [r9, #56] @ 0x38 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 256d8 │ │ │ │ - b.n 25714 │ │ │ │ + bmi.n 25568 │ │ │ │ + b.n 255a4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - sxtb r2, r3 │ │ │ │ + sxth r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r0 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39234,219 +39116,219 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ blx cf80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r3, 257a6 │ │ │ │ + cbz r3, 25636 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cae0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #760] @ (25abc ) │ │ │ │ + ldr r1, [pc, #760] @ (2594c ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #760] @ (25ac0 ) │ │ │ │ + ldr r3, [pc, #760] @ (25950 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #740] @ (25ac4 ) │ │ │ │ + ldr r3, [pc, #740] @ (25954 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 257f0 │ │ │ │ + beq.n 25680 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r8, [r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 25836 │ │ │ │ + beq.n 256c6 │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r4, 2580e │ │ │ │ + cbz r4, 2569e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrd r1, r2, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2583e │ │ │ │ + beq.n 256ce │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r8 │ │ │ │ blx d94c │ │ │ │ mov r0, r8 │ │ │ │ blx d530 │ │ │ │ - cbz r5, 25832 │ │ │ │ + cbz r5, 256c2 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 25802 │ │ │ │ + b.n 25692 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, sl │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ - cbnz r0, 2585c │ │ │ │ + cbnz r0, 256ec │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ (25ac8 ) │ │ │ │ - ldr r3, [pc, #636] @ (25ac0 ) │ │ │ │ + ldr r2, [pc, #644] @ (25958 ) │ │ │ │ + ldr r3, [pc, #636] @ (25950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25ab6 │ │ │ │ + bne.w 25946 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25ab2 │ │ │ │ + beq.w 25942 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ and.w sl, r3, #1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 258de │ │ │ │ + beq.n 2576e │ │ │ │ cmp r3, r0 │ │ │ │ - bls.n 2591a │ │ │ │ + bls.n 257aa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25a0e │ │ │ │ + beq.w 2589e │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25974 │ │ │ │ + bne.n 25804 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2583e │ │ │ │ + beq.n 256ce │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ mov r0, r8 │ │ │ │ blx ce84 │ │ │ │ ldrb.w r1, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25a42 │ │ │ │ + beq.w 258d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd8c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [r4, #20] │ │ │ │ blx d138 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 25904 │ │ │ │ + cbz r0, 25794 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25878 │ │ │ │ + bne.n 25708 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r1, [ip, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - bne.n 25964 │ │ │ │ + bne.n 257f4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 258e4 │ │ │ │ + bne.n 25774 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c86c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2597c │ │ │ │ + bne.n 2580c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 25a14 │ │ │ │ + bpl.w 258a4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25a4e │ │ │ │ + bne.w 258de │ │ │ │ add.w r0, r8, #1 │ │ │ │ - b.n 25840 │ │ │ │ + b.n 256d0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 2596c │ │ │ │ + cbnz r2, 257fc │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2583e │ │ │ │ + beq.n 256ce │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx ce84 │ │ │ │ ldrb.w r1, [r5, #32] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25a42 │ │ │ │ + beq.n 258d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd8c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c86c │ │ │ │ str.w r9, [r4, #20] │ │ │ │ - b.n 258ce │ │ │ │ + b.n 2575e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25900 │ │ │ │ + beq.n 25790 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 258f6 │ │ │ │ + b.n 25786 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25926 │ │ │ │ + b.n 257b6 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25890 │ │ │ │ + b.n 25720 │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25904 │ │ │ │ + beq.n 25794 │ │ │ │ ldr.w ip, [r4] │ │ │ │ add.w r1, ip, r0 │ │ │ │ mov r3, ip │ │ │ │ - b.n 2599a │ │ │ │ + b.n 2582a │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 25904 │ │ │ │ + beq.n 25794 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ - bne.n 25994 │ │ │ │ + bne.n 25824 │ │ │ │ cmp r2, #13 │ │ │ │ - bne.w 25aac │ │ │ │ + bne.w 2593c │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #2 │ │ │ │ movne.w fp, #1 │ │ │ │ movs r2, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -39454,422 +39336,422 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2583e │ │ │ │ + beq.w 256ce │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp │ │ │ │ subs r2, r3, r2 │ │ │ │ blx c86c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 258d2 │ │ │ │ + bne.w 25762 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 25904 │ │ │ │ + beq.n 25794 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25904 │ │ │ │ + beq.n 25794 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 25904 │ │ │ │ + beq.n 25794 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #8 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ blx cb08 │ │ │ │ - b.n 25904 │ │ │ │ + b.n 25794 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 25a50 │ │ │ │ + bmi.n 258e0 │ │ │ │ mov r0, r6 │ │ │ │ blx ca2c <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2590c │ │ │ │ - ldr r3, [pc, #168] @ (25acc ) │ │ │ │ + bne.w 2579c │ │ │ │ + ldr r3, [pc, #168] @ (2595c ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - ldr r3, [pc, #168] @ (25ad0 ) │ │ │ │ + ldr r3, [pc, #168] @ (25960 ) │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.w 25914 │ │ │ │ + bne.w 257a4 │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 2590c │ │ │ │ - b.n 25914 │ │ │ │ + bmi.w 2579c │ │ │ │ + b.n 257a4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r8 │ │ │ │ - cbz r3, 25a9e │ │ │ │ + cbz r3, 2592e │ │ │ │ blx cae4 │ │ │ │ - b.n 2583e │ │ │ │ + b.n 256ce │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25914 │ │ │ │ + beq.w 257a4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 25aa4 │ │ │ │ + cbnz r3, 25934 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2583e │ │ │ │ + beq.w 256ce │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ mov r0, r8 │ │ │ │ blx ce84 │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25a42 │ │ │ │ + beq.n 258d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd8c │ │ │ │ mov r0, r4 │ │ │ │ blx d138 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 25840 │ │ │ │ + b.n 256d0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2583e │ │ │ │ + b.n 256ce │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25a60 │ │ │ │ + b.n 258f0 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 259b8 │ │ │ │ + b.n 25848 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25904 │ │ │ │ + b.n 25794 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #736 @ (adr r7, 25dac ) │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #584] @ (25d30 ) │ │ │ │ + ldr r2, [pc, #584] @ (25bc0 ) │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - ldr r3, [pc, #580] @ (25d34 ) │ │ │ │ + ldr r3, [pc, #580] @ (25bc4 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ lsls r5, r5, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, 25b1a │ │ │ │ + cbz r1, 259aa │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r0, r1 │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 25bf4 │ │ │ │ + bls.n 25a84 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 25ce4 │ │ │ │ + bne.w 25b74 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bic.w r0, r0, #4026531840 @ 0xf0000000 │ │ │ │ orrs r5, r0 │ │ │ │ - ldr r1, [pc, #540] @ (25d38 ) │ │ │ │ + ldr r1, [pc, #540] @ (25bc8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ - cbnz r0, 25b76 │ │ │ │ + cbnz r0, 25a06 │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 25c22 │ │ │ │ + bne.n 25ab2 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25d20 │ │ │ │ + beq.w 25bb0 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ blx c4d8 │ │ │ │ - ldr r0, [pc, #500] @ (25d3c ) │ │ │ │ + ldr r0, [pc, #500] @ (25bcc ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ blx c8e8 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25d24 │ │ │ │ - ldr r2, [pc, #484] @ (25d40 ) │ │ │ │ - ldr r3, [pc, #468] @ (25d34 ) │ │ │ │ + beq.w 25bb4 │ │ │ │ + ldr r2, [pc, #484] @ (25bd0 ) │ │ │ │ + ldr r3, [pc, #468] @ (25bc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25d2c │ │ │ │ + bne.w 25bbc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #460] @ (25d44 ) │ │ │ │ + ldr r1, [pc, #460] @ (25bd4 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25c52 │ │ │ │ - ldr r1, [pc, #448] @ (25d48 ) │ │ │ │ + beq.n 25ae2 │ │ │ │ + ldr r1, [pc, #448] @ (25bd8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25cb0 │ │ │ │ - ldr r1, [pc, #436] @ (25d4c ) │ │ │ │ + beq.w 25b40 │ │ │ │ + ldr r1, [pc, #436] @ (25bdc ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25c76 │ │ │ │ - ldr r1, [pc, #424] @ (25d50 ) │ │ │ │ + beq.n 25b06 │ │ │ │ + ldr r1, [pc, #424] @ (25be0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25cec │ │ │ │ - ldr r1, [pc, #412] @ (25d54 ) │ │ │ │ + beq.w 25b7c │ │ │ │ + ldr r1, [pc, #412] @ (25be4 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25d20 │ │ │ │ + bne.w 25bb0 │ │ │ │ str r0, [sp, #8] │ │ │ │ blx cdf0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c94c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25b5a │ │ │ │ - ldr r0, [pc, #376] @ (25d58 ) │ │ │ │ + beq.n 259ea │ │ │ │ + ldr r0, [pc, #376] @ (25be8 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ blx c8e8 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25b5a │ │ │ │ - b.n 25ca8 │ │ │ │ + bne.n 259ea │ │ │ │ + b.n 25b38 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 25c00 │ │ │ │ + beq.n 25a90 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #344] @ (25d5c ) │ │ │ │ + ldr r1, [pc, #344] @ (25bec ) │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25b1a │ │ │ │ + beq.n 259aa │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.w 25b0c │ │ │ │ + bne.w 2599c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25b0c │ │ │ │ - b.n 25b1a │ │ │ │ + bne.w 2599c │ │ │ │ + b.n 259aa │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25d20 │ │ │ │ + beq.n 25bb0 │ │ │ │ movs r2, #2 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ blx c4d8 │ │ │ │ - ldr r0, [pc, #296] @ (25d60 ) │ │ │ │ + ldr r0, [pc, #296] @ (25bf0 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ blx c8e8 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25b5a │ │ │ │ + bne.n 259ea │ │ │ │ mov r0, r5 │ │ │ │ blx cae4 │ │ │ │ - b.n 25b5a │ │ │ │ - ldr r2, [pc, #272] @ (25d64 ) │ │ │ │ - ldr r3, [pc, #220] @ (25d34 ) │ │ │ │ + b.n 259ea │ │ │ │ + ldr r2, [pc, #272] @ (25bf4 ) │ │ │ │ + ldr r3, [pc, #220] @ (25bc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25d2c │ │ │ │ - ldr r0, [pc, #256] @ (25d68 ) │ │ │ │ + bne.n 25bbc │ │ │ │ + ldr r0, [pc, #256] @ (25bf8 ) │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c8e4 <_php_stream_filter_alloc@plt> │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ blx d5a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c94c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b5a │ │ │ │ - ldr r0, [pc, #216] @ (25d6c ) │ │ │ │ + beq.w 259ea │ │ │ │ + ldr r0, [pc, #216] @ (25bfc ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #24 │ │ │ │ blx c8e8 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25b5a │ │ │ │ + bne.w 259ea │ │ │ │ add r0, sp, #8 │ │ │ │ blx d670 │ │ │ │ - b.n 25b5a │ │ │ │ + b.n 259ea │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ blx d06c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c94c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b5a │ │ │ │ - ldr r0, [pc, #160] @ (25d70 ) │ │ │ │ + beq.w 259ea │ │ │ │ + ldr r0, [pc, #160] @ (25c00 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #12 │ │ │ │ blx c8e8 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25b5a │ │ │ │ - b.n 25ca8 │ │ │ │ + bne.w 259ea │ │ │ │ + b.n 25b38 │ │ │ │ movs r1, #0 │ │ │ │ blx c890 │ │ │ │ - b.n 25b14 │ │ │ │ + b.n 259a4 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ blx c5a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c94c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b5a │ │ │ │ - ldr r0, [pc, #104] @ (25d74 ) │ │ │ │ + beq.w 259ea │ │ │ │ + ldr r0, [pc, #104] @ (25c04 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ blx c8e8 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25b5a │ │ │ │ - b.n 25ca8 │ │ │ │ + bne.w 259ea │ │ │ │ + b.n 25b38 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 25b5a │ │ │ │ + b.n 259ea │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 25b5a │ │ │ │ + b.n 259ea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #48 @ (adr r5, 25d64 ) │ │ │ │ + add r6, pc, #496 @ (adr r6, 25db4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - itte │ │ │ │ - mov r3, r0 │ │ │ │ - add r4, pc, #632 @ (adr r4, 25fbc ) │ │ │ │ - moval r3, r0 │ │ │ │ - add r2, sp, #24 │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ + movs r3, r0 │ │ │ │ + add r6, pc, #56 @ (adr r6, 25c0c ) │ │ │ │ + movs r3, r0 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - nop {6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ - it eq │ │ │ │ - moveq r3, r0 │ │ │ │ - add r3, pc, #664 @ (adr r3, 26000 ) │ │ │ │ - movs r3, r0 │ │ │ │ - bkpt 0x00da │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x00ac │ │ │ │ + add r5, pc, #88 @ (adr r5, 25c50 ) │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0072 │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0036 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ + ittt al │ │ │ │ + moval r3, r0 │ │ │ │ + itte ge @ unpredictable │ │ │ │ + movge r3, r0 │ │ │ │ │ │ │ │ -00025d78 : │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ +00025c08 : │ │ │ │ + pushge {lr} │ │ │ │ + movlt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (25da4 ) │ │ │ │ + ldr r3, [pc, #28] @ (25c34 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (25da8 ) │ │ │ │ + ldr r2, [pc, #28] @ (25c38 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (25dac ) │ │ │ │ + ldr r0, [pc, #28] @ (25c3c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx cc88 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #448 @ (adr r2, 25f68 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 25fb8 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -39890,1022 +39772,1022 @@ │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00025df8 : │ │ │ │ +00025c88 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r2, [pc, #200] @ (25ed4 ) │ │ │ │ + ldr r2, [pc, #200] @ (25d64 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #188] @ (25ed8 ) │ │ │ │ + ldr r3, [pc, #188] @ (25d68 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #164] @ (25edc ) │ │ │ │ + ldr r1, [pc, #164] @ (25d6c ) │ │ │ │ add r2, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25ec6 │ │ │ │ + bne.n 25d56 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 25e5a │ │ │ │ + cbz r0, 25cea │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbnz r1, 25e92 │ │ │ │ + cbnz r1, 25d22 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 25e62 │ │ │ │ + cbz r0, 25cf2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 25e7a │ │ │ │ - ldr r2, [pc, #124] @ (25ee0 ) │ │ │ │ - ldr r3, [pc, #112] @ (25ed8 ) │ │ │ │ + cbnz r4, 25d0a │ │ │ │ + ldr r2, [pc, #124] @ (25d70 ) │ │ │ │ + ldr r3, [pc, #112] @ (25d68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25ece │ │ │ │ + bne.n 25d5e │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r3, #5 │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #96] @ (25ee4 ) │ │ │ │ - ldr r2, [pc, #96] @ (25ee8 ) │ │ │ │ + ldr r0, [pc, #96] @ (25d74 ) │ │ │ │ + ldr r2, [pc, #96] @ (25d78 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d8dc │ │ │ │ - b.n 25e62 │ │ │ │ + b.n 25cf2 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r3, [pc, #84] @ (25eec ) │ │ │ │ + ldr r3, [pc, #84] @ (25d7c ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #60] @ (25ef0 ) │ │ │ │ + ldr r2, [pc, #60] @ (25d80 ) │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d8dc │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 25e5a │ │ │ │ + b.n 25cea │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 25e62 │ │ │ │ + b.n 25cf2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, pc, #952 @ (adr r1, 26290 ) │ │ │ │ + add r3, pc, #376 @ (adr r3, 25ee0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #600 @ (adr r1, 2613c ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 25d8c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ strh r0, [r4, #42] @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00025ef4 : │ │ │ │ +00025d84 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #164] @ (25fa8 ) │ │ │ │ + ldr r2, [pc, #164] @ (25e38 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #164] @ (25fac ) │ │ │ │ + ldr r3, [pc, #164] @ (25e3c ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25fa2 │ │ │ │ + bne.n 25e32 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #140] @ (25fb0 ) │ │ │ │ + ldr r3, [pc, #140] @ (25e40 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #8 │ │ │ │ movw r0, #775 @ 0x307 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - ldr r2, [pc, #124] @ (25fb4 ) │ │ │ │ + ldr r2, [pc, #124] @ (25e44 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 25f52 │ │ │ │ + cbz r3, 25de2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d0b4 │ │ │ │ - ldr r3, [pc, #92] @ (25fb8 ) │ │ │ │ + ldr r3, [pc, #92] @ (25e48 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #24 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - ldr r2, [pc, #84] @ (25fbc ) │ │ │ │ + ldr r2, [pc, #84] @ (25e4c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 25f80 │ │ │ │ + cbz r3, 25e10 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d0b4 │ │ │ │ - ldr r2, [pc, #56] @ (25fc0 ) │ │ │ │ - ldr r3, [pc, #32] @ (25fac ) │ │ │ │ + ldr r2, [pc, #56] @ (25e50 ) │ │ │ │ + ldr r3, [pc, #32] @ (25e3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25f9e │ │ │ │ + bne.n 25e2e │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ - b.n 25f1e │ │ │ │ - add r0, pc, #968 @ (adr r0, 26374 ) │ │ │ │ + b.n 25dae │ │ │ │ + add r2, pc, #392 @ (adr r2, 25fc4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ movs r3, r0 │ │ │ │ strh r0, [r4, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #456 @ (adr r0, 2618c ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 261dc ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025fc4 : │ │ │ │ +00025e54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #164] @ (26078 ) │ │ │ │ + ldr r2, [pc, #164] @ (25f08 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #164] @ (2607c ) │ │ │ │ + ldr r3, [pc, #164] @ (25f0c ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #136] @ (26080 ) │ │ │ │ + ldr r1, [pc, #136] @ (25f10 ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2606a │ │ │ │ + bne.n 25efa │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ blx ce2c │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx ce2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - bne.n 26042 │ │ │ │ - ldr r2, [pc, #88] @ (26084 ) │ │ │ │ - ldr r3, [pc, #76] @ (2607c ) │ │ │ │ + bne.n 25ed2 │ │ │ │ + ldr r2, [pc, #88] @ (25f14 ) │ │ │ │ + ldr r3, [pc, #76] @ (25f0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26072 │ │ │ │ + bne.n 25f02 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [pc, #68] @ (26088 ) │ │ │ │ + ldr r6, [pc, #68] @ (25f18 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r6, pc │ │ │ │ - ldr r2, [pc, #64] @ (2608c ) │ │ │ │ + ldr r2, [pc, #64] @ (25f1c ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #52] @ (26090 ) │ │ │ │ + ldr r2, [pc, #52] @ (25f20 ) │ │ │ │ movs r3, #5 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ - b.n 2602a │ │ │ │ + b.n 25eba │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2602a │ │ │ │ + b.n 25eba │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #136 @ (adr r0, 26104 ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 26154 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r1, pc, #248 @ (adr r1, 26010 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ strh r2, [r1, #30] │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026094 : │ │ │ │ +00025f24 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #348] @ (26200 ) │ │ │ │ + ldr r2, [pc, #348] @ (26090 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #348] @ (26204 ) │ │ │ │ + ldr r3, [pc, #348] @ (26094 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r5, [pc, #344] @ (26208 ) │ │ │ │ + ldr r5, [pc, #344] @ (26098 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 261ee │ │ │ │ + bne.w 2607e │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ blx c4d8 │ │ │ │ - ldr r2, [pc, #312] @ (2620c ) │ │ │ │ + ldr r2, [pc, #312] @ (2609c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #300] @ (26210 ) │ │ │ │ + ldr r2, [pc, #300] @ (260a0 ) │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 261da │ │ │ │ + bne.n 2606a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 261ae │ │ │ │ + bpl.n 2603e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 26114 │ │ │ │ + bmi.n 25fa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 261b6 │ │ │ │ - ldr r2, [pc, #252] @ (26214 ) │ │ │ │ + beq.n 26046 │ │ │ │ + ldr r2, [pc, #252] @ (260a4 ) │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #240] @ (26218 ) │ │ │ │ + ldr r2, [pc, #240] @ (260a8 ) │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 261e2 │ │ │ │ + bne.n 26072 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 261a6 │ │ │ │ + bpl.n 26036 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 26198 │ │ │ │ - ldr r1, [pc, #216] @ (2621c ) │ │ │ │ + cbz r3, 26028 │ │ │ │ + ldr r1, [pc, #216] @ (260ac ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26166 │ │ │ │ + bmi.n 25ff6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 261c2 │ │ │ │ + cbz r3, 26052 │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 25db0 │ │ │ │ + bl 25c40 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r7, #8] │ │ │ │ - ldr r2, [pc, #156] @ (26220 ) │ │ │ │ - ldr r3, [pc, #128] @ (26204 ) │ │ │ │ + ldr r2, [pc, #156] @ (260b0 ) │ │ │ │ + ldr r3, [pc, #128] @ (26094 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 261ea │ │ │ │ + bne.n 2607a │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #136] @ (26224 ) │ │ │ │ + ldr r1, [pc, #136] @ (260b4 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 26158 │ │ │ │ + b.n 25fe8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2613c │ │ │ │ + b.n 25fcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 260f8 │ │ │ │ + b.n 25f88 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 261d4 │ │ │ │ + bpl.n 26064 │ │ │ │ blx cae4 │ │ │ │ - b.n 26114 │ │ │ │ + b.n 25fa4 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 261ce │ │ │ │ + bpl.n 2605e │ │ │ │ blx cae4 │ │ │ │ - b.n 26166 │ │ │ │ + b.n 25ff6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 26166 │ │ │ │ + b.n 25ff6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 26114 │ │ │ │ + b.n 25fa4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 260f8 │ │ │ │ + b.n 25f88 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2613c │ │ │ │ + b.n 25fcc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ - ldr r3, [pc, #52] @ (26228 ) │ │ │ │ + ldr r3, [pc, #52] @ (260b8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 26180 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + b.n 26010 │ │ │ │ + add r0, pc, #776 @ (adr r0, 2639c ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #744 @ (adr r0, 26384 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ strh r4, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002622c : │ │ │ │ +000260bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w lr, [pc, #220] @ 26318 │ │ │ │ + ldr.w lr, [pc, #220] @ 261a8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #216] @ 2631c │ │ │ │ + ldr.w ip, [pc, #216] @ 261ac │ │ │ │ add r2, sp, #20 │ │ │ │ add lr, pc │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #208] @ (26320 ) │ │ │ │ + ldr r1, [pc, #208] @ (261b0 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #12 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 2628e │ │ │ │ - ldr r2, [pc, #172] @ (26324 ) │ │ │ │ - ldr r3, [pc, #160] @ (2631c ) │ │ │ │ + cbz r0, 2611e │ │ │ │ + ldr r2, [pc, #172] @ (261b4 ) │ │ │ │ + ldr r3, [pc, #160] @ (261ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26312 │ │ │ │ + bne.n 261a2 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr.w ip, [pc, #152] @ 26328 │ │ │ │ + ldr.w ip, [pc, #152] @ 261b8 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #140] @ (2632c ) │ │ │ │ + ldr r2, [pc, #140] @ (261bc ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2630a │ │ │ │ + bne.n 2619a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 262be │ │ │ │ + bmi.n 2614e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx c034 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ and.w r2, r1, #64 @ 0x40 │ │ │ │ - cbnz r0, 262f0 │ │ │ │ + cbnz r0, 26180 │ │ │ │ movs r0, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 26276 │ │ │ │ + bne.n 26106 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 26276 │ │ │ │ + bne.n 26106 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 26304 │ │ │ │ + bpl.n 26194 │ │ │ │ blx cae4 │ │ │ │ - b.n 26276 │ │ │ │ + b.n 26106 │ │ │ │ movs r0, #3 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 26276 │ │ │ │ + bne.n 26106 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 26276 │ │ │ │ - b.n 262e4 │ │ │ │ + bne.n 26106 │ │ │ │ + b.n 26174 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 26276 │ │ │ │ + b.n 26106 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 262be │ │ │ │ + b.n 2614e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026330 : │ │ │ │ +000261c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #940] @ (266f0 ) │ │ │ │ + ldr r4, [pc, #940] @ (26580 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #940] @ (266f4 ) │ │ │ │ + ldr r0, [pc, #940] @ (26584 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #936] @ (266f8 ) │ │ │ │ + ldr r1, [pc, #936] @ (26588 ) │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r7, [pc, #936] @ (266fc ) │ │ │ │ + ldr r7, [pc, #936] @ (2658c ) │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r1, pc │ │ │ │ add r7, pc │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 264ca │ │ │ │ + bne.w 2635a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r7 │ │ │ │ - cbz r3, 263a0 │ │ │ │ + cbz r3, 26230 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 26552 │ │ │ │ + beq.w 263e2 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 26392 │ │ │ │ + cbz r2, 26222 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2654c │ │ │ │ + beq.w 263dc │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #860] @ (26700 ) │ │ │ │ + ldr r3, [pc, #860] @ (26590 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #852] @ (26704 ) │ │ │ │ + ldr r2, [pc, #852] @ (26594 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #4 │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 264f8 │ │ │ │ + bne.w 26388 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands.w r7, r3, #64 @ 0x40 │ │ │ │ - bne.w 264e6 │ │ │ │ + bne.w 26376 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.w 2650c │ │ │ │ + beq.w 2639c │ │ │ │ cmp r2, #15 │ │ │ │ it ne │ │ │ │ movne r9, r7 │ │ │ │ - beq.w 26614 │ │ │ │ + beq.w 264a4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 263fa │ │ │ │ + cbnz r2, 2628a │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bpl.w 26676 │ │ │ │ + bpl.w 26506 │ │ │ │ blx cae4 │ │ │ │ - ldr r3, [pc, #780] @ (26708 ) │ │ │ │ - ldr r2, [pc, #780] @ (2670c ) │ │ │ │ + ldr r3, [pc, #780] @ (26598 ) │ │ │ │ + ldr r2, [pc, #780] @ (2659c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 26682 │ │ │ │ + bne.w 26512 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2642a │ │ │ │ + bmi.n 262ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d144 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2656e │ │ │ │ + beq.w 263fe │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 26458 │ │ │ │ + cbz r3, 262e8 │ │ │ │ add.w r3, r0, #32 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 2663e │ │ │ │ + beq.w 264ce │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26568 │ │ │ │ + beq.n 263f8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 266b4 │ │ │ │ + beq.w 26544 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2648e │ │ │ │ + beq.n 2631e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 264a4 │ │ │ │ + cbz r3, 26334 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #632] @ (26710 ) │ │ │ │ + ldr r3, [pc, #632] @ (265a0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ mov r0, r5 │ │ │ │ blx d03c │ │ │ │ mov r0, r5 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 264ca │ │ │ │ + bmi.n 2635a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 264ca │ │ │ │ + cbnz r3, 2635a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 2667c │ │ │ │ + bpl.w 2650c │ │ │ │ blx cae4 │ │ │ │ - ldr r2, [pc, #584] @ (26714 ) │ │ │ │ - ldr r3, [pc, #548] @ (266f4 ) │ │ │ │ + ldr r2, [pc, #584] @ (265a4 ) │ │ │ │ + ldr r3, [pc, #548] @ (26584 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 266ec │ │ │ │ + bne.w 2657c │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 26532 │ │ │ │ + beq.n 263c2 │ │ │ │ cmp r2, #15 │ │ │ │ - beq.w 2665a │ │ │ │ + beq.w 264ea │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ - b.n 263fa │ │ │ │ + b.n 2628a │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ and.w r7, r3, #64 @ 0x40 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 26610 │ │ │ │ - ldr r1, [pc, #520] @ (26718 ) │ │ │ │ + bne.w 264a0 │ │ │ │ + ldr r1, [pc, #520] @ (265a8 ) │ │ │ │ movs r2, #6 │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2668a │ │ │ │ + beq.w 2651a │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 263e6 │ │ │ │ - b.n 263fa │ │ │ │ - ldr r1, [pc, #488] @ (2671c ) │ │ │ │ + beq.w 26276 │ │ │ │ + b.n 2628a │ │ │ │ + ldr r1, [pc, #488] @ (265ac ) │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 264f2 │ │ │ │ - ldr.w r9, [pc, #476] @ 26720 │ │ │ │ + bne.n 26382 │ │ │ │ + ldr.w r9, [pc, #476] @ 265b0 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ - b.n 263fa │ │ │ │ + b.n 2628a │ │ │ │ blx c66c │ │ │ │ - b.n 26392 │ │ │ │ + b.n 26222 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 26392 │ │ │ │ + beq.w 26222 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 26388 │ │ │ │ + b.n 26218 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 2648e │ │ │ │ + b.n 2631e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx d1d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 266ae │ │ │ │ + beq.w 2653e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 266d0 │ │ │ │ + beq.w 26560 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.w 266a6 │ │ │ │ + bne.w 26536 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 264b0 │ │ │ │ + beq.n 26340 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 264b0 │ │ │ │ + beq.n 26340 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ mov.w r8, r7, lsl #1 │ │ │ │ - b.n 265cc │ │ │ │ + b.n 2645c │ │ │ │ blx cae4 │ │ │ │ add r5, r8 │ │ │ │ subs r6, #1 │ │ │ │ - beq.w 264b0 │ │ │ │ + beq.w 26340 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 265c4 │ │ │ │ + beq.n 26454 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2669c │ │ │ │ + bne.n 2652c │ │ │ │ ldr r7, [r5, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 265e4 │ │ │ │ + bmi.n 26474 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ add.w r1, r7, #16 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 265c4 │ │ │ │ + bmi.n 26454 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 265c4 │ │ │ │ + bne.n 26454 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bmi.n 265c0 │ │ │ │ + bmi.n 26450 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 265c4 │ │ │ │ + b.n 26454 │ │ │ │ cmp r2, #15 │ │ │ │ - bne.n 26524 │ │ │ │ - ldr r1, [pc, #268] @ (26724 ) │ │ │ │ + bne.n 263b4 │ │ │ │ + ldr r1, [pc, #268] @ (265b4 ) │ │ │ │ movs r2, #15 │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26524 │ │ │ │ - ldr.w r9, [pc, #248] @ 26728 │ │ │ │ + bne.w 263b4 │ │ │ │ + ldr.w r9, [pc, #248] @ 265b8 │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 263e6 │ │ │ │ - b.n 263fa │ │ │ │ + beq.w 26276 │ │ │ │ + b.n 2628a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 2648e │ │ │ │ - ldr r1, [pc, #208] @ (2672c ) │ │ │ │ + b.n 2631e │ │ │ │ + ldr r1, [pc, #208] @ (265bc ) │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 264f2 │ │ │ │ - ldr.w r9, [pc, #192] @ 26730 │ │ │ │ + bne.w 26382 │ │ │ │ + ldr.w r9, [pc, #192] @ 265c0 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ - b.n 263fa │ │ │ │ + b.n 2628a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 263fa │ │ │ │ + b.n 2628a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 264ca │ │ │ │ + b.n 2635a │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2642a │ │ │ │ - ldr.w r9, [pc, #168] @ 26734 │ │ │ │ + b.n 262ba │ │ │ │ + ldr.w r9, [pc, #168] @ 265c4 │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 263e6 │ │ │ │ - b.n 263fa │ │ │ │ + beq.w 26276 │ │ │ │ + b.n 2628a │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 265e4 │ │ │ │ + b.n 26474 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 265a0 │ │ │ │ + b.n 26430 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 265a0 │ │ │ │ + b.n 26430 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - beq.w 2648e │ │ │ │ + beq.w 2631e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 2648e │ │ │ │ + b.n 2631e │ │ │ │ ldrd r2, r1, [r3, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [r6, #8] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ - beq.w 265a0 │ │ │ │ + beq.w 26430 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 265a0 │ │ │ │ + b.n 26430 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ strh r6, [r4, #2] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026738 : │ │ │ │ +000265c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #260] @ (26850 ) │ │ │ │ + ldr r2, [pc, #260] @ (266e0 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #260] @ (26854 ) │ │ │ │ + ldr r3, [pc, #260] @ (266e4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -40913,15 +40795,15 @@ │ │ │ │ blx d928 <_emalloc_32@plt> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #22 │ │ │ │ strd r2, r6, [r0, #4] │ │ │ │ movs r2, #11 │ │ │ │ str r2, [r0, #12] │ │ │ │ - ldr r2, [pc, #228] @ (26858 ) │ │ │ │ + ldr r2, [pc, #228] @ (266e8 ) │ │ │ │ mov r3, r0 │ │ │ │ strb r6, [r0, #27] │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ @@ -40935,119 +40817,119 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx c9f4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ movs r1, #16 │ │ │ │ adds r0, #1 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ - ldr r2, [pc, #180] @ (2685c ) │ │ │ │ + ldr r2, [pc, #180] @ (266ec ) │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #168] @ (26860 ) │ │ │ │ + ldr r2, [pc, #168] @ (266f0 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrd r6, r1, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ str r2, [r4, #8] │ │ │ │ strd r6, r1, [r4] │ │ │ │ - cbnz r3, 2681e │ │ │ │ + cbnz r3, 266ae │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c910 <_call_user_function_impl@plt> │ │ │ │ - cbnz r0, 267f8 │ │ │ │ + cbnz r0, 26688 │ │ │ │ ldrb.w r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2682c │ │ │ │ + beq.n 266bc │ │ │ │ str r3, [r7, #0] │ │ │ │ ldrd r2, r3, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (26864 ) │ │ │ │ - ldr r3, [pc, #76] @ (26854 ) │ │ │ │ + ldr r2, [pc, #92] @ (266f4 ) │ │ │ │ + ldr r3, [pc, #76] @ (266e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2684c │ │ │ │ + bne.n 266dc │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #16 │ │ │ │ blx ca38 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - b.n 267d0 │ │ │ │ + b.n 26660 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 267f8 │ │ │ │ + b.n 26688 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #2] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00026868 : │ │ │ │ +000266f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #148] @ (26914 ) │ │ │ │ + ldr r0, [pc, #148] @ (267a4 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #148] @ (26918 ) │ │ │ │ + ldr r3, [pc, #148] @ (267a8 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c3b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26908 │ │ │ │ + beq.n 26798 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx ca8c │ │ │ │ - cbz r0, 268ea │ │ │ │ + cbz r0, 2677a │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c928 │ │ │ │ @@ -41056,323 +40938,323 @@ │ │ │ │ blx c5f0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf80 │ │ │ │ adds r6, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - ldr r2, [pc, #72] @ (2691c ) │ │ │ │ - ldr r3, [pc, #68] @ (26918 ) │ │ │ │ + ldr r2, [pc, #72] @ (267ac ) │ │ │ │ + ldr r3, [pc, #68] @ (267a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26904 │ │ │ │ + bne.n 26794 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf80 │ │ │ │ - ldr r2, [pc, #44] @ (26920 ) │ │ │ │ + ldr r2, [pc, #44] @ (267b0 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 268d0 │ │ │ │ + b.n 26760 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #24] @ (26924 ) │ │ │ │ + ldr r2, [pc, #24] @ (267b4 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 268fe │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + b.n 2678e │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ movs r3, r0 │ │ │ │ - add r3, pc, #400 @ (adr r3, 26ab4 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 26874 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #208 @ (adr r3, 269f8 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 267b8 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026928 : │ │ │ │ +000267b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr.w ip, [pc, #288] @ 26a58 │ │ │ │ + ldr.w ip, [pc, #288] @ 268e8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #284] @ (26a5c ) │ │ │ │ + ldr r0, [pc, #284] @ (268ec ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #284] @ (26a60 ) │ │ │ │ - ldr r5, [pc, #284] @ (26a64 ) │ │ │ │ + ldr r1, [pc, #284] @ (268f0 ) │ │ │ │ + ldr r5, [pc, #284] @ (268f4 ) │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 2697a │ │ │ │ - ldr r2, [pc, #260] @ (26a68 ) │ │ │ │ - ldr r3, [pc, #244] @ (26a5c ) │ │ │ │ + cbz r0, 2680a │ │ │ │ + ldr r2, [pc, #260] @ (268f8 ) │ │ │ │ + ldr r3, [pc, #244] @ (268ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26a52 │ │ │ │ + bne.n 268e2 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #240] @ (26a6c ) │ │ │ │ + ldr r2, [pc, #240] @ (268fc ) │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d7a4 │ │ │ │ - cbnz r0, 269a4 │ │ │ │ + cbnz r0, 26834 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 269ac │ │ │ │ + cbnz r3, 2683c │ │ │ │ mov r0, r7 │ │ │ │ blx d03c │ │ │ │ - b.n 26962 │ │ │ │ + b.n 267f2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx d1d4 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 26a2c │ │ │ │ + beq.n 268bc │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 269de │ │ │ │ - ldr r2, [pc, #164] @ (26a70 ) │ │ │ │ + bne.n 2686e │ │ │ │ + ldr r2, [pc, #164] @ (26900 ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #156] @ (26a74 ) │ │ │ │ + ldr r2, [pc, #156] @ (26904 ) │ │ │ │ add r2, pc │ │ │ │ blx d438 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx c0c8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 26a4a │ │ │ │ + bne.n 268da │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 269fc │ │ │ │ + bmi.n 2688c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #120] @ (26a78 ) │ │ │ │ + ldr r2, [pc, #120] @ (26908 ) │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #112] @ (26a7c ) │ │ │ │ + ldr r2, [pc, #112] @ (2690c ) │ │ │ │ add r2, pc │ │ │ │ blx cf38 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 269a4 │ │ │ │ + bmi.n 26834 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 269a4 │ │ │ │ + bne.n 26834 │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 26a44 │ │ │ │ + bpl.n 268d4 │ │ │ │ blx cae4 │ │ │ │ - b.n 269a4 │ │ │ │ - ldr r2, [pc, #80] @ (26a80 ) │ │ │ │ + b.n 26834 │ │ │ │ + ldr r2, [pc, #80] @ (26910 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #72] @ (26a84 ) │ │ │ │ + ldr r2, [pc, #72] @ (26914 ) │ │ │ │ add r2, pc │ │ │ │ blx cf38 │ │ │ │ - b.n 269de │ │ │ │ + b.n 2686e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 269a4 │ │ │ │ + b.n 26834 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 269fc │ │ │ │ + b.n 2688c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r3, r0 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026a88 : │ │ │ │ +00026918 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r5, [pc, #504] @ (26c94 ) │ │ │ │ + ldr r5, [pc, #504] @ (26b24 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - ldr r4, [pc, #492] @ (26c98 ) │ │ │ │ + ldr r4, [pc, #492] @ (26b28 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #492] @ (26c9c ) │ │ │ │ + ldr r1, [pc, #492] @ (26b2c ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 26ae0 │ │ │ │ - ldr r2, [pc, #472] @ (26ca0 ) │ │ │ │ - ldr r3, [pc, #464] @ (26c98 ) │ │ │ │ + cbz r0, 26970 │ │ │ │ + ldr r2, [pc, #472] @ (26b30 ) │ │ │ │ + ldr r3, [pc, #464] @ (26b28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 26c8e │ │ │ │ + bne.w 26b1e │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r1, [r6, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ blx d7a4 │ │ │ │ - cbz r0, 26b16 │ │ │ │ + cbz r0, 269a6 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - cbz r3, 26b10 │ │ │ │ + cbz r3, 269a0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26c88 │ │ │ │ + beq.w 26b18 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 26ac4 │ │ │ │ + b.n 26954 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26ac4 │ │ │ │ - ldr r3, [pc, #388] @ (26ca4 ) │ │ │ │ + beq.n 26954 │ │ │ │ + ldr r3, [pc, #388] @ (26b34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 26b2e │ │ │ │ + beq.n 269be │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26ac4 │ │ │ │ + beq.n 26954 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26ac4 │ │ │ │ - ldr r3, [pc, #364] @ (26ca8 ) │ │ │ │ + beq.n 26954 │ │ │ │ + ldr r3, [pc, #364] @ (26b38 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r4, [fp, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #356] @ (26cac ) │ │ │ │ + ldr r3, [pc, #356] @ (26b3c ) │ │ │ │ str r5, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #352] @ (26cb0 ) │ │ │ │ + ldr r3, [pc, #352] @ (26b40 ) │ │ │ │ add r3, pc │ │ │ │ strd r6, r3, [sp, #32] │ │ │ │ - b.n 26be8 │ │ │ │ + b.n 26a78 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r9, r4, #16 │ │ │ │ mov sl, r3 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26bdc │ │ │ │ + beq.n 26a6c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 26c16 │ │ │ │ + beq.n 26aa6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ it mi │ │ │ │ movmi r3, #6 │ │ │ │ - bmi.n 26b86 │ │ │ │ + bmi.n 26a16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx c9f4 │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 26bfc │ │ │ │ + beq.n 26a8c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov.w lr, #2 │ │ │ │ mov.w ip, #11 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ @@ -41394,44 +41276,44 @@ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add.w r1, r5, #16 │ │ │ │ blx c720 │ │ │ │ subs.w r3, r8, #1 │ │ │ │ mov r8, r3 │ │ │ │ - beq.w 26ac4 │ │ │ │ + beq.w 26954 │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.n 26b58 │ │ │ │ + bmi.n 269e8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r9, r4, #24 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 26b64 │ │ │ │ + b.n 269f4 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #172] @ (26cb4 ) │ │ │ │ + ldr r3, [pc, #172] @ (26b44 ) │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b.n 26bbe │ │ │ │ + b.n 26a4e │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ movs r3, #4 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx c9f4 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 26c70 │ │ │ │ + cbz r3, 26b00 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov.w lr, #2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov.w ip, #11 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ @@ -41451,206 +41333,206 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx dc44 │ │ │ │ - b.n 26bdc │ │ │ │ + b.n 26a6c │ │ │ │ movs r3, #2 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b.n 26c50 │ │ │ │ + b.n 26ae0 │ │ │ │ blx c66c │ │ │ │ - b.n 26b10 │ │ │ │ + b.n 269a0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #816 @ (adr r1, 26fd0 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 26d90 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [r7, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026cb8 : │ │ │ │ +00026b48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #16 │ │ │ │ cmp.w ip, #10 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r1, #0] │ │ │ │ addeq.w r1, r3, #8 │ │ │ │ ldrbeq.w ip, [r3, #16] │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 26d7a │ │ │ │ + beq.n 26c0a │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ - beq.n 26d42 │ │ │ │ + beq.n 26bd2 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 26d92 │ │ │ │ + beq.n 26c22 │ │ │ │ cmp.w ip, #6 │ │ │ │ - bne.n 26dd8 │ │ │ │ + bne.n 26c68 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 26d0c │ │ │ │ + bmi.n 26b9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add.w r3, r5, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 26db6 │ │ │ │ - ldr r1, [pc, #208] @ (26de8 ) │ │ │ │ + bne.n 26c46 │ │ │ │ + ldr r1, [pc, #208] @ (26c78 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (26dec ) │ │ │ │ + ldr r1, [pc, #204] @ (26c7c ) │ │ │ │ add r1, pc │ │ │ │ blx r7 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26d74 │ │ │ │ + bmi.n 26c04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 26d74 │ │ │ │ + cbnz r3, 26c04 │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 26dce │ │ │ │ + bpl.n 26c5e │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w cae0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ - cbz r5, 26d74 │ │ │ │ + cbz r5, 26c04 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mvns r3, r3 │ │ │ │ and.w r3, r3, #4 │ │ │ │ adds r3, #8 │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ - cbz r3, 26d6e │ │ │ │ + cbz r3, 26bfe │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 26cb8 │ │ │ │ + bl 26b48 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ add r1, r8 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 26d58 │ │ │ │ + bne.n 26be8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r2, 26db0 │ │ │ │ - ldr r3, [pc, #112] @ (26df0 ) │ │ │ │ + cbnz r2, 26c40 │ │ │ │ + ldr r3, [pc, #112] @ (26c80 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #112] @ (26df4 ) │ │ │ │ + ldr r1, [pc, #112] @ (26c84 ) │ │ │ │ mov r2, r0 │ │ │ │ mov ip, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - cbnz r2, 26daa │ │ │ │ - ldr r3, [pc, #96] @ (26df8 ) │ │ │ │ + cbnz r2, 26c3a │ │ │ │ + ldr r3, [pc, #96] @ (26c88 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #96] @ (26dfc ) │ │ │ │ + ldr r1, [pc, #96] @ (26c8c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, r7 │ │ │ │ add r1, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #84] @ (26e00 ) │ │ │ │ + ldr r3, [pc, #84] @ (26c90 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 26d98 │ │ │ │ - ldr r3, [pc, #80] @ (26e04 ) │ │ │ │ + b.n 26c28 │ │ │ │ + ldr r3, [pc, #80] @ (26c94 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 26d80 │ │ │ │ - ldr r1, [pc, #80] @ (26e08 ) │ │ │ │ + b.n 26c10 │ │ │ │ + ldr r1, [pc, #80] @ (26c98 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #72] @ (26e0c ) │ │ │ │ + ldr r1, [pc, #72] @ (26c9c ) │ │ │ │ add r1, pc │ │ │ │ blx r7 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 26d2a │ │ │ │ - b.n 26d74 │ │ │ │ + bpl.n 26bba │ │ │ │ + b.n 26c04 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 26d0c │ │ │ │ + b.n 26b9c │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026e10 : │ │ │ │ +00026ca0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 26e66 │ │ │ │ + cbz r4, 26cf6 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -41662,107 +41544,107 @@ │ │ │ │ ite mi │ │ │ │ addmi.w r6, r1, #16 │ │ │ │ ldrpl r5, [r1, #20] │ │ │ │ add.w r0, r5, #16 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - beq.n 26e60 │ │ │ │ + beq.n 26cf0 │ │ │ │ str.w sl, [sp] │ │ │ │ blx dc14 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 26e32 │ │ │ │ + bne.n 26cc2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00026e6c : │ │ │ │ - ldr r2, [pc, #24] @ (26e88 ) │ │ │ │ +00026cfc : │ │ │ │ + ldr r2, [pc, #24] @ (26d18 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #24] @ 26e8c │ │ │ │ + ldr.w ip, [pc, #24] @ 26d1c │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ str r2, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ b.w c278 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026e90 : │ │ │ │ +00026d20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #36] @ (26ec4 ) │ │ │ │ + ldr r3, [pc, #36] @ (26d54 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #36] @ 26ec8 │ │ │ │ + ldr.w ip, [pc, #36] @ 26d58 │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ str.w lr, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx dc14 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026ecc : │ │ │ │ +00026d5c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 26f06 │ │ │ │ + beq.n 26d96 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 26efe │ │ │ │ + beq.n 26d8e │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 26f2c │ │ │ │ + beq.n 26dbc │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 26f58 │ │ │ │ + bne.n 26de8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 26efa │ │ │ │ + bmi.n 26d8a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w d98c │ │ │ │ blx d4a8 <_emalloc_24@plt> │ │ │ │ - ldr r2, [pc, #84] @ (26f60 ) │ │ │ │ + ldr r2, [pc, #84] @ (26df0 ) │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #1 │ │ │ │ add r2, pc │ │ │ │ movs r0, #22 │ │ │ │ movs r1, #0 │ │ │ │ strd ip, r0, [r3] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #4 │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ strb r1, [r3, #20] │ │ │ │ pop {r3, pc} │ │ │ │ blx d4a8 <_emalloc_24@plt> │ │ │ │ - ldr r2, [pc, #48] @ (26f64 ) │ │ │ │ + ldr r2, [pc, #48] @ (26df4 ) │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #1 │ │ │ │ add r2, pc │ │ │ │ movs r0, #22 │ │ │ │ movs r1, #0 │ │ │ │ strd ip, r0, [r3] │ │ │ │ mov.w ip, #5 │ │ │ │ @@ -41772,253 +41654,253 @@ │ │ │ │ mov r0, r3 │ │ │ │ strd r1, ip, [r3, #8] │ │ │ │ strb r2, [r3, #20] │ │ │ │ strb r1, [r3, #21] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w c198 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026f68 : │ │ │ │ +00026df8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #184] @ (27034 ) │ │ │ │ + ldr r5, [pc, #184] @ (26ec4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #184] @ (27038 ) │ │ │ │ + ldr r3, [pc, #184] @ (26ec8 ) │ │ │ │ sub sp, #24 │ │ │ │ add r5, pc │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 27006 │ │ │ │ + beq.n 26e96 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - ldr.w sl, [pc, #152] @ 2703c │ │ │ │ + ldr.w sl, [pc, #152] @ 26ecc │ │ │ │ mvns r7, r7 │ │ │ │ - ldr.w r9, [pc, #148] @ 27040 │ │ │ │ + ldr.w r9, [pc, #148] @ 26ed0 │ │ │ │ and.w r7, r7, #4 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ adds r7, #8 │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ lsls r7, r7, #1 │ │ │ │ - b.n 26fc6 │ │ │ │ + b.n 26e56 │ │ │ │ blx cae4 │ │ │ │ add r4, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 27006 │ │ │ │ + beq.n 26e96 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26fc0 │ │ │ │ + beq.n 26e50 │ │ │ │ mov r0, r4 │ │ │ │ blx dd10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ mov r1, sl │ │ │ │ - cbnz r3, 26fe0 │ │ │ │ + cbnz r3, 26e70 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sp │ │ │ │ blx dab8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26fc0 │ │ │ │ + bmi.n 26e50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 26fc0 │ │ │ │ + bne.n 26e50 │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 26fbc │ │ │ │ + bmi.n 26e4c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ add r4, r7 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 26fc6 │ │ │ │ + bne.n 26e56 │ │ │ │ mov r0, sp │ │ │ │ blx d3b8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 25db0 │ │ │ │ - ldr r2, [pc, #44] @ (27044 ) │ │ │ │ - ldr r3, [pc, #32] @ (27038 ) │ │ │ │ + bl 25c40 │ │ │ │ + ldr r2, [pc, #44] @ (26ed4 ) │ │ │ │ + ldr r3, [pc, #32] @ (26ec8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2702e │ │ │ │ + bne.n 26ebe │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 2705c ) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027048 : │ │ │ │ - ldr r3, [pc, #4] @ (27050 ) │ │ │ │ +00026ed8 : │ │ │ │ + ldr r3, [pc, #4] @ (26ee0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - cbnz r6, 270b2 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027054 : │ │ │ │ +00026ee4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #220] @ 27140 │ │ │ │ + ldr.w ip, [pc, #220] @ 26fd0 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #216] @ (27144 ) │ │ │ │ + ldr r3, [pc, #216] @ (26fd4 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #212] @ (27148 ) │ │ │ │ + ldr r5, [pc, #212] @ (26fd8 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #212] @ (2714c ) │ │ │ │ + ldr r4, [pc, #212] @ (26fdc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #192] @ (27150 ) │ │ │ │ + ldr r3, [pc, #192] @ (26fe0 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #192] @ (27154 ) │ │ │ │ + ldr r0, [pc, #192] @ (26fe4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #184] @ (27158 ) │ │ │ │ + ldr r2, [pc, #184] @ (26fe8 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #184] @ (2715c ) │ │ │ │ + ldr r3, [pc, #184] @ (26fec ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #172] @ (27160 ) │ │ │ │ + ldr r3, [pc, #172] @ (26ff0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c964 │ │ │ │ - ldr r1, [pc, #164] @ (27164 ) │ │ │ │ + ldr r1, [pc, #164] @ (26ff4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #152] @ (27168 ) │ │ │ │ + ldr r1, [pc, #152] @ (26ff8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #144] @ (2716c ) │ │ │ │ + ldr r1, [pc, #144] @ (26ffc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #132] @ (27170 ) │ │ │ │ + ldr r1, [pc, #132] @ (27000 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #124] @ (27174 ) │ │ │ │ + ldr r1, [pc, #124] @ (27004 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #112] @ (27178 ) │ │ │ │ + ldr r1, [pc, #112] @ (27008 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #104] @ (2717c ) │ │ │ │ + ldr r1, [pc, #104] @ (2700c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce20 │ │ │ │ - ldr r2, [pc, #92] @ (27180 ) │ │ │ │ - ldr r3, [pc, #32] @ (27144 ) │ │ │ │ + ldr r2, [pc, #92] @ (27010 ) │ │ │ │ + ldr r3, [pc, #32] @ (26fd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2713a │ │ │ │ + bne.n 26fca │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r2, 271a2 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ strb r6, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -42062,382 +41944,382 @@ │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r3, [r0] │ │ │ │ mov r2, r5 │ │ │ │ str r5, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx ce84 │ │ │ │ adds r3, r4, r5 │ │ │ │ - ldr r1, [pc, #144] @ (272a0 ) │ │ │ │ + ldr r1, [pc, #144] @ (27130 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r3, #16] │ │ │ │ add r1, pc │ │ │ │ blx d838 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 27232 │ │ │ │ + bmi.n 270c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 27232 │ │ │ │ + cbnz r3, 270c2 │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 27264 │ │ │ │ + beq.n 270f4 │ │ │ │ add.w r3, r7, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 27282 │ │ │ │ - ldr r2, [pc, #96] @ (272a4 ) │ │ │ │ + bne.n 27112 │ │ │ │ + ldr r2, [pc, #96] @ (27134 ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldrb.w r3, [r7, r9] │ │ │ │ movs r0, #0 │ │ │ │ strd r9, r1, [sp] │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ blx d108 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 27288 │ │ │ │ - ldr r2, [pc, #60] @ (272a8 ) │ │ │ │ + beq.n 27118 │ │ │ │ + ldr r2, [pc, #60] @ (27138 ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ sub.w r3, r8, r7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ - b.n 27258 │ │ │ │ + b.n 270e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 27240 │ │ │ │ - b.n 2726a │ │ │ │ - ldr r2, [pc, #32] @ (272ac ) │ │ │ │ + bne.n 270d0 │ │ │ │ + b.n 270fa │ │ │ │ + ldr r2, [pc, #32] @ (2713c ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #2 │ │ │ │ blx d108 │ │ │ │ - b.n 27258 │ │ │ │ + b.n 270e8 │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r1, [r0] │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r0, #12] │ │ │ │ - bge.n 272dc │ │ │ │ + bge.n 2716c │ │ │ │ adds r2, #1 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r5, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 27300 │ │ │ │ + cbz r3, 27190 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r3, r0, r2, lsl #2 │ │ │ │ - b.n 272ce │ │ │ │ + b.n 2715e │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 272f6 │ │ │ │ + b.n 27186 │ │ │ │ │ │ │ │ -00027308 : │ │ │ │ +00027198 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 27326 │ │ │ │ + cbz r0, 271b6 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx c780 │ │ │ │ pop {r3, pc} │ │ │ │ blx cbc8 <_emalloc_56@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx c780 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00027338 : │ │ │ │ +000271c8 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 27348 │ │ │ │ + cbz r3, 271d8 │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 27380 │ │ │ │ + bne.n 27210 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ - cbnz r2, 27386 │ │ │ │ + cbnz r2, 27216 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx c41c │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 27370 │ │ │ │ + b.n 27200 │ │ │ │ │ │ │ │ -00027390 : │ │ │ │ +00027220 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d59c │ │ │ │ add.w r0, r4, #20 │ │ │ │ blx ccc4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 273b4 │ │ │ │ + cbz r0, 27244 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 273c0 │ │ │ │ + cbz r0, 27250 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000273c4 : │ │ │ │ +00027254 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 273ea │ │ │ │ + cbz r3, 2727a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c5f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000273ec : │ │ │ │ +0002727c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2742a │ │ │ │ + cbz r0, 272ba │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 27414 │ │ │ │ + cbz r2, 272a4 │ │ │ │ adds r0, r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d7d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2741e │ │ │ │ + cbz r2, 272ae │ │ │ │ mov r0, r3 │ │ │ │ blx c774 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -00027430 : │ │ │ │ +000272c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r8, [pc, #2380] @ 27d94 │ │ │ │ + ldr.w r8, [pc, #2380] @ 27c24 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r8, pc │ │ │ │ - ldr.w r2, [pc, #2372] @ 27d98 │ │ │ │ + ldr.w r2, [pc, #2372] @ 27c28 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2368] @ 27d9c │ │ │ │ + ldr.w r3, [pc, #2368] @ 27c2c │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r7, 274a0 │ │ │ │ + cbnz r7, 27330 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27790 │ │ │ │ + bne.w 27620 │ │ │ │ mov r0, r4 │ │ │ │ blx c41c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 27512 │ │ │ │ + b.n 273a2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 279ca │ │ │ │ + ble.w 2785a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r3, r6, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 274ca │ │ │ │ + cbz r3, 2735a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ subs r6, r0, #4 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mov r0, r6 │ │ │ │ adds r2, r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi.n 27476 │ │ │ │ + bhi.n 27306 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r5, r3, #17 │ │ │ │ movs r7, r0 │ │ │ │ movs r4, r7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r2, r5 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 274e0 │ │ │ │ + b.n 27370 │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r3, r6 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 274ea │ │ │ │ + bcs.n 2737a │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 274d8 │ │ │ │ + bmi.n 27368 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c86c │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #12] │ │ │ │ - bge.w 2776c │ │ │ │ + bge.w 275fc │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ movs r6, #5 │ │ │ │ - ldr.w r2, [pc, #2188] @ 27da0 │ │ │ │ - ldr.w r3, [pc, #2180] @ 27d9c │ │ │ │ + ldr.w r2, [pc, #2188] @ 27c30 │ │ │ │ + ldr.w r3, [pc, #2180] @ 27c2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 27d5c │ │ │ │ + bne.w 27bec │ │ │ │ mov r0, r6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d3b8 │ │ │ │ ldrd r1, r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 27b7e │ │ │ │ + beq.w 27a0e │ │ │ │ add r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 27552 │ │ │ │ + b.n 273e2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 278d4 │ │ │ │ + beq.w 27764 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #10 │ │ │ │ it ne │ │ │ │ cmpne r3, #13 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 2754a │ │ │ │ + bne.n 273da │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.w 27b68 │ │ │ │ + bne.w 279f8 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #10 │ │ │ │ ite ne │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #2 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.w 278de │ │ │ │ + beq.w 2776e │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ blx c04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27a98 │ │ │ │ + beq.w 27928 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 27596 │ │ │ │ + cbz r3, 27426 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r9 │ │ │ │ blx ccc4 │ │ │ │ @@ -42446,227 +42328,227 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c86c │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 275dc │ │ │ │ + blt.n 2746c │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2792a │ │ │ │ + beq.w 277ba │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2766e │ │ │ │ + beq.n 274fe │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 27668 │ │ │ │ + beq.n 274f8 │ │ │ │ mov r0, r7 │ │ │ │ blx cdd8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 27c48 │ │ │ │ + bne.w 27ad8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ clz r3, r3 │ │ │ │ cmp r2, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27a8a │ │ │ │ + bne.w 2791a │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 27bd2 │ │ │ │ + bls.w 27a62 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 27a04 │ │ │ │ + beq.w 27894 │ │ │ │ mov r0, r6 │ │ │ │ blx cb14 │ │ │ │ ldrd r0, r1, [r4, #48] @ 0x30 │ │ │ │ - bl 27184 │ │ │ │ + bl 27014 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c72c │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r6, 2766e │ │ │ │ + cbz r6, 274fe │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 2767a │ │ │ │ + cbz r0, 2750a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 276b0 │ │ │ │ + blt.n 27540 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27932 │ │ │ │ + beq.w 277c2 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r9, r2 │ │ │ │ add.w ip, r2, r7 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 276d6 │ │ │ │ + b.n 27566 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 27894 │ │ │ │ + beq.w 27724 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ cmp r1, #10 │ │ │ │ it ne │ │ │ │ cmpne r1, #13 │ │ │ │ - bne.n 276ce │ │ │ │ + bne.n 2755e │ │ │ │ cmp r1, #13 │ │ │ │ - bne.w 27b62 │ │ │ │ + bne.w 279f2 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ subs r3, r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 2771a │ │ │ │ + cbz r3, 275aa │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.n 2770c │ │ │ │ + b.n 2759c │ │ │ │ add.w r9, r9, #1 │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 27718 │ │ │ │ + beq.n 275a8 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ ldrh.w r2, [r0, r2, lsl #1] │ │ │ │ lsls r2, r2, #18 │ │ │ │ - bmi.n 27704 │ │ │ │ + bmi.n 27594 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ adds r6, r2, r7 │ │ │ │ mov fp, r2 │ │ │ │ - cbz r7, 27740 │ │ │ │ + cbz r7, 275d0 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldrb.w r1, [r6, #-1]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r3, [r3, r1, lsl #1] │ │ │ │ ands.w r3, r3, #8192 @ 0x2000 │ │ │ │ - beq.w 27962 │ │ │ │ + beq.w 277f2 │ │ │ │ subs r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 27724 │ │ │ │ + bne.n 275b4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, r3 │ │ │ │ blx c86c │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - bge.w 2793a │ │ │ │ + bge.w 277ca │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 277e8 │ │ │ │ + cbz r3, 27678 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r3, r0, r2, lsl #2 │ │ │ │ - b.n 27500 │ │ │ │ + b.n 27390 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, sl │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ add.w r2, r8, r2, lsl #3 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.w 27480 │ │ │ │ + bmi.w 27310 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ subs r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr.w lr, [r0, #-4] │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ cmp r1, #6 │ │ │ │ - bhi.w 27476 │ │ │ │ + bhi.w 27306 │ │ │ │ addw ip, pc, #8 │ │ │ │ ldr.w r1, [ip, r1, lsl #2] │ │ │ │ add ip, r1 │ │ │ │ bx ip │ │ │ │ lsls r3, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @@ -42676,172 +42558,172 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ stc2l 15, cr15, [r5, #-1020] @ 0xfffffc04 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 27786 │ │ │ │ + b.n 27616 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - beq.w 2748a │ │ │ │ + beq.w 2731a │ │ │ │ cmp r3, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #0] │ │ │ │ - bge.n 2786a │ │ │ │ + bge.n 276fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ands.w ip, r6, #1 │ │ │ │ - bne.n 27800 │ │ │ │ + bne.n 27690 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, r7 │ │ │ │ mov r3, ip │ │ │ │ mov r6, lr │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #0] │ │ │ │ - bge.w 27baa │ │ │ │ + bge.w 27a3a │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 27512 │ │ │ │ + b.n 273a2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r6, r2, #31 │ │ │ │ - bmi.w 275aa │ │ │ │ + bmi.w 2743a │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, r3 │ │ │ │ it gt │ │ │ │ ldrgt r3, [r4, #0] │ │ │ │ - ble.w 27b82 │ │ │ │ + ble.w 27a12 │ │ │ │ movs r2, #2 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r0, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r6, r2 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27512 │ │ │ │ + b.n 273a2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 274ea │ │ │ │ + b.n 2737a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ bic.w r2, r3, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 279be │ │ │ │ + beq.w 2784e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.n 27808 │ │ │ │ + b.n 27698 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n 27848 │ │ │ │ + bpl.n 276d8 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldrb.w r1, [r9] │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bpl.n 278b6 │ │ │ │ + bpl.n 27746 │ │ │ │ add.w r9, r9, #1 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 278a2 │ │ │ │ + bne.n 27732 │ │ │ │ add.w r1, r9, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27a7e │ │ │ │ + beq.w 2790e │ │ │ │ ldrb.w r0, [r1, #-1]! │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ ands.w r0, r0, #8192 @ 0x2000 │ │ │ │ - beq.w 27a3c │ │ │ │ + beq.w 278cc │ │ │ │ subs r2, #1 │ │ │ │ - b.n 278ba │ │ │ │ + b.n 2774a │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r9 │ │ │ │ - bne.w 2757a │ │ │ │ + bne.w 2740a │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c86c │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 2791a │ │ │ │ + blt.n 277aa │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27b5a │ │ │ │ + beq.w 279ea │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 275d4 │ │ │ │ + b.n 27464 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 276a8 │ │ │ │ + b.n 27538 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a82 │ │ │ │ + beq.w 27912 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - b.n 2775c │ │ │ │ + b.n 275ec │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r0, 279ac │ │ │ │ + cbz r0, 2783c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ adds r3, #2 │ │ │ │ adds r1, r3, r7 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -42857,77 +42739,77 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb.w r9, [r2, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ - b.n 27742 │ │ │ │ + b.n 275d2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ subs r3, r6, r3 │ │ │ │ - b.n 27742 │ │ │ │ + b.n 275d2 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 27888 │ │ │ │ + b.n 27718 │ │ │ │ subs r3, r3, r1 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r3, #63 @ 0x3f │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27c04 │ │ │ │ + beq.w 27a94 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r0, #2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ adds r1, #4 │ │ │ │ str r1, [r4, #12] │ │ │ │ str.w r0, [r3, r2, lsl #2] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ ldrd r0, r1, [r4, #48] @ 0x30 │ │ │ │ - bl 27184 │ │ │ │ + bl 27014 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ ldr.w r9, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 27c18 │ │ │ │ + bls.w 27aa8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #32 │ │ │ │ blx d048 │ │ │ │ - b.n 27660 │ │ │ │ + b.n 274f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27b6c │ │ │ │ + beq.w 279fc │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ movs r7, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #2 │ │ │ │ adds r1, r3, r2 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ @@ -42944,400 +42826,400 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb r6, [r2, r3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ - b.n 275a2 │ │ │ │ + b.n 27432 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 27958 │ │ │ │ + b.n 277e8 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ - b.n 2761e │ │ │ │ + b.n 274ae │ │ │ │ ldrd r7, r6, [r5] │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx db18 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27cac │ │ │ │ + beq.w 27b3c │ │ │ │ cmp r0, r9 │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27cb8 │ │ │ │ + beq.w 27b48 │ │ │ │ subs r1, r0, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r1, [pc, #720] @ (27da4 ) │ │ │ │ + ldr r1, [pc, #720] @ (27c34 ) │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ blx d8b4 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 27cfa │ │ │ │ + bne.w 27b8a │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r3, [fp, #1]! │ │ │ │ cmp r3, #13 │ │ │ │ it ne │ │ │ │ cmpne r3, #10 │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ ands r2, r3 │ │ │ │ - bne.n 27aea │ │ │ │ + bne.n 2797a │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r2, fp, r2 │ │ │ │ blx c86c │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #12] │ │ │ │ - blt.n 27b4a │ │ │ │ + blt.n 279da │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27c0e │ │ │ │ + beq.n 27a9e │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 27476 │ │ │ │ + b.n 27306 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 27912 │ │ │ │ + b.n 277a2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 276f2 │ │ │ │ + b.n 27582 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 27574 │ │ │ │ + b.n 27404 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - b.n 275a2 │ │ │ │ + b.n 27432 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 27574 │ │ │ │ + b.n 27404 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r1, r5 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ add r2, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27cf2 │ │ │ │ + beq.w 27b82 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.n 27856 │ │ │ │ + b.n 276e6 │ │ │ │ subs r2, r1, r7 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 27d4e │ │ │ │ + beq.w 27bde │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 27832 │ │ │ │ + b.n 276c2 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 27be6 │ │ │ │ + bhi.n 27a76 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 27638 │ │ │ │ + bne.w 274c8 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 27638 │ │ │ │ + bhi.w 274c8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27638 │ │ │ │ + beq.w 274c8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx ce2c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 27644 │ │ │ │ + b.n 274d4 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 279ea │ │ │ │ + b.n 2787a │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 27b42 │ │ │ │ + b.n 279d2 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 27c2c │ │ │ │ + bhi.n 27abc │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 27a2e │ │ │ │ + bne.w 278be │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 27a2e │ │ │ │ + bhi.w 278be │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27a2e │ │ │ │ + beq.w 278be │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ blx dc44 │ │ │ │ - b.n 27660 │ │ │ │ + b.n 274f0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 271cc │ │ │ │ + bl 2705c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 27c58 │ │ │ │ + cbz r0, 27ae8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 27c64 │ │ │ │ + cbz r0, 27af4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 27c86 │ │ │ │ + bge.n 27b16 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r3, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 27512 │ │ │ │ + b.n 273a2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 27ce8 │ │ │ │ + cbz r3, 27b78 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 27c72 │ │ │ │ + b.n 27b02 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 27cb8 │ │ │ │ + bne.n 27b48 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 27d60 │ │ │ │ - ldr r1, [pc, #236] @ (27da8 ) │ │ │ │ + bpl.n 27bf0 │ │ │ │ + ldr r1, [pc, #236] @ (27c38 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d8b4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ - bl 271cc │ │ │ │ + bl 2705c │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - blt.n 27c70 │ │ │ │ + blt.n 27b00 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27c98 │ │ │ │ + bne.n 27b28 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 27ca2 │ │ │ │ + b.n 27b32 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 27ba0 │ │ │ │ + b.n 27a30 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 271cc │ │ │ │ + bl 2705c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 27d0a │ │ │ │ + cbz r0, 27b9a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 27d28 │ │ │ │ + bge.n 27bb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r2, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 27c80 │ │ │ │ + b.n 27b10 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 27d6e │ │ │ │ + cbz r3, 27bfe │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r3, r0, r2, lsl #2 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 27d16 │ │ │ │ + b.n 27ba6 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 27bc8 │ │ │ │ + b.n 27a58 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 272b0 │ │ │ │ + bl 27140 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 27512 │ │ │ │ + b.w 273a2 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 27d42 │ │ │ │ - ldr r2, [pc, #52] @ (27dac ) │ │ │ │ + b.n 27bd2 │ │ │ │ + ldr r2, [pc, #52] @ (27c3c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 272b0 │ │ │ │ + bl 27140 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 27512 │ │ │ │ + b.w 273a2 │ │ │ │ nop │ │ │ │ - cbz r0, 27df0 │ │ │ │ + cbz r4, 27c72 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #216] @ (27e98 ) │ │ │ │ + ldr r2, [pc, #216] @ (27d28 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #216] @ (27e9c ) │ │ │ │ + ldr r3, [pc, #216] @ (27d2c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #184] @ (27ea0 ) │ │ │ │ + ldr r1, [pc, #184] @ (27d30 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27e86 │ │ │ │ + bne.n 27d16 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ addeq.w r3, r2, #8 │ │ │ │ streq r3, [sp, #12] │ │ │ │ ldrbeq r2, [r2, #16] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 27e2a │ │ │ │ + beq.n 27cba │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbnz r2, 27e74 │ │ │ │ + cbnz r2, 27d04 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 27e92 │ │ │ │ + bne.n 27d22 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx dd38 │ │ │ │ @@ -43347,246 +43229,246 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strd r2, r2, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ blx c928 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r2, [pc, #68] @ (27ea4 ) │ │ │ │ - ldr r3, [pc, #60] @ (27e9c ) │ │ │ │ + ldr r2, [pc, #68] @ (27d34 ) │ │ │ │ + ldr r3, [pc, #60] @ (27d2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 27e8e │ │ │ │ + bne.n 27d1e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27e1c │ │ │ │ + bne.n 27cac │ │ │ │ blx c66c │ │ │ │ - b.n 27e1c │ │ │ │ + b.n 27cac │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 27e5c │ │ │ │ + b.n 27cec │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027ea8 : │ │ │ │ +00027d38 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #264] @ (27fc4 ) │ │ │ │ + ldr r2, [pc, #264] @ (27e54 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #264] @ (27fc8 ) │ │ │ │ + ldr r3, [pc, #264] @ (27e58 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27fb0 │ │ │ │ + beq.n 27e40 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 27f28 │ │ │ │ + b.n 27db8 │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 27f44 │ │ │ │ + beq.n 27dd4 │ │ │ │ cmp r5, #5 │ │ │ │ - beq.n 27f44 │ │ │ │ + beq.n 27dd4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d648 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 27f60 │ │ │ │ + cbz r1, 27df0 │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27f8c │ │ │ │ + beq.n 27e1c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c928 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp.w r3, #4096 @ 0x1000 │ │ │ │ - bcs.n 27eea │ │ │ │ + bcs.n 27d7a │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca10 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 27eee │ │ │ │ - ldr r2, [pc, #132] @ (27fcc ) │ │ │ │ - ldr r3, [pc, #128] @ (27fc8 ) │ │ │ │ + bne.n 27d7e │ │ │ │ + ldr r2, [pc, #132] @ (27e5c ) │ │ │ │ + ldr r3, [pc, #128] @ (27e58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 27fbe │ │ │ │ + bne.n 27e4e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx db68 <_php_stream_getc@plt> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #20] │ │ │ │ - beq.n 27f06 │ │ │ │ + beq.n 27d96 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27f12 │ │ │ │ + bne.n 27da2 │ │ │ │ mov r0, r6 │ │ │ │ blx ca2c <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27f44 │ │ │ │ + beq.n 27dd4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ orr.w r2, r8, #1 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c928 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 27f44 │ │ │ │ + b.n 27dd4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca10 │ │ │ │ - b.n 27ee4 │ │ │ │ + b.n 27d74 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #256] @ (280e0 ) │ │ │ │ + ldr r2, [pc, #256] @ (27f70 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #256] @ (280e4 ) │ │ │ │ + ldr r3, [pc, #256] @ (27f74 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #224] @ (280e8 ) │ │ │ │ + ldr r1, [pc, #224] @ (27f78 ) │ │ │ │ add r3, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 280ce │ │ │ │ + bne.n 27f5e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #176] @ (280ec ) │ │ │ │ + ldr r1, [pc, #176] @ (27f7c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 280b0 │ │ │ │ + beq.n 27f40 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ addeq.w r3, r2, #8 │ │ │ │ streq r3, [sp, #24] │ │ │ │ ldrbeq r2, [r2, #16] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 28084 │ │ │ │ + beq.n 27f14 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 28076 │ │ │ │ + cbz r2, 27f06 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 280c8 │ │ │ │ + cbz r3, 27f58 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 280da │ │ │ │ + bne.n 27f6a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldrd r1, r0, [r3] │ │ │ │ @@ -43595,54 +43477,54 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ blx c7e4 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r7, #8] │ │ │ │ - ldr r2, [pc, #60] @ (280f0 ) │ │ │ │ - ldr r3, [pc, #48] @ (280e4 ) │ │ │ │ + ldr r2, [pc, #60] @ (27f80 ) │ │ │ │ + ldr r3, [pc, #48] @ (27f74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 280d6 │ │ │ │ + bne.n 27f66 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c66c │ │ │ │ - b.n 28076 │ │ │ │ + b.n 27f06 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ - b.n 280b0 │ │ │ │ + b.n 27f40 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000280f4 : │ │ │ │ - ldr r3, [pc, #4] @ (280fc ) │ │ │ │ +00027f84 : │ │ │ │ + ldr r3, [pc, #4] @ (27f8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00028100 : │ │ │ │ +00027f90 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -43659,207 +43541,207 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx d82c │ │ │ │ - cbz r5, 28160 │ │ │ │ + cbz r5, 27ff0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ str r5, [r4, #4] │ │ │ │ blx c4d8 │ │ │ │ - ldr r3, [pc, #24] @ (2816c ) │ │ │ │ + ldr r3, [pc, #24] @ (27ffc ) │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx ca8c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 28142 │ │ │ │ + b.n 27fd2 │ │ │ │ nop │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00028170 : │ │ │ │ +00028000 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d004 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00028188 : │ │ │ │ +00028018 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #256] @ (28298 ) │ │ │ │ + ldr r6, [pc, #256] @ (28128 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #256] @ (2829c ) │ │ │ │ + ldr r3, [pc, #256] @ (2812c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #248] @ (282a0 ) │ │ │ │ + ldr r5, [pc, #248] @ (28130 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #248] @ (282a4 ) │ │ │ │ + ldr r4, [pc, #248] @ (28134 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #232] @ (282a8 ) │ │ │ │ + ldr r3, [pc, #232] @ (28138 ) │ │ │ │ movs r1, #18 │ │ │ │ - ldr r0, [pc, #232] @ (282ac ) │ │ │ │ + ldr r0, [pc, #232] @ (2813c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #224] @ (282b0 ) │ │ │ │ + ldr r2, [pc, #224] @ (28140 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #224] @ (282b4 ) │ │ │ │ + ldr r3, [pc, #224] @ (28144 ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ blx ce84 │ │ │ │ - ldr r2, [pc, #196] @ (282b8 ) │ │ │ │ - ldr r3, [pc, #200] @ (282bc ) │ │ │ │ + ldr r2, [pc, #196] @ (28148 ) │ │ │ │ + ldr r3, [pc, #200] @ (2814c ) │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str.w r2, [r6, #248] @ 0xf8 │ │ │ │ movs r6, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r6, [r4, #16] │ │ │ │ - ldr r1, [pc, #184] @ (282c0 ) │ │ │ │ + ldr r1, [pc, #184] @ (28150 ) │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r2, [r4, #8] │ │ │ │ movs r2, #7 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #172] @ (282c4 ) │ │ │ │ + ldr r1, [pc, #172] @ (28154 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #160] @ (282c8 ) │ │ │ │ + ldr r1, [pc, #160] @ (28158 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #152] @ (282cc ) │ │ │ │ + ldr r1, [pc, #152] @ (2815c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #140] @ (282d0 ) │ │ │ │ + ldr r1, [pc, #140] @ (28160 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #132] @ (282d4 ) │ │ │ │ + ldr r1, [pc, #132] @ (28164 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #120] @ (282d8 ) │ │ │ │ + ldr r1, [pc, #120] @ (28168 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #112] @ (282dc ) │ │ │ │ + ldr r1, [pc, #112] @ (2816c ) │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r2, [pc, #100] @ (282e0 ) │ │ │ │ - ldr r3, [pc, #32] @ (2829c ) │ │ │ │ + ldr r2, [pc, #100] @ (28170 ) │ │ │ │ + ldr r3, [pc, #32] @ (2812c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28292 │ │ │ │ + bne.n 28122 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000282e4 : │ │ │ │ +00028174 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 28302 │ │ │ │ + cbz r0, 28192 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r3, pc} │ │ │ │ @@ -43868,391 +43750,391 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00028314 : │ │ │ │ +000281a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 28344 │ │ │ │ + beq.n 281d4 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 28340 │ │ │ │ + bne.n 281d0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 2833c │ │ │ │ + cbz r0, 281cc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 28350 │ │ │ │ + cbz r0, 281e0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 28334 │ │ │ │ - b.n 2833c │ │ │ │ + bne.n 281c4 │ │ │ │ + b.n 281cc │ │ │ │ │ │ │ │ -0002835c : │ │ │ │ +000281ec : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 28382 │ │ │ │ + cbz r3, 28212 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx ccc4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028384 : │ │ │ │ +00028214 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w lr, [pc, #472] @ 28570 │ │ │ │ + ldr.w lr, [pc, #472] @ 28400 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w ip, [pc, #472] @ 28574 │ │ │ │ + ldr.w ip, [pc, #472] @ 28404 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add lr, pc │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq.n 2841a │ │ │ │ + beq.n 282aa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 283e8 │ │ │ │ + beq.n 28278 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 284a0 │ │ │ │ - ldr r2, [pc, #424] @ (28578 ) │ │ │ │ - ldr r3, [pc, #420] @ (28574 ) │ │ │ │ + beq.n 28330 │ │ │ │ + ldr r2, [pc, #424] @ (28408 ) │ │ │ │ + ldr r3, [pc, #420] @ (28404 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2856a │ │ │ │ + bne.w 283fa │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28454 │ │ │ │ - ldr r1, [pc, #392] @ (2857c ) │ │ │ │ + beq.n 282e4 │ │ │ │ + ldr r1, [pc, #392] @ (2840c ) │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ - cbnz r0, 2845a │ │ │ │ + cbnz r0, 282ea │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28542 │ │ │ │ + beq.w 283d2 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r3 │ │ │ │ blx c6d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 2846e │ │ │ │ + b.n 282fe │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 284e6 │ │ │ │ + beq.n 28376 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 283cc │ │ │ │ + bne.n 2825c │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #200 @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2855c │ │ │ │ + beq.w 283ec │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2854e │ │ │ │ - ldr r1, [pc, #324] @ (28580 ) │ │ │ │ + bne.w 283de │ │ │ │ + ldr r1, [pc, #324] @ (28410 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #320] @ (28584 ) │ │ │ │ + ldr r2, [pc, #320] @ (28414 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ blx c798 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28492 │ │ │ │ - ldr.w r8, [pc, #304] @ 28588 │ │ │ │ + b.n 28322 │ │ │ │ + ldr.w r8, [pc, #304] @ 28418 │ │ │ │ add r8, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28536 │ │ │ │ + beq.n 283c6 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #32 │ │ │ │ blx c0d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r2, 2847a │ │ │ │ + cbnz r2, 2830a │ │ │ │ cmp r3, r2 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #268] @ (2858c ) │ │ │ │ + ldr r2, [pc, #268] @ (2841c ) │ │ │ │ strd r3, r7, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ blx c798 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 283cc │ │ │ │ + beq.n 2825c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 283cc │ │ │ │ + b.n 2825c │ │ │ │ ldr.w ip, [r4, #12] │ │ │ │ - cbnz r2, 284b0 │ │ │ │ + cbnz r2, 28340 │ │ │ │ cmp ip, r2 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq.w ip, #1 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #200 @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28554 │ │ │ │ + beq.n 283e4 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2853c │ │ │ │ - ldr r0, [pc, #200] @ (28590 ) │ │ │ │ + beq.n 283cc │ │ │ │ + ldr r0, [pc, #200] @ (28420 ) │ │ │ │ add r0, pc │ │ │ │ strd r3, r7, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #196] @ (28594 ) │ │ │ │ + ldr r2, [pc, #196] @ (28424 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ blx c798 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28492 │ │ │ │ + b.n 28322 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 2851e │ │ │ │ - ldr r1, [pc, #168] @ (28598 ) │ │ │ │ + cbz r3, 283ae │ │ │ │ + ldr r1, [pc, #168] @ (28428 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ - cbnz r0, 28524 │ │ │ │ - cbz r4, 28564 │ │ │ │ + cbnz r0, 283b4 │ │ │ │ + cbz r4, 283f4 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ blx c6d4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #144] @ (2859c ) │ │ │ │ + ldr r2, [pc, #144] @ (2842c ) │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c798 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28492 │ │ │ │ - ldr.w r8, [pc, #128] @ 285a0 │ │ │ │ + b.n 28322 │ │ │ │ + ldr.w r8, [pc, #128] @ 28430 │ │ │ │ add r8, pc │ │ │ │ - cbz r4, 28548 │ │ │ │ + cbz r4, 283d8 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ blx c0d4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 28508 │ │ │ │ - ldr r1, [pc, #108] @ (285a4 ) │ │ │ │ + b.n 28398 │ │ │ │ + ldr r1, [pc, #108] @ (28434 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2846e │ │ │ │ - ldr r0, [pc, #104] @ (285a8 ) │ │ │ │ + b.n 282fe │ │ │ │ + ldr r0, [pc, #104] @ (28438 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 284c8 │ │ │ │ - ldr r1, [pc, #104] @ (285ac ) │ │ │ │ + b.n 28358 │ │ │ │ + ldr r1, [pc, #104] @ (2843c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2846e │ │ │ │ - ldr r1, [pc, #100] @ (285b0 ) │ │ │ │ + b.n 282fe │ │ │ │ + ldr r1, [pc, #100] @ (28440 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 28508 │ │ │ │ - ldr r1, [pc, #100] @ (285b4 ) │ │ │ │ + b.n 28398 │ │ │ │ + ldr r1, [pc, #100] @ (28444 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2843e │ │ │ │ - ldr r0, [pc, #96] @ (285b8 ) │ │ │ │ + b.n 282ce │ │ │ │ + ldr r0, [pc, #96] @ (28448 ) │ │ │ │ add r0, pc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 284c8 │ │ │ │ - ldr r1, [pc, #92] @ (285bc ) │ │ │ │ + b.n 28358 │ │ │ │ + ldr r1, [pc, #92] @ (2844c ) │ │ │ │ add r1, pc │ │ │ │ mov r2, r1 │ │ │ │ - b.n 2843e │ │ │ │ - ldr r1, [pc, #88] @ (285c0 ) │ │ │ │ + b.n 282ce │ │ │ │ + ldr r1, [pc, #88] @ (28450 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 28508 │ │ │ │ + b.n 28398 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000285c4 : │ │ │ │ +00028454 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2872c │ │ │ │ + beq.w 285bc │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2872c │ │ │ │ + beq.w 285bc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #608] @ (28848 ) │ │ │ │ + ldr r1, [pc, #608] @ (286d8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx daf4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28800 │ │ │ │ + beq.w 28690 │ │ │ │ subs r3, r6, r5 │ │ │ │ cmp r3, #4 │ │ │ │ - ble.w 2872c │ │ │ │ + ble.w 285bc │ │ │ │ subs r4, r6, #5 │ │ │ │ cmp r5, r4 │ │ │ │ - bhi.w 2872c │ │ │ │ + bhi.w 285bc │ │ │ │ mov r0, r5 │ │ │ │ - b.n 28612 │ │ │ │ + b.n 284a2 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.w 2872c │ │ │ │ + bcc.w 285bc │ │ │ │ subs r2, r4, r0 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ adds r2, #1 │ │ │ │ blx db18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2872c │ │ │ │ + beq.w 285bc │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne.n 2860c │ │ │ │ + bne.n 2849c │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne.n 2860c │ │ │ │ + bne.n 2849c │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne.n 2860c │ │ │ │ + bne.n 2849c │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ - bne.n 2860c │ │ │ │ + bne.n 2849c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx d5cc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, #8 │ │ │ │ blx d190 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28778 │ │ │ │ + beq.w 28608 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r4, r3, #6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 28738 │ │ │ │ + bls.n 285c8 │ │ │ │ cmp r1, #2 │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ - beq.n 28734 │ │ │ │ + beq.n 285c4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 28740 │ │ │ │ + bne.n 285d0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 28784 │ │ │ │ + beq.w 28614 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ cmp r1, #32 │ │ │ │ - bne.n 28778 │ │ │ │ + bne.n 28608 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx c608 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -44260,117 +44142,117 @@ │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r3 │ │ │ │ str r1, [r2, #16] │ │ │ │ ite cc │ │ │ │ movcc r1, #1 │ │ │ │ movcs r1, #0 │ │ │ │ - bcs.w 2880a │ │ │ │ + bcs.w 2869a │ │ │ │ subs r1, r0, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #32 │ │ │ │ - bne.w 28810 │ │ │ │ + bne.w 286a0 │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ sub.w r2, r2, #32 │ │ │ │ cmp r4, r3 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it cs │ │ │ │ movcs r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 286bc │ │ │ │ + bne.n 2854c │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 286ea │ │ │ │ + bne.n 2857a │ │ │ │ subs r2, r3, #1 │ │ │ │ mov r3, r2 │ │ │ │ ldrb.w r1, [r2, #-1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 286e0 │ │ │ │ + beq.n 28570 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 2881c │ │ │ │ + bcs.w 286ac │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - ldr r1, [pc, #344] @ (2884c ) │ │ │ │ + ldr r1, [pc, #344] @ (286dc ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx c62c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r1, r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2882e │ │ │ │ + bne.w 286be │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ blx cdb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbnz r3, 2872e │ │ │ │ + cbnz r3, 285be │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 28728 │ │ │ │ + cbz r0, 285b8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - bne.n 2866a │ │ │ │ + bne.n 284fa │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ add.w r4, r3, #8 │ │ │ │ - b.n 2866a │ │ │ │ + b.n 284fa │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ │ │ tst.w r0, #8192 @ 0x2000 │ │ │ │ - beq.n 28778 │ │ │ │ + beq.n 28608 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 28784 │ │ │ │ + beq.n 28614 │ │ │ │ ldrb.w r0, [r3, #-1] │ │ │ │ cmp r0, #32 │ │ │ │ - bne.n 28778 │ │ │ │ + bne.n 28608 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 28778 │ │ │ │ + bhi.n 28608 │ │ │ │ movw r0, #9217 @ 0x2401 │ │ │ │ lsr.w r1, r0, r1 │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bmi.n 2867c │ │ │ │ + bmi.n 2850c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2872c │ │ │ │ + bne.n 285bc │ │ │ │ add r0, sp, #12 │ │ │ │ blx d7fc │ │ │ │ - b.n 2872c │ │ │ │ + b.n 285bc │ │ │ │ movs r3, #2 │ │ │ │ cmp r6, r4 │ │ │ │ str r3, [r2, #16] │ │ │ │ - bls.n 2883e │ │ │ │ + bls.n 286ce │ │ │ │ mov r3, r4 │ │ │ │ - b.n 28796 │ │ │ │ + b.n 28626 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 2883e │ │ │ │ + beq.n 286ce │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 28790 │ │ │ │ + beq.n 28620 │ │ │ │ cmp r3, r6 │ │ │ │ - bcs.n 2883e │ │ │ │ + bcs.n 286ce │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ movs r5, #10 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ @@ -44378,88 +44260,88 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ add r1, r0 │ │ │ │ str r1, [r2, #0] │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ cmp.w r1, #500 @ 0x1f4 │ │ │ │ - bcs.n 28778 │ │ │ │ + bcs.n 28608 │ │ │ │ adds r0, r3, #3 │ │ │ │ cmp r6, r0 │ │ │ │ - bls.n 28842 │ │ │ │ + bls.n 286d2 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 287ec │ │ │ │ + bne.n 2867c │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ sub.w r3, r3, #32 │ │ │ │ cmp r6, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it ls │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 287d2 │ │ │ │ + bne.n 28662 │ │ │ │ subs r1, r6, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx cdd8 │ │ │ │ adds r6, r5, r0 │ │ │ │ - b.n 285f8 │ │ │ │ + b.n 28488 │ │ │ │ strd r1, r1, [r2] │ │ │ │ - b.n 2872e │ │ │ │ + b.n 285be │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - beq.w 286de │ │ │ │ - b.n 286f0 │ │ │ │ + beq.w 2856e │ │ │ │ + b.n 28580 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 28828 │ │ │ │ + cbz r0, 286b8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2872c │ │ │ │ + b.n 285bc │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ blx c2a0 │ │ │ │ - b.n 28716 │ │ │ │ + b.n 285a6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 2872e │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + b.n 285be │ │ │ │ + strh r2, [r1, #18] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 2887a │ │ │ │ + cbz r3, 2870a │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28882 │ │ │ │ + beq.n 28712 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -44485,24 +44367,24 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #96] @ (2892c ) │ │ │ │ + ldr r2, [pc, #96] @ (287bc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #96] @ (28930 ) │ │ │ │ + ldr r3, [pc, #96] @ (287c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 28922 │ │ │ │ + cbz r3, 287b2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w lr, #776 @ 0x308 │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -44510,34 +44392,34 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str.w lr, [r1, #8] │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #8] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (28934 ) │ │ │ │ - ldr r3, [pc, #32] @ (28930 ) │ │ │ │ + ldr r2, [pc, #40] @ (287c4 ) │ │ │ │ + ldr r3, [pc, #32] @ (287c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28928 │ │ │ │ + bne.n 287b8 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 2890a │ │ │ │ + b.n 2879a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -44565,78 +44447,78 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 289e0 │ │ │ │ + bne.n 28870 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.n 289ce │ │ │ │ + bpl.n 2885e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r1, r4, #16 │ │ │ │ adds r0, #8 │ │ │ │ blx d190 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 289ca │ │ │ │ + bmi.n 2885a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 289ca │ │ │ │ + cbnz r3, 2885a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 289d6 │ │ │ │ + bpl.n 28866 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cae0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 289a0 │ │ │ │ + b.n 28830 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 289a0 │ │ │ │ + b.n 28830 │ │ │ │ nop │ │ │ │ ldr r0, [r0, #0] │ │ │ │ b.w cae0 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #372] @ (28b80 ) │ │ │ │ + ldr r2, [pc, #372] @ (28a10 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #372] @ (28b84 ) │ │ │ │ + ldr r3, [pc, #372] @ (28a14 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #372] @ (28b88 ) │ │ │ │ + ldr r5, [pc, #372] @ (28a18 ) │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 28ad2 │ │ │ │ + bhi.n 28962 │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 28acc │ │ │ │ + beq.n 2895c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add.w ip, sp, #8 │ │ │ │ @@ -44647,152 +44529,152 @@ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w lr, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ add.w r0, r2, #20 │ │ │ │ - ldr r2, [pc, #284] @ (28b8c ) │ │ │ │ + ldr r2, [pc, #284] @ (28a1c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, #7 │ │ │ │ add.w r8, r3, #20 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #0] │ │ │ │ - beq.n 28a9a │ │ │ │ + beq.n 2892a │ │ │ │ cmp r2, #8 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - bne.n 28a9a │ │ │ │ + bne.n 2892a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #244] @ (28b90 ) │ │ │ │ + ldr r3, [pc, #244] @ (28a20 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d03c │ │ │ │ - cbnz r7, 28aea │ │ │ │ - ldr r2, [pc, #224] @ (28b94 ) │ │ │ │ - ldr r3, [pc, #208] @ (28b84 ) │ │ │ │ + cbnz r7, 2897a │ │ │ │ + ldr r2, [pc, #224] @ (28a24 ) │ │ │ │ + ldr r3, [pc, #208] @ (28a14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28b5e │ │ │ │ + bne.n 289ee │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 28a3a │ │ │ │ + b.n 288ca │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 28af2 │ │ │ │ + beq.n 28982 │ │ │ │ mov r0, r4 │ │ │ │ blx cb14 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 28aca │ │ │ │ + beq.n 2895a │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 28b62 │ │ │ │ + bne.n 289f2 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 28a30 │ │ │ │ + b.n 288c0 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - b.n 28ab0 │ │ │ │ + b.n 28940 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ strd r3, r2, [r4, #4] │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 28b48 │ │ │ │ + cbz r3, 289d8 │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 28b4e │ │ │ │ + beq.n 289de │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 28b40 │ │ │ │ + bne.n 289d0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 28ad6 │ │ │ │ + bne.n 28966 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 28ad6 │ │ │ │ + bls.n 28966 │ │ │ │ mov r0, r6 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ittt pl │ │ │ │ ldrpl r3, [r6, #0] │ │ │ │ addpl.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strpl r3, [r6, #0] │ │ │ │ - b.n 28ad6 │ │ │ │ + b.n 28966 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 28ad6 │ │ │ │ + b.n 28966 │ │ │ │ blx d090 <_efree_32@plt> │ │ │ │ - b.n 28b14 │ │ │ │ + b.n 289a4 │ │ │ │ mov r0, r1 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 28ad6 │ │ │ │ + b.n 28966 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r4, [r8] │ │ │ │ add r5, sp, #8 │ │ │ │ movs r6, #0 │ │ │ │ adds r4, #20 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r3, [r6, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #100] @ (28c0c ) │ │ │ │ + ldr r2, [pc, #100] @ (28a9c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #100] @ (28c10 ) │ │ │ │ + ldr r3, [pc, #100] @ (28aa0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #96] @ (28c14 ) │ │ │ │ + ldr r4, [pc, #96] @ (28aa4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -44801,53 +44683,53 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r1, #8] │ │ │ │ - ldr r3, [pc, #60] @ (28c18 ) │ │ │ │ + ldr r3, [pc, #60] @ (28aa8 ) │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (28c1c ) │ │ │ │ - ldr r3, [pc, #28] @ (28c10 ) │ │ │ │ + ldr r2, [pc, #40] @ (28aac ) │ │ │ │ + ldr r3, [pc, #28] @ (28aa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28c08 │ │ │ │ + bne.n 28a98 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #96] @ (28c90 ) │ │ │ │ + ldr r2, [pc, #96] @ (28b20 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #96] @ (28c94 ) │ │ │ │ + ldr r3, [pc, #96] @ (28b24 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -44857,61 +44739,61 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ blx cee4 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #48] @ (28c98 ) │ │ │ │ + ldr r2, [pc, #48] @ (28b28 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #24] @ (28c94 ) │ │ │ │ + ldr r3, [pc, #24] @ (28b24 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28c8c │ │ │ │ + bne.n 28b1c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 28cc0 │ │ │ │ + cbz r3, 28b50 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28cc8 │ │ │ │ + beq.n 28b58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 28cc0 │ │ │ │ + beq.n 28b50 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -44944,25 +44826,25 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx d518 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 28d40 │ │ │ │ + cbz r2, 28bd0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 28d48 │ │ │ │ + beq.n 28bd8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 28d42 │ │ │ │ + beq.n 28bd2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -44988,76 +44870,76 @@ │ │ │ │ strb r1, [r2, #16] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #116] @ (28e1c ) │ │ │ │ + ldr r2, [pc, #116] @ (28cac ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #116] @ (28e20 ) │ │ │ │ + ldr r3, [pc, #116] @ (28cb0 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 28dcc │ │ │ │ + cbz r3, 28c5c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 28de8 │ │ │ │ + beq.n 28c78 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [pc, #84] @ (28e24 ) │ │ │ │ + ldr r2, [pc, #84] @ (28cb4 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #76] @ (28e20 ) │ │ │ │ + ldr r3, [pc, #76] @ (28cb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28e16 │ │ │ │ + bne.n 28ca6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28dcc │ │ │ │ + beq.n 28c5c │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c0d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28dcc │ │ │ │ + beq.n 28c5c │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 28dce │ │ │ │ + b.n 28c5e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28ecc │ │ │ │ + beq.n 28d5c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ subs r5, r0, r2 │ │ │ │ blx r3 │ │ │ │ @@ -45068,84 +44950,84 @@ │ │ │ │ adds r1, #2 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r0, [r5, #32] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r2, 28e76 │ │ │ │ + cbz r2, 28d06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #8 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r4, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ str r2, [r0, r3] │ │ │ │ add r3, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 28e8e │ │ │ │ + cbz r2, 28d1e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ adds r5, r3, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ str r2, [r0, r3] │ │ │ │ add r3, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - cbz r2, 28ec8 │ │ │ │ + cbz r2, 28d58 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mvn.w lr, r1 │ │ │ │ and.w lr, lr, #4 │ │ │ │ add.w lr, lr, #8 │ │ │ │ mov.w lr, lr, lsl #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ - cbz r1, 28ec2 │ │ │ │ + cbz r1, 28d52 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, r1, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ add.w ip, r0, r1 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldrd r6, r5, [r3, #4] │ │ │ │ str r7, [r0, r1] │ │ │ │ strd r6, r5, [ip, #4] │ │ │ │ add r3, lr │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 28ea6 │ │ │ │ + bne.n 28d36 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28f42 │ │ │ │ + bne.n 28dd2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28f46 │ │ │ │ + bne.n 28dd6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ - cbz r2, 28f2a │ │ │ │ + cbz r2, 28dba │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 28f2c │ │ │ │ + cbz r2, 28dbc │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add.w r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #40]! │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -45166,76 +45048,76 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28f6e │ │ │ │ + cbnz r3, 28dfe │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28f72 │ │ │ │ + bne.n 28e02 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r2, r2, r0 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ - cbz r0, 28f66 │ │ │ │ + cbz r0, 28df6 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28fcc │ │ │ │ + cbnz r3, 28e5c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28fc8 │ │ │ │ + bne.n 28e58 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ - cbnz r0, 28f90 │ │ │ │ + cbnz r0, 28e20 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, #10 │ │ │ │ - beq.n 28fae │ │ │ │ + beq.n 28e3e │ │ │ │ ldrd r3, r0, [r3, #20] │ │ │ │ strd r2, r3, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ tst.w r0, #65280 @ 0xff00 │ │ │ │ - beq.n 28f8e │ │ │ │ + beq.n 28e1e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldrd r3, r2, [r2, #8] │ │ │ │ tst.w r0, #65280 @ 0xff00 │ │ │ │ strd r3, r2, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ - beq.n 28f8e │ │ │ │ + beq.n 28e1e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28ff0 │ │ │ │ + cbnz r3, 28e80 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28ff4 │ │ │ │ + bne.n 28e84 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrb r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ @@ -45243,204 +45125,204 @@ │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 29052 │ │ │ │ + cbnz r3, 28ee2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2904e │ │ │ │ + bne.n 28ede │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r2, r1, r2 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ - cbnz r0, 2903a │ │ │ │ + cbnz r0, 28eca │ │ │ │ ldrd r3, r0, [r3, #20] │ │ │ │ strd r1, r3, [r2, #16] │ │ │ │ str r0, [r2, #24] │ │ │ │ tst.w r0, #65280 @ 0xff00 │ │ │ │ - beq.n 29036 │ │ │ │ + beq.n 28ec6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add.w r0, r2, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 29020 │ │ │ │ + b.n 28eb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 29062 │ │ │ │ + cbz r3, 28ef2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 29064 │ │ │ │ + beq.n 28ef4 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 290d8 │ │ │ │ + bne.n 28f68 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 290c6 │ │ │ │ + bpl.n 28f56 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 290e8 │ │ │ │ + beq.n 28f78 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 290c2 │ │ │ │ + bmi.n 28f52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 290c2 │ │ │ │ + cbnz r3, 28f52 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 290ce │ │ │ │ + bpl.n 28f5e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cae0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 29084 │ │ │ │ + b.n 28f14 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 29084 │ │ │ │ + b.n 28f14 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2909c │ │ │ │ + b.n 28f2c │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 290fe │ │ │ │ + cbz r3, 28f8e │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 29100 │ │ │ │ + beq.n 28f90 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 29174 │ │ │ │ + bne.n 29004 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 29162 │ │ │ │ + bpl.n 28ff2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29184 │ │ │ │ + beq.n 29014 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2915e │ │ │ │ + bmi.n 28fee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2915e │ │ │ │ + cbnz r3, 28fee │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2916a │ │ │ │ + bpl.n 28ffa │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cae0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 29120 │ │ │ │ + b.n 28fb0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 29120 │ │ │ │ + b.n 28fb0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 29138 │ │ │ │ + b.n 28fc8 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 2919a │ │ │ │ + cbz r3, 2902a │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 2919c │ │ │ │ + beq.n 2902c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 291dc │ │ │ │ + bne.n 2906c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r1, 291c8 │ │ │ │ + cbz r1, 29058 │ │ │ │ mov r0, r1 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -45449,29 +45331,29 @@ │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ blx c890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 291b8 │ │ │ │ + b.n 29048 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 291f2 │ │ │ │ + cbz r3, 29082 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 291f4 │ │ │ │ + beq.n 29084 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 29218 │ │ │ │ + cbz r0, 290a8 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ @@ -45480,87 +45362,87 @@ │ │ │ │ blx d4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 29238 │ │ │ │ + beq.n 290c8 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #108] @ (292b8 ) │ │ │ │ + ldr r1, [pc, #108] @ (29148 ) │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 29266 │ │ │ │ + beq.n 290f6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c218 │ │ │ │ - cbz r0, 29294 │ │ │ │ + cbz r0, 29124 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ - cbz r2, 2928e │ │ │ │ + cbz r2, 2911e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - cbz r2, 29298 │ │ │ │ + cbz r2, 29128 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ bic.w r2, r2, #1004 @ 0x3ec │ │ │ │ bic.w r2, r2, #3 │ │ │ │ - cbz r2, 292a8 │ │ │ │ + cbz r2, 29138 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d9b8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2928e │ │ │ │ + b.n 2911e │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c3dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2928e │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + b.n 2911e │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #100] @ (29330 ) │ │ │ │ + ldr r2, [pc, #100] @ (291c0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #100] @ (29334 ) │ │ │ │ + ldr r3, [pc, #100] @ (291c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cbz r3, 29326 │ │ │ │ + cbz r3, 291b6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r0, sp │ │ │ │ ldrd r2, lr, [r1] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -45568,170 +45450,170 @@ │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (29338 ) │ │ │ │ - ldr r3, [pc, #32] @ (29334 ) │ │ │ │ + ldr r2, [pc, #40] @ (291c8 ) │ │ │ │ + ldr r3, [pc, #32] @ (291c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2932c │ │ │ │ + bne.n 291bc │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 2930e │ │ │ │ + b.n 2919e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #124] @ 293cc │ │ │ │ + ldr.w lr, [pc, #124] @ 2925c │ │ │ │ mov ip, r2 │ │ │ │ - ldr r4, [pc, #124] @ (293d0 ) │ │ │ │ + ldr r4, [pc, #124] @ (29260 ) │ │ │ │ add lr, pc │ │ │ │ mov r2, r1 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ mov.w ip, #13 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w ip, [pc, #108] @ 293d4 │ │ │ │ + ldr.w ip, [pc, #108] @ 29264 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #16 │ │ │ │ adds r0, r4, #4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ blx c18c │ │ │ │ - cbz r0, 293a4 │ │ │ │ + cbz r0, 29234 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bmi.n 293bc │ │ │ │ + bmi.n 2924c │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #48] @ (293d8 ) │ │ │ │ - ldr r3, [pc, #44] @ (293d4 ) │ │ │ │ + ldr r2, [pc, #48] @ (29268 ) │ │ │ │ + ldr r3, [pc, #44] @ (29264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 293c8 │ │ │ │ + bne.n 29258 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #8 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2939a │ │ │ │ + b.n 2922a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #108] @ (2945c ) │ │ │ │ + ldr r0, [pc, #108] @ (292ec ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #108] @ (29460 ) │ │ │ │ + ldr r6, [pc, #108] @ (292f0 ) │ │ │ │ add r0, pc │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ adds r0, #4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r6, pc │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ blx c1d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r0, 29442 │ │ │ │ + cbz r0, 292d2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #80] @ (29464 ) │ │ │ │ + ldr r0, [pc, #80] @ (292f4 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 29436 │ │ │ │ - cbz r4, 2943e │ │ │ │ + cbz r3, 292c6 │ │ │ │ + cbz r4, 292ce │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #28] @ (29464 ) │ │ │ │ + ldr r4, [pc, #28] @ (292f4 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov ip, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029468 : │ │ │ │ +000292f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #248] @ (29574 ) │ │ │ │ - ldr r3, [pc, #248] @ (29578 ) │ │ │ │ + ldr r2, [pc, #248] @ (29404 ) │ │ │ │ + ldr r3, [pc, #248] @ (29408 ) │ │ │ │ adds r6, r4, #1 │ │ │ │ add r2, pc │ │ │ │ sub sp, #16 │ │ │ │ cmp.w r6, #32768 @ 0x8000 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -45740,146 +45622,146 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r7, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ittt ls │ │ │ │ bicls.w r3, r2, #4080 @ 0xff0 │ │ │ │ bicls.w r3, r3, #15 │ │ │ │ subls.w r3, sp, r3 │ │ │ │ - bhi.n 29560 │ │ │ │ + bhi.n 293f0 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 294c0 │ │ │ │ + beq.n 29350 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - bne.n 294b2 │ │ │ │ + bne.n 29342 │ │ │ │ movw r3, #4088 @ 0xff8 │ │ │ │ ands r3, r2 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbnz r3, 29520 │ │ │ │ + cbnz r3, 293b0 │ │ │ │ mov r5, sp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx ce84 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r2, [r5, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ add.w r3, r8, #20 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 29530 │ │ │ │ + bls.n 293c0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r6, #32768 @ 0x8000 │ │ │ │ - bhi.n 29528 │ │ │ │ - ldr r2, [pc, #120] @ (2957c ) │ │ │ │ - ldr r3, [pc, #112] @ (29578 ) │ │ │ │ + bhi.n 293b8 │ │ │ │ + ldr r2, [pc, #120] @ (2940c ) │ │ │ │ + ldr r3, [pc, #112] @ (29408 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2956e │ │ │ │ + bne.n 293fe │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #16 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r3, #4 │ │ │ │ add r3, sp │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 294cc │ │ │ │ + b.n 2935c │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 29502 │ │ │ │ + b.n 29392 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 29540 │ │ │ │ + bhi.n 293d0 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 294f0 │ │ │ │ + bne.n 29380 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 294f0 │ │ │ │ + bhi.n 29380 │ │ │ │ add.w r2, r7, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 294f0 │ │ │ │ + beq.n 29380 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx ce2c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 294fc │ │ │ │ + b.n 2938c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r7, #4] │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 294ce │ │ │ │ + b.n 2935e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #440] @ (29754 ) │ │ │ │ + ldr r2, [pc, #440] @ (295e4 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #440] @ (29758 ) │ │ │ │ + ldr r3, [pc, #440] @ (295e8 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 29610 │ │ │ │ + beq.n 294a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx dd10 │ │ │ │ cmp r4, #10 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 295dc │ │ │ │ - ldr r1, [pc, #396] @ (2975c ) │ │ │ │ + beq.n 2946c │ │ │ │ + ldr r1, [pc, #396] @ (295ec ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29656 │ │ │ │ + bne.n 294e6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c878 │ │ │ │ - cbz r0, 2962c │ │ │ │ + cbz r0, 294bc │ │ │ │ str r0, [sp, #12] │ │ │ │ blx cb14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r6, [sp, #24] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ @@ -45887,186 +45769,186 @@ │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d0b4 │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #332] @ (29760 ) │ │ │ │ - ldr r3, [pc, #324] @ (29758 ) │ │ │ │ + ldr r2, [pc, #332] @ (295f0 ) │ │ │ │ + ldr r3, [pc, #324] @ (295e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 29750 │ │ │ │ + bne.w 295e0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #24] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r6, #20 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 296f0 │ │ │ │ + bls.n 29580 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx d048 │ │ │ │ - b.n 2960a │ │ │ │ + b.n 2949a │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 295dc │ │ │ │ + beq.n 2946c │ │ │ │ blx dd10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 295dc │ │ │ │ - ldr r2, [pc, #244] @ (29764 ) │ │ │ │ + beq.n 2946c │ │ │ │ + ldr r2, [pc, #244] @ (295f4 ) │ │ │ │ add.w r3, r6, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add.w r3, r0, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c798 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ add.w r7, r3, #20 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 29726 │ │ │ │ + bls.n 295b6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ blx d048 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.n 296d4 │ │ │ │ + bmi.n 29564 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 296d4 │ │ │ │ + cbnz r3, 29564 │ │ │ │ mov r0, r8 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 29720 │ │ │ │ + bpl.n 295b0 │ │ │ │ blx cae4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2960a │ │ │ │ + bmi.n 2949a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2960a │ │ │ │ + bne.n 2949a │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2971a │ │ │ │ + bpl.n 295aa │ │ │ │ blx cae4 │ │ │ │ - b.n 2960a │ │ │ │ + b.n 2949a │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 29700 │ │ │ │ + bhi.n 29590 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 29648 │ │ │ │ + bne.n 294d8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 29648 │ │ │ │ + bhi.n 294d8 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29648 │ │ │ │ + beq.n 294d8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 2960a │ │ │ │ + b.n 2949a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2960a │ │ │ │ + b.n 2949a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 296d4 │ │ │ │ + b.n 29564 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 29736 │ │ │ │ + bhi.n 295c6 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 296aa │ │ │ │ + bne.n 2953a │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 296aa │ │ │ │ + bhi.n 2953a │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 296aa │ │ │ │ + beq.n 2953a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 296b6 │ │ │ │ + b.n 29546 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029768 : │ │ │ │ +000295f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r4, [pc, #480] @ (2995c ) │ │ │ │ + ldr r4, [pc, #480] @ (297ec ) │ │ │ │ mov sl, r1 │ │ │ │ - ldr r3, [pc, #480] @ (29960 ) │ │ │ │ + ldr r3, [pc, #480] @ (297f0 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #480] @ (29964 ) │ │ │ │ - ldr r6, [pc, #480] @ (29968 ) │ │ │ │ + ldr r1, [pc, #480] @ (297f4 ) │ │ │ │ + ldr r6, [pc, #480] @ (297f8 ) │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29910 │ │ │ │ + beq.w 297a0 │ │ │ │ blx dd10 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29910 │ │ │ │ - ldr r3, [pc, #444] @ (2996c ) │ │ │ │ + beq.w 297a0 │ │ │ │ + ldr r3, [pc, #444] @ (297fc ) │ │ │ │ add r4, sp, #20 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -46078,288 +45960,288 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ blx d478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29914 │ │ │ │ + beq.w 297a4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ blx d1d4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ blx c0c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 298d4 │ │ │ │ + beq.n 29764 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 298d4 │ │ │ │ + bne.n 29764 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 298d4 │ │ │ │ + bne.n 29764 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #16 │ │ │ │ - ldr r1, [pc, #348] @ (29970 ) │ │ │ │ + ldr r1, [pc, #348] @ (29800 ) │ │ │ │ adds r0, #16 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 298d4 │ │ │ │ + beq.n 29764 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 29928 │ │ │ │ - ldr r1, [pc, #332] @ (29974 ) │ │ │ │ + beq.w 297b8 │ │ │ │ + ldr r1, [pc, #332] @ (29804 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29928 │ │ │ │ + beq.n 297b8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 29928 │ │ │ │ + bne.n 297b8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29928 │ │ │ │ + beq.n 297b8 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 29856 │ │ │ │ + b.n 296e6 │ │ │ │ subs r2, #1 │ │ │ │ - beq.n 29928 │ │ │ │ + beq.n 297b8 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ ldrb r7, [r3, #8] │ │ │ │ lsls r1, r1, #29 │ │ │ │ itee mi │ │ │ │ addmi.w r9, r3, #16 │ │ │ │ addpl.w r9, r3, #24 │ │ │ │ ldrpl r6, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - beq.n 29850 │ │ │ │ + beq.n 296e0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 29850 │ │ │ │ - ldr r1, [pc, #252] @ (29978 ) │ │ │ │ + bne.n 296e0 │ │ │ │ + ldr r1, [pc, #252] @ (29808 ) │ │ │ │ add.w r0, r6, #16 │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29850 │ │ │ │ + bne.n 296e0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r7, #6 │ │ │ │ - bne.n 2994a │ │ │ │ + bne.n 297da │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 29932 │ │ │ │ + bpl.n 297c2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 29942 │ │ │ │ + beq.n 297d2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ str.w r0, [sl] │ │ │ │ - bne.n 29850 │ │ │ │ + bne.n 296e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29850 │ │ │ │ + bne.n 296e0 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.n 2993a │ │ │ │ + bpl.n 297ca │ │ │ │ blx cae4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 29850 │ │ │ │ + b.n 296e0 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 298f4 │ │ │ │ + bmi.n 29784 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 298f4 │ │ │ │ + cbnz r2, 29784 │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 2992c │ │ │ │ + bpl.n 297bc │ │ │ │ blx cae4 │ │ │ │ - ldr r1, [pc, #132] @ (2997c ) │ │ │ │ - ldr r2, [pc, #104] @ (29960 ) │ │ │ │ + ldr r1, [pc, #132] @ (2980c ) │ │ │ │ + ldr r2, [pc, #104] @ (297f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 29958 │ │ │ │ + bne.n 297e8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r6, #0 │ │ │ │ - b.n 298f4 │ │ │ │ + b.n 29784 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ands.w r0, r1, #64 @ 0x40 │ │ │ │ - bne.n 298f4 │ │ │ │ + bne.n 29784 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 298e4 │ │ │ │ + b.n 29774 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 298d6 │ │ │ │ + b.n 29766 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 298f4 │ │ │ │ + b.n 29784 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 2989c │ │ │ │ + b.n 2972c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 29850 │ │ │ │ + b.n 296e0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bpl.n 298ba │ │ │ │ - b.n 29850 │ │ │ │ + bpl.n 2974a │ │ │ │ + b.n 296e0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2989c │ │ │ │ + b.n 2972c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029980 : │ │ │ │ +00029810 : │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 299e4 │ │ │ │ + beq.n 29874 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 299c0 │ │ │ │ + beq.n 29850 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 299b0 │ │ │ │ + bne.n 29840 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 299b0 │ │ │ │ + cbz r0, 29840 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 299d0 │ │ │ │ + cbz r0, 29860 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 299b0 │ │ │ │ + beq.n 29840 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n 299b0 │ │ │ │ + b.n 29840 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000299e8 : │ │ │ │ +00029878 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #92] @ (29a54 ) │ │ │ │ + ldr r6, [pc, #92] @ (298e4 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r6, pc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 29a38 │ │ │ │ + cbz r0, 298c8 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c780 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx cdcc │ │ │ │ - ldr r2, [pc, #64] @ (29a58 ) │ │ │ │ + ldr r2, [pc, #64] @ (298e8 ) │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - cbz r5, 29a40 │ │ │ │ + cbz r5, 298d0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c97c <_emalloc_80@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 29a04 │ │ │ │ + b.n 29894 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ blx d934 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 29a6c │ │ │ │ + bne.n 298fc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r3 │ │ │ │ b.w cdc8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46372,414 +46254,414 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w cdc8 │ │ │ │ nop │ │ │ │ │ │ │ │ -00029a98 : │ │ │ │ +00029928 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ blx cdcc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ - beq.n 29ada │ │ │ │ + beq.n 2996a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 29ad8 │ │ │ │ + bne.n 29968 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 29ace │ │ │ │ + cbz r0, 2995e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 29ad6 │ │ │ │ + cbz r0, 29966 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 29ae2 │ │ │ │ + cbz r0, 29972 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 29af0 │ │ │ │ + cbz r3, 29980 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ blx d0a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 29afa │ │ │ │ + cbz r0, 2998a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 29b02 │ │ │ │ + cbz r0, 29992 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00029b08 : │ │ │ │ +00029998 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r2 │ │ │ │ - cbz r4, 29b26 │ │ │ │ + cbz r4, 299b6 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - cbz r2, 29b56 │ │ │ │ + cbz r2, 299e6 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ str r4, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r6, 29b42 │ │ │ │ + cbz r6, 299d2 │ │ │ │ add.w r2, r0, #20 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r3, 29b4c │ │ │ │ + cbz r3, 299dc │ │ │ │ mov r1, r3 │ │ │ │ blx ce14 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29b42 │ │ │ │ - b.n 29b26 │ │ │ │ + beq.n 299d2 │ │ │ │ + b.n 299b6 │ │ │ │ │ │ │ │ -00029b60 : │ │ │ │ +000299f0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #620] @ (29ddc ) │ │ │ │ + ldr r1, [pc, #620] @ (29c6c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #620] @ (29de0 ) │ │ │ │ + ldr r3, [pc, #620] @ (29c70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29dd8 │ │ │ │ + beq.w 29c68 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29dd8 │ │ │ │ + beq.w 29c68 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 29bb2 │ │ │ │ - ldr r2, [pc, #584] @ (29de4 ) │ │ │ │ - ldr r3, [pc, #580] @ (29de0 ) │ │ │ │ + cbz r3, 29a42 │ │ │ │ + ldr r2, [pc, #584] @ (29c74 ) │ │ │ │ + ldr r3, [pc, #580] @ (29c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 29dd4 │ │ │ │ + bne.w 29c64 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #564] @ (29de8 ) │ │ │ │ + ldr r1, [pc, #564] @ (29c78 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29b98 │ │ │ │ + bne.n 29a28 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29c40 │ │ │ │ + beq.n 29ad0 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #536] @ (29dec ) │ │ │ │ + ldr r1, [pc, #536] @ (29c7c ) │ │ │ │ add r3, sp, #24 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r0 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29b98 │ │ │ │ - ldr r1, [pc, #512] @ (29df0 ) │ │ │ │ + beq.n 29a28 │ │ │ │ + ldr r1, [pc, #512] @ (29c80 ) │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29cfa │ │ │ │ + beq.n 29b8a │ │ │ │ blx dd10 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29cfa │ │ │ │ - ldr r1, [pc, #488] @ (29df4 ) │ │ │ │ + beq.n 29b8a │ │ │ │ + ldr r1, [pc, #488] @ (29c84 ) │ │ │ │ add.w r3, r0, #16 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #16 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29d46 │ │ │ │ + beq.w 29bd6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 29b98 │ │ │ │ + bmi.n 29a28 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 29b98 │ │ │ │ + bne.n 29a28 │ │ │ │ mov r0, r7 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bmi.w 29dce │ │ │ │ + bmi.w 29c5e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 29b98 │ │ │ │ - ldr r1, [pc, #436] @ (29df8 ) │ │ │ │ + b.n 29a28 │ │ │ │ + ldr r1, [pc, #436] @ (29c88 ) │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ - cbz r0, 29ca6 │ │ │ │ + cbz r0, 29b36 │ │ │ │ blx dd10 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 29ca6 │ │ │ │ + cbz r0, 29b36 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 29d3e │ │ │ │ - ldr r1, [pc, #412] @ (29dfc ) │ │ │ │ + beq.n 29bce │ │ │ │ + ldr r1, [pc, #412] @ (29c8c ) │ │ │ │ movs r2, #14 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx c5fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 29b98 │ │ │ │ + bmi.n 29a28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 29b98 │ │ │ │ + bne.n 29a28 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.w 29d9e │ │ │ │ - ldr r1, [pc, #376] @ (29e00 ) │ │ │ │ - ldr r2, [pc, #344] @ (29de0 ) │ │ │ │ + bpl.w 29c2e │ │ │ │ + ldr r1, [pc, #376] @ (29c90 ) │ │ │ │ + ldr r2, [pc, #344] @ (29c70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w 29dd4 │ │ │ │ + bne.w 29c64 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cae0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 29b98 │ │ │ │ - ldr r1, [pc, #340] @ (29e04 ) │ │ │ │ + bne.w 29a28 │ │ │ │ + ldr r1, [pc, #340] @ (29c94 ) │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29b98 │ │ │ │ - ldr r1, [pc, #324] @ (29e08 ) │ │ │ │ - ldr r3, [pc, #324] @ (29e0c ) │ │ │ │ + bne.w 29a28 │ │ │ │ + ldr r1, [pc, #324] @ (29c98 ) │ │ │ │ + ldr r3, [pc, #324] @ (29c9c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #324] @ (29e10 ) │ │ │ │ + ldr r2, [pc, #324] @ (29ca0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d548 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 29b98 │ │ │ │ - ldr r1, [pc, #308] @ (29e14 ) │ │ │ │ + blt.w 29a28 │ │ │ │ + ldr r1, [pc, #308] @ (29ca4 ) │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #14 │ │ │ │ add.w r0, r4, #20 │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #4 │ │ │ │ str r5, [sp, #24] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ blx d048 │ │ │ │ - b.n 29b98 │ │ │ │ + b.n 29a28 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #280] @ (29e18 ) │ │ │ │ + ldr r2, [pc, #280] @ (29ca8 ) │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r2, pc │ │ │ │ blx c798 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r1, [pc, #260] @ (29e1c ) │ │ │ │ + ldr r1, [pc, #260] @ (29cac ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #24] │ │ │ │ tst.w r4, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ movne.w ip, #6 │ │ │ │ moveq.w ip, #262 @ 0x106 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ blx d048 │ │ │ │ - b.n 29b98 │ │ │ │ + b.n 29a28 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.n 29c6e │ │ │ │ - b.n 29c5c │ │ │ │ + beq.n 29afe │ │ │ │ + b.n 29aec │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #204] @ (29e20 ) │ │ │ │ + ldr r2, [pc, #204] @ (29cb0 ) │ │ │ │ add r2, pc │ │ │ │ blx c798 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 29dbe │ │ │ │ - ldr r1, [pc, #184] @ (29e24 ) │ │ │ │ + bmi.n 29c4e │ │ │ │ + ldr r1, [pc, #184] @ (29cb4 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #262 @ 0x106 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ blx d048 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.w 29b98 │ │ │ │ + bmi.w 29a28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29b98 │ │ │ │ + bne.w 29a28 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bmi.n 29dce │ │ │ │ + bmi.n 29c5e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 29b98 │ │ │ │ - ldr r1, [pc, #136] @ (29e28 ) │ │ │ │ - ldr r2, [pc, #60] @ (29de0 ) │ │ │ │ + b.n 29a28 │ │ │ │ + ldr r1, [pc, #136] @ (29cb8 ) │ │ │ │ + ldr r2, [pc, #60] @ (29c70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 29dd4 │ │ │ │ + bne.n 29c64 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ - ldr r1, [pc, #108] @ (29e2c ) │ │ │ │ + ldr r1, [pc, #108] @ (29cbc ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #6 │ │ │ │ - b.n 29d76 │ │ │ │ + b.n 29c06 │ │ │ │ blx cae4 │ │ │ │ - b.n 29b98 │ │ │ │ + b.n 29a28 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ mov r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ cmp sl, r3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ add ip, sp │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ movs r1, r0 │ │ │ │ add r0, r9 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ add ip, r1 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #108] @ 29eb0 │ │ │ │ + ldr.w lr, [pc, #108] @ 29d40 │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r3, [pc, #104] @ (29eb4 ) │ │ │ │ + ldr r3, [pc, #104] @ (29d44 ) │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w ip, [pc, #96] @ 29eb8 │ │ │ │ + ldr.w ip, [pc, #96] @ 29d48 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -46789,354 +46671,354 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ blx dd38 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r5, #20 │ │ │ │ blx d4b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 29e94 │ │ │ │ + cbz r0, 29d24 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (29ebc ) │ │ │ │ - ldr r3, [pc, #32] @ (29eb8 ) │ │ │ │ + ldr r2, [pc, #36] @ (29d4c ) │ │ │ │ + ldr r3, [pc, #32] @ (29d48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29eac │ │ │ │ + bne.n 29d3c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029ec0 : │ │ │ │ +00029d50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #124] @ (29f50 ) │ │ │ │ - ldr r3, [pc, #128] @ (29f54 ) │ │ │ │ + ldr r1, [pc, #124] @ (29de0 ) │ │ │ │ + ldr r3, [pc, #128] @ (29de4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29e30 │ │ │ │ + bl 29cc0 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ blx r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf80 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbz r3, 29f32 │ │ │ │ - ldr r1, [pc, #68] @ (29f58 ) │ │ │ │ + cbz r3, 29dc2 │ │ │ │ + ldr r1, [pc, #68] @ (29de8 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ blx r6 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ blx d730 │ │ │ │ - ldr r2, [pc, #40] @ (29f5c ) │ │ │ │ - ldr r3, [pc, #28] @ (29f54 ) │ │ │ │ + ldr r2, [pc, #40] @ (29dec ) │ │ │ │ + ldr r3, [pc, #28] @ (29de4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29f4a │ │ │ │ + bne.n 29dda │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r6, #32] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029f60 : │ │ │ │ +00029df0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #172] @ (2a020 ) │ │ │ │ - ldr r3, [pc, #172] @ (2a024 ) │ │ │ │ + ldr r0, [pc, #172] @ (29eb0 ) │ │ │ │ + ldr r3, [pc, #172] @ (29eb4 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r7, [pc, #160] @ (2a028 ) │ │ │ │ + ldr r7, [pc, #160] @ (29eb8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #24 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29e30 │ │ │ │ + bl 29cc0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 29fd6 │ │ │ │ + cbnz r3, 29e66 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d084 │ │ │ │ - cbz r6, 2a00c │ │ │ │ + cbz r6, 29e9c │ │ │ │ add r0, sp, #24 │ │ │ │ blx cf80 │ │ │ │ - ldr r2, [pc, #108] @ (2a02c ) │ │ │ │ - ldr r3, [pc, #100] @ (2a024 ) │ │ │ │ + ldr r2, [pc, #108] @ (29ebc ) │ │ │ │ + ldr r3, [pc, #100] @ (29eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a012 │ │ │ │ + bne.n 29ea2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #88] @ (2a030 ) │ │ │ │ + ldr r1, [pc, #88] @ (29ec0 ) │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - ldr r3, [pc, #80] @ (2a034 ) │ │ │ │ - vldr d7, [pc, #48] @ 2a018 │ │ │ │ + ldr r3, [pc, #80] @ (29ec4 ) │ │ │ │ + vldr d7, [pc, #48] @ 29ea8 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ vstr d7, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d730 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d084 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 29fb6 │ │ │ │ + bne.n 29e46 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 29fb6 │ │ │ │ + b.n 29e46 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r6, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r4, #28] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r5, #24] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a038 : │ │ │ │ +00029ec8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 2a05e │ │ │ │ + cbz r3, 29eee │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r4, r2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a050 │ │ │ │ + bne.n 29ee0 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 2a064 │ │ │ │ + bhi.n 29ef4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ str.w r5, [r3], #4 │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2a078 │ │ │ │ + bne.n 29f08 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r5, [r1], #4 │ │ │ │ cmp r3, r4 │ │ │ │ str r5, [r2, #68] @ 0x44 │ │ │ │ - bcc.n 2a088 │ │ │ │ + bcc.n 29f18 │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002a0a4 : │ │ │ │ +00029f34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #144] @ (2a148 ) │ │ │ │ - ldr r3, [pc, #144] @ (2a14c ) │ │ │ │ + ldr r0, [pc, #144] @ (29fd8 ) │ │ │ │ + ldr r3, [pc, #144] @ (29fdc ) │ │ │ │ sub sp, #24 │ │ │ │ add r0, pc │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r4, [pc, #132] @ (2a150 ) │ │ │ │ + ldr r4, [pc, #132] @ (29fe0 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, sp │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #116] @ (2a154 ) │ │ │ │ + ldr r6, [pc, #116] @ (29fe4 ) │ │ │ │ blx db34 │ │ │ │ - ldr r3, [pc, #112] @ (2a158 ) │ │ │ │ + ldr r3, [pc, #112] @ (29fe8 ) │ │ │ │ mov r9, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r7 │ │ │ │ blx c8c0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ blx dd38 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2a0ee │ │ │ │ + bne.n 29f7e │ │ │ │ mov r0, r9 │ │ │ │ blx db34 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sp │ │ │ │ blx d084 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a13e │ │ │ │ + beq.n 29fce │ │ │ │ mov r0, sp │ │ │ │ blx cf80 │ │ │ │ - ldr r2, [pc, #52] @ (2a15c ) │ │ │ │ - ldr r3, [pc, #36] @ (2a14c ) │ │ │ │ + ldr r2, [pc, #52] @ (29fec ) │ │ │ │ + ldr r3, [pc, #36] @ (29fdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a144 │ │ │ │ + bne.n 29fd4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2a11e │ │ │ │ + b.n 29fae │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r6, #8] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + str r6, [r3, #8] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r0, #4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002a160 : │ │ │ │ +00029ff0 : │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 2a17e │ │ │ │ + beq.n 2a00e │ │ │ │ mov r3, r0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str.w r2, [ip, #68] @ 0x44 │ │ │ │ - cbz r3, 2a17e │ │ │ │ + cbz r3, 2a00e │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2a16a │ │ │ │ + bne.n 29ffa │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002a180 : │ │ │ │ +0002a010 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #208] @ (2a264 ) │ │ │ │ - ldr r3, [pc, #208] @ (2a268 ) │ │ │ │ + ldr r2, [pc, #208] @ (2a0f4 ) │ │ │ │ + ldr r3, [pc, #208] @ (2a0f8 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #208] @ (2a26c ) │ │ │ │ + ldr r6, [pc, #208] @ (2a0fc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a244 │ │ │ │ + beq.n 2a0d4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -47144,25 +47026,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c2dc │ │ │ │ mov r1, sp │ │ │ │ mov r7, r0 │ │ │ │ blx ce14 │ │ │ │ - ldr r3, [pc, #152] @ (2a270 ) │ │ │ │ + ldr r3, [pc, #152] @ (2a100 ) │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, r7, #20 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ mov r2, r8 │ │ │ │ blx d910 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2a244 │ │ │ │ + beq.n 2a0d4 │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2a244 │ │ │ │ + beq.n 2a0d4 │ │ │ │ mov r6, r7 │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [ip, #16] │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, #64] @ 0x40 │ │ │ │ str.w lr, [sp, #16] │ │ │ │ @@ -47180,171 +47062,171 @@ │ │ │ │ adds r1, #20 │ │ │ │ adds r0, #20 │ │ │ │ blx d910 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 2a1fc │ │ │ │ - ldr r2, [pc, #44] @ (2a274 ) │ │ │ │ - ldr r3, [pc, #32] @ (2a268 ) │ │ │ │ + bne.n 2a08c │ │ │ │ + ldr r2, [pc, #44] @ (2a104 ) │ │ │ │ + ldr r3, [pc, #32] @ (2a0f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a260 │ │ │ │ + bne.n 2a0f0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002a278 : │ │ │ │ - cbz r0, 2a2c4 │ │ │ │ +0002a108 : │ │ │ │ + cbz r0, 2a154 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #20 │ │ │ │ blx d03c │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ blx d4fc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2a2b0 │ │ │ │ + beq.n 2a140 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2a2ae │ │ │ │ + bne.n 2a13e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2a2aa │ │ │ │ + cbz r0, 2a13a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2a2b8 │ │ │ │ + cbz r0, 2a148 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a2a6 │ │ │ │ - b.n 2a2aa │ │ │ │ + bne.n 2a136 │ │ │ │ + b.n 2a13a │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002a2c8 : │ │ │ │ +0002a158 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a36e │ │ │ │ + beq.n 2a1fe │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2a2ea │ │ │ │ + cbz r0, 2a17a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a360 │ │ │ │ + bne.n 2a1f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2a352 │ │ │ │ + cbz r0, 2a1e2 │ │ │ │ blx d330 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r3, 2a358 │ │ │ │ + cbz r3, 2a1e8 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add.w r0, r3, #40 @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 2a34c │ │ │ │ + cbz r2, 2a1dc │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - cbz r3, 2a37e │ │ │ │ + cbz r3, 2a20e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 2a342 │ │ │ │ + cbz r3, 2a1d2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r2, 2a372 │ │ │ │ + cbz r2, 2a202 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - cbz r3, 2a378 │ │ │ │ + cbz r3, 2a208 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c688 │ │ │ │ blx d9b8 │ │ │ │ - b.n 2a31e │ │ │ │ + b.n 2a1ae │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a306 │ │ │ │ + bne.n 2a196 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a326 │ │ │ │ - b.n 2a342 │ │ │ │ + bne.n 2a1b6 │ │ │ │ + b.n 2a1d2 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 2a2f0 │ │ │ │ + b.n 2a180 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d9b8 │ │ │ │ - b.n 2a33e │ │ │ │ + b.n 2a1ce │ │ │ │ blx c3dc │ │ │ │ - b.n 2a33e │ │ │ │ + b.n 2a1ce │ │ │ │ blx c3dc │ │ │ │ - b.n 2a31e │ │ │ │ + b.n 2a1ae │ │ │ │ │ │ │ │ -0002a384 : │ │ │ │ +0002a214 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a412 │ │ │ │ + beq.n 2a2a2 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a402 │ │ │ │ + beq.n 2a292 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ - cbz r2, 2a3f0 │ │ │ │ + cbz r2, 2a280 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ - cbz r0, 2a3d8 │ │ │ │ + cbz r0, 2a268 │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ - cbz r1, 2a3be │ │ │ │ + cbz r1, 2a24e │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 2a384 │ │ │ │ + bl 2a214 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx d330 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ @@ -47377,58 +47259,58 @@ │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002a418 : │ │ │ │ +0002a2a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w ip, [pc, #424] @ 2a5d0 │ │ │ │ + ldr.w ip, [pc, #424] @ 2a460 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #420] @ (2a5d4 ) │ │ │ │ + ldr r2, [pc, #420] @ (2a464 ) │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ - ldr r4, [pc, #420] @ (2a5d8 ) │ │ │ │ + ldr r4, [pc, #420] @ (2a468 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 2a4b2 │ │ │ │ + beq.n 2a342 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 2a466 │ │ │ │ + beq.n 2a2f6 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #396] @ (2a5dc ) │ │ │ │ - ldr r3, [pc, #388] @ (2a5d4 ) │ │ │ │ + ldr r2, [pc, #396] @ (2a46c ) │ │ │ │ + ldr r3, [pc, #388] @ (2a464 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2a58e │ │ │ │ + bne.w 2a41e │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ blx c2dc │ │ │ │ - ldr r2, [pc, #368] @ (2a5e0 ) │ │ │ │ + ldr r2, [pc, #368] @ (2a470 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r2, #124] @ 0x7c │ │ │ │ - cbz r1, 2a484 │ │ │ │ + cbz r1, 2a314 │ │ │ │ blx c04c │ │ │ │ - cbnz r0, 2a49e │ │ │ │ + cbnz r0, 2a32e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ str r0, [r3, #0] │ │ │ │ blx cc34 │ │ │ │ @@ -47438,606 +47320,606 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r0, #20 │ │ │ │ blx d4c0 │ │ │ │ blx cf08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a54c │ │ │ │ + bne.n 2a3dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 2a44c │ │ │ │ + b.n 2a2dc │ │ │ │ str r1, [sp, #16] │ │ │ │ blx dcb8 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx c3c0 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #276] @ (2a5e4 ) │ │ │ │ + ldr r0, [pc, #276] @ (2a474 ) │ │ │ │ movs r1, #15 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 2a4f0 │ │ │ │ + cbz r0, 2a380 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #5 │ │ │ │ - ldr r1, [pc, #260] @ (2a5e8 ) │ │ │ │ + ldr r1, [pc, #260] @ (2a478 ) │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ blx d9dc │ │ │ │ - cbz r0, 2a540 │ │ │ │ - ldr r0, [pc, #248] @ (2a5ec ) │ │ │ │ + cbz r0, 2a3d0 │ │ │ │ + ldr r0, [pc, #248] @ (2a47c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #14 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 2a50e │ │ │ │ + cbz r0, 2a39e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ - ldr r0, [pc, #224] @ (2a5f0 ) │ │ │ │ + ldr r0, [pc, #224] @ (2a480 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 2a534 │ │ │ │ + cbz r0, 2a3c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx c2a0 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r0, #20 │ │ │ │ blx d16c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 2a44c │ │ │ │ + b.n 2a2dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r0, #8 │ │ │ │ blx d190 │ │ │ │ - b.n 2a4f0 │ │ │ │ + b.n 2a380 │ │ │ │ blx d49c │ │ │ │ ands.w r3, r0, #8 │ │ │ │ mov r4, r3 │ │ │ │ - bne.n 2a592 │ │ │ │ + bne.n 2a422 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d8cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a5c2 │ │ │ │ + bne.n 2a452 │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c180 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a4ae │ │ │ │ + beq.n 2a33e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a4ae │ │ │ │ + bne.n 2a33e │ │ │ │ blx c66c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 2a44c │ │ │ │ + b.n 2a2dc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx da88 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d700 │ │ │ │ - ldr r2, [pc, #84] @ (2a5f4 ) │ │ │ │ + ldr r2, [pc, #84] @ (2a484 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 2a44a │ │ │ │ + bne.w 2a2da │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a44a │ │ │ │ + beq.w 2a2da │ │ │ │ add r0, sp, #20 │ │ │ │ blx d56c │ │ │ │ - b.n 2a4ae │ │ │ │ - ldr r2, [pc, #52] @ (2a5f8 ) │ │ │ │ + b.n 2a33e │ │ │ │ + ldr r2, [pc, #52] @ (2a488 ) │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 2a5ac │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + b.n 2a43c │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002a5fc : │ │ │ │ +0002a48c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #128] @ (2a690 ) │ │ │ │ + ldr r3, [pc, #128] @ (2a520 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #128] @ (2a694 ) │ │ │ │ + ldr r0, [pc, #128] @ (2a524 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c3b4 │ │ │ │ add r0, sp, #32 │ │ │ │ blx cd14 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - cbz r6, 2a676 │ │ │ │ + cbz r6, 2a506 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ ite ne │ │ │ │ movne r2, #9 │ │ │ │ moveq r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx cea8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2a66e │ │ │ │ + beq.n 2a4fe │ │ │ │ add r0, sp, #32 │ │ │ │ blx cef0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx cf80 │ │ │ │ - ldr r2, [pc, #64] @ (2a698 ) │ │ │ │ - ldr r3, [pc, #56] @ (2a690 ) │ │ │ │ + ldr r2, [pc, #64] @ (2a528 ) │ │ │ │ + ldr r3, [pc, #56] @ (2a520 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a68c │ │ │ │ + bne.n 2a51c │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r6, 2a684 │ │ │ │ + cbz r6, 2a514 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2a648 │ │ │ │ + b.n 2a4d8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ blx c2dc │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 2a630 │ │ │ │ + b.n 2a4c0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx d56c │ │ │ │ - b.n 2a670 │ │ │ │ + b.n 2a500 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #144] @ 2a73c │ │ │ │ + ldr.w ip, [pc, #144] @ 2a5cc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #140] @ (2a740 ) │ │ │ │ + ldr r0, [pc, #140] @ (2a5d0 ) │ │ │ │ sub sp, #24 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #140] @ (2a744 ) │ │ │ │ + ldr r1, [pc, #140] @ (2a5d4 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2a6fe │ │ │ │ + cbnz r0, 2a58e │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2a738 │ │ │ │ + bne.n 2a5c8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2a6ee │ │ │ │ + cbz r0, 2a57e │ │ │ │ blx d330 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ blx da18 │ │ │ │ - cbz r0, 2a716 │ │ │ │ + cbz r0, 2a5a6 │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r2, [pc, #72] @ (2a748 ) │ │ │ │ - ldr r3, [pc, #60] @ (2a740 ) │ │ │ │ + ldr r2, [pc, #72] @ (2a5d8 ) │ │ │ │ + ldr r3, [pc, #60] @ (2a5d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a734 │ │ │ │ + bne.n 2a5c4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ - ldr r2, [pc, #40] @ (2a74c ) │ │ │ │ + ldr r2, [pc, #40] @ (2a5dc ) │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r4] │ │ │ │ blx d108 │ │ │ │ - b.n 2a6fe │ │ │ │ + b.n 2a58e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r0, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002a750 : │ │ │ │ - ldr r3, [pc, #4] @ (2a758 ) │ │ │ │ +0002a5e0 : │ │ │ │ + ldr r3, [pc, #4] @ (2a5e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002a75c : │ │ │ │ +0002a5ec : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr.w ip, [r4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub.w r3, r3, ip │ │ │ │ subs r1, r0, r1 │ │ │ │ - cbnz r2, 2a794 │ │ │ │ + cbnz r2, 2a624 │ │ │ │ ldrd lr, r4, [r3] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r5, [lr, #68] @ 0x44 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [lr, #68] @ 0x44 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r4, [r1, #4] │ │ │ │ str.w r5, [ip, #68] @ 0x44 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a794 │ │ │ │ + bne.n 2a624 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w ip, [r1] │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w ip, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002a7b0 : │ │ │ │ +0002a640 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #404] @ (2a954 ) │ │ │ │ + ldr r2, [pc, #404] @ (2a7e4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #404] @ (2a958 ) │ │ │ │ + ldr r3, [pc, #404] @ (2a7e8 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 2a874 │ │ │ │ + beq.n 2a704 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 2a890 │ │ │ │ + bne.n 2a720 │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #368] @ (2a95c ) │ │ │ │ + ldr r1, [pc, #368] @ (2a7ec ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx dcac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a942 │ │ │ │ + beq.w 2a7d2 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ blx d934 │ │ │ │ str r0, [sp, #8] │ │ │ │ blx cbbc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ blx cbf8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a932 │ │ │ │ + beq.w 2a7c2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a8e8 │ │ │ │ + beq.n 2a778 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2a840 │ │ │ │ + cbz r3, 2a6d0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a908 │ │ │ │ + beq.n 2a798 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a922 │ │ │ │ + beq.n 2a7b2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a8f8 │ │ │ │ + beq.n 2a788 │ │ │ │ add.w r0, r1, #64 @ 0x40 │ │ │ │ blx d4fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ blx c3c0 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ - ldr r2, [pc, #256] @ (2a960 ) │ │ │ │ - ldr r3, [pc, #248] @ (2a958 ) │ │ │ │ + ldr r2, [pc, #256] @ (2a7f0 ) │ │ │ │ + ldr r3, [pc, #248] @ (2a7e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a93e │ │ │ │ + bne.n 2a7ce │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cbbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2a8d4 │ │ │ │ + beq.n 2a764 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ - cbnz r0, 2a8d4 │ │ │ │ + cbnz r0, 2a764 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2a928 │ │ │ │ + bne.n 2a7b8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 2a90e │ │ │ │ + bpl.n 2a79e │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ movs r0, #0 │ │ │ │ blx d060 <_php_stream_temp_create@plt> │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ blx ce54 <_php_stream_write@plt> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ - bne.n 2a7fe │ │ │ │ + bne.n 2a68e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2a7fe │ │ │ │ + bne.n 2a68e │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 2a916 │ │ │ │ + bpl.n 2a7a6 │ │ │ │ mov r0, r4 │ │ │ │ blx cae4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2a7fe │ │ │ │ + b.n 2a68e │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2a820 │ │ │ │ + bne.n 2a6b0 │ │ │ │ mov r0, r1 │ │ │ │ blx d934 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a824 │ │ │ │ - b.n 2a840 │ │ │ │ + bne.n 2a6b4 │ │ │ │ + b.n 2a6d0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2a854 │ │ │ │ + b.n 2a6e4 │ │ │ │ blx d9b8 │ │ │ │ - b.n 2a840 │ │ │ │ + b.n 2a6d0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 2a89c │ │ │ │ + b.n 2a72c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2a7fe │ │ │ │ + b.n 2a68e │ │ │ │ blx c3dc │ │ │ │ - b.n 2a840 │ │ │ │ + b.n 2a6d0 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2a89c │ │ │ │ + b.n 2a72c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d4fc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2a85c │ │ │ │ + b.n 2a6ec │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #24] @ (2a964 ) │ │ │ │ + ldr r2, [pc, #24] @ (2a7f4 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2a938 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + b.n 2a7c8 │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ b.w c900 │ │ │ │ │ │ │ │ -0002a96c : │ │ │ │ +0002a7fc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #40] @ (2a9ac ) │ │ │ │ + ldr r5, [pc, #40] @ (2a83c ) │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ add r5, pc │ │ │ │ blx c3c0 │ │ │ │ blx cbbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #28] @ (2a9b0 ) │ │ │ │ + ldr r2, [pc, #28] @ (2a840 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r0], #8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cd20 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a9b4 : │ │ │ │ +0002a844 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2aa76 │ │ │ │ + beq.n 2a906 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2aa84 │ │ │ │ + beq.n 2a914 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2aa56 │ │ │ │ + beq.n 2a8e6 │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a9e2 │ │ │ │ + bne.n 2a872 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 2aa56 │ │ │ │ + bls.n 2a8e6 │ │ │ │ movs r1, #4 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2aa92 │ │ │ │ + beq.n 2a922 │ │ │ │ add.w ip, r0, #4 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ mov lr, ip │ │ │ │ mov r3, r1 │ │ │ │ add.w ip, ip, #4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2aa02 │ │ │ │ + bne.n 2a892 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr.w r2, [r3], #-4 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str r7, [r6, #68] @ 0x44 │ │ │ │ str r1, [r2, #4] │ │ │ │ - bne.n 2aa1a │ │ │ │ + bne.n 2a8aa │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -48049,294 +47931,294 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2aa9e │ │ │ │ + beq.n 2a92e │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2aa74 │ │ │ │ + beq.n 2a904 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2a9da │ │ │ │ + b.n 2a86a │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2aa96 │ │ │ │ + cbnz r3, 2a926 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2a9da │ │ │ │ + b.n 2a86a │ │ │ │ mov lr, r0 │ │ │ │ - b.n 2aa30 │ │ │ │ + b.n 2a8c0 │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2aa8e │ │ │ │ + b.n 2a91e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #128] @ (2ab48 ) │ │ │ │ + ldr r2, [pc, #128] @ (2a9d8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #128] @ (2ab4c ) │ │ │ │ + ldr r3, [pc, #128] @ (2a9dc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd38 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ - cbnz r4, 2ab22 │ │ │ │ + cbnz r4, 2a9b2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ - ldr r2, [pc, #84] @ (2ab50 ) │ │ │ │ + ldr r2, [pc, #84] @ (2a9e0 ) │ │ │ │ cmp r3, #8 │ │ │ │ - ldr r3, [pc, #76] @ (2ab4c ) │ │ │ │ + ldr r3, [pc, #76] @ (2a9dc ) │ │ │ │ add r2, pc │ │ │ │ ite eq │ │ │ │ addeq.w r0, r5, #16 │ │ │ │ movne r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ab40 │ │ │ │ + bne.n 2a9d0 │ │ │ │ mov r1, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w da78 │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #36] @ (2ab54 ) │ │ │ │ - ldr r3, [pc, #28] @ (2ab4c ) │ │ │ │ + ldr r2, [pc, #36] @ (2a9e4 ) │ │ │ │ + ldr r3, [pc, #28] @ (2a9dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2ab44 │ │ │ │ + beq.n 2a9d4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #192] @ (2ac28 ) │ │ │ │ + ldr r3, [pc, #192] @ (2aab8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #192] @ (2ac2c ) │ │ │ │ + ldr r4, [pc, #192] @ (2aabc ) │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #188] @ (2ac30 ) │ │ │ │ + ldr r3, [pc, #188] @ (2aac0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2abe4 │ │ │ │ + beq.n 2aa74 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 2abb0 │ │ │ │ + beq.n 2aa40 │ │ │ │ cmp r2, #18 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2ab98 │ │ │ │ + bne.n 2aa28 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r1, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ (2ac34 ) │ │ │ │ - ldr r3, [pc, #148] @ (2ac30 ) │ │ │ │ + ldr r2, [pc, #152] @ (2aac4 ) │ │ │ │ + ldr r3, [pc, #148] @ (2aac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ac24 │ │ │ │ + bne.n 2aab4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2abf6 │ │ │ │ + cbz r0, 2aa86 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2ac06 │ │ │ │ + cbz r2, 2aa96 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx db5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 2abe8 │ │ │ │ + cbz r0, 2aa78 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 2ab96 │ │ │ │ + b.n 2aa26 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r3, [pc, #76] @ (2ac38 ) │ │ │ │ + ldr r3, [pc, #76] @ (2aac8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2ab96 │ │ │ │ + b.n 2aa26 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2abbe │ │ │ │ + b.n 2aa4e │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2ac18 │ │ │ │ + cbnz r2, 2aaa8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2abbe │ │ │ │ + b.n 2aa4e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2ac14 │ │ │ │ + b.n 2aaa4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1604] @ 2b294 │ │ │ │ + ldr.w r2, [pc, #1604] @ 2b124 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r3, [pc, #1604] @ 2b298 │ │ │ │ + ldr.w r3, [pc, #1604] @ 2b128 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [pc, #1600] @ 2b29c │ │ │ │ + ldr.w r7, [pc, #1600] @ 2b12c │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b11c │ │ │ │ + beq.w 2afac │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r0, r3 │ │ │ │ - ldr.w r3, [pc, #1576] @ 2b2a0 │ │ │ │ + ldr.w r3, [pc, #1576] @ 2b130 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b13e │ │ │ │ + beq.w 2afce │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b17c │ │ │ │ + beq.w 2b00c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2b0d6 │ │ │ │ - ldr.w r1, [pc, #1536] @ 2b2a4 │ │ │ │ + beq.w 2af66 │ │ │ │ + ldr.w r1, [pc, #1536] @ 2b134 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #0] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b0e8 │ │ │ │ + beq.w 2af78 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr.w ip, [r4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [pc, #1488] @ 2b2a8 │ │ │ │ + ldr.w r2, [pc, #1488] @ 2b138 │ │ │ │ add r0, sp, #20 │ │ │ │ ldrd lr, r3, [ip, #8] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ blx c798 │ │ │ │ - ldr.w r1, [pc, #1472] @ 2b2ac │ │ │ │ + ldr.w r1, [pc, #1472] @ 2b13c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2ad28 │ │ │ │ + cbz r0, 2abb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ @@ -48344,97 +48226,97 @@ │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 2afb8 │ │ │ │ + beq.w 2ae48 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 2aeca │ │ │ │ - ldr.w r1, [pc, #1396] @ 2b2b0 │ │ │ │ + beq.w 2ad5a │ │ │ │ + ldr.w r1, [pc, #1396] @ 2b140 │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b25c │ │ │ │ + beq.w 2b0ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1356] @ 2b2b4 │ │ │ │ + ldr.w r1, [pc, #1356] @ 2b144 │ │ │ │ movs r2, #14 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b214 │ │ │ │ + beq.w 2b0a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w r3, [pc, #1332] @ 2b2b8 │ │ │ │ + ldr.w r3, [pc, #1332] @ 2b148 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr.w r1, [pc, #1308] @ 2b2bc │ │ │ │ + ldr.w r1, [pc, #1308] @ 2b14c │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b230 │ │ │ │ + beq.w 2b0c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr.w r1, [pc, #1268] @ 2b2c0 │ │ │ │ + ldr.w r1, [pc, #1268] @ 2b150 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2adec │ │ │ │ + cbz r0, 2ac7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #7 │ │ │ │ - ldr.w r1, [pc, #1232] @ 2b2c4 │ │ │ │ + ldr.w r1, [pc, #1232] @ 2b154 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b164 │ │ │ │ + beq.w 2aff4 │ │ │ │ ldr.w r8, [r0] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr.w r3, [pc, #1212] @ 2b2c8 │ │ │ │ + ldr.w r3, [pc, #1212] @ 2b158 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r5, sp, #32 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ adds r1, #20 │ │ │ │ @@ -48442,104 +48324,104 @@ │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1172] @ 2b2cc │ │ │ │ + ldr.w r1, [pc, #1172] @ 2b15c │ │ │ │ movs r2, #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b14a │ │ │ │ + beq.w 2afda │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b120 │ │ │ │ + beq.w 2afb0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov.w r0, #776 @ 0x308 │ │ │ │ adds r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1116] @ 2b2d0 │ │ │ │ + ldr.w r1, [pc, #1116] @ 2b160 │ │ │ │ movs r2, #13 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2aeaa │ │ │ │ + cbz r0, 2ad3a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b126 │ │ │ │ + beq.w 2afb6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - ldr.w r2, [pc, #1064] @ 2b2d4 │ │ │ │ - ldr r3, [pc, #1000] @ (2b298 ) │ │ │ │ + ldr.w r2, [pc, #1064] @ 2b164 │ │ │ │ + ldr r3, [pc, #1000] @ (2b128 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2b28e │ │ │ │ + bne.w 2b11e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r1, [pc, #1036] @ 2b2d8 │ │ │ │ + ldr.w r1, [pc, #1036] @ 2b168 │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b274 │ │ │ │ + beq.w 2b104 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #992] @ (2b2dc ) │ │ │ │ + ldr r1, [pc, #992] @ (2b16c ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1e0 │ │ │ │ + beq.w 2b070 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b12a │ │ │ │ + beq.w 2afba │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -48566,90 +48448,90 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #872] @ (2b2e0 ) │ │ │ │ + ldr r1, [pc, #872] @ (2b170 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1c0 │ │ │ │ + beq.w 2b050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #808] @ (2b2b8 ) │ │ │ │ + ldr r3, [pc, #808] @ (2b148 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #828] @ (2b2e4 ) │ │ │ │ + ldr r1, [pc, #828] @ (2b174 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2add6 │ │ │ │ - b.n 2adec │ │ │ │ - ldr r1, [pc, #812] @ (2b2e8 ) │ │ │ │ + bne.w 2ac66 │ │ │ │ + b.n 2ac7c │ │ │ │ + ldr r1, [pc, #812] @ (2b178 ) │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b244 │ │ │ │ + beq.w 2b0d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #776] @ (2b2ec ) │ │ │ │ + ldr r1, [pc, #776] @ (2b17c ) │ │ │ │ movs r2, #14 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1f8 │ │ │ │ + beq.w 2b088 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #700] @ (2b2b8 ) │ │ │ │ + ldr r3, [pc, #700] @ (2b148 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #732] @ (2b2f0 ) │ │ │ │ + ldr r1, [pc, #732] @ (2b180 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b086 │ │ │ │ + beq.n 2af16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b134 │ │ │ │ + beq.w 2afc4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -48677,520 +48559,520 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b192 │ │ │ │ + beq.w 2b022 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ blx c0d4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #596] @ (2b2f4 ) │ │ │ │ + ldr r1, [pc, #596] @ (2b184 ) │ │ │ │ movs r2, #10 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adec │ │ │ │ + beq.w 2ac7c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r2, sp, #32 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - b.n 2adec │ │ │ │ - ldr r1, [pc, #544] @ (2b2f8 ) │ │ │ │ + b.n 2ac7c │ │ │ │ + ldr r1, [pc, #544] @ (2b188 ) │ │ │ │ movs r2, #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2acb8 │ │ │ │ + bne.w 2ab48 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ ldrd r3, r2, [r2, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #516] @ (2b2fc ) │ │ │ │ + ldr r2, [pc, #516] @ (2b18c ) │ │ │ │ add r2, pc │ │ │ │ blx c798 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #512] @ (2b300 ) │ │ │ │ + ldr r1, [pc, #512] @ (2b190 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ad28 │ │ │ │ + beq.w 2abb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 2ad02 │ │ │ │ + b.n 2ab92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 2ae64 │ │ │ │ + b.n 2acf4 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 2ae9e │ │ │ │ + b.n 2ad2e │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #468] @ (2b304 ) │ │ │ │ + ldr r1, [pc, #468] @ (2b194 ) │ │ │ │ movs r0, #24 │ │ │ │ add r1, pc │ │ │ │ - b.n 2af2a │ │ │ │ + b.n 2adba │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #464] @ (2b308 ) │ │ │ │ + ldr r1, [pc, #464] @ (2b198 ) │ │ │ │ movs r0, #24 │ │ │ │ add r1, pc │ │ │ │ - b.n 2b03e │ │ │ │ + b.n 2aece │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2ac98 │ │ │ │ + b.n 2ab28 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #444] @ (2b30c ) │ │ │ │ + ldr r1, [pc, #444] @ (2b19c ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2aeaa │ │ │ │ + beq.w 2ad3a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2ae82 │ │ │ │ + b.n 2ad12 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #4 │ │ │ │ - ldr r1, [pc, #420] @ (2b310 ) │ │ │ │ + ldr r1, [pc, #420] @ (2b1a0 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b14a │ │ │ │ + beq.n 2afda │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2ae4a │ │ │ │ + b.n 2acda │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ac98 │ │ │ │ + beq.w 2ab28 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2ac98 │ │ │ │ + b.n 2ab28 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #380] @ (2b314 ) │ │ │ │ + ldr r1, [pc, #380] @ (2b1a4 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adec │ │ │ │ - ldr r3, [pc, #272] @ (2b2b8 ) │ │ │ │ + beq.w 2ac7c │ │ │ │ + ldr r3, [pc, #272] @ (2b148 ) │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - b.n 2adec │ │ │ │ + b.n 2ac7c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #336] @ (2b318 ) │ │ │ │ + ldr r1, [pc, #336] @ (2b1a8 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adec │ │ │ │ - ldr r2, [pc, #224] @ (2b2b8 ) │ │ │ │ + beq.w 2ac7c │ │ │ │ + ldr r2, [pc, #224] @ (2b148 ) │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ - b.n 2add8 │ │ │ │ + b.n 2ac68 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #308] @ (2b31c ) │ │ │ │ + ldr r1, [pc, #308] @ (2b1ac ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b1c0 │ │ │ │ + beq.n 2b050 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2af88 │ │ │ │ + b.n 2ae18 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #288] @ (2b320 ) │ │ │ │ + ldr r1, [pc, #288] @ (2b1b0 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b086 │ │ │ │ + beq.w 2af16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 2b022 │ │ │ │ + b.n 2aeb2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #264] @ (2b324 ) │ │ │ │ + ldr r1, [pc, #264] @ (2b1b4 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2b230 │ │ │ │ - ldr r2, [pc, #144] @ (2b2b8 ) │ │ │ │ + cbz r0, 2b0c0 │ │ │ │ + ldr r2, [pc, #144] @ (2b148 ) │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ - b.n 2adb0 │ │ │ │ + b.n 2ac40 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #240] @ (2b328 ) │ │ │ │ + ldr r1, [pc, #240] @ (2b1b8 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b1d4 │ │ │ │ - b.n 2adec │ │ │ │ + bne.n 2b064 │ │ │ │ + b.n 2ac7c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #224] @ (2b32c ) │ │ │ │ + ldr r1, [pc, #224] @ (2b1bc ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b1f8 │ │ │ │ + beq.n 2b088 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2aff6 │ │ │ │ + b.n 2ae86 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #204] @ (2b330 ) │ │ │ │ + ldr r1, [pc, #204] @ (2b1c0 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b214 │ │ │ │ + beq.n 2b0a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2ad7c │ │ │ │ + b.n 2ac0c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #184] @ (2b334 ) │ │ │ │ + ldr r1, [pc, #184] @ (2b1c4 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b1e0 │ │ │ │ + beq.n 2b070 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 2af0e │ │ │ │ + b.n 2ad9e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r6, [r3, #28] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r2, [r6, #20] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r2, [r2, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r4, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r0, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #0] │ │ │ │ - movs r1, r0 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ - movs r1, r0 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r4, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r4, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b3e8 │ │ │ │ + bne.n 2b278 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ - bl 2ac3c │ │ │ │ + bl 2aacc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b3ee │ │ │ │ + bne.n 2b27e │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr.w r9, [r5, #56] @ 0x38 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r4, [r9, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b3e4 │ │ │ │ + beq.n 2b274 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2b3a6 │ │ │ │ + b.n 2b236 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ - cbz r3, 2b398 │ │ │ │ + cbz r3, 2b228 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx d6dc │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2b3e4 │ │ │ │ + beq.n 2b274 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r9, #92] @ 0x5c │ │ │ │ lsls r2, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r5, r3, #16 │ │ │ │ addpl.w r5, r3, #24 │ │ │ │ ldrpl r6, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b3a0 │ │ │ │ + beq.n 2b230 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2b3a0 │ │ │ │ + beq.n 2b230 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ blx d1c8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b3a0 │ │ │ │ + beq.n 2b230 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.n 2b38c │ │ │ │ + bne.n 2b21c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b38c │ │ │ │ + bne.n 2b21c │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2b3a4 │ │ │ │ + bne.n 2b234 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 2b36c │ │ │ │ + b.n 2b1fc │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #120] @ (2b480 ) │ │ │ │ + ldr r4, [pc, #120] @ (2b310 ) │ │ │ │ add r4, pc │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2b444 │ │ │ │ + cbz r0, 2b2d4 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r5, r0, r5 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 2b460 │ │ │ │ + cbz r2, 2b2f0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2b46c │ │ │ │ - ldr r0, [pc, #96] @ (2b484 ) │ │ │ │ + cbz r3, 2b2fc │ │ │ │ + ldr r0, [pc, #96] @ (2b314 ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2b448 │ │ │ │ + cbz r0, 2b2d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #60] @ (2b488 ) │ │ │ │ + ldr r2, [pc, #60] @ (2b318 ) │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ mov r2, r7 │ │ │ │ blx r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2b422 │ │ │ │ + b.n 2b2b2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b422 │ │ │ │ + beq.n 2b2b2 │ │ │ │ mov r0, r5 │ │ │ │ blx d578 │ │ │ │ - b.n 2b422 │ │ │ │ - ldr r3, [pc, #984] @ (2b85c ) │ │ │ │ + b.n 2b2b2 │ │ │ │ + ldr r5, [pc, #408] @ (2b4ac ) │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #312] @ 2b5d4 │ │ │ │ + ldr.w ip, [pc, #312] @ 2b464 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #308] @ (2b5d8 ) │ │ │ │ + ldr r0, [pc, #308] @ (2b468 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #304] @ (2b5dc ) │ │ │ │ + ldr r1, [pc, #304] @ (2b46c ) │ │ │ │ add r2, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b576 │ │ │ │ + bne.n 2b406 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b5d0 │ │ │ │ + bne.n 2b460 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b58e │ │ │ │ + beq.n 2b41e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b59a │ │ │ │ + beq.n 2b42a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 2b4ec │ │ │ │ + cbz r1, 2b37c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r2 │ │ │ │ blx cf50 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ adds r0, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b576 │ │ │ │ + beq.n 2b406 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b576 │ │ │ │ + beq.n 2b406 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 2b5b8 │ │ │ │ + beq.n 2b448 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 2b51a │ │ │ │ + cbz r3, 2b3aa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b5b0 │ │ │ │ + beq.n 2b440 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -49220,69 +49102,69 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [r4, #0] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #104] @ (2b5e0 ) │ │ │ │ - ldr r3, [pc, #92] @ (2b5d8 ) │ │ │ │ + ldr r2, [pc, #104] @ (2b470 ) │ │ │ │ + ldr r3, [pc, #92] @ (2b468 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b5cc │ │ │ │ + bne.n 2b45c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2b4e6 │ │ │ │ + b.n 2b376 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b5a8 │ │ │ │ + cbnz r3, 2b438 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2b4e6 │ │ │ │ + b.n 2b376 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2b5a4 │ │ │ │ + b.n 2b434 │ │ │ │ blx c66c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.n 2b518 │ │ │ │ + b.n 2b3a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w r4, r3, #8 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b51a │ │ │ │ + beq.n 2b3aa │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 2b510 │ │ │ │ + b.n 2b3a0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r3, [pc, #352] @ (2b738 ) │ │ │ │ + ldr r4, [pc, #800] @ (2b788 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #520] @ (2b7ec ) │ │ │ │ + ldr r3, [pc, #968] @ (2b83c ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #352] @ (2b754 ) │ │ │ │ + ldr r2, [pc, #352] @ (2b5e4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #352] @ (2b758 ) │ │ │ │ + ldr r3, [pc, #352] @ (2b5e8 ) │ │ │ │ movs r6, #1 │ │ │ │ add r2, pc │ │ │ │ add r7, sp, #20 │ │ │ │ strb.w r6, [sp, #15] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -49290,606 +49172,606 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx cd38 │ │ │ │ - ldr r3, [pc, #316] @ (2b75c ) │ │ │ │ + ldr r3, [pc, #316] @ (2b5ec ) │ │ │ │ add.w r2, sp, #15 │ │ │ │ - ldr r1, [pc, #312] @ (2b760 ) │ │ │ │ + ldr r1, [pc, #312] @ (2b5f0 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b73e │ │ │ │ + bne.w 2b5ce │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2b750 │ │ │ │ + bne.w 2b5e0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b6ee │ │ │ │ + beq.n 2b57e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b706 │ │ │ │ + beq.n 2b596 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b6fa │ │ │ │ + beq.n 2b58a │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b71a │ │ │ │ + beq.n 2b5aa │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2b692 │ │ │ │ + cbz r2, 2b522 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b6de │ │ │ │ + beq.n 2b56e │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b72e │ │ │ │ + beq.n 2b5be │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b682 │ │ │ │ + bne.n 2b512 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2b680 │ │ │ │ + bne.n 2b510 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb.w r2, [sp, #15] │ │ │ │ cmp r3, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, #0 │ │ │ │ blx d3c4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b74a │ │ │ │ + bne.n 2b5da │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2b6e6 │ │ │ │ - ldr r2, [pc, #160] @ (2b764 ) │ │ │ │ - ldr r3, [pc, #148] @ (2b758 ) │ │ │ │ + bne.n 2b576 │ │ │ │ + ldr r2, [pc, #160] @ (2b5f4 ) │ │ │ │ + ldr r3, [pc, #148] @ (2b5e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b746 │ │ │ │ + bne.n 2b5d6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b692 │ │ │ │ + beq.n 2b522 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b6d8 │ │ │ │ - b.n 2b692 │ │ │ │ + bne.n 2b568 │ │ │ │ + b.n 2b522 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2b6c0 │ │ │ │ + b.n 2b550 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2b660 │ │ │ │ + b.n 2b4f0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2b676 │ │ │ │ + b.n 2b506 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b660 │ │ │ │ + beq.n 2b4f0 │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2b660 │ │ │ │ + b.n 2b4f0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b676 │ │ │ │ + beq.n 2b506 │ │ │ │ mov r0, r7 │ │ │ │ blx d578 │ │ │ │ - b.n 2b676 │ │ │ │ + b.n 2b506 │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #52] @ (2b768 ) │ │ │ │ + ldr r2, [pc, #52] @ (2b5f8 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2b6c0 │ │ │ │ + b.n 2b550 │ │ │ │ mov r0, r7 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2b6c0 │ │ │ │ + b.n 2b550 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #8] @ (2b760 ) │ │ │ │ + ldr r3, [pc, #456] @ (2b7b0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #224] @ (2b848 ) │ │ │ │ + ldr r2, [pc, #672] @ (2b898 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #268] @ (2b88c ) │ │ │ │ + ldr r2, [pc, #268] @ (2b71c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #268] @ (2b890 ) │ │ │ │ + ldr r3, [pc, #268] @ (2b720 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b884 │ │ │ │ + bne.n 2b714 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #232] @ (2b894 ) │ │ │ │ + ldr r1, [pc, #232] @ (2b724 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b858 │ │ │ │ + bne.n 2b6e8 │ │ │ │ subs r7, r7, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b860 │ │ │ │ + beq.n 2b6f0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b86c │ │ │ │ + beq.n 2b6fc │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldr.w r4, [r8, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b83e │ │ │ │ - ldr.w sl, [pc, #188] @ 2b898 │ │ │ │ + beq.n 2b6ce │ │ │ │ + ldr.w sl, [pc, #188] @ 2b728 │ │ │ │ add.w r3, r7, #40 @ 0x28 │ │ │ │ ldr.w fp, [r8, #16] │ │ │ │ movs r5, #0 │ │ │ │ add sl, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2b7fe │ │ │ │ + b.n 2b68e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2b83e │ │ │ │ + beq.n 2b6ce │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ ldrb.w r3, [fp, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r6, fp, #16 │ │ │ │ addpl.w r6, fp, #24 │ │ │ │ ldrpl.w r5, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b7f8 │ │ │ │ + beq.n 2b688 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, sl, #4 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b7ee │ │ │ │ + bne.n 2b67e │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx c5b4 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2b7fc │ │ │ │ - ldr r2, [pc, #92] @ (2b89c ) │ │ │ │ - ldr r3, [pc, #76] @ (2b890 ) │ │ │ │ + bne.n 2b68c │ │ │ │ + ldr r2, [pc, #92] @ (2b72c ) │ │ │ │ + ldr r3, [pc, #76] @ (2b720 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b880 │ │ │ │ + bne.n 2b710 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2b83e │ │ │ │ + b.n 2b6ce │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2b7ce │ │ │ │ + b.n 2b65e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b7ce │ │ │ │ + beq.n 2b65e │ │ │ │ mov r0, r7 │ │ │ │ blx d578 │ │ │ │ - b.n 2b7ce │ │ │ │ + b.n 2b65e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #488] @ (2ba78 ) │ │ │ │ + ldr r1, [pc, #936] @ (2bac8 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r1, [pc, #168] @ (2b7d8 ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #180] @ (2b968 ) │ │ │ │ - ldr r3, [pc, #184] @ (2b96c ) │ │ │ │ + ldr r1, [pc, #180] @ (2b7f8 ) │ │ │ │ + ldr r3, [pc, #184] @ (2b7fc ) │ │ │ │ sub sp, #24 │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #180] @ (2b970 ) │ │ │ │ + ldr r2, [pc, #180] @ (2b800 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b952 │ │ │ │ + bne.n 2b7e2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b94e │ │ │ │ + bne.n 2b7de │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2b91c │ │ │ │ + cbz r0, 2b7ac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2b92c │ │ │ │ + cbz r2, 2b7bc │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c11c │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #108] @ (2b974 ) │ │ │ │ - ldr r3, [pc, #100] @ (2b96c ) │ │ │ │ + ldr r2, [pc, #108] @ (2b804 ) │ │ │ │ + ldr r3, [pc, #100] @ (2b7fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b94a │ │ │ │ + bne.n 2b7da │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2b8e2 │ │ │ │ + b.n 2b772 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2b93e │ │ │ │ + cbnz r2, 2b7ce │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2b8e2 │ │ │ │ + b.n 2b772 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2b93a │ │ │ │ + b.n 2b7ca │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c0bc │ │ │ │ - ldr r3, [pc, #28] @ (2b978 ) │ │ │ │ + ldr r3, [pc, #28] @ (2b808 ) │ │ │ │ movs r1, #6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2b904 │ │ │ │ - bx r8 │ │ │ │ + b.n 2b794 │ │ │ │ + ldr r0, [pc, #728] @ (2bad4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #712] @ (2bacc ) │ │ │ │ movs r3, r0 │ │ │ │ - mov ip, lr │ │ │ │ + ldr r0, [pc, #400] @ (2b998 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #156] @ 2ba28 │ │ │ │ + ldr.w ip, [pc, #156] @ 2b8b8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #152] @ (2ba2c ) │ │ │ │ + ldr r0, [pc, #152] @ (2b8bc ) │ │ │ │ sub sp, #12 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #148] @ (2ba30 ) │ │ │ │ + ldr r1, [pc, #148] @ (2b8c0 ) │ │ │ │ mov r2, sp │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 2b9d0 │ │ │ │ - ldr r2, [pc, #120] @ (2ba34 ) │ │ │ │ - ldr r3, [pc, #112] @ (2ba2c ) │ │ │ │ + cbz r0, 2b860 │ │ │ │ + ldr r2, [pc, #120] @ (2b8c4 ) │ │ │ │ + ldr r3, [pc, #112] @ (2b8bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ba1e │ │ │ │ + bne.n 2b8ae │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2ba22 │ │ │ │ + bne.n 2b8b2 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2b9fc │ │ │ │ + cbz r2, 2b88c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2ba08 │ │ │ │ + cbz r3, 2b898 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ - cbz r3, 2b9f4 │ │ │ │ + cbz r3, 2b884 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b9ec │ │ │ │ + bne.n 2b87c │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2b9b8 │ │ │ │ + b.n 2b848 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2b9e6 │ │ │ │ + b.n 2b876 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2ba16 │ │ │ │ + cbnz r3, 2b8a6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2b9e6 │ │ │ │ + b.n 2b876 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2ba12 │ │ │ │ + b.n 2b8a2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - mov r0, sp │ │ │ │ + blx fp │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #2 │ │ │ │ movs r1, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + blx r6 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ (2baf0 ) │ │ │ │ - ldr r3, [pc, #168] @ (2baf4 ) │ │ │ │ + ldr r0, [pc, #164] @ (2b980 ) │ │ │ │ + ldr r3, [pc, #168] @ (2b984 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #164] @ (2baf8 ) │ │ │ │ - ldr r5, [pc, #168] @ (2bafc ) │ │ │ │ + ldr r1, [pc, #164] @ (2b988 ) │ │ │ │ + ldr r5, [pc, #168] @ (2b98c ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2bab0 │ │ │ │ + cbnz r0, 2b940 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2baea │ │ │ │ + bne.n 2b97a │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2bac8 │ │ │ │ + cbz r2, 2b958 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2bad2 │ │ │ │ + cbz r3, 2b962 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #108] @ (2bb00 ) │ │ │ │ + ldr r1, [pc, #108] @ (2b990 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2bab0 │ │ │ │ - ldr r3, [pc, #96] @ (2bb04 ) │ │ │ │ + cbz r0, 2b940 │ │ │ │ + ldr r3, [pc, #96] @ (2b994 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx c8c0 │ │ │ │ - ldr r2, [pc, #84] @ (2bb08 ) │ │ │ │ - ldr r3, [pc, #64] @ (2baf4 ) │ │ │ │ + ldr r2, [pc, #84] @ (2b998 ) │ │ │ │ + ldr r3, [pc, #64] @ (2b984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bae6 │ │ │ │ + bne.n 2b976 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2ba84 │ │ │ │ + b.n 2b914 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ba84 │ │ │ │ + beq.n 2b914 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2ba84 │ │ │ │ + b.n 2b914 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp lr, r5 │ │ │ │ + bx r3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - cmp sl, r4 │ │ │ │ + bx r2 │ │ │ │ movs r3, r0 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r8, r7 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #268] @ (2bc2c ) │ │ │ │ + ldr r0, [pc, #268] @ (2babc ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #268] @ (2bc30 ) │ │ │ │ + ldr r1, [pc, #268] @ (2bac0 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r6, [pc, #268] @ (2bc34 ) │ │ │ │ + ldr r6, [pc, #268] @ (2bac4 ) │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #252] @ (2bc38 ) │ │ │ │ + ldr r1, [pc, #252] @ (2bac8 ) │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 2bb5c │ │ │ │ - ldr r2, [pc, #244] @ (2bc3c ) │ │ │ │ - ldr r3, [pc, #232] @ (2bc30 ) │ │ │ │ + cbz r0, 2b9ec │ │ │ │ + ldr r2, [pc, #244] @ (2bacc ) │ │ │ │ + ldr r3, [pc, #232] @ (2bac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bc22 │ │ │ │ + bne.n 2bab2 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bc26 │ │ │ │ + bne.n 2bab6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2bbd0 │ │ │ │ + beq.n 2ba60 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2bc02 │ │ │ │ + beq.n 2ba92 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r1, r0, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ it ne │ │ │ │ ldrne r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #176] @ (2bc40 ) │ │ │ │ + ldr r3, [pc, #176] @ (2bad0 ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ @@ -49898,192 +49780,192 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ blx d5d8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d518 │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2bbe8 │ │ │ │ + beq.n 2ba78 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2bb44 │ │ │ │ + beq.n 2b9d4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2bb44 │ │ │ │ + b.n 2b9d4 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 2bb76 │ │ │ │ + beq.n 2ba06 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ - beq.n 2bb44 │ │ │ │ + beq.n 2b9d4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2bb44 │ │ │ │ + b.n 2b9d4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2bc14 │ │ │ │ + cbnz r2, 2baa4 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - b.n 2bbde │ │ │ │ + b.n 2ba6e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2bbde │ │ │ │ + b.n 2ba6e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add sl, fp │ │ │ │ + mov r2, r9 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r9 │ │ │ │ + mov r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ subs r4, r3, r0 │ │ │ │ movs r1, r0 │ │ │ │ - add ip, r6 │ │ │ │ + mov r4, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #212] @ (2bd2c ) │ │ │ │ - ldr r3, [pc, #216] @ (2bd30 ) │ │ │ │ + ldr r0, [pc, #212] @ (2bbbc ) │ │ │ │ + ldr r3, [pc, #216] @ (2bbc0 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ (2bd34 ) │ │ │ │ + ldr r1, [pc, #212] @ (2bbc4 ) │ │ │ │ add.w r2, sp, #3 │ │ │ │ - ldr r5, [pc, #208] @ (2bd38 ) │ │ │ │ + ldr r5, [pc, #208] @ (2bbc8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #3] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2bcb0 │ │ │ │ + cbnz r0, 2bb40 │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bd26 │ │ │ │ + bne.n 2bbb6 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bcfe │ │ │ │ + beq.n 2bb8e │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2bd0c │ │ │ │ + beq.n 2bb9c │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ - cbz r2, 2bcd4 │ │ │ │ + cbz r2, 2bb64 │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c11c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 2bce4 │ │ │ │ - ldr r3, [pc, #136] @ (2bd3c ) │ │ │ │ + cbnz r0, 2bb74 │ │ │ │ + ldr r3, [pc, #136] @ (2bbcc ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #128] @ (2bd40 ) │ │ │ │ - ldr r3, [pc, #112] @ (2bd30 ) │ │ │ │ + ldr r2, [pc, #128] @ (2bbd0 ) │ │ │ │ + ldr r3, [pc, #112] @ (2bbc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bd22 │ │ │ │ + bne.n 2bbb2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx db5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bcb0 │ │ │ │ + beq.n 2bb40 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 2bcbc │ │ │ │ + b.n 2bb4c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2bc9c │ │ │ │ + b.n 2bb2c │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2bd1a │ │ │ │ + cbnz r3, 2bbaa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 2bc9c │ │ │ │ + b.n 2bb2c │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2bd16 │ │ │ │ + b.n 2bba6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bics r2, r4 │ │ │ │ + cmp r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - bics r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r7 │ │ │ │ + add ip, r5 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #216] @ (2be2c ) │ │ │ │ + ldr r2, [pc, #216] @ (2bcbc ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #216] @ (2be30 ) │ │ │ │ + ldr r3, [pc, #216] @ (2bcc0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -50091,759 +49973,759 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd38 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2be1e │ │ │ │ + bne.n 2bcae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2be1a │ │ │ │ + bne.n 2bcaa │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2bdca │ │ │ │ + cbz r2, 2bc5a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r1, 2bdd8 │ │ │ │ + cbz r1, 2bc68 │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ - cbz r4, 2bdf2 │ │ │ │ + cbz r4, 2bc82 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r5, #8] │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #128] @ (2be34 ) │ │ │ │ - ldr r3, [pc, #120] @ (2be30 ) │ │ │ │ + ldr r2, [pc, #128] @ (2bcc4 ) │ │ │ │ + ldr r3, [pc, #120] @ (2bcc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bdee │ │ │ │ + bne.n 2bc7e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2bd9a │ │ │ │ + b.n 2bc2a │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbnz r2, 2bde6 │ │ │ │ + cbnz r2, 2bc76 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2bd9a │ │ │ │ + b.n 2bc2a │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2bde2 │ │ │ │ + b.n 2bc72 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #64] @ (2be38 ) │ │ │ │ - ldr r3, [pc, #52] @ (2be30 ) │ │ │ │ + ldr r2, [pc, #64] @ (2bcc8 ) │ │ │ │ + ldr r3, [pc, #52] @ (2bcc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bdee │ │ │ │ - ldr r2, [pc, #48] @ (2be3c ) │ │ │ │ + bne.n 2bc7e │ │ │ │ + ldr r2, [pc, #48] @ (2bccc ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w cfa4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ - b.n 2bdb2 │ │ │ │ + b.n 2bc42 │ │ │ │ nop │ │ │ │ - cmp r2, r4 │ │ │ │ + add r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r0 │ │ │ │ + bics r6, r6 │ │ │ │ movs r3, r0 │ │ │ │ - tst r2, r0 │ │ │ │ + muls r2, r6 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #248] @ (2bf4c ) │ │ │ │ + ldr r2, [pc, #248] @ (2bddc ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #248] @ (2bf50 ) │ │ │ │ + ldr r3, [pc, #248] @ (2bde0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #220] @ (2bf54 ) │ │ │ │ + ldr r1, [pc, #220] @ (2bde4 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bf20 │ │ │ │ + bne.n 2bdb0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bf46 │ │ │ │ + bne.n 2bdd6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r8, r3, r2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2bf12 │ │ │ │ + beq.n 2bda2 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bf28 │ │ │ │ + beq.n 2bdb8 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d190 │ │ │ │ - cbz r0, 2bf20 │ │ │ │ + cbz r0, 2bdb0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2bf40 │ │ │ │ + bne.n 2bdd0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r7] │ │ │ │ str r3, [r7, #8] │ │ │ │ - bne.n 2bf0a │ │ │ │ - ldr r2, [pc, #100] @ (2bf58 ) │ │ │ │ - ldr r3, [pc, #92] @ (2bf50 ) │ │ │ │ + bne.n 2bd9a │ │ │ │ + ldr r2, [pc, #100] @ (2bde8 ) │ │ │ │ + ldr r3, [pc, #92] @ (2bde0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bf3c │ │ │ │ + bne.n 2bdcc │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2bef0 │ │ │ │ + b.n 2bd80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 2beae │ │ │ │ + b.n 2bd3e │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2bef0 │ │ │ │ + b.n 2bd80 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2beae │ │ │ │ + beq.n 2bd3e │ │ │ │ mov r0, r8 │ │ │ │ blx d578 │ │ │ │ - b.n 2beae │ │ │ │ + b.n 2bd3e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - sbcs r4, r4 │ │ │ │ + orrs r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #560] @ (2c188 ) │ │ │ │ + ldr r1, [pc, #352] @ (2bf48 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r1 │ │ │ │ + negs r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #196] @ (2c030 ) │ │ │ │ + ldr r2, [pc, #196] @ (2bec0 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #196] @ (2c034 ) │ │ │ │ + ldr r3, [pc, #196] @ (2bec4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2c008 │ │ │ │ + bne.n 2be98 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c020 │ │ │ │ + bne.n 2beb0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2bfda │ │ │ │ + cbz r0, 2be6a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2bfea │ │ │ │ + cbz r2, 2be7a │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #8 │ │ │ │ add r1, sp, #20 │ │ │ │ blx cee4 │ │ │ │ ldrd r0, r1, [sp, #20] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #132] @ (2c038 ) │ │ │ │ + ldr r2, [pc, #132] @ (2bec8 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #108] @ (2c034 ) │ │ │ │ + ldr r3, [pc, #108] @ (2bec4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c01c │ │ │ │ + bne.n 2beac │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2bf9a │ │ │ │ + b.n 2be2a │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r2, 2bffc │ │ │ │ + cbnz r2, 2be8c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2bf9a │ │ │ │ + b.n 2be2a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 2bff8 │ │ │ │ - ldr r2, [pc, #48] @ (2c03c ) │ │ │ │ - ldr r3, [pc, #40] @ (2c034 ) │ │ │ │ + b.n 2be88 │ │ │ │ + ldr r2, [pc, #48] @ (2becc ) │ │ │ │ + ldr r3, [pc, #40] @ (2bec4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2c024 │ │ │ │ + beq.n 2beb4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - lsls r4, r1 │ │ │ │ + rors r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r7 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + adcs r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #348] @ (2c1ac ) │ │ │ │ + ldr r2, [pc, #348] @ (2c03c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #348] @ (2c1b0 ) │ │ │ │ + ldr r3, [pc, #348] @ (2c040 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #320] @ (2c1b4 ) │ │ │ │ + ldr r1, [pc, #320] @ (2c044 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c17e │ │ │ │ + bne.n 2c00e │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2c1a8 │ │ │ │ + bne.w 2c038 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c162 │ │ │ │ + beq.n 2bff2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c170 │ │ │ │ + beq.n 2c000 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2c18e │ │ │ │ + bne.n 2c01e │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cff8 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx cd38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ movt r1, #51 @ 0x33 │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2c0ea │ │ │ │ + cbz r3, 2bf7a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2c122 │ │ │ │ + cbz r2, 2bfb2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2c0e8 │ │ │ │ + cbz r0, 2bf78 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c1a2 │ │ │ │ + bne.n 2c032 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r7] │ │ │ │ str r3, [r7, #8] │ │ │ │ - bne.n 2c11a │ │ │ │ - ldr r2, [pc, #180] @ (2c1b8 ) │ │ │ │ - ldr r3, [pc, #168] @ (2c1b0 ) │ │ │ │ + bne.n 2bfaa │ │ │ │ + ldr r2, [pc, #180] @ (2c048 ) │ │ │ │ + ldr r3, [pc, #168] @ (2c040 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c19e │ │ │ │ + bne.n 2c02e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c102 │ │ │ │ + b.n 2bf92 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0da │ │ │ │ + bne.n 2bf6a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0da │ │ │ │ + bne.n 2bf6a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0da │ │ │ │ + bne.n 2bf6a │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0da │ │ │ │ + bne.n 2bf6a │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0da │ │ │ │ + bne.n 2bf6a │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0da │ │ │ │ + bne.n 2bf6a │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0da │ │ │ │ + bne.n 2bf6a │ │ │ │ add r0, sp, #16 │ │ │ │ blx cb44 │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #100] @ (2c1bc ) │ │ │ │ + ldr r2, [pc, #100] @ (2c04c ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2c0ea │ │ │ │ + b.n 2bf7a │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c0a6 │ │ │ │ + b.n 2bf36 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c186 │ │ │ │ + cbnz r3, 2c016 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c0a6 │ │ │ │ + b.n 2bf36 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2c102 │ │ │ │ + b.n 2bf92 │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2c17a │ │ │ │ + b.n 2c00a │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #44] @ (2c1c0 ) │ │ │ │ + ldr r2, [pc, #44] @ (2c050 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2c102 │ │ │ │ + b.n 2bf92 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + asrs r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + eors r6, r4 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r6, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r7, [pc, #952] @ (2c40c ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #244] @ (2c2c8 ) │ │ │ │ + ldr r2, [pc, #244] @ (2c158 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #244] @ (2c2cc ) │ │ │ │ + ldr r3, [pc, #244] @ (2c15c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #244] @ (2c2d0 ) │ │ │ │ + ldr r5, [pc, #244] @ (2c160 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2c28e │ │ │ │ + bne.n 2c11e │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c2b8 │ │ │ │ + bne.n 2c148 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c25e │ │ │ │ + beq.n 2c0ee │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c270 │ │ │ │ + beq.n 2c100 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2c2a6 │ │ │ │ + bne.n 2c136 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2c250 │ │ │ │ + cbz r0, 2c0e0 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c0d4 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #152] @ (2c2d4 ) │ │ │ │ - ldr r3, [pc, #144] @ (2c2cc ) │ │ │ │ + ldr r2, [pc, #152] @ (2c164 ) │ │ │ │ + ldr r3, [pc, #144] @ (2c15c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c2a2 │ │ │ │ + bne.n 2c132 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #132] @ (2c2d8 ) │ │ │ │ + ldr r3, [pc, #132] @ (2c168 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2c238 │ │ │ │ + b.n 2c0c8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2c20a │ │ │ │ + b.n 2c09a │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2c282 │ │ │ │ + cbnz r2, 2c112 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2c20a │ │ │ │ + b.n 2c09a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2c27e │ │ │ │ - ldr r2, [pc, #76] @ (2c2dc ) │ │ │ │ - ldr r3, [pc, #56] @ (2c2cc ) │ │ │ │ + b.n 2c10e │ │ │ │ + ldr r2, [pc, #76] @ (2c16c ) │ │ │ │ + ldr r3, [pc, #56] @ (2c15c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2c2bc │ │ │ │ + beq.n 2c14c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #56] @ (2c2e0 ) │ │ │ │ + ldr r2, [pc, #56] @ (2c170 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 2c238 │ │ │ │ + b.n 2c0c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #48] @ (2c314 ) │ │ │ │ + ldr r6, [pc, #864] @ (2c4d4 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #272] @ (2c404 ) │ │ │ │ + ldr r2, [pc, #272] @ (2c294 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #272] @ (2c408 ) │ │ │ │ + ldr r3, [pc, #272] @ (2c298 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #244] @ (2c40c ) │ │ │ │ + ldr r1, [pc, #244] @ (2c29c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c3c4 │ │ │ │ + bne.n 2c254 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c3fa │ │ │ │ + bne.n 2c28a │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c3a8 │ │ │ │ + beq.n 2c238 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c3b6 │ │ │ │ + beq.n 2c246 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2c3d8 │ │ │ │ + bne.n 2c268 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c3e8 │ │ │ │ + beq.n 2c278 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2c364 │ │ │ │ + cbz r0, 2c1f4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c3fe │ │ │ │ + bne.n 2c28e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2c3a0 │ │ │ │ - ldr r2, [pc, #132] @ (2c410 ) │ │ │ │ - ldr r3, [pc, #124] @ (2c408 ) │ │ │ │ + bne.n 2c230 │ │ │ │ + ldr r2, [pc, #132] @ (2c2a0 ) │ │ │ │ + ldr r3, [pc, #124] @ (2c298 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c3d4 │ │ │ │ + bne.n 2c264 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c388 │ │ │ │ + b.n 2c218 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c34c │ │ │ │ + b.n 2c1dc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c3cc │ │ │ │ + cbnz r3, 2c25c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c34c │ │ │ │ + b.n 2c1dc │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2c388 │ │ │ │ + b.n 2c218 │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2c3c0 │ │ │ │ + b.n 2c250 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #52] @ (2c414 ) │ │ │ │ + ldr r2, [pc, #52] @ (2c2a4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2c388 │ │ │ │ + b.n 2c218 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #40] @ (2c418 ) │ │ │ │ + ldr r2, [pc, #40] @ (2c2a8 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2c388 │ │ │ │ + b.n 2c218 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r5, #2 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, sp │ │ │ │ + add lr, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #864] @ (2c778 ) │ │ │ │ + ldr r5, [pc, #656] @ (2c538 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #152] @ (2c4b4 ) │ │ │ │ + ldr r5, [pc, #968] @ (2c674 ) │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ - ldr r3, [pc, #216] @ (2c4f8 ) │ │ │ │ + ldr r3, [pc, #216] @ (2c388 ) │ │ │ │ add r3, pc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c4e2 │ │ │ │ + bne.n 2c372 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2c4de │ │ │ │ + bne.n 2c36e │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c4ac │ │ │ │ + beq.n 2c33c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c4be │ │ │ │ + beq.n 2c34e │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 2c4e6 │ │ │ │ + bne.n 2c376 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r1, 2c49c │ │ │ │ + cbz r1, 2c32c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -50863,212 +50745,212 @@ │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, r3 │ │ │ │ str r2, [r5, #8] │ │ │ │ strb r6, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #92] @ (2c4fc ) │ │ │ │ + ldr r2, [pc, #92] @ (2c38c ) │ │ │ │ movs r1, #6 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2c452 │ │ │ │ + b.n 2c2e2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2c4d0 │ │ │ │ + cbnz r2, 2c360 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c452 │ │ │ │ + b.n 2c2e2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2c452 │ │ │ │ + b.n 2c2e2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #24] @ (2c500 ) │ │ │ │ + ldr r2, [pc, #24] @ (2c390 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2c498 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + b.n 2c328 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #816] @ (2c834 ) │ │ │ │ + ldr r4, [pc, #608] @ (2c5f4 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #252] @ (2c610 ) │ │ │ │ + ldr r2, [pc, #252] @ (2c4a0 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #252] @ (2c614 ) │ │ │ │ + ldr r3, [pc, #252] @ (2c4a4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #224] @ (2c618 ) │ │ │ │ + ldr r1, [pc, #224] @ (2c4a8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c5de │ │ │ │ + bne.n 2c46e │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c60a │ │ │ │ + bne.n 2c49a │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c5c2 │ │ │ │ + beq.n 2c452 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c5d0 │ │ │ │ + beq.n 2c460 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c5ee │ │ │ │ + bne.n 2c47e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2c57c │ │ │ │ + cbz r0, 2c40c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c604 │ │ │ │ + bne.n 2c494 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2c5ba │ │ │ │ - ldr r2, [pc, #120] @ (2c61c ) │ │ │ │ - ldr r3, [pc, #108] @ (2c614 ) │ │ │ │ + bne.n 2c44a │ │ │ │ + ldr r2, [pc, #120] @ (2c4ac ) │ │ │ │ + ldr r3, [pc, #108] @ (2c4a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c600 │ │ │ │ + bne.n 2c490 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2c5a2 │ │ │ │ + b.n 2c432 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c56c │ │ │ │ + b.n 2c3fc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c5e6 │ │ │ │ + cbnz r3, 2c476 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c56c │ │ │ │ + b.n 2c3fc │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2c5a2 │ │ │ │ + b.n 2c432 │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2c5da │ │ │ │ + b.n 2c46a │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #44] @ (2c620 ) │ │ │ │ + ldr r2, [pc, #44] @ (2c4b0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c572 │ │ │ │ + b.n 2c402 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r1 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #376] @ (2c79c ) │ │ │ │ + ldr r4, [pc, #168] @ (2c55c ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #196] @ (2c6fc ) │ │ │ │ + ldr r6, [pc, #196] @ (2c58c ) │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c6e2 │ │ │ │ + bne.n 2c572 │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2c6de │ │ │ │ + bne.n 2c56e │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c6ba │ │ │ │ + beq.n 2c54a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c6c8 │ │ │ │ + beq.n 2c558 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 2c6ec │ │ │ │ + bne.n 2c57c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - cbz r1, 2c6aa │ │ │ │ + cbz r1, 2c53a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ movs r6, #0 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -51089,667 +50971,667 @@ │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, r3 │ │ │ │ str r2, [r5, #8] │ │ │ │ strb r6, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #84] @ (2c700 ) │ │ │ │ + ldr r2, [pc, #84] @ (2c590 ) │ │ │ │ movs r1, #6 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2c65a │ │ │ │ + b.n 2c4ea │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbnz r2, 2c6d6 │ │ │ │ + cbnz r2, 2c566 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c65a │ │ │ │ + b.n 2c4ea │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2c6d2 │ │ │ │ + b.n 2c562 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #20] @ (2c704 ) │ │ │ │ + ldr r2, [pc, #20] @ (2c594 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c660 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + b.n 2c4f0 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #392] @ (2c890 ) │ │ │ │ + ldr r3, [pc, #184] @ (2c650 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #292] @ (2c83c ) │ │ │ │ + ldr r2, [pc, #292] @ (2c6cc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #292] @ (2c840 ) │ │ │ │ + ldr r3, [pc, #292] @ (2c6d0 ) │ │ │ │ movs r7, #1 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strb.w r7, [sp, #7] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #256] @ (2c844 ) │ │ │ │ + ldr r1, [pc, #256] @ (2c6d4 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add.w r3, sp, #7 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c80e │ │ │ │ + bne.n 2c69e │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c838 │ │ │ │ + bne.n 2c6c8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c7f2 │ │ │ │ + beq.n 2c682 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c800 │ │ │ │ + beq.n 2c690 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c822 │ │ │ │ + bne.n 2c6b2 │ │ │ │ ldrb.w r3, [sp, #7] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbnz r3, 2c7ce │ │ │ │ + cbnz r3, 2c65e │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ - cbz r3, 2c792 │ │ │ │ + cbz r3, 2c622 │ │ │ │ mov r0, r3 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx cc34 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c832 │ │ │ │ + bne.n 2c6c2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2c7ea │ │ │ │ - ldr r2, [pc, #144] @ (2c848 ) │ │ │ │ - ldr r3, [pc, #132] @ (2c840 ) │ │ │ │ + bne.n 2c67a │ │ │ │ + ldr r2, [pc, #144] @ (2c6d8 ) │ │ │ │ + ldr r3, [pc, #132] @ (2c6d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c81e │ │ │ │ + bne.n 2c6ae │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp.w r3, #500 @ 0x1f4 │ │ │ │ - bcc.n 2c784 │ │ │ │ + bcc.n 2c614 │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #108] @ (2c84c ) │ │ │ │ + ldr r2, [pc, #108] @ (2c6dc ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2c7b6 │ │ │ │ + b.n 2c646 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c7b6 │ │ │ │ + b.n 2c646 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2c776 │ │ │ │ + b.n 2c606 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c816 │ │ │ │ + cbnz r3, 2c6a6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 2c776 │ │ │ │ + b.n 2c606 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2c7b6 │ │ │ │ + b.n 2c646 │ │ │ │ mov r0, r5 │ │ │ │ blx d578 │ │ │ │ - b.n 2c80a │ │ │ │ + b.n 2c69a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #40] @ (2c850 ) │ │ │ │ + ldr r2, [pc, #40] @ (2c6e0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2c7b6 │ │ │ │ + b.n 2c646 │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #200] @ (2c910 ) │ │ │ │ + ldr r2, [pc, #1016] @ (2cad0 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #632] @ (2cac8 ) │ │ │ │ + ldr r2, [pc, #424] @ (2c888 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #168] @ (2c8fc ) │ │ │ │ + ldr r1, [pc, #984] @ (2cabc ) │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c8ca │ │ │ │ + bne.n 2c75a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2c8c6 │ │ │ │ + bne.n 2c756 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2c894 │ │ │ │ + cbz r2, 2c724 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbz r1, 2c8a6 │ │ │ │ + cbz r1, 2c736 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 2c8ce │ │ │ │ + bne.n 2c75e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movs r2, #4 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2c882 │ │ │ │ + b.n 2c712 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2c8b8 │ │ │ │ + cbnz r2, 2c748 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c882 │ │ │ │ + b.n 2c712 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2c882 │ │ │ │ + b.n 2c712 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #20] @ (2c8e4 ) │ │ │ │ + ldr r2, [pc, #20] @ (2c774 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 2c890 │ │ │ │ - ldr r1, [pc, #504] @ (2cae0 ) │ │ │ │ + b.n 2c720 │ │ │ │ + ldr r1, [pc, #296] @ (2c8a0 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #244] @ (2c9ec ) │ │ │ │ + ldr r2, [pc, #244] @ (2c87c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #244] @ (2c9f0 ) │ │ │ │ + ldr r3, [pc, #244] @ (2c880 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #216] @ (2c9f4 ) │ │ │ │ + ldr r1, [pc, #216] @ (2c884 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c9c0 │ │ │ │ + bne.n 2c850 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c9e6 │ │ │ │ + bne.n 2c876 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c9a0 │ │ │ │ + beq.n 2c830 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c9ac │ │ │ │ + beq.n 2c83c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ blx c04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c9c8 │ │ │ │ + beq.n 2c858 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ blx ce14 │ │ │ │ add r0, sp, #16 │ │ │ │ blx ccc4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c9e0 │ │ │ │ + bne.n 2c870 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2c998 │ │ │ │ - ldr r2, [pc, #116] @ (2c9f8 ) │ │ │ │ - ldr r3, [pc, #108] @ (2c9f0 ) │ │ │ │ + bne.n 2c828 │ │ │ │ + ldr r2, [pc, #116] @ (2c888 ) │ │ │ │ + ldr r3, [pc, #108] @ (2c880 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c9dc │ │ │ │ + bne.n 2c86c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c980 │ │ │ │ + b.n 2c810 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2c94e │ │ │ │ + b.n 2c7de │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c94e │ │ │ │ + beq.n 2c7de │ │ │ │ mov r0, r7 │ │ │ │ blx d578 │ │ │ │ - b.n 2c94e │ │ │ │ + b.n 2c7de │ │ │ │ add r0, sp, #16 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2c980 │ │ │ │ + b.n 2c810 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx cd98 │ │ │ │ - ldr r2, [pc, #44] @ (2c9fc ) │ │ │ │ + ldr r2, [pc, #44] @ (2c88c ) │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2c980 │ │ │ │ + b.n 2c810 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #848] @ (2cd50 ) │ │ │ │ + ldr r0, [pc, #640] @ (2cb10 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #196] @ (2cad4 ) │ │ │ │ + ldr r2, [pc, #196] @ (2c964 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #196] @ (2cad8 ) │ │ │ │ + ldr r3, [pc, #196] @ (2c968 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2caae │ │ │ │ + bne.n 2c93e │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2cac6 │ │ │ │ + bne.n 2c956 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2ca80 │ │ │ │ + cbz r0, 2c910 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2ca90 │ │ │ │ - ldr r3, [pc, #152] @ (2cadc ) │ │ │ │ + cbz r2, 2c920 │ │ │ │ + ldr r3, [pc, #152] @ (2c96c ) │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r3, pc │ │ │ │ blx d0f0 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28938 │ │ │ │ + bl 287c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #132] @ (2cae0 ) │ │ │ │ + ldr r2, [pc, #132] @ (2c970 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #104] @ (2cad8 ) │ │ │ │ + ldr r3, [pc, #104] @ (2c968 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cac2 │ │ │ │ + bne.n 2c952 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2ca42 │ │ │ │ + b.n 2c8d2 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2caa2 │ │ │ │ + cbnz r2, 2c932 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2ca42 │ │ │ │ + b.n 2c8d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2ca9e │ │ │ │ - ldr r2, [pc, #52] @ (2cae4 ) │ │ │ │ - ldr r3, [pc, #36] @ (2cad8 ) │ │ │ │ + b.n 2c92e │ │ │ │ + ldr r2, [pc, #52] @ (2c974 ) │ │ │ │ + ldr r3, [pc, #36] @ (2c968 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2caca │ │ │ │ + beq.n 2c95a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r7, #2 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ (2cbb0 ) │ │ │ │ - ldr r3, [pc, #184] @ (2cbb4 ) │ │ │ │ + ldr r0, [pc, #180] @ (2ca40 ) │ │ │ │ + ldr r3, [pc, #184] @ (2ca44 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #180] @ (2cbb8 ) │ │ │ │ + ldr r1, [pc, #180] @ (2ca48 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2cb38 │ │ │ │ + cbnz r0, 2c9c8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2cba8 │ │ │ │ + bne.n 2ca38 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2cb70 │ │ │ │ + cbz r2, 2ca00 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - cbz r1, 2cb80 │ │ │ │ + cbz r1, 2ca10 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ blx cdcc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2cba2 │ │ │ │ + bne.n 2ca32 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2cb68 │ │ │ │ - ldr r2, [pc, #104] @ (2cbbc ) │ │ │ │ - ldr r3, [pc, #96] @ (2cbb4 ) │ │ │ │ + bne.n 2c9f8 │ │ │ │ + ldr r2, [pc, #104] @ (2ca4c ) │ │ │ │ + ldr r3, [pc, #96] @ (2ca44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cb9e │ │ │ │ + bne.n 2ca2e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2cb50 │ │ │ │ + b.n 2c9e0 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2cb30 │ │ │ │ + b.n 2c9c0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2cb92 │ │ │ │ + cbnz r2, 2ca22 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2cb30 │ │ │ │ + b.n 2c9c0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2cb8e │ │ │ │ + b.n 2ca1e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r6, #24 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2cc30 │ │ │ │ + bne.n 2cac0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2cc2c │ │ │ │ + bne.n 2cabc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2cbfa │ │ │ │ + cbz r2, 2ca8a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbz r1, 2cc0c │ │ │ │ + cbz r1, 2ca9c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2cbee │ │ │ │ + b.n 2ca7e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2cc1e │ │ │ │ + cbnz r2, 2caae │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2cbee │ │ │ │ + b.n 2ca7e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d578 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2cbee │ │ │ │ + b.n 2ca7e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #412] @ (2cde4 ) │ │ │ │ + ldr r7, [pc, #412] @ (2cc74 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #412] @ (2cde8 ) │ │ │ │ + ldr r0, [pc, #412] @ (2cc78 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r7, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #408] @ (2cdec ) │ │ │ │ + ldr r1, [pc, #408] @ (2cc7c ) │ │ │ │ add.w r3, sp, #19 │ │ │ │ - ldr r4, [pc, #408] @ (2cdf0 ) │ │ │ │ + ldr r4, [pc, #408] @ (2cc80 ) │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ strb.w r7, [sp, #19] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2cd4a │ │ │ │ + bne.n 2cbda │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2cdde │ │ │ │ + bne.w 2cc6e │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2cd9a │ │ │ │ + beq.w 2cc2a │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cdbe │ │ │ │ + beq.w 2cc4e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w sl, [r3] │ │ │ │ ldrb.w r3, [sp, #19] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cda4 │ │ │ │ + beq.n 2cc34 │ │ │ │ ldr.w r8, [sl, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2cd4a │ │ │ │ + beq.n 2cbda │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ @@ -51758,624 +51640,624 @@ │ │ │ │ ittet mi │ │ │ │ movmi r0, r9 │ │ │ │ addmi.w r7, r3, #16 │ │ │ │ ldrdpl r0, r4, [r3, #16] │ │ │ │ addmi.w r9, r9, #1 │ │ │ │ it pl │ │ │ │ addpl.w r7, r3, #24 │ │ │ │ - cbz r2, 2cd3c │ │ │ │ + cbz r2, 2cbcc │ │ │ │ clz r1, r4 │ │ │ │ ldrb.w r2, [sp, #32] │ │ │ │ strd r0, r4, [sp, #24] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #1 │ │ │ │ strb.w r2, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2cd84 │ │ │ │ + beq.n 2cc14 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29580 │ │ │ │ + bl 29410 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 2cd32 │ │ │ │ + bpl.n 2cbc2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 2cd32 │ │ │ │ + bmi.n 2cbc2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 2cd32 │ │ │ │ + cbnz r2, 2cbc2 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 2cd90 │ │ │ │ + bpl.n 2cc20 │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 2cd3c │ │ │ │ + bpl.n 2cbcc │ │ │ │ add r0, sp, #24 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - beq.n 2cd46 │ │ │ │ + beq.n 2cbd6 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 2ccc2 │ │ │ │ + b.n 2cb52 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2cdd8 │ │ │ │ + bne.n 2cc68 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2cd7c │ │ │ │ - ldr r2, [pc, #144] @ (2cdf4 ) │ │ │ │ - ldr r3, [pc, #128] @ (2cde8 ) │ │ │ │ + bne.n 2cc0c │ │ │ │ + ldr r2, [pc, #144] @ (2cc84 ) │ │ │ │ + ldr r3, [pc, #128] @ (2cc78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cdd4 │ │ │ │ + bne.n 2cc64 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2cd62 │ │ │ │ + b.n 2cbf2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d524 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 2cd02 │ │ │ │ + b.n 2cb92 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ - b.n 2cd32 │ │ │ │ + b.n 2cbc2 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2cc98 │ │ │ │ - ldr r2, [pc, #80] @ (2cdf8 ) │ │ │ │ + b.n 2cb28 │ │ │ │ + ldr r2, [pc, #80] @ (2cc88 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #20 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ blx dc78 │ │ │ │ - b.n 2cd4a │ │ │ │ + b.n 2cbda │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cc98 │ │ │ │ + beq.w 2cb28 │ │ │ │ mov r0, r7 │ │ │ │ blx d578 │ │ │ │ - b.n 2cc98 │ │ │ │ + b.n 2cb28 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r5, #32 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, lr │ │ │ │ + mov r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r5, #14 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #224] @ (2cef0 ) │ │ │ │ - ldr r3, [pc, #228] @ (2cef4 ) │ │ │ │ + ldr r0, [pc, #224] @ (2cd80 ) │ │ │ │ + ldr r3, [pc, #228] @ (2cd84 ) │ │ │ │ sub sp, #24 │ │ │ │ add r0, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #224] @ (2cef8 ) │ │ │ │ + ldr r1, [pc, #224] @ (2cd88 ) │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r6, [pc, #224] @ (2cefc ) │ │ │ │ + ldr r6, [pc, #224] @ (2cd8c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2ce78 │ │ │ │ + cbnz r0, 2cd08 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2cee8 │ │ │ │ + bne.n 2cd78 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2ceb0 │ │ │ │ + beq.n 2cd40 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2cec0 │ │ │ │ + beq.n 2cd50 │ │ │ │ add.w r0, r2, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c26c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 2ce78 │ │ │ │ + cbz r2, 2cd08 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #156] @ (2cf00 ) │ │ │ │ + ldr r2, [pc, #156] @ (2cd90 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r3, #20 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ blx dc78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2cee2 │ │ │ │ + bne.n 2cd72 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2cea8 │ │ │ │ - ldr r2, [pc, #112] @ (2cf04 ) │ │ │ │ - ldr r3, [pc, #96] @ (2cef4 ) │ │ │ │ + bne.n 2cd38 │ │ │ │ + ldr r2, [pc, #112] @ (2cd94 ) │ │ │ │ + ldr r3, [pc, #96] @ (2cd84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cede │ │ │ │ + bne.n 2cd6e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2ce90 │ │ │ │ + b.n 2cd20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2ce50 │ │ │ │ + b.n 2cce0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r2, 2ced2 │ │ │ │ + cbnz r2, 2cd62 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2ce50 │ │ │ │ + b.n 2cce0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 2cece │ │ │ │ + b.n 2cd5e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r6 │ │ │ │ + add r6, pc │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #112] @ (2cf8c ) │ │ │ │ + ldr r6, [pc, #112] @ (2ce1c ) │ │ │ │ add r6, pc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2cf80 │ │ │ │ + bne.n 2ce10 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2cf7c │ │ │ │ + bne.n 2ce0c │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2cf5c │ │ │ │ + cbz r2, 2cdec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2cf68 │ │ │ │ + cbz r3, 2cdf8 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r3, [pc, #72] @ (2cf90 ) │ │ │ │ + ldr r3, [pc, #72] @ (2ce20 ) │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d90c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2cf3a │ │ │ │ + b.n 2cdca │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cf3a │ │ │ │ + beq.n 2cdca │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2cf3a │ │ │ │ + b.n 2cdca │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #184] @ 2d05c │ │ │ │ + ldr.w ip, [pc, #184] @ 2ceec │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ (2d060 ) │ │ │ │ + ldr r0, [pc, #180] @ (2cef0 ) │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ (2d064 ) │ │ │ │ + ldr r1, [pc, #172] @ (2cef4 ) │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2cff4 │ │ │ │ + cbnz r0, 2ce84 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2d054 │ │ │ │ + bne.n 2cee4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2d02c │ │ │ │ + cbz r2, 2cebc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 2d036 │ │ │ │ + cbz r3, 2cec6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 29580 │ │ │ │ + bl 29410 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d04e │ │ │ │ + bne.n 2cede │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d024 │ │ │ │ - ldr r2, [pc, #88] @ (2d068 ) │ │ │ │ - ldr r3, [pc, #80] @ (2d060 ) │ │ │ │ + bne.n 2ceb4 │ │ │ │ + ldr r2, [pc, #88] @ (2cef8 ) │ │ │ │ + ldr r3, [pc, #80] @ (2cef0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d04a │ │ │ │ + bne.n 2ceda │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d00c │ │ │ │ + b.n 2ce9c │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2cfe8 │ │ │ │ + b.n 2ce78 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cfe8 │ │ │ │ + beq.n 2ce78 │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2cfe8 │ │ │ │ + b.n 2ce78 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r2 │ │ │ │ + cmn r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #368] @ 2d1f0 │ │ │ │ + ldr.w ip, [pc, #368] @ 2d080 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #356] @ (2d1f4 ) │ │ │ │ + ldr r0, [pc, #356] @ (2d084 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #352] @ (2d1f8 ) │ │ │ │ + ldr r1, [pc, #352] @ (2d088 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2d102 │ │ │ │ + cbnz r0, 2cf92 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2d1ec │ │ │ │ + bne.w 2d07c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r6, r3, r2 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ blx cecc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2d14a │ │ │ │ + beq.n 2cfda │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d16e │ │ │ │ + beq.n 2cffe │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d158 │ │ │ │ + beq.n 2cfe8 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ - cbnz r0, 2d13a │ │ │ │ + cbnz r0, 2cfca │ │ │ │ add.w r6, r2, #20 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 2d184 │ │ │ │ + bls.n 2d014 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx d048 │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d1e6 │ │ │ │ + bne.n 2d076 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d132 │ │ │ │ - ldr r2, [pc, #224] @ (2d1fc ) │ │ │ │ - ldr r3, [pc, #212] @ (2d1f4 ) │ │ │ │ + bne.n 2cfc2 │ │ │ │ + ldr r2, [pc, #224] @ (2d08c ) │ │ │ │ + ldr r3, [pc, #212] @ (2d084 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d1e2 │ │ │ │ + bne.n 2d072 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d11a │ │ │ │ + b.n 2cfaa │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr.w r0, [ip] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - b.n 2d0e8 │ │ │ │ + b.n 2cf78 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2d0dc │ │ │ │ + b.n 2cf6c │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 2d1b4 │ │ │ │ + bls.n 2d044 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ blx c5fc │ │ │ │ - b.n 2d0fc │ │ │ │ + b.n 2cf8c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d17c │ │ │ │ + cbnz r3, 2d00c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2d0dc │ │ │ │ + b.n 2cf6c │ │ │ │ mov r0, r6 │ │ │ │ blx d578 │ │ │ │ - b.n 2d178 │ │ │ │ + b.n 2d008 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 2d194 │ │ │ │ + bhi.n 2d024 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2d0f2 │ │ │ │ + bne.n 2cf82 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 2d0f2 │ │ │ │ + bhi.n 2cf82 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d0f2 │ │ │ │ + beq.n 2cf82 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 2d0fc │ │ │ │ + b.n 2cf8c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 2d1c4 │ │ │ │ + bhi.n 2d054 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2d162 │ │ │ │ + bne.n 2cff2 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 2d162 │ │ │ │ + bhi.n 2cff2 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d162 │ │ │ │ + beq.n 2cff2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ blx cafc │ │ │ │ - b.n 2d0fc │ │ │ │ + b.n 2cf8c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ - ldr.w ip, [pc, #428] @ 2d3c0 │ │ │ │ + ldr.w ip, [pc, #428] @ 2d250 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r0, [pc, #416] @ (2d3c4 ) │ │ │ │ + ldr r0, [pc, #416] @ (2d254 ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #412] @ (2d3c8 ) │ │ │ │ + ldr r1, [pc, #412] @ (2d258 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2d33a │ │ │ │ + bne.n 2d1ca │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2d3b8 │ │ │ │ + bne.w 2d248 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d356 │ │ │ │ + beq.n 2d1e6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d384 │ │ │ │ + beq.w 2d214 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ blx c878 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d33a │ │ │ │ + beq.n 2d1ca │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d364 │ │ │ │ + beq.n 2d1f4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d418 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2d28e │ │ │ │ + beq.n 2d11e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d32a │ │ │ │ + beq.n 2d1ba │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w r0, r2, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ @@ -52405,15 +52287,15 @@ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx c9f4 │ │ │ │ - ldr r2, [pc, #208] @ (2d3cc ) │ │ │ │ + ldr r2, [pc, #208] @ (2d25c ) │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #11 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #32 │ │ │ │ blx c970 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #2 │ │ │ │ @@ -52424,312 +52306,312 @@ │ │ │ │ blx cd44 │ │ │ │ add r0, sp, #32 │ │ │ │ blx d0e4 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ blx d518 │ │ │ │ - b.n 2d33e │ │ │ │ + b.n 2d1ce │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #160] @ (2d3d0 ) │ │ │ │ + ldr r2, [pc, #160] @ (2d260 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ blx d108 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #148] @ (2d3d4 ) │ │ │ │ - ldr r3, [pc, #128] @ (2d3c4 ) │ │ │ │ + ldr r2, [pc, #148] @ (2d264 ) │ │ │ │ + ldr r3, [pc, #128] @ (2d254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d3b4 │ │ │ │ + bne.n 2d244 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2d260 │ │ │ │ + b.n 2d0f0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2d39a │ │ │ │ + beq.n 2d22a │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2d33e │ │ │ │ + beq.n 2d1ce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d33e │ │ │ │ + b.n 2d1ce │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d392 │ │ │ │ + cbnz r3, 2d222 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 2d260 │ │ │ │ + b.n 2d0f0 │ │ │ │ mov r0, r5 │ │ │ │ blx d578 │ │ │ │ - b.n 2d38e │ │ │ │ + b.n 2d21e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 2d33e │ │ │ │ + beq.n 2d1ce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2d33e │ │ │ │ + b.n 2d1ce │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5 │ │ │ │ + eors r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ lsls r2, r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #240] @ (2d4d8 ) │ │ │ │ + ldr r2, [pc, #240] @ (2d368 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #240] @ (2d4dc ) │ │ │ │ + ldr r3, [pc, #240] @ (2d36c ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #236] @ (2d4e0 ) │ │ │ │ + ldr r6, [pc, #236] @ (2d370 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #216] @ (2d4e4 ) │ │ │ │ + ldr r1, [pc, #216] @ (2d374 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2d458 │ │ │ │ + cbnz r0, 2d2e8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2d4c8 │ │ │ │ + bne.n 2d358 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r7, r2, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2d490 │ │ │ │ + beq.n 2d320 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2d4a0 │ │ │ │ - ldr r3, [pc, #168] @ (2d4e8 ) │ │ │ │ - vldr d7, [pc, #144] @ 2d4d0 │ │ │ │ + beq.n 2d330 │ │ │ │ + ldr r3, [pc, #168] @ (2d378 ) │ │ │ │ + vldr d7, [pc, #144] @ 2d360 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ vstr d7, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d730 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d4c2 │ │ │ │ + bne.n 2d352 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d488 │ │ │ │ - ldr r2, [pc, #120] @ (2d4ec ) │ │ │ │ - ldr r3, [pc, #104] @ (2d4dc ) │ │ │ │ + bne.n 2d318 │ │ │ │ + ldr r2, [pc, #120] @ (2d37c ) │ │ │ │ + ldr r3, [pc, #104] @ (2d36c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d4be │ │ │ │ + bne.n 2d34e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d470 │ │ │ │ + b.n 2d300 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d43c │ │ │ │ + b.n 2d2cc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r2, 2d4b2 │ │ │ │ + cbnz r2, 2d342 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2d43c │ │ │ │ + b.n 2d2cc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 2d4ae │ │ │ │ + b.n 2d33e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #188] @ (2d5bc ) │ │ │ │ + ldr r2, [pc, #188] @ (2d44c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #188] @ (2d5c0 ) │ │ │ │ + ldr r3, [pc, #188] @ (2d450 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r6, r3 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #164] @ (2d5c4 ) │ │ │ │ + ldr r1, [pc, #164] @ (2d454 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2d54a │ │ │ │ + cbnz r0, 2d3da │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2d5b4 │ │ │ │ + bne.n 2d444 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2d582 │ │ │ │ + cbz r2, 2d412 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - cbz r1, 2d590 │ │ │ │ + cbz r1, 2d420 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx c904 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d5ae │ │ │ │ + bne.n 2d43e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d57a │ │ │ │ - ldr r2, [pc, #100] @ (2d5c8 ) │ │ │ │ - ldr r3, [pc, #88] @ (2d5c0 ) │ │ │ │ + bne.n 2d40a │ │ │ │ + ldr r2, [pc, #100] @ (2d458 ) │ │ │ │ + ldr r3, [pc, #88] @ (2d450 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d5aa │ │ │ │ + bne.n 2d43a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d562 │ │ │ │ + b.n 2d3f2 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d542 │ │ │ │ + b.n 2d3d2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2d542 │ │ │ │ + beq.n 2d3d2 │ │ │ │ mov r0, r3 │ │ │ │ blx d578 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2d542 │ │ │ │ + b.n 2d3d2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #184] @ (2d694 ) │ │ │ │ + ldr r2, [pc, #184] @ (2d524 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #184] @ (2d698 ) │ │ │ │ + ldr r3, [pc, #184] @ (2d528 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -52737,83 +52619,83 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd38 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d686 │ │ │ │ + bne.n 2d516 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d682 │ │ │ │ + bne.n 2d512 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2d64c │ │ │ │ + cbz r2, 2d4dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2d66a │ │ │ │ + cbz r3, 2d4fa │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ str r0, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #100] @ (2d69c ) │ │ │ │ - ldr r3, [pc, #96] @ (2d698 ) │ │ │ │ + ldr r2, [pc, #100] @ (2d52c ) │ │ │ │ + ldr r3, [pc, #96] @ (2d528 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d67e │ │ │ │ + bne.n 2d50e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2d622 │ │ │ │ + bne.n 2d4b2 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d634 │ │ │ │ - b.n 2d622 │ │ │ │ + beq.n 2d4c4 │ │ │ │ + b.n 2d4b2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d656 │ │ │ │ + beq.n 2d4e6 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2d656 │ │ │ │ + b.n 2d4e6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ - b.n 2d634 │ │ │ │ + b.n 2d4c4 │ │ │ │ nop │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d6a0 : │ │ │ │ +0002d530 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -52830,53 +52712,53 @@ │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx d82c │ │ │ │ - cbz r5, 2d708 │ │ │ │ + cbz r5, 2d598 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ str r5, [r6, #0] │ │ │ │ - cbz r1, 2d6ee │ │ │ │ + cbz r1, 2d57e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d6a0 │ │ │ │ + bl 2d530 │ │ │ │ str r0, [r6, #4] │ │ │ │ blx cbbc │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx d934 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cbf8 │ │ │ │ str r0, [r6, #8] │ │ │ │ - ldr r3, [pc, #12] @ (2d718 ) │ │ │ │ + ldr r3, [pc, #12] @ (2d5a8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r3, [r6, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d71c : │ │ │ │ +0002d5ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d274 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002d734 : │ │ │ │ - cbz r0, 2d776 │ │ │ │ +0002d5c4 : │ │ │ │ + cbz r0, 2d606 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ @@ -52902,131 +52784,131 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #244] @ (2d884 ) │ │ │ │ + ldr r2, [pc, #244] @ (2d714 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (2d888 ) │ │ │ │ + ldr r3, [pc, #236] @ (2d718 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d878 │ │ │ │ + bne.n 2d708 │ │ │ │ add r0, sp, #4 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d874 │ │ │ │ + bne.n 2d704 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d838 │ │ │ │ + beq.n 2d6c8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d844 │ │ │ │ + beq.n 2d6d4 │ │ │ │ mov r1, sp │ │ │ │ blx cf50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d860 │ │ │ │ + beq.n 2d6f0 │ │ │ │ blx dba4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c318 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - cbz r6, 2d852 │ │ │ │ + cbz r6, 2d6e2 │ │ │ │ blx d1f8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - cbz r0, 2d80e │ │ │ │ + cbz r0, 2d69e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ blx d274 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ - ldr r2, [pc, #104] @ (2d88c ) │ │ │ │ - ldr r3, [pc, #100] @ (2d888 ) │ │ │ │ + ldr r2, [pc, #104] @ (2d71c ) │ │ │ │ + ldr r3, [pc, #100] @ (2d718 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d870 │ │ │ │ + bne.n 2d700 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2d7d8 │ │ │ │ + b.n 2d668 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d858 │ │ │ │ + cbnz r3, 2d6e8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 2d7d8 │ │ │ │ + b.n 2d668 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2d820 │ │ │ │ + b.n 2d6b0 │ │ │ │ mov r0, r5 │ │ │ │ blx d578 │ │ │ │ - b.n 2d84e │ │ │ │ + b.n 2d6de │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #40] @ (2d890 ) │ │ │ │ + ldr r2, [pc, #40] @ (2d720 ) │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2d820 │ │ │ │ + b.n 2d6b0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ add r0, sp, #4 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2d820 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + b.n 2d6b0 │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #176] @ (2d954 ) │ │ │ │ + ldr r2, [pc, #176] @ (2d7e4 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #176] @ (2d958 ) │ │ │ │ + ldr r3, [pc, #176] @ (2d7e8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -53034,238 +52916,238 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd38 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d946 │ │ │ │ + bne.n 2d7d6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d942 │ │ │ │ + bne.n 2d7d2 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2d91c │ │ │ │ + cbz r0, 2d7ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2d928 │ │ │ │ + cbz r3, 2d7b8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx c7d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx d274 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r2, [pc, #84] @ (2d95c ) │ │ │ │ - ldr r3, [pc, #80] @ (2d958 ) │ │ │ │ + ldr r2, [pc, #84] @ (2d7ec ) │ │ │ │ + ldr r3, [pc, #80] @ (2d7e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d93e │ │ │ │ + bne.n 2d7ce │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2d8ea │ │ │ │ + b.n 2d77a │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d936 │ │ │ │ + cbnz r3, 2d7c6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - b.n 2d8ea │ │ │ │ + b.n 2d77a │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2d932 │ │ │ │ + b.n 2d7c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d1f8 │ │ │ │ - b.n 2d904 │ │ │ │ + b.n 2d794 │ │ │ │ nop │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr r4, [pc, #572] @ (2dbb0 ) │ │ │ │ + ldr r4, [pc, #572] @ (2da40 ) │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ - ldr r1, [pc, #572] @ (2dbb4 ) │ │ │ │ + ldr r1, [pc, #572] @ (2da44 ) │ │ │ │ movs r3, #0 │ │ │ │ add r4, pc │ │ │ │ movs r5, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ strb.w r5, [sp, #19] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r6, [pc, #560] @ (2dbb8 ) │ │ │ │ + ldr r6, [pc, #560] @ (2da48 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add r6, pc │ │ │ │ cmp r2, #8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov.w r1, #0 │ │ │ │ - bne.w 2dbaa │ │ │ │ + bne.w 2da3a │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cd38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #516] @ (2dbbc ) │ │ │ │ + ldr r1, [pc, #516] @ (2da4c ) │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ add.w r3, sp, #19 │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2da86 │ │ │ │ + bne.n 2d916 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ subs r4, r6, r4 │ │ │ │ blx d1f8 │ │ │ │ blx dba4 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da76 │ │ │ │ + beq.n 2d906 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 2dab0 │ │ │ │ + beq.n 2d940 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2da7e │ │ │ │ + bne.n 2d90e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 2d9fc │ │ │ │ + bmi.n 2d88c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add.w r1, r5, #16 │ │ │ │ ldrb.w r3, [sp, #19] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ blx da18 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da8e │ │ │ │ + beq.n 2d91e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2da30 │ │ │ │ + bmi.n 2d8c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2da76 │ │ │ │ + cbnz r3, 2d906 │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2da72 │ │ │ │ + bpl.n 2d902 │ │ │ │ blx cae4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2da46 │ │ │ │ + cbz r3, 2d8d6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d330 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ - cbz r1, 2da46 │ │ │ │ + cbz r1, 2d8d6 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx d274 │ │ │ │ str r0, [r4, #4] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2daa4 │ │ │ │ + cbz r2, 2d934 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2db4c │ │ │ │ - ldr r2, [pc, #360] @ (2dbc0 ) │ │ │ │ - ldr r3, [pc, #344] @ (2dbb4 ) │ │ │ │ + beq.n 2d9dc │ │ │ │ + ldr r2, [pc, #360] @ (2da50 ) │ │ │ │ + ldr r3, [pc, #344] @ (2da44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2db82 │ │ │ │ + bne.w 2da12 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2da46 │ │ │ │ - b.n 2da30 │ │ │ │ + beq.n 2d8d6 │ │ │ │ + b.n 2d8c0 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2d9fc │ │ │ │ + b.n 2d88c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2da56 │ │ │ │ - ldr r3, [pc, #308] @ (2dbc4 ) │ │ │ │ + b.n 2d8e6 │ │ │ │ + ldr r3, [pc, #308] @ (2da54 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w r1, [r3, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2db86 │ │ │ │ + beq.n 2da16 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 2da1a │ │ │ │ - b.n 2da46 │ │ │ │ + bpl.n 2d8aa │ │ │ │ + b.n 2d8d6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2da56 │ │ │ │ + b.n 2d8e6 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cd38 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #252] @ (2dbc8 ) │ │ │ │ + ldr r1, [pc, #252] @ (2da58 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da56 │ │ │ │ + beq.n 2d8e6 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cd14 │ │ │ │ - cbz r0, 2db20 │ │ │ │ + cbz r0, 2d9b0 │ │ │ │ ldrb.w r3, [sp, #19] │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c4d8 │ │ │ │ @@ -53273,501 +53155,501 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx d560 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2db62 │ │ │ │ + beq.n 2d9f2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx cf80 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cef0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2da30 │ │ │ │ - ldr r3, [pc, #156] @ (2dbc4 ) │ │ │ │ + bne.n 2d8c0 │ │ │ │ + ldr r3, [pc, #156] @ (2da54 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w r5, [r3, #616] @ 0x268 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2da46 │ │ │ │ + bne.n 2d8d6 │ │ │ │ blx dba4 │ │ │ │ - ldr r2, [pc, #144] @ (2dbcc ) │ │ │ │ + ldr r2, [pc, #144] @ (2da5c ) │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2da46 │ │ │ │ - b.n 2da30 │ │ │ │ + beq.w 2d8d6 │ │ │ │ + b.n 2d8c0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2da56 │ │ │ │ + beq.w 2d8e6 │ │ │ │ mov r0, r4 │ │ │ │ blx d578 │ │ │ │ - b.n 2da56 │ │ │ │ - ldr r3, [pc, #96] @ (2dbc4 ) │ │ │ │ + b.n 2d8e6 │ │ │ │ + ldr r3, [pc, #96] @ (2da54 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w r1, [r3, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2db14 │ │ │ │ + bne.n 2d9a4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx dba4 │ │ │ │ - ldr r2, [pc, #88] @ (2dbd0 ) │ │ │ │ + ldr r2, [pc, #88] @ (2da60 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ blx cfa8 │ │ │ │ - b.n 2db14 │ │ │ │ + b.n 2d9a4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #12] │ │ │ │ blx dba4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #68] @ (2dbd4 ) │ │ │ │ + ldr r2, [pc, #68] @ (2da64 ) │ │ │ │ cmp r3, #25 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ it cs │ │ │ │ movcs r3, #25 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx cfa8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bpl.w 2da1a │ │ │ │ - b.n 2da76 │ │ │ │ + bpl.w 2d8aa │ │ │ │ + b.n 2d906 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r7, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + subs r2, r5, #6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002dbd8 : │ │ │ │ +0002da68 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r6, [pc, #568] @ (2de20 ) │ │ │ │ + ldr r6, [pc, #568] @ (2dcb0 ) │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ - ldr r3, [pc, #568] @ (2de24 ) │ │ │ │ + ldr r3, [pc, #568] @ (2dcb4 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #560] @ (2de28 ) │ │ │ │ + ldr r5, [pc, #560] @ (2dcb8 ) │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r4, [pc, #560] @ (2de2c ) │ │ │ │ + ldr r4, [pc, #560] @ (2dcbc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #544] @ (2de30 ) │ │ │ │ + ldr r3, [pc, #544] @ (2dcc0 ) │ │ │ │ movs r1, #12 │ │ │ │ - ldr r0, [pc, #544] @ (2de34 ) │ │ │ │ + ldr r0, [pc, #544] @ (2dcc4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #536] @ (2de38 ) │ │ │ │ + ldr r2, [pc, #536] @ (2dcc8 ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r3, [pc, #536] @ (2de3c ) │ │ │ │ + ldr r3, [pc, #536] @ (2dccc ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #520] @ (2de40 ) │ │ │ │ + ldr r3, [pc, #520] @ (2dcd0 ) │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce84 │ │ │ │ - ldr r2, [pc, #504] @ (2de44 ) │ │ │ │ + ldr r2, [pc, #504] @ (2dcd4 ) │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #504] @ (2de48 ) │ │ │ │ + ldr r3, [pc, #504] @ (2dcd8 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #504] @ (2de4c ) │ │ │ │ + ldr r1, [pc, #504] @ (2dcdc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #500] @ (2de50 ) │ │ │ │ + ldr r2, [pc, #500] @ (2dce0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #496] @ (2de54 ) │ │ │ │ + ldr r1, [pc, #496] @ (2dce4 ) │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #492] @ (2de58 ) │ │ │ │ - ldr r3, [pc, #496] @ (2de5c ) │ │ │ │ + ldr r1, [pc, #492] @ (2dce8 ) │ │ │ │ + ldr r3, [pc, #496] @ (2dcec ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #492] @ (2de60 ) │ │ │ │ - ldr r6, [pc, #496] @ (2de64 ) │ │ │ │ + ldr r1, [pc, #492] @ (2dcf0 ) │ │ │ │ + ldr r6, [pc, #496] @ (2dcf4 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #492] @ (2de68 ) │ │ │ │ + ldr r1, [pc, #492] @ (2dcf8 ) │ │ │ │ add r6, pc │ │ │ │ add r1, pc │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #488] @ (2de6c ) │ │ │ │ + ldr r1, [pc, #488] @ (2dcfc ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #480] @ (2de70 ) │ │ │ │ + ldr r1, [pc, #480] @ (2dd00 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ movs r5, #2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ blx c964 │ │ │ │ - ldr r2, [pc, #464] @ (2de74 ) │ │ │ │ + ldr r2, [pc, #464] @ (2dd04 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #9 │ │ │ │ add r2, pc │ │ │ │ adds r0, r4, #4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ blx c2f4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #440] @ (2de78 ) │ │ │ │ + ldr r3, [pc, #440] @ (2dd08 ) │ │ │ │ movs r1, #4 │ │ │ │ - ldr r2, [pc, #440] @ (2de7c ) │ │ │ │ - ldr r6, [pc, #440] @ (2de80 ) │ │ │ │ + ldr r2, [pc, #440] @ (2dd0c ) │ │ │ │ + ldr r6, [pc, #440] @ (2dd10 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2933c │ │ │ │ + bl 291cc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r3, [pc, #420] @ (2de84 ) │ │ │ │ - ldr r2, [pc, #424] @ (2de88 ) │ │ │ │ + ldr r3, [pc, #420] @ (2dd14 ) │ │ │ │ + ldr r2, [pc, #424] @ (2dd18 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ movs r1, #4 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #416] @ (2de8c ) │ │ │ │ - bl 2933c │ │ │ │ + ldr r6, [pc, #416] @ (2dd1c ) │ │ │ │ + bl 291cc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #412] @ (2de90 ) │ │ │ │ + ldr r1, [pc, #412] @ (2dd20 ) │ │ │ │ add r6, pc │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #400] @ (2de94 ) │ │ │ │ + ldr r3, [pc, #400] @ (2dd24 ) │ │ │ │ movs r1, #13 │ │ │ │ - ldr r2, [pc, #400] @ (2de98 ) │ │ │ │ + ldr r2, [pc, #400] @ (2dd28 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl 2933c │ │ │ │ + bl 291cc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (2de9c ) │ │ │ │ + ldr r1, [pc, #388] @ (2dd2c ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #10 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #376] @ (2dea0 ) │ │ │ │ - ldr r2, [pc, #380] @ (2dea4 ) │ │ │ │ + ldr r3, [pc, #376] @ (2dd30 ) │ │ │ │ + ldr r2, [pc, #380] @ (2dd34 ) │ │ │ │ movs r1, #10 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl 2933c │ │ │ │ + bl 291cc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #368] @ (2dea8 ) │ │ │ │ + ldr r1, [pc, #368] @ (2dd38 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ mov r6, r1 │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #356] @ (2deac ) │ │ │ │ + ldr r3, [pc, #356] @ (2dd3c ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #356] @ (2deb0 ) │ │ │ │ + ldr r2, [pc, #356] @ (2dd40 ) │ │ │ │ movs r1, #14 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [pc, #352] @ (2deb4 ) │ │ │ │ + ldr r6, [pc, #352] @ (2dd44 ) │ │ │ │ add r2, pc │ │ │ │ - bl 2933c │ │ │ │ + bl 291cc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r6, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #12 │ │ │ │ blx c2f4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #332] @ (2deb8 ) │ │ │ │ + ldr r3, [pc, #332] @ (2dd48 ) │ │ │ │ movs r1, #12 │ │ │ │ - ldr r2, [pc, #332] @ (2debc ) │ │ │ │ - ldr r6, [pc, #332] @ (2dec0 ) │ │ │ │ + ldr r2, [pc, #332] @ (2dd4c ) │ │ │ │ + ldr r6, [pc, #332] @ (2dd50 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2933c │ │ │ │ + bl 291cc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #11 │ │ │ │ blx ce20 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #312] @ (2dec4 ) │ │ │ │ + ldr r3, [pc, #312] @ (2dd54 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r2, [pc, #312] @ (2dec8 ) │ │ │ │ - ldr r6, [pc, #312] @ (2decc ) │ │ │ │ + ldr r2, [pc, #312] @ (2dd58 ) │ │ │ │ + ldr r6, [pc, #312] @ (2dd5c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2933c │ │ │ │ + bl 291cc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #7 │ │ │ │ blx ce20 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #292] @ (2ded0 ) │ │ │ │ + ldr r3, [pc, #292] @ (2dd60 ) │ │ │ │ movs r1, #7 │ │ │ │ - ldr r2, [pc, #292] @ (2ded4 ) │ │ │ │ - ldr r6, [pc, #292] @ (2ded8 ) │ │ │ │ + ldr r2, [pc, #292] @ (2dd64 ) │ │ │ │ + ldr r6, [pc, #292] @ (2dd68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2933c │ │ │ │ + bl 291cc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ blx ce20 │ │ │ │ - ldr r3, [pc, #272] @ (2dedc ) │ │ │ │ - ldr r2, [pc, #276] @ (2dee0 ) │ │ │ │ + ldr r3, [pc, #272] @ (2dd6c ) │ │ │ │ + ldr r2, [pc, #276] @ (2dd70 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ movs r1, #13 │ │ │ │ add r2, pc │ │ │ │ - bl 2933c │ │ │ │ - ldr r1, [pc, #264] @ (2dee4 ) │ │ │ │ + bl 291cc │ │ │ │ + ldr r1, [pc, #264] @ (2dd74 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #256] @ (2dee8 ) │ │ │ │ + ldr r1, [pc, #256] @ (2dd78 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #244] @ (2deec ) │ │ │ │ + ldr r1, [pc, #244] @ (2dd7c ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r2, [pc, #236] @ (2def0 ) │ │ │ │ - ldr r3, [pc, #28] @ (2de24 ) │ │ │ │ + ldr r2, [pc, #236] @ (2dd80 ) │ │ │ │ + ldr r3, [pc, #28] @ (2dcb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2de1c │ │ │ │ + bne.n 2dcac │ │ │ │ movs r0, #0 │ │ │ │ add sp, #356 @ 0x164 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movs r4, #12 │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb781 │ │ │ │ vtbl.8 d16, {d31- │ │ │ │ + bvc.n 2dc02 │ │ │ │ vqrdmlsh.s q14, , d13[0] │ │ │ │ @ instruction: 0xffff09b4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #868 @ 0x364 │ │ │ │ vsubl.u q8, d15, d26 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r1, 2de96 │ │ │ │ + cbz r1, 2dd26 │ │ │ │ @ instruction: 0xffffced1 │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffffbd93 │ │ │ │ vtbx.8 d26, {d31- instruction: 0xffff2b92 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r4!, {r0, r1, r7} │ │ │ │ @ instruction: 0xffffabd3 │ │ │ │ - vtbl.8 d18, {d31}, d10 │ │ │ │ + vqrshrun.s64 d18, q3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r7, 2df10 │ │ │ │ + cbz r7, 2dda0 │ │ │ │ vaddl.u , d15, d13 │ │ │ │ - vsri.32 d19, d4, #1 │ │ │ │ + @ instruction: 0xffff33e0 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r3, r4, r5, r7} │ │ │ │ vmla.i , , d23[0] │ │ │ │ - vrsra.u64 , q1, #1 │ │ │ │ + vrsra.u64 d19, d14, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r7, 2def0 │ │ │ │ + cbz r7, 2dd80 │ │ │ │ vqrdmlsh.s q13, , d7[0] │ │ │ │ - vqrshrn.u64 d18, q1, #1 │ │ │ │ + vqshrn.u64 d18, q7, #1 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r1, r3, r4} │ │ │ │ @ instruction: 0xffffaadd │ │ │ │ - vtbx.8 d18, {d15-d16}, d6 │ │ │ │ + vqshrn.u64 d18, q1, #1 │ │ │ │ movs r1, r0 │ │ │ │ add r3, sp, #940 @ 0x3ac │ │ │ │ @ instruction: 0xffffae89 │ │ │ │ - vtbl.8 d18, {d31- instruction: 0xffff2a5a │ │ │ │ movs r1, r0 │ │ │ │ add r4, sp, #268 @ 0x10c │ │ │ │ vqrdmulh.s q13, , d17[0] │ │ │ │ - vsubw.u , , d6 │ │ │ │ + vrsra.u32 , q1, #1 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r1, r2, r3, r4, r6} │ │ │ │ vmls.i , , d23[0] │ │ │ │ - @ instruction: 0xffff35ca │ │ │ │ + vsli.64 d19, d6, #63 @ 0x3f │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002def4 : │ │ │ │ +0002dd84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ (2df10 ) │ │ │ │ + ldr r0, [pc, #12] @ (2dda0 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ blx d03c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #192] @ (2dfd4 ) │ │ │ │ + ldr r6, [pc, #640] @ (2e024 ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002df14 : │ │ │ │ - cbz r0, 2df5a │ │ │ │ +0002dda4 : │ │ │ │ + cbz r0, 2ddea │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2df5a │ │ │ │ + cbz r3, 2ddea │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r3, 2df5a │ │ │ │ + cbz r3, 2ddea │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - cbz r2, 2df46 │ │ │ │ + cbz r2, 2ddd6 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx ce54 <_php_stream_write@plt> │ │ │ │ mov r3, r4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 2df60 │ │ │ │ + bne.n 2ddf0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ adds r2, r0, #1 │ │ │ │ - ldr r2, [pc, #20] @ (2df78 ) │ │ │ │ + ldr r2, [pc, #20] @ (2de08 ) │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2df56 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + b.n 2dde6 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e030 │ │ │ │ + beq.n 2dec0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ subs r4, r0, r2 │ │ │ │ blx r3 │ │ │ │ @@ -53776,336 +53658,336 @@ │ │ │ │ add.w r1, r8, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e02c │ │ │ │ + beq.n 2debc │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e02c │ │ │ │ + beq.n 2debc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e02c │ │ │ │ + beq.n 2debc │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2e020 │ │ │ │ + beq.n 2deb0 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - cbz r2, 2e020 │ │ │ │ + cbz r2, 2deb0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mvn.w lr, r1 │ │ │ │ and.w lr, lr, #4 │ │ │ │ add.w lr, lr, #8 │ │ │ │ mov.w lr, lr, lsl #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ - cbz r1, 2e01a │ │ │ │ + cbz r1, 2deaa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r7, r0, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ add.w ip, r1, r0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldrd r8, r7, [r3, #4] │ │ │ │ str r6, [r1, r0] │ │ │ │ strd r8, r7, [ip, #4] │ │ │ │ add r3, lr │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 2dffc │ │ │ │ + bne.n 2de8c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2dfde │ │ │ │ + b.n 2de6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e180 │ │ │ │ + bne.w 2e010 │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r2, [fp, #28] │ │ │ │ ldr.w r0, [fp, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r1, r7, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ add.w r1, r0, r3 │ │ │ │ - beq.w 2e1b8 │ │ │ │ + beq.w 2e048 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2e206 │ │ │ │ + beq.w 2e096 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bhi.n 2e18a │ │ │ │ + bhi.n 2e01a │ │ │ │ cmp r2, #8 │ │ │ │ movw r6, #1023 @ 0x3ff │ │ │ │ ite hi │ │ │ │ movhi r4, #0 │ │ │ │ movls r4, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it le │ │ │ │ orrle.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e210 │ │ │ │ + beq.w 2e0a0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ sub.w ip, r3, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add.w r9, r4, ip │ │ │ │ cmp r7, r9 │ │ │ │ - bhi.n 2e18a │ │ │ │ + bhi.n 2e01a │ │ │ │ add.w sl, r2, #4294967295 @ 0xffffffff │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ subs r3, r2, #2 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ adds r5, r1, #1 │ │ │ │ mov fp, r3 │ │ │ │ ldrb.w r8, [r1, sl] │ │ │ │ str r7, [sp, #24] │ │ │ │ - b.n 2e0d2 │ │ │ │ + b.n 2df62 │ │ │ │ cmp r9, r7 │ │ │ │ - bcc.n 2e186 │ │ │ │ + bcc.n 2e016 │ │ │ │ sub.w r2, r9, r7 │ │ │ │ mov r1, r6 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e186 │ │ │ │ + beq.n 2e016 │ │ │ │ ldrb.w r2, [r0, sl] │ │ │ │ adds r7, r0, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 2e0ce │ │ │ │ + bne.n 2df5e │ │ │ │ mov r2, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e0ce │ │ │ │ + bne.n 2df5e │ │ │ │ ldrd r7, fp, [sp, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ eor.w r3, r3, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ add r4, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, r4, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 2e16c │ │ │ │ + bls.n 2dffc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r4, r4, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e1ca │ │ │ │ + beq.n 2e05a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r5, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r7, r5 │ │ │ │ add r3, r5 │ │ │ │ subs r5, r2, r5 │ │ │ │ itt ne │ │ │ │ movne r1, r7 │ │ │ │ addne r6, r5, r7 │ │ │ │ - bne.n 2e138 │ │ │ │ - b.n 2e246 │ │ │ │ + bne.n 2dfc8 │ │ │ │ + b.n 2e0d6 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 2e1e6 │ │ │ │ + beq.n 2e076 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne.n 2e134 │ │ │ │ + bne.n 2dfc4 │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 2e242 │ │ │ │ + bne.n 2e0d2 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite ne │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #2 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2e1ec │ │ │ │ + beq.n 2e07c │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2e254 │ │ │ │ + bne.n 2e0e4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [fp, #32] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 2e064 │ │ │ │ + b.n 2def4 │ │ │ │ ldrd r7, fp, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 2e16c │ │ │ │ + bcs.n 2dffc │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ subs r2, r3, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx dd38 │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, fp │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ blx cea8 │ │ │ │ - b.n 2e16c │ │ │ │ + b.n 2dffc │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2e102 │ │ │ │ - b.n 2e18a │ │ │ │ + bne.n 2df92 │ │ │ │ + b.n 2e01a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx dd38 │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, fp │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ blx cea8 │ │ │ │ - b.n 2e11e │ │ │ │ + b.n 2dfae │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 2e15e │ │ │ │ + bne.n 2dfee │ │ │ │ adds r3, r4, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, r5, r4 │ │ │ │ add r7, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - cbz r3, 2e22c │ │ │ │ + cbz r3, 2e0bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e050 │ │ │ │ + bne.w 2dee0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 2e250 │ │ │ │ + b.n 2e0e0 │ │ │ │ mov r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2e102 │ │ │ │ - b.n 2e18a │ │ │ │ + bne.w 2df92 │ │ │ │ + b.n 2e01a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx c460 │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2e102 │ │ │ │ - b.n 2e18a │ │ │ │ + bne.w 2df92 │ │ │ │ + b.n 2e01a │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ - b.n 2e1fa │ │ │ │ + b.n 2e08a │ │ │ │ movs r4, #1 │ │ │ │ - b.n 2e15a │ │ │ │ + b.n 2dfea │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2e15e │ │ │ │ + bne.n 2dfee │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2e228 │ │ │ │ + beq.n 2e0b8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 2e16c │ │ │ │ - ldr r2, [pc, #16] @ (2e268 ) │ │ │ │ + b.n 2dffc │ │ │ │ + ldr r2, [pc, #16] @ (2e0f8 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 2e178 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + b.n 2e008 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002e26c : │ │ │ │ +0002e0fc : │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e278 : │ │ │ │ +0002e108 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - cbz r0, 2e292 │ │ │ │ + cbz r0, 2e122 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 2e2c8 │ │ │ │ + cbnz r3, 2e158 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #120] @ 0x78 │ │ │ │ - cbz r2, 2e2d8 │ │ │ │ + cbz r2, 2e168 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ str r1, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldrb.w r2, [r1, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r1, #56] @ 0x38 │ │ │ │ - cbz r4, 2e2c2 │ │ │ │ + cbz r4, 2e152 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c3c0 │ │ │ │ @@ -54119,44 +54001,44 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d060 <_php_stream_temp_create@plt> │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r1, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2e2b0 │ │ │ │ + bne.n 2e140 │ │ │ │ ldrh r3, [r2, #56] @ 0x38 │ │ │ │ bfi r3, r2, #4, #1 │ │ │ │ strh r3, [r2, #56] @ 0x38 │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002e2fc : │ │ │ │ +0002e18c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #124] @ (2e38c ) │ │ │ │ - ldr r3, [pc, #128] @ (2e390 ) │ │ │ │ + ldr r0, [pc, #124] @ (2e21c ) │ │ │ │ + ldr r3, [pc, #128] @ (2e220 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #124] @ (2e394 ) │ │ │ │ + ldr r1, [pc, #124] @ (2e224 ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2e36a │ │ │ │ + cbnz r0, 2e1fa │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e386 │ │ │ │ + bne.n 2e216 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ @@ -54170,89 +54052,89 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ str r2, [r3, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb.w r3, [r1, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r1, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #44] @ (2e398 ) │ │ │ │ - ldr r3, [pc, #32] @ (2e390 ) │ │ │ │ + ldr r2, [pc, #44] @ (2e228 ) │ │ │ │ + ldr r3, [pc, #32] @ (2e220 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e382 │ │ │ │ + bne.n 2e212 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r3, #1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r7, #7 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e39c : │ │ │ │ +0002e22c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #204] @ (2e47c ) │ │ │ │ - ldr r3, [pc, #208] @ (2e480 ) │ │ │ │ + ldr r0, [pc, #204] @ (2e30c ) │ │ │ │ + ldr r3, [pc, #208] @ (2e310 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #204] @ (2e484 ) │ │ │ │ + ldr r1, [pc, #204] @ (2e314 ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 2e3e4 │ │ │ │ - ldr r2, [pc, #184] @ (2e488 ) │ │ │ │ - ldr r3, [pc, #176] @ (2e480 ) │ │ │ │ + cbz r0, 2e274 │ │ │ │ + ldr r2, [pc, #184] @ (2e318 ) │ │ │ │ + ldr r3, [pc, #176] @ (2e310 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e470 │ │ │ │ + bne.n 2e300 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx ce2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e3cc │ │ │ │ + beq.n 2e25c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 2e468 │ │ │ │ + bne.n 2e2f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 2e45a │ │ │ │ + bpl.n 2e2ea │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e474 │ │ │ │ + bne.n 2e304 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ blx d934 │ │ │ │ @@ -54265,69 +54147,69 @@ │ │ │ │ str r4, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r1, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 2e3cc │ │ │ │ + bmi.n 2e25c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2e3cc │ │ │ │ + bne.n 2e25c │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 2e462 │ │ │ │ + bpl.n 2e2f2 │ │ │ │ blx cae4 │ │ │ │ - b.n 2e3cc │ │ │ │ + b.n 2e25c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2e3fe │ │ │ │ + b.n 2e28e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2e3cc │ │ │ │ + b.n 2e25c │ │ │ │ blx c19c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2e3fe │ │ │ │ + b.n 2e28e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r7, #6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [r8] │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r3, #6 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e48c : │ │ │ │ +0002e31c : │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2e52e │ │ │ │ + bne.n 2e3be │ │ │ │ ldrb.w ip, [r0, #24] │ │ │ │ cmp.w ip, #8 │ │ │ │ - bne.n 2e52a │ │ │ │ + bne.n 2e3ba │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r1, 2e4e4 │ │ │ │ + cbz r1, 2e374 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2e532 │ │ │ │ + beq.n 2e3c2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldrb.w r1, [r2, #56] @ 0x38 │ │ │ │ orr.w r1, r1, #16 │ │ │ │ @@ -54341,61 +54223,61 @@ │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx d934 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ - cbz r0, 2e524 │ │ │ │ + cbz r0, 2e3b4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ - cbz r1, 2e524 │ │ │ │ + cbz r1, 2e3b4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str.w r0, [ip] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ str.w r0, [ip, #8] │ │ │ │ ldrb.w r0, [r1, #56] @ 0x38 │ │ │ │ orr.w r0, r0, #16 │ │ │ │ strb.w r0, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2e4ba │ │ │ │ + bne.n 2e34a │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e538 : │ │ │ │ +0002e3c8 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e5e8 │ │ │ │ + bne.n 2e478 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e5e4 │ │ │ │ + bne.n 2e474 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 2e5b2 │ │ │ │ + cbz r1, 2e442 │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ - cbz r1, 2e5ae │ │ │ │ + cbz r1, 2e43e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -54421,161 +54303,161 @@ │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d934 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2e5de │ │ │ │ + cbz r0, 2e46e │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e5de │ │ │ │ + cbz r3, 2e46e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - b.n 2e562 │ │ │ │ + b.n 2e3f2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ │ │ │ │ -0002e5ec : │ │ │ │ +0002e47c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #252] @ (2e6f8 ) │ │ │ │ + ldr r2, [pc, #252] @ (2e588 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #252] @ (2e6fc ) │ │ │ │ + ldr r3, [pc, #252] @ (2e58c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #224] @ (2e700 ) │ │ │ │ + ldr r1, [pc, #224] @ (2e590 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e6d4 │ │ │ │ + bne.n 2e564 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e6f2 │ │ │ │ + bne.n 2e582 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 2e6aa │ │ │ │ + cbz r1, 2e53a │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx c180 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ add r0, sp, #20 │ │ │ │ - bne.n 2e6dc │ │ │ │ + bne.n 2e56c │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e6ec │ │ │ │ + bne.n 2e57c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2e6a2 │ │ │ │ - ldr r2, [pc, #120] @ (2e704 ) │ │ │ │ - ldr r3, [pc, #108] @ (2e6fc ) │ │ │ │ + bne.n 2e532 │ │ │ │ + ldr r2, [pc, #120] @ (2e594 ) │ │ │ │ + ldr r3, [pc, #108] @ (2e58c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e6e2 │ │ │ │ + bne.n 2e572 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2e68a │ │ │ │ + b.n 2e51a │ │ │ │ mov r0, r1 │ │ │ │ blx d934 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2e6e6 │ │ │ │ + cbz r0, 2e576 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e6e6 │ │ │ │ + cbz r3, 2e576 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2e64e │ │ │ │ + b.n 2e4de │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2e68a │ │ │ │ + b.n 2e51a │ │ │ │ blx d1f8 │ │ │ │ - b.n 2e68a │ │ │ │ + b.n 2e51a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r5, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r3, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e708 : │ │ │ │ +0002e598 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 2e71a │ │ │ │ + cbz r3, 2e5aa │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #120] @ 0x78 │ │ │ │ - cbz r1, 2e71c │ │ │ │ + cbz r1, 2e5ac │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -54586,224 +54468,224 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ str r1, [r3, #112] @ 0x70 │ │ │ │ - cbz r0, 2e74e │ │ │ │ + cbz r0, 2e5de │ │ │ │ str r2, [sp, #8] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0002e760 : │ │ │ │ +0002e5f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e798 │ │ │ │ + cbz r0, 2e628 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 2e786 │ │ │ │ + cbz r0, 2e616 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx d4fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002e79c : │ │ │ │ +0002e62c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #220] @ (2e888 ) │ │ │ │ + ldr r2, [pc, #220] @ (2e718 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #220] @ (2e88c ) │ │ │ │ + ldr r3, [pc, #220] @ (2e71c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e882 │ │ │ │ + bne.n 2e712 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #176] @ (2e890 ) │ │ │ │ + ldr r1, [pc, #176] @ (2e720 ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e870 │ │ │ │ + bne.n 2e700 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 2e858 │ │ │ │ + cbz r3, 2e6e8 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #128] @ (2e894 ) │ │ │ │ + ldr r1, [pc, #128] @ (2e724 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - cbz r5, 2e878 │ │ │ │ + cbz r5, 2e708 │ │ │ │ subs r4, r4, r7 │ │ │ │ blx d1f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2e836 │ │ │ │ + cbz r3, 2e6c6 │ │ │ │ mov r0, r4 │ │ │ │ blx d4fc │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ blx d934 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r2, [r3, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r5, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #60] @ (2e898 ) │ │ │ │ - ldr r3, [pc, #48] @ (2e88c ) │ │ │ │ + ldr r2, [pc, #60] @ (2e728 ) │ │ │ │ + ldr r3, [pc, #48] @ (2e71c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e87e │ │ │ │ + bne.n 2e70e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2e858 │ │ │ │ + b.n 2e6e8 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2e858 │ │ │ │ + b.n 2e6e8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r7, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r2, r4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e89c : │ │ │ │ +0002e72c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2e8b6 │ │ │ │ + cbz r0, 2e746 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 2e8b6 │ │ │ │ + cbz r0, 2e746 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx da48 <_php_stream_stat@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e8c4 : │ │ │ │ +0002e754 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #360] @ 2ea3c │ │ │ │ + ldr.w lr, [pc, #360] @ 2e8cc │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w ip, [pc, #356] @ 2ea40 │ │ │ │ + ldr.w ip, [pc, #356] @ 2e8d0 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #352] @ (2ea44 ) │ │ │ │ + ldr r1, [pc, #352] @ (2e8d4 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e9b2 │ │ │ │ + bne.n 2e842 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2ea34 │ │ │ │ + bne.w 2e8c4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2e9ca │ │ │ │ + beq.n 2e85a │ │ │ │ mov r0, r1 │ │ │ │ blx c0f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e9b2 │ │ │ │ + beq.n 2e842 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2e974 │ │ │ │ + cbz r3, 2e804 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 2e974 │ │ │ │ + cbz r2, 2e804 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - bhi.n 2ea26 │ │ │ │ + bhi.n 2e8b6 │ │ │ │ tbb [pc, r2] │ │ │ │ strb r1, [r5, #13] │ │ │ │ strb r4, [r4, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -54825,157 +54707,157 @@ │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r7, [r3, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ lsls r2, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx ce6c │ │ │ │ - ldr r1, [pc, #204] @ (2ea48 ) │ │ │ │ + ldr r1, [pc, #204] @ (2e8d8 ) │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #192] @ (2ea4c ) │ │ │ │ + ldr r1, [pc, #192] @ (2e8dc ) │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #184] @ (2ea50 ) │ │ │ │ + ldr r1, [pc, #184] @ (2e8e0 ) │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #172] @ (2ea54 ) │ │ │ │ + ldr r1, [pc, #172] @ (2e8e4 ) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r2, [pc, #164] @ (2ea58 ) │ │ │ │ - ldr r3, [pc, #136] @ (2ea40 ) │ │ │ │ + ldr r2, [pc, #164] @ (2e8e8 ) │ │ │ │ + ldr r3, [pc, #136] @ (2e8d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ea1c │ │ │ │ + bne.n 2e8ac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d934 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2ea20 │ │ │ │ + cbz r0, 2e8b0 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2ea20 │ │ │ │ + cbz r3, 2e8b0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - b.n 2e920 │ │ │ │ + b.n 2e7b0 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e9b2 │ │ │ │ + b.n 2e842 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e9b2 │ │ │ │ + b.n 2e842 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e9b2 │ │ │ │ + b.n 2e842 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e9b2 │ │ │ │ + b.n 2e842 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #52] @ (2ea5c ) │ │ │ │ + ldr r2, [pc, #52] @ (2e8ec ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 2e9b2 │ │ │ │ + b.n 2e842 │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + adds r6, r1, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ movs r1, r0 │ │ │ │ orns r0, r0, #8388608 @ 0x800000 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002ea60 : │ │ │ │ +0002e8f0 : │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ - cbz r1, 2ea68 │ │ │ │ + cbz r1, 2e8f8 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx cd5c │ │ │ │ - ldr r2, [pc, #32] @ (2eaa4 ) │ │ │ │ + ldr r2, [pc, #32] @ (2e934 ) │ │ │ │ add.w r0, r4, #116 @ 0x74 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ ldrd r3, ip, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str.w ip, [sp] │ │ │ │ blx c798 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002eaa8 : │ │ │ │ +0002e938 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2eac4 │ │ │ │ + cbz r0, 2e954 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2eac4 │ │ │ │ + cbz r4, 2e954 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ @@ -54983,164 +54865,164 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w db24 <_php_stream_copy_to_mem@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -0002eae8 : │ │ │ │ +0002e978 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r5, [pc, #140] @ (2eb88 ) │ │ │ │ + ldr r5, [pc, #140] @ (2ea18 ) │ │ │ │ mov r4, r1 │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 2eb38 │ │ │ │ + cbnz r3, 2e9c8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2eb82 │ │ │ │ + bne.n 2ea12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2eb4c │ │ │ │ + cbz r0, 2e9dc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx d86c │ │ │ │ - cbz r0, 2eb3c │ │ │ │ + cbz r0, 2e9cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c0bc │ │ │ │ - ldr r2, [pc, #76] @ (2eb8c ) │ │ │ │ + ldr r2, [pc, #76] @ (2ea1c ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d934 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 2eb7c │ │ │ │ + cbz r0, 2ea0c │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ - cbz r2, 2eb7c │ │ │ │ + cbz r2, 2ea0c │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ str r6, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ ldrb.w r1, [r2, #56] @ 0x38 │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strb.w r1, [r2, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2eb14 │ │ │ │ + b.n 2e9a4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002eb90 : │ │ │ │ +0002ea20 : │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2ec22 │ │ │ │ + bne.n 2eab2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r5, r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ec1c │ │ │ │ + bne.n 2eaac │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r1, 2ebec │ │ │ │ + cbz r1, 2ea7c │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d86c │ │ │ │ - cbz r0, 2ebe8 │ │ │ │ + cbz r0, 2ea78 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w dc50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d934 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 2ec16 │ │ │ │ + cbz r0, 2eaa6 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2ec16 │ │ │ │ + cbz r3, 2eaa6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2ebba │ │ │ │ + b.n 2ea4a │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 2ebb6 │ │ │ │ + b.n 2ea46 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002ec28 : │ │ │ │ +0002eab8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2ec46 │ │ │ │ + cbz r0, 2ead6 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2ec46 │ │ │ │ + cbz r4, 2ead6 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r2, r5 │ │ │ │ @@ -55149,191 +55031,191 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.w d314 <_php_stream_copy_to_stream_ex@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ec6c : │ │ │ │ - cbz r0, 2ecbc │ │ │ │ +0002eafc : │ │ │ │ + cbz r0, 2eb4c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 2ecbe │ │ │ │ + cbz r1, 2eb4e │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ - cbz r0, 2ec8a │ │ │ │ + cbz r0, 2eb1a │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ blx cf14 <_php_stream_truncate_set_size@plt> │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ - cbz r1, 2ec96 │ │ │ │ + cbz r1, 2eb26 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ blx c094 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 2ecac │ │ │ │ + cbz r0, 2eb3c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - cbz r0, 2ecb6 │ │ │ │ + cbz r0, 2eb46 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ blx d934 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ec90 │ │ │ │ + bne.n 2eb20 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c094 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002ecdc : │ │ │ │ +0002eb6c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #240] @ 2eddc │ │ │ │ + ldr.w lr, [pc, #240] @ 2ec6c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #236] @ 2ede0 │ │ │ │ + ldr.w ip, [pc, #236] @ 2ec70 │ │ │ │ add r2, sp, #24 │ │ │ │ add lr, pc │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #228] @ (2ede4 ) │ │ │ │ + ldr r1, [pc, #228] @ (2ec74 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #20] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 2ed7e │ │ │ │ + cbnz r0, 2ec0e │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2edd0 │ │ │ │ + bne.n 2ec60 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2ed9e │ │ │ │ + beq.n 2ec2e │ │ │ │ ldr r5, [sp, #16] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #160] @ (2ede8 ) │ │ │ │ + ldr r1, [pc, #160] @ (2ec78 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2ed7e │ │ │ │ + cbz r0, 2ec0e │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ asrs r3, r2, #31 │ │ │ │ blx c094 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2edd6 │ │ │ │ + bne.n 2ec66 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 2ed96 │ │ │ │ - ldr r2, [pc, #108] @ (2edec ) │ │ │ │ - ldr r3, [pc, #92] @ (2ede0 ) │ │ │ │ + bne.n 2ec26 │ │ │ │ + ldr r2, [pc, #108] @ (2ec7c ) │ │ │ │ + ldr r3, [pc, #92] @ (2ec70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2edc6 │ │ │ │ + bne.n 2ec56 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2ed7e │ │ │ │ + b.n 2ec0e │ │ │ │ blx d934 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2edca │ │ │ │ + cbz r0, 2ec5a │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2edca │ │ │ │ + cbz r3, 2ec5a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2ed3a │ │ │ │ + b.n 2ebca │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002edf0 : │ │ │ │ +0002ec80 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2ee12 │ │ │ │ + cbz r0, 2eca2 │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ - cbz r6, 2ee12 │ │ │ │ + cbz r6, 2eca2 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ blx c6a4 <_emalloc_large@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -55346,180 +55228,180 @@ │ │ │ │ cmp.w r4, #4096 @ 0x1000 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ it cs │ │ │ │ movcs.w r2, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 2ee5a │ │ │ │ + cbnz r3, 2ecea │ │ │ │ blx c438 <_php_stream_read@plt+0x4> │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r5, 2ee66 │ │ │ │ + cbnz r5, 2ecf6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ee2e │ │ │ │ + beq.n 2ecbe │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx r9 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 2ee62 │ │ │ │ + beq.n 2ecf2 │ │ │ │ cmp r4, #4 │ │ │ │ mov r3, r4 │ │ │ │ it cs │ │ │ │ movcs r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 2ee5a │ │ │ │ + bhi.n 2ecea │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ee2e │ │ │ │ + beq.n 2ecbe │ │ │ │ subs r4, r4, r5 │ │ │ │ - bne.n 2ee2e │ │ │ │ - b.n 2ee5a │ │ │ │ + bne.n 2ecbe │ │ │ │ + b.n 2ecea │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ee84 : │ │ │ │ +0002ed14 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #212] @ (2ef68 ) │ │ │ │ + ldr r2, [pc, #212] @ (2edf8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #212] @ (2ef6c ) │ │ │ │ + ldr r3, [pc, #212] @ (2edfc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #212] @ (2ef70 ) │ │ │ │ + ldr r5, [pc, #212] @ (2ee00 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ef5e │ │ │ │ + beq.n 2edee │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2ef5e │ │ │ │ - ldr r2, [pc, #192] @ (2ef74 ) │ │ │ │ + beq.n 2edee │ │ │ │ + ldr r2, [pc, #192] @ (2ee04 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #192] @ (2ef78 ) │ │ │ │ + ldr r3, [pc, #192] @ (2ee08 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - beq.n 2eed8 │ │ │ │ + beq.n 2ed68 │ │ │ │ mov r1, r4 │ │ │ │ blx da48 <_php_stream_stat@plt> │ │ │ │ ldrd r3, r0, [r4, #80] @ 0x50 │ │ │ │ orrs.w r2, r3, r0 │ │ │ │ - bne.n 2ef22 │ │ │ │ - ldr r3, [pc, #160] @ (2ef7c ) │ │ │ │ + bne.n 2edb2 │ │ │ │ + ldr r3, [pc, #160] @ (2ee0c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx c988 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2ef44 │ │ │ │ - ldr r3, [pc, #152] @ (2ef80 ) │ │ │ │ + cbz r0, 2edd4 │ │ │ │ + ldr r3, [pc, #152] @ (2ee10 ) │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movs r5, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ blx d730 │ │ │ │ - ldr r1, [pc, #128] @ (2ef84 ) │ │ │ │ - ldr r3, [pc, #100] @ (2ef6c ) │ │ │ │ + ldr r1, [pc, #128] @ (2ee14 ) │ │ │ │ + ldr r3, [pc, #100] @ (2edfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ef64 │ │ │ │ + bne.n 2edf4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w dbd4 │ │ │ │ vldr d7, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #92] @ (2ef88 ) │ │ │ │ + ldr r2, [pc, #92] @ (2ee18 ) │ │ │ │ ldrd r4, r5, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx c798 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r1, [pc, #68] @ (2ef8c ) │ │ │ │ - ldr r3, [pc, #36] @ (2ef6c ) │ │ │ │ + ldr r1, [pc, #68] @ (2ee1c ) │ │ │ │ + ldr r3, [pc, #36] @ (2edfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ef64 │ │ │ │ + bne.n 2edf4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002ef90 : │ │ │ │ +0002ee20 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f046 │ │ │ │ + bne.n 2eed6 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f042 │ │ │ │ + bne.n 2eed2 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2f010 │ │ │ │ + cbz r0, 2eea0 │ │ │ │ blx d964 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2f00a │ │ │ │ + cbz r0, 2ee9a │ │ │ │ blx cdd8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #12] │ │ │ │ @@ -55548,101 +55430,101 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r7, #8] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ blx d934 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2f03c │ │ │ │ + cbz r0, 2eecc │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2f03c │ │ │ │ + cbz r3, 2eecc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - b.n 2efb8 │ │ │ │ + b.n 2ee48 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002f050 : │ │ │ │ +0002eee0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ (2f184 ) │ │ │ │ + ldr r0, [pc, #288] @ (2f014 ) │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ add r0, pc │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #280] @ (2f188 ) │ │ │ │ + ldr r0, [pc, #280] @ (2f018 ) │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #276] @ (2f18c ) │ │ │ │ + ldr r1, [pc, #276] @ (2f01c ) │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #252] @ (2f190 ) │ │ │ │ + ldr r1, [pc, #252] @ (2f020 ) │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 2f0b4 │ │ │ │ - ldr r2, [pc, #248] @ (2f194 ) │ │ │ │ - ldr r3, [pc, #236] @ (2f18c ) │ │ │ │ + cbz r0, 2ef44 │ │ │ │ + ldr r2, [pc, #248] @ (2f024 ) │ │ │ │ + ldr r3, [pc, #236] @ (2f01c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f170 │ │ │ │ + bne.n 2f000 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 2f0c0 │ │ │ │ + beq.n 2ef50 │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f132 │ │ │ │ + beq.n 2efc2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ it ne │ │ │ │ ldrne r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #180] @ (2f198 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f028 ) │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ @@ -55656,78 +55538,78 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx d5d8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2f17e │ │ │ │ + bne.n 2f00e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r8] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ - beq.n 2f09a │ │ │ │ + beq.n 2ef2a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2f09a │ │ │ │ + b.n 2ef2a │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx d934 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 2f178 │ │ │ │ + cbz r0, 2f008 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ - cbz r2, 2f178 │ │ │ │ + cbz r2, 2f008 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ str.w r6, [ip] │ │ │ │ str.w r0, [ip, #8] │ │ │ │ ldrb.w r0, [r2, #56] @ 0x38 │ │ │ │ orr.w r0, r0, #16 │ │ │ │ strb.w r0, [r2, #56] @ 0x38 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f174 │ │ │ │ + bne.n 2f004 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - b.n 2f0ce │ │ │ │ + b.n 2ef5e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f19c : │ │ │ │ +0002f02c : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr.w ip, [pc, #92] @ 2f20c │ │ │ │ + ldr.w ip, [pc, #92] @ 2f09c │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #92] @ (2f210 ) │ │ │ │ + ldr r2, [pc, #92] @ (2f0a0 ) │ │ │ │ add r3, sp, #28 │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -55739,233 +55621,233 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (2f214 ) │ │ │ │ - ldr r3, [pc, #36] @ (2f210 ) │ │ │ │ + ldr r2, [pc, #44] @ (2f0a4 ) │ │ │ │ + ldr r3, [pc, #36] @ (2f0a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f206 │ │ │ │ + bne.n 2f096 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f218 : │ │ │ │ +0002f0a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #92] @ (2f290 ) │ │ │ │ + ldr r5, [pc, #92] @ (2f120 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r1, 2f27c │ │ │ │ + cbz r1, 2f10c │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 2f242 │ │ │ │ + cbz r4, 2f0d2 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 2f242 │ │ │ │ + cbz r0, 2f0d2 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf14 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #72] @ (2f294 ) │ │ │ │ + ldr r1, [pc, #72] @ (2f124 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r3, [pc, #64] @ (2f298 ) │ │ │ │ + ldr r3, [pc, #64] @ (2f128 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx c8c0 │ │ │ │ mov r0, r4 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #48] @ (2f29c ) │ │ │ │ + ldr r1, [pc, #48] @ (2f12c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c1e4 │ │ │ │ mov r0, r4 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #28] @ (2f2a0 ) │ │ │ │ + ldr r1, [pc, #28] @ (2f130 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2f254 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + b.n 2f0e4 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r4, #16 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002f2a4 : │ │ │ │ +0002f134 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #292] @ (2f3dc ) │ │ │ │ + ldr r2, [pc, #292] @ (2f26c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #292] @ (2f3e0 ) │ │ │ │ + ldr r3, [pc, #292] @ (2f270 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r9, r1 │ │ │ │ - ldr r6, [pc, #288] @ (2f3e4 ) │ │ │ │ + ldr r6, [pc, #288] @ (2f274 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx d114 │ │ │ │ - ldr r1, [pc, #256] @ (2f3e8 ) │ │ │ │ + ldr r1, [pc, #256] @ (2f278 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f3c0 │ │ │ │ + bne.n 2f250 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f3d6 │ │ │ │ + bne.n 2f266 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r1, r2, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbz r1, 2f364 │ │ │ │ + cbz r1, 2f1f4 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx c0a0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - ldr r3, [pc, #168] @ (2f3ec ) │ │ │ │ + ldr r3, [pc, #168] @ (2f27c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbz r3, 2f39e │ │ │ │ - ldr r2, [pc, #164] @ (2f3f0 ) │ │ │ │ - ldr r3, [pc, #144] @ (2f3e0 ) │ │ │ │ + cbz r3, 2f22e │ │ │ │ + ldr r2, [pc, #164] @ (2f280 ) │ │ │ │ + ldr r3, [pc, #144] @ (2f270 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f3c8 │ │ │ │ + bne.n 2f258 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx d934 │ │ │ │ ldr.w ip, [r8, #4] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ str.w r0, [r8] │ │ │ │ - cbz r0, 2f3d0 │ │ │ │ + cbz r0, 2f260 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ - cbz r1, 2f3d0 │ │ │ │ + cbz r1, 2f260 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r7, [r1, #80] @ 0x50 │ │ │ │ str.w r7, [ip] │ │ │ │ str.w r0, [ip, #8] │ │ │ │ ldrb.w r0, [r1, #56] @ 0x38 │ │ │ │ orr.w r0, r0, #16 │ │ │ │ strb.w r0, [r1, #56] @ 0x38 │ │ │ │ - b.n 2f31c │ │ │ │ + b.n 2f1ac │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f3cc │ │ │ │ + bne.n 2f25c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r9] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ - beq.n 2f34a │ │ │ │ + beq.n 2f1da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2f34a │ │ │ │ + b.n 2f1da │ │ │ │ add r0, sp, #12 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2f34a │ │ │ │ + b.n 2f1da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2f954 │ │ │ │ + b.n 2f7e4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f3f4 : │ │ │ │ +0002f284 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -55990,280 +55872,280 @@ │ │ │ │ blx ce84 │ │ │ │ strb r7, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx d9d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 2f456 │ │ │ │ + bmi.n 2f2e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f4c6 │ │ │ │ + beq.n 2f356 │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f4d8 │ │ │ │ + beq.n 2f368 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 2f46c │ │ │ │ + cbz r5, 2f2fc │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ - cbz r0, 2f46c │ │ │ │ + cbz r0, 2f2fc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf14 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #132] @ (2f4f8 ) │ │ │ │ + ldr r1, [pc, #132] @ (2f388 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r1, [pc, #124] @ (2f4fc ) │ │ │ │ + ldr r1, [pc, #124] @ (2f38c ) │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx c180 │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #96] @ (2f500 ) │ │ │ │ + ldr r1, [pc, #96] @ (2f390 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f4c0 │ │ │ │ + bmi.n 2f350 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f4c0 │ │ │ │ + cbnz r3, 2f350 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2f4ec │ │ │ │ + bpl.n 2f37c │ │ │ │ blx cae4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2f462 │ │ │ │ + bne.n 2f2f2 │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #36] @ (2f504 ) │ │ │ │ + ldr r1, [pc, #36] @ (2f394 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2f47e │ │ │ │ + b.n 2f30e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #416] @ (2f6bc ) │ │ │ │ - ldr r3, [pc, #416] @ (2f6c0 ) │ │ │ │ + ldr r2, [pc, #416] @ (2f54c ) │ │ │ │ + ldr r3, [pc, #416] @ (2f550 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ands.w sl, r3, #32 │ │ │ │ - beq.n 2f554 │ │ │ │ + beq.n 2f3e4 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #392] @ (2f6c4 ) │ │ │ │ - ldr r3, [pc, #388] @ (2f6c0 ) │ │ │ │ + ldr r2, [pc, #392] @ (2f554 ) │ │ │ │ + ldr r3, [pc, #388] @ (2f550 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2f6b8 │ │ │ │ + bne.w 2f548 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2f646 │ │ │ │ - ldr r3, [pc, #352] @ (2f6c8 ) │ │ │ │ + beq.n 2f4d6 │ │ │ │ + ldr r3, [pc, #352] @ (2f558 ) │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ mov r5, sl │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #344] @ (2f6cc ) │ │ │ │ + ldr r3, [pc, #344] @ (2f55c ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 2f666 │ │ │ │ + bpl.n 2f4f6 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, sl │ │ │ │ adds r4, #16 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f63e │ │ │ │ + beq.n 2f4ce │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f650 │ │ │ │ + beq.n 2f4e0 │ │ │ │ ldrb.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f650 │ │ │ │ + beq.n 2f4e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f68c │ │ │ │ + beq.n 2f51c │ │ │ │ add.w r3, r5, #16 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, fp │ │ │ │ add r0, sp, #24 │ │ │ │ blx c798 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2f662 │ │ │ │ + beq.n 2f4f2 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 2f622 │ │ │ │ + beq.n 2f4b2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2f6ae │ │ │ │ + bne.n 2f53e │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 2f5da │ │ │ │ + bmi.n 2f46a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r2, r7, #16 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ blx dd44 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ lsls r3, r0, #25 │ │ │ │ - bmi.n 2f608 │ │ │ │ + bmi.n 2f498 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2f608 │ │ │ │ + cbnz r3, 2f498 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 2f6a2 │ │ │ │ + beq.n 2f532 │ │ │ │ blx cae4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 2f638 │ │ │ │ + cbz r2, 2f4c8 │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ - b.n 2f538 │ │ │ │ + b.n 2f3c8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ - bl 2f508 │ │ │ │ + bl 2f398 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f60a │ │ │ │ + bne.n 2f49a │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 2f57a │ │ │ │ + bne.n 2f40a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ - b.n 2f536 │ │ │ │ - cbz r5, 2f67c │ │ │ │ + b.n 2f3c6 │ │ │ │ + cbz r5, 2f50c │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 2f5c4 │ │ │ │ + bne.n 2f454 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 2f62c │ │ │ │ + b.n 2f4bc │ │ │ │ cmp r2, #12 │ │ │ │ ldrd r3, r5, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne r7, r4 │ │ │ │ ldreq r7, [r4, #0] │ │ │ │ addne r4, #24 │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r2, [r7, #8] │ │ │ │ - b.n 2f58e │ │ │ │ + b.n 2f41e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #24 │ │ │ │ blx c798 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ - b.n 2f5be │ │ │ │ - ldr r2, [pc, #64] @ (2f6d0 ) │ │ │ │ + b.n 2f44e │ │ │ │ + ldr r2, [pc, #64] @ (2f560 ) │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r3, fp │ │ │ │ blx c798 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ - b.n 2f5be │ │ │ │ + b.n 2f44e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f638 │ │ │ │ - b.n 2f60a │ │ │ │ + beq.n 2f4c8 │ │ │ │ + b.n 2f49a │ │ │ │ mov r0, r7 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2f5da │ │ │ │ + b.n 2f46a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002f6d4 : │ │ │ │ +0002f564 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -56296,780 +56178,780 @@ │ │ │ │ blx ce84 │ │ │ │ strb.w r9, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx d9d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 2f74e │ │ │ │ + bmi.n 2f5de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f828 │ │ │ │ + beq.n 2f6b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ blx c8cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f830 │ │ │ │ + beq.n 2f6c0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 2f772 │ │ │ │ + cbz r5, 2f602 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ - cbz r0, 2f772 │ │ │ │ + cbz r0, 2f602 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf14 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #212] @ (2f850 ) │ │ │ │ + ldr r1, [pc, #212] @ (2f6e0 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r1, [pc, #204] @ (2f854 ) │ │ │ │ + ldr r1, [pc, #204] @ (2f6e4 ) │ │ │ │ add.w r3, r4, #16 │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx c1e8 │ │ │ │ - cbz r5, 2f7ec │ │ │ │ + cbz r5, 2f67c │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ - cbz r1, 2f7a2 │ │ │ │ + cbz r1, 2f632 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx d318 <_php_stream_copy_to_stream_ex@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #160] @ (2f858 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f6e8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 2f812 │ │ │ │ + bpl.n 2f6a2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f7de │ │ │ │ + bmi.n 2f66e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f7de │ │ │ │ + cbnz r3, 2f66e │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2f844 │ │ │ │ + bpl.n 2f6d4 │ │ │ │ blx cae4 │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx d318 <_php_stream_copy_to_stream_ex@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #88] @ (2f85c ) │ │ │ │ + ldr r1, [pc, #88] @ (2f6ec ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2f7c6 │ │ │ │ + bmi.n 2f656 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f7c6 │ │ │ │ + bne.n 2f656 │ │ │ │ mov r0, r6 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2f84a │ │ │ │ + bpl.n 2f6da │ │ │ │ blx cae4 │ │ │ │ - b.n 2f7c6 │ │ │ │ + b.n 2f656 │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2f74e │ │ │ │ + b.n 2f5de │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #40] @ (2f860 ) │ │ │ │ + ldr r1, [pc, #40] @ (2f6f0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2f784 │ │ │ │ + b.n 2f614 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2f7de │ │ │ │ + b.n 2f66e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2f7c6 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + b.n 2f656 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r0, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + subs r6, r0, #3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r2, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r4, r7, #0 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #920] @ (2fc10 ) │ │ │ │ - ldr r3, [pc, #920] @ (2fc14 ) │ │ │ │ + ldr r0, [pc, #920] @ (2faa0 ) │ │ │ │ + ldr r3, [pc, #920] @ (2faa4 ) │ │ │ │ mov r9, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #920] @ (2fc18 ) │ │ │ │ + ldr r1, [pc, #920] @ (2faa8 ) │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #28 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa12 │ │ │ │ - ldr r1, [pc, #892] @ (2fc1c ) │ │ │ │ + beq.w 2f8a2 │ │ │ │ + ldr r1, [pc, #892] @ (2faac ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa12 │ │ │ │ - ldr r1, [pc, #872] @ (2fc20 ) │ │ │ │ + beq.w 2f8a2 │ │ │ │ + ldr r1, [pc, #872] @ (2fab0 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa12 │ │ │ │ + beq.w 2f8a2 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 2fb6c │ │ │ │ + bne.w 2f9fc │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 2f8dc │ │ │ │ + bmi.n 2f76c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r1, [pc, #836] @ (2fc24 ) │ │ │ │ + ldr r1, [pc, #836] @ (2fab4 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fb74 │ │ │ │ + beq.w 2fa04 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 2fb8a │ │ │ │ + beq.w 2fa1a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2fbfc │ │ │ │ + bne.w 2fa8c │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2f914 │ │ │ │ + bmi.n 2f7a4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r1, sl │ │ │ │ movs r0, #1 │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r8, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f936 │ │ │ │ + bmi.n 2f7c6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb60 │ │ │ │ + beq.w 2f9f0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2fb1a │ │ │ │ + beq.w 2f9aa │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2fbe8 │ │ │ │ + bne.w 2fa78 │ │ │ │ ldr.w sl, [r4] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bmi.n 2f95c │ │ │ │ + bmi.n 2f7ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2fbf2 │ │ │ │ + bne.w 2fa82 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2f972 │ │ │ │ + bmi.n 2f802 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f986 │ │ │ │ + beq.n 2f816 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2fb36 │ │ │ │ + bne.w 2f9c6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2fba6 │ │ │ │ + beq.w 2fa36 │ │ │ │ add.w r0, sl, #16 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ mov r9, r0 │ │ │ │ add.w r2, r5, #16 │ │ │ │ mov r1, r9 │ │ │ │ add.w r3, r7, #16 │ │ │ │ mov r0, fp │ │ │ │ str.w r8, [sp] │ │ │ │ blx cc1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f9d4 │ │ │ │ + bmi.n 2f864 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 2f9d4 │ │ │ │ + cbnz r3, 2f864 │ │ │ │ mov r0, sl │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 2fbc6 │ │ │ │ + bpl.w 2fa56 │ │ │ │ blx cae4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2f9ee │ │ │ │ + bmi.n 2f87e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2f9ee │ │ │ │ + cbnz r3, 2f87e │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.w 2fbba │ │ │ │ + bpl.w 2fa4a │ │ │ │ blx cae4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2fa00 │ │ │ │ + bmi.n 2f890 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb54 │ │ │ │ - cbz r6, 2fa08 │ │ │ │ + beq.w 2f9e4 │ │ │ │ + cbz r6, 2f898 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 2fabc │ │ │ │ + beq.n 2f94c │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ blx d160 <_php_stream_free@plt> │ │ │ │ - b.n 2fabc │ │ │ │ + b.n 2f94c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ands.w r7, r3, #32 │ │ │ │ - bne.n 2faba │ │ │ │ + bne.n 2f94a │ │ │ │ ldr r5, [r6, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2fab4 │ │ │ │ + beq.n 2f944 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ itt mi │ │ │ │ movmi r8, r4 │ │ │ │ addmi r4, #16 │ │ │ │ - bmi.n 2fa4c │ │ │ │ + bmi.n 2f8dc │ │ │ │ cmp r3, #12 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ittee ne │ │ │ │ movne r8, r4 │ │ │ │ addne r4, #24 │ │ │ │ ldreq.w r8, [r4] │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq.w r3, [r8, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 2faae │ │ │ │ + bhi.n 2f93e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2faec │ │ │ │ + beq.n 2f97c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2fafa │ │ │ │ + beq.n 2f98a │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fafa │ │ │ │ - ldr r2, [pc, #444] @ (2fc28 ) │ │ │ │ + beq.n 2f98a │ │ │ │ + ldr r2, [pc, #444] @ (2fab8 ) │ │ │ │ add.w r3, r7, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r3, r9 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c798 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ ldrb.w r3, [r8, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ ite ne │ │ │ │ movne r1, sl │ │ │ │ moveq r1, r9 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2faf4 │ │ │ │ + beq.n 2f984 │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - beq.n 2fada │ │ │ │ + beq.n 2f96a │ │ │ │ mov r0, fp │ │ │ │ - bl 2f864 │ │ │ │ - cbnz r0, 2fb06 │ │ │ │ + bl 2f6f4 │ │ │ │ + cbnz r0, 2f996 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2faae │ │ │ │ + beq.n 2f93e │ │ │ │ mov r0, sl │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 2fa28 │ │ │ │ + bne.n 2f8b8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #364] @ (2fc2c ) │ │ │ │ - ldr r3, [pc, #340] @ (2fc14 ) │ │ │ │ + ldr r2, [pc, #364] @ (2fabc ) │ │ │ │ + ldr r3, [pc, #340] @ (2faa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2fc0a │ │ │ │ + bne.w 2fa9a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r8] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2fa9a │ │ │ │ + b.n 2f92a │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 2fada │ │ │ │ + bne.n 2f96a │ │ │ │ ldr.w r2, [r8] │ │ │ │ - b.n 2fa9a │ │ │ │ + b.n 2f92a │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2fa80 │ │ │ │ + b.n 2f910 │ │ │ │ mov r0, sl │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2fabc │ │ │ │ + b.n 2f94c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 2fb14 │ │ │ │ + bmi.n 2f9a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fb14 │ │ │ │ + bne.n 2f9a4 │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2fc04 │ │ │ │ + bpl.n 2fa94 │ │ │ │ blx cae4 │ │ │ │ - b.n 2fb14 │ │ │ │ + b.n 2f9a4 │ │ │ │ mov r3, r9 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2fbd2 │ │ │ │ + beq.n 2fa62 │ │ │ │ add.w r2, sl, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #232] @ (2fc30 ) │ │ │ │ + ldr r2, [pc, #232] @ (2fac0 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ blx c798 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n 2f998 │ │ │ │ + b.n 2f828 │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2fbc0 │ │ │ │ + bpl.n 2fa50 │ │ │ │ blx cae4 │ │ │ │ - b.n 2fa00 │ │ │ │ + b.n 2f890 │ │ │ │ mov r0, sl │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2fbcc │ │ │ │ + bpl.n 2fa5c │ │ │ │ blx cae4 │ │ │ │ - b.n 2f936 │ │ │ │ + b.n 2f7c6 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2f8dc │ │ │ │ - ldr r1, [pc, #188] @ (2fc34 ) │ │ │ │ + b.n 2f76c │ │ │ │ + ldr r1, [pc, #188] @ (2fac4 ) │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx dad0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2f936 │ │ │ │ + b.n 2f7c6 │ │ │ │ blx d204 │ │ │ │ mov r8, r0 │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #160] @ (2fc38 ) │ │ │ │ + ldr r1, [pc, #160] @ (2fac8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ blx dcac │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2f936 │ │ │ │ - ldr r2, [pc, #148] @ (2fc3c ) │ │ │ │ + b.n 2f7c6 │ │ │ │ + ldr r2, [pc, #148] @ (2facc ) │ │ │ │ mov r3, sl │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ blx c798 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n 2f998 │ │ │ │ + b.n 2f828 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2f9ee │ │ │ │ + b.n 2f87e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2fa00 │ │ │ │ + b.n 2f890 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2f9d4 │ │ │ │ + b.n 2f864 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2f936 │ │ │ │ - ldr r2, [pc, #108] @ (2fc40 ) │ │ │ │ + b.n 2f7c6 │ │ │ │ + ldr r2, [pc, #108] @ (2fad0 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #16 │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ blx c798 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n 2f998 │ │ │ │ + b.n 2f828 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2f95c │ │ │ │ + b.n 2f7ec │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2f972 │ │ │ │ + b.n 2f802 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2f914 │ │ │ │ + b.n 2f7a4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 2fb14 │ │ │ │ + b.n 2f9a4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb920000 │ │ │ │ - b.n 2f81c │ │ │ │ + b.n 2f6ac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r2, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r4, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r4, r3, r1 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.u16 d0, d6, d0 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + cdp2 0, 14, cr0, cr2, cr0, {0} │ │ │ │ + subs r6, r3, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r0, r5, r3 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002fc44 : │ │ │ │ +0002fad4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ - cbz r1, 2fc68 │ │ │ │ + cbz r1, 2faf8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2f508 │ │ │ │ + bl 2f398 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 2fc82 │ │ │ │ + cbnz r0, 2fb12 │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 2fc7e │ │ │ │ + cbz r3, 2fb0e │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f864 │ │ │ │ + bl 2f6f4 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2fc7e │ │ │ │ + b.n 2fb0e │ │ │ │ │ │ │ │ -0002fc88 : │ │ │ │ +0002fb18 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #248] @ (2fd94 ) │ │ │ │ + ldr r2, [pc, #248] @ (2fc24 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #240] @ (2fd98 ) │ │ │ │ + ldr r3, [pc, #240] @ (2fc28 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #216] @ (2fd9c ) │ │ │ │ + ldr r1, [pc, #216] @ (2fc2c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2fd7a │ │ │ │ + bne.n 2fc0a │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2fd90 │ │ │ │ + bne.n 2fc20 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fd50 │ │ │ │ + beq.n 2fbe0 │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx da94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2fd7a │ │ │ │ + bne.n 2fc0a │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2fd8c │ │ │ │ + bne.n 2fc1c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2fd48 │ │ │ │ - ldr r2, [pc, #108] @ (2fda0 ) │ │ │ │ - ldr r3, [pc, #100] @ (2fd98 ) │ │ │ │ + bne.n 2fbd8 │ │ │ │ + ldr r2, [pc, #108] @ (2fc30 ) │ │ │ │ + ldr r3, [pc, #100] @ (2fc28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fd82 │ │ │ │ + bne.n 2fc12 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2fd30 │ │ │ │ + b.n 2fbc0 │ │ │ │ mov r0, r1 │ │ │ │ blx d934 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2fd86 │ │ │ │ + cbz r0, 2fc16 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2fd86 │ │ │ │ + cbz r3, 2fc16 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2fcf2 │ │ │ │ + b.n 2fb82 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d1f8 │ │ │ │ - b.n 2fd30 │ │ │ │ + b.n 2fbc0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + subs r4, r7, r1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002fda4 : │ │ │ │ +0002fc34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #192] @ (2fe78 ) │ │ │ │ + ldr r2, [pc, #192] @ (2fd08 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #192] @ (2fe7c ) │ │ │ │ + ldr r3, [pc, #192] @ (2fd0c ) │ │ │ │ mov r8, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #192] @ (2fe80 ) │ │ │ │ + ldr r7, [pc, #192] @ (2fd10 ) │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r0, 2fdd6 │ │ │ │ + cbz r0, 2fc66 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2fdd6 │ │ │ │ + cbz r4, 2fc66 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r6, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #20] │ │ │ │ blx c4d8 │ │ │ │ mov r0, r6 │ │ │ │ blx cd14 │ │ │ │ - ldr r2, [pc, #148] @ (2fe84 ) │ │ │ │ + ldr r2, [pc, #148] @ (2fd14 ) │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r8, [pc, #140] @ 2fe88 │ │ │ │ + ldr.w r8, [pc, #140] @ 2fd18 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx c798 │ │ │ │ mov r2, r6 │ │ │ │ strd r0, r6, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ add r6, sp, #20 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ - b.n 2fe2c │ │ │ │ - ldr r2, [pc, #116] @ (2fe8c ) │ │ │ │ + b.n 2fcbc │ │ │ │ + ldr r2, [pc, #116] @ (2fd1c ) │ │ │ │ mov r3, r4 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ strd r8, r5, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ blx c428 │ │ │ │ mov r0, r4 │ │ │ │ blx ca2c <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fe16 │ │ │ │ + beq.n 2fca6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ blx c774 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx c6ec │ │ │ │ mov r0, r5 │ │ │ │ blx cf80 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbz r0, 2fe58 │ │ │ │ + cbz r0, 2fce8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (2fe90 ) │ │ │ │ - ldr r3, [pc, #32] @ (2fe7c ) │ │ │ │ + ldr r2, [pc, #52] @ (2fd20 ) │ │ │ │ + ldr r3, [pc, #32] @ (2fd0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fe74 │ │ │ │ + bne.n 2fd04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r0, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 302d6 │ │ │ │ + b.n 30166 │ │ │ │ @ instruction: 0xffff09bc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002fe94 : │ │ │ │ - ldr r3, [pc, #4] @ (2fe9c ) │ │ │ │ +0002fd24 : │ │ │ │ + ldr r3, [pc, #4] @ (2fd2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002fea0 : │ │ │ │ +0002fd30 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -57078,53 +56960,53 @@ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ eors r3, r0 │ │ │ │ subs r1, r1, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ - ldr r3, [pc, #48] @ (2fefc ) │ │ │ │ + ldr r3, [pc, #48] @ (2fd8c ) │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx d82c │ │ │ │ blx ceb4 <_emalloc_16@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbz r6, 2feec │ │ │ │ + cbz r6, 2fd7c │ │ │ │ str r6, [r4, #0] │ │ │ │ - ldr r3, [pc, #16] @ (2ff00 ) │ │ │ │ + ldr r3, [pc, #16] @ (2fd90 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002ff04 : │ │ │ │ +0002fd94 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx cbf8 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002ff1c : │ │ │ │ - cbz r0, 2ff56 │ │ │ │ +0002fdac : │ │ │ │ + cbz r0, 2fde6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -57142,130 +57024,130 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ff5c : │ │ │ │ +0002fdec : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #164] @ (30010 ) │ │ │ │ + ldr r6, [pc, #164] @ (2fea0 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #164] @ (30014 ) │ │ │ │ + ldr r3, [pc, #164] @ (2fea4 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #156] @ (30018 ) │ │ │ │ + ldr r4, [pc, #156] @ (2fea8 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r5, [pc, #156] @ (3001c ) │ │ │ │ + ldr r5, [pc, #156] @ (2feac ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #140] @ (30020 ) │ │ │ │ + ldr r3, [pc, #140] @ (2feb0 ) │ │ │ │ movs r1, #17 │ │ │ │ - ldr r0, [pc, #140] @ (30024 ) │ │ │ │ + ldr r0, [pc, #140] @ (2feb4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #132] @ (30028 ) │ │ │ │ + ldr r2, [pc, #132] @ (2feb8 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #132] @ (3002c ) │ │ │ │ + ldr r3, [pc, #132] @ (2febc ) │ │ │ │ ldr r7, [r4, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #116] @ (30030 ) │ │ │ │ + ldr r3, [pc, #116] @ (2fec0 ) │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce84 │ │ │ │ - ldr r2, [pc, #100] @ (30034 ) │ │ │ │ + ldr r2, [pc, #100] @ (2fec4 ) │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #100] @ (30038 ) │ │ │ │ + ldr r3, [pc, #100] @ (2fec8 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [r5, #16] │ │ │ │ - ldr r2, [pc, #92] @ (3003c ) │ │ │ │ + ldr r2, [pc, #92] @ (2fecc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #88] @ (30040 ) │ │ │ │ + ldr r3, [pc, #88] @ (2fed0 ) │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c964 │ │ │ │ - ldr r2, [pc, #80] @ (30044 ) │ │ │ │ - ldr r3, [pc, #32] @ (30014 ) │ │ │ │ + ldr r2, [pc, #80] @ (2fed4 ) │ │ │ │ + ldr r3, [pc, #32] @ (2fea4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3000a │ │ │ │ + bne.n 2fe9a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r0, #8388608 @ 0x800000 │ │ │ │ + @ instruction: 0xf53c0000 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ svc 151 @ 0x97 │ │ │ │ vtbl.8 d16, {d31- │ │ │ │ + bne.n 2ff04 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r3, r0 │ │ │ │ - cbnz r2, 3007a │ │ │ │ + cbnz r2, 2ff0a │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 3006c │ │ │ │ + cbz r3, 2fefc │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ @@ -57279,164 +57161,164 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx c0bc │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 300a8 │ │ │ │ + cbz r3, 2ff38 │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000300b4 : │ │ │ │ +0002ff44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 300da │ │ │ │ + cbz r0, 2ff6a │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c780 │ │ │ │ mov r0, r4 │ │ │ │ blx ca8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx c39c <_emalloc_96@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 300c6 │ │ │ │ + b.n 2ff56 │ │ │ │ nop │ │ │ │ │ │ │ │ -000300e4 : │ │ │ │ +0002ff74 : │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ - cbz r3, 300f4 │ │ │ │ + cbz r3, 2ff84 │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000300f8 : │ │ │ │ +0002ff88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx c5f0 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ blx d59c │ │ │ │ add.w r0, r4, #80 @ 0x50 │ │ │ │ blx d56c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 30128 │ │ │ │ + cbz r3, 2ffb8 │ │ │ │ add.w r0, r4, #84 @ 0x54 │ │ │ │ blx d670 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r3, 30138 │ │ │ │ + cbz r3, 2ffc8 │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d66c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0003013c : │ │ │ │ +0002ffcc : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 30162 │ │ │ │ + cbz r3, 2fff2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx cef0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00030164 : │ │ │ │ +0002fff4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 301a0 │ │ │ │ + cbz r0, 30030 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, 3018e │ │ │ │ + cbz r2, 3001e │ │ │ │ add.w r0, r3, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c6ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx cf80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c688 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -000301a4 : │ │ │ │ +00030034 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r1, [pc, #2696] @ 30c44 │ │ │ │ - ldr.w r3, [pc, #2696] @ 30c48 │ │ │ │ + ldr.w r1, [pc, #2696] @ 30ad4 │ │ │ │ + ldr.w r3, [pc, #2696] @ 30ad8 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #2688] @ 30c4c │ │ │ │ + ldr.w r2, [pc, #2688] @ 30adc │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov sl, r9 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #2664] @ 30c50 │ │ │ │ + ldr.w r3, [pc, #2664] @ 30ae0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 30260 │ │ │ │ - cbz r1, 30228 │ │ │ │ + beq.n 300f0 │ │ │ │ + cbz r1, 300b8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ mov r3, r0 │ │ │ │ subs r0, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 311aa │ │ │ │ + bhi.w 3103a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r7, #7 │ │ │ │ movs r3, r1 │ │ │ │ lsls r2, r0, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r3, r6, #9 │ │ │ │ lsls r6, r5, #8 │ │ │ │ @@ -57446,53 +57328,53 @@ │ │ │ │ lsls r7, r3, #1 │ │ │ │ lsls r0, r6, #10 │ │ │ │ ldr.w r8, [r5] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 30242 │ │ │ │ + b.n 300d2 │ │ │ │ adds r3, #1 │ │ │ │ sub.w r2, r3, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 3024c │ │ │ │ + bcs.n 300dc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 30238 │ │ │ │ + bmi.n 300c8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c86c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 307ae │ │ │ │ + bne.w 3063e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 307aa │ │ │ │ + beq.w 3063a │ │ │ │ add.w r2, r1, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - bne.w 30eb0 │ │ │ │ + bne.w 30d40 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ mov r3, r0 │ │ │ │ subs r0, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 311a4 │ │ │ │ - add r7, pc, #8 @ (adr r7, 302a4 ) │ │ │ │ + bhi.w 31034 │ │ │ │ + add r7, pc, #8 @ (adr r7, 30134 ) │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ add r7, r3 │ │ │ │ bx r7 │ │ │ │ lsls r5, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa9ffff │ │ │ │ lsls r3, r6, #11 │ │ │ │ @@ -57513,89 +57395,89 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r7, #4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ - ldr.w r1, [pc, #2424] @ 30c54 │ │ │ │ + ldr.w r1, [pc, #2424] @ 30ae4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ movs r2, #14 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ adds r0, #20 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ blx d048 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b.n 301ec │ │ │ │ + b.n 3007c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #56] @ 0x38 │ │ │ │ - blt.n 30328 │ │ │ │ + blt.n 301b8 │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bfc │ │ │ │ + beq.w 30a8c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 307a6 │ │ │ │ + beq.w 30636 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 307a6 │ │ │ │ + beq.w 30636 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx c384 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31044 │ │ │ │ + bne.w 30ed4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx db0c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 307a6 │ │ │ │ + beq.w 30636 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 307a6 │ │ │ │ + beq.w 30636 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 303a8 │ │ │ │ + blt.n 30238 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3101c │ │ │ │ + beq.w 30eac │ │ │ │ movs r1, #4 │ │ │ │ mov r3, r8 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ @@ -57605,24 +57487,24 @@ │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r0, #8 │ │ │ │ str r0, [r1, #0] │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - blt.n 303e8 │ │ │ │ + blt.n 30278 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31038 │ │ │ │ + beq.w 30ec8 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ @@ -57631,114 +57513,114 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov sl, r7 │ │ │ │ adds r2, r3, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ movs r7, #0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx c260 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30648 │ │ │ │ + bne.w 304d8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldrd sl, fp, [sp, #44] @ 0x2c │ │ │ │ blx c7cc │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30838 │ │ │ │ + beq.w 306c8 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub.w r9, r9, r1 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30472 │ │ │ │ + blt.n 30302 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e86 │ │ │ │ + beq.w 30d16 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r1, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r1, #4 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ mov.w r0, #7 │ │ │ │ str r0, [r1, #0] │ │ │ │ - blt.w 30880 │ │ │ │ + blt.w 30710 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30c0e │ │ │ │ + beq.w 30a9e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldr.w sl, [r5] │ │ │ │ cmp r7, r3 │ │ │ │ it cs │ │ │ │ movcs r7, r3 │ │ │ │ mov fp, r7 │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 30806 │ │ │ │ + beq.w 30696 │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - blt.n 3050a │ │ │ │ + blt.n 3039a │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e7c │ │ │ │ + beq.w 30d0c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ @@ -57747,159 +57629,159 @@ │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r1, #5 │ │ │ │ str r1, [r0, #0] │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ - blt.w 30826 │ │ │ │ + blt.w 306b6 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bf4 │ │ │ │ + beq.w 30a84 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - b.n 30826 │ │ │ │ - ldr.w r1, [pc, #1800] @ 30c58 │ │ │ │ + b.n 306b6 │ │ │ │ + ldr.w r1, [pc, #1800] @ 30ae8 │ │ │ │ movs r2, #17 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30df0 │ │ │ │ + beq.w 30c80 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 308bc │ │ │ │ + bne.w 3074c │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 308e2 │ │ │ │ + bpl.w 30772 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - bne.w 308d4 │ │ │ │ - ldr.w r1, [pc, #1756] @ 30c5c │ │ │ │ + bne.w 30764 │ │ │ │ + ldr.w r1, [pc, #1756] @ 30aec │ │ │ │ add.w r0, r7, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3090a │ │ │ │ + b.n 3079a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and.w r7, r2, #1 │ │ │ │ - cbz r3, 305a2 │ │ │ │ + cbz r3, 30432 │ │ │ │ adds r3, #20 │ │ │ │ - ldr.w r2, [pc, #1724] @ 30c60 │ │ │ │ + ldr.w r2, [pc, #1724] @ 30af0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ blx c928 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 30648 │ │ │ │ + beq.n 304d8 │ │ │ │ cmp r0, #5 │ │ │ │ - bne.w 30af2 │ │ │ │ + bne.w 30982 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - blt.n 305f8 │ │ │ │ + blt.n 30488 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ec0 │ │ │ │ + beq.w 30d50 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 301ec │ │ │ │ + b.n 3007c │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, r1 │ │ │ │ it gt │ │ │ │ ldrgt r3, [r4, #56] @ 0x38 │ │ │ │ - bgt.n 3063a │ │ │ │ + bgt.n 304ca │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ subs r2, r1, r5 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ add r2, r5 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30c06 │ │ │ │ + beq.w 30a96 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r0, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #1556] @ 30c64 │ │ │ │ - ldr.w r3, [pc, #1524] @ 30c48 │ │ │ │ + ldr.w r2, [pc, #1556] @ 30af4 │ │ │ │ + ldr.w r3, [pc, #1524] @ 30ad8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 31196 │ │ │ │ + bne.w 31026 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w sl, [r5] │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - blt.n 306a6 │ │ │ │ + blt.n 30536 │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30be4 │ │ │ │ + beq.w 30a74 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ @@ -57908,24 +57790,24 @@ │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r1, #7 │ │ │ │ str r1, [r0, #0] │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ - blt.n 306e4 │ │ │ │ + blt.n 30574 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bec │ │ │ │ + beq.w 30a7c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ @@ -57933,161 +57815,161 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov fp, r7 │ │ │ │ adds r2, r0, #4 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 301ec │ │ │ │ + b.n 3007c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 30742 │ │ │ │ + beq.n 305d2 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 3072e │ │ │ │ + cbz r0, 305be │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31044 │ │ │ │ + bne.w 30ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ it ne │ │ │ │ cmpne sl, r0 │ │ │ │ - beq.n 3072a │ │ │ │ + beq.n 305ba │ │ │ │ mov r0, sl │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrd sl, fp, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbz r0, 3073a │ │ │ │ + cbz r0, 305ca │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 3073a │ │ │ │ + cbz r0, 305ca │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ blx ce54 <_php_stream_write@plt> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 30884 │ │ │ │ + bne.w 30714 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ it ne │ │ │ │ cmpne.w sl, #0 │ │ │ │ ite ne │ │ │ │ movne.w r9, #1 │ │ │ │ moveq.w r9, #0 │ │ │ │ - beq.n 3076a │ │ │ │ + beq.n 305fa │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, sl │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov fp, r9 │ │ │ │ mov sl, r9 │ │ │ │ - b.n 301ec │ │ │ │ + b.n 3007c │ │ │ │ ldr.w r8, [r5] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 3078c │ │ │ │ + b.n 3061c │ │ │ │ adds r3, #1 │ │ │ │ sub.w r2, r3, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 30796 │ │ │ │ + bcs.n 30626 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 30782 │ │ │ │ + bmi.n 30612 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c86c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.w 31028 │ │ │ │ + bpl.w 30eb8 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b.n 301ec │ │ │ │ + b.n 3007c │ │ │ │ mov r0, r1 │ │ │ │ - b.n 3064c │ │ │ │ + b.n 304dc │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 307ca │ │ │ │ + bge.n 3065a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 301f4 │ │ │ │ + b.n 30084 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 308da │ │ │ │ + beq.n 3076a │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r2, r3, r1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add.w r2, r0, r3, lsl #2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ adds r2, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ str.w r1, [r0, r3, lsl #2] │ │ │ │ - b.n 301ec │ │ │ │ + b.n 3007c │ │ │ │ movs r2, #0 │ │ │ │ - b.n 30796 │ │ │ │ + b.n 30626 │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - bge.n 30890 │ │ │ │ + bge.n 30720 │ │ │ │ adds r2, #1 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r1, #7 │ │ │ │ str r1, [r0, #0] │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ - bge.w 30522 │ │ │ │ + bge.w 303b2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov r9, fp │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 301ec │ │ │ │ + b.n 3007c │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 3086c │ │ │ │ + blt.n 306fc │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e90 │ │ │ │ + beq.w 30d20 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ @@ -58095,119 +57977,119 @@ │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r1, #4 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ mov.w r0, #6 │ │ │ │ str r0, [r1, #0] │ │ │ │ - bge.w 30486 │ │ │ │ + bge.w 30316 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - b.n 304ae │ │ │ │ + b.n 3033e │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c86c │ │ │ │ - b.n 3074a │ │ │ │ + b.n 305da │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e72 │ │ │ │ + beq.w 30d02 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - b.n 3080e │ │ │ │ + b.n 3069e │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ and.w r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 30b62 │ │ │ │ - cbz r3, 308f0 │ │ │ │ + beq.w 309f2 │ │ │ │ + cbz r3, 30780 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3090a │ │ │ │ + b.n 3079a │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 307e8 │ │ │ │ + b.n 30678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 30b80 │ │ │ │ + beq.w 30a10 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3090a │ │ │ │ + cbnz r3, 3079a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 30e9a │ │ │ │ + bpl.w 30d2a │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [r8, #9] │ │ │ │ - cbz r3, 3091a │ │ │ │ + cbz r3, 307aa │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #840] @ (30c68 ) │ │ │ │ + ldr r1, [pc, #840] @ (30af8 ) │ │ │ │ movs r2, #28 │ │ │ │ adds r0, #20 │ │ │ │ movs r7, #0 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #828] @ (30c6c ) │ │ │ │ + ldr r1, [pc, #828] @ (30afc ) │ │ │ │ movs r2, #17 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx c5fc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #816] @ (30c70 ) │ │ │ │ + ldr r1, [pc, #816] @ (30b00 ) │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ adds r0, #20 │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ movs r7, #4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ blx d048 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #796] @ (30c74 ) │ │ │ │ + ldr r1, [pc, #796] @ (30b04 ) │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30b98 │ │ │ │ + beq.w 30a28 │ │ │ │ blx dd10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30b98 │ │ │ │ + beq.w 30a28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movs r2, #13 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - ldr r1, [pc, #760] @ (30c78 ) │ │ │ │ + ldr r1, [pc, #760] @ (30b08 ) │ │ │ │ ite mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ itt pl │ │ │ │ addpl r3, #1 │ │ │ │ strpl r3, [r0, #0] │ │ │ │ @@ -58217,874 +58099,874 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ adds r0, #20 │ │ │ │ blx d048 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 309ae │ │ │ │ + bpl.n 3083e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 30ca0 │ │ │ │ - ldr r1, [pc, #716] @ (30c7c ) │ │ │ │ + beq.w 30b30 │ │ │ │ + ldr r1, [pc, #716] @ (30b0c ) │ │ │ │ movs r2, #16 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30a46 │ │ │ │ + beq.n 308d6 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 30f80 │ │ │ │ + bne.w 30e10 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 309d4 │ │ │ │ + bmi.n 30864 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - ldr r1, [pc, #680] @ (30c80 ) │ │ │ │ + ldr r1, [pc, #680] @ (30b10 ) │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r3, r7, #16 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30c16 │ │ │ │ + beq.w 30aa6 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 30d8e │ │ │ │ + beq.w 30c1e │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d2b4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 30a10 │ │ │ │ + cbz r2, 308a0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r2, #27 │ │ │ │ - ldr r1, [pc, #620] @ (30c84 ) │ │ │ │ + ldr r1, [pc, #620] @ (30b14 ) │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #612] @ (30c88 ) │ │ │ │ + ldr r1, [pc, #612] @ (30b18 ) │ │ │ │ movs r2, #16 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx c5fc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 30a46 │ │ │ │ + bmi.n 308d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 30a46 │ │ │ │ + cbnz r3, 308d6 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 30ea0 │ │ │ │ + bpl.w 30d30 │ │ │ │ blx cae4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands.w r7, r3, #2 │ │ │ │ - bne.w 30b9e │ │ │ │ + bne.w 30a2e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30d34 │ │ │ │ + bne.w 30bc4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30aa0 │ │ │ │ - ldr r1, [pc, #556] @ (30c8c ) │ │ │ │ + beq.n 30930 │ │ │ │ + ldr r1, [pc, #556] @ (30b1c ) │ │ │ │ movs r2, #5 │ │ │ │ add.w r0, r8, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 30a88 │ │ │ │ + cbnz r0, 30918 │ │ │ │ ldrb.w r3, [r8, #21] │ │ │ │ subs r3, #32 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #29 │ │ │ │ - bhi.n 30a88 │ │ │ │ + bhi.n 30918 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #9216 @ 0x2400 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bmi.w 30eda │ │ │ │ + bmi.w 30d6a │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 30aa0 │ │ │ │ + bmi.n 30930 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ecc │ │ │ │ + beq.w 30d5c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 30da6 │ │ │ │ + blt.w 30c36 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ - beq.w 30e32 │ │ │ │ + beq.w 30cc2 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30ae4 │ │ │ │ + blt.n 30974 │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ff4 │ │ │ │ + beq.w 30e84 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #5 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ eor.w r7, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ orrne.w r7, r7, #1 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 310b6 │ │ │ │ + bne.w 30f46 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 30b4c │ │ │ │ + blt.n 309dc │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30eb6 │ │ │ │ + beq.w 30d46 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ movs r0, #2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ adds r1, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str.w r0, [r3, r2, lsl #2] │ │ │ │ - b.w 301ec │ │ │ │ + b.w 3007c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 30260 │ │ │ │ - ldr r1, [pc, #300] @ (30c90 ) │ │ │ │ + b.w 300f0 │ │ │ │ + ldr r1, [pc, #300] @ (30b20 ) │ │ │ │ adds r0, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3090a │ │ │ │ - b.n 30b94 │ │ │ │ - ldr r1, [pc, #272] @ (30c94 ) │ │ │ │ + bne.w 3079a │ │ │ │ + b.n 30a24 │ │ │ │ + ldr r1, [pc, #272] @ (30b24 ) │ │ │ │ add.w r0, r7, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n 308f6 │ │ │ │ + b.n 30786 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 3099e │ │ │ │ + b.n 3082e │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 30bb8 │ │ │ │ + bge.n 30a48 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ea6 │ │ │ │ + beq.w 30d36 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 30baa │ │ │ │ + b.n 30a3a │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 3069c │ │ │ │ + b.n 3052c │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 306dc │ │ │ │ + b.n 3056c │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 30542 │ │ │ │ + b.n 303d2 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.w 30320 │ │ │ │ + b.w 301b0 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 30632 │ │ │ │ + b.n 304c2 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 304a6 │ │ │ │ - ldr r1, [pc, #128] @ (30c98 ) │ │ │ │ + b.n 30336 │ │ │ │ + ldr r1, [pc, #128] @ (30b28 ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 309f0 │ │ │ │ - ldr r1, [pc, #108] @ (30c9c ) │ │ │ │ + bne.w 30880 │ │ │ │ + ldr r1, [pc, #108] @ (30b2c ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 309f0 │ │ │ │ - b.n 30a2c │ │ │ │ + bne.w 30880 │ │ │ │ + b.n 308bc │ │ │ │ nop │ │ │ │ - cdp2 0, 3, cr0, cr4, cr2, {0} │ │ │ │ + vaddl.u32 q0, d4, d2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 2, cr0, cr8, cr2, {0} │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + vaddl.u16 q0, d8, d2 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ udf #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30cf4 │ │ │ │ + bgt.n 30b84 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[0]}, [r8], r2 │ │ │ │ - bhi.n 30b88 │ │ │ │ + smlabb r0, r8, r2, r0 │ │ │ │ + bhi.n 30a18 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d48 │ │ │ │ + bhi.n 30bd8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30cd4 │ │ │ │ + bhi.n 30b64 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d68 │ │ │ │ + bhi.n 30bf8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d1c │ │ │ │ + bhi.n 30bac │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d1c │ │ │ │ + bhi.n 30bac │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4] │ │ │ │ - bvc.n 30c80 │ │ │ │ + stc2l 0, cr0, [r0, #-0] │ │ │ │ + bvc.n 30b10 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30c40 │ │ │ │ + bvc.n 30ad0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ movs r1, r0 │ │ │ │ - smlsd r0, sl, r0, r0 │ │ │ │ + smlabb r0, r6, r0, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub.w r3, r3, #300 @ 0x12c │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.w 309ae │ │ │ │ - ldr.w r1, [pc, #1280] @ 311b0 │ │ │ │ + bhi.w 3083e │ │ │ │ + ldr.w r1, [pc, #1280] @ 31040 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 309ae │ │ │ │ - ldr.w r1, [pc, #1264] @ 311b4 │ │ │ │ + beq.w 3083e │ │ │ │ + ldr.w r1, [pc, #1264] @ 31044 │ │ │ │ movs r2, #10 │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31018 │ │ │ │ + beq.w 30ea8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 31122 │ │ │ │ + bne.w 30fb2 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 30cea │ │ │ │ + bmi.n 30b7a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr.w r1, [pc, #1228] @ 311b8 │ │ │ │ + ldr.w r1, [pc, #1228] @ 31048 │ │ │ │ movs r2, #16 │ │ │ │ adds r0, r7, r2 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ and.w r3, r2, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 310fc │ │ │ │ - cbnz r3, 30d1a │ │ │ │ + beq.w 30f8c │ │ │ │ + cbnz r3, 30baa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 30d1a │ │ │ │ + cbnz r3, 30baa │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 3117c │ │ │ │ + bpl.w 3100c │ │ │ │ blx cae4 │ │ │ │ ldrd r3, r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 30f8c │ │ │ │ + bge.w 30e1c │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ ldr.w r8, [r4, #84] @ 0x54 │ │ │ │ blx d120 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx c94c │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 30d62 │ │ │ │ + bge.n 30bf2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #6 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30fda │ │ │ │ + beq.w 30e6a │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 30d54 │ │ │ │ + b.n 30be4 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ blx d06c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx c94c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 30a04 │ │ │ │ + b.n 30894 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 30fb4 │ │ │ │ + beq.w 30e44 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30de2 │ │ │ │ + blt.n 30c72 │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ffe │ │ │ │ + beq.w 30e8e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 307a6 │ │ │ │ - ldr r1, [pc, #968] @ (311bc ) │ │ │ │ + b.n 30636 │ │ │ │ + ldr r1, [pc, #968] @ (3104c ) │ │ │ │ movs r2, #14 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c878 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30fe4 │ │ │ │ + beq.w 30e74 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 31118 │ │ │ │ + bne.w 30fa8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - cbz r3, 30e1c │ │ │ │ + cbz r3, 30cac │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #924] @ (311c0 ) │ │ │ │ + ldr r1, [pc, #924] @ (31050 ) │ │ │ │ movs r2, #25 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 30956 │ │ │ │ + b.n 307e6 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30e64 │ │ │ │ + blt.n 30cf4 │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31008 │ │ │ │ + beq.w 30e98 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 308b0 │ │ │ │ + b.n 30740 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.w 30500 │ │ │ │ + b.w 30390 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.w 30468 │ │ │ │ + b.w 302f8 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ - b.n 30862 │ │ │ │ + b.n 306f2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 3090a │ │ │ │ + b.n 3079a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 30a46 │ │ │ │ + b.n 308d6 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30bda │ │ │ │ + b.n 30a6a │ │ │ │ mov r0, r3 │ │ │ │ - b.w 3064c │ │ │ │ + b.w 304dc │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30b30 │ │ │ │ + b.n 309c0 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 305f0 │ │ │ │ + b.w 30480 │ │ │ │ mov r0, r8 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 30fee │ │ │ │ + bpl.w 30e7e │ │ │ │ blx cae4 │ │ │ │ - b.n 30aa0 │ │ │ │ + b.n 30930 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add.w r0, r8, #22 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30a88 │ │ │ │ + beq.w 30918 │ │ │ │ adds r0, #1 │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3102e │ │ │ │ + beq.w 30ebe │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 3102e │ │ │ │ + beq.w 30ebe │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ movs r2, #10 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi.w 30a88 │ │ │ │ + bhi.w 30918 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, r0 │ │ │ │ - bhi.w 30a88 │ │ │ │ + bhi.w 30918 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrd r2, r1, [r4, #56] @ 0x38 │ │ │ │ rsb r3, r3, #1 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3112a │ │ │ │ + beq.w 30fba │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.w 3108c │ │ │ │ + bge.w 30f1c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #5 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 307a6 │ │ │ │ + bmi.w 30636 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 307a6 │ │ │ │ + bne.w 30636 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 31182 │ │ │ │ + bpl.w 31012 │ │ │ │ blx cae4 │ │ │ │ - b.n 307a6 │ │ │ │ + b.n 30636 │ │ │ │ str r0, [sp, #32] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 309d4 │ │ │ │ + b.n 30864 │ │ │ │ subs r2, r3, r1 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 30fd0 │ │ │ │ + cbz r3, 30e60 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 30d26 │ │ │ │ + b.n 30bb6 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 30d24 │ │ │ │ + blt.w 30bb4 │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30fa0 │ │ │ │ + bne.n 30e30 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30faa │ │ │ │ + b.n 30e3a │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30d84 │ │ │ │ + b.n 30c14 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 30956 │ │ │ │ + b.n 307e6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 30aa0 │ │ │ │ + b.n 30930 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30adc │ │ │ │ + b.n 3096c │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30dda │ │ │ │ + b.n 30c6a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30e5c │ │ │ │ + b.n 30cec │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 309ae │ │ │ │ + b.n 3083e │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ - b.w 3039e │ │ │ │ + b.w 3022e │ │ │ │ movs r0, #9 │ │ │ │ - b.w 3064c │ │ │ │ + b.w 304dc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - bls.w 30f2e │ │ │ │ - b.n 30a88 │ │ │ │ + bls.w 30dbe │ │ │ │ + b.n 30918 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 303e0 │ │ │ │ + b.w 30270 │ │ │ │ ldrd r3, r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - bge.n 31062 │ │ │ │ + bge.n 30ef2 │ │ │ │ adds r3, #1 │ │ │ │ adds r0, r2, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.w 30648 │ │ │ │ + b.w 304d8 │ │ │ │ subs r2, r3, r1 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31166 │ │ │ │ + beq.n 30ff6 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 31050 │ │ │ │ + b.n 30ee0 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3119a │ │ │ │ + beq.n 3102a │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 30f4c │ │ │ │ + b.n 30ddc │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 310d0 │ │ │ │ + bge.n 30f60 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r3, #4 │ │ │ │ add r2, r1 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.w 3064c │ │ │ │ + b.w 304dc │ │ │ │ ldrb.w r5, [r4, #72] @ 0x48 │ │ │ │ subs r2, r2, r3 │ │ │ │ bic.w r1, r2, #63 @ 0x3f │ │ │ │ add.w r2, r3, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 31170 │ │ │ │ + beq.n 31000 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 310be │ │ │ │ + b.n 30f4e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31018 │ │ │ │ + bne.n 30ea8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31018 │ │ │ │ + bne.n 30ea8 │ │ │ │ mov r0, r7 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 31014 │ │ │ │ + bpl.n 30ea4 │ │ │ │ blx cae4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 309ae │ │ │ │ + b.n 3083e │ │ │ │ mov r1, r8 │ │ │ │ blx c890 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 30e10 │ │ │ │ + b.n 30ca0 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 30cea │ │ │ │ + b.n 30b7a │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 31140 │ │ │ │ + bge.n 30fd0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #7 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 30f58 │ │ │ │ + b.n 30de8 │ │ │ │ subs r2, r2, r1 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r1, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r1, 3118a │ │ │ │ + cbz r1, 3101a │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 31132 │ │ │ │ + b.n 30fc2 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 31082 │ │ │ │ + b.n 30f12 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 310f2 │ │ │ │ + b.n 30f82 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 30d1a │ │ │ │ + b.n 30baa │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.w 307a6 │ │ │ │ + b.w 30636 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3115c │ │ │ │ + b.n 30fec │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #4 │ │ │ │ blx c78c <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 310ac │ │ │ │ + b.n 30f3c │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.w 30260 │ │ │ │ + b.w 300f0 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.w 301f4 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + b.w 30084 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 312bc │ │ │ │ + bcc.n 3114c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 31280 │ │ │ │ + bcc.n 31110 │ │ │ │ ... │ │ │ │ │ │ │ │ -000311c4 : │ │ │ │ +00031054 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #492] @ (313c4 ) │ │ │ │ + ldr r2, [pc, #492] @ (31254 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #492] @ (313c8 ) │ │ │ │ + ldr r3, [pc, #492] @ (31258 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 313aa │ │ │ │ + beq.w 3123a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - bcc.n 31268 │ │ │ │ + bcc.n 310f8 │ │ │ │ adds r3, r5, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 3138a │ │ │ │ + bhi.w 3121a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r4, r1 │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r6, r4, #1 │ │ │ │ @@ -59097,39 +58979,39 @@ │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #4 │ │ │ │ blx d648 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3136a │ │ │ │ + beq.w 311fa │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3138a │ │ │ │ + beq.w 3121a │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx cea8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - bcs.n 31208 │ │ │ │ + bcs.n 31098 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca10 │ │ │ │ adds r3, r5, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 313c0 │ │ │ │ - add r2, pc, #8 @ (adr r2, 31288 ) │ │ │ │ + bhi.w 31250 │ │ │ │ + add r2, pc, #8 @ (adr r2, 31118 ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ @@ -59146,42 +59028,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [r6, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3135c │ │ │ │ - ldr r2, [pc, #272] @ (313cc ) │ │ │ │ - ldr r3, [pc, #264] @ (313c8 ) │ │ │ │ + bne.n 311ec │ │ │ │ + ldr r2, [pc, #272] @ (3125c ) │ │ │ │ + ldr r3, [pc, #264] @ (31258 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 313b8 │ │ │ │ + bne.n 31248 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs r2, r3 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ blx c438 <_php_stream_read@plt+0x4> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 31242 │ │ │ │ + b.n 310d2 │ │ │ │ ldr.w fp, [r6, #76] @ 0x4c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 31324 │ │ │ │ + beq.n 311b4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ cmp r2, fp │ │ │ │ it cs │ │ │ │ movcs r2, fp │ │ │ │ add r1, r3 │ │ │ │ @@ -59190,15 +59072,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r2, [r6, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r6, #76] @ 0x4c │ │ │ │ - b.n 3124a │ │ │ │ + b.n 310da │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ movs r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx ca10 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -59214,113 +59096,113 @@ │ │ │ │ movs r2, #16 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, r3 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ - b.n 3124a │ │ │ │ + b.n 310da │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r6, #64] @ 0x40 │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ - b.n 312ba │ │ │ │ + b.n 3114a │ │ │ │ mov r0, sl │ │ │ │ blx db68 <_php_stream_getc@plt> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #4] │ │ │ │ - beq.w 31242 │ │ │ │ + beq.w 310d2 │ │ │ │ strb.w r0, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ - b.n 312ec │ │ │ │ + b.n 3117c │ │ │ │ mov r0, sl │ │ │ │ blx ca2c <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 312ba │ │ │ │ + beq.n 3114a │ │ │ │ mov r3, r9 │ │ │ │ orr.w r2, r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx cea8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 312ba │ │ │ │ + b.n 3114a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 312e0 │ │ │ │ + b.n 31170 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca10 │ │ │ │ - b.n 311fa │ │ │ │ + b.n 3108a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 3124a │ │ │ │ - cdp 0, 2, cr0, cr0, cr2, {0} │ │ │ │ + b.n 310da │ │ │ │ + vaddl.s16 q0, d0, d2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr, #-8]! │ │ │ │ + cdp 0, 10, cr0, cr14, cr2, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #288] @ (31504 ) │ │ │ │ + ldr r2, [pc, #288] @ (31394 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #288] @ (31508 ) │ │ │ │ + ldr r3, [pc, #288] @ (31398 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r1, [pc, #260] @ (3150c ) │ │ │ │ + ldr r1, [pc, #260] @ (3139c ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 314f0 │ │ │ │ + bne.n 31380 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ blx d204 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d268 │ │ │ │ - ldr r1, [pc, #208] @ (31510 ) │ │ │ │ + ldr r1, [pc, #208] @ (313a0 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 314bc │ │ │ │ + beq.n 3134c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 314fc │ │ │ │ + bne.n 3138c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ @@ -59330,114 +59212,114 @@ │ │ │ │ blx d560 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 314d6 │ │ │ │ + beq.n 31366 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 31494 │ │ │ │ + cbz r2, 31324 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 314ea │ │ │ │ + cbz r3, 3137a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ - cbz r0, 314bc │ │ │ │ + cbz r0, 3134c │ │ │ │ movs r1, #0 │ │ │ │ blx c7d8 │ │ │ │ mov r4, r0 │ │ │ │ blx d114 │ │ │ │ mov r1, r4 │ │ │ │ blx d274 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #84] @ (31514 ) │ │ │ │ - ldr r3, [pc, #72] @ (31508 ) │ │ │ │ + ldr r2, [pc, #84] @ (313a4 ) │ │ │ │ + ldr r3, [pc, #72] @ (31398 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 314f8 │ │ │ │ + bne.n 31388 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 31494 │ │ │ │ + beq.n 31324 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 3148c │ │ │ │ + b.n 3131c │ │ │ │ blx c66c │ │ │ │ - b.n 31492 │ │ │ │ + b.n 31322 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ - b.n 314bc │ │ │ │ + b.n 3134c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r4], {2} │ │ │ │ + stc 0, cr0, [r4, #8] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac20000 │ │ │ │ - b.n 311ec │ │ │ │ + @ instruction: 0xfa8e0000 │ │ │ │ + b.n 31014 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3c0002 │ │ │ │ + stc 0, cr0, [ip], #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #244] @ (3161c ) │ │ │ │ + ldr r2, [pc, #244] @ (314ac ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #244] @ (31620 ) │ │ │ │ + ldr r3, [pc, #244] @ (314b0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #212] @ (31624 ) │ │ │ │ + ldr r1, [pc, #212] @ (314b4 ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3160c │ │ │ │ + bne.n 3149c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 31618 │ │ │ │ + bne.n 314a8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ @@ -59448,82 +59330,82 @@ │ │ │ │ blx cea8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 315f2 │ │ │ │ + beq.n 31482 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 315b2 │ │ │ │ + cbz r2, 31442 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 31606 │ │ │ │ + cbz r3, 31496 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ - cbz r0, 315da │ │ │ │ + cbz r0, 3146a │ │ │ │ movs r1, #0 │ │ │ │ blx c7d8 │ │ │ │ mov r4, r0 │ │ │ │ blx d114 │ │ │ │ mov r1, r4 │ │ │ │ blx d274 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #76] @ (31628 ) │ │ │ │ - ldr r3, [pc, #64] @ (31620 ) │ │ │ │ + ldr r2, [pc, #76] @ (314b8 ) │ │ │ │ + ldr r3, [pc, #64] @ (314b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31614 │ │ │ │ + bne.n 314a4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 315b2 │ │ │ │ + beq.n 31442 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 315aa │ │ │ │ + b.n 3143a │ │ │ │ blx c66c │ │ │ │ - b.n 315b0 │ │ │ │ + b.n 31440 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d1f8 │ │ │ │ - b.n 315da │ │ │ │ + b.n 3146a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - pkhbt r0, lr, r2 │ │ │ │ + ldc 0, cr0, [lr], #-8 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r0] │ │ │ │ - ands.w r0, lr, r2 │ │ │ │ + vst4.8 {d16-d19}, [r2], r0 │ │ │ │ + @ instruction: 0xeb8e0002 │ │ │ │ │ │ │ │ -0003162c : │ │ │ │ - ldr r3, [pc, #4] @ (31634 ) │ │ │ │ +000314bc : │ │ │ │ + ldr r3, [pc, #4] @ (314c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + adds r2, r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00031638 : │ │ │ │ +000314c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -59540,362 +59422,361 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx d82c │ │ │ │ - cbz r5, 31696 │ │ │ │ + cbz r5, 31526 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #20] │ │ │ │ blx c4d8 │ │ │ │ - ldr r3, [pc, #20] @ (316a0 ) │ │ │ │ + ldr r3, [pc, #20] @ (31530 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx cd14 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3167a │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + b.n 3150a │ │ │ │ + adds r4, r2, r0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000316a4 : │ │ │ │ +00031534 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx db00 │ │ │ │ adds r0, #24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000316bc : │ │ │ │ +0003154c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #352] @ (3182c ) │ │ │ │ + ldr r6, [pc, #352] @ (316bc ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #352] @ (31830 ) │ │ │ │ + ldr r3, [pc, #352] @ (316c0 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #344] @ (31834 ) │ │ │ │ + ldr r5, [pc, #344] @ (316c4 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #344] @ (31838 ) │ │ │ │ + ldr r4, [pc, #344] @ (316c8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #328] @ (3183c ) │ │ │ │ + ldr r3, [pc, #328] @ (316cc ) │ │ │ │ movs r1, #19 │ │ │ │ - ldr r0, [pc, #328] @ (31840 ) │ │ │ │ + ldr r0, [pc, #328] @ (316d0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #320] @ (31844 ) │ │ │ │ + ldr r2, [pc, #320] @ (316d4 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #320] @ (31848 ) │ │ │ │ + ldr r3, [pc, #320] @ (316d8 ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r7, #0 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ blx ce84 │ │ │ │ - ldr r2, [pc, #292] @ (3184c ) │ │ │ │ - ldr r3, [pc, #292] @ (31850 ) │ │ │ │ + ldr r2, [pc, #292] @ (316dc ) │ │ │ │ + ldr r3, [pc, #292] @ (316e0 ) │ │ │ │ movs r1, #24 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str.w r2, [r6, #248] @ 0xf8 │ │ │ │ str r7, [r4, #16] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movs r3, #1 │ │ │ │ strd r1, r2, [r4, #4] │ │ │ │ movs r2, #7 │ │ │ │ - ldr r1, [pc, #272] @ (31854 ) │ │ │ │ + ldr r1, [pc, #272] @ (316e4 ) │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #268] @ (31858 ) │ │ │ │ + ldr r1, [pc, #268] @ (316e8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #260] @ (3185c ) │ │ │ │ + ldr r1, [pc, #260] @ (316ec ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #248] @ (31860 ) │ │ │ │ + ldr r1, [pc, #248] @ (316f0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #240] @ (31864 ) │ │ │ │ + ldr r1, [pc, #240] @ (316f4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #228] @ (31868 ) │ │ │ │ + ldr r1, [pc, #228] @ (316f8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #216] @ (3186c ) │ │ │ │ + ldr r1, [pc, #216] @ (316fc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #208] @ (31870 ) │ │ │ │ + ldr r1, [pc, #208] @ (31700 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #196] @ (31874 ) │ │ │ │ + ldr r1, [pc, #196] @ (31704 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #188] @ (31878 ) │ │ │ │ + ldr r1, [pc, #188] @ (31708 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #176] @ (3187c ) │ │ │ │ + ldr r1, [pc, #176] @ (3170c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #168] @ (31880 ) │ │ │ │ + ldr r1, [pc, #168] @ (31710 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #18 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #156] @ (31884 ) │ │ │ │ + ldr r1, [pc, #156] @ (31714 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #148] @ (31888 ) │ │ │ │ + ldr r1, [pc, #148] @ (31718 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #136] @ (3188c ) │ │ │ │ + ldr r1, [pc, #136] @ (3171c ) │ │ │ │ movs r3, #9 │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r2, [pc, #128] @ (31890 ) │ │ │ │ - ldr r3, [pc, #28] @ (31830 ) │ │ │ │ + ldr r2, [pc, #128] @ (31720 ) │ │ │ │ + ldr r3, [pc, #28] @ (316c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31828 │ │ │ │ + bne.n 316b8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - stmdb r8!, {r1} │ │ │ │ + eors.w r0, r8, r2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip, {r1} │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + eor.w r0, ip, r2 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7a60000 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + @ instruction: 0xf7720000 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7760000 │ │ │ │ - @ instruction: 0xf7780000 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + @ instruction: 0xf7420000 │ │ │ │ + @ instruction: 0xf7440000 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7900000 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + @ instruction: 0xf75c0000 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7400000 │ │ │ │ - b.n 31868 │ │ │ │ - movs r2, r0 │ │ │ │ + @ instruction: 0xf70c0000 │ │ │ │ + ldrd r0, r0, [sl, #-8] │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00031898 : │ │ │ │ - vldr d7, [pc, #20] @ 318b0 │ │ │ │ +00031728 : │ │ │ │ + vldr d7, [pc, #20] @ 31740 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ vmov r0, s15 │ │ │ │ b.w ca00 │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ │ │ │ │ -000318b8 : │ │ │ │ +00031748 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 31982 │ │ │ │ + beq.n 31812 │ │ │ │ mov r4, r2 │ │ │ │ and.w r3, r2, #1 │ │ │ │ ands.w r6, r2, #32 │ │ │ │ - bne.n 3198c │ │ │ │ + bne.n 3181c │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cdd8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx cdd8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3199c │ │ │ │ + bne.n 3182c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx c360 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3195e │ │ │ │ + cbz r0, 317ee │ │ │ │ lsls r0, r4, #27 │ │ │ │ - bmi.n 3192e │ │ │ │ + bmi.n 317be │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 31966 │ │ │ │ + beq.n 317f6 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ ldrh.w r2, [r4, r2, lsl #1] │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.n 3195e │ │ │ │ + bmi.n 317ee │ │ │ │ mov r0, r7 │ │ │ │ blx cdd8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31918 │ │ │ │ + beq.n 317a8 │ │ │ │ ldrh.w r3, [r4, r3, lsl #1] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 31918 │ │ │ │ + bpl.n 317a8 │ │ │ │ mov r0, r5 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 31920 │ │ │ │ + b.n 317b0 │ │ │ │ mov r0, r7 │ │ │ │ blx cdd8 │ │ │ │ ldrb r4, [r5, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31918 │ │ │ │ + beq.n 317a8 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r3, [r3, r4, lsl #1] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 31918 │ │ │ │ - b.n 3195e │ │ │ │ + bpl.n 317a8 │ │ │ │ + b.n 317ee │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31a18 │ │ │ │ + beq.n 318a8 │ │ │ │ blx db80 │ │ │ │ clz r6, r0 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 31926 │ │ │ │ + b.n 317b6 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 31a40 │ │ │ │ + beq.n 318d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31a52 │ │ │ │ + beq.n 318e2 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 3195e │ │ │ │ + bcc.n 317ee │ │ │ │ adds r3, r5, r2 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ it cs │ │ │ │ cmpcs r0, #8 │ │ │ │ - bhi.n 31a2c │ │ │ │ + bhi.n 318bc │ │ │ │ sub.w ip, r3, r0 │ │ │ │ cmp r5, ip │ │ │ │ - bhi.n 3195e │ │ │ │ + bhi.n 317ee │ │ │ │ subs r3, r0, #1 │ │ │ │ mov lr, r7 │ │ │ │ sub.w r8, r0, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r5 │ │ │ │ ldrb.w r0, [lr], #1 │ │ │ │ @@ -59903,306 +59784,306 @@ │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r9, lr │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, ip │ │ │ │ - b.n 319e4 │ │ │ │ + b.n 31874 │ │ │ │ cmp r1, r4 │ │ │ │ - bhi.n 31a24 │ │ │ │ + bhi.n 318b4 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx db18 │ │ │ │ - cbz r0, 31a24 │ │ │ │ + cbz r0, 318b4 │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 319e0 │ │ │ │ + bne.n 31870 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx c288 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 319e0 │ │ │ │ + bne.n 31870 │ │ │ │ ldrd r7, r4, [sp, #8] │ │ │ │ mov r6, sl │ │ │ │ mov r5, fp │ │ │ │ - b.n 31914 │ │ │ │ + b.n 317a4 │ │ │ │ blx c62c │ │ │ │ clz r6, r0 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 31926 │ │ │ │ + b.n 317b6 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, sl │ │ │ │ mov r5, fp │ │ │ │ - b.n 3195e │ │ │ │ + b.n 317ee │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx c460 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31914 │ │ │ │ - b.n 3195e │ │ │ │ + bne.w 317a4 │ │ │ │ + b.n 317ee │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx db18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31914 │ │ │ │ - b.n 3195e │ │ │ │ + bne.w 317a4 │ │ │ │ + b.n 317ee │ │ │ │ lsls r4, r4, #27 │ │ │ │ - bpl.w 31918 │ │ │ │ - b.n 3196c │ │ │ │ + bpl.w 317a8 │ │ │ │ + b.n 317fc │ │ │ │ nop │ │ │ │ │ │ │ │ -00031a5c : │ │ │ │ +000318ec : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 31ada │ │ │ │ + beq.n 3196a │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r2 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldrb.w r5, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r6, [r3, r5, lsl #1] │ │ │ │ ands.w r6, r6, #1024 @ 0x400 │ │ │ │ - beq.n 31aaa │ │ │ │ + beq.n 3193a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 31b0a │ │ │ │ + beq.n 3199a │ │ │ │ blx c140 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ mov.w r6, #1024 @ 0x400 │ │ │ │ strb.w r3, [r8] │ │ │ │ cmp r4, #1 │ │ │ │ ittt ne │ │ │ │ addne.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ addne r7, r7, r4 │ │ │ │ movne r4, r8 │ │ │ │ - beq.n 31ada │ │ │ │ + beq.n 3196a │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldrh.w r3, [r3, r5, lsl #1] │ │ │ │ lsls r3, r3, #21 │ │ │ │ - bpl.n 31ae0 │ │ │ │ - cbz r6, 31af4 │ │ │ │ + bpl.n 31970 │ │ │ │ + cbz r6, 31984 │ │ │ │ blx cf20 <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ strb r3, [r4, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 31ab8 │ │ │ │ + bne.n 31948 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, sl, #1 │ │ │ │ - cbz r3, 31af0 │ │ │ │ + cbz r3, 31980 │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ strb r3, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 31ad6 │ │ │ │ + b.n 31966 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 31b16 │ │ │ │ + beq.n 319a6 │ │ │ │ blx c140 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ movs r6, #1 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - b.n 31ad6 │ │ │ │ + b.n 31966 │ │ │ │ blx cf20 <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ - b.n 31aa2 │ │ │ │ + b.n 31932 │ │ │ │ blx cf20 <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ - b.n 31b04 │ │ │ │ + b.n 31994 │ │ │ │ nop │ │ │ │ │ │ │ │ -00031b24 : │ │ │ │ +000319b4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ blx d508 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ blx cd5c │ │ │ │ - ldr r2, [pc, #24] @ (31b64 ) │ │ │ │ + ldr r2, [pc, #24] @ (319f4 ) │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vstr d0, [sp] │ │ │ │ blx cc7c │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {pc} │ │ │ │ - stc2l 0, cr0, [lr, #-0] │ │ │ │ + ldc2 0, cr0, [sl, #-0] │ │ │ │ │ │ │ │ -00031b68 : │ │ │ │ +000319f8 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr r2, [pc, #92] @ (31bd8 ) │ │ │ │ + ldr r2, [pc, #92] @ (31a68 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #92] @ (31bdc ) │ │ │ │ + ldr r3, [pc, #92] @ (31a6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - ble.n 31bb0 │ │ │ │ + ble.n 31a40 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c62c │ │ │ │ - cbz r0, 31bb4 │ │ │ │ + cbz r0, 31a44 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 31b9e │ │ │ │ + bgt.n 31a2e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #40] @ (31be0 ) │ │ │ │ - ldr r3, [pc, #36] @ (31bdc ) │ │ │ │ + ldr r2, [pc, #40] @ (31a70 ) │ │ │ │ + ldr r3, [pc, #36] @ (31a6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31bd4 │ │ │ │ + bne.n 31a64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - b.n 314d8 │ │ │ │ + b.n 31648 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3146c │ │ │ │ + b.n 315dc │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031be4 : │ │ │ │ +00031a74 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr r1, [pc, #112] @ (31c68 ) │ │ │ │ + ldr r1, [pc, #112] @ (31af8 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #112] @ (31c6c ) │ │ │ │ + ldr r2, [pc, #112] @ (31afc ) │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - cbz r1, 31c5e │ │ │ │ + cbz r1, 31aee │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r0, #0 │ │ │ │ mvn.w lr, lr │ │ │ │ and.w lr, lr, #4 │ │ │ │ add.w lr, lr, #8 │ │ │ │ mov.w lr, lr, lsl #1 │ │ │ │ ldrb.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 31c3a │ │ │ │ + beq.n 31aca │ │ │ │ ldr.w ip, [r3], #4 │ │ │ │ adds r0, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ add r2, lr │ │ │ │ subs r1, #1 │ │ │ │ - bne.n 31c26 │ │ │ │ - ldr r2, [pc, #44] @ (31c70 ) │ │ │ │ - ldr r3, [pc, #40] @ (31c6c ) │ │ │ │ + bne.n 31ab6 │ │ │ │ + ldr r2, [pc, #44] @ (31b00 ) │ │ │ │ + ldr r3, [pc, #40] @ (31afc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31c62 │ │ │ │ + bne.n 31af2 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.n 31c40 │ │ │ │ + b.n 31ad0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 3146c │ │ │ │ + b.n 315dc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 323e4 │ │ │ │ + b.n 31554 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031c74 : │ │ │ │ +00031b04 : │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbz r3, 31c80 │ │ │ │ + cbz r3, 31b10 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 31c88 │ │ │ │ + bne.n 31b18 │ │ │ │ bx lr │ │ │ │ b.w ccf8 <_convert_to_string@plt> │ │ │ │ │ │ │ │ -00031c8c : │ │ │ │ +00031b1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r5, [r2] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r8, r3 │ │ │ │ lsls r6, r5, #31 │ │ │ │ - bpl.n 31cdc │ │ │ │ + bpl.n 31b6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31d30 │ │ │ │ + beq.n 31bc0 │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bpl.n 31ce2 │ │ │ │ + bpl.n 31b72 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ @@ -60210,115 +60091,115 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ blx c1d8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 31cee │ │ │ │ + b.n 31b7e │ │ │ │ lsls r1, r5, #30 │ │ │ │ - bmi.n 31d38 │ │ │ │ - cbz r0, 31d3c │ │ │ │ + bmi.n 31bc8 │ │ │ │ + cbz r0, 31bcc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx d1c8 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsls r2, r5, #29 │ │ │ │ - bpl.n 31d02 │ │ │ │ + bpl.n 31b92 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 31d02 │ │ │ │ + beq.n 31b92 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ccfc <_convert_to_string@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ - cbz r2, 31d0e │ │ │ │ + cbz r2, 31b9e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r3, 31d4a │ │ │ │ + cbz r3, 31bda │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 31d20 │ │ │ │ + beq.n 31bb0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cb14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ blx d0b4 │ │ │ │ - cbz r6, 31d30 │ │ │ │ + cbz r6, 31bc0 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31cb6 │ │ │ │ + bne.n 31b46 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ blx ce2c │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 31cee │ │ │ │ + b.n 31b7e │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - cbz r6, 31d5c │ │ │ │ + cbz r6, 31bec │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx d048 │ │ │ │ - b.n 31d2a │ │ │ │ - cbz r1, 31d68 │ │ │ │ + b.n 31bba │ │ │ │ + cbz r1, 31bf8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx d6dc │ │ │ │ - b.n 31d30 │ │ │ │ + b.n 31bc0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 31d30 │ │ │ │ + b.n 31bc0 │ │ │ │ │ │ │ │ -00031d74 : │ │ │ │ +00031c04 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ sub sp, #8 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bpl.n 31d8e │ │ │ │ + bpl.n 31c1e │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cbz r4, 31de6 │ │ │ │ + cbz r4, 31c76 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r1, #29 │ │ │ │ mov r6, r3 │ │ │ │ - bpl.n 31da8 │ │ │ │ + bpl.n 31c38 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 31da8 │ │ │ │ + beq.n 31c38 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx ccfc <_convert_to_string@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 31db4 │ │ │ │ + cbz r3, 31c44 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r3, r1, #30 │ │ │ │ - bpl.n 31dec │ │ │ │ - cbz r0, 31dfe │ │ │ │ + bpl.n 31c7c │ │ │ │ + cbz r0, 31c8e │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ @@ -60331,15 +60212,15 @@ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx d048 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r0, 31dfe │ │ │ │ + cbz r0, 31c8e │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d6dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -60348,24 +60229,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00031e10 : │ │ │ │ +00031ca0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ add.w r0, r2, #24 │ │ │ │ - ldr r2, [pc, #144] @ (31ebc ) │ │ │ │ - ldr r3, [pc, #148] @ (31ec0 ) │ │ │ │ + ldr r2, [pc, #144] @ (31d4c ) │ │ │ │ + ldr r3, [pc, #148] @ (31d50 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -60399,33 +60280,33 @@ │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx c9e8 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx d5d8 │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (31ec4 ) │ │ │ │ - ldr r3, [pc, #32] @ (31ec0 ) │ │ │ │ + ldr r2, [pc, #40] @ (31d54 ) │ │ │ │ + ldr r3, [pc, #32] @ (31d50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31eb6 │ │ │ │ + bne.n 31d46 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 3225c │ │ │ │ + b.n 323cc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32184 │ │ │ │ + b.n 322f4 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cc94 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -60435,36 +60316,36 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r1, [pc, #728] @ (321d8 ) │ │ │ │ + ldr r1, [pc, #728] @ (32068 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r3, [pc, #728] @ (321dc ) │ │ │ │ + ldr r3, [pc, #728] @ (3206c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 323d0 │ │ │ │ + bne.w 32260 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 32312 │ │ │ │ + bpl.w 321a2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3218c │ │ │ │ + beq.w 3201c │ │ │ │ ldrd r1, sl, [r2, #8] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ cmp.w sl, #8 │ │ │ │ ldr.w fp, [r3, #16] │ │ │ │ ite hi │ │ │ │ @@ -60475,16 +60356,16 @@ │ │ │ │ cmpne sl, r2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - vldr d8, [pc, #620] @ 321c8 │ │ │ │ - vldr d9, [pc, #624] @ 321d0 │ │ │ │ + vldr d8, [pc, #620] @ 32058 │ │ │ │ + vldr d9, [pc, #624] @ 32060 │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -60499,490 +60380,490 @@ │ │ │ │ addmi r3, #1 │ │ │ │ addpl.w r3, fp, #24 │ │ │ │ strmi r3, [sp, #32] │ │ │ │ addmi.w r3, fp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32164 │ │ │ │ + beq.w 31ff4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r0, r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ it ne │ │ │ │ ldrne r5, [sp, #4] │ │ │ │ strb.w r3, [sp, #92] @ 0x5c │ │ │ │ - beq.w 32238 │ │ │ │ + beq.w 320c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r5, #16 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 32108 │ │ │ │ + beq.w 31f98 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3213a │ │ │ │ + beq.w 31fca │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 32254 │ │ │ │ + beq.w 320e4 │ │ │ │ cmp r6, sl │ │ │ │ - bcc.w 323ac │ │ │ │ + bcc.w 3223c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r3, r1, r6 │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ it lt │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32348 │ │ │ │ + beq.w 321d8 │ │ │ │ sub.w r7, r3, sl │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 323ac │ │ │ │ + bhi.w 3223c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add.w r8, sl, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r3, r0 │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ ldrb.w r9, [r0, r8] │ │ │ │ sub.w sl, sl, #2 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 32036 │ │ │ │ + b.n 31ec6 │ │ │ │ cmp r7, r5 │ │ │ │ - bcc.w 3224a │ │ │ │ + bcc.w 320da │ │ │ │ subs r2, r7, r5 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32242 │ │ │ │ + beq.w 320d2 │ │ │ │ ldrb.w r2, [r0, r8] │ │ │ │ adds r5, r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 32030 │ │ │ │ + bne.n 31ec0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32030 │ │ │ │ + bne.n 31ec0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd sl, r5, [sp, #60] @ 0x3c │ │ │ │ subs r6, r4, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, sl │ │ │ │ - bcc.w 321ec │ │ │ │ + bcc.w 3207c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ adds r3, r1, r0 │ │ │ │ cmp.w r0, #1024 @ 0x400 │ │ │ │ it lt │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3235e │ │ │ │ + beq.w 321ee │ │ │ │ sub.w r8, r3, sl │ │ │ │ cmp r1, r8 │ │ │ │ - bhi.w 321ec │ │ │ │ + bhi.w 3207c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add.w r7, sl, #4294967295 @ 0xffffffff │ │ │ │ sub.w r3, sl, #2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ strd fp, r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r9, [r0, r7] │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r2 │ │ │ │ - b.n 320c0 │ │ │ │ + b.n 31f50 │ │ │ │ cmp r8, r4 │ │ │ │ - bcc.w 321e4 │ │ │ │ + bcc.w 32074 │ │ │ │ sub.w r2, r8, r4 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ blx db18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 321e4 │ │ │ │ + beq.w 32074 │ │ │ │ ldrb r2, [r0, r7] │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 320ba │ │ │ │ + bne.n 31f4a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 320ba │ │ │ │ + bne.n 31f4a │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #60] @ 0x3c │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - bne.w 32286 │ │ │ │ + bne.w 32116 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3233e │ │ │ │ + beq.w 321ce │ │ │ │ movs r5, #5 │ │ │ │ - b.n 322a2 │ │ │ │ + b.n 32132 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31fd4 │ │ │ │ + bne.w 31e64 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 3213a │ │ │ │ + bls.n 31fca │ │ │ │ vmov s13, r5 │ │ │ │ vldr d7, [fp] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ vcvt.f64.u32 d5, s13 │ │ │ │ vdiv.f64 d8, d9, d5 │ │ │ │ vsub.f64 d8, d7, d8 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 32160 │ │ │ │ + bpl.n 31ff0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 32160 │ │ │ │ + bmi.n 31ff0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 32160 │ │ │ │ + cbnz r2, 31ff0 │ │ │ │ lsls r5, r1, #24 │ │ │ │ - bmi.w 32302 │ │ │ │ + bmi.w 32192 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bmi.n 32172 │ │ │ │ + bmi.n 32002 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.n 32180 │ │ │ │ + beq.n 32010 │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ - b.n 31f6e │ │ │ │ + b.n 31dfe │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.n 3216c │ │ │ │ + bne.n 31ffc │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 3231a │ │ │ │ + bgt.w 321aa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 321a0 │ │ │ │ + bmi.n 32030 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32332 │ │ │ │ - ldr r2, [pc, #60] @ (321e0 ) │ │ │ │ - ldr r3, [pc, #56] @ (321dc ) │ │ │ │ + beq.w 321c2 │ │ │ │ + ldr r2, [pc, #60] @ (32070 ) │ │ │ │ + ldr r3, [pc, #56] @ (3206c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 32414 │ │ │ │ + bne.w 322a4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ - b.n 323d0 │ │ │ │ + b.n 32540 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ ldrd fp, r6, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #68] @ 0x44 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 32344 │ │ │ │ + beq.w 321d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r9, [r3, #16] │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ - beq.w 3233e │ │ │ │ + beq.w 321ce │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r5, r6 │ │ │ │ it cs │ │ │ │ movcs r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3236c │ │ │ │ + beq.w 321fc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 323e6 │ │ │ │ + beq.w 32276 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ blx d2a8 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3239a │ │ │ │ + beq.w 3222a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 32384 │ │ │ │ + bne.w 32214 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 322d2 │ │ │ │ - b.n 32390 │ │ │ │ + beq.n 32162 │ │ │ │ + b.n 32220 │ │ │ │ blx d524 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b.n 31fc0 │ │ │ │ + b.n 31e50 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldrd sl, r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 3206a │ │ │ │ + b.n 31efa │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ movs r4, #0 │ │ │ │ ldrd sl, r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 3206a │ │ │ │ + b.n 31efa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r5, #16 │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ mov r1, r7 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3226e │ │ │ │ + cbz r0, 320fe │ │ │ │ add.w r3, r5, #16 │ │ │ │ subs r6, r0, r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx db18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 321ec │ │ │ │ + beq.n 3207c │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - beq.w 320fe │ │ │ │ + beq.w 31f8e │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r9, [r2, #16] │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ - beq.n 322f0 │ │ │ │ + beq.n 32180 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r5, r3, r2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 322de │ │ │ │ + beq.n 3216e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 323b0 │ │ │ │ + beq.w 32240 │ │ │ │ movs r5, #0 │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ addeq r5, #1 │ │ │ │ - beq.w 3211e │ │ │ │ + beq.w 31fae │ │ │ │ ldrb.w r2, [r3, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ addeq r5, #2 │ │ │ │ - beq.n 322da │ │ │ │ + beq.n 3216a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx c62c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3232e │ │ │ │ + beq.n 321be │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - beq.n 322da │ │ │ │ + beq.n 3216a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r9, [r3, #16] │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ - bne.w 3211e │ │ │ │ + bne.w 31fae │ │ │ │ subs r5, #1 │ │ │ │ - b.n 3211e │ │ │ │ + b.n 31fae │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d2a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3229a │ │ │ │ + bne.n 3212a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 32104 │ │ │ │ + bne.w 31f94 │ │ │ │ ldrb.w r3, [r3, sl] │ │ │ │ movs r5, #5 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 322c8 │ │ │ │ - b.n 322da │ │ │ │ + bne.n 32158 │ │ │ │ + b.n 3216a │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bpl.w 32164 │ │ │ │ - b.n 32172 │ │ │ │ + bpl.w 31ff4 │ │ │ │ + b.n 32002 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 31f22 │ │ │ │ + b.n 31db2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #5 │ │ │ │ vstr d8, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ blx d6dc │ │ │ │ - b.n 3218c │ │ │ │ + b.n 3201c │ │ │ │ adds r5, #2 │ │ │ │ - b.n 322c8 │ │ │ │ + b.n 32158 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 323a4 │ │ │ │ + bpl.n 32234 │ │ │ │ mov r0, r1 │ │ │ │ blx cae4 │ │ │ │ - b.n 321a0 │ │ │ │ + b.n 32030 │ │ │ │ movs r5, #5 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 3211e │ │ │ │ + b.n 31fae │ │ │ │ movs r5, #4 │ │ │ │ - b.n 3211e │ │ │ │ + b.n 31fae │ │ │ │ add.w r7, r5, #16 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ blx c460 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 323ac │ │ │ │ + cbz r0, 3223c │ │ │ │ subs r6, r0, r7 │ │ │ │ - b.n 3206a │ │ │ │ + b.n 31efa │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c460 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3227a │ │ │ │ + b.n 3210a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 323dc │ │ │ │ + bne.n 3226c │ │ │ │ movs r5, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 322d2 │ │ │ │ + beq.n 32162 │ │ │ │ mov r3, r0 │ │ │ │ movs r5, #5 │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.n 322da │ │ │ │ + beq.n 3216a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 322d2 │ │ │ │ + beq.n 32162 │ │ │ │ ldrb.w r3, [r3, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 322d2 │ │ │ │ - b.n 322da │ │ │ │ + bne.n 32162 │ │ │ │ + b.n 3216a │ │ │ │ mov r3, r0 │ │ │ │ movs r5, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32384 │ │ │ │ - b.n 32232 │ │ │ │ + bne.n 32214 │ │ │ │ + b.n 320c2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 321a0 │ │ │ │ + b.n 32030 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3206a │ │ │ │ + b.n 31efa │ │ │ │ cmp r5, r6 │ │ │ │ it cs │ │ │ │ movcs r5, r6 │ │ │ │ - cbnz r5, 323f8 │ │ │ │ - cbz r3, 323c2 │ │ │ │ + cbnz r5, 32288 │ │ │ │ + cbz r3, 32252 │ │ │ │ ldrb.w r3, [r3, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.n 322da │ │ │ │ + beq.n 3216a │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - bne.w 3213a │ │ │ │ - b.n 322da │ │ │ │ + bne.w 31fca │ │ │ │ + b.n 3216a │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 31f22 │ │ │ │ - cbnz r5, 323f6 │ │ │ │ + b.n 31db2 │ │ │ │ + cbnz r5, 32286 │ │ │ │ mov r3, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32384 │ │ │ │ - b.n 323c2 │ │ │ │ + bne.n 32214 │ │ │ │ + b.n 32252 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 323c2 │ │ │ │ + beq.n 32252 │ │ │ │ ldrb.w r3, [r4, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 322d2 │ │ │ │ - b.n 322da │ │ │ │ + bne.w 32162 │ │ │ │ + b.n 3216a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ite eq │ │ │ │ moveq r5, #5 │ │ │ │ movne r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32384 │ │ │ │ - b.n 32232 │ │ │ │ + bne.n 32214 │ │ │ │ + b.n 320c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ │ │ │ │ -00032418 : │ │ │ │ +000322a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #472] @ (32608 ) │ │ │ │ + ldr r0, [pc, #472] @ (32498 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #472] @ (3260c ) │ │ │ │ + ldr r1, [pc, #472] @ (3249c ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ - ldr.w r8, [pc, #468] @ 32610 │ │ │ │ + ldr.w r8, [pc, #468] @ 324a0 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r8, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 32582 │ │ │ │ - ldr r3, [pc, #440] @ (32614 ) │ │ │ │ + beq.w 32412 │ │ │ │ + ldr r3, [pc, #440] @ (324a4 ) │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ @@ -61004,170 +60885,170 @@ │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 325cc │ │ │ │ - ldr.w r9, [pc, #360] @ 32618 │ │ │ │ + beq.w 3245c │ │ │ │ + ldr.w r9, [pc, #360] @ 324a8 │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr r2, [pc, #356] @ (3261c ) │ │ │ │ + ldr r2, [pc, #356] @ (324ac ) │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r9, pc │ │ │ │ - vldr d8, [pc, #320] @ 32600 │ │ │ │ + vldr d8, [pc, #320] @ 32490 │ │ │ │ mov r6, sl │ │ │ │ add r2, pc │ │ │ │ strd r8, r7, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ lsls r2, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ittet mi │ │ │ │ movmi r7, sl │ │ │ │ addmi.w r8, r3, #16 │ │ │ │ ldrdpl r7, r5, [r3, #16] │ │ │ │ addmi.w sl, sl, #1 │ │ │ │ it pl │ │ │ │ addpl.w r8, r3, #24 │ │ │ │ - cbz r2, 32522 │ │ │ │ + cbz r2, 323b2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r9 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 324fc │ │ │ │ + cbz r0, 3238c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 325ac │ │ │ │ + beq.n 3243c │ │ │ │ adds r6, #1 │ │ │ │ vmov s15, r6 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 325a2 │ │ │ │ + beq.n 32432 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx db50 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 3252a │ │ │ │ + beq.n 323ba │ │ │ │ mov r3, r8 │ │ │ │ - b.n 324cc │ │ │ │ + b.n 3235c │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ blx c614 <_emalloc_48@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - ldr r1, [pc, #220] @ (32620 ) │ │ │ │ + ldr r1, [pc, #220] @ (324b0 ) │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #4 │ │ │ │ blx dc78 │ │ │ │ mov r0, r7 │ │ │ │ blx d03c │ │ │ │ ldrb.w r3, [sp, #49] @ 0x31 │ │ │ │ - cbz r3, 3256e │ │ │ │ + cbz r3, 323fe │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 325c6 │ │ │ │ - ldr r1, [pc, #180] @ (32624 ) │ │ │ │ + cbz r3, 32456 │ │ │ │ + ldr r1, [pc, #180] @ (324b4 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #180] @ (32628 ) │ │ │ │ + ldr r2, [pc, #180] @ (324b8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d40c │ │ │ │ - ldr r2, [pc, #168] @ (3262c ) │ │ │ │ - ldr r3, [pc, #132] @ (3260c ) │ │ │ │ + ldr r2, [pc, #168] @ (324bc ) │ │ │ │ + ldr r3, [pc, #132] @ (3249c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 325f8 │ │ │ │ + bne.n 32488 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d378 │ │ │ │ - b.n 32522 │ │ │ │ + b.n 323b2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 324fc │ │ │ │ + beq.n 3238c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #5 │ │ │ │ - bne.n 325f2 │ │ │ │ + bne.n 32482 │ │ │ │ vldr d0, [r0] │ │ │ │ - b.n 32512 │ │ │ │ + b.n 323a2 │ │ │ │ blx c66c │ │ │ │ - b.n 3256e │ │ │ │ + b.n 323fe │ │ │ │ blx c614 <_emalloc_48@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - ldr r1, [pc, #76] @ (32630 ) │ │ │ │ + ldr r1, [pc, #76] @ (324c0 ) │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 32552 │ │ │ │ + b.n 323e2 │ │ │ │ blx c644 │ │ │ │ - b.n 32512 │ │ │ │ + b.n 323a2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - blt.n 3259c │ │ │ │ + ble.n 3250c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 32578 │ │ │ │ + ble.n 324e8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 32684 │ │ │ │ + bne.n 324ac │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, #8388608 @ 0x800000 │ │ │ │ + ubfx r0, ip, #0, #1 │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf94fffff │ │ │ │ - bge.n 3271c │ │ │ │ + blt.n 3248c │ │ │ │ movs r2, r0 │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ │ │ │ │ -00032634 : │ │ │ │ +000324c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -61184,93 +61065,93 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx d82c │ │ │ │ - ldr r3, [pc, #12] @ (32680 ) │ │ │ │ + ldr r3, [pc, #12] @ (32510 ) │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00032684 : │ │ │ │ +00032514 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx c6c8 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003269c : │ │ │ │ +0003252c : │ │ │ │ b.w c688 │ │ │ │ │ │ │ │ -000326a0 : │ │ │ │ +00032530 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 326c0 │ │ │ │ + cbz r1, 32550 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - bne.n 326d0 │ │ │ │ + bne.n 32560 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ - cbz r5, 326ca │ │ │ │ + cbz r5, 3255a │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c218 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 326be │ │ │ │ + bne.n 3254e │ │ │ │ str r0, [sp, #8] │ │ │ │ blx c454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - ldr r2, [pc, #24] @ (32708 ) │ │ │ │ + ldr r2, [pc, #24] @ (32598 ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add.w r3, r5, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ adds r4, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cfa8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsbs r0, r2, #0 │ │ │ │ + @ instruction: 0xf19e0000 │ │ │ │ │ │ │ │ -0003270c : │ │ │ │ +0003259c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 32784 │ │ │ │ + cbz r0, 32614 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx c780 │ │ │ │ add.w r0, r6, #24 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -61304,47 +61185,47 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, #1 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3272e │ │ │ │ + b.n 325be │ │ │ │ │ │ │ │ -00032790 : │ │ │ │ +00032620 : │ │ │ │ adds r0, #8 │ │ │ │ b.w d514 │ │ │ │ nop │ │ │ │ │ │ │ │ -00032798 : │ │ │ │ +00032628 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 327be │ │ │ │ + cbz r3, 3264e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx d0e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000327c0 : │ │ │ │ +00032650 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #140] @ (32860 ) │ │ │ │ + ldr r0, [pc, #140] @ (326f0 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #140] @ (32864 ) │ │ │ │ + ldr r1, [pc, #140] @ (326f4 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -61354,250 +61235,250 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ mov r1, sp │ │ │ │ str r2, [r4, #32] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r5, 327fe │ │ │ │ + cbz r5, 3268e │ │ │ │ mov r1, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3281c │ │ │ │ + beq.n 326ac │ │ │ │ ldr r1, [r2, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ blx r3 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx c744 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - cbz r5, 3284a │ │ │ │ - ldr r2, [pc, #52] @ (32868 ) │ │ │ │ - ldr r3, [pc, #48] @ (32864 ) │ │ │ │ + cbz r5, 326da │ │ │ │ + ldr r2, [pc, #52] @ (326f8 ) │ │ │ │ + ldr r3, [pc, #48] @ (326f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3285a │ │ │ │ + bne.n 326ea │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32830 │ │ │ │ + beq.n 326c0 │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ - b.n 32830 │ │ │ │ + b.n 326c0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bhi.n 328b0 │ │ │ │ + bls.n 32620 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 327fc │ │ │ │ + bls.n 3276c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003286c : │ │ │ │ +000326fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #36] @ (328a0 ) │ │ │ │ + ldr r1, [pc, #36] @ (32730 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w ip, [pc, #36] @ 328a4 │ │ │ │ + ldr.w ip, [pc, #36] @ 32734 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #32] @ (328a8 ) │ │ │ │ + ldr r0, [pc, #32] @ (32738 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r1, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx ce84 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bvc.n 32994 │ │ │ │ + bhi.n 32704 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w r0, r4, #72 @ 0x48 │ │ │ │ blx cc40 │ │ │ │ mov r0, r4 │ │ │ │ blx d03c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 328da │ │ │ │ + bmi.n 3276a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 328f4 │ │ │ │ + cbz r3, 32784 │ │ │ │ ldrb.w r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 328ec │ │ │ │ + bpl.n 3277c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cae0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 328fe │ │ │ │ + bpl.n 3278e │ │ │ │ blx cae4 │ │ │ │ - b.n 328da │ │ │ │ + b.n 3276a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 328da │ │ │ │ + b.n 3276a │ │ │ │ │ │ │ │ -00032904 : │ │ │ │ +00032794 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 32944 │ │ │ │ + cbz r0, 327d4 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c780 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldrb.w ip, [r0, #52] @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #44] @ (32958 ) │ │ │ │ + ldr r2, [pc, #44] @ (327e8 ) │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ bfi ip, r4, #0, #1 │ │ │ │ add r2, pc │ │ │ │ strb.w ip, [r0, #52] @ 0x34 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ - cbz r4, 32950 │ │ │ │ + cbz r4, 327e0 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ - b.n 32924 │ │ │ │ + b.n 327b4 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ - b.n 32924 │ │ │ │ + b.n 327b4 │ │ │ │ nop │ │ │ │ vminnm.f16 , , │ │ │ │ │ │ │ │ -0003295c : │ │ │ │ +000327ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 329d8 │ │ │ │ + beq.n 32868 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r9, r1 │ │ │ │ mvn.w r8, r3 │ │ │ │ mov r7, r0 │ │ │ │ and.w r8, r8, #4 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ - b.n 3299c │ │ │ │ + b.n 3282c │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 329c4 │ │ │ │ + cbz r3, 32854 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 329d0 │ │ │ │ + cbnz r0, 32860 │ │ │ │ add r4, r8 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 329d8 │ │ │ │ + beq.n 32868 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32996 │ │ │ │ + beq.n 32826 │ │ │ │ ldr.w sl, [r4] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3298e │ │ │ │ + bne.n 3281e │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ add.w r1, sl, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32992 │ │ │ │ + bne.n 32822 │ │ │ │ ldr.w r3, [sl, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32992 │ │ │ │ + bne.n 32822 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000329e0 : │ │ │ │ +00032870 : │ │ │ │ b.w d038 │ │ │ │ │ │ │ │ -000329e4 : │ │ │ │ +00032874 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 32a1c │ │ │ │ + cbz r3, 328ac │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c4fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 32a12 │ │ │ │ + bmi.n 328a2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ blx cae4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00032a20 : │ │ │ │ +000328b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #296] @ (32b5c ) │ │ │ │ + ldr r2, [pc, #296] @ (329ec ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #296] @ (32b60 ) │ │ │ │ + ldr r3, [pc, #296] @ (329f0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -61620,15 +61501,15 @@ │ │ │ │ bfi r2, r3, #0, #1 │ │ │ │ strb.w r2, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32b42 │ │ │ │ + bne.n 329d2 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ movs r3, #22 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r6, [r4, #12] │ │ │ │ @@ -61642,134 +61523,134 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r6, #16] │ │ │ │ sub.w r3, r8, #2 │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strb.w r8, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 32b54 │ │ │ │ + bhi.n 329e4 │ │ │ │ tbb [pc, r3] │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ lsls r1, r5, #8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ movs r3, #5 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bmi.n 32b2c │ │ │ │ + bmi.n 329bc │ │ │ │ blx c39c <_emalloc_96@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ blx ce84 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #13 │ │ │ │ str r4, [sp, #8] │ │ │ │ blx d6dc │ │ │ │ - ldr r2, [pc, #96] @ (32b64 ) │ │ │ │ - ldr r3, [pc, #88] @ (32b60 ) │ │ │ │ + ldr r2, [pc, #96] @ (329f4 ) │ │ │ │ + ldr r3, [pc, #88] @ (329f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32b50 │ │ │ │ + bne.n 329e0 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.n 32ae2 │ │ │ │ + bpl.n 32972 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 32ae8 │ │ │ │ + b.n 32978 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 32adc │ │ │ │ + b.n 3296c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 32adc │ │ │ │ + b.n 3296c │ │ │ │ blx cf5c <__zend_malloc@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ - b.n 32a9c │ │ │ │ + b.n 3292c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 32adc │ │ │ │ + b.n 3296c │ │ │ │ nop │ │ │ │ - bpl.n 32ae8 │ │ │ │ + bvc.n 32a58 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 32b54 │ │ │ │ + bvs.n 32ac4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032b68 : │ │ │ │ +000329f8 : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 32b74 │ │ │ │ + cbz r1, 32a04 │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ b.w d1c4 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldrb.w r2, [r0, #44] @ 0x2c │ │ │ │ subs r3, r1, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 32b92 │ │ │ │ + cbnz r3, 32a22 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r1, 32be0 │ │ │ │ + cbz r1, 32a70 │ │ │ │ ldrd r6, r5, [r0] │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 32bb6 │ │ │ │ + b.n 32a46 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ - cbz r1, 32be0 │ │ │ │ + cbz r1, 32a70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 32bb0 │ │ │ │ + bls.n 32a40 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldrb.w ip, [r6] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 32bb0 │ │ │ │ + bne.n 32a40 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c288 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32bb0 │ │ │ │ + bne.n 32a40 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -61783,61 +61664,61 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, r0 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ - cbnz r6, 32c32 │ │ │ │ + cbnz r6, 32ac2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 32c5a │ │ │ │ + bne.n 32aea │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 32c76 │ │ │ │ + beq.n 32b06 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32c76 │ │ │ │ + beq.n 32b06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 32c0e │ │ │ │ + beq.n 32a9e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32c0e │ │ │ │ + beq.n 32a9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32c3e │ │ │ │ + bne.n 32ace │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 32c14 │ │ │ │ + beq.n 32aa4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32c14 │ │ │ │ + beq.n 32aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 32c5a │ │ │ │ - b.n 32c32 │ │ │ │ + beq.n 32aea │ │ │ │ + b.n 32ac2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -61863,31 +61744,31 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #188] @ (32d94 ) │ │ │ │ + ldr r1, [pc, #188] @ (32c24 ) │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [r0, #12] │ │ │ │ blx d838 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r4, 32cee │ │ │ │ + cbnz r4, 32b7e │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 32d82 │ │ │ │ + beq.n 32c12 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r1, r5, #26 │ │ │ │ adds r7, r5, #2 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ - beq.n 32d5c │ │ │ │ + beq.n 32bec │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ @@ -61918,538 +61799,539 @@ │ │ │ │ bic.w r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 32d00 │ │ │ │ + bne.n 32b90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r8, r0, #16 │ │ │ │ bic.w r2, r2, #512 @ 0x200 │ │ │ │ str r7, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #4] │ │ │ │ - b.n 32d34 │ │ │ │ - ldr r1, [pc, #20] @ (32d98 ) │ │ │ │ + b.n 32bc4 │ │ │ │ + ldr r1, [pc, #20] @ (32c28 ) │ │ │ │ adds r0, #16 │ │ │ │ mov r4, r6 │ │ │ │ add r1, pc │ │ │ │ blx daf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32cee │ │ │ │ - b.n 32d54 │ │ │ │ - ldc2 0, cr0, [r0, #-0] │ │ │ │ - adcs.w r0, ip, r0 │ │ │ │ + bne.n 32b7e │ │ │ │ + b.n 32be4 │ │ │ │ + ldc2l 0, cr0, [ip] │ │ │ │ + @ instruction: 0xeb280000 │ │ │ │ │ │ │ │ -00032d9c : │ │ │ │ +00032c2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ (32e64 ) │ │ │ │ - ldr r3, [pc, #184] @ (32e68 ) │ │ │ │ + ldr r0, [pc, #180] @ (32cf4 ) │ │ │ │ + ldr r3, [pc, #184] @ (32cf8 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #180] @ (32e6c ) │ │ │ │ + ldr r1, [pc, #180] @ (32cfc ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 32de6 │ │ │ │ - ldr r2, [pc, #160] @ (32e70 ) │ │ │ │ - ldr r3, [pc, #148] @ (32e68 ) │ │ │ │ + cbz r0, 32c76 │ │ │ │ + ldr r2, [pc, #160] @ (32d00 ) │ │ │ │ + ldr r3, [pc, #148] @ (32cf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32e5e │ │ │ │ + bne.n 32cee │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #140] @ 32e74 │ │ │ │ + ldr.w ip, [pc, #140] @ 32d04 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #128] @ (32e78 ) │ │ │ │ + ldr r2, [pc, #128] @ (32d08 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 32e0e │ │ │ │ + beq.n 32c9e │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 32dce │ │ │ │ + b.n 32c5e │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 32e34 │ │ │ │ + bls.n 32cc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32e08 │ │ │ │ + beq.n 32c98 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 32dce │ │ │ │ + b.n 32c5e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 32e44 │ │ │ │ + bhi.n 32cd4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 32e1a │ │ │ │ + bne.n 32caa │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 32e1a │ │ │ │ + bhi.n 32caa │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32e1a │ │ │ │ + beq.n 32caa │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce2c │ │ │ │ - b.n 32e22 │ │ │ │ + b.n 32cb2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n 32efc │ │ │ │ + bcc.n 32c6c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 32e9c │ │ │ │ + cbnz r6, 32d1e │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 32ec8 │ │ │ │ + bcc.n 32c38 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 32ebc │ │ │ │ + blt.n 32ce4 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032e7c : │ │ │ │ +00032d0c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #216] @ (32f68 ) │ │ │ │ - ldr r3, [pc, #220] @ (32f6c ) │ │ │ │ + ldr r0, [pc, #216] @ (32df8 ) │ │ │ │ + ldr r3, [pc, #220] @ (32dfc ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #216] @ (32f70 ) │ │ │ │ + ldr r1, [pc, #216] @ (32e00 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 32ec6 │ │ │ │ - ldr r2, [pc, #196] @ (32f74 ) │ │ │ │ - ldr r3, [pc, #184] @ (32f6c ) │ │ │ │ + cbz r0, 32d56 │ │ │ │ + ldr r2, [pc, #196] @ (32e04 ) │ │ │ │ + ldr r3, [pc, #184] @ (32dfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32f64 │ │ │ │ + bne.n 32df4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #176] @ 32f78 │ │ │ │ + ldr.w ip, [pc, #176] @ 32e08 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #164] @ (32f7c ) │ │ │ │ + ldr r2, [pc, #164] @ (32e0c ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 32eae │ │ │ │ + bne.n 32d3e │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 32f20 │ │ │ │ + bls.n 32db0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32eae │ │ │ │ + beq.n 32d3e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 32f4a │ │ │ │ + beq.n 32dda │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 32eae │ │ │ │ + beq.n 32d3e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 32eae │ │ │ │ + b.n 32d3e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 32f30 │ │ │ │ + bhi.n 32dc0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 32ef4 │ │ │ │ + bne.n 32d84 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 32ef4 │ │ │ │ + bhi.n 32d84 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32ef4 │ │ │ │ + beq.n 32d84 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce2c │ │ │ │ - b.n 32efc │ │ │ │ + b.n 32d8c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 32eae │ │ │ │ + b.n 32d3e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bne.n 33040 │ │ │ │ + bcs.n 32db0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb89e │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3300c │ │ │ │ + bcs.n 32d7c │ │ │ │ movs r2, r0 │ │ │ │ - vhadd.u32 d0, d14, d2 │ │ │ │ - blt.n 33000 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r3, r0 │ │ │ │ + blt.n 32e28 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032f80 : │ │ │ │ +00032e10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (3303c ) │ │ │ │ - ldr r2, [pc, #172] @ (33040 ) │ │ │ │ + ldr r1, [pc, #168] @ (32ecc ) │ │ │ │ + ldr r2, [pc, #172] @ (32ed0 ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33018 │ │ │ │ - ldr.w ip, [pc, #152] @ 33044 │ │ │ │ + bne.n 32ea8 │ │ │ │ + ldr.w ip, [pc, #152] @ 32ed4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #140] @ (33048 ) │ │ │ │ + ldr r2, [pc, #140] @ (32ed8 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 32ffe │ │ │ │ + beq.n 32e8e │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 32ff6 │ │ │ │ - ldr r2, [pc, #108] @ (3304c ) │ │ │ │ - ldr r3, [pc, #92] @ (33040 ) │ │ │ │ + bne.n 32e86 │ │ │ │ + ldr r2, [pc, #108] @ (32edc ) │ │ │ │ + ldr r3, [pc, #92] @ (32ed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3302c │ │ │ │ + bne.n 32ebc │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 32fde │ │ │ │ + b.n 32e6e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 32fde │ │ │ │ - ldr r2, [pc, #52] @ (33050 ) │ │ │ │ - ldr r3, [pc, #36] @ (33040 ) │ │ │ │ + b.n 32e6e │ │ │ │ + ldr r2, [pc, #52] @ (32ee0 ) │ │ │ │ + ldr r3, [pc, #36] @ (32ed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33030 │ │ │ │ + beq.n 32ec0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - beq.n 3310c │ │ │ │ + bne.n 32e7c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr10, cr2, {0} │ │ │ │ - bge.n 33104 │ │ │ │ + vaddl.u q0, d10, d2 │ │ │ │ + bge.n 32f2c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 33084 │ │ │ │ + bne.n 32df4 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + bne.n 32f84 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00033054 : │ │ │ │ +00032ee4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #156] @ (33104 ) │ │ │ │ - ldr r3, [pc, #160] @ (33108 ) │ │ │ │ + ldr r0, [pc, #156] @ (32f94 ) │ │ │ │ + ldr r3, [pc, #160] @ (32f98 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #156] @ (3310c ) │ │ │ │ + ldr r1, [pc, #156] @ (32f9c ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 3309c │ │ │ │ - ldr r2, [pc, #136] @ (33110 ) │ │ │ │ - ldr r3, [pc, #128] @ (33108 ) │ │ │ │ + cbz r0, 32f2c │ │ │ │ + ldr r2, [pc, #136] @ (32fa0 ) │ │ │ │ + ldr r3, [pc, #128] @ (32f98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 330fe │ │ │ │ + bne.n 32f8e │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr.w ip, [pc, #116] @ 33114 │ │ │ │ + ldr.w ip, [pc, #116] @ 32fa4 │ │ │ │ movs r3, #6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r4, sp, #16 │ │ │ │ add ip, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r2, [pc, #104] @ (33118 ) │ │ │ │ + ldr r2, [pc, #104] @ (32fa8 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 33084 │ │ │ │ + bne.n 32f14 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 330d4 │ │ │ │ + bls.n 32f64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d184 │ │ │ │ - b.n 33084 │ │ │ │ + b.n 32f14 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 330e4 │ │ │ │ + bhi.n 32f74 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 330ca │ │ │ │ + bne.n 32f5a │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 330ca │ │ │ │ + bhi.n 32f5a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 330ca │ │ │ │ + beq.n 32f5a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx cafc │ │ │ │ - b.n 33084 │ │ │ │ + b.n 32f14 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + bne.n 32f9c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 32f6c │ │ │ │ movs r2, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #-8] │ │ │ │ - bls.n 331f0 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr2, {0} │ │ │ │ + bls.n 33018 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003311c : │ │ │ │ +00032fac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w ip, [pc, #544] @ 3334c │ │ │ │ + ldr.w ip, [pc, #544] @ 331dc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #540] @ (33350 ) │ │ │ │ + ldr r0, [pc, #540] @ (331e0 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #540] @ (33354 ) │ │ │ │ - ldr r5, [pc, #540] @ (33358 ) │ │ │ │ + ldr r1, [pc, #540] @ (331e4 ) │ │ │ │ + ldr r5, [pc, #540] @ (331e8 ) │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 33170 │ │ │ │ - ldr r2, [pc, #516] @ (3335c ) │ │ │ │ - ldr r3, [pc, #500] @ (33350 ) │ │ │ │ + cbz r0, 33000 │ │ │ │ + ldr r2, [pc, #516] @ (331ec ) │ │ │ │ + ldr r3, [pc, #500] @ (331e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33348 │ │ │ │ + bne.w 331d8 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr.w ip, [pc, #492] @ 33360 │ │ │ │ + ldr.w ip, [pc, #492] @ 331f0 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r6, r5 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #480] @ (33364 ) │ │ │ │ + ldr r2, [pc, #480] @ (331f4 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ mov r5, r0 │ │ │ │ blx cb14 │ │ │ │ ldrd r4, r0, [sp, #16] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 33216 │ │ │ │ + beq.n 330a6 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 33216 │ │ │ │ + beq.n 330a6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, #7 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ - beq.n 33272 │ │ │ │ + beq.n 33102 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 332ea │ │ │ │ + bls.w 3317a │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 332ce │ │ │ │ + beq.w 3315e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - beq.w 332dc │ │ │ │ + beq.w 3316c │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r2, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ strd r2, r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 331f8 │ │ │ │ + cbz r2, 33088 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #364] @ (33368 ) │ │ │ │ + ldr r1, [pc, #364] @ (331f8 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx c720 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c720 │ │ │ │ - b.n 33156 │ │ │ │ + b.n 32fe6 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 332c6 │ │ │ │ + bne.n 33156 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 33228 │ │ │ │ + bmi.n 330b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #316] @ (3336c ) │ │ │ │ + ldr r1, [pc, #316] @ (331fc ) │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -62458,351 +62340,351 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx c720 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 33156 │ │ │ │ + bmi.w 32fe6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33156 │ │ │ │ + bne.w 32fe6 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 332a2 │ │ │ │ + bpl.n 33132 │ │ │ │ blx cae4 │ │ │ │ - b.n 33156 │ │ │ │ + b.n 32fe6 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 3331a │ │ │ │ + bls.n 331aa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 332a8 │ │ │ │ + cbz r4, 33138 │ │ │ │ mov r0, r4 │ │ │ │ blx cb14 │ │ │ │ - ldr r2, [pc, #228] @ (33370 ) │ │ │ │ + ldr r2, [pc, #228] @ (33200 ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx dc78 │ │ │ │ - b.n 33156 │ │ │ │ + b.n 32fe6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 33156 │ │ │ │ + b.n 32fe6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 332b6 │ │ │ │ + cbz r2, 33146 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c720 │ │ │ │ - b.n 33156 │ │ │ │ + b.n 32fe6 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33228 │ │ │ │ + b.n 330b8 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 331ea │ │ │ │ + b.n 3307a │ │ │ │ mov r0, r2 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 331e2 │ │ │ │ + b.n 33072 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 332fe │ │ │ │ + bhi.n 3318e │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 331b4 │ │ │ │ + bne.w 33044 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 331b4 │ │ │ │ + bhi.w 33044 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 331b6 │ │ │ │ + beq.w 33046 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx ce2c │ │ │ │ - b.n 331be │ │ │ │ + b.n 3304e │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 3332a │ │ │ │ + bhi.n 331ba │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 33276 │ │ │ │ + bne.n 33106 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 33276 │ │ │ │ + bhi.n 33106 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33276 │ │ │ │ + beq.n 33106 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx ce2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 33282 │ │ │ │ - b.n 332a8 │ │ │ │ + bne.n 33112 │ │ │ │ + b.n 33138 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + beq.n 33250 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 332d0 │ │ │ │ + b.n 330f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + beq.n 3323c │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + beq.n 33214 │ │ │ │ movs r2, r0 │ │ │ │ - stc2 0, cr0, [r2], {2} │ │ │ │ - bhi.n 33290 │ │ │ │ + ldc2l 0, cr0, [r2, #8]! │ │ │ │ + bhi.n 332b8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #452] @ (3354c ) │ │ │ │ + ldr r5, [pc, #452] @ (333dc ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - ldr r4, [pc, #452] @ (33550 ) │ │ │ │ + ldr r4, [pc, #452] @ (333e0 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 333aa │ │ │ │ + beq.n 3323a │ │ │ │ cmp r2, #8 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 334c2 │ │ │ │ + beq.w 33352 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ add.w r3, r4, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c0c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 333d4 │ │ │ │ + cbz r0, 33264 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx da0c │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 333f0 │ │ │ │ - ldr r2, [pc, #380] @ (33554 ) │ │ │ │ - ldr r3, [pc, #376] @ (33550 ) │ │ │ │ + bne.n 33280 │ │ │ │ + ldr r2, [pc, #380] @ (333e4 ) │ │ │ │ + ldr r3, [pc, #376] @ (333e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33548 │ │ │ │ + bne.w 333d8 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ clz r2, r0 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 334e8 │ │ │ │ + beq.n 33378 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #300] @ (33558 ) │ │ │ │ + ldr r1, [pc, #300] @ (333e8 ) │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 3345a │ │ │ │ + bpl.n 332ea │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r5, r1, #25 │ │ │ │ - bmi.n 3345a │ │ │ │ + bmi.n 332ea │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3345a │ │ │ │ + cbnz r2, 332ea │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.n 33538 │ │ │ │ + bpl.n 333c8 │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 334e0 │ │ │ │ + bmi.n 33370 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #12 │ │ │ │ itt eq │ │ │ │ ldreq r6, [r6, #0] │ │ │ │ ldrbeq r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 334f8 │ │ │ │ + bne.n 33388 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 334ce │ │ │ │ + bpl.n 3335e │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #16 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx d460 │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 33496 │ │ │ │ + cbz r3, 33326 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 334f2 │ │ │ │ + beq.n 33382 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ movne r3, #6 │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 3350a │ │ │ │ + bmi.n 3339a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ add r0, sp, #32 │ │ │ │ blx d518 │ │ │ │ - b.n 333d4 │ │ │ │ + b.n 33264 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 333aa │ │ │ │ + b.n 3323a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #16 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - b.n 3347c │ │ │ │ + b.n 3330c │ │ │ │ add r0, sp, #20 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 3345e │ │ │ │ + b.n 332ee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 3340c │ │ │ │ + b.n 3329c │ │ │ │ blx c66c │ │ │ │ - b.n 33496 │ │ │ │ + b.n 33326 │ │ │ │ mov r0, r6 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 33478 │ │ │ │ - b.n 334d8 │ │ │ │ + bmi.n 33308 │ │ │ │ + b.n 33368 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 32cc4 │ │ │ │ + bl 32b54 │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 33524 │ │ │ │ + cbz r3, 333b4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 33542 │ │ │ │ + cbz r3, 333d2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 334ae │ │ │ │ + b.n 3333e │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ - b.n 3345a │ │ │ │ + b.n 332ea │ │ │ │ blx c66c │ │ │ │ - b.n 33524 │ │ │ │ + b.n 333b4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 32ef4 │ │ │ │ + b.n 32d1c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #304] @ (336a0 ) │ │ │ │ + ldr r2, [pc, #304] @ (33530 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #304] @ (336a4 ) │ │ │ │ + ldr r3, [pc, #304] @ (33534 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #24 │ │ │ │ mov r8, r1 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #276] @ (336a8 ) │ │ │ │ + ldr r3, [pc, #276] @ (33538 ) │ │ │ │ add r3, pc │ │ │ │ mov sl, r3 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r1, r8 │ │ │ │ add.w r8, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ @@ -62817,379 +62699,379 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r4, r5 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r6, #29 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bmi.n 3366a │ │ │ │ + bmi.n 334fa │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 33600 │ │ │ │ + bpl.n 33490 │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ ands.w r1, r6, #32 │ │ │ │ - beq.n 33636 │ │ │ │ + beq.n 334c6 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 33600 │ │ │ │ + beq.n 33490 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ - cbz r3, 335f0 │ │ │ │ + cbz r3, 33480 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 335f0 │ │ │ │ + cbnz r3, 33480 │ │ │ │ blx c66c │ │ │ │ - ldr r3, [pc, #184] @ (336ac ) │ │ │ │ + ldr r3, [pc, #184] @ (3353c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - b.n 33602 │ │ │ │ + b.n 33492 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #0] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #144] @ (336b0 ) │ │ │ │ - ldr r3, [pc, #132] @ (336a4 ) │ │ │ │ + ldr r2, [pc, #144] @ (33540 ) │ │ │ │ + ldr r3, [pc, #132] @ (33534 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3369c │ │ │ │ + bne.n 3352c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 335dc │ │ │ │ + bne.n 3346c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 32cc4 │ │ │ │ + bl 32b54 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 33656 │ │ │ │ + cbz r3, 334e6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33656 │ │ │ │ + cbnz r3, 334e6 │ │ │ │ blx c66c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 33602 │ │ │ │ + b.n 33492 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx d460 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 33688 │ │ │ │ + cbz r3, 33518 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33688 │ │ │ │ + cbnz r3, 33518 │ │ │ │ blx c66c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 335ca │ │ │ │ + b.n 3345a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #432] @ 33874 │ │ │ │ + ldr.w lr, [pc, #432] @ 33704 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #428] @ 33878 │ │ │ │ + ldr.w ip, [pc, #428] @ 33708 │ │ │ │ mov r5, r2 │ │ │ │ add lr, pc │ │ │ │ - ldr r2, [pc, #424] @ (3387c ) │ │ │ │ + ldr r2, [pc, #424] @ (3370c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 33752 │ │ │ │ + beq.n 335e2 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 33738 │ │ │ │ + beq.n 335c8 │ │ │ │ cmp.w ip, #6 │ │ │ │ - bne.w 3380e │ │ │ │ + bne.w 3369e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ it mi │ │ │ │ strmi r0, [sp, #16] │ │ │ │ - bpl.n 33780 │ │ │ │ + bpl.n 33610 │ │ │ │ movs r1, #6 │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bmi.n 33792 │ │ │ │ + bmi.n 33622 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.n 337d0 │ │ │ │ + bmi.n 33660 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ blx dd38 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #324] @ (33880 ) │ │ │ │ - ldr r3, [pc, #316] @ (33878 ) │ │ │ │ + ldr r2, [pc, #324] @ (33710 ) │ │ │ │ + ldr r3, [pc, #316] @ (33708 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3386e │ │ │ │ + bne.w 336fe │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx dd38 │ │ │ │ - ldr r2, [pc, #296] @ (33884 ) │ │ │ │ - ldr r3, [pc, #280] @ (33878 ) │ │ │ │ + ldr r2, [pc, #296] @ (33714 ) │ │ │ │ + ldr r3, [pc, #280] @ (33708 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3386e │ │ │ │ - ldr r1, [pc, #280] @ (33888 ) │ │ │ │ + bne.n 336fe │ │ │ │ + ldr r1, [pc, #280] @ (33718 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w dd34 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bpl.n 33716 │ │ │ │ + bpl.n 335a6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ blx d460 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [sp, #25] │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - cbz r0, 337ba │ │ │ │ + cbz r0, 3364a │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ ldr.w r0, [ip] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - cbz r0, 337fe │ │ │ │ + cbz r0, 3368e │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r1, #262 @ 0x106 │ │ │ │ movne r1, #6 │ │ │ │ lsls r2, r2, #31 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bpl.n 3371a │ │ │ │ + bpl.n 335aa │ │ │ │ ldrb.w r1, [sp, #24] │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 33830 │ │ │ │ + beq.n 336c0 │ │ │ │ ldrb.w r1, [sp, #25] │ │ │ │ - cbz r1, 337f0 │ │ │ │ + cbz r1, 33680 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, 337f0 │ │ │ │ + cbnz r1, 33680 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c66c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #152] @ (3388c ) │ │ │ │ + ldr r1, [pc, #152] @ (3371c ) │ │ │ │ ldr r2, [r6, r1] │ │ │ │ movs r1, #6 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 3371a │ │ │ │ + b.n 335aa │ │ │ │ mov r0, ip │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c66c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n 337ba │ │ │ │ + b.n 3364a │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ moveq.w r1, #262 @ 0x106 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq.w 33710 │ │ │ │ - b.n 3370e │ │ │ │ + beq.w 335a0 │ │ │ │ + b.n 3359e │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 32cc4 │ │ │ │ + bl 32b54 │ │ │ │ ldrb.w r1, [sp, #25] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r1, 3384e │ │ │ │ + cbz r1, 336de │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 33862 │ │ │ │ + cbz r1, 336f2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r2, #262 @ 0x106 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 3371a │ │ │ │ + b.n 335aa │ │ │ │ str r2, [sp, #8] │ │ │ │ blx c66c │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - b.n 3384e │ │ │ │ + b.n 336de │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + push {r6, lr} │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r5, [pc, #532] @ (33ab8 ) │ │ │ │ + ldr r5, [pc, #532] @ (33948 ) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r4, [pc, #532] @ (33abc ) │ │ │ │ + ldr r4, [pc, #532] @ (3394c ) │ │ │ │ mov r9, r0 │ │ │ │ add r5, pc │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #7 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq.n 338d4 │ │ │ │ + beq.n 33764 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 33ab0 │ │ │ │ + bne.w 33940 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands.w fp, r3, #32 │ │ │ │ - beq.n 338f8 │ │ │ │ - ldr r2, [pc, #480] @ (33ac0 ) │ │ │ │ - ldr r3, [pc, #476] @ (33abc ) │ │ │ │ + beq.n 33788 │ │ │ │ + ldr r2, [pc, #480] @ (33950 ) │ │ │ │ + ldr r3, [pc, #476] @ (3394c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33aac │ │ │ │ + bne.w 3393c │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orr.w r3, r3, #32 │ │ │ │ mov r2, fp │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ str r3, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx c4d8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldrd r1, r2, [sl] │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 339fa │ │ │ │ - ldr r3, [pc, #424] @ (33ac4 ) │ │ │ │ + beq.n 3388a │ │ │ │ + ldr r3, [pc, #424] @ (33954 ) │ │ │ │ mov r7, fp │ │ │ │ ldr r5, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #416] @ (33ac8 ) │ │ │ │ + ldr r3, [pc, #416] @ (33958 ) │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ mov sl, r4 │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 33a0a │ │ │ │ + bpl.n 3389a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r4, r5 │ │ │ │ adds r5, #16 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 339f2 │ │ │ │ + beq.n 33882 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 33a40 │ │ │ │ + beq.n 338d0 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 339f2 │ │ │ │ + beq.n 33882 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add.w r1, r7, #16 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -63197,168 +63079,168 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx dd38 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 33a20 │ │ │ │ + bls.n 338b0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 33a5a │ │ │ │ + bne.n 338ea │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r6, r3, #25 │ │ │ │ it mi │ │ │ │ strmi r4, [sp, #64] @ 0x40 │ │ │ │ - bpl.n 33a70 │ │ │ │ + bpl.n 33900 │ │ │ │ movs r3, #6 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33a8a │ │ │ │ + bne.n 3391a │ │ │ │ mov r2, r3 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 3355c │ │ │ │ + bl 333ec │ │ │ │ mov r0, r9 │ │ │ │ ldrd fp, r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ blx dd38 │ │ │ │ mov r0, fp │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ - bl 336b4 │ │ │ │ + bl 33544 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 339e4 │ │ │ │ + bmi.n 33874 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33a9a │ │ │ │ + beq.n 3392a │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ subs r2, r2, r1 │ │ │ │ blx c86c │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 33936 │ │ │ │ + bne.n 337c6 │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx cf80 │ │ │ │ - b.n 338dc │ │ │ │ + b.n 3376c │ │ │ │ cmp r3, #12 │ │ │ │ ldrd fp, r7, [r5, #16] │ │ │ │ itete ne │ │ │ │ movne r4, r5 │ │ │ │ ldreq r4, [r5, #0] │ │ │ │ addne r5, #24 │ │ │ │ addeq r5, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r3, [r4, #8] │ │ │ │ - b.n 3394c │ │ │ │ + b.n 337dc │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 33890 │ │ │ │ - b.n 339e4 │ │ │ │ - ldr r1, [pc, #136] @ (33acc ) │ │ │ │ + bl 33720 │ │ │ │ + b.n 33874 │ │ │ │ + ldr r1, [pc, #136] @ (3395c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #128] @ (33ad0 ) │ │ │ │ + ldr r1, [pc, #128] @ (33960 ) │ │ │ │ mov r2, fp │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 33970 │ │ │ │ + b.n 33800 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 33992 │ │ │ │ + bmi.n 33822 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - b.n 33994 │ │ │ │ + b.n 33824 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 339a2 │ │ │ │ + beq.n 33832 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b.n 339a4 │ │ │ │ + b.n 33834 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 33aa6 │ │ │ │ + bpl.n 33936 │ │ │ │ blx cae4 │ │ │ │ - b.n 339e4 │ │ │ │ + b.n 33874 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 339e4 │ │ │ │ + b.n 33874 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + svc 190 @ 0xbe │ │ │ │ movs r0, r0 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + svc 174 @ 0xae │ │ │ │ movs r0, r0 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + udf #150 @ 0x96 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 33a30 │ │ │ │ + bgt.n 33a58 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #756] @ (33ddc ) │ │ │ │ + ldr r2, [pc, #756] @ (33c6c ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #756] @ (33de0 ) │ │ │ │ + ldr r3, [pc, #756] @ (33c70 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r5, #24 │ │ │ │ mov r9, r1 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -63376,310 +63258,310 @@ │ │ │ │ strd r2, r3, [r0] │ │ │ │ mov r2, r5 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ adds r0, #16 │ │ │ │ blx ce84 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ add r5, r4 │ │ │ │ - ldr.w sl, [pc, #688] @ 33de4 │ │ │ │ + ldr.w sl, [pc, #688] @ 33c74 │ │ │ │ add sl, pc │ │ │ │ strb.w r9, [r5, #16] │ │ │ │ - cbz r3, 33b4a │ │ │ │ + cbz r3, 339da │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33d10 │ │ │ │ + beq.w 33ba0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx c89c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 33bac │ │ │ │ + bmi.n 33a3c │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [r6, #8] │ │ │ │ - cbz r1, 33bb4 │ │ │ │ + cbz r1, 33a44 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.n 33bce │ │ │ │ + bmi.n 33a5e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 33b90 │ │ │ │ + cbz r3, 33a20 │ │ │ │ lsls r1, r7, #27 │ │ │ │ - bpl.n 33b86 │ │ │ │ + bpl.n 33a16 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r5 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.w 33d1e │ │ │ │ + beq.w 33bae │ │ │ │ lsls r2, r7, #29 │ │ │ │ - bmi.w 33cfa │ │ │ │ + bmi.w 33b8a │ │ │ │ lsls r3, r7, #28 │ │ │ │ - bmi.n 33bea │ │ │ │ - ldr r2, [pc, #596] @ (33de8 ) │ │ │ │ - ldr r3, [pc, #588] @ (33de0 ) │ │ │ │ + bmi.n 33a7a │ │ │ │ + ldr r2, [pc, #596] @ (33c78 ) │ │ │ │ + ldr r3, [pc, #588] @ (33c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33dd8 │ │ │ │ + bne.w 33c68 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33b6e │ │ │ │ + bne.n 339fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33b6e │ │ │ │ + bne.n 339fe │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 33d16 │ │ │ │ + bpl.w 33ba6 │ │ │ │ blx cae4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bpl.n 33b72 │ │ │ │ + bpl.n 33a02 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 33be0 │ │ │ │ + bne.n 33a70 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.w 33d72 │ │ │ │ + beq.w 33c02 │ │ │ │ mov r0, r5 │ │ │ │ blx c058 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - b.n 33b72 │ │ │ │ + b.n 33a02 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ add.w r4, r5, #16 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r7, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r4, r7 │ │ │ │ - bcs.n 33cda │ │ │ │ + bcs.n 33b6a │ │ │ │ add.w r9, sp, #24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r9 │ │ │ │ strd r2, r9, [sp, #4] │ │ │ │ - b.n 33c3e │ │ │ │ + b.n 33ace │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ it ne │ │ │ │ movne r9, r4 │ │ │ │ - bne.n 33c8c │ │ │ │ + bne.n 33b1c │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb14 │ │ │ │ ldr.w r0, [fp] │ │ │ │ adds r4, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx d0b4 │ │ │ │ cmp r4, r7 │ │ │ │ mov fp, r0 │ │ │ │ - beq.n 33cd8 │ │ │ │ + beq.n 33b68 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 33c18 │ │ │ │ - ldr r3, [pc, #424] @ (33dec ) │ │ │ │ + bne.n 33aa8 │ │ │ │ + ldr r3, [pc, #424] @ (33c7c ) │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ ldr.w r3, [r2, #348] @ 0x15c │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.w 33dbc │ │ │ │ + bgt.w 33c4c │ │ │ │ mov r9, r4 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 33cd8 │ │ │ │ + beq.n 33b68 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne.n 33c98 │ │ │ │ - ldr r2, [pc, #384] @ (33dec ) │ │ │ │ + bne.n 33b28 │ │ │ │ + ldr r2, [pc, #384] @ (33c7c ) │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr.w r1, [r2, #348] @ 0x15c │ │ │ │ cmp r8, r1 │ │ │ │ - bgt.w 33dbc │ │ │ │ + bgt.w 33c4c │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 33c58 │ │ │ │ + beq.n 33ae8 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb14 │ │ │ │ - b.n 33caa │ │ │ │ + b.n 33b3a │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 33cd8 │ │ │ │ + beq.n 33b68 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq.n 33c68 │ │ │ │ + beq.n 33af8 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 33c8c │ │ │ │ + bne.n 33b1c │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb14 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 33c2a │ │ │ │ + beq.n 33aba │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r5, [r4, #0] │ │ │ │ strb r3, [r4, #0] │ │ │ │ ldrb.w r2, [r9] │ │ │ │ ldr.w r3, [fp] │ │ │ │ sub.w fp, r4, r9 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 33d40 │ │ │ │ + bls.n 33bd0 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx d048 │ │ │ │ mov fp, r0 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 33c3c │ │ │ │ + bne.n 33acc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 33d38 │ │ │ │ + cbz r3, 33bc8 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - cbz r3, 33cee │ │ │ │ + cbz r3, 33b7e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33dac │ │ │ │ + beq.n 33c3c │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ strd r0, r2, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 33b90 │ │ │ │ + b.n 33a20 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx ce60 │ │ │ │ lsls r3, r7, #28 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bpl.w 33b90 │ │ │ │ - b.n 33bea │ │ │ │ + bpl.w 33a20 │ │ │ │ + b.n 33a7a │ │ │ │ blx c66c │ │ │ │ - b.n 33b4a │ │ │ │ + b.n 339da │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - b.n 33b6e │ │ │ │ + b.n 339fe │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ lsls r2, r7, #29 │ │ │ │ - bpl.w 33b8c │ │ │ │ - b.n 33cfa │ │ │ │ + bpl.w 33a1c │ │ │ │ + b.n 33b8a │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 33b90 │ │ │ │ + b.n 33a20 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 33d52 │ │ │ │ + bhi.n 33be2 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 33cc2 │ │ │ │ + bne.n 33b52 │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 33cc2 │ │ │ │ + bhi.n 33b52 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33cc2 │ │ │ │ + beq.n 33b52 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ blx dc44 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33b60 │ │ │ │ subs r4, #2 │ │ │ │ add.w r0, r5, #17 │ │ │ │ mov r1, r4 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 33d8e │ │ │ │ + cbz r3, 33c1e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 33db6 │ │ │ │ + cbz r3, 33c46 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32c7c │ │ │ │ + bl 32b0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 33be0 │ │ │ │ + b.n 33a70 │ │ │ │ mov r0, r2 │ │ │ │ blx c66c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b.n 33cee │ │ │ │ + b.n 33b7e │ │ │ │ blx c66c │ │ │ │ - b.n 33d8e │ │ │ │ + b.n 33c1e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #36] @ (33df0 ) │ │ │ │ + ldr r2, [pc, #36] @ (33c80 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r3, #348] @ 0x15c │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 33b90 │ │ │ │ + b.n 33a20 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 33e84 │ │ │ │ + blt.n 33cac │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r4, [pc, #816] @ (34138 ) │ │ │ │ + ldr r4, [pc, #816] @ (33fc8 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #816] @ (3413c ) │ │ │ │ + ldr r3, [pc, #816] @ (33fcc ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r4, pc │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ @@ -63693,421 +63575,421 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq.w 34020 │ │ │ │ + beq.w 33eb0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 33f3c │ │ │ │ + bne.n 33dcc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r1, [pc, #756] @ (34140 ) │ │ │ │ + ldr r1, [pc, #756] @ (33fd0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34036 │ │ │ │ + bne.w 33ec6 │ │ │ │ ldr.w r9, [r8, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 33f20 │ │ │ │ + beq.n 33db0 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r5, fp │ │ │ │ mov sl, r7 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bpl.w 33fc0 │ │ │ │ + bpl.w 33e50 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, fp │ │ │ │ adds r4, #16 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33f1a │ │ │ │ + beq.n 33daa │ │ │ │ clz r2, r5 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ strd r0, r5, [sp, #72] @ 0x48 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34018 │ │ │ │ + beq.w 33ea8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - cbnz r3, 33ec8 │ │ │ │ + cbnz r3, 33d58 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 33fd6 │ │ │ │ + bls.w 33e66 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ 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, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 33df4 │ │ │ │ + bl 33c84 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 33f10 │ │ │ │ + bpl.n 33da0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 33f10 │ │ │ │ + bmi.n 33da0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 33f10 │ │ │ │ + cbnz r2, 33da0 │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.w 3405e │ │ │ │ + bpl.w 33eee │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.n 33f1a │ │ │ │ + bpl.n 33daa │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 33e7c │ │ │ │ - ldr r2, [pc, #544] @ (34144 ) │ │ │ │ - ldr r3, [pc, #536] @ (3413c ) │ │ │ │ + bne.n 33d0c │ │ │ │ + ldr r2, [pc, #544] @ (33fd4 ) │ │ │ │ + ldr r3, [pc, #536] @ (33fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 34132 │ │ │ │ + bne.w 33fc2 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34074 │ │ │ │ + bne.w 33f04 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 3355c │ │ │ │ + bl 333ec │ │ │ │ mov r0, r7 │ │ │ │ ldrd r8, r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r8 │ │ │ │ blx dd38 │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.n 33f94 │ │ │ │ + beq.n 33e24 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 33f7a │ │ │ │ + beq.n 33e0a │ │ │ │ subs r4, #5 │ │ │ │ cmp r4, #1 │ │ │ │ - bhi.n 33f94 │ │ │ │ - ldr r3, [pc, #460] @ (34148 ) │ │ │ │ + bhi.n 33e24 │ │ │ │ + ldr r3, [pc, #460] @ (33fd8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #460] @ (3414c ) │ │ │ │ + ldr r2, [pc, #460] @ (33fdc ) │ │ │ │ movs r1, #3 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #456] @ (34150 ) │ │ │ │ + ldr r3, [pc, #456] @ (33fe0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d548 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3407e │ │ │ │ - ldr r2, [pc, #444] @ (34154 ) │ │ │ │ - ldr r3, [pc, #420] @ (3413c ) │ │ │ │ + bge.n 33f0e │ │ │ │ + ldr r2, [pc, #444] @ (33fe4 ) │ │ │ │ + ldr r3, [pc, #420] @ (33fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 34132 │ │ │ │ + bne.w 33fc2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 336b4 │ │ │ │ + b.w 33544 │ │ │ │ cmp r3, #12 │ │ │ │ ldrd r0, r5, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne r6, r4 │ │ │ │ ldreq r6, [r4, #0] │ │ │ │ addne r4, #24 │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r3, [r6, #8] │ │ │ │ - b.n 33e92 │ │ │ │ + b.n 33d22 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ add.w r3, r0, #16 │ │ │ │ - cbnz r2, 34026 │ │ │ │ + cbnz r2, 33eb6 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 3355c │ │ │ │ + bl 333ec │ │ │ │ mov r0, sl │ │ │ │ ldrd r7, r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ blx dd38 │ │ │ │ mov r0, r7 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 33374 │ │ │ │ - b.n 33eea │ │ │ │ + bl 33204 │ │ │ │ + b.n 33d7a │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b.n 33eb8 │ │ │ │ + b.n 33d48 │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 33e48 │ │ │ │ + b.n 33cd8 │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 33fe0 │ │ │ │ + b.n 33e70 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbnz r3, 34068 │ │ │ │ + cbnz r3, 33ef8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 3355c │ │ │ │ + bl 333ec │ │ │ │ mov r0, r7 │ │ │ │ ldrd r4, r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ blx dd38 │ │ │ │ mov r0, r4 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 33e5a │ │ │ │ + b.n 33cea │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ - b.n 33f10 │ │ │ │ + b.n 33da0 │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ - b.n 3403a │ │ │ │ + b.n 33eca │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ blx dd38 │ │ │ │ - b.n 33f44 │ │ │ │ + b.n 33dd4 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 34128 │ │ │ │ + bne.n 33fb8 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 34092 │ │ │ │ + bmi.n 33f22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32cc4 │ │ │ │ + bl 32b54 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 340b4 │ │ │ │ + bmi.n 33f44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 340b4 │ │ │ │ + cbnz r3, 33f44 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 34102 │ │ │ │ + bpl.n 33f92 │ │ │ │ blx cae4 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.w 33f20 │ │ │ │ + bmi.w 33db0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33f20 │ │ │ │ + bne.w 33db0 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 34108 │ │ │ │ - ldr r2, [pc, #116] @ (34158 ) │ │ │ │ - ldr r3, [pc, #84] @ (3413c ) │ │ │ │ + bpl.n 33f98 │ │ │ │ + ldr r2, [pc, #116] @ (33fe8 ) │ │ │ │ + ldr r3, [pc, #84] @ (33fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 34132 │ │ │ │ + bne.n 33fc2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w cae0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 340b4 │ │ │ │ - ldr r2, [pc, #80] @ (3415c ) │ │ │ │ - ldr r3, [pc, #48] @ (3413c ) │ │ │ │ + b.n 33f44 │ │ │ │ + ldr r2, [pc, #80] @ (33fec ) │ │ │ │ + ldr r3, [pc, #48] @ (33fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 34132 │ │ │ │ + bne.n 33fc2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 34092 │ │ │ │ + b.n 33f22 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3412c │ │ │ │ + bge.n 33f54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 340f8 │ │ │ │ + bls.n 33f20 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 340e8 │ │ │ │ + bls.n 33f10 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 340d8 │ │ │ │ + bls.n 33f00 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - itet ne │ │ │ │ - movne r2, r0 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - movne r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #2712] @ 34c0c │ │ │ │ - ldr.w r3, [pc, #2712] @ 34c10 │ │ │ │ + ldr.w r2, [pc, #2712] @ 34a9c │ │ │ │ + ldr.w r3, [pc, #2712] @ 34aa0 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r1, [pc, #2704] @ 34c14 │ │ │ │ + ldr.w r1, [pc, #2704] @ 34aa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 341dc │ │ │ │ + cbz r3, 3406c │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ - cbz r5, 341bc │ │ │ │ + cbz r5, 3404c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3423e │ │ │ │ - ldr.w r3, [pc, #2676] @ 34c18 │ │ │ │ + bne.n 340ce │ │ │ │ + ldr.w r3, [pc, #2676] @ 34aa8 │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ bic.w r3, r3, #4 │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ - ldr.w r2, [pc, #2652] @ 34c1c │ │ │ │ - ldr.w r3, [pc, #2636] @ 34c10 │ │ │ │ + ldr.w r2, [pc, #2652] @ 34aac │ │ │ │ + ldr.w r3, [pc, #2636] @ 34aa0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 34a8a │ │ │ │ + bne.w 3491a │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34302 │ │ │ │ + beq.w 34192 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, r2, r5 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 341bc │ │ │ │ + beq.n 3404c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ strb.w r3, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - bl 33ad4 │ │ │ │ + bl 33964 │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r2, [sp, #28] │ │ │ │ ldrb.w r1, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ bfi r3, r2, #2, #1 │ │ │ │ ldrb.w r6, [sp, #73] @ 0x49 │ │ │ │ cmp r1, #6 │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ - beq.w 34406 │ │ │ │ + beq.w 34296 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 341bc │ │ │ │ + beq.n 3404c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 341bc │ │ │ │ + bne.n 3404c │ │ │ │ mov r0, r5 │ │ │ │ blx c66c │ │ │ │ - b.n 341bc │ │ │ │ + b.n 3404c │ │ │ │ ldrb.w r1, [r4, #44] @ 0x2c │ │ │ │ add.w r0, r2, #24 │ │ │ │ str r3, [sp, #16] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ubfx r8, r1, #2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -64124,79 +64006,79 @@ │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ blx ce84 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, r6, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 34292 │ │ │ │ + cbz r3, 34122 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 344e4 │ │ │ │ + beq.w 34374 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx c89c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 342e2 │ │ │ │ + bmi.n 34172 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - cbz r1, 342ea │ │ │ │ + cbz r1, 3417a │ │ │ │ and.w r2, r7, #4 │ │ │ │ and.w r3, r7, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 343c8 │ │ │ │ + bne.w 34258 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3445c │ │ │ │ + bne.w 342ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ + beq.w 34040 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ add.w r0, r5, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ blx ce60 │ │ │ │ str r0, [r5, #12] │ │ │ │ - b.n 341b0 │ │ │ │ + b.n 34040 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 342b4 │ │ │ │ + bne.n 34144 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 342b4 │ │ │ │ + bne.n 34144 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 34648 │ │ │ │ + bpl.w 344d8 │ │ │ │ blx cae4 │ │ │ │ - b.n 342b4 │ │ │ │ + b.n 34144 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 341bc │ │ │ │ + beq.w 3404c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 341bc │ │ │ │ + beq.w 3404c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r5, [sp, #27] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r0, #26 │ │ │ │ - bpl.w 3464e │ │ │ │ + bpl.w 344de │ │ │ │ add.w r0, r2, #24 │ │ │ │ str r1, [sp, #16] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ @@ -64209,140 +64091,140 @@ │ │ │ │ adds r0, #16 │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ blx ce84 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w r3, [sp, #57] @ 0x39 │ │ │ │ adds r2, r6, r2 │ │ │ │ strb r5, [r2, #16] │ │ │ │ - cbz r3, 3436c │ │ │ │ + cbz r3, 341fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34888 │ │ │ │ - ldr.w r1, [pc, #2224] @ 34c20 │ │ │ │ + beq.w 34718 │ │ │ │ + ldr.w r1, [pc, #2224] @ 34ab0 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c89c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.w 3470a │ │ │ │ + bmi.w 3459a │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 34714 │ │ │ │ + bne.w 345a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 343ac │ │ │ │ + cbnz r3, 3423c │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 34898 │ │ │ │ + bpl.w 34728 │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 347f8 │ │ │ │ + beq.w 34688 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w 34718 │ │ │ │ + beq.w 345a8 │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ - b.n 341bc │ │ │ │ + b.n 3404c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - beq.w 344ea │ │ │ │ - bhi.n 3443e │ │ │ │ + beq.w 3437a │ │ │ │ + bhi.n 342ce │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - beq.w 344ea │ │ │ │ + beq.w 3437a │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ it eq │ │ │ │ addeq.w r7, r1, #16 │ │ │ │ - beq.w 3450a │ │ │ │ + beq.w 3439a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 345fe │ │ │ │ + bne.w 3448e │ │ │ │ add.w r7, r6, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ + beq.w 34040 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx ce60 │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 341b0 │ │ │ │ + b.n 34040 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34228 │ │ │ │ + beq.w 340b8 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r0, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3483a │ │ │ │ + bne.w 346ca │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ add.w r7, r5, #16 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 349fa │ │ │ │ + bls.w 3488a │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d048 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 341bc │ │ │ │ - b.n 3422c │ │ │ │ + beq.w 3404c │ │ │ │ + b.n 340bc │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ it eq │ │ │ │ addeq.w r7, r1, #16 │ │ │ │ - beq.n 3450a │ │ │ │ + beq.n 3439a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 343ee │ │ │ │ + beq.n 3427e │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ - b.n 342d2 │ │ │ │ + beq.w 34040 │ │ │ │ + b.n 34162 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ itt eq │ │ │ │ moveq fp, r8 │ │ │ │ moveq sl, r8 │ │ │ │ - bne.w 3460e │ │ │ │ + bne.w 3449e │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r2, r6, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.w 347ba │ │ │ │ + beq.w 3464a │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 34624 │ │ │ │ + bne.w 344b4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ + beq.w 34040 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ + beq.w 34040 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx ce60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 34674 │ │ │ │ + bne.w 34504 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ strd r0, r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -64352,77 +64234,77 @@ │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ blx c720 │ │ │ │ mov r0, sl │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 341b0 │ │ │ │ + b.n 34040 │ │ │ │ blx c66c │ │ │ │ - b.n 34292 │ │ │ │ - ldr.w r1, [pc, #1848] @ 34c24 │ │ │ │ + b.n 34122 │ │ │ │ + ldr.w r1, [pc, #1848] @ 34ab4 │ │ │ │ movs r2, #10 │ │ │ │ add.w r0, r6, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ add.w r7, r6, #16 │ │ │ │ blx d2a8 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r1, r6, #26 │ │ │ │ - cbz r0, 34524 │ │ │ │ - ldr.w r1, [pc, #1820] @ 34c28 │ │ │ │ + cbz r0, 343b4 │ │ │ │ + ldr.w r1, [pc, #1820] @ 34ab8 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r0, 3452a │ │ │ │ + cbnz r0, 343ba │ │ │ │ mov fp, r0 │ │ │ │ add.w r1, r6, #21 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - beq.n 34538 │ │ │ │ + beq.n 343c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3444c │ │ │ │ + bne.n 342dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ - b.n 343fa │ │ │ │ + beq.w 34040 │ │ │ │ + b.n 3428a │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ adds r0, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.n 34552 │ │ │ │ + beq.n 343e2 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne.n 34546 │ │ │ │ + bne.n 343d6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3452a │ │ │ │ + beq.n 343ba │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ mov sl, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 3457e │ │ │ │ + cbz r2, 3440e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34a74 │ │ │ │ + beq.w 34904 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ mov r7, r6 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -64452,1055 +64334,1055 @@ │ │ │ │ str r6, [r5, #0] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r2, #262 @ 0x106 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 348b0 │ │ │ │ + bne.w 34740 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 34490 │ │ │ │ + beq.w 34320 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ blx ce60 │ │ │ │ str r0, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 344aa │ │ │ │ - b.n 341b0 │ │ │ │ + bne.w 3433a │ │ │ │ + b.n 34040 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ itt eq │ │ │ │ moveq.w sl, #0 │ │ │ │ moveq.w fp, #0 │ │ │ │ - beq.w 3446e │ │ │ │ + beq.w 342fe │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ + beq.w 34040 │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx ce60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 341b0 │ │ │ │ + beq.w 34040 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 344aa │ │ │ │ - b.n 341b0 │ │ │ │ + bne.w 3433a │ │ │ │ + b.n 34040 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 342b4 │ │ │ │ + b.n 34144 │ │ │ │ add.w r3, sp, #27 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ - bl 33ad4 │ │ │ │ + bl 33964 │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r2, [sp, #27] │ │ │ │ bfi r3, r2, #2, #1 │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 343b4 │ │ │ │ + b.n 34244 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 348a6 │ │ │ │ + beq.w 34736 │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #0 │ │ │ │ lsls r0, r2, #24 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ it mi │ │ │ │ addmi r1, #1 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34682 │ │ │ │ + bne.n 34512 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx d73c <_safe_emalloc@plt> │ │ │ │ movs r2, #0 │ │ │ │ mov lr, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov ip, r2 │ │ │ │ add r0, r2 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ strb.w r3, [lr, ip] │ │ │ │ lsls r1, r3, #24 │ │ │ │ it pl │ │ │ │ movpl r1, ip │ │ │ │ - bpl.n 346d2 │ │ │ │ + bpl.n 34562 │ │ │ │ add.w r1, ip, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb.w r3, [lr, r1] │ │ │ │ ldrb.w r3, [lr, ip] │ │ │ │ lsrs r3, r3, #6 │ │ │ │ orn r3, r3, #63 @ 0x3f │ │ │ │ strb.w r3, [lr, ip] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ add.w ip, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 346a4 │ │ │ │ + bls.n 34534 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 346f0 │ │ │ │ + cbz r3, 34580 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3488e │ │ │ │ + beq.w 3471e │ │ │ │ mov r0, r6 │ │ │ │ - bl 32c7c │ │ │ │ + bl 32b0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 344b6 │ │ │ │ + b.n 34346 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34398 │ │ │ │ + beq.w 34228 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 343c0 │ │ │ │ + beq.w 34250 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldrb.w r3, [r7, #32] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 348aa │ │ │ │ + beq.w 3473a │ │ │ │ ldr.w ip, [r7, #32] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ uxtb.w r1, ip │ │ │ │ cmp r1, #7 │ │ │ │ str.w ip, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - beq.w 34ad0 │ │ │ │ + beq.w 34960 │ │ │ │ tst.w ip, #65280 @ 0xff00 │ │ │ │ - beq.n 3475e │ │ │ │ + beq.n 345ee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb.w r3, [sp, #27] │ │ │ │ - cbz r3, 3476c │ │ │ │ + cbz r3, 345fc │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 34a7c │ │ │ │ - ldr.w r1, [pc, #1212] @ 34c2c │ │ │ │ + bmi.w 3490c │ │ │ │ + ldr.w r1, [pc, #1212] @ 34abc │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr.w r1, [pc, #1196] @ 34c30 │ │ │ │ + ldr.w r1, [pc, #1196] @ 34ac0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d048 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add.w r5, r3, #16 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 34a9c │ │ │ │ + bls.w 3492c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ blx d048 │ │ │ │ str r0, [r4, #32] │ │ │ │ - b.n 343c0 │ │ │ │ + b.n 34250 │ │ │ │ subs r1, #2 │ │ │ │ add.w r0, r6, #17 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r3, 347dc │ │ │ │ + cbz r3, 3466c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34944 │ │ │ │ + beq.w 347d4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 32c7c │ │ │ │ + bl 32b0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 3447a │ │ │ │ + b.n 3430a │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r7, r2 │ │ │ │ strd r3, r3, [r2, #4] │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da0c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #36 @ 0x24 │ │ │ │ - cbz r1, 3486c │ │ │ │ + cbz r1, 346fc │ │ │ │ mov r0, r8 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 348c8 │ │ │ │ + beq.n 34758 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3486c │ │ │ │ + cbz r1, 346fc │ │ │ │ mov r0, r8 │ │ │ │ blx d1c8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 34950 │ │ │ │ + beq.w 347e0 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - b.n 343c0 │ │ │ │ - ldr r1, [pc, #1016] @ (34c34 ) │ │ │ │ + b.n 34250 │ │ │ │ + ldr r1, [pc, #1016] @ (34ac4 ) │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34a32 │ │ │ │ + beq.w 348c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r8, r5, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 34ae2 │ │ │ │ + bls.w 34972 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d048 │ │ │ │ - b.n 34434 │ │ │ │ + b.n 342c4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ blx ce2c │ │ │ │ - cbz r0, 348c8 │ │ │ │ + cbz r0, 34758 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34826 │ │ │ │ + bne.n 346b6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ blx ce2c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3482e │ │ │ │ + b.n 346be │ │ │ │ blx c66c │ │ │ │ - b.n 3436c │ │ │ │ + b.n 341fc │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c66c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 346f0 │ │ │ │ + b.n 34580 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 343b4 │ │ │ │ + b.n 34244 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 34692 │ │ │ │ + b.n 34522 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 3475e │ │ │ │ + b.n 345ee │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.w 3446e │ │ │ │ + beq.w 342fe │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 34490 │ │ │ │ - b.n 34624 │ │ │ │ + beq.w 34320 │ │ │ │ + b.n 344b4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r2, 348e0 │ │ │ │ + cbz r2, 34770 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #848] @ (34c38 ) │ │ │ │ + ldr r1, [pc, #848] @ (34ac8 ) │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ movw r5, #775 @ 0x307 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx c720 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #824] @ (34c3c ) │ │ │ │ + ldr r1, [pc, #824] @ (34acc ) │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #9 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ blx d048 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34a8e │ │ │ │ + beq.w 3491e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx d6dc │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 34930 │ │ │ │ + b.n 347c0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 34836 │ │ │ │ + bne.n 346c6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3492c │ │ │ │ - b.n 34836 │ │ │ │ + bne.n 347bc │ │ │ │ + b.n 346c6 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx c66c │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ - b.n 347dc │ │ │ │ - ldr r1, [pc, #748] @ (34c40 ) │ │ │ │ + b.n 3466c │ │ │ │ + ldr r1, [pc, #748] @ (34ad0 ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34928 │ │ │ │ + beq.n 347b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34928 │ │ │ │ + beq.n 347b8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 34928 │ │ │ │ + bne.n 347b8 │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 34992 │ │ │ │ + b.n 34822 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx ce2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34bd0 │ │ │ │ + beq.w 34a60 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 34bac │ │ │ │ + bne.w 34a3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r8, r4 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b44 │ │ │ │ + beq.w 349d4 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - bne.w 34b9e │ │ │ │ + bne.w 34a2e │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 34b48 │ │ │ │ + bne.w 349d8 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bne.n 3497c │ │ │ │ + bne.n 3480c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34988 │ │ │ │ + bne.n 34818 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ - cbz r3, 349ea │ │ │ │ + cbz r3, 3487a │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34930 │ │ │ │ + b.n 347c0 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 34a10 │ │ │ │ + bhi.n 348a0 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 34428 │ │ │ │ + bne.w 342b8 │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 34428 │ │ │ │ + bhi.w 342b8 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34428 │ │ │ │ + beq.w 342b8 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ blx dc44 │ │ │ │ - b.n 34434 │ │ │ │ + b.n 342c4 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add.w r7, r5, #16 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 34b16 │ │ │ │ + bls.n 349a6 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d048 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r1, [pc, #480] @ (34c44 ) │ │ │ │ + ldr r1, [pc, #480] @ (34ad4 ) │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 341bc │ │ │ │ - b.w 3422c │ │ │ │ + beq.w 3404c │ │ │ │ + b.w 340bc │ │ │ │ blx c66c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 3457e │ │ │ │ - ldr r1, [pc, #456] @ (34c48 ) │ │ │ │ + b.n 3440e │ │ │ │ + ldr r1, [pc, #456] @ (34ad8 ) │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ - b.n 3477a │ │ │ │ + b.n 3460a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34928 │ │ │ │ + b.n 347b8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 34ab2 │ │ │ │ + bhi.n 34942 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 347aa │ │ │ │ + bne.w 3463a │ │ │ │ ldrb r3, [r3, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 347aa │ │ │ │ + bhi.w 3463a │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 347aa │ │ │ │ + beq.w 3463a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 347b6 │ │ │ │ + b.n 34646 │ │ │ │ mov r0, r3 │ │ │ │ blx dd1c │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 3475e │ │ │ │ + b.n 345ee │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 34af8 │ │ │ │ + bhi.n 34988 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 3485e │ │ │ │ + bne.w 346ee │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 3485e │ │ │ │ + bhi.w 346ee │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3485e │ │ │ │ + beq.w 346ee │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 34434 │ │ │ │ + b.n 342c4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 34b28 │ │ │ │ + bhi.n 349b8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 34a4c │ │ │ │ + bne.n 348dc │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 34a4c │ │ │ │ + bhi.n 348dc │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a4c │ │ │ │ + beq.n 348dc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 34a58 │ │ │ │ + b.n 348e8 │ │ │ │ mov r4, fp │ │ │ │ - b.n 34930 │ │ │ │ + b.n 347c0 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ - cbz r2, 34b5e │ │ │ │ + cbz r2, 349ee │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 34b78 │ │ │ │ + beq.n 34a08 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 34b6c │ │ │ │ + cbz r3, 349fc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 34bca │ │ │ │ + cbz r3, 34a5a │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da0c │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - beq.n 34bbc │ │ │ │ + beq.n 34a4c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 34bb0 │ │ │ │ + cbz r1, 34a40 │ │ │ │ mov r2, r6 │ │ │ │ blx dc44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34930 │ │ │ │ + b.n 347c0 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34b5a │ │ │ │ - b.n 34b52 │ │ │ │ + beq.n 349ea │ │ │ │ + b.n 349e2 │ │ │ │ mov r4, fp │ │ │ │ - b.n 34928 │ │ │ │ + b.n 347b8 │ │ │ │ mov r1, r6 │ │ │ │ blx d0b4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34930 │ │ │ │ + b.n 347c0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34930 │ │ │ │ + b.n 347c0 │ │ │ │ blx c66c │ │ │ │ - b.n 34b6c │ │ │ │ + b.n 349fc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ - cbz r1, 34bf4 │ │ │ │ - cbz r3, 34be6 │ │ │ │ + cbz r1, 34a84 │ │ │ │ + cbz r3, 34a76 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ blx dc44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34930 │ │ │ │ - cbz r3, 34bfe │ │ │ │ + b.n 347c0 │ │ │ │ + cbz r3, 34a8e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx d0b4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 34930 │ │ │ │ - bkpt 0x0080 │ │ │ │ + b.n 347c0 │ │ │ │ + nop {15} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0076 │ │ │ │ - movs r2, r0 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ - movs r0, r0 │ │ │ │ - bkpt 0x0038 │ │ │ │ - movs r2, r0 │ │ │ │ - bpl.n 34c20 │ │ │ │ + itte al │ │ │ │ + moval r2, r0 │ │ │ │ + lsral r0, r4, #9 │ │ │ │ + mov r0, r0 │ │ │ │ + it ge │ │ │ │ + movge r2, r0 │ │ │ │ + bpl.n 34a48 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 34cfc │ │ │ │ + bmi.n 34b24 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 34cdc │ │ │ │ + bmi.n 34b04 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 34c38 │ │ │ │ + beq.n 34a60 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00034c4c : │ │ │ │ +00034adc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34c8c │ │ │ │ - ldr r5, [pc, #52] @ (34c94 ) │ │ │ │ + cbz r0, 34b1c │ │ │ │ + ldr r5, [pc, #52] @ (34b24 ) │ │ │ │ mov lr, r4 │ │ │ │ add r5, pc │ │ │ │ add.w r6, r5, #48 @ 0x30 │ │ │ │ mov ip, r5 │ │ │ │ add.w lr, lr, #16 │ │ │ │ adds r5, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n 34c68 │ │ │ │ + bne.n 34af8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c614 <_emalloc_48@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 34c5e │ │ │ │ - bls.n 34cdc │ │ │ │ + b.n 34aee │ │ │ │ + bge.n 34a4c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00034c98 : │ │ │ │ +00034b28 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #824] @ (34fe4 ) │ │ │ │ + ldr r4, [pc, #824] @ (34e74 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #824] @ (34fe8 ) │ │ │ │ + ldr r3, [pc, #824] @ (34e78 ) │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ mov r6, r1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #816] @ (34fec ) │ │ │ │ + ldr r7, [pc, #816] @ (34e7c ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, sp, #28 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ ldrd r4, r5, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 34f2e │ │ │ │ + beq.w 34dbe │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ add r7, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 34d98 │ │ │ │ + beq.n 34c28 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r9, fp │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ lsls r1, r1, #26 │ │ │ │ - bpl.n 34d06 │ │ │ │ + bpl.n 34b96 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 34f16 │ │ │ │ + beq.w 34da6 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 34dd6 │ │ │ │ + beq.n 34c66 │ │ │ │ sub.w r3, r3, #92 @ 0x5c │ │ │ │ ldrb.w r1, [sp, #64] @ 0x40 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ bfi r1, r3, #1, #1 │ │ │ │ strb.w r1, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 34d6e │ │ │ │ + cbz r4, 34bfe │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ strd sl, r5, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34dea │ │ │ │ + bne.n 34c7a │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34e34 │ │ │ │ + bne.n 34cc4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 32b78 │ │ │ │ - cbz r0, 34d5c │ │ │ │ + bl 32a08 │ │ │ │ + cbz r0, 34bec │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 34f46 │ │ │ │ + beq.w 34dd6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 34cf4 │ │ │ │ + bne.n 34b84 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r3 │ │ │ │ - b.n 34d98 │ │ │ │ + b.n 34c28 │ │ │ │ ldrd r3, r1, [r6, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32be8 │ │ │ │ + bl 32a78 │ │ │ │ ldrd sl, r5, [sp, #20] │ │ │ │ mov r4, sl │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 34d5c │ │ │ │ + bne.n 34bec │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 34160 │ │ │ │ - ldr r2, [pc, #568] @ (34ff0 ) │ │ │ │ - ldr r3, [pc, #560] @ (34fe8 ) │ │ │ │ + bl 33ff0 │ │ │ │ + ldr r2, [pc, #568] @ (34e80 ) │ │ │ │ + ldr r3, [pc, #560] @ (34e78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 34fde │ │ │ │ + bne.w 34e6e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 34ec2 │ │ │ │ + bmi.n 34d52 │ │ │ │ mvns r1, r3 │ │ │ │ bfi r3, r1, #0, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34d20 │ │ │ │ + b.n 34bb0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 34160 │ │ │ │ + bl 33ff0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldrd r3, r4, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32be8 │ │ │ │ + bl 32a78 │ │ │ │ movs r3, #0 │ │ │ │ ldrd sl, r5, [sp, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34fca │ │ │ │ + beq.w 34e5a │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb.w r2, [sl] │ │ │ │ ands.w r9, r3, #32 │ │ │ │ - beq.n 34ec6 │ │ │ │ + beq.n 34d56 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - beq.n 34f00 │ │ │ │ + beq.n 34d90 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - beq.n 34eea │ │ │ │ + beq.n 34d7a │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ - b.n 34d22 │ │ │ │ + b.n 34bb2 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 34160 │ │ │ │ + bl 33ff0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ add.w sl, r2, r3 │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 34e8a │ │ │ │ + bne.n 34d1a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 34eaa │ │ │ │ + cbz r3, 34d3a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ strd sl, r5, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32b78 │ │ │ │ - cbz r0, 34eaa │ │ │ │ + bl 32a08 │ │ │ │ + cbz r0, 34d3a │ │ │ │ add sl, r0 │ │ │ │ subs r5, r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 34e68 │ │ │ │ + beq.n 34cf8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, r5, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34e64 │ │ │ │ + beq.n 34cf4 │ │ │ │ add sl, r0 │ │ │ │ subs r5, r5, r0 │ │ │ │ - b.n 34e8a │ │ │ │ + b.n 34d1a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34fd2 │ │ │ │ + beq.w 34e62 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ mov r9, sl │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 34d06 │ │ │ │ + b.n 34b96 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ - b.n 34d0a │ │ │ │ + b.n 34b9a │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 34dd2 │ │ │ │ + beq.n 34c62 │ │ │ │ sub.w r2, r2, #92 @ 0x5c │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bfi r3, r2, #1, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34d22 │ │ │ │ + b.n 34bb2 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34d22 │ │ │ │ + b.n 34bb2 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34d22 │ │ │ │ + b.n 34bb2 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq.n 34fbc │ │ │ │ + beq.n 34e4c │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.w 34d20 │ │ │ │ + bne.w 34bb0 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ bfi r3, r9, #0, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34d20 │ │ │ │ + b.n 34bb0 │ │ │ │ blx c614 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #192] @ (34ff4 ) │ │ │ │ + ldr r3, [pc, #192] @ (34e84 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - b.n 34cdc │ │ │ │ + b.n 34b6c │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 34160 │ │ │ │ + bl 33ff0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ add.w sl, r2, r3 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 34fae │ │ │ │ + beq.n 34e3e │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, sl │ │ │ │ mov r8, r7 │ │ │ │ mov sl, r5 │ │ │ │ mov r6, r9 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r1 │ │ │ │ - b.n 34f88 │ │ │ │ + b.n 34e18 │ │ │ │ add r4, r0 │ │ │ │ sub.w sl, sl, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ strd r4, sl, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - bl 32b78 │ │ │ │ + bl 32a08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f82 │ │ │ │ + bne.n 34e12 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r5, sl │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 34cf4 │ │ │ │ - b.n 34d66 │ │ │ │ + bne.w 34b84 │ │ │ │ + b.n 34bf6 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34d20 │ │ │ │ + b.n 34bb0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 34d98 │ │ │ │ + b.n 34c28 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 34d98 │ │ │ │ + b.n 34c28 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 3503a │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3503e │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 34ef0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034ff8 : │ │ │ │ +00034e88 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ strd r2, r3, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r2, [pc, #1084] @ 35450 │ │ │ │ - ldr.w r3, [pc, #1084] @ 35454 │ │ │ │ + ldr.w r2, [pc, #1084] @ 352e0 │ │ │ │ + ldr.w r3, [pc, #1084] @ 352e4 │ │ │ │ add r2, pc │ │ │ │ ldr.w sl, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3543e │ │ │ │ + beq.w 352ce │ │ │ │ ldr.w lr, [r8, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 3523a │ │ │ │ - ldr.w r3, [pc, #1040] @ 35458 │ │ │ │ + beq.w 350ca │ │ │ │ + ldr.w r3, [pc, #1040] @ 352e8 │ │ │ │ mov fp, lr │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r9, r7 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -65519,98 +65401,98 @@ │ │ │ │ addmi r3, #1 │ │ │ │ addpl.w r3, r4, #24 │ │ │ │ strmi r3, [sp, #48] @ 0x30 │ │ │ │ addmi.w r3, r4, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35152 │ │ │ │ + beq.n 34fe2 │ │ │ │ cmp r3, #7 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ it ne │ │ │ │ ldrne r6, [sp, #28] │ │ │ │ - beq.w 35328 │ │ │ │ + beq.w 351b8 │ │ │ │ clz r2, r6 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 353b2 │ │ │ │ + beq.w 35242 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r7, [r6, #-4] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 35280 │ │ │ │ + bhi.w 35110 │ │ │ │ tst.w sl, #8 │ │ │ │ - bne.w 3537e │ │ │ │ + bne.w 3520e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3535c │ │ │ │ + beq.w 351ec │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3540a │ │ │ │ + bne.w 3529a │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 3355c │ │ │ │ + bl 333ec │ │ │ │ mov r0, r9 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 33374 │ │ │ │ + bl 33204 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 3513e │ │ │ │ + bpl.n 34fce │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 3513e │ │ │ │ + bmi.n 34fce │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3513e │ │ │ │ + cbnz r2, 34fce │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.w 35400 │ │ │ │ + bpl.w 35290 │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bmi.w 352dc │ │ │ │ + bmi.w 3516c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 352ea │ │ │ │ + beq.w 3517a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3515c │ │ │ │ + beq.n 34fec │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 35238 │ │ │ │ + beq.n 350c8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b.n 35060 │ │ │ │ + b.n 34ef0 │ │ │ │ ldr.w r8, [r5] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35152 │ │ │ │ + beq.n 34fe2 │ │ │ │ ldr.w r6, [r8, #16] │ │ │ │ movs r7, #0 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ @@ -65625,196 +65507,196 @@ │ │ │ │ movmi r0, r4 │ │ │ │ addmi.w fp, r3, #16 │ │ │ │ ldrdpl r0, r7, [r3, #16] │ │ │ │ addmi r4, #1 │ │ │ │ it pl │ │ │ │ addpl.w fp, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 35214 │ │ │ │ + beq.n 350a4 │ │ │ │ cmp r6, r5 │ │ │ │ strd r0, r7, [sp, #96] @ 0x60 │ │ │ │ - beq.n 35264 │ │ │ │ + beq.n 350f4 │ │ │ │ clz r1, r7 │ │ │ │ ldrb.w r2, [sp, #104] @ 0x68 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #1 │ │ │ │ strb.w r2, [sp, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3534e │ │ │ │ + beq.w 351de │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r0, r7 │ │ │ │ add.w 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, #0] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 33df4 │ │ │ │ + bl 33c84 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 35210 │ │ │ │ + bpl.n 350a0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 35210 │ │ │ │ + bmi.n 350a0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 35210 │ │ │ │ + cbnz r2, 350a0 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.w 353f0 │ │ │ │ + bpl.w 35280 │ │ │ │ blx cae4 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 3521e │ │ │ │ + bmi.n 350ae │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - beq.n 3522a │ │ │ │ + beq.n 350ba │ │ │ │ mov r3, fp │ │ │ │ - b.n 35184 │ │ │ │ + b.n 35014 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 3521a │ │ │ │ + bne.n 350aa │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - bne.n 35158 │ │ │ │ + bne.n 34fe8 │ │ │ │ mov r7, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx ce9c │ │ │ │ mov r0, r7 │ │ │ │ blx d3b8 │ │ │ │ - ldr r2, [pc, #532] @ (3545c ) │ │ │ │ - ldr r3, [pc, #520] @ (35454 ) │ │ │ │ + ldr r2, [pc, #532] @ (352ec ) │ │ │ │ + ldr r3, [pc, #520] @ (352e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3544c │ │ │ │ + bne.w 352dc │ │ │ │ mov r0, r7 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3533e │ │ │ │ + beq.n 351ce │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #5 │ │ │ │ - beq.w 353be │ │ │ │ + beq.w 3524e │ │ │ │ ldrb.w r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ strb.w r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 351cc │ │ │ │ + b.n 3505c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ tst.w sl, #32 │ │ │ │ - beq.n 35300 │ │ │ │ + beq.n 35190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 353e4 │ │ │ │ + bne.w 35274 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 3355c │ │ │ │ - ldr r1, [pc, #444] @ (35460 ) │ │ │ │ + bl 333ec │ │ │ │ + ldr r1, [pc, #444] @ (352f0 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ mov r0, r9 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #424] @ (35464 ) │ │ │ │ + ldr r1, [pc, #424] @ (352f4 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 336b4 │ │ │ │ - b.n 35118 │ │ │ │ + bl 33544 │ │ │ │ + b.n 34fa8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3514c │ │ │ │ - ldr r1, [pc, #380] @ (35468 ) │ │ │ │ + bne.w 34fdc │ │ │ │ + ldr r1, [pc, #380] @ (352f8 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35416 │ │ │ │ + beq.w 352a6 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3514c │ │ │ │ + b.n 34fdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 353d8 │ │ │ │ + bne.n 35268 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 3355c │ │ │ │ + bl 333ec │ │ │ │ mov r0, r9 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 352ca │ │ │ │ - ldr r1, [pc, #320] @ (3546c ) │ │ │ │ + b.n 3515a │ │ │ │ + ldr r1, [pc, #320] @ (352fc ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35422 │ │ │ │ + beq.n 352b2 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ - b.n 3509c │ │ │ │ + b.n 34f2c │ │ │ │ ldrb.w r2, [sp, #104] @ 0x68 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ strb.w r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d524 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b.n 351cc │ │ │ │ + b.n 3505c │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - bl 33df4 │ │ │ │ - b.n 35118 │ │ │ │ + bl 33c84 │ │ │ │ + b.n 34fa8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx c3b4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -65825,204 +65707,204 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - bl 33890 │ │ │ │ + bl 33720 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ blx c774 │ │ │ │ - b.n 35118 │ │ │ │ + b.n 34fa8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ blx d524 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b.n 350b8 │ │ │ │ + b.n 34f48 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add.w r0, r7, #16 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ blx c288 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35214 │ │ │ │ - b.n 35270 │ │ │ │ + beq.w 350a4 │ │ │ │ + b.n 35100 │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - b.n 35304 │ │ │ │ + b.n 35194 │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - b.n 35290 │ │ │ │ + b.n 35120 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 35214 │ │ │ │ - b.n 3521e │ │ │ │ + bpl.w 350a4 │ │ │ │ + b.n 350ae │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ - b.n 3513e │ │ │ │ + b.n 34fce │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - b.n 350e2 │ │ │ │ + b.n 34f72 │ │ │ │ cmp r5, r4 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ - bne.w 3514c │ │ │ │ - b.n 35152 │ │ │ │ - ldr r1, [pc, #76] @ (35470 ) │ │ │ │ + bne.w 34fdc │ │ │ │ + b.n 34fe2 │ │ │ │ + ldr r1, [pc, #76] @ (35300 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, r5 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r5, r4 │ │ │ │ movne r5, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 3533a │ │ │ │ + b.n 351ca │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ blx c4d8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 35038 │ │ │ │ + b.n 34ec8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + cbz r2, 352f8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #600 @ (adr r5, 356b4 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 35474 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #0 @ (adr r3, 3546c ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 3562c ) │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #744 @ (adr r2, 35758 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 35518 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00035474 : │ │ │ │ +00035304 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #612] @ (356ec ) │ │ │ │ + ldr r2, [pc, #612] @ (3557c ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #608] @ (356f0 ) │ │ │ │ + ldr r6, [pc, #608] @ (35580 ) │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #604] @ (356f4 ) │ │ │ │ + ldr r3, [pc, #604] @ (35584 ) │ │ │ │ add r6, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #596] @ (356f8 ) │ │ │ │ + ldr r2, [pc, #596] @ (35588 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #6 │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ mov sl, r0 │ │ │ │ blx cb14 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #564] @ (356fc ) │ │ │ │ + ldr r2, [pc, #564] @ (3558c ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 356ca │ │ │ │ + bne.w 3555a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #548] @ (35700 ) │ │ │ │ - ldr r2, [pc, #548] @ (35704 ) │ │ │ │ + ldr r3, [pc, #548] @ (35590 ) │ │ │ │ + ldr r2, [pc, #548] @ (35594 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 3565a │ │ │ │ + beq.w 354ea │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 356d4 │ │ │ │ + bne.w 35564 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 35676 │ │ │ │ - ldr r3, [pc, #504] @ (35708 ) │ │ │ │ - ldr r2, [pc, #504] @ (3570c ) │ │ │ │ + bpl.w 35506 │ │ │ │ + ldr r3, [pc, #504] @ (35598 ) │ │ │ │ + ldr r2, [pc, #504] @ (3559c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 35634 │ │ │ │ + beq.w 354c4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 356de │ │ │ │ + bne.w 3556e │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 35652 │ │ │ │ - ldr r3, [pc, #460] @ (35710 ) │ │ │ │ - ldr r2, [pc, #460] @ (35714 ) │ │ │ │ + bpl.w 354e2 │ │ │ │ + ldr r3, [pc, #460] @ (355a0 ) │ │ │ │ + ldr r2, [pc, #460] @ (355a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 35610 │ │ │ │ + beq.n 354a0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 356c0 │ │ │ │ + bne.w 35550 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 3562c │ │ │ │ + bpl.n 354bc │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ blx c4d8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r1, [sl] │ │ │ │ @@ -66034,192 +65916,192 @@ │ │ │ │ strd r7, r2, [sp, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ strd ip, r7, [sp] │ │ │ │ blx c33c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 355b8 │ │ │ │ + bmi.n 35448 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35696 │ │ │ │ + beq.n 35526 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 355c8 │ │ │ │ + bmi.n 35458 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3568a │ │ │ │ + beq.n 3551a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 355d8 │ │ │ │ + bmi.n 35468 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3567e │ │ │ │ + beq.n 3550e │ │ │ │ ldrd r0, r1, [sp, #104] @ 0x68 │ │ │ │ - bl 32c7c │ │ │ │ + bl 32b0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #308] @ (35718 ) │ │ │ │ + ldr r2, [pc, #308] @ (355a8 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str.w r0, [r8] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str.w r3, [r8, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #248] @ (356f4 ) │ │ │ │ + ldr r3, [pc, #248] @ (35584 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 356e8 │ │ │ │ + bne.n 35578 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 356b4 │ │ │ │ + beq.n 35544 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 356c2 │ │ │ │ + bne.n 35552 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 35572 │ │ │ │ + bmi.n 35402 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 35572 │ │ │ │ + b.n 35402 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 356bc │ │ │ │ + beq.n 3554c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 356e0 │ │ │ │ + bne.n 35570 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.w 35542 │ │ │ │ + bmi.w 353d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 35542 │ │ │ │ + b.n 353d2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ - cbz r0, 356b8 │ │ │ │ + cbz r0, 35548 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 356d6 │ │ │ │ + bne.n 35566 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 3550e │ │ │ │ + bmi.w 3539e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 3550e │ │ │ │ + b.n 3539e │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 356a2 │ │ │ │ + bpl.n 35532 │ │ │ │ blx cae4 │ │ │ │ - b.n 355d8 │ │ │ │ + b.n 35468 │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 356ae │ │ │ │ + bpl.n 3553e │ │ │ │ blx cae4 │ │ │ │ - b.n 355c8 │ │ │ │ + b.n 35458 │ │ │ │ mov r0, r6 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.n 356a8 │ │ │ │ + bpl.n 35538 │ │ │ │ blx cae4 │ │ │ │ - b.n 355b8 │ │ │ │ + b.n 35448 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 355d8 │ │ │ │ + b.n 35468 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 355b8 │ │ │ │ + b.n 35448 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 355c8 │ │ │ │ + b.n 35458 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - b.n 35564 │ │ │ │ + b.n 353f4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 354fe │ │ │ │ + b.n 3538e │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 35532 │ │ │ │ + b.n 353c2 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35572 │ │ │ │ + b.n 35402 │ │ │ │ mov r1, r5 │ │ │ │ blx c890 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 354da │ │ │ │ + b.n 3536a │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3550e │ │ │ │ + b.n 3539e │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 35542 │ │ │ │ + b.n 353d2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 357bc │ │ │ │ + bge.n 3552c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 35a30 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, 357f0 ) │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 35740 │ │ │ │ + bge.n 354b0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 356e0 │ │ │ │ + bge.n 35650 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb82c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 35680 │ │ │ │ + bge.n 355f0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003571c : │ │ │ │ +000355ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #276] @ (35844 ) │ │ │ │ + ldr r2, [pc, #276] @ (356d4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #276] @ (35848 ) │ │ │ │ + ldr r3, [pc, #276] @ (356d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3583a │ │ │ │ + beq.n 356ca │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - beq.n 35828 │ │ │ │ + beq.n 356b8 │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r2, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ strd r2, r1, [sp] │ │ │ │ @@ -66231,291 +66113,291 @@ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ adds r0, #1 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 35836 │ │ │ │ + beq.n 356c6 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - b.n 357ac │ │ │ │ + b.n 3563c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 357a6 │ │ │ │ + bmi.n 35636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 357a6 │ │ │ │ + cbnz r3, 35636 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 35818 │ │ │ │ + bpl.n 356a8 │ │ │ │ blx cae4 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 357f0 │ │ │ │ + beq.n 35680 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 357a6 │ │ │ │ + beq.n 35636 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 3581e │ │ │ │ + bne.n 356ae │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 357c4 │ │ │ │ + bmi.n 35654 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3578e │ │ │ │ + beq.n 3561e │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ str.w r0, [r9], #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 35794 │ │ │ │ + bpl.n 35624 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 357ac │ │ │ │ + bne.n 3563c │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ - ldr r2, [pc, #76] @ (3584c ) │ │ │ │ - ldr r3, [pc, #72] @ (35848 ) │ │ │ │ + ldr r2, [pc, #76] @ (356dc ) │ │ │ │ + ldr r3, [pc, #72] @ (356d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3583e │ │ │ │ + bne.n 356ce │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 357a6 │ │ │ │ + b.n 35636 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 357c4 │ │ │ │ + b.n 35654 │ │ │ │ mov r0, r2 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3575e │ │ │ │ + b.n 355ee │ │ │ │ mov r9, r0 │ │ │ │ - b.n 357f0 │ │ │ │ + b.n 35680 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 357fc │ │ │ │ + b.n 3568c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 35c40 ) │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035850 : │ │ │ │ - cbz r0, 35888 │ │ │ │ +000356e0 : │ │ │ │ + cbz r0, 35718 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 3587e │ │ │ │ + cbz r3, 3570e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 35870 │ │ │ │ + cbz r0, 35700 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35868 │ │ │ │ + bne.n 356f8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w d85c <_efree@plt> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0003588c : │ │ │ │ +0003571c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #584] @ (35af0 ) │ │ │ │ + ldr r2, [pc, #584] @ (35980 ) │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #576] @ (35af4 ) │ │ │ │ + ldr r3, [pc, #576] @ (35984 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #544] @ (35af8 ) │ │ │ │ + ldr r1, [pc, #544] @ (35988 ) │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35adc │ │ │ │ + bne.w 3596c │ │ │ │ mov r0, r5 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ blx d1f8 │ │ │ │ blx d4e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 3596a │ │ │ │ + bhi.n 357fa │ │ │ │ tbb [pc, r3] │ │ │ │ adds r3, r4, r0 │ │ │ │ lsls r5, r1, #8 │ │ │ │ - ldr r2, [pc, #488] @ (35afc ) │ │ │ │ + ldr r2, [pc, #488] @ (3598c ) │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #476] @ (35b00 ) │ │ │ │ + ldr r2, [pc, #476] @ (35990 ) │ │ │ │ add r2, pc │ │ │ │ blx d438 │ │ │ │ - ldr r2, [pc, #472] @ (35b04 ) │ │ │ │ + ldr r2, [pc, #472] @ (35994 ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #464] @ (35b08 ) │ │ │ │ + ldr r2, [pc, #464] @ (35998 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #460] @ (35b0c ) │ │ │ │ + ldr r2, [pc, #460] @ (3599c ) │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #448] @ (35b10 ) │ │ │ │ + ldr r2, [pc, #448] @ (359a0 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #444] @ (35b14 ) │ │ │ │ + ldr r2, [pc, #444] @ (359a4 ) │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #436] @ (35b18 ) │ │ │ │ + ldr r2, [pc, #436] @ (359a8 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35ab4 │ │ │ │ + beq.w 35944 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 359d4 │ │ │ │ + bls.n 35864 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 359cc │ │ │ │ + bne.n 3585c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 3598c │ │ │ │ + bmi.n 3581c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbnz r3, 359f0 │ │ │ │ + cbnz r3, 35880 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 3599e │ │ │ │ + bmi.n 3582e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 359be │ │ │ │ + cbz r3, 3584e │ │ │ │ mov r0, r7 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #372] @ (35b1c ) │ │ │ │ - ldr r3, [pc, #332] @ (35af4 ) │ │ │ │ + ldr r2, [pc, #372] @ (359ac ) │ │ │ │ + ldr r3, [pc, #332] @ (35984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 35aea │ │ │ │ + bne.w 3597a │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 35ae4 │ │ │ │ + bpl.w 35974 │ │ │ │ blx cae4 │ │ │ │ - b.n 3599e │ │ │ │ + b.n 3582e │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3598c │ │ │ │ + b.n 3581c │ │ │ │ blx cb14 │ │ │ │ - ldr r0, [pc, #324] @ (35b20 ) │ │ │ │ + ldr r0, [pc, #324] @ (359b0 ) │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #320] @ (35b24 ) │ │ │ │ + ldr r2, [pc, #320] @ (359b4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d448 │ │ │ │ - b.n 3599e │ │ │ │ - ldr r0, [pc, #308] @ (35b28 ) │ │ │ │ + b.n 3582e │ │ │ │ + ldr r0, [pc, #308] @ (359b8 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w ip, r6, #16 │ │ │ │ - ldr r2, [pc, #296] @ (35b2c ) │ │ │ │ + ldr r2, [pc, #296] @ (359bc ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #9 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w ip, [sp, #80] @ 0x50 │ │ │ │ @@ -66525,30 +66407,30 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #256] @ (35b30 ) │ │ │ │ + ldr r2, [pc, #256] @ (359c0 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d850 │ │ │ │ blx c808 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #228] @ (35b34 ) │ │ │ │ + ldr r2, [pc, #228] @ (359c4 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d850 │ │ │ │ blx c808 │ │ │ │ @@ -66564,380 +66446,380 @@ │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d478 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #172] @ (35b38 ) │ │ │ │ + ldr r2, [pc, #172] @ (359c8 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ blx d9e8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ blx d9e8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ blx d9e8 │ │ │ │ - b.n 35990 │ │ │ │ + b.n 35820 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #128] @ (35b3c ) │ │ │ │ + ldr r3, [pc, #128] @ (359cc ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #120] @ (35b40 ) │ │ │ │ + ldr r2, [pc, #120] @ (359d0 ) │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #6 │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - b.n 3599e │ │ │ │ + b.n 3582e │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - b.n 359a4 │ │ │ │ + b.n 35834 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 3599e │ │ │ │ + b.n 3582e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #304 @ (adr r7, 35c24 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35acc │ │ │ │ + bvs.n 35a3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35aa8 │ │ │ │ + bvs.n 35a18 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r4} │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35a84 │ │ │ │ + bvs.n 359f4 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cbz r2, 35a20 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35a60 │ │ │ │ + bvs.n 359d0 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2} │ │ │ │ + cbz r0, 35a20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #336 @ (adr r6, 35c70 ) │ │ │ │ + add r7, pc, #784 @ (adr r7, 35cc0 ) │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 35b60 │ │ │ │ + bpl.n 358d0 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add sp, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35b34 │ │ │ │ + bpl.n 35aa4 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 35b88 │ │ │ │ + cbz r6, 35a0a │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 35b84 │ │ │ │ + cbz r0, 35a08 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 35b82 │ │ │ │ + uxtb r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 35bb8 │ │ │ │ + bmi.n 35928 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ ... │ │ │ │ │ │ │ │ -00035b44 : │ │ │ │ - ldr r3, [pc, #4] @ (35b4c ) │ │ │ │ +000359d4 : │ │ │ │ + ldr r3, [pc, #4] @ (359dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - bcs.n 35abc │ │ │ │ + bmi.n 35a2c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035b50 : │ │ │ │ +000359e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r6, [pc, #408] @ (35cfc ) │ │ │ │ + ldr r6, [pc, #408] @ (35b8c ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #408] @ (35d00 ) │ │ │ │ + ldr r3, [pc, #408] @ (35b90 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #404] @ (35d04 ) │ │ │ │ + ldr r5, [pc, #404] @ (35b94 ) │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r4, [pc, #404] @ (35d08 ) │ │ │ │ + ldr r4, [pc, #404] @ (35b98 ) │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ - ldr.w r8, [pc, #396] @ 35d0c │ │ │ │ + ldr.w r8, [pc, #396] @ 35b9c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #384] @ (35d10 ) │ │ │ │ + ldr r3, [pc, #384] @ (35ba0 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #384] @ (35d14 ) │ │ │ │ + ldr r0, [pc, #384] @ (35ba4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r8, pc │ │ │ │ - ldr r7, [pc, #380] @ (35d18 ) │ │ │ │ + ldr r7, [pc, #380] @ (35ba8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r6, [pc, #380] @ (35d1c ) │ │ │ │ + ldr r6, [pc, #380] @ (35bac ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r7, pc │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #372] @ (35d20 ) │ │ │ │ + ldr r2, [pc, #372] @ (35bb0 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r3, [pc, #372] @ (35d24 ) │ │ │ │ + ldr r3, [pc, #372] @ (35bb4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #360] @ (35d28 ) │ │ │ │ + ldr r3, [pc, #360] @ (35bb8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r0, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #352] @ (35d2c ) │ │ │ │ + ldr r3, [pc, #352] @ (35bbc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c964 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (35d30 ) │ │ │ │ + ldr r1, [pc, #344] @ (35bc0 ) │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ blx d590 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #332] @ (35d34 ) │ │ │ │ + ldr r1, [pc, #332] @ (35bc4 ) │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ blx d590 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #320] @ (35d38 ) │ │ │ │ + ldr r1, [pc, #320] @ (35bc8 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ blx d590 │ │ │ │ - ldr r3, [pc, #308] @ (35d3c ) │ │ │ │ - ldr r1, [pc, #312] @ (35d40 ) │ │ │ │ + ldr r3, [pc, #308] @ (35bcc ) │ │ │ │ + ldr r1, [pc, #312] @ (35bd0 ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ blx d590 │ │ │ │ - ldr r1, [pc, #296] @ (35d44 ) │ │ │ │ + ldr r1, [pc, #296] @ (35bd4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #288] @ (35d48 ) │ │ │ │ + ldr r1, [pc, #288] @ (35bd8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #276] @ (35d4c ) │ │ │ │ + ldr r1, [pc, #276] @ (35bdc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #268] @ (35d50 ) │ │ │ │ + ldr r1, [pc, #268] @ (35be0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #256] @ (35d54 ) │ │ │ │ + ldr r1, [pc, #256] @ (35be4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #248] @ (35d58 ) │ │ │ │ + ldr r1, [pc, #248] @ (35be8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #236] @ (35d5c ) │ │ │ │ + ldr r1, [pc, #236] @ (35bec ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #17 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #228] @ (35d60 ) │ │ │ │ + ldr r1, [pc, #228] @ (35bf0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #12 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #216] @ (35d64 ) │ │ │ │ + ldr r1, [pc, #216] @ (35bf4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx ce20 │ │ │ │ strd r5, r5, [sp] │ │ │ │ - ldr r1, [pc, #204] @ (35d68 ) │ │ │ │ + ldr r1, [pc, #204] @ (35bf8 ) │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ blx dd28 │ │ │ │ strd r5, r5, [sp] │ │ │ │ - ldr r1, [pc, #188] @ (35d6c ) │ │ │ │ + ldr r1, [pc, #188] @ (35bfc ) │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ blx dd28 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #176] @ (35d70 ) │ │ │ │ + ldr r1, [pc, #176] @ (35c00 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx dd28 │ │ │ │ - ldr r1, [pc, #164] @ (35d74 ) │ │ │ │ + ldr r1, [pc, #164] @ (35c04 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c2f4 │ │ │ │ - ldr r2, [pc, #152] @ (35d78 ) │ │ │ │ - ldr r3, [pc, #32] @ (35d00 ) │ │ │ │ + ldr r2, [pc, #152] @ (35c08 ) │ │ │ │ + ldr r3, [pc, #32] @ (35b90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 35cf8 │ │ │ │ + bne.n 35b88 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, pc, #584 @ (adr r4, 35f48 ) │ │ │ │ + add r6, pc, #8 @ (adr r6, 35b98 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #520 @ (adr r4, 35f10 ) │ │ │ │ + add r5, pc, #968 @ (adr r5, 35f60 ) │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 35c0c │ │ │ │ + bcc.n 35b7c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #6] │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + sub sp, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #112 @ (adr r3, 35dec ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 35e3c ) │ │ │ │ movs r2, r0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 35dd8 │ │ │ │ + beq.n 35c68 │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 35ddc │ │ │ │ + bhi.n 35c6c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 35daa │ │ │ │ + beq.n 35c3a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #60] @ (35de8 ) │ │ │ │ + ldr r1, [pc, #60] @ (35c78 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq r0, [r2, #0] │ │ │ │ - beq.n 35dcc │ │ │ │ + beq.n 35c5c │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 35de0 │ │ │ │ + bne.n 35c70 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -66949,249 +66831,249 @@ │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ │ │ │ │ -00035dec : │ │ │ │ +00035c7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (35ea8 ) │ │ │ │ - ldr r2, [pc, #172] @ (35eac ) │ │ │ │ + ldr r1, [pc, #168] @ (35d38 ) │ │ │ │ + ldr r2, [pc, #172] @ (35d3c ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35e84 │ │ │ │ - ldr.w ip, [pc, #152] @ 35eb0 │ │ │ │ + bne.n 35d14 │ │ │ │ + ldr.w ip, [pc, #152] @ 35d40 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #140] @ (35eb4 ) │ │ │ │ + ldr r2, [pc, #140] @ (35d44 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 35e6a │ │ │ │ + beq.n 35cfa │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 35e62 │ │ │ │ - ldr r2, [pc, #108] @ (35eb8 ) │ │ │ │ - ldr r3, [pc, #92] @ (35eac ) │ │ │ │ + bne.n 35cf2 │ │ │ │ + ldr r2, [pc, #108] @ (35d48 ) │ │ │ │ + ldr r3, [pc, #92] @ (35d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 35e98 │ │ │ │ + bne.n 35d28 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 35e4a │ │ │ │ + b.n 35cda │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 35e4a │ │ │ │ - ldr r2, [pc, #52] @ (35ebc ) │ │ │ │ - ldr r3, [pc, #36] @ (35eac ) │ │ │ │ + b.n 35cda │ │ │ │ + ldr r2, [pc, #52] @ (35d4c ) │ │ │ │ + ldr r3, [pc, #36] @ (35d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 35e9c │ │ │ │ + beq.n 35d2c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - add r1, pc, #1000 @ (adr r1, 36294 ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 35ee4 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + bne.n 35de8 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #696 @ (adr r1, 36174 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 35dc4 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #464 @ (adr r1, 36090 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 360e0 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035ec0 : │ │ │ │ +00035d50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #152] @ (35f68 ) │ │ │ │ + ldr r2, [pc, #152] @ (35df8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #152] @ (35f6c ) │ │ │ │ + ldr r3, [pc, #152] @ (35dfc ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35f5c │ │ │ │ - ldr.w ip, [pc, #132] @ 35f70 │ │ │ │ + bne.n 35dec │ │ │ │ + ldr.w ip, [pc, #132] @ 35e00 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r2, [pc, #120] @ (35f74 ) │ │ │ │ + ldr r2, [pc, #120] @ (35e04 ) │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip] │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 35f3e │ │ │ │ + beq.n 35dce │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 35f36 │ │ │ │ - ldr r2, [pc, #88] @ (35f78 ) │ │ │ │ - ldr r3, [pc, #72] @ (35f6c ) │ │ │ │ + bne.n 35dc6 │ │ │ │ + ldr r2, [pc, #88] @ (35e08 ) │ │ │ │ + ldr r3, [pc, #72] @ (35dfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 35f58 │ │ │ │ + bne.n 35de8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 35f1e │ │ │ │ + b.n 35dae │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 35f1e │ │ │ │ + b.n 35dae │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 35ee8 │ │ │ │ + b.n 35d78 │ │ │ │ nop │ │ │ │ - add r1, pc, #152 @ (adr r1, 36004 ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 36054 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + beq.n 35f00 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 35fd6 │ │ │ │ + cbnz r0, 35e5a │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #872 @ (adr r0, 362e4 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 35f34 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035f7c : │ │ │ │ +00035e0c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #388] @ (36114 ) │ │ │ │ + ldr r2, [pc, #388] @ (35fa4 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #388] @ (36118 ) │ │ │ │ + ldr r3, [pc, #388] @ (35fa8 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 36106 │ │ │ │ - ldr.w r8, [pc, #352] @ 3611c │ │ │ │ + bne.w 35f96 │ │ │ │ + ldr.w r8, [pc, #352] @ 35fac │ │ │ │ add r0, sp, #4 │ │ │ │ blx d1f8 │ │ │ │ - ldr r1, [pc, #348] @ (36120 ) │ │ │ │ + ldr r1, [pc, #348] @ (35fb0 ) │ │ │ │ add r8, pc │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx c9ac │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3600e │ │ │ │ + bne.n 35e9e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrd r2, r1, [r0] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 36006 │ │ │ │ - ldr r2, [pc, #308] @ (36124 ) │ │ │ │ - ldr r3, [pc, #296] @ (36118 ) │ │ │ │ + bne.n 35e96 │ │ │ │ + ldr r2, [pc, #308] @ (35fb4 ) │ │ │ │ + ldr r3, [pc, #296] @ (35fa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 360da │ │ │ │ + bne.n 35f6a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 35fec │ │ │ │ - ldr r0, [pc, #280] @ (36128 ) │ │ │ │ + b.n 35e7c │ │ │ │ + ldr r0, [pc, #280] @ (35fb8 ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ blx cb50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 360de │ │ │ │ + beq.n 35f6e │ │ │ │ blx d928 <_emalloc_32@plt> │ │ │ │ - ldr r3, [pc, #264] @ (3612c ) │ │ │ │ + ldr r3, [pc, #264] @ (35fbc ) │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r5, [r0, #26] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #22 │ │ │ │ strd r1, r2, [r0] │ │ │ │ @@ -67212,22 +67094,22 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r6, #8] │ │ │ │ movs r2, #2 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 36078 │ │ │ │ + bmi.n 35f08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36078 │ │ │ │ + cbnz r3, 35f08 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 360d4 │ │ │ │ + bpl.n 35f64 │ │ │ │ blx cae4 │ │ │ │ blx d928 <_emalloc_32@plt> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov.w r3, #266 @ 0x10a │ │ │ │ @@ -67236,694 +67118,694 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str.w ip, [r0, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ strd r2, r3, [r5, #4] │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #136] @ (36130 ) │ │ │ │ + ldr r2, [pc, #136] @ (35fc0 ) │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #104] @ (36118 ) │ │ │ │ + ldr r3, [pc, #104] @ (35fa8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 360da │ │ │ │ - ldr r0, [pc, #116] @ (36134 ) │ │ │ │ + bne.n 35f6a │ │ │ │ + ldr r0, [pc, #116] @ (35fc4 ) │ │ │ │ mov r3, r6 │ │ │ │ - ldr r1, [pc, #116] @ (36138 ) │ │ │ │ + ldr r1, [pc, #116] @ (35fc8 ) │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d234 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 36078 │ │ │ │ + b.n 35f08 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #88] @ (3613c ) │ │ │ │ - ldr r3, [pc, #48] @ (36118 ) │ │ │ │ + ldr r2, [pc, #88] @ (35fcc ) │ │ │ │ + ldr r3, [pc, #48] @ (35fa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 360da │ │ │ │ - ldr r2, [pc, #72] @ (36140 ) │ │ │ │ + bne.n 35f6a │ │ │ │ + ldr r2, [pc, #72] @ (35fd0 ) │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w cfa4 │ │ │ │ blx c0bc │ │ │ │ add r0, sp, #4 │ │ │ │ blx d1f8 │ │ │ │ - b.n 35fec │ │ │ │ + b.n 35e7c │ │ │ │ nop │ │ │ │ - add r0, pc, #416 @ (adr r0, 362b8 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 36308 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - hlt 0x003a │ │ │ │ + hlt 0x0006 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #48 @ (adr r0, 36158 ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 361a8 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #728 @ (adr r4, 36404 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 361c4 ) │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r0, r2 │ │ │ │ + rev r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #776 @ (adr r0, 362cc ) │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 3616a │ │ │ │ + cbnz r2, 35fee │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + add r0, pc, #536 @ (adr r0, 361e8 ) │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 36168 │ │ │ │ + cbnz r2, 35fec │ │ │ │ ... │ │ │ │ │ │ │ │ -00036144 : │ │ │ │ +00035fd4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #160] @ (361f8 ) │ │ │ │ + ldr r2, [pc, #160] @ (36088 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #160] @ (361fc ) │ │ │ │ + ldr r3, [pc, #160] @ (3608c ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r7, [pc, #156] @ (36200 ) │ │ │ │ + ldr r7, [pc, #156] @ (36090 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr.w r4, [r8, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 361ec │ │ │ │ + bne.n 3607c │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #116] @ (36204 ) │ │ │ │ + ldr r2, [pc, #116] @ (36094 ) │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #104] @ (36208 ) │ │ │ │ + ldr r2, [pc, #104] @ (36098 ) │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ - ldr r3, [pc, #100] @ (3620c ) │ │ │ │ + ldr r3, [pc, #100] @ (3609c ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ blx c9f4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r5, #11 │ │ │ │ - ldr r3, [pc, #80] @ (36210 ) │ │ │ │ + ldr r3, [pc, #80] @ (360a0 ) │ │ │ │ mov r2, r4 │ │ │ │ strd r8, r4, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d780 │ │ │ │ - ldr r2, [pc, #68] @ (36214 ) │ │ │ │ - ldr r3, [pc, #40] @ (361fc ) │ │ │ │ + ldr r2, [pc, #68] @ (360a4 ) │ │ │ │ + ldr r3, [pc, #40] @ (3608c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 361e8 │ │ │ │ + bne.n 36078 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - b.n 361ce │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + b.n 3605e │ │ │ │ + add r0, pc, #64 @ (adr r0, 360cc ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + add r0, pc, #24 @ (adr r0, 360ac ) │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #25] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036218 : │ │ │ │ +000360a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #228] @ (36310 ) │ │ │ │ - ldr r3, [pc, #232] @ (36314 ) │ │ │ │ + ldr r0, [pc, #228] @ (361a0 ) │ │ │ │ + ldr r3, [pc, #232] @ (361a4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #228] @ (36318 ) │ │ │ │ + ldr r1, [pc, #228] @ (361a8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 36262 │ │ │ │ - ldr r2, [pc, #208] @ (3631c ) │ │ │ │ - ldr r3, [pc, #196] @ (36314 ) │ │ │ │ + cbz r0, 360f2 │ │ │ │ + ldr r2, [pc, #208] @ (361ac ) │ │ │ │ + ldr r3, [pc, #196] @ (361a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3630c │ │ │ │ + bne.n 3619c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #188] @ 36320 │ │ │ │ + ldr.w ip, [pc, #188] @ 361b0 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #176] @ (36324 ) │ │ │ │ + ldr r2, [pc, #176] @ (361b4 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 3624a │ │ │ │ + bne.n 360da │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 362c8 │ │ │ │ + bls.n 36158 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3624a │ │ │ │ + beq.n 360da │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 362f2 │ │ │ │ + beq.n 36182 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 3624a │ │ │ │ + beq.n 360da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3624a │ │ │ │ + b.n 360da │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 362d8 │ │ │ │ + bhi.n 36168 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 3629c │ │ │ │ + bne.n 3612c │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 3629c │ │ │ │ + bhi.n 3612c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3629c │ │ │ │ + beq.n 3612c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce2c │ │ │ │ - b.n 362a4 │ │ │ │ + b.n 36134 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 3624a │ │ │ │ + b.n 360da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ ... │ │ │ │ │ │ │ │ -00036328 : │ │ │ │ +000361b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ (363fc ) │ │ │ │ - ldr r3, [pc, #196] @ (36400 ) │ │ │ │ + ldr r0, [pc, #192] @ (3628c ) │ │ │ │ + ldr r3, [pc, #196] @ (36290 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #192] @ (36404 ) │ │ │ │ + ldr r1, [pc, #192] @ (36294 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 36372 │ │ │ │ - ldr r2, [pc, #172] @ (36408 ) │ │ │ │ - ldr r3, [pc, #160] @ (36400 ) │ │ │ │ + cbz r0, 36202 │ │ │ │ + ldr r2, [pc, #172] @ (36298 ) │ │ │ │ + ldr r3, [pc, #160] @ (36290 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 363f6 │ │ │ │ + bne.n 36286 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #152] @ 3640c │ │ │ │ + ldr.w ip, [pc, #152] @ 3629c │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #140] @ (36410 ) │ │ │ │ + ldr r2, [pc, #140] @ (362a0 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 363a6 │ │ │ │ + beq.n 36236 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 3635a │ │ │ │ + b.n 361ea │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 363cc │ │ │ │ + bls.n 3625c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 363a0 │ │ │ │ + beq.n 36230 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 3635a │ │ │ │ + b.n 361ea │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 363dc │ │ │ │ + bhi.n 3626c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 363b2 │ │ │ │ + bne.n 36242 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 363b2 │ │ │ │ + bhi.n 36242 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 363b2 │ │ │ │ + beq.n 36242 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce2c │ │ │ │ - b.n 363ba │ │ │ │ + b.n 3624a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3641e │ │ │ │ + beq.n 362ae │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #96] @ (36490 ) │ │ │ │ + ldr r1, [pc, #96] @ (36320 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 36474 │ │ │ │ + cbz r0, 36304 │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ ittt ne │ │ │ │ ldrne r4, [r1, #0] │ │ │ │ addne.w ip, r4, #1 │ │ │ │ strne.w ip, [r1] │ │ │ │ - cbz r0, 3646e │ │ │ │ + cbz r0, 362fe │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr.w r0, [ip] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - cbz r0, 3647a │ │ │ │ + cbz r0, 3630a │ │ │ │ strd r1, r5, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, ip │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx c66c │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 3646e │ │ │ │ + b.n 362fe │ │ │ │ nop │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036494 : │ │ │ │ - ldr r3, [pc, #4] @ (3649c ) │ │ │ │ +00036324 : │ │ │ │ + ldr r3, [pc, #4] @ (3632c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000364a0 : │ │ │ │ +00036330 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #496] @ (366ac ) │ │ │ │ + ldr r3, [pc, #496] @ (3653c ) │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #496] @ (366b0 ) │ │ │ │ + ldr r2, [pc, #496] @ (36540 ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 36626 │ │ │ │ + beq.w 364b6 │ │ │ │ mov.w sl, #0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 3652e │ │ │ │ + b.n 363be │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w fp, r6, #16 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ blx cbb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36690 │ │ │ │ + bne.w 36520 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 365d2 │ │ │ │ + beq.n 36462 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3658a │ │ │ │ + beq.n 3641a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 36528 │ │ │ │ + bmi.n 363b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36528 │ │ │ │ + cbnz r3, 363b8 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 36642 │ │ │ │ + bpl.w 364d2 │ │ │ │ blx cae4 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 36626 │ │ │ │ + beq.n 364b6 │ │ │ │ mov r4, r7 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ittet mi │ │ │ │ movmi fp, sl │ │ │ │ addmi.w r7, r4, #16 │ │ │ │ ldrdpl fp, r6, [r4, #16] │ │ │ │ addmi.w sl, sl, #1 │ │ │ │ it pl │ │ │ │ addpl.w r7, r4, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36528 │ │ │ │ + beq.n 363b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 364ea │ │ │ │ + bne.n 3637a │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 365fe │ │ │ │ + beq.n 3648e │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 36528 │ │ │ │ + bne.n 363b8 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx dc44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 364a0 │ │ │ │ + bl 36330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36528 │ │ │ │ + beq.n 363b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36628 │ │ │ │ + b.n 364b8 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ blx c720 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 364a0 │ │ │ │ + bl 36330 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3650e │ │ │ │ + beq.n 3639e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 36584 │ │ │ │ + bmi.n 36414 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 36584 │ │ │ │ + bne.n 36414 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.n 36648 │ │ │ │ + bpl.n 364d8 │ │ │ │ blx cae4 │ │ │ │ - b.n 36584 │ │ │ │ + b.n 36414 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ blx cbb0 │ │ │ │ - cbnz r0, 3664e │ │ │ │ + cbnz r0, 364de │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c7c0 │ │ │ │ - b.n 3650e │ │ │ │ + b.n 3639e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ blx cbb0 │ │ │ │ - cbnz r0, 36666 │ │ │ │ + cbnz r0, 364f6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx dc54 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 3652c │ │ │ │ + bne.n 363bc │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ (366b4 ) │ │ │ │ - ldr r3, [pc, #128] @ (366ac ) │ │ │ │ + ldr r2, [pc, #136] @ (36544 ) │ │ │ │ + ldr r3, [pc, #128] @ (3653c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 36686 │ │ │ │ + bne.n 36516 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 36528 │ │ │ │ + b.n 363b8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 36584 │ │ │ │ + b.n 36414 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 36666 │ │ │ │ + bmi.n 364f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36666 │ │ │ │ + cbnz r3, 364f6 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bmi.n 3668a │ │ │ │ + bmi.n 3651a │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r1, r3, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - ldr r2, [pc, #60] @ (366b8 ) │ │ │ │ + ldr r2, [pc, #60] @ (36548 ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 36584 │ │ │ │ + b.n 36414 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx cae4 │ │ │ │ - b.n 36666 │ │ │ │ + b.n 364f6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ strd fp, r3, [sp] │ │ │ │ - ldr r2, [pc, #28] @ (366bc ) │ │ │ │ + ldr r2, [pc, #28] @ (3654c ) │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 36584 │ │ │ │ + b.n 36414 │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cbz r2, 365cc │ │ │ │ ... │ │ │ │ │ │ │ │ -000366c0 : │ │ │ │ +00036550 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #284] @ (367f0 ) │ │ │ │ + ldr r0, [pc, #284] @ (36680 ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #284] @ (367f4 ) │ │ │ │ + ldr r1, [pc, #284] @ (36684 ) │ │ │ │ add r3, sp, #8 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add.w ip, sp, #16 │ │ │ │ - ldr r5, [pc, #276] @ (367f8 ) │ │ │ │ + ldr r5, [pc, #276] @ (36688 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #264] @ (367fc ) │ │ │ │ + ldr r1, [pc, #264] @ (3668c ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #96] @ 0x60 │ │ │ │ add.w lr, r1, #8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ @@ -67932,214 +67814,214 @@ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, #12 │ │ │ │ - ldr r3, [pc, #220] @ (36800 ) │ │ │ │ + ldr r3, [pc, #220] @ (36690 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r0, r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ movs r2, #19 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #208] @ (36804 ) │ │ │ │ + ldr r1, [pc, #208] @ (36694 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 3674a │ │ │ │ + cbz r0, 365da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbnz r0, 3678c │ │ │ │ + cbnz r0, 3661c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 367de │ │ │ │ - ldr r1, [pc, #172] @ (36808 ) │ │ │ │ + beq.n 3666e │ │ │ │ + ldr r1, [pc, #172] @ (36698 ) │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (3680c ) │ │ │ │ - ldr r3, [pc, #124] @ (367f4 ) │ │ │ │ + ldr r2, [pc, #152] @ (3669c ) │ │ │ │ + ldr r3, [pc, #124] @ (36684 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 367ea │ │ │ │ + bne.n 3667a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, #16 │ │ │ │ blx c7a4 <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #24 │ │ │ │ blx cf8c │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3679a │ │ │ │ + bne.n 3662a │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c808 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ blx d478 │ │ │ │ - cbz r0, 367e4 │ │ │ │ - ldr r1, [pc, #68] @ (36810 ) │ │ │ │ + cbz r0, 36674 │ │ │ │ + ldr r1, [pc, #68] @ (366a0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx d9e8 │ │ │ │ - b.n 36766 │ │ │ │ + b.n 365f6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36766 │ │ │ │ + b.n 365f6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 367d6 │ │ │ │ + b.n 36666 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ movs r2, r0 │ │ │ │ - bkpt 0x00ee │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 36876 │ │ │ │ + cbz r2, 366fa │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r0 │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ │ │ │ │ -00036814 : │ │ │ │ +000366a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r4, [pc, #952] @ (36be0 ) │ │ │ │ + ldr r4, [pc, #952] @ (36a70 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #952] @ (36be4 ) │ │ │ │ + ldr r3, [pc, #952] @ (36a74 ) │ │ │ │ mov r9, r0 │ │ │ │ add r4, pc │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 36a72 │ │ │ │ + bne.w 36902 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 36a7c │ │ │ │ + beq.w 3690c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 36ac2 │ │ │ │ + beq.w 36952 │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq.w r8, [r4] │ │ │ │ - beq.n 368a6 │ │ │ │ + beq.n 36736 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 36bc0 │ │ │ │ + bne.w 36a50 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 36874 │ │ │ │ + bmi.n 36704 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d2f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 368a4 │ │ │ │ + bmi.n 36734 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 368a4 │ │ │ │ + cbnz r3, 36734 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 36bb8 │ │ │ │ + bpl.w 36a48 │ │ │ │ blx cae4 │ │ │ │ mov sl, r8 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3695e │ │ │ │ + beq.n 367ee │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r6, fp │ │ │ │ strd sl, r7, [sp, #16] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.w 36a22 │ │ │ │ + bpl.w 368b2 │ │ │ │ mov sl, r4 │ │ │ │ mov r7, fp │ │ │ │ adds r4, #16 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36956 │ │ │ │ + beq.n 367e6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 36a3c │ │ │ │ + beq.w 368cc │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 36956 │ │ │ │ + beq.n 367e6 │ │ │ │ ldr.w r0, [r9] │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 36ab6 │ │ │ │ + beq.w 36946 │ │ │ │ blx d1c8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 369f2 │ │ │ │ + beq.n 36882 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldrb.w r3, [sl, #8] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 36b0a │ │ │ │ + bhi.w 3699a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ uxtb.w ip, r3 │ │ │ │ cmp.w ip, #7 │ │ │ │ - beq.w 36bac │ │ │ │ + beq.w 36a3c │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ittt ne │ │ │ │ ldrne r2, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ strd r0, r1, [sp, #56] @ 0x38 │ │ │ │ @@ -68147,42 +68029,42 @@ │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cb14 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ - bl 36814 │ │ │ │ + bl 366a4 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 36b3a │ │ │ │ + beq.w 369ca │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx d6dc │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 368bc │ │ │ │ + bne.n 3674c │ │ │ │ ldrd sl, r7, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36a8a │ │ │ │ + bne.w 3691a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 369d4 │ │ │ │ + beq.n 36864 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr.w r0, [r9] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ blx c2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36bce │ │ │ │ + bne.w 36a5e │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36aa2 │ │ │ │ + bne.w 36932 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -68203,114 +68085,114 @@ │ │ │ │ str r4, [r7, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r7, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #528] @ (36be8 ) │ │ │ │ - ldr r3, [pc, #520] @ (36be4 ) │ │ │ │ + ldr r2, [pc, #528] @ (36a78 ) │ │ │ │ + ldr r3, [pc, #520] @ (36a74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 36bca │ │ │ │ + bne.w 36a5a │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [sl, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 36b4a │ │ │ │ + beq.w 369da │ │ │ │ ldrb.w r3, [sl, #9] │ │ │ │ - cbz r3, 36a0c │ │ │ │ + cbz r3, 3689c │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, sl │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r0, r9 │ │ │ │ blx c720 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 368bc │ │ │ │ - b.n 3695a │ │ │ │ + bne.w 3674c │ │ │ │ + b.n 367ea │ │ │ │ cmp r3, #12 │ │ │ │ ldrd r7, r6, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne sl, r4 │ │ │ │ ldreq.w sl, [r4] │ │ │ │ addne r4, #24 │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq.w r3, [sl, #8] │ │ │ │ - b.n 368d2 │ │ │ │ + b.n 36762 │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 36b92 │ │ │ │ + beq.w 36a22 │ │ │ │ mov r1, r7 │ │ │ │ blx ce2c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 368f8 │ │ │ │ + bne.w 36788 │ │ │ │ ldrb.w r3, [sl, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 36b4a │ │ │ │ + beq.n 369da │ │ │ │ ldrb.w r3, [sl, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36b6a │ │ │ │ + beq.w 369fa │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 36b6a │ │ │ │ + b.n 369fa │ │ │ │ blx cb14 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3684a │ │ │ │ - ldr r1, [pc, #364] @ (36bec ) │ │ │ │ + bne.w 366da │ │ │ │ + ldr r1, [pc, #364] @ (36a7c ) │ │ │ │ ldr.w r0, [r9] │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ - b.n 36968 │ │ │ │ + b.n 367f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36968 │ │ │ │ + bne.w 367f8 │ │ │ │ mov r0, sl │ │ │ │ blx c66c │ │ │ │ - b.n 36968 │ │ │ │ + b.n 367f8 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3698c │ │ │ │ + bne.w 3681c │ │ │ │ blx c66c │ │ │ │ - b.n 3698c │ │ │ │ + b.n 3681c │ │ │ │ blx d184 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 368bc │ │ │ │ - b.n 3695a │ │ │ │ - ldr r5, [pc, #300] @ (36bf0 ) │ │ │ │ + bne.w 3674c │ │ │ │ + b.n 367ea │ │ │ │ + ldr r5, [pc, #300] @ (36a80 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 36ae0 │ │ │ │ + beq.n 36970 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36b7e │ │ │ │ + beq.n 36a0e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr r2, [pc, #272] @ (36bf4 ) │ │ │ │ + ldr r2, [pc, #272] @ (36a84 ) │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d850 │ │ │ │ @@ -68319,128 +68201,128 @@ │ │ │ │ cmp r3, #10 │ │ │ │ itt eq │ │ │ │ ldreq r4, [r0, #0] │ │ │ │ addeq r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx cb14 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - b.n 368a6 │ │ │ │ + b.n 36736 │ │ │ │ mov r2, sl │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx c574 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - beq.n 36b22 │ │ │ │ + beq.n 369b2 │ │ │ │ ldrb.w r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 36ba0 │ │ │ │ + beq.n 36a30 │ │ │ │ ldrb.w r3, [sl, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36ba4 │ │ │ │ + beq.n 36a34 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3694e │ │ │ │ + bne.w 367de │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ blx dc44 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 368bc │ │ │ │ - b.n 3695a │ │ │ │ + bne.w 3674c │ │ │ │ + b.n 367ea │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r1, sl │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 36814 │ │ │ │ + bl 366a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 36a0c │ │ │ │ + bne.w 3689c │ │ │ │ ldr.w r0, [r9] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ blx dc44 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 368bc │ │ │ │ - b.n 3695a │ │ │ │ + bne.w 3674c │ │ │ │ + b.n 367ea │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 36856 │ │ │ │ + bne.w 366e6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 368a6 │ │ │ │ + b.n 36736 │ │ │ │ mov r1, r7 │ │ │ │ blx cafc │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 368bc │ │ │ │ - b.n 3695a │ │ │ │ + bne.w 3674c │ │ │ │ + b.n 367ea │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3694e │ │ │ │ - b.n 36b3a │ │ │ │ + bne.w 367de │ │ │ │ + b.n 369ca │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.n 3692a │ │ │ │ + b.n 367ba │ │ │ │ mov sl, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 368a6 │ │ │ │ + b.n 36736 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 36874 │ │ │ │ + b.n 36704 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #40] @ (36bf8 ) │ │ │ │ + ldr r2, [pc, #40] @ (36a88 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 369d6 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + b.n 36866 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ - bl 32ebee │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + bl 32ea7e │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #744] @ (36ef8 ) │ │ │ │ + ldr r2, [pc, #744] @ (36d88 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #744] @ (36efc ) │ │ │ │ + ldr r3, [pc, #744] @ (36d8c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #740] @ (36f00 ) │ │ │ │ + ldr r5, [pc, #740] @ (36d90 ) │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #736] @ (36f04 ) │ │ │ │ + ldr r2, [pc, #736] @ (36d94 ) │ │ │ │ mov fp, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #728] @ (36f08 ) │ │ │ │ + ldr r3, [pc, #728] @ (36d98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ add r3, pc │ │ │ │ ldrb.w sl, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -68453,106 +68335,106 @@ │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 36c98 │ │ │ │ - cbz r4, 36c7c │ │ │ │ + beq.n 36b28 │ │ │ │ + cbz r4, 36b0c │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 36df0 │ │ │ │ + beq.w 36c80 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 36cfa │ │ │ │ - ldr r2, [pc, #652] @ (36f0c ) │ │ │ │ - ldr r3, [pc, #636] @ (36efc ) │ │ │ │ + bne.n 36b8a │ │ │ │ + ldr r2, [pc, #652] @ (36d9c ) │ │ │ │ + ldr r3, [pc, #636] @ (36d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 36ef4 │ │ │ │ + bne.w 36d84 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 36e0a │ │ │ │ + bls.w 36c9a │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c60 │ │ │ │ + beq.n 36af0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 36d02 │ │ │ │ + beq.n 36b92 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 36d02 │ │ │ │ + beq.n 36b92 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ uxtb r4, r2 │ │ │ │ cmp r4, #7 │ │ │ │ - beq.w 36e3c │ │ │ │ + beq.w 36ccc │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r3, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 36da4 │ │ │ │ + bhi.n 36c34 │ │ │ │ tbb [pc, r3] │ │ │ │ ldrsh r3, [r3, r1] │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ ldrb r6, [r6, #25] │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 36c7c │ │ │ │ + b.n 36b0c │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 36ea4 │ │ │ │ + beq.w 36d34 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 36d1e │ │ │ │ + beq.n 36bae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 36c7c │ │ │ │ + beq.n 36b0c │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx d394 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #464] @ (36f10 ) │ │ │ │ + ldr r3, [pc, #464] @ (36da0 ) │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #460] @ (36f14 ) │ │ │ │ + ldr r2, [pc, #460] @ (36da4 ) │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -68562,105 +68444,105 @@ │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 36ebe │ │ │ │ + beq.w 36d4e │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #408] @ (36f18 ) │ │ │ │ + ldr r2, [pc, #408] @ (36da8 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #400] @ (36f1c ) │ │ │ │ + ldr r2, [pc, #400] @ (36dac ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #32 │ │ │ │ blx d518 │ │ │ │ - b.n 36c7c │ │ │ │ + b.n 36b0c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx ca98 │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.w 36ed2 │ │ │ │ + beq.w 36d62 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 36d1e │ │ │ │ + b.n 36bae │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d12c │ │ │ │ - b.n 36da4 │ │ │ │ + b.n 36c34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c6e0 │ │ │ │ - b.n 36da4 │ │ │ │ + b.n 36c34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cb14 │ │ │ │ - b.n 36da4 │ │ │ │ + b.n 36c34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c698 │ │ │ │ - b.n 36da4 │ │ │ │ + b.n 36c34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx bff4 │ │ │ │ - b.n 36da4 │ │ │ │ + b.n 36c34 │ │ │ │ cmp r4, #6 │ │ │ │ - beq.n 36dae │ │ │ │ + beq.n 36c3e │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx ccfc <_convert_to_string@plt+0x4> │ │ │ │ - b.n 36da4 │ │ │ │ + b.n 36c34 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 36c7c │ │ │ │ + b.n 36b0c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 36e1e │ │ │ │ + bhi.n 36cae │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 36ca2 │ │ │ │ + bne.w 36b32 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 36ca2 │ │ │ │ + bhi.w 36b32 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36ca2 │ │ │ │ + beq.w 36b32 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ blx ce2c │ │ │ │ - b.n 36cac │ │ │ │ + b.n 36b3c │ │ │ │ mov r0, r3 │ │ │ │ blx dd1c │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 36da4 │ │ │ │ - add r2, pc, #8 @ (adr r2, 36e5c ) │ │ │ │ + bhi.n 36c34 │ │ │ │ + add r2, pc, #8 @ (adr r2, 36cec ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ vmaxnm.f32 , , │ │ │ │ vmaxnm.f32 , , │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ @@ -68683,542 +68565,542 @@ │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 36d1e │ │ │ │ - ldr r3, [pc, #96] @ (36f20 ) │ │ │ │ + b.n 36bae │ │ │ │ + ldr r3, [pc, #96] @ (36db0 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 36d70 │ │ │ │ + b.n 36c00 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 36d1e │ │ │ │ + b.n 36bae │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036f24 : │ │ │ │ +00036db4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (36fb4 ) │ │ │ │ + ldr r5, [pc, #128] @ (36e44 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 36fb8 │ │ │ │ + ldr.w lr, [pc, #128] @ 36e48 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (36fbc ) │ │ │ │ + ldr r1, [pc, #112] @ (36e4c ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 36f96 │ │ │ │ + cbnz r0, 36e26 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #18 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bfc │ │ │ │ - ldr r2, [pc, #40] @ (36fc0 ) │ │ │ │ - ldr r3, [pc, #28] @ (36fb8 ) │ │ │ │ + bl 36a8c │ │ │ │ + ldr r2, [pc, #40] @ (36e50 ) │ │ │ │ + ldr r3, [pc, #28] @ (36e48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 36fae │ │ │ │ + bne.n 36e3e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036fc4 : │ │ │ │ +00036e54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (37054 ) │ │ │ │ + ldr r5, [pc, #128] @ (36ee4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 37058 │ │ │ │ + ldr.w lr, [pc, #128] @ 36ee8 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (3705c ) │ │ │ │ + ldr r1, [pc, #112] @ (36eec ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 37036 │ │ │ │ + cbnz r0, 36ec6 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #4 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bfc │ │ │ │ - ldr r2, [pc, #40] @ (37060 ) │ │ │ │ - ldr r3, [pc, #28] @ (37058 ) │ │ │ │ + bl 36a8c │ │ │ │ + ldr r2, [pc, #40] @ (36ef0 ) │ │ │ │ + ldr r3, [pc, #28] @ (36ee8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3704e │ │ │ │ + bne.n 36ede │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037064 : │ │ │ │ +00036ef4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (370f4 ) │ │ │ │ + ldr r5, [pc, #128] @ (36f84 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 370f8 │ │ │ │ + ldr.w lr, [pc, #128] @ 36f88 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (370fc ) │ │ │ │ + ldr r1, [pc, #112] @ (36f8c ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 370d6 │ │ │ │ + cbnz r0, 36f66 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #5 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bfc │ │ │ │ - ldr r2, [pc, #40] @ (37100 ) │ │ │ │ - ldr r3, [pc, #28] @ (370f8 ) │ │ │ │ + bl 36a8c │ │ │ │ + ldr r2, [pc, #40] @ (36f90 ) │ │ │ │ + ldr r3, [pc, #28] @ (36f88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 370ee │ │ │ │ + bne.n 36f7e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037104 : │ │ │ │ +00036f94 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (37194 ) │ │ │ │ + ldr r5, [pc, #128] @ (37024 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 37198 │ │ │ │ + ldr.w lr, [pc, #128] @ 37028 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (3719c ) │ │ │ │ + ldr r1, [pc, #112] @ (3702c ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 37176 │ │ │ │ + cbnz r0, 37006 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #6 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bfc │ │ │ │ - ldr r2, [pc, #40] @ (371a0 ) │ │ │ │ - ldr r3, [pc, #28] @ (37198 ) │ │ │ │ + bl 36a8c │ │ │ │ + ldr r2, [pc, #40] @ (37030 ) │ │ │ │ + ldr r3, [pc, #28] @ (37028 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3718e │ │ │ │ + bne.n 3701e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000371a4 : │ │ │ │ +00037034 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (37234 ) │ │ │ │ + ldr r5, [pc, #128] @ (370c4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 37238 │ │ │ │ + ldr.w lr, [pc, #128] @ 370c8 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (3723c ) │ │ │ │ + ldr r1, [pc, #112] @ (370cc ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 37216 │ │ │ │ + cbnz r0, 370a6 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #7 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bfc │ │ │ │ - ldr r2, [pc, #40] @ (37240 ) │ │ │ │ - ldr r3, [pc, #28] @ (37238 ) │ │ │ │ + bl 36a8c │ │ │ │ + ldr r2, [pc, #40] @ (370d0 ) │ │ │ │ + ldr r3, [pc, #28] @ (370c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3722e │ │ │ │ + bne.n 370be │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037244 : │ │ │ │ +000370d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (372d4 ) │ │ │ │ + ldr r5, [pc, #128] @ (37164 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 372d8 │ │ │ │ + ldr.w lr, [pc, #128] @ 37168 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (372dc ) │ │ │ │ + ldr r1, [pc, #112] @ (3716c ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 372b6 │ │ │ │ + cbnz r0, 37146 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #8 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bfc │ │ │ │ - ldr r2, [pc, #40] @ (372e0 ) │ │ │ │ - ldr r3, [pc, #28] @ (372d8 ) │ │ │ │ + bl 36a8c │ │ │ │ + ldr r2, [pc, #40] @ (37170 ) │ │ │ │ + ldr r3, [pc, #28] @ (37168 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 372ce │ │ │ │ + bne.n 3715e │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000372e4 : │ │ │ │ +00037174 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #496] @ 374e8 │ │ │ │ + ldr.w ip, [pc, #496] @ 37378 │ │ │ │ add.w r3, sp, #23 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #480] @ (374ec ) │ │ │ │ + ldr r1, [pc, #480] @ (3737c ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [sp, #23] │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #460] @ (374f0 ) │ │ │ │ - ldr r5, [pc, #460] @ (374f4 ) │ │ │ │ + ldr r2, [pc, #460] @ (37380 ) │ │ │ │ + ldr r5, [pc, #460] @ (37384 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 3737c │ │ │ │ + cbnz r0, 3720c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 37396 │ │ │ │ + cbz r2, 37226 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 37396 │ │ │ │ + cbz r3, 37226 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, 3735e │ │ │ │ + cbz r0, 371ee │ │ │ │ ldrb.w ip, [r0, #8] │ │ │ │ cmp.w ip, #4 │ │ │ │ it eq │ │ │ │ ldreq r1, [r0, #0] │ │ │ │ - beq.n 3735e │ │ │ │ + beq.n 371ee │ │ │ │ cmp.w ip, #6 │ │ │ │ - beq.n 373e2 │ │ │ │ + beq.n 37272 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ cmp r0, #8 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldrb.w r4, [sp, #23] │ │ │ │ str r4, [sp, #4] │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bfc │ │ │ │ - ldr r2, [pc, #376] @ (374f8 ) │ │ │ │ - ldr r3, [pc, #368] @ (374f0 ) │ │ │ │ + bl 36a8c │ │ │ │ + ldr r2, [pc, #376] @ (37388 ) │ │ │ │ + ldr r3, [pc, #368] @ (37380 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 374dc │ │ │ │ + bne.w 3736c │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 374e0 │ │ │ │ - ldr r2, [pc, #348] @ (374fc ) │ │ │ │ + bne.w 37370 │ │ │ │ + ldr r2, [pc, #348] @ (3738c ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #332] @ (37500 ) │ │ │ │ + ldr r2, [pc, #332] @ (37390 ) │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 373d8 │ │ │ │ - ldr r3, [pc, #312] @ (37504 ) │ │ │ │ + beq.n 37268 │ │ │ │ + ldr r3, [pc, #312] @ (37394 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 3737c │ │ │ │ + b.n 3720c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 3737c │ │ │ │ + b.n 3720c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ subs r0, #65 @ 0x41 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ - bhi.n 3735e │ │ │ │ + bhi.n 371ee │ │ │ │ addw ip, pc, #8 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ add ip, r0 │ │ │ │ bx ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ @@ -69283,243 +69165,243 @@ │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #5 │ │ │ │ - b.n 3735e │ │ │ │ + b.n 371ee │ │ │ │ movs r1, #4 │ │ │ │ - b.n 3735e │ │ │ │ + b.n 371ee │ │ │ │ movs r1, #7 │ │ │ │ - b.n 3735e │ │ │ │ + b.n 371ee │ │ │ │ movs r1, #6 │ │ │ │ - b.n 3735e │ │ │ │ + b.n 371ee │ │ │ │ movs r1, #8 │ │ │ │ - b.n 3735e │ │ │ │ + b.n 371ee │ │ │ │ movs r1, #18 │ │ │ │ - b.n 3735e │ │ │ │ + b.n 371ee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r7, pc, #912 @ (adr r7, 37710 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 37402 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #792 @ (adr r6, 3781c ) │ │ │ │ + add r6, pc, #584 @ (adr r6, 375dc ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037508 : │ │ │ │ +00037398 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #160] @ (375b8 ) │ │ │ │ + ldr r2, [pc, #160] @ (37448 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #160] @ (375bc ) │ │ │ │ + ldr r3, [pc, #160] @ (3744c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #160] @ (375c0 ) │ │ │ │ + ldr r5, [pc, #160] @ (37450 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37592 │ │ │ │ + bne.n 37422 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 375aa │ │ │ │ - ldr r2, [pc, #136] @ (375c4 ) │ │ │ │ + bne.n 3743a │ │ │ │ + ldr r2, [pc, #136] @ (37454 ) │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #124] @ (375c8 ) │ │ │ │ + ldr r2, [pc, #124] @ (37458 ) │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37588 │ │ │ │ - ldr r3, [pc, #100] @ (375cc ) │ │ │ │ + beq.n 37418 │ │ │ │ + ldr r3, [pc, #100] @ (3745c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #92] @ (375d0 ) │ │ │ │ - ldr r3, [pc, #72] @ (375bc ) │ │ │ │ + ldr r2, [pc, #92] @ (37460 ) │ │ │ │ + ldr r3, [pc, #72] @ (3744c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 375a6 │ │ │ │ + bne.n 37436 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 37570 │ │ │ │ - ldr r2, [pc, #64] @ (375d4 ) │ │ │ │ - ldr r3, [pc, #36] @ (375bc ) │ │ │ │ + b.n 37400 │ │ │ │ + ldr r2, [pc, #64] @ (37464 ) │ │ │ │ + ldr r3, [pc, #36] @ (3744c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 375ae │ │ │ │ + beq.n 3743e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + rev r0, r6 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #176 @ (adr r5, 3767c ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 3783c ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r4, #18] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000375d8 : │ │ │ │ +00037468 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #160] @ (37688 ) │ │ │ │ + ldr r2, [pc, #160] @ (37518 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #160] @ (3768c ) │ │ │ │ + ldr r3, [pc, #160] @ (3751c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #160] @ (37690 ) │ │ │ │ + ldr r5, [pc, #160] @ (37520 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37662 │ │ │ │ + bne.n 374f2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 3767a │ │ │ │ - ldr r2, [pc, #136] @ (37694 ) │ │ │ │ + bne.n 3750a │ │ │ │ + ldr r2, [pc, #136] @ (37524 ) │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #124] @ (37698 ) │ │ │ │ + ldr r2, [pc, #124] @ (37528 ) │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37658 │ │ │ │ - ldr r3, [pc, #100] @ (3769c ) │ │ │ │ + beq.n 374e8 │ │ │ │ + ldr r3, [pc, #100] @ (3752c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #92] @ (376a0 ) │ │ │ │ - ldr r3, [pc, #72] @ (3768c ) │ │ │ │ + ldr r2, [pc, #92] @ (37530 ) │ │ │ │ + ldr r3, [pc, #72] @ (3751c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37676 │ │ │ │ + bne.n 37506 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 37640 │ │ │ │ - ldr r2, [pc, #64] @ (376a4 ) │ │ │ │ - ldr r3, [pc, #36] @ (3768c ) │ │ │ │ + b.n 374d0 │ │ │ │ + ldr r2, [pc, #64] @ (37534 ) │ │ │ │ + ldr r3, [pc, #36] @ (3751c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3767e │ │ │ │ + beq.n 3750e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + cbnz r0, 37540 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #368 @ (adr r4, 3780c ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 375cc ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000376a8 : │ │ │ │ +00037538 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #100] @ (3771c ) │ │ │ │ + ldr r2, [pc, #100] @ (375ac ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #100] @ (37720 ) │ │ │ │ + ldr r3, [pc, #100] @ (375b0 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -69528,386 +69410,386 @@ │ │ │ │ add r4, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #60] @ (37724 ) │ │ │ │ + ldr r0, [pc, #60] @ (375b4 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #56] @ (37728 ) │ │ │ │ + ldr r2, [pc, #56] @ (375b8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #44] @ (3772c ) │ │ │ │ - ldr r3, [pc, #28] @ (37720 ) │ │ │ │ + ldr r2, [pc, #44] @ (375bc ) │ │ │ │ + ldr r3, [pc, #28] @ (375b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37718 │ │ │ │ + bne.n 375a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 37944 ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 37704 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037730 : │ │ │ │ +000375c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #180] @ (377f4 ) │ │ │ │ + ldr r2, [pc, #180] @ (37684 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #180] @ (377f8 ) │ │ │ │ + ldr r3, [pc, #180] @ (37688 ) │ │ │ │ add r5, sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #152] @ (377fc ) │ │ │ │ + ldr r1, [pc, #152] @ (3768c ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 377ca │ │ │ │ + cbnz r0, 3765a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne.n 377d6 │ │ │ │ + bne.n 37666 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #100] @ (37800 ) │ │ │ │ + ldr r0, [pc, #100] @ (37690 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #96] @ (37804 ) │ │ │ │ + ldr r2, [pc, #96] @ (37694 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #84] @ (37808 ) │ │ │ │ - ldr r3, [pc, #64] @ (377f8 ) │ │ │ │ + ldr r2, [pc, #84] @ (37698 ) │ │ │ │ + ldr r3, [pc, #64] @ (37688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 377d2 │ │ │ │ + bne.n 37662 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - b.n 377b2 │ │ │ │ + b.n 37642 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #24] │ │ │ │ movw r5, #775 @ 0x307 │ │ │ │ str r5, [sp, #32] │ │ │ │ blx d324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #840 @ (adr r2, 37b50 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 37910 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003780c : │ │ │ │ +0003769c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #204] @ (378ec ) │ │ │ │ + ldr r2, [pc, #204] @ (3777c ) │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #196] @ (378f0 ) │ │ │ │ + ldr r3, [pc, #196] @ (37780 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #176] @ (378f4 ) │ │ │ │ + ldr r1, [pc, #176] @ (37784 ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 378c2 │ │ │ │ + bne.n 37752 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ blx c0ac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne.n 378ce │ │ │ │ + bne.n 3775e │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #108] @ (378f8 ) │ │ │ │ + ldr r2, [pc, #108] @ (37788 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #100] @ (378fc ) │ │ │ │ + ldr r2, [pc, #100] @ (3778c ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ mov r0, r7 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #84] @ (37900 ) │ │ │ │ - ldr r3, [pc, #64] @ (378f0 ) │ │ │ │ + ldr r2, [pc, #84] @ (37790 ) │ │ │ │ + ldr r3, [pc, #64] @ (37780 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 378ca │ │ │ │ + bne.n 3775a │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - b.n 378aa │ │ │ │ + b.n 3773a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ movw r5, #775 @ 0x307 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #960 @ (adr r2, 37cb8 ) │ │ │ │ + add r2, pc, #752 @ (adr r2, 37a78 ) │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 37c80 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 37a40 ) │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037904 : │ │ │ │ +00037794 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ (379c0 ) │ │ │ │ - ldr r3, [pc, #172] @ (379c4 ) │ │ │ │ + ldr r0, [pc, #168] @ (37850 ) │ │ │ │ + ldr r3, [pc, #172] @ (37854 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #168] @ (379c8 ) │ │ │ │ + ldr r1, [pc, #168] @ (37858 ) │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbnz r0, 37978 │ │ │ │ + cbnz r0, 37808 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 379b2 │ │ │ │ + bne.n 37842 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37994 │ │ │ │ + bne.n 37824 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ add r0, sp, #24 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #108] @ (379cc ) │ │ │ │ + ldr r0, [pc, #108] @ (3785c ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r4, sp, #24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (379d0 ) │ │ │ │ + ldr r2, [pc, #104] @ (37860 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #88] @ (379d4 ) │ │ │ │ - ldr r3, [pc, #72] @ (379c4 ) │ │ │ │ + ldr r2, [pc, #88] @ (37864 ) │ │ │ │ + ldr r3, [pc, #72] @ (37854 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37990 │ │ │ │ + bne.n 37820 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #32] │ │ │ │ blx d324 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #36] @ (379d8 ) │ │ │ │ + ldr r2, [pc, #36] @ (37868 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 37978 │ │ │ │ + b.n 37808 │ │ │ │ nop │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #48 @ (adr r1, 37a04 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, 37bc4 ) │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #536 @ (adr r1, 37bf4 ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 379b4 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -000379dc : │ │ │ │ +0003786c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #340] @ (37b44 ) │ │ │ │ + ldr r2, [pc, #340] @ (379d4 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ - ldr r3, [pc, #340] @ (37b48 ) │ │ │ │ + ldr r3, [pc, #340] @ (379d8 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #308] @ (37b4c ) │ │ │ │ + ldr r1, [pc, #308] @ (379dc ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37b06 │ │ │ │ + bne.n 37996 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #268] @ (37b50 ) │ │ │ │ + ldr r2, [pc, #268] @ (379e0 ) │ │ │ │ str r7, [sp, #0] │ │ │ │ add r7, sp, #32 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #256] @ (37b54 ) │ │ │ │ + ldr r2, [pc, #256] @ (379e4 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #10 │ │ │ │ itt eq │ │ │ │ @@ -69923,72 +69805,72 @@ │ │ │ │ blx cd38 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ blx cbd4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37b0e │ │ │ │ + bne.n 3799e │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37b20 │ │ │ │ + bne.n 379b0 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d324 │ │ │ │ - ldr r3, [pc, #168] @ (37b58 ) │ │ │ │ + ldr r3, [pc, #168] @ (379e8 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #164] @ (37b5c ) │ │ │ │ + ldr r2, [pc, #164] @ (379ec ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37b3e │ │ │ │ + bne.n 379ce │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ str r3, [r6, #8] │ │ │ │ strd r2, r1, [r6] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #112] @ (37b60 ) │ │ │ │ - ldr r3, [pc, #88] @ (37b48 ) │ │ │ │ + ldr r2, [pc, #112] @ (379f0 ) │ │ │ │ + ldr r3, [pc, #88] @ (379d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37b1c │ │ │ │ + bne.n 379ac │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ - b.n 37aec │ │ │ │ + b.n 3797c │ │ │ │ mov r0, r5 │ │ │ │ blx d1f8 │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ - b.n 37aec │ │ │ │ + b.n 3797c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -69997,176 +69879,176 @@ │ │ │ │ blx d324 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r8 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 37bc2 │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 37be8 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 37bae │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037b64 : │ │ │ │ +000379f4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #244] @ (37c6c ) │ │ │ │ - ldr r3, [pc, #248] @ (37c70 ) │ │ │ │ + ldr r0, [pc, #244] @ (37afc ) │ │ │ │ + ldr r3, [pc, #248] @ (37b00 ) │ │ │ │ mov r6, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #244] @ (37c74 ) │ │ │ │ + ldr r1, [pc, #244] @ (37b04 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r5, [pc, #244] @ (37c78 ) │ │ │ │ + ldr r5, [pc, #244] @ (37b08 ) │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37c1c │ │ │ │ + bne.n 37aac │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 37c58 │ │ │ │ + bne.n 37ae8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #196] @ (37c7c ) │ │ │ │ + ldr r3, [pc, #196] @ (37b0c ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #196] @ (37c80 ) │ │ │ │ + ldr r2, [pc, #196] @ (37b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37c3c │ │ │ │ + beq.n 37acc │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #152] @ (37c84 ) │ │ │ │ + ldr r2, [pc, #152] @ (37b14 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (37c88 ) │ │ │ │ + ldr r2, [pc, #144] @ (37b18 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37c52 │ │ │ │ + bne.n 37ae2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 37c34 │ │ │ │ - ldr r2, [pc, #108] @ (37c8c ) │ │ │ │ - ldr r3, [pc, #80] @ (37c70 ) │ │ │ │ + bne.n 37ac4 │ │ │ │ + ldr r2, [pc, #108] @ (37b1c ) │ │ │ │ + ldr r3, [pc, #80] @ (37b00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37c4e │ │ │ │ + bne.n 37ade │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 37c1c │ │ │ │ - ldr r3, [pc, #80] @ (37c90 ) │ │ │ │ + b.n 37aac │ │ │ │ + ldr r3, [pc, #80] @ (37b20 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 37bde │ │ │ │ + b.n 37a6e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 37b7e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r2 │ │ │ │ + cbz r0, 37b78 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037c94 : │ │ │ │ +00037b24 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r2, [pc, #412] @ (37e44 ) │ │ │ │ + ldr r2, [pc, #412] @ (37cd4 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #412] @ (37e48 ) │ │ │ │ + ldr r3, [pc, #412] @ (37cd8 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #412] @ (37e4c ) │ │ │ │ + ldr r0, [pc, #412] @ (37cdc ) │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -70177,863 +70059,863 @@ │ │ │ │ addeq.w r8, r6, #16 │ │ │ │ movne.w r8, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #368] @ (37e50 ) │ │ │ │ + ldr r1, [pc, #368] @ (37ce0 ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 37d96 │ │ │ │ + bne.n 37c26 │ │ │ │ blx d1f8 │ │ │ │ blx c0ac │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #324] @ (37e54 ) │ │ │ │ + ldr r2, [pc, #324] @ (37ce4 ) │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ add r3, sp, #32 │ │ │ │ strd r7, r3, [sp] │ │ │ │ movs r3, #10 │ │ │ │ blx d850 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 37db4 │ │ │ │ + beq.n 37c44 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 37de0 │ │ │ │ + beq.n 37c70 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #276] @ (37e58 ) │ │ │ │ + ldr r3, [pc, #276] @ (37ce8 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #272] @ (37e5c ) │ │ │ │ + ldr r2, [pc, #272] @ (37cec ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37e0c │ │ │ │ + beq.n 37c9c │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #228] @ (37e60 ) │ │ │ │ + ldr r2, [pc, #228] @ (37cf0 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #220] @ (37e64 ) │ │ │ │ + ldr r2, [pc, #220] @ (37cf4 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #204] @ (37e68 ) │ │ │ │ - ldr r3, [pc, #168] @ (37e48 ) │ │ │ │ + ldr r2, [pc, #204] @ (37cf8 ) │ │ │ │ + ldr r3, [pc, #168] @ (37cd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37e3e │ │ │ │ + bne.n 37cce │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrd r2, r1, [r0, #12] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ strd r2, r1, [r8, #4] │ │ │ │ str.w r7, [r8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 37e20 │ │ │ │ + cbz r2, 37cb0 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 37e2a │ │ │ │ + beq.n 37cba │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ - beq.n 37d32 │ │ │ │ + beq.n 37bc2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 37d36 │ │ │ │ + b.n 37bc6 │ │ │ │ ldr.w r7, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 37d36 │ │ │ │ + bls.n 37bc6 │ │ │ │ mov r0, r7 │ │ │ │ blx dd1c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ str.w r1, [r8, #8] │ │ │ │ lsls r3, r2, #25 │ │ │ │ ittt pl │ │ │ │ ldrpl r3, [r7, #0] │ │ │ │ addpl.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strpl r3, [r7, #0] │ │ │ │ - b.n 37d36 │ │ │ │ - ldr r3, [pc, #92] @ (37e6c ) │ │ │ │ + b.n 37bc6 │ │ │ │ + ldr r3, [pc, #92] @ (37cfc ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 37d6e │ │ │ │ + b.n 37bfe │ │ │ │ blx d090 <_efree_32@plt> │ │ │ │ ldrb.w r2, [r8, #8] │ │ │ │ - b.n 37d32 │ │ │ │ + b.n 37bc2 │ │ │ │ mov r0, r7 │ │ │ │ blx dd1c │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str.w r0, [r8] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ - b.n 37d36 │ │ │ │ + b.n 37bc6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + sxth r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #0 │ │ │ │ + cbz r0, 37d30 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037e70 : │ │ │ │ +00037d00 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #292] @ (37fa8 ) │ │ │ │ - ldr r3, [pc, #296] @ (37fac ) │ │ │ │ + ldr r0, [pc, #292] @ (37e38 ) │ │ │ │ + ldr r3, [pc, #296] @ (37e3c ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #292] @ (37fb0 ) │ │ │ │ - ldr r5, [pc, #296] @ (37fb4 ) │ │ │ │ + ldr r1, [pc, #292] @ (37e40 ) │ │ │ │ + ldr r5, [pc, #296] @ (37e44 ) │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 37ebc │ │ │ │ - ldr r2, [pc, #272] @ (37fb8 ) │ │ │ │ - ldr r3, [pc, #260] @ (37fac ) │ │ │ │ + cbz r0, 37d4c │ │ │ │ + ldr r2, [pc, #272] @ (37e48 ) │ │ │ │ + ldr r3, [pc, #260] @ (37e3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37f90 │ │ │ │ + bne.n 37e20 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bls.n 37f60 │ │ │ │ + bls.n 37df0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37f94 │ │ │ │ + bne.n 37e24 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #208] @ (37fbc ) │ │ │ │ + ldr r2, [pc, #208] @ (37e4c ) │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r3, #10 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #184] @ (37fc0 ) │ │ │ │ + ldr r2, [pc, #184] @ (37e50 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37f4e │ │ │ │ + beq.n 37dde │ │ │ │ add r1, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #152] @ (37fc4 ) │ │ │ │ + ldr r2, [pc, #152] @ (37e54 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #140] @ (37fc8 ) │ │ │ │ + ldr r2, [pc, #140] @ (37e58 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 37ea4 │ │ │ │ - ldr r3, [pc, #124] @ (37fcc ) │ │ │ │ + b.n 37d34 │ │ │ │ + ldr r3, [pc, #124] @ (37e5c ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 37f20 │ │ │ │ + b.n 37db0 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 37f70 │ │ │ │ + bhi.n 37e00 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 37ed6 │ │ │ │ + bne.n 37d66 │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 37ed6 │ │ │ │ + bhi.n 37d66 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37ed6 │ │ │ │ + beq.n 37d66 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 37ee0 │ │ │ │ + b.n 37d70 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + sub sp, #0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037fd0 : │ │ │ │ +00037e60 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r5, [pc, #512] @ (381e4 ) │ │ │ │ + ldr r5, [pc, #512] @ (38074 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #512] @ (381e8 ) │ │ │ │ + ldr r0, [pc, #512] @ (38078 ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #512] @ (381ec ) │ │ │ │ - ldr r6, [pc, #512] @ (381f0 ) │ │ │ │ + ldr r1, [pc, #512] @ (3807c ) │ │ │ │ + ldr r6, [pc, #512] @ (38080 ) │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ - cbz r0, 38024 │ │ │ │ - ldr r2, [pc, #488] @ (381f4 ) │ │ │ │ - ldr r3, [pc, #476] @ (381e8 ) │ │ │ │ + cbz r0, 37eb4 │ │ │ │ + ldr r2, [pc, #488] @ (38084 ) │ │ │ │ + ldr r3, [pc, #476] @ (38078 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 381cc │ │ │ │ + bne.w 3805c │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bls.w 38196 │ │ │ │ + bls.w 38026 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 381d0 │ │ │ │ + bne.w 38060 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #416] @ (381f8 ) │ │ │ │ + ldr r3, [pc, #416] @ (38088 ) │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #396] @ (381fc ) │ │ │ │ + ldr r2, [pc, #396] @ (3808c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 38154 │ │ │ │ + beq.n 37fe4 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r3, [pc, #356] @ (38200 ) │ │ │ │ + ldr r3, [pc, #356] @ (38090 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #356] @ (38204 ) │ │ │ │ + ldr r2, [pc, #356] @ (38094 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 380c0 │ │ │ │ + cbz r2, 37f50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 38166 │ │ │ │ + bls.n 37ff6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 381d0 │ │ │ │ + bne.n 38060 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #284] @ (38208 ) │ │ │ │ + ldr r3, [pc, #284] @ (38098 ) │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #280] @ (3820c ) │ │ │ │ + ldr r2, [pc, #280] @ (3809c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d850 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 38142 │ │ │ │ + beq.n 37fd2 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #236] @ (38210 ) │ │ │ │ + ldr r2, [pc, #236] @ (380a0 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #228] @ (38214 ) │ │ │ │ + ldr r2, [pc, #228] @ (380a4 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 38008 │ │ │ │ - ldr r3, [pc, #212] @ (38218 ) │ │ │ │ + b.n 37e98 │ │ │ │ + ldr r3, [pc, #212] @ (380a8 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 38116 │ │ │ │ - ldr r3, [pc, #192] @ (38218 ) │ │ │ │ + b.n 37fa6 │ │ │ │ + ldr r3, [pc, #192] @ (380a8 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d910 │ │ │ │ - b.n 3808c │ │ │ │ + b.n 37f1c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 38176 │ │ │ │ + bhi.n 38006 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 380ce │ │ │ │ + bne.n 37f5e │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 380ce │ │ │ │ + bhi.n 37f5e │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, sl │ │ │ │ add.w r0, r7, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 380ce │ │ │ │ + beq.n 37f5e │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx dc44 │ │ │ │ - b.n 380d8 │ │ │ │ + b.n 37f68 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 381aa │ │ │ │ + bhi.n 3803a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 38040 │ │ │ │ + bne.w 37ed0 │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 38040 │ │ │ │ + bhi.w 37ed0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d210 <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38040 │ │ │ │ + beq.w 37ed0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ blx dc44 │ │ │ │ - b.n 3804a │ │ │ │ + b.n 37eda │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003821c : │ │ │ │ +000380ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr.w ip, [pc, #256] @ 3832c │ │ │ │ + ldr.w ip, [pc, #256] @ 381bc │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #252] @ (38330 ) │ │ │ │ + ldr r3, [pc, #252] @ (381c0 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #248] @ (38334 ) │ │ │ │ + ldr r5, [pc, #248] @ (381c4 ) │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r4, [pc, #248] @ (38338 ) │ │ │ │ + ldr r4, [pc, #248] @ (381c8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #228] @ (3833c ) │ │ │ │ + ldr r3, [pc, #228] @ (381cc ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #228] @ (38340 ) │ │ │ │ + ldr r0, [pc, #228] @ (381d0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #220] @ (38344 ) │ │ │ │ + ldr r2, [pc, #220] @ (381d4 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r3, [pc, #220] @ (38348 ) │ │ │ │ + ldr r3, [pc, #220] @ (381d8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #208] @ (3834c ) │ │ │ │ + ldr r3, [pc, #208] @ (381dc ) │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r2, [pc, #208] @ (38350 ) │ │ │ │ + ldr r2, [pc, #208] @ (381e0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r0, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #204] @ (38354 ) │ │ │ │ + ldr r3, [pc, #204] @ (381e4 ) │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #200] @ (38358 ) │ │ │ │ + ldr r1, [pc, #200] @ (381e8 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ blx c964 │ │ │ │ - ldr r1, [pc, #188] @ (3835c ) │ │ │ │ + ldr r1, [pc, #188] @ (381ec ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #20 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #180] @ (38360 ) │ │ │ │ + ldr r1, [pc, #180] @ (381f0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #168] @ (38364 ) │ │ │ │ + ldr r1, [pc, #168] @ (381f4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #18 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #160] @ (38368 ) │ │ │ │ + ldr r1, [pc, #160] @ (381f8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #148] @ (3836c ) │ │ │ │ + ldr r1, [pc, #148] @ (381fc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #140] @ (38370 ) │ │ │ │ + ldr r1, [pc, #140] @ (38200 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #128] @ (38374 ) │ │ │ │ + ldr r1, [pc, #128] @ (38204 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #120] @ (38378 ) │ │ │ │ + ldr r1, [pc, #120] @ (38208 ) │ │ │ │ movs r3, #8 │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d250 │ │ │ │ - ldr r2, [pc, #108] @ (3837c ) │ │ │ │ - ldr r3, [pc, #32] @ (38330 ) │ │ │ │ + ldr r2, [pc, #108] @ (3820c ) │ │ │ │ + ldr r3, [pc, #32] @ (381c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 38326 │ │ │ │ + bne.n 381b6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 38564 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 385b4 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ subs r2, r2, r1 │ │ │ │ - ldr.w lr, [pc, #140] @ 38414 │ │ │ │ + ldr.w lr, [pc, #140] @ 382a4 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ add lr, pc │ │ │ │ ldrb.w r3, [lr, ip] │ │ │ │ cmp r2, r3 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ ite cs │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ cmp r4, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r2, r2, #1 │ │ │ │ - cbz r2, 383ae │ │ │ │ + cbz r2, 3823e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, r3 │ │ │ │ cmp r3, #3 │ │ │ │ ldrb.w r4, [lr, #256] @ 0x100 │ │ │ │ and.w ip, ip, r4 │ │ │ │ - beq.n 383fc │ │ │ │ + beq.n 3828c │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 383e6 │ │ │ │ + beq.n 38276 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - bne.n 383da │ │ │ │ + bne.n 3826a │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and.w r1, r2, #192 @ 0xc0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne.n 383a8 │ │ │ │ + bne.n 38238 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add.w ip, r2, ip, lsl #6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 383aa │ │ │ │ + beq.n 3823a │ │ │ │ str.w ip, [r0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ and.w lr, r4, #192 @ 0xc0 │ │ │ │ cmp.w lr, #128 @ 0x80 │ │ │ │ - bne.n 383a8 │ │ │ │ + bne.n 38238 │ │ │ │ and.w r4, r4, #63 @ 0x3f │ │ │ │ adds r1, #1 │ │ │ │ add.w ip, r4, ip, lsl #6 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and.w r4, r2, #192 @ 0xc0 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bne.n 383a8 │ │ │ │ + bne.n 38238 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #1 │ │ │ │ add.w ip, r2, ip, lsl #6 │ │ │ │ - b.n 383c8 │ │ │ │ + b.n 38258 │ │ │ │ nop │ │ │ │ - add r7, pc, #96 @ (adr r7, 38478 ) │ │ │ │ + add r6, pc, #912 @ (adr r6, 38638 ) │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ - ldr.w ip, [pc, #112] @ 38498 │ │ │ │ + ldr.w ip, [pc, #112] @ 38328 │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ - ldr r3, [pc, #108] @ (3849c ) │ │ │ │ + ldr r3, [pc, #108] @ (3832c ) │ │ │ │ movs r1, #0 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #1028] @ 0x404 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ add r0, sp, #4 │ │ │ │ movw r1, #1023 @ 0x3ff │ │ │ │ blx d3dc │ │ │ │ - cbnz r0, 38464 │ │ │ │ - ldr r1, [pc, #68] @ (384a0 ) │ │ │ │ + cbnz r0, 382f4 │ │ │ │ + ldr r1, [pc, #68] @ (38330 ) │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ - cbnz r0, 3848a │ │ │ │ - ldr r0, [pc, #60] @ (384a4 ) │ │ │ │ + cbnz r0, 3831a │ │ │ │ + ldr r0, [pc, #60] @ (38334 ) │ │ │ │ movs r1, #9 │ │ │ │ add r0, pc │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r2, [pc, #56] @ (384a8 ) │ │ │ │ - ldr r3, [pc, #40] @ (3849c ) │ │ │ │ + ldr r2, [pc, #56] @ (38338 ) │ │ │ │ + ldr r3, [pc, #40] @ (3832c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1028] @ 0x404 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 38492 │ │ │ │ + bne.n 38322 │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ blx c580 <_estrdup@plt> │ │ │ │ - b.n 3846e │ │ │ │ + b.n 382fe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #236] @ (385b0 ) │ │ │ │ + ldr r2, [pc, #236] @ (38440 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #236] @ (385b4 ) │ │ │ │ + ldr r3, [pc, #236] @ (38444 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -71043,38 +70925,38 @@ │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 38560 │ │ │ │ + beq.n 383f0 │ │ │ │ mov r9, r3 │ │ │ │ movw sl, #2047 @ 0x7ff │ │ │ │ adds r3, r7, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r1, r7, r9 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 38594 │ │ │ │ + beq.n 38424 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w ip, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ cmp ip, sl │ │ │ │ it ls │ │ │ │ orrls.w r1, r1, #1 │ │ │ │ - cbnz r1, 3857c │ │ │ │ + cbnz r1, 3840c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ it cs │ │ │ │ subcs.w r1, r2, #65536 @ 0x10000 │ │ │ │ add r9, r4 │ │ │ │ iteee cc │ │ │ │ movcc r4, r3 │ │ │ │ @@ -71085,64 +70967,64 @@ │ │ │ │ subcs.w r1, r1, #10240 @ 0x2800 │ │ │ │ subcs.w r2, r2, #9216 @ 0x2400 │ │ │ │ strhcs.w r1, [r0, r3, lsl #1] │ │ │ │ adds r1, r4, #1 │ │ │ │ cmp r6, r9 │ │ │ │ str r1, [r5, #0] │ │ │ │ strh.w r2, [r0, r4, lsl #1] │ │ │ │ - bhi.n 384fc │ │ │ │ + bhi.n 3838c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ (385b8 ) │ │ │ │ - ldr r3, [pc, #76] @ (385b4 ) │ │ │ │ + ldr r2, [pc, #84] @ (38448 ) │ │ │ │ + ldr r3, [pc, #76] @ (38444 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 385aa │ │ │ │ + bne.n 3843a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (385bc ) │ │ │ │ + ldr r2, [pc, #56] @ (3844c ) │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38562 │ │ │ │ + b.n 383f2 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (385c0 ) │ │ │ │ + ldr r2, [pc, #36] @ (38450 ) │ │ │ │ mov r3, r9 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d108 │ │ │ │ - b.n 3858e │ │ │ │ + b.n 3841e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #80] @ (38624 ) │ │ │ │ + ldr r4, [pc, #80] @ (384b4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #80] @ (38628 ) │ │ │ │ + ldr r3, [pc, #80] @ (384b8 ) │ │ │ │ subs r2, r2, r1 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r4, r3] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -71152,44 +71034,44 @@ │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ blx c91c │ │ │ │ subs r3, r0, #1 │ │ │ │ adds r3, #3 │ │ │ │ it hi │ │ │ │ movhi r0, r4 │ │ │ │ - bhi.n 38606 │ │ │ │ - cbz r5, 38606 │ │ │ │ + bhi.n 38496 │ │ │ │ + cbz r5, 38496 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r2, [pc, #36] @ (3862c ) │ │ │ │ - ldr r3, [pc, #28] @ (38628 ) │ │ │ │ + ldr r2, [pc, #36] @ (384bc ) │ │ │ │ + ldr r3, [pc, #28] @ (384b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3861e │ │ │ │ + bne.n 384ae │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #256] @ (38744 ) │ │ │ │ - ldr r3, [pc, #256] @ (38748 ) │ │ │ │ + ldr r0, [pc, #256] @ (385d4 ) │ │ │ │ + ldr r3, [pc, #256] @ (385d8 ) │ │ │ │ sub.w sp, sp, #616 @ 0x268 │ │ │ │ add r0, pc │ │ │ │ add r6, sp, #32 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r9, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -71198,27 +71080,27 @@ │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #14 │ │ │ │ - bmi.n 386fe │ │ │ │ + bmi.n 3858e │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 3873e │ │ │ │ - ldr r0, [pc, #216] @ (3874c ) │ │ │ │ + bpl.n 385ce │ │ │ │ + ldr r0, [pc, #216] @ (385dc ) │ │ │ │ add r7, sp, #28 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 384ac │ │ │ │ + bl 3833c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38714 │ │ │ │ + bne.n 385a4 │ │ │ │ ldr.w r8, [r5] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r3, #3 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -71229,97 +71111,97 @@ │ │ │ │ blx d290 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 3871e │ │ │ │ + bgt.n 385ae │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub.w r1, r5, r9 │ │ │ │ add.w r2, r2, r5, lsl #1 │ │ │ │ strb r7, [r3, r5] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ subs r3, r5, #1 │ │ │ │ - cbz r5, 386e0 │ │ │ │ + cbz r5, 38570 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrh.w r0, [r2, #-2]! │ │ │ │ strb r0, [r1, r3] │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 386d4 │ │ │ │ + bcs.n 38564 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #108] @ (38750 ) │ │ │ │ - ldr r3, [pc, #96] @ (38748 ) │ │ │ │ + ldr r2, [pc, #108] @ (385e0 ) │ │ │ │ + ldr r3, [pc, #96] @ (385d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3871a │ │ │ │ + bne.n 385aa │ │ │ │ add.w sp, sp, #616 @ 0x268 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #84] @ (38754 ) │ │ │ │ + ldr r0, [pc, #84] @ (385e4 ) │ │ │ │ add r7, sp, #28 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 384ac │ │ │ │ + bl 3833c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38688 │ │ │ │ - ldr r3, [pc, #64] @ (38758 ) │ │ │ │ + beq.n 38518 │ │ │ │ + ldr r3, [pc, #64] @ (385e8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 3872c │ │ │ │ + b.n 385bc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #60] @ (3875c ) │ │ │ │ + ldr r2, [pc, #60] @ (385ec ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ add r2, pc │ │ │ │ blx daa0 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ - ldr r2, [pc, #48] @ (38760 ) │ │ │ │ + ldr r2, [pc, #48] @ (385f0 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 386e2 │ │ │ │ - ldr r3, [pc, #36] @ (38764 ) │ │ │ │ + b.n 38572 │ │ │ │ + ldr r3, [pc, #36] @ (385f4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 3872c │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + b.n 385bc │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #632] @ 0x278 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #384] @ (388fc ) │ │ │ │ - ldr r3, [pc, #384] @ (38900 ) │ │ │ │ + ldr r0, [pc, #384] @ (3878c ) │ │ │ │ + ldr r3, [pc, #384] @ (38790 ) │ │ │ │ sub.w sp, sp, #888 @ 0x378 │ │ │ │ add r0, pc │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r9, r1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ @@ -71335,324 +71217,324 @@ │ │ │ │ str r3, [r7, #0] │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ movs r3, #16 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx d53c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 388d8 │ │ │ │ + beq.w 38768 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 388d8 │ │ │ │ + bgt.w 38768 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ lsls r2, r3, #14 │ │ │ │ - bmi.n 38870 │ │ │ │ + bmi.n 38700 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.w 388f6 │ │ │ │ - ldr r0, [pc, #304] @ (38904 ) │ │ │ │ + bpl.w 38786 │ │ │ │ + ldr r0, [pc, #304] @ (38794 ) │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 384ac │ │ │ │ - ldr r3, [pc, #292] @ (38908 ) │ │ │ │ + bl 3833c │ │ │ │ + ldr r3, [pc, #292] @ (38798 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 388c6 │ │ │ │ + bne.n 38756 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx c820 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 388e2 │ │ │ │ + bgt.n 38772 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 388b6 │ │ │ │ + bne.n 38746 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub.w r2, r8, r9 │ │ │ │ strb.w r1, [r0, r8] │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ adds r1, r1, r2 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3884c │ │ │ │ + beq.n 386dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrh.w r0, [r3, #-2]! │ │ │ │ strb r0, [r1, r2] │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 38840 │ │ │ │ + bcs.n 386d0 │ │ │ │ mov r0, r6 │ │ │ │ blx cb80 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #180] @ (3890c ) │ │ │ │ - ldr r3, [pc, #168] @ (38900 ) │ │ │ │ + ldr r2, [pc, #180] @ (3879c ) │ │ │ │ + ldr r3, [pc, #168] @ (38790 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 388de │ │ │ │ + bne.n 3876e │ │ │ │ add.w sp, sp, #888 @ 0x378 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #628 @ 0x274 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx cad4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 388e2 │ │ │ │ + bgt.n 38772 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - cbnz r7, 388b6 │ │ │ │ + cbnz r7, 38746 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx ce84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub.w r1, r8, r9 │ │ │ │ strb.w r7, [r3, r8] │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b.n 3884c │ │ │ │ - ldr r2, [pc, #88] @ (38910 ) │ │ │ │ + b.n 386dc │ │ │ │ + ldr r2, [pc, #88] @ (387a0 ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r0, sp, #564 @ 0x234 │ │ │ │ add r2, pc │ │ │ │ blx daa0 │ │ │ │ add r3, sp, #564 @ 0x234 │ │ │ │ - ldr r2, [pc, #76] @ (38914 ) │ │ │ │ + ldr r2, [pc, #76] @ (387a4 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ mov r0, r6 │ │ │ │ blx cb80 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38854 │ │ │ │ + b.n 386e4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx da30 │ │ │ │ - ldr r2, [pc, #48] @ (38918 ) │ │ │ │ + ldr r2, [pc, #48] @ (387a8 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #564 @ 0x234 │ │ │ │ blx daa0 │ │ │ │ - b.n 388c4 │ │ │ │ - ldr r3, [pc, #36] @ (3891c ) │ │ │ │ + b.n 38754 │ │ │ │ + ldr r3, [pc, #36] @ (387ac ) │ │ │ │ add r3, pc │ │ │ │ - b.n 388c6 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + b.n 38756 │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #632] @ (38bac ) │ │ │ │ + ldr r5, [pc, #632] @ (38a3c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #632] @ (38bb0 ) │ │ │ │ + ldr r0, [pc, #632] @ (38a40 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ mov r5, r2 │ │ │ │ ldrb.w r6, [sp, #84] @ 0x54 │ │ │ │ ands.w r2, r1, #131072 @ 0x20000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ - bne.n 38a34 │ │ │ │ + bne.n 388c4 │ │ │ │ mov r8, r2 │ │ │ │ ands.w r2, r1, #65536 @ 0x10000 │ │ │ │ - bne.n 389ce │ │ │ │ - cbz r6, 3899e │ │ │ │ + bne.n 3885e │ │ │ │ + cbz r6, 3882e │ │ │ │ ands.w r2, r1, #268435456 @ 0x10000000 │ │ │ │ - beq.n 38980 │ │ │ │ + beq.n 38810 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #560] @ (38bb4 ) │ │ │ │ - ldr r3, [pc, #556] @ (38bb0 ) │ │ │ │ + ldr r1, [pc, #560] @ (38a44 ) │ │ │ │ + ldr r3, [pc, #556] @ (38a40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 38b92 │ │ │ │ + bne.w 38a22 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bmi.n 38962 │ │ │ │ - ldr r3, [pc, #532] @ (38bb8 ) │ │ │ │ + bmi.n 387f2 │ │ │ │ + ldr r3, [pc, #532] @ (38a48 ) │ │ │ │ sub.w r1, r5, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 38b96 │ │ │ │ - ldr r2, [pc, #512] @ (38bbc ) │ │ │ │ + beq.w 38a26 │ │ │ │ + ldr r2, [pc, #512] @ (38a4c ) │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx d108 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 38962 │ │ │ │ + b.n 387f2 │ │ │ │ subs r2, r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ strd r8, r8, [sp, #28] │ │ │ │ blx c91c │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, #3 │ │ │ │ - bhi.w 38b4c │ │ │ │ + bhi.w 389dc │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ lsls r0, r1, #10 │ │ │ │ - bmi.n 38abe │ │ │ │ + bmi.n 3894e │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 38b68 │ │ │ │ + beq.w 389f8 │ │ │ │ lsls r3, r1, #14 │ │ │ │ - bmi.w 38b70 │ │ │ │ + bmi.w 38a00 │ │ │ │ lsls r0, r1, #15 │ │ │ │ - bpl.n 38a14 │ │ │ │ + bpl.n 388a4 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d2c0 │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38960 │ │ │ │ + beq.n 387f0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ add r0, r4 │ │ │ │ blx ce84 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ - b.n 38980 │ │ │ │ - ldr r0, [pc, #392] @ (38bc0 ) │ │ │ │ + b.n 38810 │ │ │ │ + ldr r0, [pc, #392] @ (38a50 ) │ │ │ │ subs r3, r3, r5 │ │ │ │ ldrb.w ip, [r5] │ │ │ │ add r0, pc │ │ │ │ ldrb.w r2, [r0, ip] │ │ │ │ cmp r3, r2 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp.w lr, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r3, r3, #1 │ │ │ │ - cbz r3, 38a62 │ │ │ │ + cbz r3, 388f2 │ │ │ │ movs r2, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 38962 │ │ │ │ - b.n 3899e │ │ │ │ + bne.n 387f2 │ │ │ │ + b.n 3882e │ │ │ │ add r0, r2 │ │ │ │ cmp r2, #3 │ │ │ │ ldrb.w r0, [r0, #256] @ 0x100 │ │ │ │ and.w r0, ip, r0 │ │ │ │ - beq.w 38b8a │ │ │ │ + beq.w 38a1a │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 38b58 │ │ │ │ + bne.n 389e8 │ │ │ │ ldrb.w ip, [r5, #1] │ │ │ │ and.w lr, ip, #192 @ 0xc0 │ │ │ │ cmp.w lr, #128 @ 0x80 │ │ │ │ - bne.n 38a5a │ │ │ │ + bne.n 388ea │ │ │ │ and.w ip, ip, #63 @ 0x3f │ │ │ │ adds r3, r5, #1 │ │ │ │ add.w r0, ip, r0, lsl #6 │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ and.w lr, ip, #192 @ 0xc0 │ │ │ │ cmp.w lr, #128 @ 0x80 │ │ │ │ - bne.n 38a5a │ │ │ │ + bne.n 388ea │ │ │ │ and.w ip, ip, #63 @ 0x3f │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, ip, r0, lsl #6 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ and.w ip, r3, #192 @ 0xc0 │ │ │ │ cmp.w ip, #128 @ 0x80 │ │ │ │ - bne.n 38a5a │ │ │ │ + bne.n 388ea │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ add.w sl, r3, r0, lsl #6 │ │ │ │ lsls r3, r1, #10 │ │ │ │ - bpl.n 38b64 │ │ │ │ + bpl.n 389f4 │ │ │ │ bics.w r3, r7, #2 │ │ │ │ - beq.n 389f2 │ │ │ │ + beq.n 38882 │ │ │ │ ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ subs r1, r5, #1 │ │ │ │ ldr.w ip, [r4, #52] @ 0x34 │ │ │ │ adds r7, r1, r2 │ │ │ │ adds.w r5, lr, #1 │ │ │ │ mov r3, lr │ │ │ │ mov r8, r5 │ │ │ │ adds.w r5, lr, #2 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, ip │ │ │ │ - ldr.w ip, [pc, #224] @ 38bc4 │ │ │ │ + ldr.w ip, [pc, #224] @ 38a54 │ │ │ │ mov fp, r2 │ │ │ │ add ip, pc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r5, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add.w r2, r4, #60 @ 0x3c │ │ │ │ @@ -71677,98 +71559,98 @@ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ add r0, r4 │ │ │ │ strd r3, r5, [r4, #48] @ 0x30 │ │ │ │ and.w r2, r2, #15 │ │ │ │ add r2, ip │ │ │ │ ldrb.w r2, [r2, #264] @ 0x108 │ │ │ │ strb.w r2, [r0, r9] │ │ │ │ - bne.n 38ae8 │ │ │ │ + bne.n 38978 │ │ │ │ mov r2, fp │ │ │ │ - b.n 38980 │ │ │ │ + b.n 38810 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 38962 │ │ │ │ - b.n 3899e │ │ │ │ + bne.w 387f2 │ │ │ │ + b.n 3882e │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 38b8e │ │ │ │ + beq.n 38a1e │ │ │ │ mov sl, r0 │ │ │ │ movs r2, #1 │ │ │ │ lsls r3, r1, #10 │ │ │ │ - bmi.n 38abe │ │ │ │ + bmi.n 3894e │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 38b70 │ │ │ │ + bne.n 38a00 │ │ │ │ lsls r0, r1, #11 │ │ │ │ - bpl.w 389f8 │ │ │ │ - b.n 38a14 │ │ │ │ + bpl.w 38888 │ │ │ │ + b.n 388a4 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ blx cd50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 38a14 │ │ │ │ + bne.w 388a4 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 38962 │ │ │ │ - b.n 3899e │ │ │ │ + bne.w 387f2 │ │ │ │ + b.n 3882e │ │ │ │ mov r3, r5 │ │ │ │ - b.n 38a8e │ │ │ │ + b.n 3891e │ │ │ │ mov r3, r5 │ │ │ │ - b.n 38aa6 │ │ │ │ + b.n 38936 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (38bc8 ) │ │ │ │ + ldr r2, [pc, #36] @ (38a58 ) │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 38962 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + b.n 387f2 │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #416 @ (adr r0, 38d64 ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 38b24 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #8] │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1740] @ 392ac │ │ │ │ + ldr.w r2, [pc, #1740] @ 3913c │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1740] @ 392b0 │ │ │ │ + ldr.w r3, [pc, #1740] @ 39140 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov.w sl, #0 │ │ │ │ mov fp, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ - cbz r3, 38c42 │ │ │ │ + cbz r3, 38ad2 │ │ │ │ subs r3, #35 @ 0x23 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #29 │ │ │ │ - bhi.n 38c2e │ │ │ │ + bhi.n 38abe │ │ │ │ cmp r3, #29 │ │ │ │ - bhi.n 38c2e │ │ │ │ + bhi.n 38abe │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r1, r3, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ @@ -71782,48 +71664,48 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ ldrsh r1, [r3, r0] │ │ │ │ mov r2, r5 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 38bfc │ │ │ │ + bcs.n 38a8c │ │ │ │ mov r8, fp │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b.n 38c44 │ │ │ │ + b.n 38ad4 │ │ │ │ mov r8, fp │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 38cfc │ │ │ │ + beq.n 38b8c │ │ │ │ ldrb.w r3, [r8] │ │ │ │ ldr.w sl, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ it ne │ │ │ │ movne r6, r8 │ │ │ │ - beq.w 39020 │ │ │ │ + beq.w 38eb0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov fp, sl │ │ │ │ mov r7, r9 │ │ │ │ sub.w r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bhi.n 38d5e │ │ │ │ + bhi.n 38bee │ │ │ │ tbb [pc, r2] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldr r0, [r7, r1] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldrh r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - add r0, pc, #416 @ (adr r0, 38e28 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 38cb8 ) │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ @@ -71851,159 +71733,159 @@ │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ ldr r0, [r7, r1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 38eda │ │ │ │ + beq.w 38d6a │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3927a │ │ │ │ + beq.w 3910a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 38daa │ │ │ │ + bpl.n 38c3a │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r5, r2, #1 │ │ │ │ - b.n 38c32 │ │ │ │ + b.n 38ac2 │ │ │ │ mov sl, fp │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 39122 │ │ │ │ + beq.w 38fb2 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #11 │ │ │ │ - bmi.w 39148 │ │ │ │ + bmi.w 38fd8 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - ldr.w r2, [pc, #1460] @ 392b4 │ │ │ │ - ldr.w r3, [pc, #1452] @ 392b0 │ │ │ │ + ldr.w r2, [pc, #1460] @ 39144 │ │ │ │ + ldr.w r3, [pc, #1452] @ 39140 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 391fa │ │ │ │ + bne.w 3908a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38e9c │ │ │ │ + beq.w 38d2c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 39288 │ │ │ │ + beq.w 39118 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 38daa │ │ │ │ + bpl.n 38c3a │ │ │ │ mov r3, r6 │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 38ce8 │ │ │ │ + bls.n 38b78 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ - b.n 38c62 │ │ │ │ + b.n 38af2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38e9c │ │ │ │ + beq.w 38d2c │ │ │ │ ldrh r3, [r4, #16] │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ strh r3, [r4, #16] │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ add r2, r1 │ │ │ │ strh r2, [r4, #16] │ │ │ │ - b.n 38d36 │ │ │ │ + b.n 38bc6 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 38d32 │ │ │ │ + beq.n 38bc2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38ff6 │ │ │ │ + beq.w 38e86 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - bne.n 38d2e │ │ │ │ + bne.n 38bbe │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1344] @ 392b8 │ │ │ │ + ldr.w r2, [pc, #1344] @ 39148 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 38d2e │ │ │ │ + b.n 38bbe │ │ │ │ clz r3, r9 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38eba │ │ │ │ + beq.w 38d4a │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 39240 │ │ │ │ + bpl.w 390d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 38d32 │ │ │ │ + bmi.n 38bc2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 38cfc │ │ │ │ - cbz r7, 38dbe │ │ │ │ + b.n 38b8c │ │ │ │ + cbz r7, 38c4e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 39264 │ │ │ │ + beq.w 390f4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 38daa │ │ │ │ + bpl.n 38c3a │ │ │ │ adds r7, r6, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 38d36 │ │ │ │ + b.n 38bc6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 38d1e │ │ │ │ + bne.n 38bae │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 38da6 │ │ │ │ + bmi.n 38c36 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 392a6 │ │ │ │ - ldr.w r3, [pc, #1248] @ 392bc │ │ │ │ + beq.w 39136 │ │ │ │ + ldr.w r3, [pc, #1248] @ 3914c │ │ │ │ add r3, pc │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1236] @ 392c0 │ │ │ │ + ldr.w r2, [pc, #1236] @ 39150 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38da6 │ │ │ │ + b.n 38c36 │ │ │ │ ldrb.w sl, [r6, #1] │ │ │ │ cmp.w sl, #37 @ 0x25 │ │ │ │ - beq.n 38e50 │ │ │ │ + beq.n 38ce0 │ │ │ │ subs r2, r5, r6 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 38e26 │ │ │ │ + ble.n 38cb6 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r3, [r2, sl, lsl #1] │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bpl.n 38e26 │ │ │ │ + bpl.n 38cb6 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r3, r3, #19 │ │ │ │ - bmi.n 38e50 │ │ │ │ + bmi.n 38ce0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 39214 │ │ │ │ + beq.w 390a4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 38daa │ │ │ │ + bpl.n 38c3a │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ adds r3, r6, #1 │ │ │ │ adds r0, r2, #1 │ │ │ │ add r2, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r1, [r6], #2 │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 38d36 │ │ │ │ + b.n 38bc6 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ adds r6, #3 │ │ │ │ adds r0, r2, #1 │ │ │ │ add.w lr, r4, r2 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add.w ip, r4, r0 │ │ │ │ @@ -72019,100 +71901,100 @@ │ │ │ │ add r0, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w lr, [r6, #-2] │ │ │ │ strb.w lr, [ip, #60] @ 0x3c │ │ │ │ strd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb.w r2, [r6, #-1] │ │ │ │ strb.w r2, [r0, #60] @ 0x3c │ │ │ │ - b.n 38d36 │ │ │ │ + b.n 38bc6 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ mov r9, r6 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov r3, r6 │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 38d36 │ │ │ │ + b.n 38bc6 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r9, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r9 │ │ │ │ adds r0, r2, #1 │ │ │ │ add r2, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 38d36 │ │ │ │ + b.n 38bc6 │ │ │ │ add.w ip, r5, #1 │ │ │ │ cmp fp, r5 │ │ │ │ - beq.w 39016 │ │ │ │ + beq.w 38ea6 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ movw r7, #49129 @ 0xbfe9 │ │ │ │ movt r7, #5631 @ 0x15ff │ │ │ │ mov r6, fp │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ mov r8, sl │ │ │ │ add r3, r4 │ │ │ │ mov.w r9, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ - b.n 38f3c │ │ │ │ + b.n 38dcc │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne.w 3908a │ │ │ │ + bne.w 38f1a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 390f6 │ │ │ │ + beq.w 38f86 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 390e0 │ │ │ │ + beq.w 38f70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 38daa │ │ │ │ + bpl.w 38c3a │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 38fd4 │ │ │ │ + bls.n 38e64 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bhi.w 390a0 │ │ │ │ + bhi.w 38f30 │ │ │ │ cmp r2, #32 │ │ │ │ - bls.w 3908a │ │ │ │ + bls.w 38f1a │ │ │ │ sub.w r3, r2, #33 @ 0x21 │ │ │ │ uxtb r3, r3 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ ands r3, r7 │ │ │ │ - bne.n 38f20 │ │ │ │ + bne.n 38db0 │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bne.n 38f02 │ │ │ │ + bne.n 38d92 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.n 38f8a │ │ │ │ + beq.n 38e1a │ │ │ │ subs r2, r5, r6 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.w 390b6 │ │ │ │ + ble.w 38f46 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bpl.w 390b6 │ │ │ │ + bpl.w 38f46 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r2, r3, #19 │ │ │ │ - bpl.w 390b6 │ │ │ │ + bpl.w 38f46 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r6, #3 │ │ │ │ adds r0, r3, #1 │ │ │ │ add.w ip, r4, r3 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ adc.w r1, r2, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ @@ -72128,165 +72010,165 @@ │ │ │ │ add r1, r4 │ │ │ │ cmp r5, r6 │ │ │ │ ldrb.w ip, [r6, #-2] │ │ │ │ strb.w ip, [r0, #60] @ 0x3c │ │ │ │ strd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldrb.w r3, [r6, #-1] │ │ │ │ strb.w r3, [r1, #60] @ 0x3c │ │ │ │ - bhi.n 38f3c │ │ │ │ + bhi.n 38dcc │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add.w fp, r2, #1 │ │ │ │ - b.n 3901a │ │ │ │ + b.n 38eaa │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, r7, [sp] │ │ │ │ - bl 38920 │ │ │ │ + bl 387b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38dfa │ │ │ │ + beq.w 38c8a │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ add r3, r6 │ │ │ │ add r6, r0 │ │ │ │ - b.n 38d36 │ │ │ │ + b.n 38bc6 │ │ │ │ mov fp, ip │ │ │ │ mov r2, r5 │ │ │ │ mov r5, fp │ │ │ │ mov sl, ip │ │ │ │ - b.n 38c32 │ │ │ │ + b.n 38ac2 │ │ │ │ sub.w r6, r5, r8 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx db18 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 391cc │ │ │ │ + beq.w 3905c │ │ │ │ sub.w r1, r0, r8 │ │ │ │ add.w r0, r8, #1 │ │ │ │ subs r1, #1 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #10 │ │ │ │ blx cb8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 3916c │ │ │ │ + beq.w 38ffc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 391d2 │ │ │ │ - ldr r7, [pc, #608] @ (392c4 ) │ │ │ │ + beq.w 39062 │ │ │ │ + ldr r7, [pc, #608] @ (39154 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3922a │ │ │ │ + beq.w 390ba │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bpl.w 38daa │ │ │ │ + bpl.w 38c3a │ │ │ │ ldrb.w r3, [r8] │ │ │ │ mov r6, r8 │ │ │ │ - b.n 38c5a │ │ │ │ + b.n 38aea │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq.w 38f20 │ │ │ │ + beq.w 38db0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ - bl 38920 │ │ │ │ - cbz r0, 390f2 │ │ │ │ + bl 387b0 │ │ │ │ + cbz r0, 38f82 │ │ │ │ add r6, r0 │ │ │ │ - b.n 38f38 │ │ │ │ + b.n 38dc8 │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ - bhi.n 39084 │ │ │ │ + bhi.n 38f14 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ - bhi.w 38f20 │ │ │ │ + bhi.w 38db0 │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ - bhi.n 3911a │ │ │ │ + bhi.n 38faa │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi.w 38f20 │ │ │ │ - b.n 3908a │ │ │ │ + bhi.w 38db0 │ │ │ │ + b.n 38f1a │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 391fe │ │ │ │ + beq.w 3908e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 38daa │ │ │ │ + bpl.w 38c3a │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r2, [r6], #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ - b.n 38f38 │ │ │ │ - ldr r2, [pc, #484] @ (392c8 ) │ │ │ │ + b.n 38dc8 │ │ │ │ + ldr r2, [pc, #484] @ (39158 ) │ │ │ │ sub.w r3, r6, fp │ │ │ │ movs r1, #2 │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38f1a │ │ │ │ + b.n 38daa │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add.w sl, r6, #1 │ │ │ │ mov r6, sl │ │ │ │ adds r0, r4, r2 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add.w r2, r2, #61 @ 0x3d │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r2, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb.w r3, [r0, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ - b.n 38f38 │ │ │ │ + b.n 38dc8 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - beq.w 38f20 │ │ │ │ - b.n 3908a │ │ │ │ + beq.w 38db0 │ │ │ │ + b.n 38f1a │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ sub.w sl, r3, sl │ │ │ │ adds r5, r4, r3 │ │ │ │ subs.w r0, r3, sl │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ add.w r3, r0, #60 @ 0x3c │ │ │ │ add r3, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb.w r2, [r5, #60] @ 0x3c │ │ │ │ - b.n 38cf2 │ │ │ │ + b.n 38b82 │ │ │ │ and.w r2, r3, #5242880 @ 0x500000 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r2, #5242880 @ 0x500000 │ │ │ │ - beq.n 39160 │ │ │ │ + beq.n 38ff0 │ │ │ │ and.w r3, r3, #9437184 @ 0x900000 │ │ │ │ cmp.w r3, #9437184 @ 0x900000 │ │ │ │ - beq.n 391ee │ │ │ │ - bl 38768 │ │ │ │ + beq.n 3907e │ │ │ │ + bl 385f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38cfa │ │ │ │ - b.n 38daa │ │ │ │ + beq.w 38b8a │ │ │ │ + b.n 38c3a │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ add r1, sp, #28 │ │ │ │ movs r0, #10 │ │ │ │ add.w r2, r4, ip │ │ │ │ strb.w r3, [r2, #60] @ 0x3c │ │ │ │ add.w r2, ip, #60 @ 0x3c │ │ │ │ add r2, r4 │ │ │ │ @@ -72311,495 +72193,495 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ mov.w r3, #93 @ 0x5d │ │ │ │ strh r3, [r1, #60] @ 0x3c │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r7, #1] │ │ │ │ - beq.w 38cea │ │ │ │ - b.n 38c5a │ │ │ │ - ldr r7, [pc, #252] @ (392cc ) │ │ │ │ + beq.w 38b7a │ │ │ │ + b.n 38aea │ │ │ │ + ldr r7, [pc, #252] @ (3915c ) │ │ │ │ add r7, pc │ │ │ │ - b.n 3906c │ │ │ │ + b.n 38efc │ │ │ │ blx dbfc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx c110 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #1 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3907c │ │ │ │ - b.n 3906c │ │ │ │ - bl 38630 │ │ │ │ + beq.w 38f0c │ │ │ │ + b.n 38efc │ │ │ │ + bl 384c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38cfa │ │ │ │ - b.n 38daa │ │ │ │ + beq.w 38b8a │ │ │ │ + b.n 38c3a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #208] @ (392d0 ) │ │ │ │ + ldr r2, [pc, #208] @ (39160 ) │ │ │ │ sub.w r3, r6, fp │ │ │ │ movs r1, #2 │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 390c0 │ │ │ │ - ldr r2, [pc, #188] @ (392d4 ) │ │ │ │ + b.n 38f50 │ │ │ │ + ldr r2, [pc, #188] @ (39164 ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38e30 │ │ │ │ - ldr r2, [pc, #172] @ (392d8 ) │ │ │ │ + b.n 38cc0 │ │ │ │ + ldr r2, [pc, #172] @ (39168 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #2 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx d108 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 39076 │ │ │ │ - cbz r7, 392a0 │ │ │ │ - ldr r3, [pc, #152] @ (392dc ) │ │ │ │ + b.n 38f06 │ │ │ │ + cbz r7, 39130 │ │ │ │ + ldr r3, [pc, #152] @ (3916c ) │ │ │ │ add r3, pc │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #140] @ (392e0 ) │ │ │ │ + ldr r2, [pc, #140] @ (39170 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38da6 │ │ │ │ - ldr r2, [pc, #124] @ (392e4 ) │ │ │ │ + b.n 38c36 │ │ │ │ + ldr r2, [pc, #124] @ (39174 ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38dba │ │ │ │ - ldr r2, [pc, #108] @ (392e8 ) │ │ │ │ + b.n 38c4a │ │ │ │ + ldr r2, [pc, #108] @ (39178 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38cde │ │ │ │ + b.n 38b6e │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #92] @ (392ec ) │ │ │ │ + ldr r2, [pc, #92] @ (3917c ) │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 38d2e │ │ │ │ - ldr r3, [pc, #76] @ (392f0 ) │ │ │ │ + b.n 38bbe │ │ │ │ + ldr r3, [pc, #76] @ (39180 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 39246 │ │ │ │ - ldr r3, [pc, #76] @ (392f4 ) │ │ │ │ + b.n 390d6 │ │ │ │ + ldr r3, [pc, #76] @ (39184 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 38dde │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + b.n 38c6e │ │ │ │ + strb r4, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, r6] │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #144] @ (39370 ) │ │ │ │ + ldr r5, [pc, #144] @ (39200 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ ... │ │ │ │ │ │ │ │ -000392f8 : │ │ │ │ +00039188 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #480] @ (394ec ) │ │ │ │ + ldr r1, [pc, #480] @ (3937c ) │ │ │ │ mov r7, r2 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - ldr r3, [pc, #480] @ (394f0 ) │ │ │ │ + ldr r3, [pc, #480] @ (39380 ) │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 39334 │ │ │ │ + cbz r1, 391c4 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39428 │ │ │ │ + bne.n 392b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 394c4 │ │ │ │ + beq.w 39354 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 393ce │ │ │ │ - ldr r1, [pc, #432] @ (394f4 ) │ │ │ │ + beq.n 3925e │ │ │ │ + ldr r1, [pc, #432] @ (39384 ) │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 39358 │ │ │ │ + cbz r3, 391e8 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 393e0 │ │ │ │ + bne.n 39270 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 39362 │ │ │ │ + cbz r1, 391f2 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3945c │ │ │ │ + bne.n 392ec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 39448 │ │ │ │ + beq.n 392d8 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39448 │ │ │ │ + beq.n 392d8 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 394d6 │ │ │ │ + bne.w 39366 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 39390 │ │ │ │ + cbz r3, 39220 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39482 │ │ │ │ + bne.n 39312 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbz r3, 3939c │ │ │ │ + cbz r3, 3922c │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 394a4 │ │ │ │ + bne.w 39334 │ │ │ │ add r0, sp, #8 │ │ │ │ blx ce9c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d3b8 │ │ │ │ - cbz r7, 393ae │ │ │ │ + cbz r7, 3923e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r6, 393b4 │ │ │ │ + cbz r6, 39244 │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr r2, [pc, #320] @ (394f8 ) │ │ │ │ - ldr r3, [pc, #312] @ (394f0 ) │ │ │ │ + ldr r2, [pc, #320] @ (39388 ) │ │ │ │ + ldr r3, [pc, #312] @ (39380 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 394e6 │ │ │ │ + bne.w 39376 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 39362 │ │ │ │ + beq.n 391f2 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39342 │ │ │ │ + bne.n 391d2 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 39358 │ │ │ │ + beq.n 391e8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3941a │ │ │ │ + cbz r3, 392aa │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 3941a │ │ │ │ - ldr r1, [pc, #256] @ (394fc ) │ │ │ │ + cbz r3, 392aa │ │ │ │ + ldr r1, [pc, #256] @ (3938c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #228] @ (39500 ) │ │ │ │ + ldr r1, [pc, #228] @ (39390 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 39358 │ │ │ │ + b.n 391e8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #200] @ (39504 ) │ │ │ │ + ldr r1, [pc, #200] @ (39394 ) │ │ │ │ movs r2, #3 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 3934e │ │ │ │ + b.n 391de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39386 │ │ │ │ - ldr r1, [pc, #184] @ (39508 ) │ │ │ │ + beq.n 39216 │ │ │ │ + ldr r1, [pc, #184] @ (39398 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 39386 │ │ │ │ + b.n 39216 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 39362 │ │ │ │ - ldr r1, [pc, #148] @ (3950c ) │ │ │ │ + beq.w 391f2 │ │ │ │ + ldr r1, [pc, #148] @ (3939c ) │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 39362 │ │ │ │ - ldr r1, [pc, #140] @ (39510 ) │ │ │ │ + b.n 391f2 │ │ │ │ + ldr r1, [pc, #140] @ (393a0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - b.n 39390 │ │ │ │ - ldr r1, [pc, #108] @ (39514 ) │ │ │ │ + b.n 39220 │ │ │ │ + ldr r1, [pc, #108] @ (393a4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx cdd8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - b.n 3939c │ │ │ │ + b.n 3922c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39362 │ │ │ │ + beq.w 391f2 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39342 │ │ │ │ - b.n 39362 │ │ │ │ - ldr r1, [pc, #64] @ (39518 ) │ │ │ │ + bne.w 391d2 │ │ │ │ + b.n 391f2 │ │ │ │ + ldr r1, [pc, #64] @ (393a8 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b.n 39374 │ │ │ │ + b.n 39204 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r4, [r3, #12] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r4, [r2, #4] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003951c : │ │ │ │ +000393ac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #208] @ (39600 ) │ │ │ │ - ldr r3, [pc, #212] @ (39604 ) │ │ │ │ + ldr r1, [pc, #208] @ (39490 ) │ │ │ │ + ldr r3, [pc, #212] @ (39494 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbz r1, 39558 │ │ │ │ + cbz r1, 393e8 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 395b4 │ │ │ │ + bne.n 39444 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 39560 │ │ │ │ + cbz r1, 393f0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ - cbnz r3, 39590 │ │ │ │ + cbnz r3, 39420 │ │ │ │ add r0, sp, #8 │ │ │ │ blx ce9c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d3b8 │ │ │ │ - cbz r7, 39572 │ │ │ │ + cbz r7, 39402 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r6, 39578 │ │ │ │ + cbz r6, 39408 │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr r2, [pc, #140] @ (39608 ) │ │ │ │ - ldr r3, [pc, #136] @ (39604 ) │ │ │ │ + ldr r2, [pc, #140] @ (39498 ) │ │ │ │ + ldr r3, [pc, #136] @ (39494 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 395fc │ │ │ │ + bne.n 3948c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 39560 │ │ │ │ - ldr r1, [pc, #96] @ (3960c ) │ │ │ │ + beq.n 393f0 │ │ │ │ + ldr r1, [pc, #96] @ (3949c ) │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 39560 │ │ │ │ + b.n 393f0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 395ee │ │ │ │ + cbz r3, 3947e │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 395ee │ │ │ │ - ldr r1, [pc, #64] @ (39610 ) │ │ │ │ + cbz r3, 3947e │ │ │ │ + ldr r1, [pc, #64] @ (394a0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #36] @ (39614 ) │ │ │ │ + ldr r1, [pc, #36] @ (394a4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 39558 │ │ │ │ + b.n 393e8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ ... │ │ │ │ │ │ │ │ -00039618 : │ │ │ │ +000394a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r6, [pc, #1788] @ 39d28 │ │ │ │ + ldr.w r6, [pc, #1788] @ 39bb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1788] @ 39d2c │ │ │ │ + ldr.w r3, [pc, #1788] @ 39bbc │ │ │ │ add r5, sp, #16 │ │ │ │ add r6, pc │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -72809,30 +72691,30 @@ │ │ │ │ blx c4d8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx daac │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r2, [sp, #16] │ │ │ │ blx c780 │ │ │ │ - ldr.w r1, [pc, #1740] @ 39d30 │ │ │ │ + ldr.w r1, [pc, #1740] @ 39bc0 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3971e │ │ │ │ + beq.n 395ae │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c96 │ │ │ │ + beq.w 39b26 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39d0c │ │ │ │ + bne.w 39b9c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 3968e │ │ │ │ + bmi.n 3951e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldrd r8, r2, [sp, #16] │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r2, r8 │ │ │ │ @@ -72848,67 +72730,67 @@ │ │ │ │ ldrd sl, r9, [r8, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and.w r7, r0, #64 @ 0x40 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 39718 │ │ │ │ + beq.n 395a8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r3, r2, r8 │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r1, 396e0 │ │ │ │ + cbz r1, 39570 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 396ea │ │ │ │ + cbz r1, 3957a │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 396f6 │ │ │ │ + beq.n 39586 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39702 │ │ │ │ + beq.n 39592 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3970e │ │ │ │ + beq.n 3959e │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 39718 │ │ │ │ + cbz r1, 395a8 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 39c28 │ │ │ │ - ldr.w r1, [pc, #1556] @ 39d34 │ │ │ │ + beq.w 39ab8 │ │ │ │ + ldr.w r1, [pc, #1556] @ 39bc4 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 397d4 │ │ │ │ + beq.n 39664 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c8a │ │ │ │ + beq.w 39b1a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cfc │ │ │ │ + bne.w 39b8c │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 3974c │ │ │ │ + bmi.n 395dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, r7, #16 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -72923,67 +72805,67 @@ │ │ │ │ ldrd sl, r9, [r6, #20] │ │ │ │ ldr.w r8, [r6, #28] │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 397ce │ │ │ │ + beq.n 3965e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 3978e │ │ │ │ + cbz r2, 3961e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 3979e │ │ │ │ + cbz r2, 3962e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 397aa │ │ │ │ + beq.n 3963a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 397b6 │ │ │ │ + beq.n 39646 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 397c2 │ │ │ │ + beq.n 39652 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 397ce │ │ │ │ + beq.n 3965e │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39c42 │ │ │ │ - ldr.w r1, [pc, #1376] @ 39d38 │ │ │ │ + beq.w 39ad2 │ │ │ │ + ldr.w r1, [pc, #1376] @ 39bc8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39890 │ │ │ │ + beq.n 39720 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c66 │ │ │ │ + beq.w 39af6 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cec │ │ │ │ + bne.w 39b7c │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 3980a │ │ │ │ + bmi.n 3969a │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, r8, #16 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -72998,66 +72880,66 @@ │ │ │ │ ldrd fp, sl, [r6, #20] │ │ │ │ ldr.w r9, [r6, #28] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 3988a │ │ │ │ + beq.n 3971a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 3984e │ │ │ │ + cbz r2, 396de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 39858 │ │ │ │ + cbz r2, 396e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r7, 39866 │ │ │ │ + cbz r7, 396f6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39872 │ │ │ │ + beq.n 39702 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3987e │ │ │ │ + beq.n 3970e │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3988a │ │ │ │ + beq.n 3971a │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39bf0 │ │ │ │ - ldr.w r1, [pc, #1192] @ 39d3c │ │ │ │ + beq.w 39a80 │ │ │ │ + ldr.w r1, [pc, #1192] @ 39bcc │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3994a │ │ │ │ + beq.n 397da │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39ca2 │ │ │ │ + beq.w 39b32 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39d04 │ │ │ │ + bne.w 39b94 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 398c6 │ │ │ │ + bmi.n 39756 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, r9, #16 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -73071,80 +72953,80 @@ │ │ │ │ ldrd r8, r7, [r6, #4] │ │ │ │ ldrd fp, sl, [r6, #24] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 39944 │ │ │ │ + beq.n 397d4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 39908 │ │ │ │ + cbz r2, 39798 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39914 │ │ │ │ + beq.n 397a4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r7, 3991c │ │ │ │ + cbz r7, 397ac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 3992c │ │ │ │ + cbz r2, 397bc │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39938 │ │ │ │ + beq.n 397c8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39944 │ │ │ │ + beq.n 397d4 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39c0c │ │ │ │ - ldr r1, [pc, #1012] @ (39d40 ) │ │ │ │ + beq.w 39a9c │ │ │ │ + ldr r1, [pc, #1012] @ (39bd0 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 3996c │ │ │ │ + cbz r0, 397fc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c72 │ │ │ │ + beq.w 39b02 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 39ce4 │ │ │ │ + bne.w 39b74 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strh r0, [r3, #16] │ │ │ │ - ldr r1, [pc, #980] @ (39d44 ) │ │ │ │ + ldr r1, [pc, #980] @ (39bd4 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39a26 │ │ │ │ + beq.n 398b6 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39cae │ │ │ │ + beq.w 39b3e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39d1c │ │ │ │ + bne.w 39bac │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 399a0 │ │ │ │ + bmi.n 39830 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, sl, #16 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -73159,66 +73041,66 @@ │ │ │ │ ldr r7, [r6, #12] │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 39a20 │ │ │ │ + beq.n 398b0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r1, 399e4 │ │ │ │ + cbz r1, 39874 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 399f0 │ │ │ │ + beq.n 39880 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 399fc │ │ │ │ + beq.n 3988c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r7, 39a04 │ │ │ │ + cbz r7, 39894 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 39a14 │ │ │ │ + cbz r1, 398a4 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39a20 │ │ │ │ + beq.n 398b0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39bd4 │ │ │ │ - ldr r1, [pc, #800] @ (39d48 ) │ │ │ │ + beq.w 39a64 │ │ │ │ + ldr r1, [pc, #800] @ (39bd8 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39ade │ │ │ │ + beq.n 3996e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c5a │ │ │ │ + beq.w 39aea │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cf4 │ │ │ │ + bne.w 39b84 │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 39a5a │ │ │ │ + bmi.n 398ea │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, fp, #16 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -73233,66 +73115,66 @@ │ │ │ │ ldrd r9, r8, [r6, #4] │ │ │ │ ldr r7, [r6, #12] │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 39ada │ │ │ │ + beq.n 3996a │ │ │ │ subs r6, r3, r6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39aa0 │ │ │ │ + beq.n 39930 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39aac │ │ │ │ + beq.n 3993c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39ab8 │ │ │ │ + beq.n 39948 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r7, 39ac0 │ │ │ │ + cbz r7, 39950 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 39aca │ │ │ │ + cbz r1, 3995a │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 39ada │ │ │ │ + cbz r1, 3996a │ │ │ │ ldr r1, [r3, #28] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39bb8 │ │ │ │ - ldr r1, [pc, #620] @ (39d4c ) │ │ │ │ + beq.n 39a48 │ │ │ │ + ldr r1, [pc, #620] @ (39bdc ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39bb4 │ │ │ │ + beq.n 39a44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c7e │ │ │ │ + beq.w 39b0e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39d14 │ │ │ │ + bne.w 39ba4 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 39b0a │ │ │ │ + bmi.n 3999a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldrd r4, r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ @@ -73303,272 +73185,272 @@ │ │ │ │ ldrd r9, r8, [r4, #8] │ │ │ │ ldrd r7, r5, [r4, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ and.w r1, r3, #64 @ 0x40 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 39b80 │ │ │ │ + beq.n 39a10 │ │ │ │ subs r4, r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39b46 │ │ │ │ + beq.n 399d6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39b52 │ │ │ │ + beq.n 399e2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39b5e │ │ │ │ + beq.n 399ee │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39b6a │ │ │ │ + beq.n 399fa │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #12] │ │ │ │ - cbz r7, 39b72 │ │ │ │ + cbz r7, 39a02 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #20] │ │ │ │ - cbz r5, 39b7a │ │ │ │ + cbz r5, 39a0a │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #28] │ │ │ │ - cbz r1, 39b9e │ │ │ │ - ldr r2, [pc, #460] @ (39d50 ) │ │ │ │ - ldr r3, [pc, #420] @ (39d2c ) │ │ │ │ + cbz r1, 39a2e │ │ │ │ + ldr r2, [pc, #460] @ (39be0 ) │ │ │ │ + ldr r3, [pc, #420] @ (39bbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 39d24 │ │ │ │ + bne.w 39bb4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39b82 │ │ │ │ + bne.n 39a12 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 39ccc │ │ │ │ + bpl.w 39b5c │ │ │ │ blx cae4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.n 39b82 │ │ │ │ + b.n 39a12 │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39ade │ │ │ │ + bne.n 3996e │ │ │ │ mov r0, fp │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 39cde │ │ │ │ + bpl.w 39b6e │ │ │ │ blx cae4 │ │ │ │ - b.n 39ade │ │ │ │ + b.n 3996e │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39a26 │ │ │ │ + bne.w 398b6 │ │ │ │ mov r0, sl │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.n 39cc0 │ │ │ │ + bpl.n 39b50 │ │ │ │ blx cae4 │ │ │ │ - b.n 39a26 │ │ │ │ + b.n 398b6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39890 │ │ │ │ + bne.w 39720 │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.n 39cd2 │ │ │ │ + bpl.n 39b62 │ │ │ │ blx cae4 │ │ │ │ - b.n 39890 │ │ │ │ + b.n 39720 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3994a │ │ │ │ + bne.w 397da │ │ │ │ mov r0, r9 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 39cd8 │ │ │ │ + bpl.n 39b68 │ │ │ │ blx cae4 │ │ │ │ - b.n 3994a │ │ │ │ + b.n 397da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3971e │ │ │ │ + bne.w 395ae │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq.n 39cc6 │ │ │ │ + beq.n 39b56 │ │ │ │ blx cae4 │ │ │ │ - b.n 3971e │ │ │ │ + b.n 395ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 397d4 │ │ │ │ + bne.w 39664 │ │ │ │ mov r0, r7 │ │ │ │ lsls r6, r1, #24 │ │ │ │ - bpl.n 39cba │ │ │ │ + bpl.n 39b4a │ │ │ │ blx cae4 │ │ │ │ - b.n 397d4 │ │ │ │ + b.n 39664 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39a3e │ │ │ │ - b.n 39ade │ │ │ │ + bne.w 398ce │ │ │ │ + b.n 3996e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 397ee │ │ │ │ - b.n 39890 │ │ │ │ + bne.w 3967e │ │ │ │ + b.n 39720 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39960 │ │ │ │ - b.n 3996c │ │ │ │ + bne.w 397f0 │ │ │ │ + b.n 397fc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39af6 │ │ │ │ - b.n 39bb4 │ │ │ │ + bne.w 39986 │ │ │ │ + b.n 39a44 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39738 │ │ │ │ - b.n 397d4 │ │ │ │ + bne.w 395c8 │ │ │ │ + b.n 39664 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3967a │ │ │ │ - b.n 3971e │ │ │ │ + bne.w 3950a │ │ │ │ + b.n 395ae │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 398aa │ │ │ │ - b.n 3994a │ │ │ │ + bne.w 3973a │ │ │ │ + b.n 397da │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39984 │ │ │ │ - b.n 39a26 │ │ │ │ + bne.w 39814 │ │ │ │ + b.n 398b6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 397d4 │ │ │ │ + b.n 39664 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 39a26 │ │ │ │ + b.n 398b6 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 3971e │ │ │ │ + b.n 395ae │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 39bb4 │ │ │ │ + b.n 39a44 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 39890 │ │ │ │ + b.n 39720 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 3994a │ │ │ │ + b.n 397da │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 39ade │ │ │ │ + b.n 3996e │ │ │ │ movs r1, #0 │ │ │ │ blx c890 │ │ │ │ - b.n 39968 │ │ │ │ + b.n 397f8 │ │ │ │ blx c19c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 3980a │ │ │ │ + b.n 3969a │ │ │ │ blx c19c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 39a5a │ │ │ │ + b.n 398ea │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 3974c │ │ │ │ + b.n 395dc │ │ │ │ blx c19c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 398c6 │ │ │ │ + b.n 39756 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3968e │ │ │ │ + b.n 3951e │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 39b0a │ │ │ │ + b.n 3999a │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 399a0 │ │ │ │ + b.n 39830 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #288] @ (39e54 ) │ │ │ │ + ldr r1, [pc, #288] @ (39ce4 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #696] @ (3a000 ) │ │ │ │ + ldr r1, [pc, #696] @ (39e90 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00039d54 : │ │ │ │ +00039be4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #1716] @ 3a418 │ │ │ │ + ldr.w r2, [pc, #1716] @ 3a2a8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1712] @ 3a41c │ │ │ │ + ldr.w r3, [pc, #1712] @ 3a2ac │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1708] @ 3a420 │ │ │ │ + ldr.w r6, [pc, #1708] @ 3a2b0 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a39c │ │ │ │ + beq.w 3a22c │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 3a0ac │ │ │ │ + bls.w 39f3c │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ - cbz r3, 39da4 │ │ │ │ + cbz r3, 39c34 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a222 │ │ │ │ + beq.w 3a0b2 │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a090 │ │ │ │ + beq.w 39f20 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r1, 39e1c │ │ │ │ + cbz r1, 39cac │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73586,26 +73468,26 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39e0c │ │ │ │ + cbz r4, 39c9c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a32e │ │ │ │ - ldr.w r1, [pc, #1556] @ 3a424 │ │ │ │ + bne.w 3a1be │ │ │ │ + ldr.w r1, [pc, #1556] @ 3a2b4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbz r1, 39e7e │ │ │ │ + cbz r1, 39d0e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73624,26 +73506,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39e6e │ │ │ │ + cbz r4, 39cfe │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a2c2 │ │ │ │ - ldr.w r1, [pc, #1464] @ 3a428 │ │ │ │ + bne.w 3a152 │ │ │ │ + ldr.w r1, [pc, #1464] @ 3a2b8 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 39ee2 │ │ │ │ + cbz r1, 39d72 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73662,26 +73544,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39ed2 │ │ │ │ + cbz r4, 39d62 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a256 │ │ │ │ - ldr.w r1, [pc, #1368] @ 3a42c │ │ │ │ + bne.w 3a0e6 │ │ │ │ + ldr.w r1, [pc, #1368] @ 3a2bc │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 39f46 │ │ │ │ + cbz r1, 39dd6 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73700,42 +73582,42 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39f36 │ │ │ │ + cbz r4, 39dc6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a228 │ │ │ │ - ldr.w r1, [pc, #1272] @ 3a430 │ │ │ │ + bne.w 3a0b8 │ │ │ │ + ldr.w r1, [pc, #1272] @ 3a2c0 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ - cbz r3, 39f6c │ │ │ │ + cbz r3, 39dfc │ │ │ │ movs r2, #4 │ │ │ │ add r6, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - cbz r4, 39f5c │ │ │ │ + cbz r4, 39dec │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a0be │ │ │ │ - ldr.w r1, [pc, #1236] @ 3a434 │ │ │ │ + bne.w 39f4e │ │ │ │ + ldr.w r1, [pc, #1236] @ 3a2c4 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - cbz r1, 39fce │ │ │ │ + cbz r1, 39e5e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73754,26 +73636,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39fbe │ │ │ │ + cbz r4, 39e4e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a130 │ │ │ │ - ldr.w r1, [pc, #1144] @ 3a438 │ │ │ │ + bne.w 39fc0 │ │ │ │ + ldr.w r1, [pc, #1144] @ 3a2c8 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - cbz r1, 3a032 │ │ │ │ + cbz r1, 39ec2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73792,26 +73674,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 3a022 │ │ │ │ + cbz r4, 39eb2 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a1a2 │ │ │ │ - ldr.w r1, [pc, #1048] @ 3a43c │ │ │ │ + bne.w 3a032 │ │ │ │ + ldr.w r1, [pc, #1048] @ 3a2cc │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 3a090 │ │ │ │ + cbz r1, 39f20 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cdd8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c75c <_emalloc@plt> │ │ │ │ @@ -73829,56 +73711,56 @@ │ │ │ │ blx ce84 │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ strb r3, [r6, #16] │ │ │ │ add r6, sp, #24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - cbz r4, 3a082 │ │ │ │ + cbz r4, 39f12 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a20a │ │ │ │ - ldr r1, [pc, #956] @ (3a440 ) │ │ │ │ + bne.w 3a09a │ │ │ │ + ldr r1, [pc, #956] @ (3a2d0 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d048 │ │ │ │ - ldr r2, [pc, #944] @ (3a444 ) │ │ │ │ - ldr r3, [pc, #904] @ (3a41c ) │ │ │ │ + ldr r2, [pc, #944] @ (3a2d4 ) │ │ │ │ + ldr r3, [pc, #904] @ (3a2ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3a412 │ │ │ │ + bne.w 3a2a2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 39db0 │ │ │ │ + beq.w 39c40 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 39db2 │ │ │ │ + b.n 39c42 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #900] @ (3a448 ) │ │ │ │ + ldr r2, [pc, #900] @ (3a2d8 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39fce │ │ │ │ + beq.w 39e5e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73900,27 +73782,27 @@ │ │ │ │ add r2, r3 │ │ │ │ strb r1, [r2, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 39fbe │ │ │ │ + beq.w 39e4e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #788] @ (3a44c ) │ │ │ │ + ldr r2, [pc, #788] @ (3a2dc ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a032 │ │ │ │ + beq.w 39ec2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73942,27 +73824,27 @@ │ │ │ │ mov.w r1, #0 │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 3a022 │ │ │ │ + beq.w 39eb2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #680] @ (3a450 ) │ │ │ │ + ldr r2, [pc, #680] @ (3a2e0 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a090 │ │ │ │ + beq.w 39f20 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73982,58 +73864,58 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r2, r5 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 3a082 │ │ │ │ + beq.w 39f12 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ - ldr r2, [pc, #580] @ (3a454 ) │ │ │ │ + ldr r2, [pc, #580] @ (3a2e4 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - b.n 3a090 │ │ │ │ + b.n 39f20 │ │ │ │ blx c66c │ │ │ │ - b.n 39da4 │ │ │ │ + b.n 39c34 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #552] @ (3a458 ) │ │ │ │ + ldr r2, [pc, #552] @ (3a2e8 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a0d4 │ │ │ │ + beq.w 39f64 │ │ │ │ str r3, [sp, #24] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 39f5c │ │ │ │ - b.n 3a0be │ │ │ │ + beq.w 39dec │ │ │ │ + b.n 39f4e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #512] @ (3a45c ) │ │ │ │ + ldr r2, [pc, #512] @ (3a2ec ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a3b4 │ │ │ │ + beq.w 3a244 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74053,27 +73935,27 @@ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b.n 39f2e │ │ │ │ + b.n 39dbe │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #408] @ (3a460 ) │ │ │ │ + ldr r2, [pc, #408] @ (3a2f0 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39ee2 │ │ │ │ + beq.w 39d72 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74093,28 +73975,28 @@ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b.n 39eca │ │ │ │ + b.n 39d5a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r6, sp, #24 │ │ │ │ - ldr r2, [pc, #304] @ (3a464 ) │ │ │ │ + ldr r2, [pc, #304] @ (3a2f4 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39e7e │ │ │ │ + beq.w 39d0e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74135,32 +74017,32 @@ │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, r3 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b.n 39e66 │ │ │ │ + b.n 39cf6 │ │ │ │ blx c614 <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #196] @ (3a468 ) │ │ │ │ + ldr r3, [pc, #196] @ (3a2f8 ) │ │ │ │ movs r1, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - b.n 39db2 │ │ │ │ + b.n 39c42 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a246 │ │ │ │ + bne.w 3a0d6 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39fce │ │ │ │ + beq.w 39e5e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx cdd8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74181,77 +74063,77 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r3 │ │ │ │ strb r1, [r2, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 39fb6 │ │ │ │ + b.n 39e46 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ sbcs r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ movs r0, r0 │ │ │ │ ands r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ muls r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + str r0, [r3, #12] │ │ │ │ movs r2, r0 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ rors r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a46c : │ │ │ │ +0003a2fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - bne.n 3a4c6 │ │ │ │ + bne.n 3a356 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - ldr.w ip, [pc, #60] @ 3a4d4 │ │ │ │ + ldr.w ip, [pc, #60] @ 3a364 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ add ip, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ @@ -74265,122 +74147,122 @@ │ │ │ │ negs r0, r0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 3a48e │ │ │ │ + b.n 3a31e │ │ │ │ nop │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r6, [r4, #8] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a4d8 : │ │ │ │ +0003a368 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #180] @ (3a5a0 ) │ │ │ │ + ldr r2, [pc, #180] @ (3a430 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #180] @ (3a5a4 ) │ │ │ │ + ldr r3, [pc, #180] @ (3a434 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ - ldr r5, [pc, #176] @ (3a5a8 ) │ │ │ │ + ldr r5, [pc, #176] @ (3a438 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4d8 │ │ │ │ - ldr r3, [pc, #148] @ (3a5ac ) │ │ │ │ + ldr r3, [pc, #148] @ (3a43c ) │ │ │ │ add r5, pc │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r2, #20 │ │ │ │ - ldr r1, [pc, #144] @ (3a5b0 ) │ │ │ │ + ldr r1, [pc, #144] @ (3a440 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 3a586 │ │ │ │ + cbz r0, 3a416 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ - cbz r3, 3a57e │ │ │ │ - ldr r1, [pc, #120] @ (3a5b4 ) │ │ │ │ + cbz r3, 3a40e │ │ │ │ + ldr r1, [pc, #120] @ (3a444 ) │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c170 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3a58e │ │ │ │ + cbnz r0, 3a41e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ blx d084 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c774 │ │ │ │ - ldr r2, [pc, #84] @ (3a5b8 ) │ │ │ │ - ldr r3, [pc, #60] @ (3a5a4 ) │ │ │ │ + ldr r2, [pc, #84] @ (3a448 ) │ │ │ │ + ldr r3, [pc, #60] @ (3a434 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3a59a │ │ │ │ + bne.n 3a42a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #60] @ (3a5bc ) │ │ │ │ + ldr r2, [pc, #60] @ (3a44c ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ - b.n 3a538 │ │ │ │ - ldr r2, [pc, #56] @ (3a5c0 ) │ │ │ │ + b.n 3a3c8 │ │ │ │ + ldr r2, [pc, #56] @ (3a450 ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ - b.n 3a538 │ │ │ │ + b.n 3a3c8 │ │ │ │ add r0, sp, #16 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx c774 │ │ │ │ - b.n 3a562 │ │ │ │ + b.n 3a3f2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a5c4 : │ │ │ │ +0003a454 : │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3a5ea │ │ │ │ + cbz r2, 3a47a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ @@ -74388,28 +74270,28 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003a5ec : │ │ │ │ +0003a47c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2548] @ 3aff4 │ │ │ │ + ldr.w r3, [pc, #2548] @ 3ae84 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #2544] @ 3aff8 │ │ │ │ + ldr.w r2, [pc, #2544] @ 3ae88 │ │ │ │ add r3, pc │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2536] @ 3affc │ │ │ │ + ldr.w r3, [pc, #2536] @ 3ae8c │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ and.w sl, r4, #4 │ │ │ │ @@ -74425,20 +74307,20 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldrd r0, r2, [sp, #76] @ 0x4c │ │ │ │ blx c780 │ │ │ │ and.w r3, r4, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ands.w r3, r4, #4096 @ 0x1000 │ │ │ │ mov fp, r3 │ │ │ │ - bne.w 3a944 │ │ │ │ + bne.w 3a7d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a914 │ │ │ │ + beq.w 3a7a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ab36 │ │ │ │ + beq.w 3a9c6 │ │ │ │ ldrd r8, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -74456,54 +74338,54 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3a6fa │ │ │ │ + beq.n 3a58a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbz r3, 3a6c8 │ │ │ │ + cbz r3, 3a558 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a6d2 │ │ │ │ + cbz r3, 3a562 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3a6dc │ │ │ │ + cbz r3, 3a56c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3a6e6 │ │ │ │ + cbz r3, 3a576 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3a6f0 │ │ │ │ + cbz r3, 3a580 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3a6fa │ │ │ │ + cbz r3, 3a58a │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a796 │ │ │ │ + bne.n 3a626 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b7fe │ │ │ │ + beq.w 3b68e │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, r9 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str.w r2, [r9, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -74520,55 +74402,55 @@ │ │ │ │ blx cdd8 │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 3a796 │ │ │ │ + beq.n 3a626 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r3, r2, r9 │ │ │ │ - cbz r1, 3a75c │ │ │ │ + cbz r1, 3a5ec │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3a76c │ │ │ │ + cbz r1, 3a5fc │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a778 │ │ │ │ + beq.n 3a608 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3a782 │ │ │ │ + cbz r1, 3a612 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3a78c │ │ │ │ + cbz r1, 3a61c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3a796 │ │ │ │ + cbz r1, 3a626 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a828 │ │ │ │ + bne.n 3a6b8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ab5e │ │ │ │ + beq.w 3a9ee │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ @@ -74586,52 +74468,52 @@ │ │ │ │ blx cdd8 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3a828 │ │ │ │ + beq.n 3a6b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3a7ee │ │ │ │ + cbz r3, 3a67e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a7fa │ │ │ │ + beq.n 3a68a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3a80a │ │ │ │ + cbz r3, 3a69a │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3a814 │ │ │ │ + cbz r3, 3a6a4 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3a81e │ │ │ │ + cbz r3, 3a6ae │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a828 │ │ │ │ + cbz r3, 3a6b8 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ae90 │ │ │ │ + beq.w 3ad20 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r8, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ and.w sl, r4, #32 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -74651,207 +74533,207 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 3a8c0 │ │ │ │ + beq.n 3a750 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3a888 │ │ │ │ + cbz r3, 3a718 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3a892 │ │ │ │ + cbz r3, 3a722 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 3a89c │ │ │ │ + cbz r3, 3a72c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a8ac │ │ │ │ + cbz r3, 3a73c │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3a8b6 │ │ │ │ + cbz r3, 3a746 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3a8c0 │ │ │ │ + cbz r3, 3a750 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3ac30 │ │ │ │ + bne.w 3aac0 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b606 │ │ │ │ + beq.w 3b496 │ │ │ │ strh r3, [r2, #16] │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.w 3af58 │ │ │ │ + bmi.w 3ade8 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bpl.w 3b0b4 │ │ │ │ + bpl.w 3af44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b928 │ │ │ │ + beq.w 3b7b8 │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3ac54 │ │ │ │ + bne.w 3aae4 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b0be │ │ │ │ + bne.w 3af4e │ │ │ │ lsls r3, r4, #24 │ │ │ │ - bmi.w 3b2e6 │ │ │ │ + bmi.w 3b176 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ lsls r0, r4, #30 │ │ │ │ - bpl.w 3ba8c │ │ │ │ + bpl.w 3b91c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b15e │ │ │ │ - b.w 3b510 │ │ │ │ + bne.w 3afee │ │ │ │ + b.w 3b3a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3afa6 │ │ │ │ + beq.w 3ae36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aa82 │ │ │ │ + bne.w 3a912 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b432 │ │ │ │ + bne.w 3b2c2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b432 │ │ │ │ + beq.w 3b2c2 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ - b.w 3b6bc │ │ │ │ + b.w 3b54c │ │ │ │ add.w r9, sp, #96 @ 0x60 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r9 │ │ │ │ blx c4d8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r9 │ │ │ │ blx daac │ │ │ │ mov r1, r8 │ │ │ │ ldrd r0, r2, [sp, #96] @ 0x60 │ │ │ │ blx c780 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #5 │ │ │ │ - ldr.w r0, [pc, #1680] @ 3b000 │ │ │ │ + ldr.w r0, [pc, #1680] @ 3ae90 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #1 │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 3a992 │ │ │ │ + cbz r0, 3a822 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1664] @ 3b004 │ │ │ │ + ldr.w r1, [pc, #1664] @ 3ae94 │ │ │ │ adds r0, #16 │ │ │ │ add r1, pc │ │ │ │ blx c62c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3afca │ │ │ │ - ldr.w r1, [pc, #1652] @ 3b008 │ │ │ │ + beq.w 3ae5a │ │ │ │ + ldr.w r1, [pc, #1652] @ 3ae98 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #9 │ │ │ │ - ldr.w r0, [pc, #1636] @ 3b00c │ │ │ │ + ldr.w r0, [pc, #1636] @ 3ae9c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #12] │ │ │ │ add r0, pc │ │ │ │ movs r2, #1 │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b868 │ │ │ │ + beq.w 3b6f8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b624 │ │ │ │ - bl 38418 │ │ │ │ + bne.w 3b4b4 │ │ │ │ + bl 382a8 │ │ │ │ mov r8, r0 │ │ │ │ blx cdd8 │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ mov r0, r8 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - ldr.w r0, [pc, #1580] @ 3b010 │ │ │ │ + ldr.w r0, [pc, #1580] @ 3aea0 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 3a9fa │ │ │ │ + cbz r0, 3a88a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 3af66 │ │ │ │ + bls.w 3adf6 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1556] @ 3b014 │ │ │ │ + ldr.w r3, [pc, #1556] @ 3aea4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r8, [r1, r3] │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ - cbz r3, 3aa46 │ │ │ │ + cbz r3, 3a8d6 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - cbz r1, 3aa46 │ │ │ │ + cbz r1, 3a8d6 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c608 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, r2 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ba08 │ │ │ │ + beq.w 3b898 │ │ │ │ subs r2, r0, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - ldr.w r1, [pc, #1504] @ 3b018 │ │ │ │ + ldr.w r1, [pc, #1504] @ 3aea8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ - cbz r1, 3aa54 │ │ │ │ + cbz r1, 3a8e4 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3afd8 │ │ │ │ + bne.w 3ae68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ eor.w r2, r4, #4096 @ 0x1000 │ │ │ │ - bl 3a5ec │ │ │ │ + bl 3a47c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ blx cb44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b650 │ │ │ │ + beq.w 3b4e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a66a │ │ │ │ + bne.w 3a4fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af84 │ │ │ │ + beq.w 3ae14 │ │ │ │ ldrd r9, r2, [sp, #76] @ 0x4c │ │ │ │ add r2, r9 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -74869,82 +74751,82 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 3b028 │ │ │ │ + beq.w 3aeb8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r3, r2, r9 │ │ │ │ add r1, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3aae4 │ │ │ │ + cbz r1, 3a974 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3aaee │ │ │ │ + cbz r1, 3a97e │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3aaf8 │ │ │ │ + cbz r1, 3a988 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3ab02 │ │ │ │ + cbz r1, 3a992 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3ab0c │ │ │ │ + cbz r1, 3a99c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b996 │ │ │ │ + beq.w 3b826 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r3, r1 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b68a │ │ │ │ + bne.w 3b51a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b948 │ │ │ │ + beq.w 3b7d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b6a6 │ │ │ │ + beq.w 3b536 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ - b.n 3a708 │ │ │ │ + b.n 3a598 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3aa7a │ │ │ │ + bne.n 3a90a │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3ab46 │ │ │ │ + bne.n 3a9d6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ab30 │ │ │ │ + bne.n 3a9c0 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b8bc │ │ │ │ + beq.w 3b74c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b7b6 │ │ │ │ + beq.w 3b646 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b.n 3a830 │ │ │ │ + b.n 3a6c0 │ │ │ │ and.w sl, r4, #32 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b83e │ │ │ │ + beq.w 3b6ce │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b78c │ │ │ │ + beq.w 3b61c │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, r9 │ │ │ │ @@ -74963,81 +74845,81 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.w 3b9ee │ │ │ │ + beq.w 3b87e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub.w r9, r8, r9 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3abd4 │ │ │ │ + cbz r1, 3aa64 │ │ │ │ ldr.w r1, [r8] │ │ │ │ add r1, r9 │ │ │ │ str.w r1, [r8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3abde │ │ │ │ + cbz r1, 3aa6e │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3abf0 │ │ │ │ + cbz r1, 3aa80 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3abfa │ │ │ │ + cbz r1, 3aa8a │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3ac04 │ │ │ │ + cbz r1, 3aa94 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ba3c │ │ │ │ + beq.w 3b8cc │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b954 │ │ │ │ + beq.w 3b7e4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a83e │ │ │ │ + bne.w 3a6ce │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aeb2 │ │ │ │ + bne.w 3ad42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3b786 │ │ │ │ + beq.w 3b616 │ │ │ │ lsls r2, r4, #25 │ │ │ │ - bmi.w 3b13e │ │ │ │ + bmi.w 3afce │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bpl.w 3b0b4 │ │ │ │ + bpl.w 3af44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ba4e │ │ │ │ + beq.w 3b8de │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b9b0 │ │ │ │ + beq.w 3b840 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b0be │ │ │ │ + beq.w 3af4e │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3b0be │ │ │ │ + beq.w 3af4e │ │ │ │ ldrb.w r3, [r8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r9, r8 │ │ │ │ - beq.w 3b0be │ │ │ │ + beq.w 3af4e │ │ │ │ mov r0, r9 │ │ │ │ blx cdd8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx cdd8 │ │ │ │ add.w r1, r9, r0 │ │ │ │ adds r1, #2 │ │ │ │ @@ -75047,86 +74929,86 @@ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r9, r0 │ │ │ │ blx d63c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.n 3acb8 │ │ │ │ + beq.n 3ab48 │ │ │ │ mov r0, r9 │ │ │ │ blx cb68 │ │ │ │ mov r0, r9 │ │ │ │ blx cdd8 │ │ │ │ - ldr r3, [pc, #876] @ (3b01c ) │ │ │ │ + ldr r3, [pc, #876] @ (3aeac ) │ │ │ │ add r3, pc │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r9, r0] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r9 │ │ │ │ blx d63c │ │ │ │ ldrd r8, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ mov sl, r2 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq.n 3ad5c │ │ │ │ + beq.n 3abec │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r1, [pc, #820] @ (3b020 ) │ │ │ │ + ldr r1, [pc, #820] @ (3aeb0 ) │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ it eq │ │ │ │ moveq sl, r0 │ │ │ │ - beq.n 3ad5c │ │ │ │ + beq.n 3abec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r1, 3ad1e │ │ │ │ + cbz r1, 3abae │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3ad28 │ │ │ │ + cbz r1, 3abb8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3ad32 │ │ │ │ + cbz r1, 3abc2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3ad3c │ │ │ │ + cbz r1, 3abcc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ - cbz r1, 3ad4a │ │ │ │ + cbz r1, 3abda │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3bad4 │ │ │ │ + beq.w 3b964 │ │ │ │ add.w r1, r0, r8 │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r1 │ │ │ │ str r1, [r2, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -75142,121 +75024,121 @@ │ │ │ │ blx cdd8 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 3adde │ │ │ │ + beq.n 3ac6e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3ada2 │ │ │ │ + cbz r1, 3ac32 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3adac │ │ │ │ + cbz r1, 3ac3c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3adb6 │ │ │ │ + cbz r1, 3ac46 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3adc0 │ │ │ │ + cbz r1, 3ac50 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ - cbz r3, 3adc8 │ │ │ │ + cbz r3, 3ac58 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3add2 │ │ │ │ + cbz r3, 3ac62 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3adde │ │ │ │ + beq.n 3ac6e │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ lsls r3, r4, #24 │ │ │ │ - bmi.w 3b2e6 │ │ │ │ + bmi.w 3b176 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ lsls r0, r4, #30 │ │ │ │ - bpl.w 3ba8c │ │ │ │ + bpl.w 3b91c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b15e │ │ │ │ + bne.w 3afee │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and.w r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b51c │ │ │ │ + bne.w 3b3ac │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b830 │ │ │ │ + beq.w 3b6c0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 3b2f4 │ │ │ │ + bne.w 3b184 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ lsls r1, r4, #18 │ │ │ │ - bpl.w 3b474 │ │ │ │ + bpl.w 3b304 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b474 │ │ │ │ + beq.w 3b304 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b474 │ │ │ │ + beq.w 3b304 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b474 │ │ │ │ + beq.w 3b304 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ blx c608 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b474 │ │ │ │ + beq.w 3b304 │ │ │ │ mov r0, r5 │ │ │ │ blx cdd8 │ │ │ │ adds r0, #1 │ │ │ │ add r5, r0 │ │ │ │ - b.n 3ae72 │ │ │ │ + b.n 3ad02 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 3b506 │ │ │ │ + bne.w 3b396 │ │ │ │ adds r1, r4, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r5, r1 │ │ │ │ blx d654 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ blx c608 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b472 │ │ │ │ + beq.w 3b302 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.n 3ae52 │ │ │ │ + bne.n 3ace2 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 3b4fa │ │ │ │ + beq.w 3b38a │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b85a │ │ │ │ + beq.w 3b6ea │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b506 │ │ │ │ + bne.w 3b396 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - b.n 3ae62 │ │ │ │ + b.n 3acf2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b7b6 │ │ │ │ + beq.w 3b646 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b7a8 │ │ │ │ + beq.w 3b638 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ and.w sl, r4, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -75277,196 +75159,196 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 3b062 │ │ │ │ + beq.w 3aef2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3aefe │ │ │ │ + cbz r3, 3ad8e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3af08 │ │ │ │ + cbz r3, 3ad98 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 3af12 │ │ │ │ + cbz r3, 3ada2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3af22 │ │ │ │ + cbz r3, 3adb2 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3af2c │ │ │ │ + cbz r3, 3adbc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b062 │ │ │ │ + beq.w 3aef2 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b06a │ │ │ │ + bne.w 3aefa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b44e │ │ │ │ + beq.w 3b2de │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b44e │ │ │ │ + beq.w 3b2de │ │ │ │ strh r3, [r2, #16] │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bpl.w 3b8f0 │ │ │ │ + bpl.w 3b780 │ │ │ │ lsls r0, r4, #24 │ │ │ │ - bmi.w 3baee │ │ │ │ + bmi.w 3b97e │ │ │ │ lsls r1, r4, #30 │ │ │ │ - bmi.w 3b150 │ │ │ │ - b.n 3b302 │ │ │ │ + bmi.w 3afe0 │ │ │ │ + b.n 3b192 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #16 │ │ │ │ blx c4cc <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #56] @ 0x38 │ │ │ │ strheq r3, [r2, #16] │ │ │ │ - b.n 3a9fc │ │ │ │ + b.n 3a88c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3ab28 │ │ │ │ + beq.w 3a9b8 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b098 │ │ │ │ + bne.w 3af28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a7a6 │ │ │ │ + bne.w 3a636 │ │ │ │ and.w sl, r4, #32 │ │ │ │ - b.n 3ab68 │ │ │ │ + b.n 3a9f8 │ │ │ │ ands.w r3, r4, #32 │ │ │ │ - bne.w 3b8b4 │ │ │ │ + bne.w 3b744 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ lsls r0, r4, #25 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bmi.n 3afbc │ │ │ │ + bmi.n 3ae4c │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3ae16 │ │ │ │ + bmi.w 3aca6 │ │ │ │ lsls r1, r4, #24 │ │ │ │ - bpl.w 3ae14 │ │ │ │ + bpl.w 3aca4 │ │ │ │ lsls r3, r4, #23 │ │ │ │ - bpl.w 3ae14 │ │ │ │ - b.n 3ae16 │ │ │ │ - ldr r1, [pc, #88] @ (3b024 ) │ │ │ │ + bpl.w 3aca4 │ │ │ │ + b.n 3aca6 │ │ │ │ + ldr r1, [pc, #88] @ (3aeb4 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 3a9a0 │ │ │ │ + b.n 3a830 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #24] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - b.n 3aa54 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + b.n 3a8e4 │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #720] @ (3b2f0 ) │ │ │ │ + ldr r0, [pc, #512] @ (3b0b0 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #464] @ (3b1f4 ) │ │ │ │ + ldr r0, [pc, #256] @ (3afb4 ) │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ movs r0, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3b088 │ │ │ │ + bne.n 3af18 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3ab28 │ │ │ │ + bne.w 3a9b8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b6b2 │ │ │ │ + bne.w 3b542 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b8d0 │ │ │ │ + bne.w 3b760 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b8e2 │ │ │ │ + beq.w 3b772 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ and.w sl, r4, #32 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ - b.n 3ab7e │ │ │ │ + b.n 3aa0e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3af42 │ │ │ │ + beq.w 3add2 │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.n 3b13e │ │ │ │ + bmi.n 3afce │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 3ac42 │ │ │ │ - cbnz r5, 3b0b4 │ │ │ │ + bmi.w 3aad2 │ │ │ │ + cbnz r5, 3af44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b7fa │ │ │ │ + beq.w 3b68a │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3b0be │ │ │ │ - b.n 3b13e │ │ │ │ + bne.n 3af4e │ │ │ │ + b.n 3afce │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b694 │ │ │ │ + beq.w 3b524 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b8d0 │ │ │ │ + beq.w 3b760 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ab5a │ │ │ │ - b.n 3ae96 │ │ │ │ + bne.w 3a9ea │ │ │ │ + b.n 3ad26 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3b7ae │ │ │ │ + beq.w 3b63e │ │ │ │ lsls r0, r4, #25 │ │ │ │ - bmi.n 3b13e │ │ │ │ + bmi.n 3afce │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3ac42 │ │ │ │ + bmi.w 3aad2 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3b076 │ │ │ │ + beq.n 3af06 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r2 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -75484,63 +75366,63 @@ │ │ │ │ blx cdd8 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3b13e │ │ │ │ + beq.n 3afce │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3b104 │ │ │ │ + cbz r3, 3af94 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b110 │ │ │ │ + beq.n 3afa0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3b11a │ │ │ │ + cbz r3, 3afaa │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3b124 │ │ │ │ + cbz r3, 3afb4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3b134 │ │ │ │ + cbz r3, 3afc4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3b13e │ │ │ │ + cbz r3, 3afce │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ lsls r2, r4, #24 │ │ │ │ - bmi.w 3b4aa │ │ │ │ + bmi.w 3b33a │ │ │ │ lsls r3, r4, #30 │ │ │ │ - bpl.w 3b2fc │ │ │ │ + bpl.w 3b18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b5ec │ │ │ │ + beq.w 3b47c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b50a │ │ │ │ + beq.w 3b39a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b944 │ │ │ │ + beq.w 3b7d4 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b30a │ │ │ │ + beq.w 3b19a │ │ │ │ blx c4b4 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -75630,76 +75512,76 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r1, [sp, #105] @ 0x69 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3b2c2 │ │ │ │ + beq.n 3b152 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3b286 │ │ │ │ + cbz r3, 3b116 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b292 │ │ │ │ + beq.n 3b122 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3b29c │ │ │ │ + cbz r3, 3b12c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3b2a6 │ │ │ │ + cbz r3, 3b136 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3b2b0 │ │ │ │ + cbz r3, 3b140 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3b2c2 │ │ │ │ + beq.n 3b152 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ - cbz r1, 3b2d2 │ │ │ │ + cbz r1, 3b162 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bac0 │ │ │ │ + beq.w 3b950 │ │ │ │ ldrb.w r3, [sp, #65] @ 0x41 │ │ │ │ - cbz r3, 3b2e6 │ │ │ │ + cbz r3, 3b176 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3baba │ │ │ │ + beq.w 3b94a │ │ │ │ lsls r3, r4, #23 │ │ │ │ - bpl.w 3b830 │ │ │ │ + bpl.w 3b6c0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3ae14 │ │ │ │ + beq.w 3aca4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx cb44 │ │ │ │ - b.n 3ae14 │ │ │ │ + b.n 3aca4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b5ec │ │ │ │ + beq.w 3b47c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b50a │ │ │ │ + beq.w 3b39a │ │ │ │ ldrd r8, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ @@ -75717,55 +75599,55 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ and.w r1, r4, #256 @ 0x100 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 3b69c │ │ │ │ + beq.w 3b52c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3b366 │ │ │ │ + cbz r3, 3b1f6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b372 │ │ │ │ + beq.n 3b202 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3b37c │ │ │ │ + cbz r3, 3b20c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3b386 │ │ │ │ + cbz r3, 3b216 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3b390 │ │ │ │ + cbz r3, 3b220 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b69c │ │ │ │ + beq.w 3b52c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3ae0c │ │ │ │ + bne.w 3ac9c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b4b6 │ │ │ │ + beq.w 3b346 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -75781,99 +75663,99 @@ │ │ │ │ blx cdd8 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 3ae0c │ │ │ │ + beq.w 3ac9c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r3, r2, r8 │ │ │ │ - cbz r1, 3b3fa │ │ │ │ + cbz r1, 3b28a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b406 │ │ │ │ + beq.n 3b296 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3b410 │ │ │ │ + cbz r1, 3b2a0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3b41a │ │ │ │ + cbz r1, 3b2aa │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ - cbz r6, 3b422 │ │ │ │ + cbz r6, 3b2b2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - cbz r5, 3b42a │ │ │ │ + cbz r5, 3b2ba │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ - b.n 3ae0c │ │ │ │ + b.n 3ac9c │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b046 │ │ │ │ + beq.w 3aed6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae9e │ │ │ │ + bne.w 3ad2e │ │ │ │ lsls r3, r4, #26 │ │ │ │ - bmi.w 3b06a │ │ │ │ + bmi.w 3aefa │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ ldrh r3, [r6, #16] │ │ │ │ strh r3, [r1, #16] │ │ │ │ lsls r1, r4, #25 │ │ │ │ - bmi.w 3b13e │ │ │ │ + bmi.w 3afce │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 3ac42 │ │ │ │ + bmi.w 3aad2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b07c │ │ │ │ + beq.w 3af0c │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b0c0 │ │ │ │ - b.n 3b07c │ │ │ │ + bne.w 3af50 │ │ │ │ + b.n 3af0c │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldrh r3, [r6, #16] │ │ │ │ - cbz r3, 3b488 │ │ │ │ + cbz r3, 3b318 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - beq.w 3b5b6 │ │ │ │ + beq.w 3b446 │ │ │ │ movw r2, #443 @ 0x1bb │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3b5d2 │ │ │ │ - ldr.w r2, [pc, #1644] @ 3baf8 │ │ │ │ - ldr.w r3, [pc, #1644] @ 3bafc │ │ │ │ + beq.w 3b462 │ │ │ │ + ldr.w r2, [pc, #1644] @ 3b988 │ │ │ │ + ldr.w r3, [pc, #1644] @ 3b98c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3baea │ │ │ │ + bne.w 3b97a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r0, r4, #23 │ │ │ │ - bmi.w 3ae0c │ │ │ │ + bmi.w 3ac9c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b3aa │ │ │ │ + bne.w 3b23a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ae0c │ │ │ │ + beq.w 3ac9c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ae0c │ │ │ │ + beq.w 3ac9c │ │ │ │ ldrd r8, r2, [sp, #76] @ 0x4c │ │ │ │ add r2, r8 │ │ │ │ str.w r2, [r8, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r9, [r6, #28] │ │ │ │ @@ -75883,28 +75765,28 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx cdd8 │ │ │ │ ldrd r6, r5, [r8, #20] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ - b.n 3b3de │ │ │ │ + b.n 3b26e │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b972 │ │ │ │ - cbnz r3, 3b506 │ │ │ │ + beq.w 3b802 │ │ │ │ + cbnz r3, 3b396 │ │ │ │ strb r3, [r4, #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 3ae62 │ │ │ │ + b.n 3acf2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b890 │ │ │ │ + beq.w 3b720 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and.w r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b822 │ │ │ │ + beq.w 3b6b2 │ │ │ │ ldrd r3, r2, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, r3 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -75923,143 +75805,143 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b5a0 │ │ │ │ + beq.n 3b430 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ subs r3, r2, r3 │ │ │ │ - cbz r1, 3b566 │ │ │ │ + cbz r1, 3b3f6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b572 │ │ │ │ + beq.n 3b402 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3b57c │ │ │ │ + cbz r1, 3b40c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3b586 │ │ │ │ + cbz r1, 3b416 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3b590 │ │ │ │ + cbz r1, 3b420 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3b5a0 │ │ │ │ + cbz r1, 3b430 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3ae0c │ │ │ │ + bne.w 3ac9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3b4bc │ │ │ │ + beq.n 3b34c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b3b4 │ │ │ │ - b.n 3b4bc │ │ │ │ + bne.w 3b244 │ │ │ │ + b.n 3b34c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b488 │ │ │ │ - ldr.w r1, [pc, #1344] @ 3bb00 │ │ │ │ + beq.w 3b318 │ │ │ │ + ldr.w r1, [pc, #1344] @ 3b990 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3b488 │ │ │ │ + bne.w 3b318 │ │ │ │ strh r0, [r6, #16] │ │ │ │ - b.n 3b488 │ │ │ │ + b.n 3b318 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b488 │ │ │ │ - ldr.w r1, [pc, #1320] @ 3bb04 │ │ │ │ + beq.w 3b318 │ │ │ │ + ldr.w r1, [pc, #1320] @ 3b994 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3b488 │ │ │ │ - b.n 3b5ce │ │ │ │ + bne.w 3b318 │ │ │ │ + b.n 3b45e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ae0c │ │ │ │ + beq.w 3ac9c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and.w r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b51c │ │ │ │ + bne.n 3b3ac │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b4bc │ │ │ │ - b.n 3ae0c │ │ │ │ + beq.w 3b34c │ │ │ │ + b.n 3ac9c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3b44e │ │ │ │ + bne.w 3b2de │ │ │ │ strh r6, [r2, #16] │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bpl.w 3ba58 │ │ │ │ + bpl.w 3b8e8 │ │ │ │ lsls r0, r4, #24 │ │ │ │ - bmi.w 3badc │ │ │ │ + bmi.w 3b96c │ │ │ │ movs r6, #0 │ │ │ │ lsls r1, r4, #30 │ │ │ │ - bmi.w 3b150 │ │ │ │ - b.n 3b302 │ │ │ │ + bmi.w 3afe0 │ │ │ │ + b.n 3b192 │ │ │ │ add.w r8, r1, #16 │ │ │ │ - ldr.w r1, [pc, #1244] @ 3bb08 │ │ │ │ + ldr.w r1, [pc, #1244] @ 3b998 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx d8b4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - ldr.w r1, [pc, #1228] @ 3bb0c │ │ │ │ + ldr.w r1, [pc, #1228] @ 3b99c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.w 3a9e0 │ │ │ │ + b.w 3a870 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aa82 │ │ │ │ + bne.w 3a912 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b432 │ │ │ │ + bne.w 3b2c2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cbnz r3, 3b6ae │ │ │ │ + cbnz r3, 3b53e │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b046 │ │ │ │ + beq.w 3aed6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae9e │ │ │ │ + bne.w 3ad2e │ │ │ │ lsls r3, r4, #26 │ │ │ │ - bpl.w 3b44a │ │ │ │ + bpl.w 3b2da │ │ │ │ lsls r0, r4, #25 │ │ │ │ - bmi.w 3b13e │ │ │ │ + bmi.w 3afce │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3ac42 │ │ │ │ - b.n 3b076 │ │ │ │ + bmi.w 3aad2 │ │ │ │ + b.n 3af06 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b8ca │ │ │ │ + bne.w 3b75a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b046 │ │ │ │ - b.n 3b816 │ │ │ │ + beq.w 3aed6 │ │ │ │ + b.n 3b6a6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b3aa │ │ │ │ - b.w 3ae0c │ │ │ │ + beq.w 3b23a │ │ │ │ + b.w 3ac9c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af8c │ │ │ │ + beq.w 3ae1c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -76079,442 +75961,442 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ mov r2, r9 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w 3b9c6 │ │ │ │ + beq.w 3b856 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ sub.w r8, r9, r8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r1, 3b712 │ │ │ │ + cbz r1, 3b5a2 │ │ │ │ ldr.w r1, [r9] │ │ │ │ add r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b726 │ │ │ │ + beq.n 3b5b6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3b730 │ │ │ │ + cbz r1, 3b5c0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3b73a │ │ │ │ + cbz r1, 3b5ca │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3b744 │ │ │ │ + cbz r1, 3b5d4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ba20 │ │ │ │ + beq.w 3b8b0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ and.w r1, r4, #8 │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ - cbnz r1, 3b76a │ │ │ │ + cbnz r1, 3b5fa │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b816 │ │ │ │ + bne.n 3b6a6 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3b8e2 │ │ │ │ + beq.w 3b772 │ │ │ │ and.w sl, r4, #32 │ │ │ │ - b.w 3ab7e │ │ │ │ + b.w 3aa0e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b66e │ │ │ │ + beq.w 3b4fe │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a830 │ │ │ │ + bne.w 3a6c0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aea0 │ │ │ │ + bne.w 3ad30 │ │ │ │ lsls r1, r4, #26 │ │ │ │ - bmi.w 3b06a │ │ │ │ + bmi.w 3aefa │ │ │ │ mov r1, r2 │ │ │ │ - b.w 3af48 │ │ │ │ + b.w 3add8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b8f8 │ │ │ │ + beq.w 3b788 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a83e │ │ │ │ + b.w 3a6ce │ │ │ │ lsls r0, r4, #26 │ │ │ │ - bmi.w 3b06a │ │ │ │ + bmi.w 3aefa │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ - b.w 3af48 │ │ │ │ + b.w 3add8 │ │ │ │ lsls r1, r4, #26 │ │ │ │ - bpl.n 3b7dc │ │ │ │ + bpl.n 3b66c │ │ │ │ lsls r2, r4, #25 │ │ │ │ - bmi.n 3b7fa │ │ │ │ + bmi.n 3b68a │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w 3ba4e │ │ │ │ + bmi.w 3b8de │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3ae0c │ │ │ │ + beq.w 3ac9c │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b614 │ │ │ │ + beq.w 3b4a4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b0c0 │ │ │ │ + b.n 3af50 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r4, #25 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bmi.w 3b614 │ │ │ │ + bmi.w 3b4a4 │ │ │ │ ands.w r3, r4, #1 │ │ │ │ - bne.w 3b928 │ │ │ │ + bne.w 3b7b8 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3b7d8 │ │ │ │ + bne.n 3b668 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b13e │ │ │ │ + b.n 3afce │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ab46 │ │ │ │ + beq.w 3a9d6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b6b0 │ │ │ │ + bne.w 3b540 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b098 │ │ │ │ + bne.w 3af28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a7a6 │ │ │ │ - b.w 3afa0 │ │ │ │ + bne.w 3a636 │ │ │ │ + b.w 3ae30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3ae0c │ │ │ │ + bne.w 3ac9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b4bc │ │ │ │ + beq.w 3b34c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b3b2 │ │ │ │ - b.n 3b4bc │ │ │ │ + bne.w 3b242 │ │ │ │ + b.n 3b34c │ │ │ │ and.w sl, r4, #32 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b914 │ │ │ │ + beq.n 3b7a4 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a83e │ │ │ │ + b.w 3a6ce │ │ │ │ adds r1, r4, #3 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r5, r1 │ │ │ │ blx d654 │ │ │ │ - b.w 3ae62 │ │ │ │ - ldr r0, [pc, #676] @ (3bb10 ) │ │ │ │ + b.w 3acf2 │ │ │ │ + ldr r0, [pc, #676] @ (3b9a0 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a9bc │ │ │ │ - ldr r0, [pc, #664] @ (3bb14 ) │ │ │ │ + bne.w 3a84c │ │ │ │ + ldr r0, [pc, #664] @ (3b9a4 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a9bc │ │ │ │ - b.w 3a9c6 │ │ │ │ + bne.w 3a84c │ │ │ │ + b.w 3a856 │ │ │ │ ubfx r3, r4, #8, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ae0c │ │ │ │ + beq.w 3ac9c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b3b2 │ │ │ │ - b.w 3ae0c │ │ │ │ + bne.w 3b242 │ │ │ │ + b.w 3ac9c │ │ │ │ lsls r6, r4, #25 │ │ │ │ - bmi.n 3b7fa │ │ │ │ - b.w 3ae14 │ │ │ │ + bmi.n 3b68a │ │ │ │ + b.w 3aca4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b83a │ │ │ │ + beq.n 3b6ca │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ - b.w 3a7a6 │ │ │ │ + b.w 3a636 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3ba94 │ │ │ │ + bne.w 3b924 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aea0 │ │ │ │ + bne.w 3ad30 │ │ │ │ lsls r0, r4, #26 │ │ │ │ - bmi.w 3b06a │ │ │ │ + bmi.w 3aefa │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3b44e │ │ │ │ + b.n 3b2de │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aea2 │ │ │ │ - b.n 3b676 │ │ │ │ + bne.w 3ad32 │ │ │ │ + b.n 3b506 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 3a8e4 │ │ │ │ - b.n 3b464 │ │ │ │ + bmi.w 3a774 │ │ │ │ + b.n 3b2f4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b0a2 │ │ │ │ + beq.w 3af32 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3aeb2 │ │ │ │ + b.w 3ad42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3b7dc │ │ │ │ + beq.w 3b66c │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.w 3b7fa │ │ │ │ + bmi.w 3b68a │ │ │ │ lsls r6, r4, #31 │ │ │ │ - bpl.w 3b7ca │ │ │ │ + bpl.w 3b65a │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ and.w r3, r4, #128 @ 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b7d6 │ │ │ │ + bne.w 3b666 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3bab0 │ │ │ │ + bne.w 3b940 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b890 │ │ │ │ + beq.n 3b720 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b30a │ │ │ │ + b.n 3b19a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3b6bc │ │ │ │ - b.w 3b03c │ │ │ │ + bne.w 3b54c │ │ │ │ + b.w 3aecc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aeb2 │ │ │ │ + bne.w 3ad42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b8de │ │ │ │ + beq.n 3b76e │ │ │ │ lsls r1, r4, #25 │ │ │ │ - bmi.w 3b13e │ │ │ │ + bmi.w 3afce │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 3ac3c │ │ │ │ - b.w 3b076 │ │ │ │ + bmi.w 3aacc │ │ │ │ + b.w 3af06 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ adds r1, r4, #4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - b.n 3b986 │ │ │ │ + b.n 3b816 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3bace │ │ │ │ + beq.w 3b95e │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 3b97a │ │ │ │ + bne.n 3b80a │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r5, r1 │ │ │ │ blx d654 │ │ │ │ - b.w 3ae62 │ │ │ │ + b.w 3acf2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b68a │ │ │ │ + bne.w 3b51a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3ab28 │ │ │ │ + bne.w 3a9b8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b03c │ │ │ │ + beq.w 3aecc │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b.n 3b6bc │ │ │ │ + b.n 3b54c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3a8f0 │ │ │ │ + bne.w 3a780 │ │ │ │ lsls r1, r4, #24 │ │ │ │ - bpl.w 3b5f2 │ │ │ │ + bpl.w 3b482 │ │ │ │ lsls r2, r4, #23 │ │ │ │ - bpl.w 3b4bc │ │ │ │ - b.w 3ae0c │ │ │ │ + bpl.w 3b34c │ │ │ │ + b.w 3ac9c │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b76a │ │ │ │ + bne.w 3b5fa │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b816 │ │ │ │ + bne.w 3b6a6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b8e2 │ │ │ │ + beq.n 3b772 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ and.w sl, r4, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ - b.w 3ab7e │ │ │ │ + b.w 3aa0e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3ba84 │ │ │ │ + beq.n 3b914 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ba6c │ │ │ │ + beq.n 3b8fc │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a83e │ │ │ │ + b.w 3a6ce │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - b.w 3aa46 │ │ │ │ + b.w 3a8d6 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b76a │ │ │ │ + bne.w 3b5fa │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b816 │ │ │ │ + bne.w 3b6a6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b8e2 │ │ │ │ + beq.w 3b772 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b.n 3b762 │ │ │ │ + b.n 3b5f2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3bac6 │ │ │ │ + beq.n 3b956 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3baa0 │ │ │ │ + beq.n 3b930 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a83e │ │ │ │ + b.w 3a6ce │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b928 │ │ │ │ - b.w 3ae0c │ │ │ │ + bne.w 3b7b8 │ │ │ │ + b.w 3ac9c │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w 3b928 │ │ │ │ + bmi.w 3b7b8 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b0c0 │ │ │ │ - b.n 3b7fa │ │ │ │ + bne.w 3af50 │ │ │ │ + b.n 3b68a │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ac28 │ │ │ │ + beq.w 3aab8 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3aeb2 │ │ │ │ + b.w 3ad42 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ba74 │ │ │ │ - b.n 3b95c │ │ │ │ + bne.n 3b904 │ │ │ │ + b.n 3b7ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b30a │ │ │ │ - b.n 3b510 │ │ │ │ + bne.w 3b19a │ │ │ │ + b.n 3b3a0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a830 │ │ │ │ - b.w 3ae96 │ │ │ │ + bne.w 3a6c0 │ │ │ │ + b.w 3ad26 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ac28 │ │ │ │ + beq.w 3aab8 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3aeb2 │ │ │ │ + b.w 3ad42 │ │ │ │ lsls r1, r4, #23 │ │ │ │ - bpl.w 3b8a8 │ │ │ │ - b.w 3ae0c │ │ │ │ + bpl.w 3b738 │ │ │ │ + b.w 3ac9c │ │ │ │ blx c66c │ │ │ │ - b.n 3b2e6 │ │ │ │ + b.n 3b176 │ │ │ │ blx c66c │ │ │ │ - b.n 3b2d2 │ │ │ │ + b.n 3b162 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3baa8 │ │ │ │ - b.n 3b95c │ │ │ │ + bne.n 3b938 │ │ │ │ + b.n 3b7ec │ │ │ │ mov r0, r4 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 3b98c │ │ │ │ + b.n 3b81c │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ - b.w 3ad5c │ │ │ │ + b.w 3abec │ │ │ │ lsls r2, r4, #23 │ │ │ │ it pl │ │ │ │ movpl r6, #0 │ │ │ │ - bpl.w 3b3aa │ │ │ │ - b.w 3ae0c │ │ │ │ + bpl.w 3b23a │ │ │ │ + b.w 3ac9c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r4, #23 │ │ │ │ - bpl.w 3b3aa │ │ │ │ - b.w 3ae0c │ │ │ │ - ldr r3, [pc, #432] @ (3bcac ) │ │ │ │ + bpl.w 3b23a │ │ │ │ + b.w 3ac9c │ │ │ │ + ldr r4, [pc, #880] @ (3bcfc ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #216] @ (3bbe8 ) │ │ │ │ + ldr r7, [pc, #8] @ (3b9a8 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003bb18 : │ │ │ │ +0003b9a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #192] @ (3bbe8 ) │ │ │ │ + ldr r2, [pc, #192] @ (3ba78 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #192] @ (3bbec ) │ │ │ │ + ldr r3, [pc, #192] @ (3ba7c ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r6, [pc, #188] @ (3bbf0 ) │ │ │ │ + ldr r6, [pc, #188] @ (3ba80 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3bbe2 │ │ │ │ + bne.n 3ba72 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3bbde │ │ │ │ + bne.n 3ba6e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d774 │ │ │ │ str r0, [sp, #8] │ │ │ │ - cbnz r0, 3bb7e │ │ │ │ - ldr r3, [pc, #152] @ (3bbf4 ) │ │ │ │ + cbnz r0, 3ba0e │ │ │ │ + ldr r3, [pc, #152] @ (3ba84 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r2, [pc, #144] @ (3bbf8 ) │ │ │ │ - ldr r3, [pc, #128] @ (3bbec ) │ │ │ │ + ldr r2, [pc, #144] @ (3ba88 ) │ │ │ │ + ldr r3, [pc, #128] @ (3ba7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3bbda │ │ │ │ + bne.n 3ba6a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c0d4 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -76542,96 +76424,96 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 3bb66 │ │ │ │ + b.n 3b9f6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 3bb5a │ │ │ │ - add lr, r9 │ │ │ │ + b.n 3b9ea │ │ │ │ + mov r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r8 │ │ │ │ + mov r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r2 │ │ │ │ + mov r2, r0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003bbfc : │ │ │ │ +0003ba8c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #116] @ (3bc80 ) │ │ │ │ + ldr r2, [pc, #116] @ (3bb10 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #116] @ (3bc84 ) │ │ │ │ + ldr r3, [pc, #116] @ (3bb14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 3bc5a │ │ │ │ + cbnz r3, 3baea │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 3bc72 │ │ │ │ + bne.n 3bb02 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d774 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ blx d688 │ │ │ │ add r0, sp, #8 │ │ │ │ blx cb44 │ │ │ │ - ldr r2, [pc, #68] @ (3bc88 ) │ │ │ │ - ldr r3, [pc, #60] @ (3bc84 ) │ │ │ │ + ldr r2, [pc, #68] @ (3bb18 ) │ │ │ │ + ldr r3, [pc, #60] @ (3bb14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3bc6e │ │ │ │ + bne.n 3bafe │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #48] @ (3bc8c ) │ │ │ │ - ldr r3, [pc, #36] @ (3bc84 ) │ │ │ │ + ldr r2, [pc, #48] @ (3bb1c ) │ │ │ │ + ldr r3, [pc, #36] @ (3bb14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3bc76 │ │ │ │ + beq.n 3bb06 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w c0b8 │ │ │ │ - mvns r4, r5 │ │ │ │ + cmp r4, fp │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ movs r2, r0 │ │ │ │ - bics r6, r3 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003bc90 : │ │ │ │ +0003bb20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -76652,28 +76534,28 @@ │ │ │ │ it cc │ │ │ │ movcc r0, r3 │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ cmp r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, r2 │ │ │ │ orrs.w r2, r0, r3 │ │ │ │ - beq.n 3bd96 │ │ │ │ + beq.n 3bc26 │ │ │ │ cmp r3, r0 │ │ │ │ it cc │ │ │ │ movcc r3, r0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r0, r3 │ │ │ │ blx cdd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ add r2, r0 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3bd86 │ │ │ │ + bne.n 3bc16 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ add.w r1, r4, #32 │ │ │ │ @@ -76734,27 +76616,27 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3bd00 │ │ │ │ + b.n 3bb90 │ │ │ │ movs r1, #32 │ │ │ │ movs r0, #1 │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ mov r0, r3 │ │ │ │ strh r2, [r3, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0003bdac : │ │ │ │ +0003bc3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r8, r1, r1, lsl #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -76770,127 +76652,127 @@ │ │ │ │ str r5, [r0, #36] @ 0x24 │ │ │ │ str r7, [r0, #32] │ │ │ │ str.w r9, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi.n 3be8c │ │ │ │ + bhi.n 3bd1c │ │ │ │ tbb [pc, r3] │ │ │ │ - ldr r5, [pc, #160] @ (3be94 ) │ │ │ │ + ldr r5, [pc, #160] @ (3bd24 ) │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #77 @ 0x4d │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ ldrh r0, [r5, r4] │ │ │ │ - ldr r5, [pc, #308] @ (3bf38 ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf3c ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf3c ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdc8 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdcc ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdcc ) │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #308] @ (3bf58 ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf5c ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf5c ) │ │ │ │ + ldr r5, [pc, #308] @ (3bde8 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdec ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdec ) │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 3c4e4 │ │ │ │ + beq.w 3c374 │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ adds r0, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3bde6 │ │ │ │ + bcc.n 3bc76 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [r4, #32] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ - cbnz r7, 3bec8 │ │ │ │ + cbnz r7, 3bd58 │ │ │ │ tst.w r9, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c4f0 │ │ │ │ + beq.w 3c380 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r5, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r7, r5, [sp] │ │ │ │ - bl 38920 │ │ │ │ + bl 387b0 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3be68 │ │ │ │ + beq.n 3bcf8 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r2, r3 │ │ │ │ - b.n 3be5e │ │ │ │ + b.n 3bcee │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ str r0, [r4, #0] │ │ │ │ adds r2, r4, r3 │ │ │ │ adds r3, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #60] @ 0x3c │ │ │ │ str r7, [r4, #32] │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 3c098 │ │ │ │ + bne.w 3bf28 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r3, r3, r7 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3bee0 │ │ │ │ + ble.n 3bd70 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3c082 │ │ │ │ + beq.w 3bf12 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r3, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ subs r3, #33 @ 0x21 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bhi.w 3c0a6 │ │ │ │ + bhi.w 3bf36 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r6, r5, #1 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r6, r3, #1 │ │ │ │ @@ -76990,48 +76872,48 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 3beea │ │ │ │ + bcc.n 3bd7a │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 3c4aa │ │ │ │ + beq.w 3c33a │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.w 3c1da │ │ │ │ + bne.w 3c06a │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ adds r7, r5, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r5, r7 │ │ │ │ add.w r0, r2, #60 @ 0x3c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r0, r4 │ │ │ │ cmp r7, r3 │ │ │ │ str r7, [r4, #32] │ │ │ │ str r0, [r4, #24] │ │ │ │ - bcs.w 3c1c6 │ │ │ │ + bcs.w 3c056 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ subs r2, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.w 3c53a │ │ │ │ + bhi.w 3c3ca │ │ │ │ tbb [pc, r2] │ │ │ │ strb r1, [r5, r5] │ │ │ │ ldmia r7!, {r0, r3, r5, r6} │ │ │ │ - cbz r5, 3c07e │ │ │ │ + cbz r5, 3bf0e │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ @@ -77072,71 +76954,71 @@ │ │ │ │ strb r5, [r2, r5] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ lsls r5, r2, #1 │ │ │ │ adds r7, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #32] │ │ │ │ - bl 38bcc │ │ │ │ + bl 38a5c │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3be7c │ │ │ │ + beq.w 3bd0c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3bee0 │ │ │ │ + bne.w 3bd70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 38920 │ │ │ │ + bl 387b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c3b8 │ │ │ │ + bne.w 3c248 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 3be7c │ │ │ │ + bpl.w 3bd0c │ │ │ │ ldrd r5, r3, [r4, #32] │ │ │ │ - b.n 3bfcc │ │ │ │ + b.n 3be5c │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r0, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r5, r2, #1 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 3c014 │ │ │ │ + bhi.n 3bea4 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ - b.n 3c1c6 │ │ │ │ + b.n 3c056 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r3, #10 │ │ │ │ - bpl.n 3c0cc │ │ │ │ + bpl.n 3bf5c │ │ │ │ ldrd r3, r0, [r4, #48] @ 0x30 │ │ │ │ mov.w ip, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r5, r4, r3 │ │ │ │ adds r1, r3, #1 │ │ │ │ add.w lr, r4, r1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r1, r0, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb.w ip, [r5, #60] @ 0x3c │ │ │ │ adds r5, r3, #2 │ │ │ │ - ldr.w r1, [pc, #1132] @ 3c588 │ │ │ │ + ldr.w r1, [pc, #1132] @ 3c418 │ │ │ │ adc.w r8, r0, #0 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r3, #3 │ │ │ │ add r1, pc │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ str.w r8, [r4, #52] @ 0x34 │ │ │ │ adc.w r0, r0, #0 │ │ │ │ @@ -77146,77 +77028,77 @@ │ │ │ │ strb.w ip, [lr, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r2] │ │ │ │ strd r3, r0, [r4, #48] @ 0x30 │ │ │ │ and.w r3, ip, #15 │ │ │ │ add r1, r3 │ │ │ │ ldrb.w r3, [r1, #264] @ 0x108 │ │ │ │ strb.w r3, [r5, #60] @ 0x3c │ │ │ │ - b.n 3c0e4 │ │ │ │ + b.n 3bf74 │ │ │ │ ldrb.w r8, [r5, #1] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r8, #37 @ 0x25 │ │ │ │ - beq.w 3c3e4 │ │ │ │ + beq.w 3c274 │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.w 3c3c2 │ │ │ │ + bgt.w 3c252 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c512 │ │ │ │ + beq.w 3c3a2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 3be7c │ │ │ │ + bpl.w 3bd0c │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - b.n 3bfb8 │ │ │ │ + b.n 3be48 │ │ │ │ ldrb.w r8, [r5, #1] │ │ │ │ cmp.w r8, #37 @ 0x25 │ │ │ │ - beq.w 3c45c │ │ │ │ + beq.w 3c2ec │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.w 3c440 │ │ │ │ + bgt.w 3c2d0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c500 │ │ │ │ + beq.w 3c390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 3c0f6 │ │ │ │ + bmi.n 3bf86 │ │ │ │ ands.w r0, r9, #536870912 @ 0x20000000 │ │ │ │ - bne.w 3be7c │ │ │ │ - ldr r2, [pc, #984] @ (3c58c ) │ │ │ │ + bne.w 3bd0c │ │ │ │ + ldr r2, [pc, #984] @ (3c41c ) │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 3be7c │ │ │ │ + b.n 3bd0c │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ adds r3, r4, r2 │ │ │ │ adds r2, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne.w 3c09e │ │ │ │ + bne.w 3bf2e │ │ │ │ adds r3, r5, #1 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ - ldr r5, [pc, #936] @ (3c590 ) │ │ │ │ + ldr r5, [pc, #936] @ (3c420 ) │ │ │ │ mov sl, r3 │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ str r3, [r4, #32] │ │ │ │ add r5, pc │ │ │ │ add r2, r4 │ │ │ │ str r2, [r4, #28] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ subs r2, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.w 3c4b0 │ │ │ │ + bhi.w 3c340 │ │ │ │ tbb [pc, r2] │ │ │ │ adds r0, #79 @ 0x4f │ │ │ │ - beq.n 3c2a4 │ │ │ │ + beq.n 3c134 │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ @@ -77236,59 +77118,59 @@ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #192] @ (3c2fc ) │ │ │ │ - ldr r7, [pc, #316] @ (3c37c ) │ │ │ │ + ldr r7, [pc, #192] @ (3c18c ) │ │ │ │ + ldr r7, [pc, #316] @ (3c20c ) │ │ │ │ adds r0, #79 @ 0x4f │ │ │ │ adds r0, #79 @ 0x4f │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #192] @ (3c31c ) │ │ │ │ - ldr r7, [pc, #316] @ (3c39c ) │ │ │ │ + ldr r7, [pc, #192] @ (3c1ac ) │ │ │ │ + ldr r7, [pc, #316] @ (3c22c ) │ │ │ │ movs r0, r6 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ adds r0, r2, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ add r2, r4 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 3c1f2 │ │ │ │ + bcc.n 3c082 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ movs r0, #0 │ │ │ │ adds r1, r4, r3 │ │ │ │ adds r3, #1 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ strd r3, r2, [r4, #48] @ 0x30 │ │ │ │ strb.w r0, [r1, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r2, #10 │ │ │ │ - bpl.n 3c260 │ │ │ │ + bpl.n 3c0f0 │ │ │ │ ldrd r1, r7, [r4, #48] @ 0x30 │ │ │ │ mov.w r6, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ add.w ip, r4, r1 │ │ │ │ adds r0, r1, #1 │ │ │ │ adc.w lr, r7, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -77307,41 +77189,41 @@ │ │ │ │ strb.w lr, [r0, #60] @ 0x3c │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ strd r1, r7, [r4, #48] @ 0x30 │ │ │ │ and.w r1, r0, #15 │ │ │ │ add r1, r5 │ │ │ │ ldrb.w r1, [r1, #264] @ 0x108 │ │ │ │ strb.w r1, [ip, #60] @ 0x3c │ │ │ │ - b.n 3c278 │ │ │ │ + b.n 3c108 │ │ │ │ ldrb r7, [r3, #1] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r7, #37 @ 0x25 │ │ │ │ - beq.n 3c344 │ │ │ │ + beq.n 3c1d4 │ │ │ │ subs r1, r2, r3 │ │ │ │ cmp r1, #2 │ │ │ │ - ble.n 3c330 │ │ │ │ + ble.n 3c1c0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrh.w r0, [r1, r7, lsl #1] │ │ │ │ tst.w r0, #4096 @ 0x1000 │ │ │ │ - beq.n 3c330 │ │ │ │ + beq.n 3c1c0 │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrh.w r1, [r1, r0, lsl #1] │ │ │ │ tst.w r1, #4096 @ 0x1000 │ │ │ │ - bne.n 3c344 │ │ │ │ + bne.n 3c1d4 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c524 │ │ │ │ + beq.w 3c3b4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 3c4ce │ │ │ │ + bpl.w 3c35e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b.n 3c2a0 │ │ │ │ + b.n 3c130 │ │ │ │ ldrd r1, r0, [r4, #48] @ 0x30 │ │ │ │ mov r7, r3 │ │ │ │ add.w ip, r3, #1 │ │ │ │ str.w ip, [r4, #32] │ │ │ │ adds.w lr, r1, #1 │ │ │ │ add.w r8, r4, r1 │ │ │ │ str.w lr, [r4, #48] @ 0x30 │ │ │ │ @@ -77360,39 +77242,39 @@ │ │ │ │ adc.w r0, r0, #0 │ │ │ │ ldrb.w r8, [r3, #1] │ │ │ │ strb.w r8, [lr, #60] @ 0x3c │ │ │ │ strd r1, r0, [r4, #48] @ 0x30 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [ip, #60] @ 0x3c │ │ │ │ mov r3, r7 │ │ │ │ - b.n 3c278 │ │ │ │ + b.n 3c108 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c558 │ │ │ │ + beq.w 3c3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 3c4ce │ │ │ │ + bpl.w 3c35e │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b.n 3c264 │ │ │ │ + b.n 3c0f4 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r5, r0 │ │ │ │ - b.n 3bfcc │ │ │ │ + b.n 3be5c │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r1, [r2, r8, lsl #1] │ │ │ │ lsls r3, r1, #19 │ │ │ │ - bpl.w 3c170 │ │ │ │ + bpl.w 3c000 │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ tst.w r2, #4096 @ 0x1000 │ │ │ │ - beq.w 3c170 │ │ │ │ + beq.w 3c000 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add.w ip, r5, #1 │ │ │ │ str.w ip, [r4, #32] │ │ │ │ adds.w lr, r2, #1 │ │ │ │ add.w r8, r4, r2 │ │ │ │ str.w lr, [r4, #48] @ 0x30 │ │ │ │ @@ -77411,24 +77293,24 @@ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w r8, [r5, #1] │ │ │ │ strb.w r8, [lr, #60] @ 0x3c │ │ │ │ strd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ mov r5, r0 │ │ │ │ strb.w r2, [ip, #60] @ 0x3c │ │ │ │ - b.n 3bfcc │ │ │ │ + b.n 3be5c │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r2, [r3, r8, lsl #1] │ │ │ │ lsls r0, r2, #19 │ │ │ │ - bpl.w 3c19c │ │ │ │ + bpl.w 3c02c │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bpl.w 3c19c │ │ │ │ + bpl.w 3c02c │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ adds r0, r3, #1 │ │ │ │ add.w lr, r4, r3 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -77446,380 +77328,380 @@ │ │ │ │ str r2, [r4, #32] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w lr, [r5, #1] │ │ │ │ strb.w lr, [ip, #60] @ 0x3c │ │ │ │ strd r3, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb.w r3, [r0, #60] @ 0x3c │ │ │ │ - b.n 3c0e4 │ │ │ │ + b.n 3bf74 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 3bff2 │ │ │ │ + b.n 3be82 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 38920 │ │ │ │ + bl 387b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c576 │ │ │ │ + bne.n 3c406 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3c580 │ │ │ │ + bmi.n 3c410 │ │ │ │ ands.w r0, r9, #536870912 @ 0x20000000 │ │ │ │ - bne.w 3be7c │ │ │ │ - ldr r2, [pc, #188] @ (3c594 ) │ │ │ │ + bne.w 3bd0c │ │ │ │ + ldr r2, [pc, #188] @ (3c424 ) │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 3be7c │ │ │ │ + b.n 3bd0c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [r4, #32] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ - b.n 3bec8 │ │ │ │ - ldr r2, [pc, #164] @ (3c598 ) │ │ │ │ + b.n 3bd58 │ │ │ │ + ldr r2, [pc, #164] @ (3c428 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ - b.n 3be7c │ │ │ │ - ldr r2, [pc, #152] @ (3c59c ) │ │ │ │ + b.n 3bd0c │ │ │ │ + ldr r2, [pc, #152] @ (3c42c ) │ │ │ │ subs r3, r5, r7 │ │ │ │ movs r1, #2 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c1a6 │ │ │ │ - ldr r2, [pc, #140] @ (3c5a0 ) │ │ │ │ + b.n 3c036 │ │ │ │ + ldr r2, [pc, #140] @ (3c430 ) │ │ │ │ subs r3, r5, r7 │ │ │ │ movs r1, #2 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c17a │ │ │ │ - ldr r2, [pc, #124] @ (3c5a4 ) │ │ │ │ + b.n 3c00a │ │ │ │ + ldr r2, [pc, #124] @ (3c434 ) │ │ │ │ sub.w r3, r3, sl │ │ │ │ movs r1, #2 │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c33a │ │ │ │ + b.n 3c1ca │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 38920 │ │ │ │ - cbnz r0, 3c56e │ │ │ │ + bl 387b0 │ │ │ │ + cbnz r0, 3c3fe │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 3c1aa │ │ │ │ + bpl.w 3c03a │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - b.n 3c0e4 │ │ │ │ - ldr r2, [pc, #76] @ (3c5a8 ) │ │ │ │ + b.n 3bf74 │ │ │ │ + ldr r2, [pc, #76] @ (3c438 ) │ │ │ │ sub.w r3, r3, sl │ │ │ │ movs r1, #2 │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c3aa │ │ │ │ + b.n 3c23a │ │ │ │ ldr r2, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ add r2, r0 │ │ │ │ - b.n 3c0e4 │ │ │ │ + b.n 3bf74 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ add r3, r0 │ │ │ │ - b.n 3c278 │ │ │ │ + b.n 3c108 │ │ │ │ ldrd r3, r2, [r4, #32] │ │ │ │ - b.n 3c278 │ │ │ │ + b.n 3c108 │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003c5ac : │ │ │ │ +0003c43c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ subs r1, r3, #7 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 3c606 │ │ │ │ + bls.n 3c496 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 3c622 │ │ │ │ + bne.n 3c4b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bmi.n 3c5d8 │ │ │ │ + bmi.n 3c468 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 3c600 │ │ │ │ + bmi.n 3c490 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 3c600 │ │ │ │ + cbnz r2, 3c490 │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 3c61c │ │ │ │ + bpl.n 3c4ac │ │ │ │ blx cae4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3c612 │ │ │ │ + beq.n 3c4a2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d770 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ - b.n 3c600 │ │ │ │ + b.n 3c490 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3c5d8 │ │ │ │ + b.n 3c468 │ │ │ │ nop │ │ │ │ │ │ │ │ -0003c630 : │ │ │ │ +0003c4c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #276] @ (3c758 ) │ │ │ │ + ldr r2, [pc, #276] @ (3c5e8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #268] @ (3c75c ) │ │ │ │ + ldr r3, [pc, #268] @ (3c5ec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ add r2, sp, #28 │ │ │ │ - ldr r1, [pc, #244] @ (3c760 ) │ │ │ │ + ldr r1, [pc, #244] @ (3c5f0 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c712 │ │ │ │ + bne.n 3c5a2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d1f8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 3c752 │ │ │ │ - ldr r3, [pc, #212] @ (3c764 ) │ │ │ │ + bne.n 3c5e2 │ │ │ │ + ldr r3, [pc, #212] @ (3c5f4 ) │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 3c730 │ │ │ │ + beq.n 3c5c0 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c730 │ │ │ │ + bne.n 3c5c0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 3c73e │ │ │ │ + bne.n 3c5ce │ │ │ │ blx cff8 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 3c6ce │ │ │ │ + cbz r0, 3c55e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 3c712 │ │ │ │ + cbz r0, 3c5a2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c74a │ │ │ │ + beq.n 3c5da │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 3c708 │ │ │ │ + cbz r0, 3c598 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ blx d308 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #8 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r4, #16 │ │ │ │ movne r1, #0 │ │ │ │ blx d688 │ │ │ │ add r0, sp, #32 │ │ │ │ blx cb44 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3c708 │ │ │ │ + cbz r3, 3c598 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cb44 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3c712 │ │ │ │ + cbz r3, 3c5a2 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx cb44 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #76] @ (3c768 ) │ │ │ │ - ldr r3, [pc, #64] @ (3c75c ) │ │ │ │ + ldr r2, [pc, #76] @ (3c5f8 ) │ │ │ │ + ldr r3, [pc, #64] @ (3c5ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c74e │ │ │ │ + bne.n 3c5de │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #28] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - beq.n 3c6ac │ │ │ │ + beq.n 3c53c │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ blx cd38 │ │ │ │ - b.n 3c6ba │ │ │ │ + b.n 3c54a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 3c6de │ │ │ │ + b.n 3c56e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c76c : │ │ │ │ +0003c5fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #8195 @ 0x2003 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #236] @ (3c878 ) │ │ │ │ - ldr r3, [pc, #236] @ (3c87c ) │ │ │ │ + ldr r2, [pc, #236] @ (3c708 ) │ │ │ │ + ldr r3, [pc, #236] @ (3c70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ - ldr r1, [pc, #212] @ (3c880 ) │ │ │ │ + ldr r1, [pc, #212] @ (3c710 ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c83e │ │ │ │ + bne.n 3c6ce │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 3c85c │ │ │ │ + bne.n 3c6ec │ │ │ │ blx cff8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd38 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - cbz r0, 3c7ec │ │ │ │ + cbz r0, 3c67c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 3c83e │ │ │ │ + cbz r0, 3c6ce │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3c86c │ │ │ │ + bne.n 3c6fc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d774 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 3c834 │ │ │ │ + cbz r0, 3c6c4 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3c872 │ │ │ │ + bne.n 3c702 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ blx d2cc │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ @@ -77828,52 +77710,52 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ blx d688 │ │ │ │ add r0, sp, #24 │ │ │ │ blx cb44 │ │ │ │ add r0, sp, #20 │ │ │ │ blx cb44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3c83e │ │ │ │ + cbz r3, 3c6ce │ │ │ │ add r0, sp, #16 │ │ │ │ blx cb44 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d1f8 │ │ │ │ - ldr r2, [pc, #60] @ (3c884 ) │ │ │ │ - ldr r3, [pc, #52] @ (3c87c ) │ │ │ │ + ldr r2, [pc, #60] @ (3c714 ) │ │ │ │ + ldr r3, [pc, #52] @ (3c70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c868 │ │ │ │ + bne.n 3c6f8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ blx cd38 │ │ │ │ - b.n 3c7d8 │ │ │ │ + b.n 3c668 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c888 : │ │ │ │ +0003c718 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ add.w r7, r1, r1, lsl #1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -77884,688 +77766,688 @@ │ │ │ │ blx caf0 <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r5, r6 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ strd r6, r5, [r0, #32] │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ - bl 38bcc │ │ │ │ + bl 38a5c │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 3c8da │ │ │ │ + cbz r0, 3c76a │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3c8d4 │ │ │ │ + beq.n 3c764 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r1, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 3c8e8 │ │ │ │ + beq.n 3c778 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 3c8da │ │ │ │ + bpl.n 3c76a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #16] @ (3c8fc ) │ │ │ │ + ldr r2, [pc, #16] @ (3c78c ) │ │ │ │ subs r3, r0, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ blx d108 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c8d0 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + b.n 3c760 │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003c900 : │ │ │ │ - ldr r3, [pc, #4] @ (3c908 ) │ │ │ │ +0003c790 : │ │ │ │ + ldr r3, [pc, #4] @ (3c798 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c90c : │ │ │ │ - ldr r3, [pc, #4] @ (3c914 ) │ │ │ │ +0003c79c : │ │ │ │ + ldr r3, [pc, #4] @ (3c7a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c918 : │ │ │ │ +0003c7a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #596] @ (3cb7c ) │ │ │ │ + ldr r6, [pc, #596] @ (3ca0c ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #596] @ (3cb80 ) │ │ │ │ + ldr r3, [pc, #596] @ (3ca10 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #588] @ (3cb84 ) │ │ │ │ + ldr r4, [pc, #588] @ (3ca14 ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c780 │ │ │ │ - ldr r3, [pc, #572] @ (3cb88 ) │ │ │ │ + ldr r3, [pc, #572] @ (3ca18 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #572] @ (3cb8c ) │ │ │ │ + ldr r0, [pc, #572] @ (3ca1c ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #564] @ (3cb90 ) │ │ │ │ + ldr r3, [pc, #564] @ (3ca20 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - ldr r3, [pc, #560] @ (3cb94 ) │ │ │ │ - ldr r4, [pc, #564] @ (3cb98 ) │ │ │ │ + ldr r3, [pc, #560] @ (3ca24 ) │ │ │ │ + ldr r4, [pc, #564] @ (3ca28 ) │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r1, [pc, #552] @ (3cb9c ) │ │ │ │ + ldr r1, [pc, #552] @ (3ca2c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #544] @ (3cba0 ) │ │ │ │ + ldr r1, [pc, #544] @ (3ca30 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #532] @ (3cba4 ) │ │ │ │ + ldr r1, [pc, #532] @ (3ca34 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #524] @ (3cba8 ) │ │ │ │ + ldr r1, [pc, #524] @ (3ca38 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #512] @ (3cbac ) │ │ │ │ + ldr r1, [pc, #512] @ (3ca3c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #504] @ (3cbb0 ) │ │ │ │ + ldr r1, [pc, #504] @ (3ca40 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #492] @ (3cbb4 ) │ │ │ │ + ldr r1, [pc, #492] @ (3ca44 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #5 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #484] @ (3cbb8 ) │ │ │ │ + ldr r1, [pc, #484] @ (3ca48 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx ce20 │ │ │ │ - ldr r1, [pc, #472] @ (3cbbc ) │ │ │ │ + ldr r1, [pc, #472] @ (3ca4c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #464] @ (3cbc0 ) │ │ │ │ + ldr r1, [pc, #464] @ (3ca50 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #452] @ (3cbc4 ) │ │ │ │ + ldr r1, [pc, #452] @ (3ca54 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #444] @ (3cbc8 ) │ │ │ │ + ldr r1, [pc, #444] @ (3ca58 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #432] @ (3cbcc ) │ │ │ │ + ldr r1, [pc, #432] @ (3ca5c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #424] @ (3cbd0 ) │ │ │ │ + ldr r1, [pc, #424] @ (3ca60 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #12 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #412] @ (3cbd4 ) │ │ │ │ + ldr r1, [pc, #412] @ (3ca64 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #404] @ (3cbd8 ) │ │ │ │ + ldr r1, [pc, #404] @ (3ca68 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #392] @ (3cbdc ) │ │ │ │ + ldr r1, [pc, #392] @ (3ca6c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #384] @ (3cbe0 ) │ │ │ │ + ldr r1, [pc, #384] @ (3ca70 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #372] @ (3cbe4 ) │ │ │ │ + ldr r1, [pc, #372] @ (3ca74 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #492 @ 0x1ec │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #360] @ (3cbe8 ) │ │ │ │ + ldr r1, [pc, #360] @ (3ca78 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #348] @ (3cbec ) │ │ │ │ + ldr r1, [pc, #348] @ (3ca7c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #336] @ (3cbf0 ) │ │ │ │ + ldr r1, [pc, #336] @ (3ca80 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #324] @ (3cbf4 ) │ │ │ │ + ldr r1, [pc, #324] @ (3ca84 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #312] @ (3cbf8 ) │ │ │ │ + ldr r1, [pc, #312] @ (3ca88 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #300] @ (3cbfc ) │ │ │ │ + ldr r1, [pc, #300] @ (3ca8c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #9437184 @ 0x900000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #288] @ (3cc00 ) │ │ │ │ + ldr r1, [pc, #288] @ (3ca90 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #5242880 @ 0x500000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #276] @ (3cc04 ) │ │ │ │ + ldr r1, [pc, #276] @ (3ca94 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #264] @ (3cc08 ) │ │ │ │ + ldr r1, [pc, #264] @ (3ca98 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #252] @ (3cc0c ) │ │ │ │ + ldr r1, [pc, #252] @ (3ca9c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d250 │ │ │ │ - ldr r1, [pc, #240] @ (3cc10 ) │ │ │ │ + ldr r1, [pc, #240] @ (3caa0 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ movw r3, #8195 @ 0x2003 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ blx d250 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx c780 │ │ │ │ - ldr r0, [pc, #212] @ (3cc14 ) │ │ │ │ + ldr r0, [pc, #212] @ (3caa4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ movs r6, #0 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #188] @ (3cc18 ) │ │ │ │ - ldr r3, [pc, #32] @ (3cb80 ) │ │ │ │ + ldr r2, [pc, #188] @ (3caa8 ) │ │ │ │ + ldr r3, [pc, #32] @ (3ca10 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3cb76 │ │ │ │ + bne.n 3ca06 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r7, #8] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r6, #14 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003cc1c : │ │ │ │ - cbz r0, 3cc24 │ │ │ │ +0003caac : │ │ │ │ + cbz r0, 3cab4 │ │ │ │ strd r1, r2, [r0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ strd r1, r2, [r0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0003cc48 : │ │ │ │ +0003cad8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ and.w r3, r4, #223 @ 0xdf │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r6, r1 │ │ │ │ - beq.n 3cc8a │ │ │ │ + beq.n 3cb1a │ │ │ │ subs r4, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ - bhi.n 3ccd6 │ │ │ │ + bhi.n 3cb66 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 3ccb4 │ │ │ │ + bne.n 3cb44 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3ccd6 │ │ │ │ + ble.n 3cb66 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c3f4 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 3ccd6 │ │ │ │ + bne.n 3cb66 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 3ccd6 │ │ │ │ + bne.n 3cb66 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne.n 3ccd6 │ │ │ │ + bne.n 3cb66 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.n 3ccd6 │ │ │ │ + bne.n 3cb66 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ adds r6, r1, #5 │ │ │ │ - b.n 3cc6a │ │ │ │ + b.n 3cafa │ │ │ │ cmp r3, #31 │ │ │ │ - bls.n 3ccc0 │ │ │ │ + bls.n 3cb50 │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - beq.n 3ccce │ │ │ │ - ldr r2, [pc, #40] @ (3ccec ) │ │ │ │ + beq.n 3cb5e │ │ │ │ + ldr r2, [pc, #40] @ (3cb7c ) │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls.n 3cc7c │ │ │ │ - ldr r2, [pc, #24] @ (3ccf0 ) │ │ │ │ + bls.n 3cb0c │ │ │ │ + ldr r2, [pc, #24] @ (3cb80 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d108 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003ccf4 : │ │ │ │ +0003cb84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w lr, [r0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w lr, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ - beq.n 3cd3a │ │ │ │ - cbz r3, 3cd60 │ │ │ │ + beq.n 3cbca │ │ │ │ + cbz r3, 3cbf0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3cd58 │ │ │ │ + beq.n 3cbe8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #92] @ (3cd80 ) │ │ │ │ + ldr r2, [pc, #92] @ (3cc10 ) │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ blx c798 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r3, 3cd6e │ │ │ │ + cbz r3, 3cbfe │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3cd78 │ │ │ │ - ldr r2, [pc, #64] @ (3cd84 ) │ │ │ │ + beq.n 3cc08 │ │ │ │ + ldr r2, [pc, #64] @ (3cc14 ) │ │ │ │ mov r0, r1 │ │ │ │ str.w ip, [sp] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx c798 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr.w ip, [pc, #44] @ 3cd88 │ │ │ │ + ldr.w ip, [pc, #44] @ 3cc18 │ │ │ │ add ip, pc │ │ │ │ - b.n 3cd1e │ │ │ │ - ldr r3, [pc, #40] @ (3cd8c ) │ │ │ │ + b.n 3cbae │ │ │ │ + ldr r3, [pc, #40] @ (3cc1c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3cd1e │ │ │ │ - b.n 3cd58 │ │ │ │ - ldr r3, [pc, #32] @ (3cd90 ) │ │ │ │ + bne.n 3cbae │ │ │ │ + b.n 3cbe8 │ │ │ │ + ldr r3, [pc, #32] @ (3cc20 ) │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3cd42 │ │ │ │ - ldr.w ip, [pc, #24] @ 3cd94 │ │ │ │ + bne.n 3cbd2 │ │ │ │ + ldr.w ip, [pc, #24] @ 3cc24 │ │ │ │ add ip, pc │ │ │ │ - b.n 3cd42 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + b.n 3cbd2 │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #32 │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #24 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #12 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ ... │ │ │ │ │ │ │ │ -0003cd98 : │ │ │ │ +0003cc28 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0003cd9c : │ │ │ │ +0003cc2c : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 3cdc2 │ │ │ │ + cbz r3, 3cc52 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c158 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d860 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 3cdd0 │ │ │ │ + b.n 3cc60 │ │ │ │ nop │ │ │ │ eor.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, r1, lsl #1 │ │ │ │ mov.w r5, r3, lsl #1 │ │ │ │ teq r4, r5 │ │ │ │ it eq │ │ │ │ teqeq r0, r2 │ │ │ │ itttt ne │ │ │ │ orrsne.w ip, r4, r0 │ │ │ │ orrsne.w ip, r5, r2 │ │ │ │ mvnsne.w ip, r4, asr #21 │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ - beq.w 3cfbe │ │ │ │ + beq.w 3ce4e │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ - ble.n 3ce22 │ │ │ │ + ble.n 3ccb2 │ │ │ │ add r4, r5 │ │ │ │ eor.w r2, r0, r2 │ │ │ │ eor.w r3, r1, r3 │ │ │ │ eor.w r0, r2, r0 │ │ │ │ eor.w r1, r3, r1 │ │ │ │ eor.w r2, r0, r2 │ │ │ │ eor.w r3, r1, r3 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ it hi │ │ │ │ pophi {r4, r5, pc} │ │ │ │ tst.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov.w r1, r1, lsl #12 │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ orr.w r1, ip, r1, lsr #12 │ │ │ │ - beq.n 3ce40 │ │ │ │ + beq.n 3ccd0 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ tst.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov.w r3, r3, lsl #12 │ │ │ │ orr.w r3, ip, r3, lsr #12 │ │ │ │ - beq.n 3ce54 │ │ │ │ + beq.n 3cce4 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ teq r4, r5 │ │ │ │ - beq.w 3cfaa │ │ │ │ + beq.w 3ce3a │ │ │ │ sub.w r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt.n 3ce82 │ │ │ │ + blt.n 3cd12 │ │ │ │ lsl.w ip, r2, lr │ │ │ │ lsr.w r2, r2, r5 │ │ │ │ adds r0, r0, r2 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ lsl.w r2, r3, lr │ │ │ │ adds r0, r0, r2 │ │ │ │ asr.w r3, r3, r5 │ │ │ │ adcs r1, r3 │ │ │ │ - b.n 3cea0 │ │ │ │ + b.n 3cd30 │ │ │ │ sub.w r5, r5, #32 │ │ │ │ add.w lr, lr, #32 │ │ │ │ cmp r2, #1 │ │ │ │ lsl.w ip, r3, lr │ │ │ │ it cs │ │ │ │ orrcs.w ip, ip, #2 │ │ │ │ asr.w r3, r3, r5 │ │ │ │ adds r0, r0, r3 │ │ │ │ adcs.w r1, r1, r3, asr #31 │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ - bpl.n 3ceb6 │ │ │ │ + bpl.n 3cd46 │ │ │ │ mov.w lr, #0 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ sbcs.w r0, lr, r0 │ │ │ │ sbc.w r1, lr, r1 │ │ │ │ cmp.w r1, #1048576 @ 0x100000 │ │ │ │ - bcc.n 3cef4 │ │ │ │ + bcc.n 3cd84 │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ - bcc.n 3cedc │ │ │ │ + bcc.n 3cd6c │ │ │ │ lsrs r1, r1, #1 │ │ │ │ movs.w r0, r0, rrx │ │ │ │ mov.w ip, ip, rrx │ │ │ │ add.w r4, r4, #1 │ │ │ │ mov.w r2, r4, lsl #21 │ │ │ │ cmn.w r2, #4194304 @ 0x400000 │ │ │ │ - bcs.w 3d010 │ │ │ │ + bcs.w 3cea0 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ it eq │ │ │ │ movseq.w ip, r0, lsr #1 │ │ │ │ adcs.w r0, r0, #0 │ │ │ │ adc.w r1, r1, r4, lsl #20 │ │ │ │ orr.w r1, r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs.w ip, ip, lsl #1 │ │ │ │ adcs r0, r0 │ │ │ │ adc.w r1, r1, r1 │ │ │ │ subs r4, #1 │ │ │ │ it cs │ │ │ │ cmpcs.w r1, #1048576 @ 0x100000 │ │ │ │ - bcs.n 3cedc │ │ │ │ + bcs.n 3cd6c │ │ │ │ teq r1, #0 │ │ │ │ itt eq │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ clz r3, r1 │ │ │ │ it eq │ │ │ │ addeq r3, #32 │ │ │ │ sub.w r3, r3, #11 │ │ │ │ subs.w r2, r3, #32 │ │ │ │ - bge.n 3cf3e │ │ │ │ + bge.n 3cdce │ │ │ │ adds r2, #12 │ │ │ │ - ble.n 3cf3a │ │ │ │ + ble.n 3cdca │ │ │ │ add.w ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl.w r0, r1, ip │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ - b.n 3cf54 │ │ │ │ + b.n 3cde4 │ │ │ │ add.w r2, r2, #20 │ │ │ │ it le │ │ │ │ rsble ip, r2, #32 │ │ │ │ lsl.w r1, r1, r2 │ │ │ │ lsr.w ip, r0, ip │ │ │ │ itt le │ │ │ │ orrle.w r1, r1, ip │ │ │ │ @@ -78573,17 +78455,17 @@ │ │ │ │ subs r4, r4, r3 │ │ │ │ ittt ge │ │ │ │ addge.w r1, r1, r4, lsl #20 │ │ │ │ orrge r1, r5 │ │ │ │ popge {r4, r5, pc} │ │ │ │ mvn.w r4, r4 │ │ │ │ subs r4, #31 │ │ │ │ - bge.n 3cfa2 │ │ │ │ + bge.n 3ce32 │ │ │ │ adds r4, #12 │ │ │ │ - bgt.n 3cf8a │ │ │ │ + bgt.n 3ce1a │ │ │ │ add.w r4, r4, #20 │ │ │ │ rsb r2, r4, #32 │ │ │ │ lsr.w r0, r0, r4 │ │ │ │ lsl.w r3, r1, r2 │ │ │ │ orr.w r0, r0, r3 │ │ │ │ lsr.w r3, r1, r4 │ │ │ │ orr.w r1, r5, r3 │ │ │ │ @@ -78600,35 +78482,35 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r4, #0 │ │ │ │ eor.w r3, r3, #1048576 @ 0x100000 │ │ │ │ itte eq │ │ │ │ eoreq.w r1, r1, #1048576 @ 0x100000 │ │ │ │ addeq r4, #1 │ │ │ │ subne r5, #1 │ │ │ │ - b.n 3ce5c │ │ │ │ + b.n 3ccec │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ it ne │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ - beq.n 3d01e │ │ │ │ + beq.n 3ceae │ │ │ │ teq r4, r5 │ │ │ │ it eq │ │ │ │ teqeq r0, r2 │ │ │ │ - beq.n 3cfe2 │ │ │ │ + beq.n 3ce72 │ │ │ │ orrs.w ip, r4, r0 │ │ │ │ itt eq │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r1, r3 │ │ │ │ ittt ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ movs.w ip, r4, lsr #21 │ │ │ │ - bne.n 3d000 │ │ │ │ + bne.n 3ce90 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adcs r1, r1 │ │ │ │ it cs │ │ │ │ orrcs.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds.w r4, r4, #4194304 @ 0x400000 │ │ │ │ itt cc │ │ │ │ @@ -78659,28 +78541,28 @@ │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ mov.w r5, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ - b.n 3cf08 │ │ │ │ + b.n 3cd98 │ │ │ │ nop │ │ │ │ teq r0, #0 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ ands.w r5, r0, #2147483648 @ 0x80000000 │ │ │ │ it mi │ │ │ │ negmi r0, r0 │ │ │ │ mov.w r1, #0 │ │ │ │ - b.n 3cf08 │ │ │ │ + b.n 3cd98 │ │ │ │ nop │ │ │ │ lsls r2, r0, #1 │ │ │ │ mov.w r1, r2, asr #3 │ │ │ │ mov.w r1, r1, rrx │ │ │ │ mov.w r0, r2, lsl #28 │ │ │ │ itttt ne │ │ │ │ andsne.w r3, r2, #4278190080 @ 0xff000000 │ │ │ │ @@ -78694,34 +78576,34 @@ │ │ │ │ itt eq │ │ │ │ orreq.w r1, r1, #524288 @ 0x80000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #896 @ 0x380 │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 3cf08 │ │ │ │ + b.n 3cd98 │ │ │ │ nop │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r5, #0 │ │ │ │ - b.n 3d0f6 │ │ │ │ + b.n 3cf86 │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ - bpl.n 3d0f6 │ │ │ │ + bpl.n 3cf86 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ movs.w ip, r1, lsr #22 │ │ │ │ - beq.w 3ceb6 │ │ │ │ + beq.w 3cd46 │ │ │ │ mov.w r2, #3 │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ it ne │ │ │ │ addne r2, #3 │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ it ne │ │ │ │ addne r2, #3 │ │ │ │ @@ -78729,91 +78611,91 @@ │ │ │ │ rsb r3, r2, #32 │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ lsl.w lr, r1, r3 │ │ │ │ orr.w r0, r0, lr │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ add r4, r2 │ │ │ │ - b.n 3ceb6 │ │ │ │ + b.n 3cd46 │ │ │ │ nop │ │ │ │ - cbnz r3, 3d15e │ │ │ │ - cbnz r2, 3d15e │ │ │ │ + cbnz r3, 3cfee │ │ │ │ + cbnz r2, 3cfee │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 3d15a │ │ │ │ + blt.n 3cfea │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3d1dc │ │ │ │ + b.w 3d06c │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3d17e │ │ │ │ + blt.n 3d00e │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3d1a4 │ │ │ │ - bl 3d250 │ │ │ │ + blt.n 3d034 │ │ │ │ + bl 3d0e0 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3d1c0 │ │ │ │ - bl 3d250 │ │ │ │ + blt.n 3d050 │ │ │ │ + bl 3d0e0 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 3d250 │ │ │ │ + bl 3d0e0 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 3d250 │ │ │ │ + bl 3d0e0 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ mov.w r0, #8 │ │ │ │ blx d09c │ │ │ │ pop {r1, pc} │ │ │ │ vmov d7, r0, r1 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 3d1fa │ │ │ │ - b.w 3d210 │ │ │ │ + bmi.n 3d08a │ │ │ │ + b.w 3d0a0 │ │ │ │ push {r3, lr} │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 3d210 │ │ │ │ + bl 3d0a0 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vldr d7, [pc, #44] @ 3d240 │ │ │ │ + vldr d7, [pc, #44] @ 3d0d0 │ │ │ │ vmov d6, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 3d248 │ │ │ │ + vldr d5, [pc, #44] @ 3d0d8 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ vcvt.f64.u32 d4, s14 │ │ │ │ vmov r1, s14 │ │ │ │ vmls.f64 d6, d4, d5 │ │ │ │ vcvt.u32.f64 s15, d6 │ │ │ │ vmov r0, s15 │ │ │ │ @@ -78832,21 +78714,21 @@ │ │ │ │ cmp r0, r2 │ │ │ │ mov lr, r1 │ │ │ │ sbcs.w r1, lr, r3 │ │ │ │ mov ip, r0 │ │ │ │ itt cc │ │ │ │ movcc r4, #0 │ │ │ │ movcc r5, r4 │ │ │ │ - bcc.n 3d33c │ │ │ │ + bcc.n 3d1cc │ │ │ │ clz r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d354 │ │ │ │ + beq.n 3d1e4 │ │ │ │ clz r1, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 3d34c │ │ │ │ + beq.n 3d1dc │ │ │ │ subs r0, r0, r1 │ │ │ │ sub.w r5, r0, #32 │ │ │ │ rsb r6, r0, #32 │ │ │ │ lsls r3, r0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w r4, r2, r5 │ │ │ │ mov r7, r6 │ │ │ │ @@ -78855,43 +78737,43 @@ │ │ │ │ lsrs r2, r6 │ │ │ │ cmp ip, r1 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ sbcs.w r2, lr, r3 │ │ │ │ itt cc │ │ │ │ movcc r4, #0 │ │ │ │ movcc r5, r4 │ │ │ │ - bcc.n 3d2bc │ │ │ │ + bcc.n 3d14c │ │ │ │ movs r4, #1 │ │ │ │ subs.w ip, ip, r1 │ │ │ │ sbc.w lr, lr, r3 │ │ │ │ lsl.w r5, r4, r5 │ │ │ │ lsr.w r2, r4, r6 │ │ │ │ orrs r5, r2 │ │ │ │ lsls r4, r0 │ │ │ │ - cbz r0, 3d33c │ │ │ │ + cbz r0, 3d1cc │ │ │ │ lsrs r1, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ orr.w r1, r1, r3, lsl #31 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ - b.n 3d2e6 │ │ │ │ + b.n 3d176 │ │ │ │ subs.w ip, ip, r1 │ │ │ │ sbc.w lr, lr, r3 │ │ │ │ adds.w ip, ip, ip │ │ │ │ adc.w lr, lr, lr │ │ │ │ adds.w ip, ip, #1 │ │ │ │ adc.w lr, lr, #0 │ │ │ │ subs r2, #1 │ │ │ │ - beq.n 3d2fa │ │ │ │ + beq.n 3d18a │ │ │ │ cmp ip, r1 │ │ │ │ sbcs.w r6, lr, r3 │ │ │ │ - bcs.n 3d2ca │ │ │ │ + bcs.n 3d15a │ │ │ │ adds.w ip, ip, ip │ │ │ │ adc.w lr, lr, lr │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 3d2e6 │ │ │ │ + bne.n 3d176 │ │ │ │ lsl.w r3, lr, r7 │ │ │ │ adds.w r4, r4, ip │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ adc.w r5, r5, lr │ │ │ │ orr.w ip, ip, r3 │ │ │ │ lsr.w r3, lr, r8 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ @@ -78903,22 +78785,22 @@ │ │ │ │ lsr.w r2, ip, r2 │ │ │ │ orrs r3, r1 │ │ │ │ lsl.w r0, ip, r0 │ │ │ │ orrs r3, r2 │ │ │ │ subs r4, r4, r0 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3d344 │ │ │ │ + cbz r3, 3d1d4 │ │ │ │ strd ip, lr, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ clz r1, ip │ │ │ │ adds r1, #32 │ │ │ │ - b.n 3d278 │ │ │ │ + b.n 3d108 │ │ │ │ clz r0, r2 │ │ │ │ clz r1, lr │ │ │ │ adds r0, #32 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 3d278 │ │ │ │ - b.n 3d34c │ │ │ │ + bne.n 3d108 │ │ │ │ + b.n 3d1dc │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0003d368 <.fini>: │ │ │ │ +0003d1f8 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1429 +1,1425 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0003d370 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ - 0x0003d380 04000000 09000000 0c000000 09000000 ................ │ │ │ │ - 0x0003d390 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ - 0x0003d3a0 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ - 0x0003d3b0 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ - 0x0003d3c0 15000000 09000000 12000000 09000000 ................ │ │ │ │ - 0x0003d3d0 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ - 0x0003d3e0 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ - 0x0003d3f0 2a000000 09000000 00000000 00000000 *............... │ │ │ │ - 0x0003d400 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ - 0x0003d410 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ - 0x0003d420 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ - 0x0003d430 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ - 0x0003d440 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ - 0x0003d450 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ - 0x0003d460 6c69627a 00000000 382e3139 2e302d72 libz....8.19.0-r │ │ │ │ - 0x0003d470 63330000 6c696263 75726c00 322e312e c3..libcurl.2.1. │ │ │ │ - 0x0003d480 31322d73 7461626c 65000000 6c696265 12-stable...libe │ │ │ │ - 0x0003d490 76656e74 00000000 37382e32 00000000 vent....78.2.... │ │ │ │ - 0x0003d4a0 6c696269 63752028 49444e41 32303038 libicu (IDNA2008 │ │ │ │ - 0x0003d4b0 2f49444e 41323030 33290000 322e332e /IDNA2003)..2.3. │ │ │ │ - 0x0003d4c0 38000000 6c696269 646e3220 2849444e 8...libidn2 (IDN │ │ │ │ - 0x0003d4d0 41323030 38290000 64697361 626c6564 A2008)..disabled │ │ │ │ - 0x0003d4e0 00000000 6c696269 646e2028 49444e41 ....libidn (IDNA │ │ │ │ - 0x0003d4f0 32303033 29000000 6c696269 646e6b69 2003)...libidnki │ │ │ │ - 0x0003d500 74322028 49444e41 32303038 29000000 t2 (IDNA2008)... │ │ │ │ - 0x0003d510 6c696269 646e6b69 74202849 444e4132 libidnkit (IDNA2 │ │ │ │ - 0x0003d520 30303329 00000000 68747470 2e657461 003)....http.eta │ │ │ │ - 0x0003d530 672e6d6f 64650000 63726333 32620000 g.mode..crc32b.. │ │ │ │ - 0x0003d540 68747470 00000000 41504932 30323430 http....API20240 │ │ │ │ - 0x0003d550 3932342c 4e545300 72617068 66000000 924,NTS.raphf... │ │ │ │ - 0x0003d560 73706c00 69636f6e 76000000 7c660000 spl.iconv...|f.. │ │ │ │ - 0x0003d570 68697374 6f727900 6f627365 72766572 history.observer │ │ │ │ - 0x0003d580 73000000 4f627365 72766572 2073746f s...Observer sto │ │ │ │ - 0x0003d590 72616765 20697320 636f7272 75707465 rage is corrupte │ │ │ │ - 0x0003d5a0 64000000 4f000000 64657461 63680000 d...O...detach.. │ │ │ │ - 0x0003d5b0 75706461 74650000 61747461 63680000 update..attach.. │ │ │ │ - 0x0003d5c0 7c4f216f 21000000 73746172 74656400 |O!o!...started. │ │ │ │ - 0x0003d5d0 66696e69 73686564 00000000 646c746f finished....dlto │ │ │ │ - 0x0003d5e0 74616c00 646c6e6f 77000000 756c746f tal.dlnow...ulto │ │ │ │ - 0x0003d5f0 74616c00 756c6e6f 77000000 7c4f0000 tal.ulnow...|O.. │ │ │ │ - 0x0003d600 436f756c 64206e6f 74206669 6e642072 Could not find r │ │ │ │ - 0x0003d610 6573706f 6e736520 666f7220 74686520 esponse for the │ │ │ │ - 0x0003d620 72657175 65737400 7c6c0000 6765744f request.|l..getO │ │ │ │ - 0x0003d630 7074696f 6e730000 7c61212f 00000000 ptions..|a!/.... │ │ │ │ - 0x0003d640 636f6f6b 69657300 7265636f 72644869 cookies.recordHi │ │ │ │ - 0x0003d650 73746f72 79000000 72657370 6f6e7365 story...response │ │ │ │ - 0x0003d660 4d657373 61676543 6c617373 00000000 MessageClass.... │ │ │ │ - 0x0003d670 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ - 0x0003d680 6c697a65 20636c69 656e7400 64656661 lize client.defa │ │ │ │ - 0x0003d690 756c7400 7c532153 21000000 4e6f2068 ult.|S!S!...No h │ │ │ │ - 0x0003d6a0 7474705c 436c6965 6e742064 72697665 ttp\Client drive │ │ │ │ - 0x0003d6b0 72732061 7661696c 61626c65 00000000 rs available.... │ │ │ │ - 0x0003d6c0 4661696c 65642074 6f206c6f 63617465 Failed to locate │ │ │ │ - 0x0003d6d0 20222573 2220636c 69656e74 20726571 "%s" client req │ │ │ │ - 0x0003d6e0 75657374 2068616e 646c6572 00000000 uest handler.... │ │ │ │ - 0x0003d6f0 6e6f7469 66790000 4661696c 65642074 notify..Failed t │ │ │ │ - 0x0003d700 6f20656e 71756575 65207265 71756573 o enqueue reques │ │ │ │ - 0x0003d710 743b2072 65717565 73742061 6c726561 t; request alrea │ │ │ │ - 0x0003d720 64792069 6e207175 65756500 4661696c dy in queue.Fail │ │ │ │ - 0x0003d730 65642074 6f206465 71756575 65207265 ed to dequeue re │ │ │ │ - 0x0003d740 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ - 0x0003d750 6f742069 6e207175 65756500 4661696c ot in queue.Fail │ │ │ │ - 0x0003d760 65642074 6f207265 71756575 65207265 ed to requeue re │ │ │ │ - 0x0003d770 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ - 0x0003d780 6f742069 6e207175 65756500 4f7c6600 ot in queue.O|f. │ │ │ │ - 0x0003d790 70726570 61726500 7c640000 7c620000 prepare.|d..|b.. │ │ │ │ - 0x0003d7a0 7c482100 7472616e 73666572 496e666f |H!.transferInfo │ │ │ │ - 0x0003d7b0 00000000 68747470 5c436c69 656e7400 ....http\Client. │ │ │ │ - 0x0003d7c0 44454255 475f494e 464f0000 44454255 DEBUG_INFO..DEBU │ │ │ │ - 0x0003d7d0 475f494e 00000000 44454255 475f4f55 G_IN....DEBUG_OU │ │ │ │ - 0x0003d7e0 54000000 44454255 475f4845 41444552 T...DEBUG_HEADER │ │ │ │ - 0x0003d7f0 00000000 44454255 475f424f 44590000 ....DEBUG_BODY.. │ │ │ │ - 0x0003d800 44454255 475f5353 4c000000 5f5f636f DEBUG_SSL...__co │ │ │ │ - 0x0003d810 6e737472 75637400 72657365 74000000 nstruct.reset... │ │ │ │ - 0x0003d820 656e7175 65756500 64657175 65756500 enqueue.dequeue. │ │ │ │ - 0x0003d830 72657175 65756500 636f756e 74000000 requeue.count... │ │ │ │ - 0x0003d840 73656e64 00000000 6f6e6365 00000000 send....once.... │ │ │ │ - 0x0003d850 77616974 00000000 67657452 6573706f wait....getRespo │ │ │ │ - 0x0003d860 6e736500 67657448 6973746f 72790000 nse.getHistory.. │ │ │ │ - 0x0003d870 636f6e66 69677572 65000000 656e6162 configure...enab │ │ │ │ - 0x0003d880 6c655069 70656c69 6e696e67 00000000 lePipelining.... │ │ │ │ - 0x0003d890 656e6162 6c654576 656e7473 00000000 enableEvents.... │ │ │ │ - 0x0003d8a0 6765744f 62736572 76657273 00000000 getObservers.... │ │ │ │ - 0x0003d8b0 67657450 726f6772 65737349 6e666f00 getProgressInfo. │ │ │ │ - 0x0003d8c0 67657454 72616e73 66657249 6e666f00 getTransferInfo. │ │ │ │ - 0x0003d8d0 7365744f 7074696f 6e730000 73657453 setOptions..setS │ │ │ │ - 0x0003d8e0 736c4f70 74696f6e 73000000 61646453 slOptions...addS │ │ │ │ - 0x0003d8f0 736c4f70 74696f6e 73000000 67657453 slOptions...getS │ │ │ │ - 0x0003d900 736c4f70 74696f6e 73000000 73657443 slOptions...setC │ │ │ │ - 0x0003d910 6f6f6b69 65730000 61646443 6f6f6b69 ookies..addCooki │ │ │ │ - 0x0003d920 65730000 67657443 6f6f6b69 65730000 es..getCookies.. │ │ │ │ - 0x0003d930 67657441 7661696c 61626c65 44726976 getAvailableDriv │ │ │ │ - 0x0003d940 65727300 67657441 7661696c 61626c65 ers.getAvailable │ │ │ │ - 0x0003d950 4f707469 6f6e7300 67657441 7661696c Options.getAvail │ │ │ │ - 0x0003d960 61626c65 436f6e66 69677572 6174696f ableConfiguratio │ │ │ │ - 0x0003d970 6e000000 73657444 65627567 00000000 n...setDebug.... │ │ │ │ - 0x0003d980 63616c6c 6261636b 00000000 73736c5f callback....ssl_ │ │ │ │ - 0x0003d990 6f707469 6f6e7300 73736c5f 6f707469 options.ssl_opti │ │ │ │ - 0x0003d9a0 6f6e0000 68747470 5c436c69 656e745c on..http\Client\ │ │ │ │ - 0x0003d9b0 52657175 65737400 6f627365 72766572 Request.observer │ │ │ │ - 0x0003d9c0 00000000 53706c4f 62736572 76657200 ....SplObserver. │ │ │ │ - 0x0003d9d0 70726f67 72657373 00000000 656e6162 progress....enab │ │ │ │ - 0x0003d9e0 6c650000 73657474 696e6773 00000000 le..settings.... │ │ │ │ - 0x0003d9f0 74696d65 6f757400 63616c6c 61626c65 timeout.callable │ │ │ │ - 0x0003da00 00000000 64726976 65720000 70657273 ....driver..pers │ │ │ │ - 0x0003da10 69737465 6e745f68 616e646c 655f6964 istent_handle_id │ │ │ │ - 0x0003da20 00000000 464c5553 48000000 53455353 ....FLUSH...SESS │ │ │ │ - 0x0003da30 00000000 436f756c 64206e6f 74206465 ....Could not de │ │ │ │ - 0x0003da40 71756575 65207265 71756573 74207768 queue request wh │ │ │ │ - 0x0003da50 696c6520 65786563 7574696e 67206361 ile executing ca │ │ │ │ - 0x0003da60 6c6c6261 636b7300 436f756c 64206e6f llbacks.Could no │ │ │ │ - 0x0003da70 74206465 71756575 65207265 71756573 t dequeue reques │ │ │ │ - 0x0003da80 743a2025 73000000 41646469 6e672068 t: %s...Adding h │ │ │ │ - 0x0003da90 616e646c 653a0000 73657475 70000000 andle:..setup... │ │ │ │ - 0x0003daa0 61646448 616e646c 65000000 41626f75 addHandle...Abou │ │ │ │ - 0x0003dab0 7420746f 20636f6e 6e656374 00000000 t to connect.... │ │ │ │ - 0x0003dac0 7265736f 6c766500 54727969 6e670000 resolve.Trying.. │ │ │ │ - 0x0003dad0 636f6e6e 65637400 466f756e 64206275 connect.Found bu │ │ │ │ - 0x0003dae0 6e646c65 20666f72 20686f73 74000000 ndle for host... │ │ │ │ - 0x0003daf0 436f6e6e 65637465 64000000 636f6e6e Connected...conn │ │ │ │ - 0x0003db00 65637465 64000000 52652d75 73696e67 ected...Re-using │ │ │ │ - 0x0003db10 20657869 7374696e 6720636f 6e6e6563 existing connec │ │ │ │ - 0x0003db20 74696f6e 21000000 626c6163 6b6c6973 tion!...blacklis │ │ │ │ - 0x0003db30 74656400 626c6163 6b6c6973 74206368 ted.blacklist ch │ │ │ │ - 0x0003db40 65636b00 73736c20 6e65676f 74696174 eck.ssl negotiat │ │ │ │ - 0x0003db50 696f6e00 63657274 69666963 61746500 ion.certificate. │ │ │ │ - 0x0003db60 414c504e 00000000 75706c6f 61640000 ALPN....upload.. │ │ │ │ - 0x0003db70 6c656674 20696e74 61637400 6e6f7420 left intact.not │ │ │ │ - 0x0003db80 64697363 6f6e6e65 63746564 00000000 disconnected.... │ │ │ │ - 0x0003db90 636c6f73 65640000 49737375 6520616e closed..Issue an │ │ │ │ - 0x0003dba0 6f746865 72207265 71756573 74000000 other request... │ │ │ │ - 0x0003dbb0 72656469 72656374 00000000 4f706572 redirect....Oper │ │ │ │ - 0x0003dbc0 6174696f 6e207469 6d656420 6f757400 ation timed out. │ │ │ │ - 0x0003dbd0 72656365 69766500 75706c6f 61646564 receive.uploaded │ │ │ │ - 0x0003dbe0 00000000 6e706e00 616c706e 00000000 ....npn.alpn.... │ │ │ │ - 0x0003dbf0 25733a20 25730000 414c4c00 436f756c %s: %s..ALL.Coul │ │ │ │ - 0x0003dc00 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ - 0x0003dc10 20257320 28257329 00000000 436f756c %s (%s)....Coul │ │ │ │ - 0x0003dc20 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ - 0x0003dc30 20257300 256c642d 256c642c 00000000 %s.%ld-%ld,.... │ │ │ │ - 0x0003dc40 256c642d 00000000 2d256c64 00000000 %ld-....-%ld.... │ │ │ │ - 0x0003dc50 25733a20 22257322 00000000 49662d4d %s: "%s"....If-M │ │ │ │ - 0x0003dc60 61746368 00000000 49662d4e 6f6e652d atch....If-None- │ │ │ │ - 0x0003dc70 4d617463 68000000 4661696c 65642074 Match...Failed t │ │ │ │ - 0x0003dc80 6f20696e 69746961 6c697a65 20637572 o initialize cur │ │ │ │ - 0x0003dc90 6c206861 6e646c65 00000000 3b000000 l handle....;... │ │ │ │ - 0x0003dca0 25733d25 733b2000 6e6f6e65 00000000 %s=%s; .none.... │ │ │ │ - 0x0003dcb0 6f70656e 73736c00 676e7574 6c730000 openssl.gnutls.. │ │ │ │ - 0x0003dcc0 6e737300 67736b69 74000000 706f6c61 nss.gskit...pola │ │ │ │ - 0x0003dcd0 7273736c 00000000 63796173 736c0000 rssl....cyassl.. │ │ │ │ - 0x0003dce0 73636861 6e6e656c 00000000 64617277 schannel....darw │ │ │ │ - 0x0003dcf0 696e7373 6c000000 756e6b6e 6f776e00 inssl...unknown. │ │ │ │ - 0x0003dd00 65666665 63746976 655f7572 6c000000 effective_url... │ │ │ │ - 0x0003dd10 72657370 6f6e7365 5f636f64 65000000 response_code... │ │ │ │ - 0x0003dd20 746f7461 6c5f7469 6d650000 6e616d65 total_time..name │ │ │ │ - 0x0003dd30 6c6f6f6b 75705f74 696d6500 636f6e6e lookup_time.conn │ │ │ │ - 0x0003dd40 6563745f 74696d65 00000000 70726574 ect_time....pret │ │ │ │ - 0x0003dd50 72616e73 6665725f 74696d65 00000000 ransfer_time.... │ │ │ │ - 0x0003dd60 73697a65 5f75706c 6f616400 73697a65 size_upload.size │ │ │ │ - 0x0003dd70 5f75706c 6f61645f 74000000 73697a65 _upload_t...size │ │ │ │ - 0x0003dd80 5f646f77 6e6c6f61 64000000 73697a65 _download...size │ │ │ │ - 0x0003dd90 5f646f77 6e6c6f61 645f7400 73706565 _download_t.spee │ │ │ │ - 0x0003dda0 645f646f 776e6c6f 61640000 73706565 d_download..spee │ │ │ │ - 0x0003ddb0 645f646f 776e6c6f 61645f74 00000000 d_download_t.... │ │ │ │ - 0x0003ddc0 73706565 645f7570 6c6f6164 00000000 speed_upload.... │ │ │ │ - 0x0003ddd0 73706565 645f7570 6c6f6164 5f740000 speed_upload_t.. │ │ │ │ - 0x0003dde0 68656164 65725f73 697a6500 72657175 header_size.requ │ │ │ │ - 0x0003ddf0 6573745f 73697a65 00000000 73736c5f est_size....ssl_ │ │ │ │ - 0x0003de00 76657269 66797265 73756c74 00000000 verifyresult.... │ │ │ │ - 0x0003de10 66696c65 74696d65 00000000 66696c65 filetime....file │ │ │ │ - 0x0003de20 74696d65 5f740000 636f6e74 656e745f time_t..content_ │ │ │ │ - 0x0003de30 6c656e67 74685f64 6f776e6c 6f616400 length_download. │ │ │ │ - 0x0003de40 636f6e74 656e745f 6c656e67 74685f64 content_length_d │ │ │ │ - 0x0003de50 6f776e6c 6f61645f 74000000 636f6e74 ownload_t...cont │ │ │ │ - 0x0003de60 656e745f 6c656e67 74685f75 706c6f61 ent_length_uploa │ │ │ │ - 0x0003de70 64000000 636f6e74 656e745f 6c656e67 d...content_leng │ │ │ │ - 0x0003de80 74685f75 706c6f61 645f7400 73746172 th_upload_t.star │ │ │ │ - 0x0003de90 74747261 6e736665 725f7469 6d650000 ttransfer_time.. │ │ │ │ - 0x0003dea0 636f6e74 656e745f 74797065 00000000 content_type.... │ │ │ │ - 0x0003deb0 72656469 72656374 5f74696d 65000000 redirect_time... │ │ │ │ - 0x0003dec0 72656469 72656374 5f636f75 6e740000 redirect_count.. │ │ │ │ - 0x0003ded0 636f6e6e 6563745f 636f6465 00000000 connect_code.... │ │ │ │ - 0x0003dee0 68747470 61757468 5f617661 696c0000 httpauth_avail.. │ │ │ │ - 0x0003def0 70726f78 79617574 685f6176 61696c00 proxyauth_avail. │ │ │ │ - 0x0003df00 6f735f65 72726e6f 00000000 6e756d5f os_errno....num_ │ │ │ │ - 0x0003df10 636f6e6e 65637473 00000000 73736c5f connects....ssl_ │ │ │ │ - 0x0003df20 656e6769 6e657300 72656469 72656374 engines.redirect │ │ │ │ - 0x0003df30 5f75726c 00000000 7072696d 6172795f _url....primary_ │ │ │ │ - 0x0003df40 69700000 61707063 6f6e6e65 63745f74 ip..appconnect_t │ │ │ │ - 0x0003df50 696d6500 636f6e64 6974696f 6e5f756e ime.condition_un │ │ │ │ - 0x0003df60 6d657400 7072696d 6172795f 706f7274 met.primary_port │ │ │ │ - 0x0003df70 00000000 6c6f6361 6c5f6970 00000000 ....local_ip.... │ │ │ │ - 0x0003df80 6c6f6361 6c5f706f 72740000 68747470 local_port..http │ │ │ │ - 0x0003df90 5f766572 73696f6e 00000000 70726f78 _version....prox │ │ │ │ - 0x0003dfa0 795f7373 6c5f7665 72696679 72657375 y_ssl_verifyresu │ │ │ │ - 0x0003dfb0 6c740000 73636865 6d650000 746f7461 lt..scheme..tota │ │ │ │ - 0x0003dfc0 6c5f7469 6d655f74 00000000 6e616d65 l_time_t....name │ │ │ │ - 0x0003dfd0 6c6f6f6b 75705f74 696d655f 74000000 lookup_time_t... │ │ │ │ - 0x0003dfe0 636f6e6e 6563745f 74696d65 5f740000 connect_time_t.. │ │ │ │ - 0x0003dff0 70726574 72616e73 6665725f 74696d65 pretransfer_time │ │ │ │ - 0x0003e000 5f740000 73746172 74747261 6e736665 _t..starttransfe │ │ │ │ - 0x0003e010 725f7469 6d655f74 00000000 72656469 r_time_t....redi │ │ │ │ - 0x0003e020 72656374 5f74696d 655f7400 61707063 rect_time_t.appc │ │ │ │ - 0x0003e030 6f6e6e65 63745f74 696d655f 74000000 onnect_time_t... │ │ │ │ - 0x0003e040 72657472 795f6166 74657200 65666665 retry_after.effe │ │ │ │ - 0x0003e050 63746976 655f6d65 74686f64 00000000 ctive_method.... │ │ │ │ - 0x0003e060 70726f78 795f6572 726f7200 6361696e proxy_error.cain │ │ │ │ - 0x0003e070 666f0000 63617061 74680000 6e756d62 fo..capath..numb │ │ │ │ - 0x0003e080 65720000 636f6e6e 6563745f 676f6f64 er..connect_good │ │ │ │ - 0x0003e090 00000000 636f6e6e 6563745f 72656e65 ....connect_rene │ │ │ │ - 0x0003e0a0 676f7469 61746500 68697473 00000000 gotiate.hits.... │ │ │ │ - 0x0003e0b0 63616368 655f6675 6c6c0000 6261636b cache_full..back │ │ │ │ - 0x0003e0c0 656e6400 696e7465 726e616c 73000000 end.internals... │ │ │ │ - 0x0003e0d0 746c735f 73657373 696f6e00 63657274 tls_session.cert │ │ │ │ - 0x0003e0e0 696e666f 00000000 6375726c 636f6465 info....curlcode │ │ │ │ - 0x0003e0f0 00000000 6572726f 72000000 43616e6e ....error...Cann │ │ │ │ - 0x0003e100 6f742072 65717565 73742065 6d707479 ot request empty │ │ │ │ - 0x0003e110 2055524c 00000000 50555400 48454144 URL....PUT.HEAD │ │ │ │ - 0x0003e120 00000000 43616e6e 6f742075 73652065 ....Cannot use e │ │ │ │ - 0x0003e130 6d707479 20726571 75657374 206d6574 mpty request met │ │ │ │ - 0x0003e140 686f6400 436f756c 64206e6f 7420656e hod.Could not en │ │ │ │ - 0x0003e150 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ - 0x0003e160 73000000 73746172 74000000 252e2a73 s...start...%.*s │ │ │ │ - 0x0003e170 3a25733a 25640000 436f6e74 656e742d :%s:%d..Content- │ │ │ │ - 0x0003e180 4c656e67 74680000 582d4f72 6967696e Length..X-Origin │ │ │ │ - 0x0003e190 616c2d43 6f6e7465 6e742d4c 656e6774 al-Content-Lengt │ │ │ │ - 0x0003e1a0 68000000 5472616e 73666572 2d456e63 h...Transfer-Enc │ │ │ │ - 0x0003e1b0 6f64696e 67000000 582d4f72 6967696e oding...X-Origin │ │ │ │ - 0x0003e1c0 616c2d54 72616e73 6665722d 456e636f al-Transfer-Enco │ │ │ │ - 0x0003e1d0 64696e67 00000000 436f6e74 656e742d ding....Content- │ │ │ │ - 0x0003e1e0 52616e67 65000000 582d4f72 6967696e Range...X-Origin │ │ │ │ - 0x0003e1f0 616c2d43 6f6e7465 6e742d52 616e6765 al-Content-Range │ │ │ │ - 0x0003e200 00000000 436f6e74 656e742d 456e636f ....Content-Enco │ │ │ │ - 0x0003e210 64696e67 00000000 582d4f72 6967696e ding....X-Origin │ │ │ │ - 0x0003e220 616c2d43 6f6e7465 6e742d45 6e636f64 al-Content-Encod │ │ │ │ - 0x0003e230 696e6700 25733b20 25732028 25732900 ing.%s; %s (%s). │ │ │ │ - 0x0003e240 6375726c 00000000 68747470 5c436c69 curl....http\Cli │ │ │ │ - 0x0003e250 656e745c 4375726c 00000000 68747470 ent\Curl....http │ │ │ │ - 0x0003e260 5c436c69 656e745c 4375726c 5c526571 \Client\Curl\Req │ │ │ │ - 0x0003e270 75657374 00000000 70617468 5f61735f uest....path_as_ │ │ │ │ - 0x0003e280 69730000 70726f78 79686f73 74000000 is..proxyhost... │ │ │ │ - 0x0003e290 70726f78 79747970 65000000 70726f78 proxytype...prox │ │ │ │ - 0x0003e2a0 79706f72 74000000 70726f78 79617574 yport...proxyaut │ │ │ │ - 0x0003e2b0 68000000 70726f78 79617574 68747970 h...proxyauthtyp │ │ │ │ - 0x0003e2c0 65000000 70726f78 7974756e 6e656c00 e...proxytunnel. │ │ │ │ - 0x0003e2d0 6e6f7072 6f787900 736f636b 73355f61 noproxy.socks5_a │ │ │ │ - 0x0003e2e0 75746800 70726f78 79686561 64657200 uth.proxyheader. │ │ │ │ - 0x0003e2f0 70726f78 795f7365 72766963 655f6e61 proxy_service_na │ │ │ │ - 0x0003e300 6d650000 68617072 6f78795f 70726f74 me..haproxy_prot │ │ │ │ - 0x0003e310 6f636f6c 00000000 756e6978 5f736f63 ocol....unix_soc │ │ │ │ - 0x0003e320 6b65745f 70617468 00000000 61627374 ket_path....abst │ │ │ │ - 0x0003e330 72616374 5f756e69 785f736f 636b6574 ract_unix_socket │ │ │ │ - 0x0003e340 00000000 646e735f 63616368 655f7469 ....dns_cache_ti │ │ │ │ - 0x0003e350 6d656f75 74000000 69707265 736f6c76 meout...ipresolv │ │ │ │ - 0x0003e360 65000000 646e735f 73687566 666c655f e...dns_shuffle_ │ │ │ │ - 0x0003e370 61646472 65737365 73000000 646f685f addresses...doh_ │ │ │ │ - 0x0003e380 75726c00 6c6f775f 73706565 645f6c69 url.low_speed_li │ │ │ │ - 0x0003e390 6d697400 6c6f775f 73706565 645f7469 mit.low_speed_ti │ │ │ │ - 0x0003e3a0 6d650000 66726573 685f636f 6e6e6563 me..fresh_connec │ │ │ │ - 0x0003e3b0 74000000 666f7262 69645f72 65757365 t...forbid_reuse │ │ │ │ - 0x0003e3c0 00000000 6d617861 67655f63 6f6e6e00 ....maxage_conn. │ │ │ │ - 0x0003e3d0 696e7465 72666163 65000000 706f7274 interface...port │ │ │ │ - 0x0003e3e0 72616e67 65000000 61646472 6573735f range...address_ │ │ │ │ - 0x0003e3f0 73636f70 65000000 68747470 61757468 scope...httpauth │ │ │ │ - 0x0003e400 00000000 68747470 61757468 74797065 ....httpauthtype │ │ │ │ - 0x0003e410 00000000 73657276 6963655f 6e616d65 ....service_name │ │ │ │ - 0x0003e420 00000000 786f6175 7468325f 62656172 ....xoauth2_bear │ │ │ │ - 0x0003e430 65720000 6177735f 73696776 34000000 er..aws_sigv4... │ │ │ │ - 0x0003e440 756e7265 73747269 63746564 5f617574 unrestricted_aut │ │ │ │ - 0x0003e450 68000000 706f7374 72656469 72000000 h...postredir... │ │ │ │ - 0x0003e460 72657472 79636f75 6e740000 72657472 retrycount..retr │ │ │ │ - 0x0003e470 7964656c 61790000 6175746f 72656665 ydelay..autorefe │ │ │ │ - 0x0003e480 72657200 75736572 6167656e 74000000 rer.useragent... │ │ │ │ - 0x0003e490 5045434c 5f485454 502f342e 322e3620 PECL_HTTP/4.2.6 │ │ │ │ - 0x0003e4a0 5048502f 382e342e 3136206c 69626375 PHP/8.4.16 libcu │ │ │ │ - 0x0003e4b0 726c2f38 2e31392e 302d7263 33000000 rl/8.19.0-rc3... │ │ │ │ - 0x0003e4c0 72657375 6d650000 65746167 00000000 resume..etag.... │ │ │ │ - 0x0003e4d0 636f6d70 72657373 00000000 6c617374 compress....last │ │ │ │ - 0x0003e4e0 6d6f6469 66696564 00000000 656e636f modified....enco │ │ │ │ - 0x0003e4f0 6465636f 6f6b6965 73000000 636f6f6b decookies...cook │ │ │ │ - 0x0003e500 69657365 7373696f 6e000000 636f6f6b iesession...cook │ │ │ │ - 0x0003e510 69657374 6f726500 6d617866 696c6573 iestore.maxfiles │ │ │ │ - 0x0003e520 697a6500 68747470 30395f61 6c6c6f77 ize.http09_allow │ │ │ │ - 0x0003e530 65640000 636f6e6e 65637474 696d656f ed..connecttimeo │ │ │ │ - 0x0003e540 75740000 65787065 63745f31 30305f74 ut..expect_100_t │ │ │ │ - 0x0003e550 696d656f 75740000 7463705f 6e6f6465 imeout..tcp_node │ │ │ │ - 0x0003e560 6c617900 7463705f 6b656570 616c6976 lay.tcp_keepaliv │ │ │ │ - 0x0003e570 65000000 7463705f 6b656570 69646c65 e...tcp_keepidle │ │ │ │ - 0x0003e580 00000000 7463705f 6b656570 696e7476 ....tcp_keepintv │ │ │ │ - 0x0003e590 6c000000 7463705f 66617374 6f70656e l...tcp_fastopen │ │ │ │ - 0x0003e5a0 00000000 63657274 00000000 63657274 ....cert....cert │ │ │ │ - 0x0003e5b0 74797065 00000000 50454d00 6b657900 type....PEM.key. │ │ │ │ - 0x0003e5c0 6b657974 79706500 6b657970 61737377 keytype.keypassw │ │ │ │ - 0x0003e5d0 64000000 656e6769 6e650000 76657273 d...engine..vers │ │ │ │ - 0x0003e5e0 696f6e00 76657269 66797065 65720000 ion.verifypeer.. │ │ │ │ - 0x0003e5f0 76657269 6679686f 73740000 76657269 verifyhost..veri │ │ │ │ - 0x0003e600 66797374 61747573 00000000 63697068 fystatus....ciph │ │ │ │ - 0x0003e610 65725f6c 69737400 2f657463 2f73736c er_list./etc/ssl │ │ │ │ - 0x0003e620 2f636572 74732f63 612d6365 72746966 /certs/ca-certif │ │ │ │ - 0x0003e630 69636174 65732e63 72740000 2f657463 icates.crt../etc │ │ │ │ - 0x0003e640 2f73736c 2f636572 74730000 72616e64 /ssl/certs..rand │ │ │ │ - 0x0003e650 6f6d5f66 696c6500 65676473 6f636b65 om_file.egdsocke │ │ │ │ - 0x0003e660 74000000 69737375 65726365 72740000 t...issuercert.. │ │ │ │ - 0x0003e670 63726c66 696c6500 656e6162 6c655f6e crlfile.enable_n │ │ │ │ - 0x0003e680 706e0000 656e6162 6c655f61 6c706e00 pn..enable_alpn. │ │ │ │ - 0x0003e690 70696e6e 65645f70 75626c69 636b6579 pinned_publickey │ │ │ │ - 0x0003e6a0 00000000 70726f78 795f7373 6c000000 ....proxy_ssl... │ │ │ │ - 0x0003e6b0 616c7473 76635f63 74726c00 616c7473 altsvc_ctrl.alts │ │ │ │ - 0x0003e6c0 76630000 68737473 5f637472 6c000000 vc..hsts_ctrl... │ │ │ │ - 0x0003e6d0 68737473 00000000 6d617863 6f6e6e65 hsts....maxconne │ │ │ │ - 0x0003e6e0 63747300 6d61785f 686f7374 5f636f6e cts.max_host_con │ │ │ │ - 0x0003e6f0 6e656374 696f6e73 00000000 6d61785f nections....max_ │ │ │ │ - 0x0003e700 746f7461 6c5f636f 6e6e6563 74696f6e total_connection │ │ │ │ - 0x0003e710 73000000 6d61785f 636f6e63 75727265 s...max_concurre │ │ │ │ - 0x0003e720 6e745f73 74726561 6d730000 7573655f nt_streams..use_ │ │ │ │ - 0x0003e730 6576656e 746c6f6f 70000000 73686172 eventloop...shar │ │ │ │ - 0x0003e740 655f636f 6f6b6965 73000000 73686172 e_cookies...shar │ │ │ │ - 0x0003e750 655f7373 6c000000 68747470 5c436c69 e_ssl...http\Cli │ │ │ │ - 0x0003e760 656e745c 4375726c 5c464541 54555245 ent\Curl\FEATURE │ │ │ │ - 0x0003e770 53000000 68747470 5c436c69 656e745c S...http\Client\ │ │ │ │ - 0x0003e780 4375726c 5c466561 74757265 735c4950 Curl\Features\IP │ │ │ │ - 0x0003e790 56360000 68747470 5c436c69 656e745c V6..http\Client\ │ │ │ │ - 0x0003e7a0 4375726c 5c466561 74757265 735c4b45 Curl\Features\KE │ │ │ │ - 0x0003e7b0 52424552 4f533400 68747470 5c436c69 RBEROS4.http\Cli │ │ │ │ - 0x0003e7c0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e7d0 735c5353 4c000000 68747470 5c436c69 s\SSL...http\Cli │ │ │ │ + 0x0003d200 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x0003d210 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x0003d220 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x0003d230 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x0003d240 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x0003d250 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x0003d260 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x0003d270 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x0003d280 2a000000 09000000 00000000 00000000 *............... │ │ │ │ + 0x0003d290 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ + 0x0003d2a0 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ + 0x0003d2b0 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ + 0x0003d2c0 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ + 0x0003d2d0 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ + 0x0003d2e0 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ + 0x0003d2f0 6c69627a 00000000 382e3139 2e302d72 libz....8.19.0-r │ │ │ │ + 0x0003d300 63330000 6c696263 75726c00 322e312e c3..libcurl.2.1. │ │ │ │ + 0x0003d310 31322d73 7461626c 65000000 6c696265 12-stable...libe │ │ │ │ + 0x0003d320 76656e74 00000000 37382e32 00000000 vent....78.2.... │ │ │ │ + 0x0003d330 6c696269 63752028 49444e41 32303038 libicu (IDNA2008 │ │ │ │ + 0x0003d340 2f49444e 41323030 33290000 322e332e /IDNA2003)..2.3. │ │ │ │ + 0x0003d350 38000000 6c696269 646e3220 2849444e 8...libidn2 (IDN │ │ │ │ + 0x0003d360 41323030 38290000 64697361 626c6564 A2008)..disabled │ │ │ │ + 0x0003d370 00000000 6c696269 646e2028 49444e41 ....libidn (IDNA │ │ │ │ + 0x0003d380 32303033 29000000 6c696269 646e6b69 2003)...libidnki │ │ │ │ + 0x0003d390 74322028 49444e41 32303038 29000000 t2 (IDNA2008)... │ │ │ │ + 0x0003d3a0 6c696269 646e6b69 74202849 444e4132 libidnkit (IDNA2 │ │ │ │ + 0x0003d3b0 30303329 00000000 68747470 2e657461 003)....http.eta │ │ │ │ + 0x0003d3c0 672e6d6f 64650000 63726333 32620000 g.mode..crc32b.. │ │ │ │ + 0x0003d3d0 68747470 00000000 41504932 30323430 http....API20240 │ │ │ │ + 0x0003d3e0 3932342c 4e545300 72617068 66000000 924,NTS.raphf... │ │ │ │ + 0x0003d3f0 73706c00 69636f6e 76000000 7c660000 spl.iconv...|f.. │ │ │ │ + 0x0003d400 68697374 6f727900 6f627365 72766572 history.observer │ │ │ │ + 0x0003d410 73000000 4f627365 72766572 2073746f s...Observer sto │ │ │ │ + 0x0003d420 72616765 20697320 636f7272 75707465 rage is corrupte │ │ │ │ + 0x0003d430 64000000 4f000000 64657461 63680000 d...O...detach.. │ │ │ │ + 0x0003d440 75706461 74650000 61747461 63680000 update..attach.. │ │ │ │ + 0x0003d450 7c4f216f 21000000 73746172 74656400 |O!o!...started. │ │ │ │ + 0x0003d460 66696e69 73686564 00000000 646c746f finished....dlto │ │ │ │ + 0x0003d470 74616c00 646c6e6f 77000000 756c746f tal.dlnow...ulto │ │ │ │ + 0x0003d480 74616c00 756c6e6f 77000000 7c4f0000 tal.ulnow...|O.. │ │ │ │ + 0x0003d490 436f756c 64206e6f 74206669 6e642072 Could not find r │ │ │ │ + 0x0003d4a0 6573706f 6e736520 666f7220 74686520 esponse for the │ │ │ │ + 0x0003d4b0 72657175 65737400 7c6c0000 6765744f request.|l..getO │ │ │ │ + 0x0003d4c0 7074696f 6e730000 7c61212f 00000000 ptions..|a!/.... │ │ │ │ + 0x0003d4d0 636f6f6b 69657300 7265636f 72644869 cookies.recordHi │ │ │ │ + 0x0003d4e0 73746f72 79000000 72657370 6f6e7365 story...response │ │ │ │ + 0x0003d4f0 4d657373 61676543 6c617373 00000000 MessageClass.... │ │ │ │ + 0x0003d500 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ + 0x0003d510 6c697a65 20636c69 656e7400 64656661 lize client.defa │ │ │ │ + 0x0003d520 756c7400 7c532153 21000000 4e6f2068 ult.|S!S!...No h │ │ │ │ + 0x0003d530 7474705c 436c6965 6e742064 72697665 ttp\Client drive │ │ │ │ + 0x0003d540 72732061 7661696c 61626c65 00000000 rs available.... │ │ │ │ + 0x0003d550 4661696c 65642074 6f206c6f 63617465 Failed to locate │ │ │ │ + 0x0003d560 20222573 2220636c 69656e74 20726571 "%s" client req │ │ │ │ + 0x0003d570 75657374 2068616e 646c6572 00000000 uest handler.... │ │ │ │ + 0x0003d580 6e6f7469 66790000 4661696c 65642074 notify..Failed t │ │ │ │ + 0x0003d590 6f20656e 71756575 65207265 71756573 o enqueue reques │ │ │ │ + 0x0003d5a0 743b2072 65717565 73742061 6c726561 t; request alrea │ │ │ │ + 0x0003d5b0 64792069 6e207175 65756500 4661696c dy in queue.Fail │ │ │ │ + 0x0003d5c0 65642074 6f206465 71756575 65207265 ed to dequeue re │ │ │ │ + 0x0003d5d0 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ + 0x0003d5e0 6f742069 6e207175 65756500 4661696c ot in queue.Fail │ │ │ │ + 0x0003d5f0 65642074 6f207265 71756575 65207265 ed to requeue re │ │ │ │ + 0x0003d600 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ + 0x0003d610 6f742069 6e207175 65756500 4f7c6600 ot in queue.O|f. │ │ │ │ + 0x0003d620 70726570 61726500 7c640000 7c620000 prepare.|d..|b.. │ │ │ │ + 0x0003d630 7c482100 7472616e 73666572 496e666f |H!.transferInfo │ │ │ │ + 0x0003d640 00000000 68747470 5c436c69 656e7400 ....http\Client. │ │ │ │ + 0x0003d650 44454255 475f494e 464f0000 44454255 DEBUG_INFO..DEBU │ │ │ │ + 0x0003d660 475f494e 00000000 44454255 475f4f55 G_IN....DEBUG_OU │ │ │ │ + 0x0003d670 54000000 44454255 475f4845 41444552 T...DEBUG_HEADER │ │ │ │ + 0x0003d680 00000000 44454255 475f424f 44590000 ....DEBUG_BODY.. │ │ │ │ + 0x0003d690 44454255 475f5353 4c000000 5f5f636f DEBUG_SSL...__co │ │ │ │ + 0x0003d6a0 6e737472 75637400 72657365 74000000 nstruct.reset... │ │ │ │ + 0x0003d6b0 656e7175 65756500 64657175 65756500 enqueue.dequeue. │ │ │ │ + 0x0003d6c0 72657175 65756500 636f756e 74000000 requeue.count... │ │ │ │ + 0x0003d6d0 73656e64 00000000 6f6e6365 00000000 send....once.... │ │ │ │ + 0x0003d6e0 77616974 00000000 67657452 6573706f wait....getRespo │ │ │ │ + 0x0003d6f0 6e736500 67657448 6973746f 72790000 nse.getHistory.. │ │ │ │ + 0x0003d700 636f6e66 69677572 65000000 656e6162 configure...enab │ │ │ │ + 0x0003d710 6c655069 70656c69 6e696e67 00000000 lePipelining.... │ │ │ │ + 0x0003d720 656e6162 6c654576 656e7473 00000000 enableEvents.... │ │ │ │ + 0x0003d730 6765744f 62736572 76657273 00000000 getObservers.... │ │ │ │ + 0x0003d740 67657450 726f6772 65737349 6e666f00 getProgressInfo. │ │ │ │ + 0x0003d750 67657454 72616e73 66657249 6e666f00 getTransferInfo. │ │ │ │ + 0x0003d760 7365744f 7074696f 6e730000 73657453 setOptions..setS │ │ │ │ + 0x0003d770 736c4f70 74696f6e 73000000 61646453 slOptions...addS │ │ │ │ + 0x0003d780 736c4f70 74696f6e 73000000 67657453 slOptions...getS │ │ │ │ + 0x0003d790 736c4f70 74696f6e 73000000 73657443 slOptions...setC │ │ │ │ + 0x0003d7a0 6f6f6b69 65730000 61646443 6f6f6b69 ookies..addCooki │ │ │ │ + 0x0003d7b0 65730000 67657443 6f6f6b69 65730000 es..getCookies.. │ │ │ │ + 0x0003d7c0 67657441 7661696c 61626c65 44726976 getAvailableDriv │ │ │ │ + 0x0003d7d0 65727300 67657441 7661696c 61626c65 ers.getAvailable │ │ │ │ + 0x0003d7e0 4f707469 6f6e7300 67657441 7661696c Options.getAvail │ │ │ │ + 0x0003d7f0 61626c65 436f6e66 69677572 6174696f ableConfiguratio │ │ │ │ + 0x0003d800 6e000000 73657444 65627567 00000000 n...setDebug.... │ │ │ │ + 0x0003d810 63616c6c 6261636b 00000000 73736c5f callback....ssl_ │ │ │ │ + 0x0003d820 6f707469 6f6e7300 73736c5f 6f707469 options.ssl_opti │ │ │ │ + 0x0003d830 6f6e0000 68747470 5c436c69 656e745c on..http\Client\ │ │ │ │ + 0x0003d840 52657175 65737400 6f627365 72766572 Request.observer │ │ │ │ + 0x0003d850 00000000 53706c4f 62736572 76657200 ....SplObserver. │ │ │ │ + 0x0003d860 70726f67 72657373 00000000 656e6162 progress....enab │ │ │ │ + 0x0003d870 6c650000 73657474 696e6773 00000000 le..settings.... │ │ │ │ + 0x0003d880 74696d65 6f757400 63616c6c 61626c65 timeout.callable │ │ │ │ + 0x0003d890 00000000 64726976 65720000 70657273 ....driver..pers │ │ │ │ + 0x0003d8a0 69737465 6e745f68 616e646c 655f6964 istent_handle_id │ │ │ │ + 0x0003d8b0 00000000 464c5553 48000000 53455353 ....FLUSH...SESS │ │ │ │ + 0x0003d8c0 00000000 436f756c 64206e6f 74206465 ....Could not de │ │ │ │ + 0x0003d8d0 71756575 65207265 71756573 74207768 queue request wh │ │ │ │ + 0x0003d8e0 696c6520 65786563 7574696e 67206361 ile executing ca │ │ │ │ + 0x0003d8f0 6c6c6261 636b7300 436f756c 64206e6f llbacks.Could no │ │ │ │ + 0x0003d900 74206465 71756575 65207265 71756573 t dequeue reques │ │ │ │ + 0x0003d910 743a2025 73000000 41646469 6e672068 t: %s...Adding h │ │ │ │ + 0x0003d920 616e646c 653a0000 73657475 70000000 andle:..setup... │ │ │ │ + 0x0003d930 61646448 616e646c 65000000 41626f75 addHandle...Abou │ │ │ │ + 0x0003d940 7420746f 20636f6e 6e656374 00000000 t to connect.... │ │ │ │ + 0x0003d950 7265736f 6c766500 54727969 6e670000 resolve.Trying.. │ │ │ │ + 0x0003d960 636f6e6e 65637400 466f756e 64206275 connect.Found bu │ │ │ │ + 0x0003d970 6e646c65 20666f72 20686f73 74000000 ndle for host... │ │ │ │ + 0x0003d980 436f6e6e 65637465 64000000 636f6e6e Connected...conn │ │ │ │ + 0x0003d990 65637465 64000000 52652d75 73696e67 ected...Re-using │ │ │ │ + 0x0003d9a0 20657869 7374696e 6720636f 6e6e6563 existing connec │ │ │ │ + 0x0003d9b0 74696f6e 21000000 626c6163 6b6c6973 tion!...blacklis │ │ │ │ + 0x0003d9c0 74656400 626c6163 6b6c6973 74206368 ted.blacklist ch │ │ │ │ + 0x0003d9d0 65636b00 73736c20 6e65676f 74696174 eck.ssl negotiat │ │ │ │ + 0x0003d9e0 696f6e00 63657274 69666963 61746500 ion.certificate. │ │ │ │ + 0x0003d9f0 414c504e 00000000 75706c6f 61640000 ALPN....upload.. │ │ │ │ + 0x0003da00 6c656674 20696e74 61637400 6e6f7420 left intact.not │ │ │ │ + 0x0003da10 64697363 6f6e6e65 63746564 00000000 disconnected.... │ │ │ │ + 0x0003da20 636c6f73 65640000 49737375 6520616e closed..Issue an │ │ │ │ + 0x0003da30 6f746865 72207265 71756573 74000000 other request... │ │ │ │ + 0x0003da40 72656469 72656374 00000000 4f706572 redirect....Oper │ │ │ │ + 0x0003da50 6174696f 6e207469 6d656420 6f757400 ation timed out. │ │ │ │ + 0x0003da60 72656365 69766500 75706c6f 61646564 receive.uploaded │ │ │ │ + 0x0003da70 00000000 6e706e00 616c706e 00000000 ....npn.alpn.... │ │ │ │ + 0x0003da80 25733a20 25730000 414c4c00 436f756c %s: %s..ALL.Coul │ │ │ │ + 0x0003da90 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ + 0x0003daa0 20257320 28257329 00000000 436f756c %s (%s)....Coul │ │ │ │ + 0x0003dab0 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ + 0x0003dac0 20257300 256c642d 256c642c 00000000 %s.%ld-%ld,.... │ │ │ │ + 0x0003dad0 256c642d 00000000 2d256c64 00000000 %ld-....-%ld.... │ │ │ │ + 0x0003dae0 25733a20 22257322 00000000 49662d4d %s: "%s"....If-M │ │ │ │ + 0x0003daf0 61746368 00000000 49662d4e 6f6e652d atch....If-None- │ │ │ │ + 0x0003db00 4d617463 68000000 4661696c 65642074 Match...Failed t │ │ │ │ + 0x0003db10 6f20696e 69746961 6c697a65 20637572 o initialize cur │ │ │ │ + 0x0003db20 6c206861 6e646c65 00000000 3b000000 l handle....;... │ │ │ │ + 0x0003db30 25733d25 733b2000 6e6f6e65 00000000 %s=%s; .none.... │ │ │ │ + 0x0003db40 6f70656e 73736c00 676e7574 6c730000 openssl.gnutls.. │ │ │ │ + 0x0003db50 6e737300 67736b69 74000000 706f6c61 nss.gskit...pola │ │ │ │ + 0x0003db60 7273736c 00000000 63796173 736c0000 rssl....cyassl.. │ │ │ │ + 0x0003db70 73636861 6e6e656c 00000000 64617277 schannel....darw │ │ │ │ + 0x0003db80 696e7373 6c000000 756e6b6e 6f776e00 inssl...unknown. │ │ │ │ + 0x0003db90 65666665 63746976 655f7572 6c000000 effective_url... │ │ │ │ + 0x0003dba0 72657370 6f6e7365 5f636f64 65000000 response_code... │ │ │ │ + 0x0003dbb0 746f7461 6c5f7469 6d650000 6e616d65 total_time..name │ │ │ │ + 0x0003dbc0 6c6f6f6b 75705f74 696d6500 636f6e6e lookup_time.conn │ │ │ │ + 0x0003dbd0 6563745f 74696d65 00000000 70726574 ect_time....pret │ │ │ │ + 0x0003dbe0 72616e73 6665725f 74696d65 00000000 ransfer_time.... │ │ │ │ + 0x0003dbf0 73697a65 5f75706c 6f616400 73697a65 size_upload.size │ │ │ │ + 0x0003dc00 5f75706c 6f61645f 74000000 73697a65 _upload_t...size │ │ │ │ + 0x0003dc10 5f646f77 6e6c6f61 64000000 73697a65 _download...size │ │ │ │ + 0x0003dc20 5f646f77 6e6c6f61 645f7400 73706565 _download_t.spee │ │ │ │ + 0x0003dc30 645f646f 776e6c6f 61640000 73706565 d_download..spee │ │ │ │ + 0x0003dc40 645f646f 776e6c6f 61645f74 00000000 d_download_t.... │ │ │ │ + 0x0003dc50 73706565 645f7570 6c6f6164 00000000 speed_upload.... │ │ │ │ + 0x0003dc60 73706565 645f7570 6c6f6164 5f740000 speed_upload_t.. │ │ │ │ + 0x0003dc70 68656164 65725f73 697a6500 72657175 header_size.requ │ │ │ │ + 0x0003dc80 6573745f 73697a65 00000000 73736c5f est_size....ssl_ │ │ │ │ + 0x0003dc90 76657269 66797265 73756c74 00000000 verifyresult.... │ │ │ │ + 0x0003dca0 66696c65 74696d65 00000000 66696c65 filetime....file │ │ │ │ + 0x0003dcb0 74696d65 5f740000 636f6e74 656e745f time_t..content_ │ │ │ │ + 0x0003dcc0 6c656e67 74685f64 6f776e6c 6f616400 length_download. │ │ │ │ + 0x0003dcd0 636f6e74 656e745f 6c656e67 74685f64 content_length_d │ │ │ │ + 0x0003dce0 6f776e6c 6f61645f 74000000 636f6e74 ownload_t...cont │ │ │ │ + 0x0003dcf0 656e745f 6c656e67 74685f75 706c6f61 ent_length_uploa │ │ │ │ + 0x0003dd00 64000000 636f6e74 656e745f 6c656e67 d...content_leng │ │ │ │ + 0x0003dd10 74685f75 706c6f61 645f7400 73746172 th_upload_t.star │ │ │ │ + 0x0003dd20 74747261 6e736665 725f7469 6d650000 ttransfer_time.. │ │ │ │ + 0x0003dd30 636f6e74 656e745f 74797065 00000000 content_type.... │ │ │ │ + 0x0003dd40 72656469 72656374 5f74696d 65000000 redirect_time... │ │ │ │ + 0x0003dd50 72656469 72656374 5f636f75 6e740000 redirect_count.. │ │ │ │ + 0x0003dd60 636f6e6e 6563745f 636f6465 00000000 connect_code.... │ │ │ │ + 0x0003dd70 68747470 61757468 5f617661 696c0000 httpauth_avail.. │ │ │ │ + 0x0003dd80 70726f78 79617574 685f6176 61696c00 proxyauth_avail. │ │ │ │ + 0x0003dd90 6f735f65 72726e6f 00000000 6e756d5f os_errno....num_ │ │ │ │ + 0x0003dda0 636f6e6e 65637473 00000000 73736c5f connects....ssl_ │ │ │ │ + 0x0003ddb0 656e6769 6e657300 72656469 72656374 engines.redirect │ │ │ │ + 0x0003ddc0 5f75726c 00000000 7072696d 6172795f _url....primary_ │ │ │ │ + 0x0003ddd0 69700000 61707063 6f6e6e65 63745f74 ip..appconnect_t │ │ │ │ + 0x0003dde0 696d6500 636f6e64 6974696f 6e5f756e ime.condition_un │ │ │ │ + 0x0003ddf0 6d657400 7072696d 6172795f 706f7274 met.primary_port │ │ │ │ + 0x0003de00 00000000 6c6f6361 6c5f6970 00000000 ....local_ip.... │ │ │ │ + 0x0003de10 6c6f6361 6c5f706f 72740000 68747470 local_port..http │ │ │ │ + 0x0003de20 5f766572 73696f6e 00000000 70726f78 _version....prox │ │ │ │ + 0x0003de30 795f7373 6c5f7665 72696679 72657375 y_ssl_verifyresu │ │ │ │ + 0x0003de40 6c740000 73636865 6d650000 746f7461 lt..scheme..tota │ │ │ │ + 0x0003de50 6c5f7469 6d655f74 00000000 6e616d65 l_time_t....name │ │ │ │ + 0x0003de60 6c6f6f6b 75705f74 696d655f 74000000 lookup_time_t... │ │ │ │ + 0x0003de70 636f6e6e 6563745f 74696d65 5f740000 connect_time_t.. │ │ │ │ + 0x0003de80 70726574 72616e73 6665725f 74696d65 pretransfer_time │ │ │ │ + 0x0003de90 5f740000 73746172 74747261 6e736665 _t..starttransfe │ │ │ │ + 0x0003dea0 725f7469 6d655f74 00000000 72656469 r_time_t....redi │ │ │ │ + 0x0003deb0 72656374 5f74696d 655f7400 61707063 rect_time_t.appc │ │ │ │ + 0x0003dec0 6f6e6e65 63745f74 696d655f 74000000 onnect_time_t... │ │ │ │ + 0x0003ded0 72657472 795f6166 74657200 65666665 retry_after.effe │ │ │ │ + 0x0003dee0 63746976 655f6d65 74686f64 00000000 ctive_method.... │ │ │ │ + 0x0003def0 70726f78 795f6572 726f7200 6361696e proxy_error.cain │ │ │ │ + 0x0003df00 666f0000 63617061 74680000 6e756d62 fo..capath..numb │ │ │ │ + 0x0003df10 65720000 636f6e6e 6563745f 676f6f64 er..connect_good │ │ │ │ + 0x0003df20 00000000 636f6e6e 6563745f 72656e65 ....connect_rene │ │ │ │ + 0x0003df30 676f7469 61746500 68697473 00000000 gotiate.hits.... │ │ │ │ + 0x0003df40 63616368 655f6675 6c6c0000 6261636b cache_full..back │ │ │ │ + 0x0003df50 656e6400 696e7465 726e616c 73000000 end.internals... │ │ │ │ + 0x0003df60 746c735f 73657373 696f6e00 63657274 tls_session.cert │ │ │ │ + 0x0003df70 696e666f 00000000 6375726c 636f6465 info....curlcode │ │ │ │ + 0x0003df80 00000000 6572726f 72000000 43616e6e ....error...Cann │ │ │ │ + 0x0003df90 6f742072 65717565 73742065 6d707479 ot request empty │ │ │ │ + 0x0003dfa0 2055524c 00000000 50555400 48454144 URL....PUT.HEAD │ │ │ │ + 0x0003dfb0 00000000 43616e6e 6f742075 73652065 ....Cannot use e │ │ │ │ + 0x0003dfc0 6d707479 20726571 75657374 206d6574 mpty request met │ │ │ │ + 0x0003dfd0 686f6400 436f756c 64206e6f 7420656e hod.Could not en │ │ │ │ + 0x0003dfe0 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ + 0x0003dff0 73000000 73746172 74000000 252e2a73 s...start...%.*s │ │ │ │ + 0x0003e000 3a25733a 25640000 436f6e74 656e742d :%s:%d..Content- │ │ │ │ + 0x0003e010 4c656e67 74680000 582d4f72 6967696e Length..X-Origin │ │ │ │ + 0x0003e020 616c2d43 6f6e7465 6e742d4c 656e6774 al-Content-Lengt │ │ │ │ + 0x0003e030 68000000 5472616e 73666572 2d456e63 h...Transfer-Enc │ │ │ │ + 0x0003e040 6f64696e 67000000 582d4f72 6967696e oding...X-Origin │ │ │ │ + 0x0003e050 616c2d54 72616e73 6665722d 456e636f al-Transfer-Enco │ │ │ │ + 0x0003e060 64696e67 00000000 436f6e74 656e742d ding....Content- │ │ │ │ + 0x0003e070 52616e67 65000000 582d4f72 6967696e Range...X-Origin │ │ │ │ + 0x0003e080 616c2d43 6f6e7465 6e742d52 616e6765 al-Content-Range │ │ │ │ + 0x0003e090 00000000 436f6e74 656e742d 456e636f ....Content-Enco │ │ │ │ + 0x0003e0a0 64696e67 00000000 582d4f72 6967696e ding....X-Origin │ │ │ │ + 0x0003e0b0 616c2d43 6f6e7465 6e742d45 6e636f64 al-Content-Encod │ │ │ │ + 0x0003e0c0 696e6700 25733b20 25732028 25732900 ing.%s; %s (%s). │ │ │ │ + 0x0003e0d0 6375726c 00000000 68747470 5c436c69 curl....http\Cli │ │ │ │ + 0x0003e0e0 656e745c 4375726c 00000000 68747470 ent\Curl....http │ │ │ │ + 0x0003e0f0 5c436c69 656e745c 4375726c 5c526571 \Client\Curl\Req │ │ │ │ + 0x0003e100 75657374 00000000 70617468 5f61735f uest....path_as_ │ │ │ │ + 0x0003e110 69730000 70726f78 79686f73 74000000 is..proxyhost... │ │ │ │ + 0x0003e120 70726f78 79747970 65000000 70726f78 proxytype...prox │ │ │ │ + 0x0003e130 79706f72 74000000 70726f78 79617574 yport...proxyaut │ │ │ │ + 0x0003e140 68000000 70726f78 79617574 68747970 h...proxyauthtyp │ │ │ │ + 0x0003e150 65000000 70726f78 7974756e 6e656c00 e...proxytunnel. │ │ │ │ + 0x0003e160 6e6f7072 6f787900 736f636b 73355f61 noproxy.socks5_a │ │ │ │ + 0x0003e170 75746800 70726f78 79686561 64657200 uth.proxyheader. │ │ │ │ + 0x0003e180 70726f78 795f7365 72766963 655f6e61 proxy_service_na │ │ │ │ + 0x0003e190 6d650000 68617072 6f78795f 70726f74 me..haproxy_prot │ │ │ │ + 0x0003e1a0 6f636f6c 00000000 756e6978 5f736f63 ocol....unix_soc │ │ │ │ + 0x0003e1b0 6b65745f 70617468 00000000 61627374 ket_path....abst │ │ │ │ + 0x0003e1c0 72616374 5f756e69 785f736f 636b6574 ract_unix_socket │ │ │ │ + 0x0003e1d0 00000000 646e735f 63616368 655f7469 ....dns_cache_ti │ │ │ │ + 0x0003e1e0 6d656f75 74000000 69707265 736f6c76 meout...ipresolv │ │ │ │ + 0x0003e1f0 65000000 646e735f 73687566 666c655f e...dns_shuffle_ │ │ │ │ + 0x0003e200 61646472 65737365 73000000 646f685f addresses...doh_ │ │ │ │ + 0x0003e210 75726c00 6c6f775f 73706565 645f6c69 url.low_speed_li │ │ │ │ + 0x0003e220 6d697400 6c6f775f 73706565 645f7469 mit.low_speed_ti │ │ │ │ + 0x0003e230 6d650000 66726573 685f636f 6e6e6563 me..fresh_connec │ │ │ │ + 0x0003e240 74000000 666f7262 69645f72 65757365 t...forbid_reuse │ │ │ │ + 0x0003e250 00000000 6d617861 67655f63 6f6e6e00 ....maxage_conn. │ │ │ │ + 0x0003e260 696e7465 72666163 65000000 706f7274 interface...port │ │ │ │ + 0x0003e270 72616e67 65000000 61646472 6573735f range...address_ │ │ │ │ + 0x0003e280 73636f70 65000000 68747470 61757468 scope...httpauth │ │ │ │ + 0x0003e290 00000000 68747470 61757468 74797065 ....httpauthtype │ │ │ │ + 0x0003e2a0 00000000 73657276 6963655f 6e616d65 ....service_name │ │ │ │ + 0x0003e2b0 00000000 786f6175 7468325f 62656172 ....xoauth2_bear │ │ │ │ + 0x0003e2c0 65720000 6177735f 73696776 34000000 er..aws_sigv4... │ │ │ │ + 0x0003e2d0 756e7265 73747269 63746564 5f617574 unrestricted_aut │ │ │ │ + 0x0003e2e0 68000000 706f7374 72656469 72000000 h...postredir... │ │ │ │ + 0x0003e2f0 72657472 79636f75 6e740000 72657472 retrycount..retr │ │ │ │ + 0x0003e300 7964656c 61790000 6175746f 72656665 ydelay..autorefe │ │ │ │ + 0x0003e310 72657200 75736572 6167656e 74000000 rer.useragent... │ │ │ │ + 0x0003e320 5045434c 5f485454 502f342e 322e3620 PECL_HTTP/4.2.6 │ │ │ │ + 0x0003e330 5048502f 382e342e 3136206c 69626375 PHP/8.4.16 libcu │ │ │ │ + 0x0003e340 726c2f38 2e31392e 302d7263 33000000 rl/8.19.0-rc3... │ │ │ │ + 0x0003e350 72657375 6d650000 65746167 00000000 resume..etag.... │ │ │ │ + 0x0003e360 636f6d70 72657373 00000000 6c617374 compress....last │ │ │ │ + 0x0003e370 6d6f6469 66696564 00000000 656e636f modified....enco │ │ │ │ + 0x0003e380 6465636f 6f6b6965 73000000 636f6f6b decookies...cook │ │ │ │ + 0x0003e390 69657365 7373696f 6e000000 636f6f6b iesession...cook │ │ │ │ + 0x0003e3a0 69657374 6f726500 6d617866 696c6573 iestore.maxfiles │ │ │ │ + 0x0003e3b0 697a6500 68747470 30395f61 6c6c6f77 ize.http09_allow │ │ │ │ + 0x0003e3c0 65640000 636f6e6e 65637474 696d656f ed..connecttimeo │ │ │ │ + 0x0003e3d0 75740000 65787065 63745f31 30305f74 ut..expect_100_t │ │ │ │ + 0x0003e3e0 696d656f 75740000 7463705f 6e6f6465 imeout..tcp_node │ │ │ │ + 0x0003e3f0 6c617900 7463705f 6b656570 616c6976 lay.tcp_keepaliv │ │ │ │ + 0x0003e400 65000000 7463705f 6b656570 69646c65 e...tcp_keepidle │ │ │ │ + 0x0003e410 00000000 7463705f 6b656570 696e7476 ....tcp_keepintv │ │ │ │ + 0x0003e420 6c000000 7463705f 66617374 6f70656e l...tcp_fastopen │ │ │ │ + 0x0003e430 00000000 63657274 00000000 63657274 ....cert....cert │ │ │ │ + 0x0003e440 74797065 00000000 50454d00 6b657900 type....PEM.key. │ │ │ │ + 0x0003e450 6b657974 79706500 6b657970 61737377 keytype.keypassw │ │ │ │ + 0x0003e460 64000000 656e6769 6e650000 76657273 d...engine..vers │ │ │ │ + 0x0003e470 696f6e00 76657269 66797065 65720000 ion.verifypeer.. │ │ │ │ + 0x0003e480 76657269 6679686f 73740000 76657269 verifyhost..veri │ │ │ │ + 0x0003e490 66797374 61747573 00000000 63697068 fystatus....ciph │ │ │ │ + 0x0003e4a0 65725f6c 69737400 72616e64 6f6d5f66 er_list.random_f │ │ │ │ + 0x0003e4b0 696c6500 65676473 6f636b65 74000000 ile.egdsocket... │ │ │ │ + 0x0003e4c0 69737375 65726365 72740000 63726c66 issuercert..crlf │ │ │ │ + 0x0003e4d0 696c6500 656e6162 6c655f6e 706e0000 ile.enable_npn.. │ │ │ │ + 0x0003e4e0 656e6162 6c655f61 6c706e00 70696e6e enable_alpn.pinn │ │ │ │ + 0x0003e4f0 65645f70 75626c69 636b6579 00000000 ed_publickey.... │ │ │ │ + 0x0003e500 70726f78 795f7373 6c000000 616c7473 proxy_ssl...alts │ │ │ │ + 0x0003e510 76635f63 74726c00 616c7473 76630000 vc_ctrl.altsvc.. │ │ │ │ + 0x0003e520 68737473 5f637472 6c000000 68737473 hsts_ctrl...hsts │ │ │ │ + 0x0003e530 00000000 6d617863 6f6e6e65 63747300 ....maxconnects. │ │ │ │ + 0x0003e540 6d61785f 686f7374 5f636f6e 6e656374 max_host_connect │ │ │ │ + 0x0003e550 696f6e73 00000000 6d61785f 746f7461 ions....max_tota │ │ │ │ + 0x0003e560 6c5f636f 6e6e6563 74696f6e 73000000 l_connections... │ │ │ │ + 0x0003e570 6d61785f 636f6e63 75727265 6e745f73 max_concurrent_s │ │ │ │ + 0x0003e580 74726561 6d730000 7573655f 6576656e treams..use_even │ │ │ │ + 0x0003e590 746c6f6f 70000000 73686172 655f636f tloop...share_co │ │ │ │ + 0x0003e5a0 6f6b6965 73000000 73686172 655f7373 okies...share_ss │ │ │ │ + 0x0003e5b0 6c000000 68747470 5c436c69 656e745c l...http\Client\ │ │ │ │ + 0x0003e5c0 4375726c 5c464541 54555245 53000000 Curl\FEATURES... │ │ │ │ + 0x0003e5d0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e5e0 5c466561 74757265 735c4950 56360000 \Features\IPV6.. │ │ │ │ + 0x0003e5f0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e600 5c466561 74757265 735c4b45 52424552 \Features\KERBER │ │ │ │ + 0x0003e610 4f533400 68747470 5c436c69 656e745c OS4.http\Client\ │ │ │ │ + 0x0003e620 4375726c 5c466561 74757265 735c5353 Curl\Features\SS │ │ │ │ + 0x0003e630 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ + 0x0003e640 4375726c 5c466561 74757265 735c4c49 Curl\Features\LI │ │ │ │ + 0x0003e650 425a0000 68747470 5c436c69 656e745c BZ..http\Client\ │ │ │ │ + 0x0003e660 4375726c 5c466561 74757265 735c4e54 Curl\Features\NT │ │ │ │ + 0x0003e670 4c4d0000 68747470 5c436c69 656e745c LM..http\Client\ │ │ │ │ + 0x0003e680 4375726c 5c466561 74757265 735c4753 Curl\Features\GS │ │ │ │ + 0x0003e690 534e4547 4f544941 54450000 68747470 SNEGOTIATE..http │ │ │ │ + 0x0003e6a0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e6b0 74757265 735c4153 594e4348 444e5300 tures\ASYNCHDNS. │ │ │ │ + 0x0003e6c0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e6d0 5c466561 74757265 735c5350 4e45474f \Features\SPNEGO │ │ │ │ + 0x0003e6e0 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e6f0 4375726c 5c466561 74757265 735c4c41 Curl\Features\LA │ │ │ │ + 0x0003e700 52474546 494c4500 68747470 5c436c69 RGEFILE.http\Cli │ │ │ │ + 0x0003e710 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e720 735c4944 4e000000 68747470 5c436c69 s\IDN...http\Cli │ │ │ │ + 0x0003e730 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e740 735c5353 50490000 68747470 5c436c69 s\SSPI..http\Cli │ │ │ │ + 0x0003e750 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e760 735c544c 53415554 485f5352 50000000 s\TLSAUTH_SRP... │ │ │ │ + 0x0003e770 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e780 5c466561 74757265 735c4e54 4c4d5f57 \Features\NTLM_W │ │ │ │ + 0x0003e790 42000000 68747470 5c436c69 656e745c B...http\Client\ │ │ │ │ + 0x0003e7a0 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ + 0x0003e7b0 54503200 68747470 5c436c69 656e745c TP2.http\Client\ │ │ │ │ + 0x0003e7c0 4375726c 5c466561 74757265 735c4753 Curl\Features\GS │ │ │ │ + 0x0003e7d0 53415049 00000000 68747470 5c436c69 SAPI....http\Cli │ │ │ │ 0x0003e7e0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e7f0 735c4c49 425a0000 68747470 5c436c69 s\LIBZ..http\Cli │ │ │ │ - 0x0003e800 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e810 735c4e54 4c4d0000 68747470 5c436c69 s\NTLM..http\Cli │ │ │ │ - 0x0003e820 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e830 735c4753 534e4547 4f544941 54450000 s\GSSNEGOTIATE.. │ │ │ │ - 0x0003e840 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e850 5c466561 74757265 735c4153 594e4348 \Features\ASYNCH │ │ │ │ - 0x0003e860 444e5300 68747470 5c436c69 656e745c DNS.http\Client\ │ │ │ │ - 0x0003e870 4375726c 5c466561 74757265 735c5350 Curl\Features\SP │ │ │ │ - 0x0003e880 4e45474f 00000000 68747470 5c436c69 NEGO....http\Cli │ │ │ │ - 0x0003e890 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e8a0 735c4c41 52474546 494c4500 68747470 s\LARGEFILE.http │ │ │ │ - 0x0003e8b0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e8c0 74757265 735c4944 4e000000 68747470 tures\IDN...http │ │ │ │ - 0x0003e8d0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e8e0 74757265 735c5353 50490000 68747470 tures\SSPI..http │ │ │ │ - 0x0003e8f0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e900 74757265 735c544c 53415554 485f5352 tures\TLSAUTH_SR │ │ │ │ - 0x0003e910 50000000 68747470 5c436c69 656e745c P...http\Client\ │ │ │ │ - 0x0003e920 4375726c 5c466561 74757265 735c4e54 Curl\Features\NT │ │ │ │ - 0x0003e930 4c4d5f57 42000000 68747470 5c436c69 LM_WB...http\Cli │ │ │ │ - 0x0003e940 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e950 735c4854 54503200 68747470 5c436c69 s\HTTP2.http\Cli │ │ │ │ - 0x0003e960 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e970 735c4753 53415049 00000000 68747470 s\GSSAPI....http │ │ │ │ - 0x0003e980 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e990 74757265 735c4b45 52424552 4f533500 tures\KERBEROS5. │ │ │ │ - 0x0003e9a0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e9b0 5c466561 74757265 735c554e 49585f53 \Features\UNIX_S │ │ │ │ - 0x0003e9c0 4f434b45 54530000 68747470 5c436c69 OCKETS..http\Cli │ │ │ │ - 0x0003e9d0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e9e0 735c5053 4c000000 68747470 5c436c69 s\PSL...http\Cli │ │ │ │ - 0x0003e9f0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003ea00 735c4854 5450535f 50524f58 59000000 s\HTTPS_PROXY... │ │ │ │ - 0x0003ea10 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ea20 5c466561 74757265 735c4d55 4c54495f \Features\MULTI_ │ │ │ │ - 0x0003ea30 53534c00 68747470 5c436c69 656e745c SSL.http\Client\ │ │ │ │ - 0x0003ea40 4375726c 5c466561 74757265 735c4252 Curl\Features\BR │ │ │ │ - 0x0003ea50 4f544c49 00000000 68747470 5c436c69 OTLI....http\Cli │ │ │ │ - 0x0003ea60 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003ea70 735c414c 54535643 00000000 68747470 s\ALTSVC....http │ │ │ │ - 0x0003ea80 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003ea90 74757265 735c4854 54503300 68747470 tures\HTTP3.http │ │ │ │ - 0x0003eaa0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003eab0 74757265 735c5a53 54440000 68747470 tures\ZSTD..http │ │ │ │ - 0x0003eac0 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003ead0 74757265 735c554e 49434f44 45000000 tures\UNICODE... │ │ │ │ - 0x0003eae0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003eaf0 5c466561 74757265 735c4853 54530000 \Features\HSTS.. │ │ │ │ - 0x0003eb00 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003eb10 5c564552 53494f4e 53000000 68747470 \VERSIONS...http │ │ │ │ - 0x0003eb20 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb30 73696f6e 735c4355 524c0000 68747470 sions\CURL..http │ │ │ │ - 0x0003eb40 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb50 73696f6e 735c5353 4c000000 68747470 sions\SSL...http │ │ │ │ - 0x0003eb60 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb70 73696f6e 735c4c49 425a0000 68747470 sions\LIBZ..http │ │ │ │ - 0x0003eb80 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb90 73696f6e 735c4152 45530000 68747470 sions\ARES..http │ │ │ │ - 0x0003eba0 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003ebb0 73696f6e 735c4944 4e000000 68747470 sions\IDN...http │ │ │ │ - 0x0003ebc0 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003ebd0 73696f6e 735c4943 4f4e5600 68747470 sions\ICONV.http │ │ │ │ - 0x0003ebe0 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003ebf0 73696f6e 735c4252 4f544c49 00000000 sions\BROTLI.... │ │ │ │ - 0x0003ec00 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ec10 5c566572 73696f6e 735c4e47 48545450 \Versions\NGHTTP │ │ │ │ - 0x0003ec20 32000000 68747470 5c436c69 656e745c 2...http\Client\ │ │ │ │ - 0x0003ec30 4375726c 5c566572 73696f6e 735c5155 Curl\Versions\QU │ │ │ │ - 0x0003ec40 49430000 68747470 5c436c69 656e745c IC..http\Client\ │ │ │ │ - 0x0003ec50 4375726c 5c566572 73696f6e 735c4341 Curl\Versions\CA │ │ │ │ - 0x0003ec60 494e464f 00000000 68747470 5c436c69 INFO....http\Cli │ │ │ │ - 0x0003ec70 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ - 0x0003ec80 735c4341 50415448 00000000 68747470 s\CAPATH....http │ │ │ │ - 0x0003ec90 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eca0 73696f6e 735c5a53 54440000 68747470 sions\ZSTD..http │ │ │ │ - 0x0003ecb0 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003ecc0 73696f6e 735c4859 50455200 68747470 sions\HYPER.http │ │ │ │ - 0x0003ecd0 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003ece0 505f5645 5253494f 4e5f315f 30000000 P_VERSION_1_0... │ │ │ │ + 0x0003e7f0 735c4b45 52424552 4f533500 68747470 s\KERBEROS5.http │ │ │ │ + 0x0003e800 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e810 74757265 735c554e 49585f53 4f434b45 tures\UNIX_SOCKE │ │ │ │ + 0x0003e820 54530000 68747470 5c436c69 656e745c TS..http\Client\ │ │ │ │ + 0x0003e830 4375726c 5c466561 74757265 735c5053 Curl\Features\PS │ │ │ │ + 0x0003e840 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ + 0x0003e850 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ + 0x0003e860 5450535f 50524f58 59000000 68747470 TPS_PROXY...http │ │ │ │ + 0x0003e870 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e880 74757265 735c4d55 4c54495f 53534c00 tures\MULTI_SSL. │ │ │ │ + 0x0003e890 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e8a0 5c466561 74757265 735c4252 4f544c49 \Features\BROTLI │ │ │ │ + 0x0003e8b0 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e8c0 4375726c 5c466561 74757265 735c414c Curl\Features\AL │ │ │ │ + 0x0003e8d0 54535643 00000000 68747470 5c436c69 TSVC....http\Cli │ │ │ │ + 0x0003e8e0 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e8f0 735c4854 54503300 68747470 5c436c69 s\HTTP3.http\Cli │ │ │ │ + 0x0003e900 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e910 735c5a53 54440000 68747470 5c436c69 s\ZSTD..http\Cli │ │ │ │ + 0x0003e920 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e930 735c554e 49434f44 45000000 68747470 s\UNICODE...http │ │ │ │ + 0x0003e940 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e950 74757265 735c4853 54530000 68747470 tures\HSTS..http │ │ │ │ + 0x0003e960 5c436c69 656e745c 4375726c 5c564552 \Client\Curl\VER │ │ │ │ + 0x0003e970 53494f4e 53000000 68747470 5c436c69 SIONS...http\Cli │ │ │ │ + 0x0003e980 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e990 735c4355 524c0000 68747470 5c436c69 s\CURL..http\Cli │ │ │ │ + 0x0003e9a0 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e9b0 735c5353 4c000000 68747470 5c436c69 s\SSL...http\Cli │ │ │ │ + 0x0003e9c0 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e9d0 735c4c49 425a0000 68747470 5c436c69 s\LIBZ..http\Cli │ │ │ │ + 0x0003e9e0 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e9f0 735c4152 45530000 68747470 5c436c69 s\ARES..http\Cli │ │ │ │ + 0x0003ea00 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003ea10 735c4944 4e000000 68747470 5c436c69 s\IDN...http\Cli │ │ │ │ + 0x0003ea20 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003ea30 735c4943 4f4e5600 68747470 5c436c69 s\ICONV.http\Cli │ │ │ │ + 0x0003ea40 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003ea50 735c4252 4f544c49 00000000 68747470 s\BROTLI....http │ │ │ │ + 0x0003ea60 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ + 0x0003ea70 73696f6e 735c4e47 48545450 32000000 sions\NGHTTP2... │ │ │ │ + 0x0003ea80 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ea90 5c566572 73696f6e 735c5155 49430000 \Versions\QUIC.. │ │ │ │ + 0x0003eaa0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003eab0 5c566572 73696f6e 735c4341 494e464f \Versions\CAINFO │ │ │ │ + 0x0003eac0 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003ead0 4375726c 5c566572 73696f6e 735c4341 Curl\Versions\CA │ │ │ │ + 0x0003eae0 50415448 00000000 68747470 5c436c69 PATH....http\Cli │ │ │ │ + 0x0003eaf0 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003eb00 735c5a53 54440000 68747470 5c436c69 s\ZSTD..http\Cli │ │ │ │ + 0x0003eb10 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003eb20 735c4859 50455200 68747470 5c436c69 s\HYPER.http\Cli │ │ │ │ + 0x0003eb30 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003eb40 5253494f 4e5f315f 30000000 68747470 RSION_1_0...http │ │ │ │ + 0x0003eb50 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ + 0x0003eb60 505f5645 5253494f 4e5f315f 31000000 P_VERSION_1_1... │ │ │ │ + 0x0003eb70 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003eb80 5c485454 505f5645 5253494f 4e5f325f \HTTP_VERSION_2_ │ │ │ │ + 0x0003eb90 30000000 68747470 5c436c69 656e745c 0...http\Client\ │ │ │ │ + 0x0003eba0 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ + 0x0003ebb0 4e5f3254 4c530000 68747470 5c436c69 N_2TLS..http\Cli │ │ │ │ + 0x0003ebc0 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003ebd0 5253494f 4e5f325f 5052494f 525f4b4e RSION_2_PRIOR_KN │ │ │ │ + 0x0003ebe0 4f574c45 44474500 68747470 5c436c69 OWLEDGE.http\Cli │ │ │ │ + 0x0003ebf0 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003ec00 5253494f 4e5f3300 68747470 5c436c69 RSION_3.http\Cli │ │ │ │ + 0x0003ec10 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003ec20 5253494f 4e5f414e 59000000 68747470 RSION_ANY...http │ │ │ │ + 0x0003ec30 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003ec40 5f564552 53494f4e 5f544c53 76310000 _VERSION_TLSv1.. │ │ │ │ + 0x0003ec50 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ec60 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x0003ec70 76315f30 00000000 68747470 5c436c69 v1_0....http\Cli │ │ │ │ + 0x0003ec80 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003ec90 53494f4e 5f544c53 76315f31 00000000 SION_TLSv1_1.... │ │ │ │ + 0x0003eca0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ecb0 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x0003ecc0 76315f32 00000000 68747470 5c436c69 v1_2....http\Cli │ │ │ │ + 0x0003ecd0 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003ece0 53494f4e 5f544c53 76315f33 00000000 SION_TLSv1_3.... │ │ │ │ 0x0003ecf0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ed00 5c485454 505f5645 5253494f 4e5f315f \HTTP_VERSION_1_ │ │ │ │ - 0x0003ed10 31000000 68747470 5c436c69 656e745c 1...http\Client\ │ │ │ │ - 0x0003ed20 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x0003ed30 4e5f325f 30000000 68747470 5c436c69 N_2_0...http\Cli │ │ │ │ - 0x0003ed40 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ - 0x0003ed50 5253494f 4e5f3254 4c530000 68747470 RSION_2TLS..http │ │ │ │ - 0x0003ed60 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003ed70 505f5645 5253494f 4e5f325f 5052494f P_VERSION_2_PRIO │ │ │ │ - 0x0003ed80 525f4b4e 4f574c45 44474500 68747470 R_KNOWLEDGE.http │ │ │ │ - 0x0003ed90 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003eda0 505f5645 5253494f 4e5f3300 68747470 P_VERSION_3.http │ │ │ │ - 0x0003edb0 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003edc0 505f5645 5253494f 4e5f414e 59000000 P_VERSION_ANY... │ │ │ │ - 0x0003edd0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ede0 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ - 0x0003edf0 76310000 68747470 5c436c69 656e745c v1..http\Client\ │ │ │ │ - 0x0003ee00 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003ee10 5f544c53 76315f30 00000000 68747470 _TLSv1_0....http │ │ │ │ - 0x0003ee20 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003ee30 5f564552 53494f4e 5f544c53 76315f31 _VERSION_TLSv1_1 │ │ │ │ - 0x0003ee40 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003ee50 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003ee60 5f544c53 76315f32 00000000 68747470 _TLSv1_2....http │ │ │ │ - 0x0003ee70 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003ee80 5f564552 53494f4e 5f544c53 76315f33 _VERSION_TLSv1_3 │ │ │ │ - 0x0003ee90 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003eea0 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003eeb0 5f53534c 76320000 68747470 5c436c69 _SSLv2..http\Cli │ │ │ │ - 0x0003eec0 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x0003eed0 53494f4e 5f53534c 76330000 68747470 SION_SSLv3..http │ │ │ │ - 0x0003eee0 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003eef0 5f564552 53494f4e 5f414e59 00000000 _VERSION_ANY.... │ │ │ │ - 0x0003ef00 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ef10 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x0003ef20 5f444546 41554c54 00000000 68747470 _DEFAULT....http │ │ │ │ - 0x0003ef30 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003ef40 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ - 0x0003ef50 76315f30 00000000 68747470 5c436c69 v1_0....http\Cli │ │ │ │ - 0x0003ef60 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x0003ef70 53494f4e 5f4d4158 5f544c53 76315f31 SION_MAX_TLSv1_1 │ │ │ │ - 0x0003ef80 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003ef90 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003efa0 5f4d4158 5f544c53 76315f32 00000000 _MAX_TLSv1_2.... │ │ │ │ - 0x0003efb0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003efc0 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x0003efd0 5f544c53 76315f33 00000000 68747470 _TLSv1_3....http │ │ │ │ - 0x0003efe0 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x0003eff0 45534f4c 56455f56 34000000 68747470 ESOLVE_V4...http │ │ │ │ - 0x0003f000 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x0003f010 45534f4c 56455f56 36000000 68747470 ESOLVE_V6...http │ │ │ │ - 0x0003f020 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x0003f030 45534f4c 56455f41 4e590000 68747470 ESOLVE_ANY..http │ │ │ │ - 0x0003f040 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x0003f050 485f4e4f 4e450000 68747470 5c436c69 H_NONE..http\Cli │ │ │ │ - 0x0003f060 656e745c 4375726c 5c415554 485f4241 ent\Curl\AUTH_BA │ │ │ │ - 0x0003f070 53494300 68747470 5c436c69 656e745c SIC.http\Client\ │ │ │ │ - 0x0003f080 4375726c 5c415554 485f4449 47455354 Curl\AUTH_DIGEST │ │ │ │ - 0x0003f090 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003f0a0 4375726c 5c415554 485f4449 47455354 Curl\AUTH_DIGEST │ │ │ │ - 0x0003f0b0 5f494500 68747470 5c436c69 656e745c _IE.http\Client\ │ │ │ │ - 0x0003f0c0 4375726c 5c415554 485f4e54 4c4d0000 Curl\AUTH_NTLM.. │ │ │ │ - 0x0003f0d0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f0e0 5c415554 485f4753 534e4547 00000000 \AUTH_GSSNEG.... │ │ │ │ - 0x0003f0f0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f100 5c415554 485f5350 4e45474f 00000000 \AUTH_SPNEGO.... │ │ │ │ - 0x0003f110 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f120 5c415554 485f4245 41524552 00000000 \AUTH_BEARER.... │ │ │ │ + 0x0003ed00 5c53534c 5f564552 53494f4e 5f53534c \SSL_VERSION_SSL │ │ │ │ + 0x0003ed10 76320000 68747470 5c436c69 656e745c v2..http\Client\ │ │ │ │ + 0x0003ed20 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0003ed30 5f53534c 76330000 68747470 5c436c69 _SSLv3..http\Cli │ │ │ │ + 0x0003ed40 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003ed50 53494f4e 5f414e59 00000000 68747470 SION_ANY....http │ │ │ │ + 0x0003ed60 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003ed70 5f564552 53494f4e 5f4d4158 5f444546 _VERSION_MAX_DEF │ │ │ │ + 0x0003ed80 41554c54 00000000 68747470 5c436c69 AULT....http\Cli │ │ │ │ + 0x0003ed90 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003eda0 53494f4e 5f4d4158 5f544c53 76315f30 SION_MAX_TLSv1_0 │ │ │ │ + 0x0003edb0 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003edc0 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0003edd0 5f4d4158 5f544c53 76315f31 00000000 _MAX_TLSv1_1.... │ │ │ │ + 0x0003ede0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003edf0 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ + 0x0003ee00 5f544c53 76315f32 00000000 68747470 _TLSv1_2....http │ │ │ │ + 0x0003ee10 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003ee20 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ + 0x0003ee30 76315f33 00000000 68747470 5c436c69 v1_3....http\Cli │ │ │ │ + 0x0003ee40 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x0003ee50 56455f56 34000000 68747470 5c436c69 VE_V4...http\Cli │ │ │ │ + 0x0003ee60 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x0003ee70 56455f56 36000000 68747470 5c436c69 VE_V6...http\Cli │ │ │ │ + 0x0003ee80 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x0003ee90 56455f41 4e590000 68747470 5c436c69 VE_ANY..http\Cli │ │ │ │ + 0x0003eea0 656e745c 4375726c 5c415554 485f4e4f ent\Curl\AUTH_NO │ │ │ │ + 0x0003eeb0 4e450000 68747470 5c436c69 656e745c NE..http\Client\ │ │ │ │ + 0x0003eec0 4375726c 5c415554 485f4241 53494300 Curl\AUTH_BASIC. │ │ │ │ + 0x0003eed0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003eee0 5c415554 485f4449 47455354 00000000 \AUTH_DIGEST.... │ │ │ │ + 0x0003eef0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ef00 5c415554 485f4449 47455354 5f494500 \AUTH_DIGEST_IE. │ │ │ │ + 0x0003ef10 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ef20 5c415554 485f4e54 4c4d0000 68747470 \AUTH_NTLM..http │ │ │ │ + 0x0003ef30 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x0003ef40 485f4753 534e4547 00000000 68747470 H_GSSNEG....http │ │ │ │ + 0x0003ef50 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x0003ef60 485f5350 4e45474f 00000000 68747470 H_SPNEGO....http │ │ │ │ + 0x0003ef70 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x0003ef80 485f4245 41524552 00000000 68747470 H_BEARER....http │ │ │ │ + 0x0003ef90 5c436c69 656e745c 4375726c 5c415753 \Client\Curl\AWS │ │ │ │ + 0x0003efa0 5f534947 56340000 68747470 5c436c69 _SIGV4..http\Cli │ │ │ │ + 0x0003efb0 656e745c 4375726c 5c415554 485f414e ent\Curl\AUTH_AN │ │ │ │ + 0x0003efc0 59000000 68747470 5c436c69 656e745c Y...http\Client\ │ │ │ │ + 0x0003efd0 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x0003efe0 34000000 68747470 5c436c69 656e745c 4...http\Client\ │ │ │ │ + 0x0003eff0 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x0003f000 34410000 68747470 5c436c69 656e745c 4A..http\Client\ │ │ │ │ + 0x0003f010 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x0003f020 355f484f 53544e41 4d450000 68747470 5_HOSTNAME..http │ │ │ │ + 0x0003f030 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x0003f040 58595f53 4f434b53 35000000 68747470 XY_SOCKS5...http │ │ │ │ + 0x0003f050 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x0003f060 58595f48 54545000 68747470 5c436c69 XY_HTTP.http\Cli │ │ │ │ + 0x0003f070 656e745c 4375726c 5c50524f 58595f48 ent\Curl\PROXY_H │ │ │ │ + 0x0003f080 5454505f 315f3000 68747470 5c436c69 TTP_1_0.http\Cli │ │ │ │ + 0x0003f090 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f0a0 49525f33 30310000 68747470 5c436c69 IR_301..http\Cli │ │ │ │ + 0x0003f0b0 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f0c0 49525f33 30320000 68747470 5c436c69 IR_302..http\Cli │ │ │ │ + 0x0003f0d0 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f0e0 49525f33 30330000 68747470 5c436c69 IR_303..http\Cli │ │ │ │ + 0x0003f0f0 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f100 49525f41 4c4c0000 68747470 5c436c69 IR_ALL..http\Cli │ │ │ │ + 0x0003f110 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x0003f120 52454144 4f4e4c59 46494c45 00000000 READONLYFILE.... │ │ │ │ 0x0003f130 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f140 5c415753 5f534947 56340000 68747470 \AWS_SIGV4..http │ │ │ │ - 0x0003f150 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x0003f160 485f414e 59000000 68747470 5c436c69 H_ANY...http\Cli │ │ │ │ - 0x0003f170 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x0003f180 4f434b53 34000000 68747470 5c436c69 OCKS4...http\Cli │ │ │ │ - 0x0003f190 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x0003f1a0 4f434b53 34410000 68747470 5c436c69 OCKS4A..http\Cli │ │ │ │ - 0x0003f1b0 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x0003f1c0 4f434b53 355f484f 53544e41 4d450000 OCKS5_HOSTNAME.. │ │ │ │ - 0x0003f1d0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f1e0 5c50524f 58595f53 4f434b53 35000000 \PROXY_SOCKS5... │ │ │ │ - 0x0003f1f0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f200 5c50524f 58595f48 54545000 68747470 \PROXY_HTTP.http │ │ │ │ - 0x0003f210 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ - 0x0003f220 58595f48 5454505f 315f3000 68747470 XY_HTTP_1_0.http │ │ │ │ - 0x0003f230 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f240 54524544 49525f33 30310000 68747470 TREDIR_301..http │ │ │ │ - 0x0003f250 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f260 54524544 49525f33 30320000 68747470 TREDIR_302..http │ │ │ │ - 0x0003f270 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f280 54524544 49525f33 30330000 68747470 TREDIR_303..http │ │ │ │ - 0x0003f290 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f2a0 54524544 49525f41 4c4c0000 68747470 TREDIR_ALL..http │ │ │ │ - 0x0003f2b0 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x0003f2c0 5356435f 52454144 4f4e4c59 46494c45 SVC_READONLYFILE │ │ │ │ - 0x0003f2d0 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003f2e0 4375726c 5c414c54 5356435f 48310000 Curl\ALTSVC_H1.. │ │ │ │ - 0x0003f2f0 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f300 5c414c54 5356435f 48320000 68747470 \ALTSVC_H2..http │ │ │ │ - 0x0003f310 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x0003f320 5356435f 48330000 68747470 5c436c69 SVC_H3..http\Cli │ │ │ │ - 0x0003f330 656e745c 4375726c 5c485354 535f454e ent\Curl\HSTS_EN │ │ │ │ - 0x0003f340 41424c45 00000000 68747470 5c436c69 ABLE....http\Cli │ │ │ │ - 0x0003f350 656e745c 4375726c 5c485354 535f5245 ent\Curl\HSTS_RE │ │ │ │ - 0x0003f360 41444f4e 4c594649 4c450000 556e6b6e ADONLYFILE..Unkn │ │ │ │ - 0x0003f370 6f776e20 736f636b 65742061 6374696f own socket actio │ │ │ │ - 0x0003f380 6e202564 00000000 4f7c726c 00000000 n %d....O|rl.... │ │ │ │ - 0x0003f390 7068705f 68747470 5f636c69 656e745f php_http_client_ │ │ │ │ - 0x0003f3a0 6375726c 5f757365 725f6861 6e646c65 curl_user_handle │ │ │ │ - 0x0003f3b0 72000000 696e6974 00000000 74696d65 r...init....time │ │ │ │ - 0x0003f3c0 72000000 736f636b 65740000 68747470 r...socket..http │ │ │ │ - 0x0003f3d0 5c436c69 656e745c 4375726c 5c557365 \Client\Curl\Use │ │ │ │ - 0x0003f3e0 72000000 504f4c4c 5f4e4f4e 45000000 r...POLL_NONE... │ │ │ │ - 0x0003f3f0 504f4c4c 5f494e00 504f4c4c 5f4f5554 POLL_IN.POLL_OUT │ │ │ │ - 0x0003f400 00000000 504f4c4c 5f494e4f 55540000 ....POLL_INOUT.. │ │ │ │ - 0x0003f410 504f4c4c 5f52454d 4f564500 74696d65 POLL_REMOVE.time │ │ │ │ - 0x0003f420 6f75745f 6d730000 61637469 6f6e0000 out_ms..action.. │ │ │ │ - 0x0003f430 72756e00 636c6965 6e740000 22687474 run.client.."htt │ │ │ │ - 0x0003f440 705c5c43 6c69656e 74220000 7a000000 p\\Client"..z... │ │ │ │ - 0x0003f450 7a210000 436f6e74 656e742d 54797065 z!..Content-Type │ │ │ │ - 0x0003f460 00000000 436f6e74 656e7420 74797065 ....Content type │ │ │ │ - 0x0003f470 20222573 2220646f 6573206e 6f742073 "%s" does not s │ │ │ │ - 0x0003f480 65656d20 746f2063 6f6e7461 696e2061 eem to contain a │ │ │ │ - 0x0003f490 20707269 6d617279 20616e64 20612073 primary and a s │ │ │ │ - 0x0003f4a0 65636f6e 64617279 20706172 74000000 econdary part... │ │ │ │ - 0x0003f4b0 7c73217a 2161214f 21000000 73657443 |s!z!a!O!...setC │ │ │ │ - 0x0003f4c0 6f6e7465 6e745479 70650000 67657443 ontentType..getC │ │ │ │ - 0x0003f4d0 6f6e7465 6e745479 70650000 73657451 ontentType..setQ │ │ │ │ - 0x0003f4e0 75657279 00000000 67657451 75657279 uery....getQuery │ │ │ │ - 0x0003f4f0 00000000 61646451 75657279 00000000 ....addQuery.... │ │ │ │ - 0x0003f500 71756572 795f6461 74610000 68747470 query_data..http │ │ │ │ - 0x0003f510 5c4d6573 73616765 5c426f64 79000000 \Message\Body... │ │ │ │ - 0x0003f520 7c730000 496e636f 6d706c65 74652073 |s..Incomplete s │ │ │ │ - 0x0003f530 74617465 00000000 436f756c 64206e6f tate....Could no │ │ │ │ - 0x0003f540 74206669 6e642074 72616e73 66657220 t find transfer │ │ │ │ - 0x0003f550 696e666f 20776974 68206e61 6d652027 info with name ' │ │ │ │ - 0x0003f560 25732700 7c6c6121 2f000000 5365742d %s'.|la!/...Set- │ │ │ │ - 0x0003f570 436f6f6b 69650000 68747470 5c436c69 Cookie..http\Cli │ │ │ │ - 0x0003f580 656e745c 52657370 6f6e7365 00000000 ent\Response.... │ │ │ │ - 0x0003f590 656c656d 656e7400 666c6167 73000000 element.flags... │ │ │ │ - 0x0003f5a0 616c6c6f 7765645f 65787472 61730000 allowed_extras.. │ │ │ │ - 0x0003f5b0 646f6d61 696e0000 65787069 72657300 domain..expires. │ │ │ │ - 0x0003f5c0 73656375 72650000 68747470 4f6e6c79 secure..httpOnly │ │ │ │ - 0x0003f5d0 00000000 6d61782d 61676500 7c732100 ....max-age.|s!. │ │ │ │ - 0x0003f5e0 7c482f00 737c7321 00000000 76616c75 |H/.s|s!....valu │ │ │ │ - 0x0003f5f0 65000000 61726775 6d656e74 73000000 e...arguments... │ │ │ │ - 0x0003f600 7c7a216c 482f0000 646f6d61 696e3d25 |z!lH/..domain=% │ │ │ │ - 0x0003f610 733b2000 70617468 3d25733b 20000000 s; .path=%s; ... │ │ │ │ - 0x0003f620 442c2064 204d2059 20483a69 3a73205c D, d M Y H:i:s \ │ │ │ │ - 0x0003f630 475c4d5c 54000000 65787069 7265733d G\M\T...expires= │ │ │ │ - 0x0003f640 25733b20 00000000 6d61782d 6167653d %s; ....max-age= │ │ │ │ - 0x0003f650 256c643b 20000000 73656375 72653b20 %ld; ...secure; │ │ │ │ - 0x0003f660 00000000 68747470 4f6e6c79 3b200000 ....httpOnly; .. │ │ │ │ - 0x0003f670 68747470 5c436f6f 6b696500 50415253 http\Cookie.PARS │ │ │ │ - 0x0003f680 455f5241 57000000 53454355 52450000 E_RAW...SECURE.. │ │ │ │ - 0x0003f690 48545450 4f4e4c59 00000000 67657443 HTTPONLY....getC │ │ │ │ - 0x0003f6a0 6f6f6b69 65000000 73657443 6f6f6b69 ookie...setCooki │ │ │ │ - 0x0003f6b0 65000000 61646443 6f6f6b69 65000000 e...addCookie... │ │ │ │ - 0x0003f6c0 67657445 78747261 73000000 73657445 getExtras...setE │ │ │ │ - 0x0003f6d0 78747261 73000000 61646445 78747261 xtras...addExtra │ │ │ │ - 0x0003f6e0 73000000 67657445 78747261 00000000 s...getExtra.... │ │ │ │ - 0x0003f6f0 73657445 78747261 00000000 61646445 setExtra....addE │ │ │ │ - 0x0003f700 78747261 00000000 67657444 6f6d6169 xtra....getDomai │ │ │ │ - 0x0003f710 6e000000 73657444 6f6d6169 6e000000 n...setDomain... │ │ │ │ - 0x0003f720 67657450 61746800 73657450 61746800 getPath.setPath. │ │ │ │ - 0x0003f730 67657445 78706972 65730000 73657445 getExpires..setE │ │ │ │ - 0x0003f740 78706972 65730000 6765744d 61784167 xpires..getMaxAg │ │ │ │ - 0x0003f750 65000000 7365744d 61784167 65000000 e...setMaxAge... │ │ │ │ - 0x0003f760 67657446 6c616773 00000000 73657446 getFlags....setF │ │ │ │ - 0x0003f770 6c616773 00000000 746f4172 72617900 lags....toArray. │ │ │ │ - 0x0003f780 746f5374 72696e67 00000000 5f5f746f toString....__to │ │ │ │ - 0x0003f790 53747269 6e670000 65787472 615f6e61 String..extra_na │ │ │ │ - 0x0003f7a0 6d650000 65787472 615f7661 6c756500 me..extra_value. │ │ │ │ - 0x0003f7b0 636f6f6b 69655f6e 616d6500 636f6f6b cookie_name.cook │ │ │ │ - 0x0003f7c0 69655f76 616c7565 00000000 636f6f6b ie_value....cook │ │ │ │ - 0x0003f7d0 69655f73 7472696e 67000000 70617273 ie_string...pars │ │ │ │ - 0x0003f7e0 65725f66 6c616773 00000000 44656368 er_flags....Dech │ │ │ │ - 0x0003f7f0 756e6b20 656e636f 64696e67 20737472 unk encoding str │ │ │ │ - 0x0003f800 65616d20 68617320 616c7265 61647920 eam has already │ │ │ │ - 0x0003f810 72656163 68656420 74686520 656e6420 reached the end │ │ │ │ - 0x0003f820 6f662063 68756e6b 65642069 6e707574 of chunked input │ │ │ │ - 0x0003f830 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0003f840 72736520 6368756e 6b206c65 6e206672 rse chunk len fr │ │ │ │ - 0x0003f850 6f6d2027 252e2a73 27000000 4661696c om '%.*s'...Fail │ │ │ │ - 0x0003f860 65642074 6f20636f 70792069 6e666c61 ed to copy infla │ │ │ │ - 0x0003f870 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ - 0x0003f880 616d3a20 6f757420 6f66206d 656d6f72 am: out of memor │ │ │ │ - 0x0003f890 79000000 44617461 20646f65 73206e6f y...Data does no │ │ │ │ - 0x0003f8a0 74207365 656d2074 6f206265 20636875 t seem to be chu │ │ │ │ - 0x0003f8b0 6e6b6564 20656e63 6f646564 00000000 nked encoded.... │ │ │ │ - 0x0003f8c0 45787065 63746564 20636875 6e6b2073 Expected chunk s │ │ │ │ - 0x0003f8d0 697a6520 61742070 6f732025 7475206f ize at pos %tu o │ │ │ │ - 0x0003f8e0 6620257a 75206275 7420676f 74207472 f %zu but got tr │ │ │ │ - 0x0003f8f0 61736800 45787065 63746564 204c4620 ash.Expected LF │ │ │ │ - 0x0003f900 61742070 6f732025 7475206f 6620257a at pos %tu of %z │ │ │ │ - 0x0003f910 75206275 7420676f 74203078 25303258 u but got 0x%02X │ │ │ │ - 0x0003f920 00000000 5472756e 63617465 64206d65 ....Truncated me │ │ │ │ - 0x0003f930 73736167 653a2063 68756e6b 2073697a ssage: chunk siz │ │ │ │ - 0x0003f940 6520256c 75206578 63656564 73207265 e %lu exceeds re │ │ │ │ - 0x0003f950 6d61696e 696e6720 64617461 2073697a maining data siz │ │ │ │ - 0x0003f960 6520256c 75206174 20706f73 20257475 e %lu at pos %tu │ │ │ │ - 0x0003f970 206f6620 257a7500 45787065 63746564 of %zu.Expected │ │ │ │ - 0x0003f980 2043524c 46206174 20706f73 20257475 CRLF at pos %tu │ │ │ │ - 0x0003f990 206f6620 257a7520 62757420 676f7420 of %zu but got │ │ │ │ - 0x0003f9a0 30782530 32582030 78253032 58000000 0x%02X 0x%02X... │ │ │ │ - 0x0003f9b0 737c7a21 00000000 68747470 5c456e63 s|z!....http\Enc │ │ │ │ - 0x0003f9c0 6f64696e 675c5374 7265616d 2063616e oding\Stream can │ │ │ │ - 0x0003f9d0 6e6f7420 62652069 6e697469 616c697a not be initializ │ │ │ │ - 0x0003f9e0 65642074 77696365 00000000 556e6b6e ed twice....Unkn │ │ │ │ - 0x0003f9f0 6f776e20 68747470 5c456e63 6f64696e own http\Encodin │ │ │ │ - 0x0003fa00 675c5374 7265616d 20636c61 73732027 g\Stream class ' │ │ │ │ - 0x0003fa10 25732700 68747470 5c456e63 6f64696e %s'.http\Encodin │ │ │ │ - 0x0003fa20 675c5374 7265616d 00000000 464c5553 g\Stream....FLUS │ │ │ │ - 0x0003fa30 485f4e4f 4e450000 464c5553 485f5359 H_NONE..FLUSH_SY │ │ │ │ - 0x0003fa40 4e430000 464c5553 485f4655 4c4c0000 NC..FLUSH_FULL.. │ │ │ │ - 0x0003fa50 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ - 0x0003fa60 7265616d 5c446563 68756e6b 00000000 ream\Dechunk.... │ │ │ │ - 0x0003fa70 6465636f 6465645f 6c656e00 666c7573 decoded_len.flus │ │ │ │ - 0x0003fa80 68000000 646f6e65 00000000 66696e69 h...done....fini │ │ │ │ - 0x0003fa90 73680000 4661696c 65642074 6f20666c sh..Failed to fl │ │ │ │ - 0x0003faa0 75736820 62726f74 6c692065 6e636f64 ush brotli encod │ │ │ │ - 0x0003fab0 696e6720 73747265 616d0000 4661696c ing stream..Fail │ │ │ │ - 0x0003fac0 65642074 6f207570 64617465 2062726f ed to update bro │ │ │ │ - 0x0003fad0 746c6920 656e636f 64696e67 20737472 tli encoding str │ │ │ │ - 0x0003fae0 65616d00 4661696c 65642074 6f20696e eam.Failed to in │ │ │ │ - 0x0003faf0 69746961 6c697a65 2062726f 746c6920 itialize brotli │ │ │ │ - 0x0003fb00 656e636f 64696e67 20737472 65616d00 encoding stream. │ │ │ │ - 0x0003fb10 436f756c 64206e6f 74206272 6f746c69 Could not brotli │ │ │ │ - 0x0003fb20 20646563 6f646520 64617461 3a202573 decode data: %s │ │ │ │ - 0x0003fb30 00000000 4661696c 65642074 6f20696e ....Failed to in │ │ │ │ - 0x0003fb40 69746961 6c697a65 2062726f 746c6920 itialize brotli │ │ │ │ - 0x0003fb50 6465636f 64696e67 20737472 65616d00 decoding stream. │ │ │ │ - 0x0003fb60 436f756c 64206e6f 74206272 6f746c69 Could not brotli │ │ │ │ - 0x0003fb70 20656e63 6f646520 64617461 00000000 encode data.... │ │ │ │ - 0x0003fb80 737c6c00 68747470 5c456e63 6f64696e s|l.http\Encodin │ │ │ │ - 0x0003fb90 675c5374 7265616d 5c456e62 726f746c g\Stream\Enbrotl │ │ │ │ - 0x0003fba0 69000000 4c455645 4c5f4d49 4e000000 i...LEVEL_MIN... │ │ │ │ - 0x0003fbb0 4c455645 4c5f4445 46000000 4c455645 LEVEL_DEF...LEVE │ │ │ │ - 0x0003fbc0 4c5f4d41 58000000 57424954 535f4d49 L_MAX...WBITS_MI │ │ │ │ - 0x0003fbd0 4e000000 57424954 535f4445 46000000 N...WBITS_DEF... │ │ │ │ - 0x0003fbe0 57424954 535f4d41 58000000 4d4f4445 WBITS_MAX...MODE │ │ │ │ - 0x0003fbf0 5f47454e 45524943 00000000 4d4f4445 _GENERIC....MODE │ │ │ │ - 0x0003fc00 5f544558 54000000 4d4f4445 5f464f4e _TEXT...MODE_FON │ │ │ │ - 0x0003fc10 54000000 68747470 5c456e63 6f64696e T...http\Encodin │ │ │ │ - 0x0003fc20 675c5374 7265616d 5c446562 726f746c g\Stream\Debrotl │ │ │ │ - 0x0003fc30 69000000 4661696c 65642074 6f20666c i...Failed to fl │ │ │ │ - 0x0003fc40 75736820 6465666c 61746520 73747265 ush deflate stre │ │ │ │ - 0x0003fc50 616d3a20 25730000 4661696c 65642074 am: %s..Failed t │ │ │ │ - 0x0003fc60 6f206669 6e697368 20646566 6c617465 o finish deflate │ │ │ │ - 0x0003fc70 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ - 0x0003fc80 65642074 6f206669 6e697368 20696e66 ed to finish inf │ │ │ │ - 0x0003fc90 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ - 0x0003fca0 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ - 0x0003fcb0 20646566 6c617465 20737472 65616d3a deflate stream: │ │ │ │ - 0x0003fcc0 20257300 4661696c 65642074 6f207570 %s.Failed to up │ │ │ │ - 0x0003fcd0 64617465 20696e66 6c617465 20737472 date inflate str │ │ │ │ - 0x0003fce0 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ - 0x0003fcf0 6f20696e 69746961 6c697a65 20646566 o initialize def │ │ │ │ - 0x0003fd00 6c617465 20656e63 6f64696e 67207374 late encoding st │ │ │ │ - 0x0003fd10 7265616d 3a202573 00000000 4661696c ream: %s....Fail │ │ │ │ - 0x0003fd20 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ - 0x0003fd30 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ - 0x0003fd40 20257300 4661696c 65642074 6f20636f %s.Failed to co │ │ │ │ - 0x0003fd50 70792064 65666c61 74652065 6e636f64 py deflate encod │ │ │ │ - 0x0003fd60 696e6720 73747265 616d3a20 25730000 ing stream: %s.. │ │ │ │ - 0x0003fd70 4661696c 65642074 6f20636f 70792069 Failed to copy i │ │ │ │ - 0x0003fd80 6e666c61 74652065 6e636f64 696e6720 nflate encoding │ │ │ │ - 0x0003fd90 73747265 616d3a20 25730000 436f756c stream: %s..Coul │ │ │ │ - 0x0003fda0 64206e6f 74206465 666c6174 65206461 d not deflate da │ │ │ │ - 0x0003fdb0 74613a20 25730000 436f756c 64206e6f ta: %s..Could no │ │ │ │ - 0x0003fdc0 7420696e 666c6174 65206461 74613a20 t inflate data: │ │ │ │ - 0x0003fdd0 25730000 68747470 5c456e63 6f64696e %s..http\Encodin │ │ │ │ - 0x0003fde0 675c5374 7265616d 5c446566 6c617465 g\Stream\Deflate │ │ │ │ - 0x0003fdf0 00000000 54595045 5f475a49 50000000 ....TYPE_GZIP... │ │ │ │ - 0x0003fe00 54595045 5f5a4c49 42000000 54595045 TYPE_ZLIB...TYPE │ │ │ │ - 0x0003fe10 5f524157 00000000 53545241 54454759 _RAW....STRATEGY │ │ │ │ - 0x0003fe20 5f444546 00000000 53545241 54454759 _DEF....STRATEGY │ │ │ │ - 0x0003fe30 5f46494c 54000000 53545241 54454759 _FILT...STRATEGY │ │ │ │ - 0x0003fe40 5f485546 46000000 53545241 54454759 _HUFF...STRATEGY │ │ │ │ - 0x0003fe50 5f524c45 00000000 53545241 54454759 _RLE....STRATEGY │ │ │ │ - 0x0003fe60 5f464958 45440000 68747470 5c456e63 _FIXED..http\Enc │ │ │ │ - 0x0003fe70 6f64696e 675c5374 7265616d 5c496e66 oding\Stream\Inf │ │ │ │ - 0x0003fe80 6c617465 00000000 73487c73 217a0000 late....sH|s!z.. │ │ │ │ - 0x0003fe90 436f6e74 696e7565 00000000 53776974 Continue....Swit │ │ │ │ - 0x0003fea0 6368696e 67205072 6f746f63 6f6c7300 ching Protocols. │ │ │ │ - 0x0003feb0 50726f63 65737369 6e670000 4f4b0000 Processing..OK.. │ │ │ │ - 0x0003fec0 43726561 74656400 41636365 70746564 Created.Accepted │ │ │ │ - 0x0003fed0 00000000 4e6f6e2d 41757468 6f726974 ....Non-Authorit │ │ │ │ - 0x0003fee0 61746976 6520496e 666f726d 6174696f ative Informatio │ │ │ │ - 0x0003fef0 6e000000 4e6f2043 6f6e7465 6e740000 n...No Content.. │ │ │ │ - 0x0003ff00 52657365 7420436f 6e74656e 74000000 Reset Content... │ │ │ │ - 0x0003ff10 50617274 69616c20 436f6e74 656e7400 Partial Content. │ │ │ │ - 0x0003ff20 4d756c74 692d5374 61747573 00000000 Multi-Status.... │ │ │ │ - 0x0003ff30 416c7265 61647920 5265706f 72746564 Already Reported │ │ │ │ - 0x0003ff40 00000000 494d2055 73656400 4d756c74 ....IM Used.Mult │ │ │ │ - 0x0003ff50 69706c65 2043686f 69636573 00000000 iple Choices.... │ │ │ │ - 0x0003ff60 4d6f7665 64205065 726d616e 656e746c Moved Permanentl │ │ │ │ - 0x0003ff70 79000000 53656520 4f746865 72000000 y...See Other... │ │ │ │ - 0x0003ff80 4e6f7420 4d6f6469 66696564 00000000 Not Modified.... │ │ │ │ - 0x0003ff90 55736520 50726f78 79000000 54656d70 Use Proxy...Temp │ │ │ │ - 0x0003ffa0 6f726172 79205265 64697265 63740000 orary Redirect.. │ │ │ │ - 0x0003ffb0 5065726d 616e656e 74205265 64697265 Permanent Redire │ │ │ │ - 0x0003ffc0 63740000 42616420 52657175 65737400 ct..Bad Request. │ │ │ │ - 0x0003ffd0 556e6175 74686f72 697a6564 00000000 Unauthorized.... │ │ │ │ - 0x0003ffe0 5061796d 656e7420 52657175 69726564 Payment Required │ │ │ │ - 0x0003fff0 00000000 466f7262 69646465 6e000000 ....Forbidden... │ │ │ │ - 0x00040000 4e6f7420 466f756e 64000000 4d657468 Not Found...Meth │ │ │ │ - 0x00040010 6f64204e 6f742041 6c6c6f77 65640000 od Not Allowed.. │ │ │ │ - 0x00040020 4e6f7420 41636365 70746162 6c650000 Not Acceptable.. │ │ │ │ - 0x00040030 50726f78 79204175 7468656e 74696361 Proxy Authentica │ │ │ │ - 0x00040040 74696f6e 20526571 75697265 64000000 tion Required... │ │ │ │ - 0x00040050 52657175 65737420 54696d65 6f757400 Request Timeout. │ │ │ │ - 0x00040060 436f6e66 6c696374 00000000 476f6e65 Conflict....Gone │ │ │ │ - 0x00040070 00000000 4c656e67 74682052 65717569 ....Length Requi │ │ │ │ - 0x00040080 72656400 50726563 6f6e6469 74696f6e red.Precondition │ │ │ │ - 0x00040090 20466169 6c656400 52657175 65737420 Failed.Request │ │ │ │ - 0x000400a0 456e7469 74792054 6f6f204c 61726765 Entity Too Large │ │ │ │ - 0x000400b0 00000000 52657175 65737420 55524920 ....Request URI │ │ │ │ - 0x000400c0 546f6f20 4c6f6e67 00000000 556e7375 Too Long....Unsu │ │ │ │ - 0x000400d0 70706f72 74656420 4d656469 61205479 pported Media Ty │ │ │ │ - 0x000400e0 70650000 52657175 65737465 64205261 pe..Requested Ra │ │ │ │ - 0x000400f0 6e676520 4e6f7420 53617469 73666961 nge Not Satisfia │ │ │ │ - 0x00040100 626c6500 45787065 63746174 696f6e20 ble.Expectation │ │ │ │ - 0x00040110 4661696c 65640000 556e7072 6f636573 Failed..Unproces │ │ │ │ - 0x00040120 7369626c 6520456e 74697479 00000000 sible Entity.... │ │ │ │ - 0x00040130 4c6f636b 65640000 4661696c 65642044 Locked..Failed D │ │ │ │ - 0x00040140 6570656e 64656e63 79000000 55706772 ependency...Upgr │ │ │ │ - 0x00040150 61646520 52657175 69726564 00000000 ade Required.... │ │ │ │ - 0x00040160 50726563 6f6e6469 74696f6e 20526571 Precondition Req │ │ │ │ - 0x00040170 75697265 64000000 546f6f20 4d616e79 uired...Too Many │ │ │ │ - 0x00040180 20526571 75657374 73000000 52657175 Requests...Requ │ │ │ │ - 0x00040190 65737420 48656164 65722046 69656c64 est Header Field │ │ │ │ - 0x000401a0 7320546f 6f204c61 72676500 496e7465 s Too Large.Inte │ │ │ │ - 0x000401b0 726e616c 20536572 76657220 4572726f rnal Server Erro │ │ │ │ - 0x000401c0 72000000 4e6f7420 496d706c 656d656e r...Not Implemen │ │ │ │ - 0x000401d0 74656400 42616420 47617465 77617900 ted.Bad Gateway. │ │ │ │ - 0x000401e0 53657276 69636520 556e6176 61696c61 Service Unavaila │ │ │ │ - 0x000401f0 626c6500 47617465 77617920 54696d65 ble.Gateway Time │ │ │ │ - 0x00040200 6f757400 48545450 20566572 73696f6e out.HTTP Version │ │ │ │ - 0x00040210 204e6f74 20537570 706f7274 65640000 Not Supported.. │ │ │ │ - 0x00040220 56617269 616e7420 416c736f 204e6567 Variant Also Neg │ │ │ │ - 0x00040230 6f746961 74657300 496e7375 66666963 otiates.Insuffic │ │ │ │ - 0x00040240 69656e74 2053746f 72616765 00000000 ient Storage.... │ │ │ │ - 0x00040250 4c6f6f70 20446574 65637465 64000000 Loop Detected... │ │ │ │ - 0x00040260 4e6f7420 45787465 6e646564 00000000 Not Extended.... │ │ │ │ - 0x00040270 4e657477 6f726b20 41757468 656e7469 Network Authenti │ │ │ │ - 0x00040280 63617469 6f6e2052 65717569 72656400 cation Required. │ │ │ │ - 0x00040290 5f534552 56455200 48545450 5f000000 _SERVER.HTTP_... │ │ │ │ - 0x000402a0 434f4e54 454e545f 00000000 487c7a00 CONTENT_....H|z. │ │ │ │ - 0x000402b0 41636365 70740000 41636365 70742d43 Accept..Accept-C │ │ │ │ - 0x000402c0 68617273 65740000 41636365 70742d45 harset..Accept-E │ │ │ │ - 0x000402d0 6e636f64 696e6700 41636365 70742d4c ncoding.Accept-L │ │ │ │ - 0x000402e0 616e6775 61676500 2d000000 7068703a anguage.-...php: │ │ │ │ - 0x000402f0 2f2f696e 70757400 7c430000 47455400 //input.|C..GET. │ │ │ │ - 0x00040300 62797465 733d0000 737c7a21 6c620000 bytes=..s|z!lb.. │ │ │ │ - 0x00040310 48545450 2f25752e 25752025 6c642025 HTTP/%u.%u %ld % │ │ │ │ - 0x00040320 73000000 68747470 5c456e76 00000000 s...http\Env.... │ │ │ │ - 0x00040330 67657452 65717565 73744865 61646572 getRequestHeader │ │ │ │ - 0x00040340 00000000 67657452 65717565 7374426f ....getRequestBo │ │ │ │ - 0x00040350 64790000 67657452 6573706f 6e736553 dy..getResponseS │ │ │ │ - 0x00040360 74617475 73466f72 436f6465 00000000 tatusForCode.... │ │ │ │ - 0x00040370 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ - 0x00040380 73466f72 416c6c43 6f646573 00000000 sForAllCodes.... │ │ │ │ - 0x00040390 67657452 6573706f 6e736548 65616465 getResponseHeade │ │ │ │ - 0x000403a0 72000000 67657452 6573706f 6e736543 r...getResponseC │ │ │ │ - 0x000403b0 6f646500 73657452 6573706f 6e736548 ode.setResponseH │ │ │ │ - 0x000403c0 65616465 72000000 73657452 6573706f eader...setRespo │ │ │ │ - 0x000403d0 6e736543 6f646500 6e65676f 74696174 nseCode.negotiat │ │ │ │ - 0x000403e0 654c616e 67756167 65000000 6e65676f eLanguage...nego │ │ │ │ - 0x000403f0 74696174 65436f6e 74656e74 54797065 tiateContentType │ │ │ │ - 0x00040400 00000000 6e65676f 74696174 65456e63 ....negotiateEnc │ │ │ │ - 0x00040410 6f64696e 67000000 6e65676f 74696174 oding...negotiat │ │ │ │ - 0x00040420 65436861 72736574 00000000 6e65676f eCharset....nego │ │ │ │ - 0x00040430 74696174 65000000 73757070 6f727465 tiate...supporte │ │ │ │ - 0x00040440 64000000 7072696d 6172795f 74797065 d...primary_type │ │ │ │ - 0x00040450 5f736570 61726174 6f720000 72657375 _separator..resu │ │ │ │ - 0x00040460 6c745f61 72726179 00000000 68656164 lt_array....head │ │ │ │ - 0x00040470 65725f6e 616d6500 68656164 65725f76 er_name.header_v │ │ │ │ - 0x00040480 616c7565 00000000 7265706c 6163655f alue....replace_ │ │ │ │ - 0x00040490 68656164 65720000 626f6479 5f636c61 header..body_cla │ │ │ │ - 0x000404a0 73735f6e 616d6500 66696c65 73000000 ss_name.files... │ │ │ │ - 0x000404b0 636f6f6b 69650000 67657400 71756572 cookie..get.quer │ │ │ │ - 0x000404c0 79000000 666f726d 00000000 5f474554 y...form...._GET │ │ │ │ - 0x000404d0 00000000 5f504f53 54000000 5f434f4f ...._POST..._COO │ │ │ │ - 0x000404e0 4b494500 5f46494c 45530000 746d705f KIE._FILES..tmp_ │ │ │ │ - 0x000404f0 6e616d65 00000000 66696c65 00000000 name....file.... │ │ │ │ - 0x00040500 68747470 5c456e76 5c526571 75657374 http\Env\Request │ │ │ │ - 0x00040510 00000000 67657446 6f726d00 67657446 ....getForm.getF │ │ │ │ - 0x00040520 696c6573 00000000 64656676 616c0000 iles....defval.. │ │ │ │ - 0x00040530 64656c65 74650000 436f6e74 656e742d delete..Content- │ │ │ │ - 0x00040540 4c656e67 74683a00 48545450 2f25752e Length:.HTTP/%u. │ │ │ │ - 0x00040550 25752025 6c642025 730d0a00 434f4e4e %u %ld %s...CONN │ │ │ │ - 0x00040560 45435400 5472616e 73666572 2d456e63 ECT.Transfer-Enc │ │ │ │ - 0x00040570 6f64696e 673a2063 68756e6b 65640d0a oding: chunked.. │ │ │ │ - 0x00040580 00000000 68747470 2e636875 6e6b6564 ....http.chunked │ │ │ │ - 0x00040590 5f656e63 6f646500 6c7c6400 7468726f _encode.l|d.thro │ │ │ │ - 0x000405a0 74746c65 44656c61 79000000 7468726f ttleDelay...thro │ │ │ │ - 0x000405b0 74746c65 4368756e 6b000000 73210000 ttleChunk...s!.. │ │ │ │ - 0x000405c0 6c617374 4d6f6469 66696564 00000000 lastModified.... │ │ │ │ - 0x000405d0 63616368 65436f6e 74726f6c 00000000 cacheControl.... │ │ │ │ - 0x000405e0 636f6e74 656e7445 6e636f64 696e6700 contentEncoding. │ │ │ │ - 0x000405f0 61000000 636f6e74 656e7444 6973706f a...contentDispo │ │ │ │ - 0x00040600 73697469 6f6e0000 636f6e74 656e7454 sition..contentT │ │ │ │ - 0x00040610 79706500 49662d4d 6f646966 6965642d ype.If-Modified- │ │ │ │ - 0x00040620 53696e63 65000000 6170706c 69636174 Since...applicat │ │ │ │ - 0x00040630 696f6e2f 6f637465 742d7374 7265616d ion/octet-stream │ │ │ │ - 0x00040640 00000000 41636365 70742d52 616e6765 ....Accept-Range │ │ │ │ - 0x00040650 733a2062 79746573 00000000 49662d52 s: bytes....If-R │ │ │ │ - 0x00040660 616e6765 00000000 436f6e74 656e742d ange....Content- │ │ │ │ - 0x00040670 52616e67 653a2062 79746573 202a2f25 Range: bytes */% │ │ │ │ - 0x00040680 7a750000 49662d55 6e6d6f64 69666965 zu..If-Unmodifie │ │ │ │ - 0x00040690 642d5369 6e636500 556e6c65 73732d4d d-Since.Unless-M │ │ │ │ - 0x000406a0 6f646966 6965642d 53696e63 65000000 odified-Since... │ │ │ │ - 0x000406b0 72657370 6f6e7365 436f6465 00000000 responseCode.... │ │ │ │ - 0x000406c0 68747470 56657273 696f6e00 5365742d httpVersion.Set- │ │ │ │ - 0x000406d0 436f6f6b 69653a20 25730000 436f6e74 Cookie: %s..Cont │ │ │ │ - 0x000406e0 656e742d 54797065 3a20252e 2a730000 ent-Type: %.*s.. │ │ │ │ - 0x000406f0 436f6e74 656e742d 52616e67 653a2062 Content-Range: b │ │ │ │ - 0x00040700 79746573 20256c64 2d256c64 2f257a75 ytes %ld-%ld/%zu │ │ │ │ - 0x00040710 00000000 436f6e74 656e742d 54797065 ....Content-Type │ │ │ │ - 0x00040720 3a206d75 6c746970 6172742f 62797465 : multipart/byte │ │ │ │ - 0x00040730 72616e67 65733b20 626f756e 64617279 ranges; boundary │ │ │ │ - 0x00040740 3d257300 43616368 652d436f 6e74726f =%s.Cache-Contro │ │ │ │ - 0x00040750 6c3a2025 2e2a7300 2c000000 436f6e74 l: %.*s.,...Cont │ │ │ │ - 0x00040760 656e742d 44697370 6f736974 696f6e3a ent-Disposition: │ │ │ │ - 0x00040770 20252e2a 73000000 677a6970 00000000 %.*s...gzip.... │ │ │ │ - 0x00040780 6465666c 61746500 436f6e74 656e742d deflate.Content- │ │ │ │ - 0x00040790 456e636f 64696e67 3a20677a 69700000 Encoding: gzip.. │ │ │ │ - 0x000407a0 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ - 0x000407b0 3a206465 666c6174 65000000 56617279 : deflate...Vary │ │ │ │ - 0x000407c0 3a204163 63657074 2d456e63 6f64696e : Accept-Encodin │ │ │ │ - 0x000407d0 67000000 41757468 6f72697a 6174696f g...Authorizatio │ │ │ │ - 0x000407e0 6e000000 45546167 3a202225 73220000 n...ETag: "%s".. │ │ │ │ - 0x000407f0 45546167 3a202573 00000000 4c617374 ETag: %s....Last │ │ │ │ - 0x00040800 2d4d6f64 69666965 643a2025 73000000 -Modified: %s... │ │ │ │ - 0x00040810 4661696c 65642074 6f207365 6e642072 Failed to send r │ │ │ │ - 0x00040820 6573706f 6e736520 68656164 65727300 esponse headers. │ │ │ │ - 0x00040830 0d0a2d2d 25730d0a 436f6e74 656e742d ..--%s..Content- │ │ │ │ - 0x00040840 54797065 3a202573 0d0a436f 6e74656e Type: %s..Conten │ │ │ │ - 0x00040850 742d5261 6e67653a 20627974 65732025 t-Range: bytes % │ │ │ │ - 0x00040860 6c642d25 6c642f25 7a750d0a 0d0a0000 ld-%ld/%zu...... │ │ │ │ - 0x00040870 0d0a2d2d 25732d2d 00000000 4661696c ..--%s--....Fail │ │ │ │ - 0x00040880 65642074 6f207365 6e642072 6573706f ed to send respo │ │ │ │ - 0x00040890 6e736520 626f6479 00000000 4661696c nse body....Fail │ │ │ │ - 0x000408a0 65642074 6f206669 6e697368 20726573 ed to finish res │ │ │ │ - 0x000408b0 706f6e73 65000000 7c720000 68747470 ponse...|r..http │ │ │ │ - 0x000408c0 5c456e76 5c526573 706f6e73 65000000 \Env\Response... │ │ │ │ - 0x000408d0 434f4e54 454e545f 454e434f 44494e47 CONTENT_ENCODING │ │ │ │ - 0x000408e0 5f4e4f4e 45000000 434f4e54 454e545f _NONE...CONTENT_ │ │ │ │ - 0x000408f0 454e434f 44494e47 5f475a49 50000000 ENCODING_GZIP... │ │ │ │ - 0x00040900 43414348 455f4e4f 00000000 43414348 CACHE_NO....CACH │ │ │ │ - 0x00040910 455f4849 54000000 43414348 455f4d49 E_HIT...CACHE_MI │ │ │ │ - 0x00040920 53530000 5f5f696e 766f6b65 00000000 SS..__invoke.... │ │ │ │ - 0x00040930 73657445 6e765265 71756573 74000000 setEnvRequest... │ │ │ │ - 0x00040940 73657443 6f6e7465 6e744469 73706f73 setContentDispos │ │ │ │ - 0x00040950 6974696f 6e000000 73657443 6f6e7465 ition...setConte │ │ │ │ - 0x00040960 6e74456e 636f6469 6e670000 73657443 ntEncoding..setC │ │ │ │ - 0x00040970 61636865 436f6e74 726f6c00 7365744c acheControl.setL │ │ │ │ - 0x00040980 6173744d 6f646966 69656400 69734361 astModified.isCa │ │ │ │ - 0x00040990 63686564 42794c61 73744d6f 64696669 chedByLastModifi │ │ │ │ - 0x000409a0 65640000 73657445 74616700 69734361 ed..setEtag.isCa │ │ │ │ - 0x000409b0 63686564 42794574 61670000 73657454 chedByEtag..setT │ │ │ │ - 0x000409c0 68726f74 746c6552 61746500 6368756e hrottleRate.chun │ │ │ │ - 0x000409d0 6b5f7369 7a650000 64656c61 79000000 k_size..delay... │ │ │ │ - 0x000409e0 6c617374 5f6d6f64 69666965 64000000 last_modified... │ │ │ │ - 0x000409f0 63616368 655f636f 6e74726f 6c000000 cache_control... │ │ │ │ - 0x00040a00 636f6e74 656e745f 656e636f 64696e67 content_encoding │ │ │ │ - 0x00040a10 00000000 64697370 6f736974 696f6e5f ....disposition_ │ │ │ │ - 0x00040a20 70617261 6d730000 656e765f 72657175 params..env_requ │ │ │ │ - 0x00040a30 65737400 68747470 5c4d6573 73616765 est.http\Message │ │ │ │ - 0x00040a40 00000000 6f625f73 7472696e 67000000 ....ob_string... │ │ │ │ - 0x00040a50 6f625f66 6c616773 00000000 68747470 ob_flags....http │ │ │ │ - 0x00040a60 5c457863 65707469 6f6e0000 68747470 \Exception..http │ │ │ │ - 0x00040a70 5c457863 65707469 6f6e5c52 756e7469 \Exception\Runti │ │ │ │ - 0x00040a80 6d654578 63657074 696f6e00 68747470 meException.http │ │ │ │ - 0x00040a90 5c457863 65707469 6f6e5c55 6e657870 \Exception\Unexp │ │ │ │ - 0x00040aa0 65637465 6456616c 75654578 63657074 ectedValueExcept │ │ │ │ - 0x00040ab0 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x00040ac0 6f6e5c42 61644d65 74686f64 43616c6c on\BadMethodCall │ │ │ │ - 0x00040ad0 45786365 7074696f 6e000000 68747470 Exception...http │ │ │ │ - 0x00040ae0 5c457863 65707469 6f6e5c49 6e76616c \Exception\Inval │ │ │ │ - 0x00040af0 69644172 67756d65 6e744578 63657074 idArgumentExcept │ │ │ │ - 0x00040b00 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x00040b10 6f6e5c42 61644865 61646572 45786365 on\BadHeaderExce │ │ │ │ - 0x00040b20 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ - 0x00040b30 65707469 6f6e5c42 61645572 6c457863 eption\BadUrlExc │ │ │ │ - 0x00040b40 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ - 0x00040b50 65707469 6f6e5c42 61644d65 73736167 eption\BadMessag │ │ │ │ - 0x00040b60 65457863 65707469 6f6e0000 68747470 eException..http │ │ │ │ - 0x00040b70 5c457863 65707469 6f6e5c42 6164436f \Exception\BadCo │ │ │ │ - 0x00040b80 6e766572 73696f6e 45786365 7074696f nversionExceptio │ │ │ │ - 0x00040b90 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ - 0x00040ba0 6f6e5c42 61645175 65727953 7472696e on\BadQueryStrin │ │ │ │ - 0x00040bb0 67457863 65707469 6f6e0000 256c780d gException..%lx. │ │ │ │ - 0x00040bc0 0a000000 300d0a0d 0a000000 68747470 ....0.......http │ │ │ │ - 0x00040bd0 2e636875 6e6b6564 5f646563 6f646500 .chunked_decode. │ │ │ │ - 0x00040be0 68747470 2e696e66 6c617465 00000000 http.inflate.... │ │ │ │ - 0x00040bf0 68747470 2e646566 6c617465 00000000 http.deflate.... │ │ │ │ - 0x00040c00 68747470 2e62726f 746c695f 656e636f http.brotli_enco │ │ │ │ - 0x00040c10 64650000 68747470 2e62726f 746c695f de..http.brotli_ │ │ │ │ - 0x00040c20 6465636f 64650000 68747470 2e2a0000 decode..http.*.. │ │ │ │ - 0x00040c30 7c732173 21000000 3a200000 3a000000 |s!s!...: ..:... │ │ │ │ - 0x00040c40 7c736c00 436f756c 64206e6f 7420616c |sl.Could not al │ │ │ │ - 0x00040c50 6c6f6361 74652062 75666665 72000000 locate buffer... │ │ │ │ - 0x00040c60 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ - 0x00040c70 6c697a65 20686561 64657220 70617273 lize header pars │ │ │ │ - 0x00040c80 65720000 737c4300 25733a20 74727565 er..s|C.%s: true │ │ │ │ - 0x00040c90 25730000 25733a20 66616c73 65257300 %s..%s: false%s. │ │ │ │ - 0x00040ca0 25733a20 25732573 00000000 74727565 %s: %s%s....true │ │ │ │ - 0x00040cb0 00000000 66616c73 65000000 2c202573 ....false..., %s │ │ │ │ - 0x00040cc0 00000000 68747470 5c486561 64657200 ....http\Header. │ │ │ │ - 0x00040cd0 4d415443 485f4c4f 4f534500 4d415443 MATCH_LOOSE.MATC │ │ │ │ - 0x00040ce0 485f4341 53450000 4d415443 485f574f H_CASE..MATCH_WO │ │ │ │ - 0x00040cf0 52440000 4d415443 485f4655 4c4c0000 RD..MATCH_FULL.. │ │ │ │ - 0x00040d00 4d415443 485f5354 52494354 00000000 MATCH_STRICT.... │ │ │ │ - 0x00040d10 5f5f756e 73657269 616c697a 65000000 __unserialize... │ │ │ │ - 0x00040d20 5f5f7365 7269616c 697a6500 756e7365 __serialize.unse │ │ │ │ - 0x00040d30 7269616c 697a6500 6d617463 68000000 rialize.match... │ │ │ │ - 0x00040d40 67657450 6172616d 73000000 70617273 getParams...pars │ │ │ │ - 0x00040d50 65000000 73747269 6e670000 68656164 e...string..head │ │ │ │ - 0x00040d60 65725f63 6c617373 00000000 70617261 er_class....para │ │ │ │ - 0x00040d70 6d5f7365 70000000 6172675f 73657000 m_sep...arg_sep. │ │ │ │ - 0x00040d80 76616c5f 73657000 73657269 616c697a val_sep.serializ │ │ │ │ - 0x00040d90 65640000 4661696c 65642074 6f207061 ed..Failed to pa │ │ │ │ - 0x00040da0 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ - 0x00040db0 78706563 74656420 63686172 61637465 xpected characte │ │ │ │ - 0x00040dc0 7220275c 2530336f 27206174 20706f73 r '\%03o' at pos │ │ │ │ - 0x00040dd0 20257a75 206f6620 27257327 00000000 %zu of '%s'.... │ │ │ │ - 0x00040de0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00040df0 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ - 0x00040e00 74656420 656e6420 6f66206c 696e6520 ted end of line │ │ │ │ - 0x00040e10 61742070 6f732025 7a75206f 66202725 at pos %zu of '% │ │ │ │ - 0x00040e20 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x00040e30 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ - 0x00040e40 78706563 74656420 656e6420 6f662069 xpected end of i │ │ │ │ - 0x00040e50 6e707574 20617420 706f7320 257a7520 nput at pos %zu │ │ │ │ - 0x00040e60 6f662027 25732700 4661696c 65642074 of '%s'.Failed t │ │ │ │ - 0x00040e70 6f207061 72736520 68656164 65727300 o parse headers. │ │ │ │ - 0x00040e80 21232425 26272a2b 2d2e5e5f 607c7e31 !#$%&'*+-.^_`|~1 │ │ │ │ - 0x00040e90 32333435 36373839 30616263 64656667 234567890abcdefg │ │ │ │ - 0x00040ea0 68696a6b 6c6d6e6f 70717273 74757677 hijklmnopqrstuvw │ │ │ │ - 0x00040eb0 78797a41 42434445 46474849 4a4b4c4d xyzABCDEFGHIJKLM │ │ │ │ - 0x00040ec0 4e4f5051 52535455 56575859 5a000000 NOPQRSTUVWXYZ... │ │ │ │ - 0x00040ed0 736c7a00 726c7a00 68747470 5c486561 slz.rlz.http\Hea │ │ │ │ - 0x00040ee0 6465725c 50617273 65720000 434c4541 der\Parser..CLEA │ │ │ │ - 0x00040ef0 4e555000 53544154 455f4641 494c5552 NUP.STATE_FAILUR │ │ │ │ - 0x00040f00 45000000 53544154 455f5354 41525400 E...STATE_START. │ │ │ │ - 0x00040f10 53544154 455f4b45 59000000 53544154 STATE_KEY...STAT │ │ │ │ - 0x00040f20 455f5641 4c554500 53544154 455f5641 E_VALUE.STATE_VA │ │ │ │ - 0x00040f30 4c55455f 45580000 53544154 455f4845 LUE_EX..STATE_HE │ │ │ │ - 0x00040f40 41444552 5f444f4e 45000000 53544154 ADER_DONE...STAT │ │ │ │ - 0x00040f50 455f444f 4e450000 67657453 74617465 E_DONE..getState │ │ │ │ - 0x00040f60 00000000 554e4b4e 4f574e00 25732025 ....UNKNOWN.%s % │ │ │ │ - 0x00040f70 73204854 54502f32 25730000 48545450 s HTTP/2%s..HTTP │ │ │ │ - 0x00040f80 2f322025 64257325 73257300 25732025 /2 %d%s%s%s.%s % │ │ │ │ - 0x00040f90 73204854 54502f25 752e2575 25730000 s HTTP/%u.%u%s.. │ │ │ │ - 0x00040fa0 48545450 2f25752e 25752025 64257325 HTTP/%u.%u %d%s% │ │ │ │ - 0x00040fb0 73257300 48545450 2f000000 25732c20 s%s.HTTP/...%s, │ │ │ │ - 0x00040fc0 25730000 6d756c74 69706172 74000000 %s..multipart... │ │ │ │ - 0x00040fd0 626f756e 64617279 00000000 6d756c74 boundary....mult │ │ │ │ - 0x00040fe0 69706172 742f666f 726d2d64 6174613b ipart/form-data; │ │ │ │ - 0x00040ff0 20626f75 6e646172 793d2225 73220000 boundary="%s".. │ │ │ │ - 0x00041000 626f756e 64617279 3d000000 25733b20 boundary=...%s; │ │ │ │ - 0x00041010 626f756e 64617279 3d222573 22000000 boundary="%s"... │ │ │ │ - 0x00041020 504f5354 00000000 50415443 48000000 POST....PATCH... │ │ │ │ - 0x00041030 53455256 45525f50 524f544f 434f4c00 SERVER_PROTOCOL. │ │ │ │ - 0x00041040 52455155 4553545f 4d455448 4f440000 REQUEST_METHOD.. │ │ │ │ - 0x00041050 52455155 4553545f 55524900 436f756c REQUEST_URI.Coul │ │ │ │ - 0x00041060 64206e6f 74206665 74636820 72657370 d not fetch resp │ │ │ │ - 0x00041070 6f6e7365 20626f64 792c206f 75747075 onse body, outpu │ │ │ │ - 0x00041080 74206861 7320616c 72656164 79206265 t has already be │ │ │ │ - 0x00041090 656e2073 656e7420 61742025 733a2564 en sent at %s:%d │ │ │ │ - 0x000410a0 00000000 436f756c 64206e6f 74206665 ....Could not fe │ │ │ │ - 0x000410b0 74636820 72657370 6f6e7365 20626f64 tch response bod │ │ │ │ - 0x000410c0 79000000 436f756c 64206e6f 7420756e y...Could not un │ │ │ │ - 0x000410d0 73657269 616c697a 65206874 74705c4d serialize http\M │ │ │ │ - 0x000410e0 65737361 67650000 54686520 73747265 essage..The stre │ │ │ │ - 0x000410f0 616d2069 73206e6f 74206120 76616c69 am is not a vali │ │ │ │ - 0x00041100 64207265 736f7572 63650000 25752e25 d resource..%u.% │ │ │ │ - 0x00041110 75000000 72657370 6f6e7365 53746174 u...responseStat │ │ │ │ - 0x00041120 75730000 72657175 6573744d 6574686f us..requestMetho │ │ │ │ - 0x00041130 64000000 72657175 65737455 726c0000 d...requestUrl.. │ │ │ │ - 0x00041140 70617265 6e744d65 73736167 65000000 parentMessage... │ │ │ │ - 0x00041150 7c7a2100 4f7c6200 43616e6e 6f742070 |z!.O|b.Cannot p │ │ │ │ - 0x00041160 72657065 6e642061 206d6573 73616765 repend a message │ │ │ │ - 0x00041170 206c6f63 61746564 20776974 68696e20 located within │ │ │ │ - 0x00041180 74686520 73616d65 206d6573 73616765 the same message │ │ │ │ - 0x00041190 20636861 696e0000 68747470 5c4d6573 chain..http\Mes │ │ │ │ - 0x000411a0 73616765 20686173 206e6f20 70617265 sage has no pare │ │ │ │ - 0x000411b0 6e74206d 65737361 67650000 68747470 nt message..http │ │ │ │ - 0x000411c0 5c4d6573 73616765 20697320 6e6f7420 \Message is not │ │ │ │ - 0x000411d0 6f662074 79706520 72657175 65737400 of type request. │ │ │ │ - 0x000411e0 43616e6e 6f742073 65742068 7474705c Cannot set http\ │ │ │ │ - 0x000411f0 4d657373 61676527 73207265 71756573 Message's reques │ │ │ │ - 0x00041200 74207572 6c20746f 20616e20 656d7074 t url to an empt │ │ │ │ - 0x00041210 79207374 72696e67 00000000 43616e6e y string....Cann │ │ │ │ - 0x00041220 6f742073 65742068 7474705c 4d657373 ot set http\Mess │ │ │ │ - 0x00041230 61676527 73207265 71756573 74206d65 age's request me │ │ │ │ - 0x00041240 74686f64 20746f20 616e2065 6d707479 thod to an empty │ │ │ │ - 0x00041250 20737472 696e6700 68747470 5c4d6573 string.http\Mes │ │ │ │ - 0x00041260 73616765 20697320 6e6f7420 6f662074 sage is not of t │ │ │ │ - 0x00041270 79706520 72657370 6f6e7365 00000000 ype response.... │ │ │ │ - 0x00041280 6c7c6200 496e7661 6c696420 72657370 l|b.Invalid resp │ │ │ │ - 0x00041290 6f6e7365 20636f64 65202831 30302d35 onse code (100-5 │ │ │ │ - 0x000412a0 3939293a 20256c64 00000000 436f756c 99): %ld....Coul │ │ │ │ - 0x000412b0 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x000412c0 61676520 696e666f 20272573 27000000 age info '%s'... │ │ │ │ - 0x000412d0 617c6200 612f2100 737a0000 737c4321 a|b.a/!.sz..s|C! │ │ │ │ - 0x000412e0 00000000 436c6173 73202725 73272069 ....Class '%s' i │ │ │ │ - 0x000412f0 73206e6f 74206173 20646573 63656e64 s not as descend │ │ │ │ - 0x00041300 616e7420 6f662068 7474705c 48656164 ant of http\Head │ │ │ │ - 0x00041310 65720000 68747470 5c4d6573 73616765 er..http\Message │ │ │ │ - 0x00041320 20697320 6e6f7420 61206d75 6c746970 is not a multip │ │ │ │ - 0x00041330 61727420 6d657373 61676500 7c7a2162 art message.|z!b │ │ │ │ - 0x00041340 00000000 436f756c 64206e6f 74207061 ....Could not pa │ │ │ │ - 0x00041350 72736520 6d657373 61676520 66726f6d rse message from │ │ │ │ - 0x00041360 20737472 65616d00 456d7074 79206d65 stream.Empty me │ │ │ │ - 0x00041370 73736167 65207265 63656976 65642066 ssage received f │ │ │ │ - 0x00041380 726f6d20 73747265 616d0000 436f756c rom stream..Coul │ │ │ │ - 0x00041390 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x000413a0 6167653a 20252e2a 73000000 54595045 age: %.*s...TYPE │ │ │ │ - 0x000413b0 5f4e4f4e 45000000 54595045 5f524551 _NONE...TYPE_REQ │ │ │ │ - 0x000413c0 55455354 00000000 54595045 5f524553 UEST....TYPE_RES │ │ │ │ - 0x000413d0 504f4e53 45000000 67657442 6f647900 PONSE...getBody. │ │ │ │ - 0x000413e0 73657442 6f647900 61646442 6f647900 setBody.addBody. │ │ │ │ - 0x000413f0 67657448 65616465 72000000 73657448 getHeader...setH │ │ │ │ - 0x00041400 65616465 72000000 61646448 65616465 eader...addHeade │ │ │ │ - 0x00041410 72000000 67657448 65616465 72730000 r...getHeaders.. │ │ │ │ - 0x00041420 73657448 65616465 72730000 61646448 setHeaders..addH │ │ │ │ - 0x00041430 65616465 72730000 67657454 79706500 eaders..getType. │ │ │ │ - 0x00041440 73657454 79706500 67657449 6e666f00 setType.getInfo. │ │ │ │ - 0x00041450 73657449 6e666f00 67657452 6573706f setInfo.getRespo │ │ │ │ - 0x00041460 6e736553 74617475 73000000 73657452 nseStatus...setR │ │ │ │ - 0x00041470 6573706f 6e736553 74617475 73000000 esponseStatus... │ │ │ │ - 0x00041480 67657452 65717565 73744d65 74686f64 getRequestMethod │ │ │ │ - 0x00041490 00000000 73657452 65717565 73744d65 ....setRequestMe │ │ │ │ - 0x000414a0 74686f64 00000000 67657452 65717565 thod....getReque │ │ │ │ - 0x000414b0 73745572 6c000000 73657452 65717565 stUrl...setReque │ │ │ │ - 0x000414c0 73745572 6c000000 67657448 74747056 stUrl...getHttpV │ │ │ │ - 0x000414d0 65727369 6f6e0000 73657448 74747056 ersion..setHttpV │ │ │ │ - 0x000414e0 65727369 6f6e0000 67657450 6172656e ersion..getParen │ │ │ │ - 0x000414f0 744d6573 73616765 00000000 746f4361 tMessage....toCa │ │ │ │ - 0x00041500 6c6c6261 636b0000 746f5374 7265616d llback..toStream │ │ │ │ - 0x00041510 00000000 72657769 6e640000 76616c69 ....rewind..vali │ │ │ │ - 0x00041520 64000000 63757272 656e7400 6e657874 d...current.next │ │ │ │ - 0x00041530 00000000 70726570 656e6400 72657665 ....prepend.reve │ │ │ │ - 0x00041540 72736500 69734d75 6c746970 61727400 rse.isMultipart. │ │ │ │ - 0x00041550 73706c69 744d756c 74697061 7274426f splitMultipartBo │ │ │ │ - 0x00041560 64790000 746f7000 696e636c 7564655f dy..top.include_ │ │ │ │ - 0x00041570 70617265 6e740000 72657175 6573745f parent..request_ │ │ │ │ - 0x00041580 6d657468 6f640000 72657370 6f6e7365 method..response │ │ │ │ - 0x00041590 5f737461 74757300 73747269 63740000 _status.strict.. │ │ │ │ - 0x000415a0 68747470 5f696e66 6f000000 61707065 http_info...appe │ │ │ │ - 0x000415b0 6e640000 696e746f 5f636c61 73730000 nd..into_class.. │ │ │ │ - 0x000415c0 67726565 64790000 4661696c 65642074 greedy..Failed t │ │ │ │ - 0x000415d0 6f206170 70656e64 20257a75 20627974 o append %zu byt │ │ │ │ - 0x000415e0 65732074 6f20626f 64793b20 77726f74 es to body; wrot │ │ │ │ - 0x000415f0 6520257a 75000000 4d616c66 6f726d65 e %zu...Malforme │ │ │ │ - 0x00041600 64206d75 6c746970 61727420 626f756e d multipart boun │ │ │ │ - 0x00041610 64617279 20617420 706f7320 257a7500 dary at pos %zu. │ │ │ │ - 0x00041620 7c722100 556e6b6e 6f776e20 73746174 |r!.Unknown stat │ │ │ │ - 0x00041630 20666965 6c643a20 27257327 20287368 field: '%s' (sh │ │ │ │ - 0x00041640 6f756c64 20626520 6f6e6520 6f66205b ould be one of [ │ │ │ │ - 0x00041650 735d697a 652c205b 615d7469 6d652c20 s]ize, [a]time, │ │ │ │ - 0x00041660 5b6d5d74 696d6520 6f72205b 635d7469 [m]time or [c]ti │ │ │ │ - 0x00041670 6d652900 6174696d 65000000 6d74696d me).atime...mtim │ │ │ │ - 0x00041680 65000000 6374696d 65000000 25782e25 e...ctime...%x.% │ │ │ │ - 0x00041690 78000000 727c6c6c 00000000 256c782d x...r|ll....%lx- │ │ │ │ - 0x000416a0 256c782d 256c7800 667c6c6c 00000000 %lx-%lx.f|ll.... │ │ │ │ - 0x000416b0 2d2d2573 0d0a0000 0d0a2d2d 25732d2d --%s......--%s-- │ │ │ │ - 0x000416c0 0d0a0000 436f6e74 656e742d 44697370 ....Content-Disp │ │ │ │ - 0x000416d0 6f736974 696f6e3a 20666f72 6d2d6461 osition: form-da │ │ │ │ - 0x000416e0 74613b20 6e616d65 3d222573 220d0a0d ta; name="%s"... │ │ │ │ - 0x000416f0 0a000000 25735b25 735d0000 25735b25 ....%s[%s]..%s[% │ │ │ │ - 0x00041700 6c755d00 256c7500 436f6e74 656e742d lu].%lu.Content- │ │ │ │ - 0x00041710 44697370 6f736974 696f6e3a 20666f72 Disposition: for │ │ │ │ - 0x00041720 6d2d6461 74613b20 6e616d65 3d222573 m-data; name="%s │ │ │ │ - 0x00041730 223b2066 696c656e 616d653d 22257322 "; filename="%s" │ │ │ │ - 0x00041740 0d0a436f 6e74656e 742d5472 616e7366 ..Content-Transf │ │ │ │ - 0x00041750 65722d45 6e636f64 696e673a 2062696e er-Encoding: bin │ │ │ │ - 0x00041760 6172790d 0a436f6e 74656e74 2d547970 ary..Content-Typ │ │ │ │ - 0x00041770 653a2025 730d0a0d 0a000000 7c682168 e: %s.......|h!h │ │ │ │ - 0x00041780 21000000 0a2d2d25 73000000 67657452 !....--%s...getR │ │ │ │ - 0x00041790 65736f75 72636500 67657442 6f756e64 esource.getBound │ │ │ │ - 0x000417a0 61727900 61646446 6f726d00 61646450 ary.addForm.addP │ │ │ │ - 0x000417b0 61727400 73746174 00000000 6669656c art.stat....fiel │ │ │ │ - 0x000417c0 64000000 6669656c 64730000 6f666673 d...fields..offs │ │ │ │ - 0x000417d0 65740000 6d61786c 656e0000 6368756e et..maxlen..chun │ │ │ │ - 0x000417e0 6b656400 4c6f6361 74696f6e 00000000 ked.Location.... │ │ │ │ - 0x000417f0 436f6e6e 65637469 6f6e0000 636c6f73 Connection..clos │ │ │ │ - 0x00041800 65000000 782d677a 69700000 62797465 e...x-gzip..byte │ │ │ │ - 0x00041810 73000000 68747470 5c4d6573 73616765 s...http\Message │ │ │ │ - 0x00041820 5c506172 73657200 44554d42 5f424f44 \Parser.DUMB_BOD │ │ │ │ - 0x00041830 49455300 454d5054 595f5245 44495245 IES.EMPTY_REDIRE │ │ │ │ - 0x00041840 43545300 47524545 44590000 53544154 CTS.GREEDY..STAT │ │ │ │ - 0x00041850 455f4845 41444552 00000000 53544154 E_HEADER....STAT │ │ │ │ - 0x00041860 455f424f 44590000 53544154 455f424f E_BODY..STATE_BO │ │ │ │ - 0x00041870 44595f44 554d4200 53544154 455f424f DY_DUMB.STATE_BO │ │ │ │ - 0x00041880 44595f4c 454e4754 48000000 53544154 DY_LENGTH...STAT │ │ │ │ - 0x00041890 455f424f 44595f43 48554e4b 45440000 E_BODY_CHUNKED.. │ │ │ │ - 0x000418a0 53544154 455f424f 44595f44 4f4e4500 STATE_BODY_DONE. │ │ │ │ - 0x000418b0 53544154 455f5550 44415445 5f434c00 STATE_UPDATE_CL. │ │ │ │ - 0x000418c0 2531352e 31354600 71000000 436c6173 %15.15F.q...Clas │ │ │ │ - 0x000418d0 73202573 20646f65 73206e6f 74206578 s %s does not ex │ │ │ │ - 0x000418e0 74656e64 20257300 28293c3e 402c3b3a tend %s.()<>@,;: │ │ │ │ - 0x000418f0 225b5d3f 3d7b7d20 00000000 53217a00 "[]?={} ....S!z. │ │ │ │ - 0x00041900 2a252e2a 73757466 2d382725 2e2a7327 *%.*sutf-8'%.*s' │ │ │ │ - 0x00041910 00000000 5b000000 5d000000 4d617820 ....[...]...Max │ │ │ │ - 0x00041920 696e7075 74206e65 7374696e 67206c65 input nesting le │ │ │ │ - 0x00041930 76656c20 6f662025 6c642065 78636565 vel of %ld excee │ │ │ │ - 0x00041940 64656400 2a726663 35393837 2a000000 ded.*rfc5987*... │ │ │ │ - 0x00041950 7469746c 65000000 72656c00 616e6368 title...rel.anch │ │ │ │ - 0x00041960 6f720000 69736f2d 38383539 2d310000 or..iso-8859-1.. │ │ │ │ - 0x00041970 7574662d 38000000 203e3c00 3c000000 utf-8... ><.<... │ │ │ │ - 0x00041980 3e000000 7c7a212f 7a2f7a2f 7a2f6c00 >...|z!/z/z/z/l. │ │ │ │ - 0x00041990 68747470 5c506172 616d7300 4445465f http\Params.DEF_ │ │ │ │ - 0x000419a0 50415241 4d5f5345 50000000 4445465f PARAM_SEP...DEF_ │ │ │ │ - 0x000419b0 4152475f 53455000 4445465f 56414c5f ARG_SEP.DEF_VAL_ │ │ │ │ - 0x000419c0 53455000 434f4f4b 49455f50 4152414d SEP.COOKIE_PARAM │ │ │ │ - 0x000419d0 5f534550 00000000 50415253 455f4553 _SEP....PARSE_ES │ │ │ │ - 0x000419e0 43415045 44000000 50415253 455f5552 CAPED...PARSE_UR │ │ │ │ - 0x000419f0 4c454e43 4f444544 00000000 50415253 LENCODED....PARS │ │ │ │ - 0x00041a00 455f4449 4d454e53 494f4e00 50415253 E_DIMENSION.PARS │ │ │ │ - 0x00041a10 455f5246 43353938 37000000 50415253 E_RFC5987...PARS │ │ │ │ - 0x00041a20 455f5246 43353938 38000000 50415253 E_RFC5988...PARS │ │ │ │ - 0x00041a30 455f4445 4641554c 54000000 50415253 E_DEFAULT...PARS │ │ │ │ - 0x00041a40 455f5155 45525900 6f666673 65744578 E_QUERY.offsetEx │ │ │ │ - 0x00041a50 69737473 00000000 6f666673 6574556e ists....offsetUn │ │ │ │ - 0x00041a60 73657400 6f666673 65745365 74000000 set.offsetSet... │ │ │ │ - 0x00041a70 6f666673 65744765 74000000 71756572 offsetGet...quer │ │ │ │ - 0x00041a80 79417272 61790000 696e7374 616e6365 yArray..instance │ │ │ │ - 0x00041a90 00000000 436f756c 64206e6f 74206163 ....Could not ac │ │ │ │ - 0x00041aa0 71756972 65207265 66657265 6e636520 quire reference │ │ │ │ - 0x00041ab0 746f2073 75706572 676c6f62 616c2047 to superglobal G │ │ │ │ - 0x00041ac0 45542061 72726179 00000000 4661696c ET array....Fail │ │ │ │ - 0x00041ad0 65642074 6f20636f 6e766572 74202725 ed to convert '% │ │ │ │ - 0x00041ae0 2e2a7327 2066726f 6d202725 73272074 .*s' from '%s' t │ │ │ │ - 0x00041af0 6f202725 73270000 6172675f 73657061 o '%s'..arg_sepa │ │ │ │ - 0x00041b00 7261746f 722e696e 70757400 4661696c rator.input.Fail │ │ │ │ - 0x00041b10 65642074 6f20656e 636f6465 20717565 ed to encode que │ │ │ │ - 0x00041b20 72792073 7472696e 67000000 737c7a62 ry string...s|zb │ │ │ │ - 0x00041b30 00000000 7c737a7a 62000000 7c7a0000 ....|szzb...|z.. │ │ │ │ - 0x00041b40 45787065 63746564 20612073 7472696e Expected a strin │ │ │ │ - 0x00041b50 67206173 20706172 616d6574 65720000 g as parameter.. │ │ │ │ - 0x00041b60 537a0000 68747470 5c517565 72795374 Sz..http\QuerySt │ │ │ │ - 0x00041b70 72696e67 00000000 54595045 5f424f4f ring....TYPE_BOO │ │ │ │ - 0x00041b80 4c000000 54595045 5f494e54 00000000 L...TYPE_INT.... │ │ │ │ - 0x00041b90 54595045 5f464c4f 41540000 54595045 TYPE_FLOAT..TYPE │ │ │ │ - 0x00041ba0 5f535452 494e4700 54595045 5f415252 _STRING.TYPE_ARR │ │ │ │ - 0x00041bb0 41590000 54595045 5f4f424a 45435400 AY..TYPE_OBJECT. │ │ │ │ - 0x00041bc0 26000000 6d6f6400 67657442 6f6f6c00 &...mod.getBool. │ │ │ │ - 0x00041bd0 67657449 6e740000 67657446 6c6f6174 getInt..getFloat │ │ │ │ - 0x00041be0 00000000 67657453 7472696e 67000000 ....getString... │ │ │ │ - 0x00041bf0 67657441 72726179 00000000 6765744f getArray....getO │ │ │ │ - 0x00041c00 626a6563 74000000 67657449 74657261 bject...getItera │ │ │ │ - 0x00041c10 746f7200 67657447 6c6f6261 6c496e73 tor.getGlobalIns │ │ │ │ - 0x00041c20 74616e63 65000000 786c6174 65000000 tance...xlate... │ │ │ │ - 0x00041c30 66726f6d 5f656e63 6f64696e 67000000 from_encoding... │ │ │ │ - 0x00041c40 746f5f65 6e636f64 696e6700 54726176 to_encoding.Trav │ │ │ │ - 0x00041c50 65727361 626c6500 286e6f6e 65290000 ersable.(none).. │ │ │ │ - 0x00041c60 6c6f6361 6c686f73 74000000 4661696c localhost...Fail │ │ │ │ - 0x00041c70 65642074 6f207061 72736520 5554462d ed to parse UTF- │ │ │ │ - 0x00041c80 38206174 20706f73 20257a75 206f6620 8 at pos %zu of │ │ │ │ - 0x00041c90 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x00041ca0 6f20636f 6e766572 74205554 462d3332 o convert UTF-32 │ │ │ │ - 0x00041cb0 2027552b 25582720 746f2055 54462d31 'U+%X' to UTF-1 │ │ │ │ - 0x00041cc0 36000000 6661696c 65642074 6f20636f 6...failed to co │ │ │ │ - 0x00041cd0 6e766572 7420746f 20555446 2d313600 nvert to UTF-16. │ │ │ │ - 0x00041ce0 636f6465 70616765 206e6f74 20737065 codepage not spe │ │ │ │ - 0x00041cf0 63696669 65640000 6572726f 72636f64 cified..errorcod │ │ │ │ - 0x00041d00 653a2025 64000000 4661696c 65642074 e: %d...Failed t │ │ │ │ - 0x00041d10 6f207061 72736520 49444e20 28494355 o parse IDN (ICU │ │ │ │ - 0x00041d20 2049444e 41323030 33293b20 25730000 IDNA2003); %s.. │ │ │ │ - 0x00041d30 636f756c 64206e6f 7420636f 6e766572 could not conver │ │ │ │ - 0x00041d40 7420746f 20555446 2d313600 4661696c t to UTF-16.Fail │ │ │ │ - 0x00041d50 65642074 6f207061 72736520 49444e20 ed to parse IDN │ │ │ │ - 0x00041d60 28494355 2049444e 41323030 38293b20 (ICU IDNA2008); │ │ │ │ - 0x00041d70 25730000 49435520 49444e41 20657272 %s..ICU IDNA err │ │ │ │ - 0x00041d80 6f722063 6f646573 3a203078 25780000 or codes: 0x%x.. │ │ │ │ - 0x00041d90 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00041da0 25733b20 756e6578 70656374 6564206d %s; unexpected m │ │ │ │ - 0x00041db0 756c7469 62797465 20736571 75656e63 ultibyte sequenc │ │ │ │ - 0x00041dc0 65203078 25782061 7420706f 73202575 e 0x%x at pos %u │ │ │ │ - 0x00041dd0 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x00041de0 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ - 0x00041df0 756e6578 70656374 65642062 79746520 unexpected byte │ │ │ │ - 0x00041e00 30782530 32782061 7420706f 73202575 0x%02x at pos %u │ │ │ │ - 0x00041e10 20696e20 27257327 00000000 65787065 in '%s'....expe │ │ │ │ - 0x00041e20 63746564 20275d27 00000000 756e6578 cted ']'....unex │ │ │ │ - 0x00041e30 70656374 65642027 5b270000 686f7374 pected '['..host │ │ │ │ - 0x00041e40 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00041e50 72736520 75736572 696e666f 3b20756e rse userinfo; un │ │ │ │ - 0x00041e60 65787065 63746564 20274027 00000000 expected '@'.... │ │ │ │ - 0x00041e70 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00041e80 70617373 776f7264 3b206475 706c6963 password; duplic │ │ │ │ - 0x00041e90 61746520 273a2720 61742070 6f732025 ate ':' at pos % │ │ │ │ - 0x00041ea0 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ - 0x00041eb0 65642074 6f207061 72736520 75736572 ed to parse user │ │ │ │ - 0x00041ec0 696e666f 3b20696e 76616c69 64207065 info; invalid pe │ │ │ │ - 0x00041ed0 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x00041ee0 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x00041ef0 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00041f00 72736520 686f7374 696e666f 3b202573 rse hostinfo; %s │ │ │ │ - 0x00041f10 20617420 706f7320 25752069 6e202725 at pos %u in '% │ │ │ │ - 0x00041f20 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x00041f30 72736520 706f7274 3b20756e 65787065 rse port; unexpe │ │ │ │ - 0x00041f40 63746564 20273a27 20617420 706f7320 cted ':' at pos │ │ │ │ - 0x00041f50 25752069 6e202725 73270000 4661696c %u in '%s'..Fail │ │ │ │ - 0x00041f60 65642074 6f207061 72736520 686f7374 ed to parse host │ │ │ │ - 0x00041f70 696e666f 3b20696e 76616c69 64207065 info; invalid pe │ │ │ │ - 0x00041f80 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x00041f90 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x00041fa0 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00041fb0 72736520 25733b20 756e6578 70656374 rse %s; unexpect │ │ │ │ - 0x00041fc0 65642027 25632720 61742070 6f732025 ed '%c' at pos % │ │ │ │ - 0x00041fd0 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ - 0x00041fe0 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x00041ff0 3b20756e 65787065 63746564 20636861 ; unexpected cha │ │ │ │ - 0x00042000 72202725 63272061 7420706f 73202575 r '%c' at pos %u │ │ │ │ - 0x00042010 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x00042020 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x00042030 3b20756e 65787065 63746564 20627974 ; unexpected byt │ │ │ │ - 0x00042040 65203078 25303278 20617420 706f7320 e 0x%02x at pos │ │ │ │ - 0x00042050 25752069 6e202725 73270000 3a2f2f00 %u in '%s'..://. │ │ │ │ - 0x00042060 2f2f0000 40000000 3a256875 00000000 //..@...:%hu.... │ │ │ │ - 0x00042070 3f000000 23000000 75736572 00000000 ?...#...user.... │ │ │ │ - 0x00042080 70617373 00000000 66726167 6d656e74 pass....fragment │ │ │ │ - 0x00042090 00000000 6172675f 73657061 7261746f ....arg_separato │ │ │ │ - 0x000420a0 722e6f75 74707574 00000000 48545450 r.output....HTTP │ │ │ │ - 0x000420b0 53000000 4f4e0000 68747470 73000000 S...ON..https... │ │ │ │ - 0x000420c0 48545450 5f484f53 54000000 53455256 HTTP_HOST...SERV │ │ │ │ - 0x000420d0 45525f4e 414d4500 53455256 45525f41 ER_NAME.SERVER_A │ │ │ │ - 0x000420e0 44445200 30313233 34353637 38396162 DDR.0123456789ab │ │ │ │ - 0x000420f0 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr │ │ │ │ - 0x00042100 73747576 7778797a 41424344 45464748 stuvwxyzABCDEFGH │ │ │ │ - 0x00042110 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ │ │ - 0x00042120 595a2d2e 00000000 53455256 45525f50 YZ-.....SERVER_P │ │ │ │ - 0x00042130 4f525400 4661696c 65642074 6f207061 ORT.Failed to pa │ │ │ │ - 0x00042140 72736520 55524c20 73636865 6d653a20 rse URL scheme: │ │ │ │ - 0x00042150 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x00042160 6f207061 72736520 70617468 3b20696e o parse path; in │ │ │ │ - 0x00042170 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ - 0x00042180 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ - 0x00042190 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x000421a0 65642074 6f207061 72736520 71756572 ed to parse quer │ │ │ │ - 0x000421b0 793b2069 6e76616c 69642070 65726365 y; invalid perce │ │ │ │ - 0x000421c0 6e742065 6e636f64 696e6720 61742070 nt encoding at p │ │ │ │ - 0x000421d0 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ - 0x000421e0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x000421f0 55524c20 71756572 793a2027 25732700 URL query: '%s'. │ │ │ │ - 0x00042200 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00042210 66726167 6d656e74 3b20696e 76616c69 fragment; invali │ │ │ │ - 0x00042220 64206672 61676d65 6e742069 64656e74 d fragment ident │ │ │ │ - 0x00042230 69666965 72206174 20706f73 20257520 ifier at pos %u │ │ │ │ - 0x00042240 696e2027 25732700 4661696c 65642074 in '%s'.Failed t │ │ │ │ - 0x00042250 6f207061 72736520 66726167 6d656e74 o parse fragment │ │ │ │ - 0x00042260 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ - 0x00042270 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ - 0x00042280 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ - 0x00042290 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x000422a0 55524c20 66726167 6d656e74 3a202725 URL fragment: '% │ │ │ │ - 0x000422b0 73270000 7c7a217a 216c0000 7a217c6c s'..|z!z!l..z!|l │ │ │ │ - 0x000422c0 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x000422d0 72736520 55524c20 61757468 6f726974 rse URL authorit │ │ │ │ - 0x000422e0 792c2075 6e657870 65637465 64206368 y, unexpected ch │ │ │ │ - 0x000422f0 61726163 74657220 61742070 6f732025 aracter at pos % │ │ │ │ - 0x00042300 7520696e 20272573 27000000 68747470 u in '%s'...http │ │ │ │ - 0x00042310 5c55726c 00000000 5245504c 41434500 \Url....REPLACE. │ │ │ │ - 0x00042320 4a4f494e 5f504154 48000000 4a4f494e JOIN_PATH...JOIN │ │ │ │ - 0x00042330 5f515545 52590000 53545249 505f5553 _QUERY..STRIP_US │ │ │ │ - 0x00042340 45520000 53545249 505f5041 53530000 ER..STRIP_PASS.. │ │ │ │ - 0x00042350 53545249 505f4155 54480000 53545249 STRIP_AUTH..STRI │ │ │ │ - 0x00042360 505f504f 52540000 53545249 505f5041 P_PORT..STRIP_PA │ │ │ │ - 0x00042370 54480000 53545249 505f5155 45525900 TH..STRIP_QUERY. │ │ │ │ - 0x00042380 53545249 505f4652 41474d45 4e540000 STRIP_FRAGMENT.. │ │ │ │ - 0x00042390 53545249 505f414c 4c000000 46524f4d STRIP_ALL...FROM │ │ │ │ - 0x000423a0 5f454e56 00000000 53414e49 54495a45 _ENV....SANITIZE │ │ │ │ - 0x000423b0 5f504154 48000000 50415253 455f4d42 _PATH...PARSE_MB │ │ │ │ - 0x000423c0 4c4f4300 50415253 455f4d42 55544638 LOC.PARSE_MBUTF8 │ │ │ │ - 0x000423d0 00000000 50415253 455f544f 49444e00 ....PARSE_TOIDN. │ │ │ │ - 0x000423e0 50415253 455f544f 49444e5f 32303033 PARSE_TOIDN_2003 │ │ │ │ - 0x000423f0 00000000 50415253 455f544f 49444e5f ....PARSE_TOIDN_ │ │ │ │ - 0x00042400 32303038 00000000 50415253 455f544f 2008....PARSE_TO │ │ │ │ - 0x00042410 50435400 49474e4f 52455f45 52524f52 PCT.IGNORE_ERROR │ │ │ │ - 0x00042420 53000000 53494c45 4e545f45 52524f52 S...SILENT_ERROR │ │ │ │ - 0x00042430 53000000 53544446 4c414753 00000000 S...STDFLAGS.... │ │ │ │ - 0x00042440 68747470 5c456e76 5c55726c 00000000 http\Env\Url.... │ │ │ │ - 0x00042450 6d6f7265 5f75726c 5f706172 74730000 more_url_parts.. │ │ │ │ - 0x00042460 6f6c645f 75726c00 6e65775f 75726c00 old_url.new_url. │ │ │ │ - 0x00042470 75736572 696e666f 00000000 686f7374 userinfo....host │ │ │ │ - 0x00042480 696e666f 00000000 4e6f6e2d 7374616e info....Non-stan │ │ │ │ - 0x00042490 64617264 20766572 73696f6e 20736570 dard version sep │ │ │ │ - 0x000424a0 61726174 6f722027 25632720 696e2048 arator '%c' in H │ │ │ │ - 0x000424b0 54545020 70726f74 6f636f6c 20766572 TTP protocol ver │ │ │ │ - 0x000424c0 73696f6e 20272573 27000000 436f756c sion '%s'...Coul │ │ │ │ - 0x000424d0 64206e6f 74207061 72736520 48545450 d not parse HTTP │ │ │ │ - 0x000424e0 2070726f 746f636f 6c207665 7273696f protocol versio │ │ │ │ - 0x000424f0 6e202725 73270000 25733225 73000000 n '%s'..%s2%s... │ │ │ │ - 0x00042500 25732575 2e257525 73000000 00000000 %s%u.%u%s....... │ │ │ │ + 0x0003f140 5c414c54 5356435f 48310000 68747470 \ALTSVC_H1..http │ │ │ │ + 0x0003f150 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ + 0x0003f160 5356435f 48320000 68747470 5c436c69 SVC_H2..http\Cli │ │ │ │ + 0x0003f170 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x0003f180 48330000 68747470 5c436c69 656e745c H3..http\Client\ │ │ │ │ + 0x0003f190 4375726c 5c485354 535f454e 41424c45 Curl\HSTS_ENABLE │ │ │ │ + 0x0003f1a0 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003f1b0 4375726c 5c485354 535f5245 41444f4e Curl\HSTS_READON │ │ │ │ + 0x0003f1c0 4c594649 4c450000 556e6b6e 6f776e20 LYFILE..Unknown │ │ │ │ + 0x0003f1d0 736f636b 65742061 6374696f 6e202564 socket action %d │ │ │ │ + 0x0003f1e0 00000000 4f7c726c 00000000 7068705f ....O|rl....php_ │ │ │ │ + 0x0003f1f0 68747470 5f636c69 656e745f 6375726c http_client_curl │ │ │ │ + 0x0003f200 5f757365 725f6861 6e646c65 72000000 _user_handler... │ │ │ │ + 0x0003f210 696e6974 00000000 74696d65 72000000 init....timer... │ │ │ │ + 0x0003f220 736f636b 65740000 68747470 5c436c69 socket..http\Cli │ │ │ │ + 0x0003f230 656e745c 4375726c 5c557365 72000000 ent\Curl\User... │ │ │ │ + 0x0003f240 504f4c4c 5f4e4f4e 45000000 504f4c4c POLL_NONE...POLL │ │ │ │ + 0x0003f250 5f494e00 504f4c4c 5f4f5554 00000000 _IN.POLL_OUT.... │ │ │ │ + 0x0003f260 504f4c4c 5f494e4f 55540000 504f4c4c POLL_INOUT..POLL │ │ │ │ + 0x0003f270 5f52454d 4f564500 74696d65 6f75745f _REMOVE.timeout_ │ │ │ │ + 0x0003f280 6d730000 61637469 6f6e0000 72756e00 ms..action..run. │ │ │ │ + 0x0003f290 636c6965 6e740000 22687474 705c5c43 client.."http\\C │ │ │ │ + 0x0003f2a0 6c69656e 74220000 7a000000 7a210000 lient"..z...z!.. │ │ │ │ + 0x0003f2b0 436f6e74 656e742d 54797065 00000000 Content-Type.... │ │ │ │ + 0x0003f2c0 436f6e74 656e7420 74797065 20222573 Content type "%s │ │ │ │ + 0x0003f2d0 2220646f 6573206e 6f742073 65656d20 " does not seem │ │ │ │ + 0x0003f2e0 746f2063 6f6e7461 696e2061 20707269 to contain a pri │ │ │ │ + 0x0003f2f0 6d617279 20616e64 20612073 65636f6e mary and a secon │ │ │ │ + 0x0003f300 64617279 20706172 74000000 7c73217a dary part...|s!z │ │ │ │ + 0x0003f310 2161214f 21000000 73657443 6f6e7465 !a!O!...setConte │ │ │ │ + 0x0003f320 6e745479 70650000 67657443 6f6e7465 ntType..getConte │ │ │ │ + 0x0003f330 6e745479 70650000 73657451 75657279 ntType..setQuery │ │ │ │ + 0x0003f340 00000000 67657451 75657279 00000000 ....getQuery.... │ │ │ │ + 0x0003f350 61646451 75657279 00000000 71756572 addQuery....quer │ │ │ │ + 0x0003f360 795f6461 74610000 68747470 5c4d6573 y_data..http\Mes │ │ │ │ + 0x0003f370 73616765 5c426f64 79000000 7c730000 sage\Body...|s.. │ │ │ │ + 0x0003f380 496e636f 6d706c65 74652073 74617465 Incomplete state │ │ │ │ + 0x0003f390 00000000 436f756c 64206e6f 74206669 ....Could not fi │ │ │ │ + 0x0003f3a0 6e642074 72616e73 66657220 696e666f nd transfer info │ │ │ │ + 0x0003f3b0 20776974 68206e61 6d652027 25732700 with name '%s'. │ │ │ │ + 0x0003f3c0 7c6c6121 2f000000 5365742d 436f6f6b |la!/...Set-Cook │ │ │ │ + 0x0003f3d0 69650000 68747470 5c436c69 656e745c ie..http\Client\ │ │ │ │ + 0x0003f3e0 52657370 6f6e7365 00000000 656c656d Response....elem │ │ │ │ + 0x0003f3f0 656e7400 666c6167 73000000 616c6c6f ent.flags...allo │ │ │ │ + 0x0003f400 7765645f 65787472 61730000 646f6d61 wed_extras..doma │ │ │ │ + 0x0003f410 696e0000 65787069 72657300 73656375 in..expires.secu │ │ │ │ + 0x0003f420 72650000 68747470 4f6e6c79 00000000 re..httpOnly.... │ │ │ │ + 0x0003f430 6d61782d 61676500 7c732100 7c482f00 max-age.|s!.|H/. │ │ │ │ + 0x0003f440 737c7321 00000000 76616c75 65000000 s|s!....value... │ │ │ │ + 0x0003f450 61726775 6d656e74 73000000 7c7a216c arguments...|z!l │ │ │ │ + 0x0003f460 482f0000 646f6d61 696e3d25 733b2000 H/..domain=%s; . │ │ │ │ + 0x0003f470 70617468 3d25733b 20000000 442c2064 path=%s; ...D, d │ │ │ │ + 0x0003f480 204d2059 20483a69 3a73205c 475c4d5c M Y H:i:s \G\M\ │ │ │ │ + 0x0003f490 54000000 65787069 7265733d 25733b20 T...expires=%s; │ │ │ │ + 0x0003f4a0 00000000 6d61782d 6167653d 256c643b ....max-age=%ld; │ │ │ │ + 0x0003f4b0 20000000 73656375 72653b20 00000000 ...secure; .... │ │ │ │ + 0x0003f4c0 68747470 4f6e6c79 3b200000 68747470 httpOnly; ..http │ │ │ │ + 0x0003f4d0 5c436f6f 6b696500 50415253 455f5241 \Cookie.PARSE_RA │ │ │ │ + 0x0003f4e0 57000000 53454355 52450000 48545450 W...SECURE..HTTP │ │ │ │ + 0x0003f4f0 4f4e4c59 00000000 67657443 6f6f6b69 ONLY....getCooki │ │ │ │ + 0x0003f500 65000000 73657443 6f6f6b69 65000000 e...setCookie... │ │ │ │ + 0x0003f510 61646443 6f6f6b69 65000000 67657445 addCookie...getE │ │ │ │ + 0x0003f520 78747261 73000000 73657445 78747261 xtras...setExtra │ │ │ │ + 0x0003f530 73000000 61646445 78747261 73000000 s...addExtras... │ │ │ │ + 0x0003f540 67657445 78747261 00000000 73657445 getExtra....setE │ │ │ │ + 0x0003f550 78747261 00000000 61646445 78747261 xtra....addExtra │ │ │ │ + 0x0003f560 00000000 67657444 6f6d6169 6e000000 ....getDomain... │ │ │ │ + 0x0003f570 73657444 6f6d6169 6e000000 67657450 setDomain...getP │ │ │ │ + 0x0003f580 61746800 73657450 61746800 67657445 ath.setPath.getE │ │ │ │ + 0x0003f590 78706972 65730000 73657445 78706972 xpires..setExpir │ │ │ │ + 0x0003f5a0 65730000 6765744d 61784167 65000000 es..getMaxAge... │ │ │ │ + 0x0003f5b0 7365744d 61784167 65000000 67657446 setMaxAge...getF │ │ │ │ + 0x0003f5c0 6c616773 00000000 73657446 6c616773 lags....setFlags │ │ │ │ + 0x0003f5d0 00000000 746f4172 72617900 746f5374 ....toArray.toSt │ │ │ │ + 0x0003f5e0 72696e67 00000000 5f5f746f 53747269 ring....__toStri │ │ │ │ + 0x0003f5f0 6e670000 65787472 615f6e61 6d650000 ng..extra_name.. │ │ │ │ + 0x0003f600 65787472 615f7661 6c756500 636f6f6b extra_value.cook │ │ │ │ + 0x0003f610 69655f6e 616d6500 636f6f6b 69655f76 ie_name.cookie_v │ │ │ │ + 0x0003f620 616c7565 00000000 636f6f6b 69655f73 alue....cookie_s │ │ │ │ + 0x0003f630 7472696e 67000000 70617273 65725f66 tring...parser_f │ │ │ │ + 0x0003f640 6c616773 00000000 44656368 756e6b20 lags....Dechunk │ │ │ │ + 0x0003f650 656e636f 64696e67 20737472 65616d20 encoding stream │ │ │ │ + 0x0003f660 68617320 616c7265 61647920 72656163 has already reac │ │ │ │ + 0x0003f670 68656420 74686520 656e6420 6f662063 hed the end of c │ │ │ │ + 0x0003f680 68756e6b 65642069 6e707574 00000000 hunked input.... │ │ │ │ + 0x0003f690 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0003f6a0 6368756e 6b206c65 6e206672 6f6d2027 chunk len from ' │ │ │ │ + 0x0003f6b0 252e2a73 27000000 4661696c 65642074 %.*s'...Failed t │ │ │ │ + 0x0003f6c0 6f20636f 70792069 6e666c61 74652065 o copy inflate e │ │ │ │ + 0x0003f6d0 6e636f64 696e6720 73747265 616d3a20 ncoding stream: │ │ │ │ + 0x0003f6e0 6f757420 6f66206d 656d6f72 79000000 out of memory... │ │ │ │ + 0x0003f6f0 44617461 20646f65 73206e6f 74207365 Data does not se │ │ │ │ + 0x0003f700 656d2074 6f206265 20636875 6e6b6564 em to be chunked │ │ │ │ + 0x0003f710 20656e63 6f646564 00000000 45787065 encoded....Expe │ │ │ │ + 0x0003f720 63746564 20636875 6e6b2073 697a6520 cted chunk size │ │ │ │ + 0x0003f730 61742070 6f732025 7475206f 6620257a at pos %tu of %z │ │ │ │ + 0x0003f740 75206275 7420676f 74207472 61736800 u but got trash. │ │ │ │ + 0x0003f750 45787065 63746564 204c4620 61742070 Expected LF at p │ │ │ │ + 0x0003f760 6f732025 7475206f 6620257a 75206275 os %tu of %zu bu │ │ │ │ + 0x0003f770 7420676f 74203078 25303258 00000000 t got 0x%02X.... │ │ │ │ + 0x0003f780 5472756e 63617465 64206d65 73736167 Truncated messag │ │ │ │ + 0x0003f790 653a2063 68756e6b 2073697a 6520256c e: chunk size %l │ │ │ │ + 0x0003f7a0 75206578 63656564 73207265 6d61696e u exceeds remain │ │ │ │ + 0x0003f7b0 696e6720 64617461 2073697a 6520256c ing data size %l │ │ │ │ + 0x0003f7c0 75206174 20706f73 20257475 206f6620 u at pos %tu of │ │ │ │ + 0x0003f7d0 257a7500 45787065 63746564 2043524c %zu.Expected CRL │ │ │ │ + 0x0003f7e0 46206174 20706f73 20257475 206f6620 F at pos %tu of │ │ │ │ + 0x0003f7f0 257a7520 62757420 676f7420 30782530 %zu but got 0x%0 │ │ │ │ + 0x0003f800 32582030 78253032 58000000 737c7a21 2X 0x%02X...s|z! │ │ │ │ + 0x0003f810 00000000 68747470 5c456e63 6f64696e ....http\Encodin │ │ │ │ + 0x0003f820 675c5374 7265616d 2063616e 6e6f7420 g\Stream cannot │ │ │ │ + 0x0003f830 62652069 6e697469 616c697a 65642074 be initialized t │ │ │ │ + 0x0003f840 77696365 00000000 556e6b6e 6f776e20 wice....Unknown │ │ │ │ + 0x0003f850 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003f860 7265616d 20636c61 73732027 25732700 ream class '%s'. │ │ │ │ + 0x0003f870 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003f880 7265616d 00000000 464c5553 485f4e4f ream....FLUSH_NO │ │ │ │ + 0x0003f890 4e450000 464c5553 485f5359 4e430000 NE..FLUSH_SYNC.. │ │ │ │ + 0x0003f8a0 464c5553 485f4655 4c4c0000 68747470 FLUSH_FULL..http │ │ │ │ + 0x0003f8b0 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ + 0x0003f8c0 5c446563 68756e6b 00000000 6465636f \Dechunk....deco │ │ │ │ + 0x0003f8d0 6465645f 6c656e00 666c7573 68000000 ded_len.flush... │ │ │ │ + 0x0003f8e0 646f6e65 00000000 66696e69 73680000 done....finish.. │ │ │ │ + 0x0003f8f0 4661696c 65642074 6f20666c 75736820 Failed to flush │ │ │ │ + 0x0003f900 62726f74 6c692065 6e636f64 696e6720 brotli encoding │ │ │ │ + 0x0003f910 73747265 616d0000 4661696c 65642074 stream..Failed t │ │ │ │ + 0x0003f920 6f207570 64617465 2062726f 746c6920 o update brotli │ │ │ │ + 0x0003f930 656e636f 64696e67 20737472 65616d00 encoding stream. │ │ │ │ + 0x0003f940 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x0003f950 6c697a65 2062726f 746c6920 656e636f lize brotli enco │ │ │ │ + 0x0003f960 64696e67 20737472 65616d00 436f756c ding stream.Coul │ │ │ │ + 0x0003f970 64206e6f 74206272 6f746c69 20646563 d not brotli dec │ │ │ │ + 0x0003f980 6f646520 64617461 3a202573 00000000 ode data: %s.... │ │ │ │ + 0x0003f990 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x0003f9a0 6c697a65 2062726f 746c6920 6465636f lize brotli deco │ │ │ │ + 0x0003f9b0 64696e67 20737472 65616d00 436f756c ding stream.Coul │ │ │ │ + 0x0003f9c0 64206e6f 74206272 6f746c69 20656e63 d not brotli enc │ │ │ │ + 0x0003f9d0 6f646520 64617461 00000000 737c6c00 ode data....s|l. │ │ │ │ + 0x0003f9e0 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003f9f0 7265616d 5c456e62 726f746c 69000000 ream\Enbrotli... │ │ │ │ + 0x0003fa00 4c455645 4c5f4d49 4e000000 4c455645 LEVEL_MIN...LEVE │ │ │ │ + 0x0003fa10 4c5f4445 46000000 4c455645 4c5f4d41 L_DEF...LEVEL_MA │ │ │ │ + 0x0003fa20 58000000 57424954 535f4d49 4e000000 X...WBITS_MIN... │ │ │ │ + 0x0003fa30 57424954 535f4445 46000000 57424954 WBITS_DEF...WBIT │ │ │ │ + 0x0003fa40 535f4d41 58000000 4d4f4445 5f47454e S_MAX...MODE_GEN │ │ │ │ + 0x0003fa50 45524943 00000000 4d4f4445 5f544558 ERIC....MODE_TEX │ │ │ │ + 0x0003fa60 54000000 4d4f4445 5f464f4e 54000000 T...MODE_FONT... │ │ │ │ + 0x0003fa70 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003fa80 7265616d 5c446562 726f746c 69000000 ream\Debrotli... │ │ │ │ + 0x0003fa90 4661696c 65642074 6f20666c 75736820 Failed to flush │ │ │ │ + 0x0003faa0 6465666c 61746520 73747265 616d3a20 deflate stream: │ │ │ │ + 0x0003fab0 25730000 4661696c 65642074 6f206669 %s..Failed to fi │ │ │ │ + 0x0003fac0 6e697368 20646566 6c617465 20737472 nish deflate str │ │ │ │ + 0x0003fad0 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ + 0x0003fae0 6f206669 6e697368 20696e66 6c617465 o finish inflate │ │ │ │ + 0x0003faf0 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ + 0x0003fb00 65642074 6f207570 64617465 20646566 ed to update def │ │ │ │ + 0x0003fb10 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x0003fb20 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ + 0x0003fb30 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ + 0x0003fb40 20257300 4661696c 65642074 6f20696e %s.Failed to in │ │ │ │ + 0x0003fb50 69746961 6c697a65 20646566 6c617465 itialize deflate │ │ │ │ + 0x0003fb60 20656e63 6f64696e 67207374 7265616d encoding stream │ │ │ │ + 0x0003fb70 3a202573 00000000 4661696c 65642074 : %s....Failed t │ │ │ │ + 0x0003fb80 6f20696e 69746961 6c697a65 20696e66 o initialize inf │ │ │ │ + 0x0003fb90 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x0003fba0 4661696c 65642074 6f20636f 70792064 Failed to copy d │ │ │ │ + 0x0003fbb0 65666c61 74652065 6e636f64 696e6720 eflate encoding │ │ │ │ + 0x0003fbc0 73747265 616d3a20 25730000 4661696c stream: %s..Fail │ │ │ │ + 0x0003fbd0 65642074 6f20636f 70792069 6e666c61 ed to copy infla │ │ │ │ + 0x0003fbe0 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ + 0x0003fbf0 616d3a20 25730000 436f756c 64206e6f am: %s..Could no │ │ │ │ + 0x0003fc00 74206465 666c6174 65206461 74613a20 t deflate data: │ │ │ │ + 0x0003fc10 25730000 436f756c 64206e6f 7420696e %s..Could not in │ │ │ │ + 0x0003fc20 666c6174 65206461 74613a20 25730000 flate data: %s.. │ │ │ │ + 0x0003fc30 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003fc40 7265616d 5c446566 6c617465 00000000 ream\Deflate.... │ │ │ │ + 0x0003fc50 54595045 5f475a49 50000000 54595045 TYPE_GZIP...TYPE │ │ │ │ + 0x0003fc60 5f5a4c49 42000000 54595045 5f524157 _ZLIB...TYPE_RAW │ │ │ │ + 0x0003fc70 00000000 53545241 54454759 5f444546 ....STRATEGY_DEF │ │ │ │ + 0x0003fc80 00000000 53545241 54454759 5f46494c ....STRATEGY_FIL │ │ │ │ + 0x0003fc90 54000000 53545241 54454759 5f485546 T...STRATEGY_HUF │ │ │ │ + 0x0003fca0 46000000 53545241 54454759 5f524c45 F...STRATEGY_RLE │ │ │ │ + 0x0003fcb0 00000000 53545241 54454759 5f464958 ....STRATEGY_FIX │ │ │ │ + 0x0003fcc0 45440000 68747470 5c456e63 6f64696e ED..http\Encodin │ │ │ │ + 0x0003fcd0 675c5374 7265616d 5c496e66 6c617465 g\Stream\Inflate │ │ │ │ + 0x0003fce0 00000000 73487c73 217a0000 436f6e74 ....sH|s!z..Cont │ │ │ │ + 0x0003fcf0 696e7565 00000000 53776974 6368696e inue....Switchin │ │ │ │ + 0x0003fd00 67205072 6f746f63 6f6c7300 50726f63 g Protocols.Proc │ │ │ │ + 0x0003fd10 65737369 6e670000 4f4b0000 43726561 essing..OK..Crea │ │ │ │ + 0x0003fd20 74656400 41636365 70746564 00000000 ted.Accepted.... │ │ │ │ + 0x0003fd30 4e6f6e2d 41757468 6f726974 61746976 Non-Authoritativ │ │ │ │ + 0x0003fd40 6520496e 666f726d 6174696f 6e000000 e Information... │ │ │ │ + 0x0003fd50 4e6f2043 6f6e7465 6e740000 52657365 No Content..Rese │ │ │ │ + 0x0003fd60 7420436f 6e74656e 74000000 50617274 t Content...Part │ │ │ │ + 0x0003fd70 69616c20 436f6e74 656e7400 4d756c74 ial Content.Mult │ │ │ │ + 0x0003fd80 692d5374 61747573 00000000 416c7265 i-Status....Alre │ │ │ │ + 0x0003fd90 61647920 5265706f 72746564 00000000 ady Reported.... │ │ │ │ + 0x0003fda0 494d2055 73656400 4d756c74 69706c65 IM Used.Multiple │ │ │ │ + 0x0003fdb0 2043686f 69636573 00000000 4d6f7665 Choices....Move │ │ │ │ + 0x0003fdc0 64205065 726d616e 656e746c 79000000 d Permanently... │ │ │ │ + 0x0003fdd0 53656520 4f746865 72000000 4e6f7420 See Other...Not │ │ │ │ + 0x0003fde0 4d6f6469 66696564 00000000 55736520 Modified....Use │ │ │ │ + 0x0003fdf0 50726f78 79000000 54656d70 6f726172 Proxy...Temporar │ │ │ │ + 0x0003fe00 79205265 64697265 63740000 5065726d y Redirect..Perm │ │ │ │ + 0x0003fe10 616e656e 74205265 64697265 63740000 anent Redirect.. │ │ │ │ + 0x0003fe20 42616420 52657175 65737400 556e6175 Bad Request.Unau │ │ │ │ + 0x0003fe30 74686f72 697a6564 00000000 5061796d thorized....Paym │ │ │ │ + 0x0003fe40 656e7420 52657175 69726564 00000000 ent Required.... │ │ │ │ + 0x0003fe50 466f7262 69646465 6e000000 4e6f7420 Forbidden...Not │ │ │ │ + 0x0003fe60 466f756e 64000000 4d657468 6f64204e Found...Method N │ │ │ │ + 0x0003fe70 6f742041 6c6c6f77 65640000 4e6f7420 ot Allowed..Not │ │ │ │ + 0x0003fe80 41636365 70746162 6c650000 50726f78 Acceptable..Prox │ │ │ │ + 0x0003fe90 79204175 7468656e 74696361 74696f6e y Authentication │ │ │ │ + 0x0003fea0 20526571 75697265 64000000 52657175 Required...Requ │ │ │ │ + 0x0003feb0 65737420 54696d65 6f757400 436f6e66 est Timeout.Conf │ │ │ │ + 0x0003fec0 6c696374 00000000 476f6e65 00000000 lict....Gone.... │ │ │ │ + 0x0003fed0 4c656e67 74682052 65717569 72656400 Length Required. │ │ │ │ + 0x0003fee0 50726563 6f6e6469 74696f6e 20466169 Precondition Fai │ │ │ │ + 0x0003fef0 6c656400 52657175 65737420 456e7469 led.Request Enti │ │ │ │ + 0x0003ff00 74792054 6f6f204c 61726765 00000000 ty Too Large.... │ │ │ │ + 0x0003ff10 52657175 65737420 55524920 546f6f20 Request URI Too │ │ │ │ + 0x0003ff20 4c6f6e67 00000000 556e7375 70706f72 Long....Unsuppor │ │ │ │ + 0x0003ff30 74656420 4d656469 61205479 70650000 ted Media Type.. │ │ │ │ + 0x0003ff40 52657175 65737465 64205261 6e676520 Requested Range │ │ │ │ + 0x0003ff50 4e6f7420 53617469 73666961 626c6500 Not Satisfiable. │ │ │ │ + 0x0003ff60 45787065 63746174 696f6e20 4661696c Expectation Fail │ │ │ │ + 0x0003ff70 65640000 556e7072 6f636573 7369626c ed..Unprocessibl │ │ │ │ + 0x0003ff80 6520456e 74697479 00000000 4c6f636b e Entity....Lock │ │ │ │ + 0x0003ff90 65640000 4661696c 65642044 6570656e ed..Failed Depen │ │ │ │ + 0x0003ffa0 64656e63 79000000 55706772 61646520 dency...Upgrade │ │ │ │ + 0x0003ffb0 52657175 69726564 00000000 50726563 Required....Prec │ │ │ │ + 0x0003ffc0 6f6e6469 74696f6e 20526571 75697265 ondition Require │ │ │ │ + 0x0003ffd0 64000000 546f6f20 4d616e79 20526571 d...Too Many Req │ │ │ │ + 0x0003ffe0 75657374 73000000 52657175 65737420 uests...Request │ │ │ │ + 0x0003fff0 48656164 65722046 69656c64 7320546f Header Fields To │ │ │ │ + 0x00040000 6f204c61 72676500 496e7465 726e616c o Large.Internal │ │ │ │ + 0x00040010 20536572 76657220 4572726f 72000000 Server Error... │ │ │ │ + 0x00040020 4e6f7420 496d706c 656d656e 74656400 Not Implemented. │ │ │ │ + 0x00040030 42616420 47617465 77617900 53657276 Bad Gateway.Serv │ │ │ │ + 0x00040040 69636520 556e6176 61696c61 626c6500 ice Unavailable. │ │ │ │ + 0x00040050 47617465 77617920 54696d65 6f757400 Gateway Timeout. │ │ │ │ + 0x00040060 48545450 20566572 73696f6e 204e6f74 HTTP Version Not │ │ │ │ + 0x00040070 20537570 706f7274 65640000 56617269 Supported..Vari │ │ │ │ + 0x00040080 616e7420 416c736f 204e6567 6f746961 ant Also Negotia │ │ │ │ + 0x00040090 74657300 496e7375 66666963 69656e74 tes.Insufficient │ │ │ │ + 0x000400a0 2053746f 72616765 00000000 4c6f6f70 Storage....Loop │ │ │ │ + 0x000400b0 20446574 65637465 64000000 4e6f7420 Detected...Not │ │ │ │ + 0x000400c0 45787465 6e646564 00000000 4e657477 Extended....Netw │ │ │ │ + 0x000400d0 6f726b20 41757468 656e7469 63617469 ork Authenticati │ │ │ │ + 0x000400e0 6f6e2052 65717569 72656400 5f534552 on Required._SER │ │ │ │ + 0x000400f0 56455200 48545450 5f000000 434f4e54 VER.HTTP_...CONT │ │ │ │ + 0x00040100 454e545f 00000000 487c7a00 41636365 ENT_....H|z.Acce │ │ │ │ + 0x00040110 70740000 41636365 70742d43 68617273 pt..Accept-Chars │ │ │ │ + 0x00040120 65740000 41636365 70742d45 6e636f64 et..Accept-Encod │ │ │ │ + 0x00040130 696e6700 41636365 70742d4c 616e6775 ing.Accept-Langu │ │ │ │ + 0x00040140 61676500 2d000000 7068703a 2f2f696e age.-...php://in │ │ │ │ + 0x00040150 70757400 7c430000 47455400 62797465 put.|C..GET.byte │ │ │ │ + 0x00040160 733d0000 737c7a21 6c620000 48545450 s=..s|z!lb..HTTP │ │ │ │ + 0x00040170 2f25752e 25752025 6c642025 73000000 /%u.%u %ld %s... │ │ │ │ + 0x00040180 68747470 5c456e76 00000000 67657452 http\Env....getR │ │ │ │ + 0x00040190 65717565 73744865 61646572 00000000 equestHeader.... │ │ │ │ + 0x000401a0 67657452 65717565 7374426f 64790000 getRequestBody.. │ │ │ │ + 0x000401b0 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ + 0x000401c0 73466f72 436f6465 00000000 67657452 sForCode....getR │ │ │ │ + 0x000401d0 6573706f 6e736553 74617475 73466f72 esponseStatusFor │ │ │ │ + 0x000401e0 416c6c43 6f646573 00000000 67657452 AllCodes....getR │ │ │ │ + 0x000401f0 6573706f 6e736548 65616465 72000000 esponseHeader... │ │ │ │ + 0x00040200 67657452 6573706f 6e736543 6f646500 getResponseCode. │ │ │ │ + 0x00040210 73657452 6573706f 6e736548 65616465 setResponseHeade │ │ │ │ + 0x00040220 72000000 73657452 6573706f 6e736543 r...setResponseC │ │ │ │ + 0x00040230 6f646500 6e65676f 74696174 654c616e ode.negotiateLan │ │ │ │ + 0x00040240 67756167 65000000 6e65676f 74696174 guage...negotiat │ │ │ │ + 0x00040250 65436f6e 74656e74 54797065 00000000 eContentType.... │ │ │ │ + 0x00040260 6e65676f 74696174 65456e63 6f64696e negotiateEncodin │ │ │ │ + 0x00040270 67000000 6e65676f 74696174 65436861 g...negotiateCha │ │ │ │ + 0x00040280 72736574 00000000 6e65676f 74696174 rset....negotiat │ │ │ │ + 0x00040290 65000000 73757070 6f727465 64000000 e...supported... │ │ │ │ + 0x000402a0 7072696d 6172795f 74797065 5f736570 primary_type_sep │ │ │ │ + 0x000402b0 61726174 6f720000 72657375 6c745f61 arator..result_a │ │ │ │ + 0x000402c0 72726179 00000000 68656164 65725f6e rray....header_n │ │ │ │ + 0x000402d0 616d6500 68656164 65725f76 616c7565 ame.header_value │ │ │ │ + 0x000402e0 00000000 7265706c 6163655f 68656164 ....replace_head │ │ │ │ + 0x000402f0 65720000 626f6479 5f636c61 73735f6e er..body_class_n │ │ │ │ + 0x00040300 616d6500 66696c65 73000000 636f6f6b ame.files...cook │ │ │ │ + 0x00040310 69650000 67657400 71756572 79000000 ie..get.query... │ │ │ │ + 0x00040320 666f726d 00000000 5f474554 00000000 form...._GET.... │ │ │ │ + 0x00040330 5f504f53 54000000 5f434f4f 4b494500 _POST..._COOKIE. │ │ │ │ + 0x00040340 5f46494c 45530000 746d705f 6e616d65 _FILES..tmp_name │ │ │ │ + 0x00040350 00000000 66696c65 00000000 68747470 ....file....http │ │ │ │ + 0x00040360 5c456e76 5c526571 75657374 00000000 \Env\Request.... │ │ │ │ + 0x00040370 67657446 6f726d00 67657446 696c6573 getForm.getFiles │ │ │ │ + 0x00040380 00000000 64656676 616c0000 64656c65 ....defval..dele │ │ │ │ + 0x00040390 74650000 436f6e74 656e742d 4c656e67 te..Content-Leng │ │ │ │ + 0x000403a0 74683a00 48545450 2f25752e 25752025 th:.HTTP/%u.%u % │ │ │ │ + 0x000403b0 6c642025 730d0a00 434f4e4e 45435400 ld %s...CONNECT. │ │ │ │ + 0x000403c0 5472616e 73666572 2d456e63 6f64696e Transfer-Encodin │ │ │ │ + 0x000403d0 673a2063 68756e6b 65640d0a 00000000 g: chunked...... │ │ │ │ + 0x000403e0 68747470 2e636875 6e6b6564 5f656e63 http.chunked_enc │ │ │ │ + 0x000403f0 6f646500 6c7c6400 7468726f 74746c65 ode.l|d.throttle │ │ │ │ + 0x00040400 44656c61 79000000 7468726f 74746c65 Delay...throttle │ │ │ │ + 0x00040410 4368756e 6b000000 73210000 6c617374 Chunk...s!..last │ │ │ │ + 0x00040420 4d6f6469 66696564 00000000 63616368 Modified....cach │ │ │ │ + 0x00040430 65436f6e 74726f6c 00000000 636f6e74 eControl....cont │ │ │ │ + 0x00040440 656e7445 6e636f64 696e6700 61000000 entEncoding.a... │ │ │ │ + 0x00040450 636f6e74 656e7444 6973706f 73697469 contentDispositi │ │ │ │ + 0x00040460 6f6e0000 636f6e74 656e7454 79706500 on..contentType. │ │ │ │ + 0x00040470 49662d4d 6f646966 6965642d 53696e63 If-Modified-Sinc │ │ │ │ + 0x00040480 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ + 0x00040490 6f637465 742d7374 7265616d 00000000 octet-stream.... │ │ │ │ + 0x000404a0 41636365 70742d52 616e6765 733a2062 Accept-Ranges: b │ │ │ │ + 0x000404b0 79746573 00000000 49662d52 616e6765 ytes....If-Range │ │ │ │ + 0x000404c0 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ + 0x000404d0 653a2062 79746573 202a2f25 7a750000 e: bytes */%zu.. │ │ │ │ + 0x000404e0 49662d55 6e6d6f64 69666965 642d5369 If-Unmodified-Si │ │ │ │ + 0x000404f0 6e636500 556e6c65 73732d4d 6f646966 nce.Unless-Modif │ │ │ │ + 0x00040500 6965642d 53696e63 65000000 72657370 ied-Since...resp │ │ │ │ + 0x00040510 6f6e7365 436f6465 00000000 68747470 onseCode....http │ │ │ │ + 0x00040520 56657273 696f6e00 5365742d 436f6f6b Version.Set-Cook │ │ │ │ + 0x00040530 69653a20 25730000 436f6e74 656e742d ie: %s..Content- │ │ │ │ + 0x00040540 54797065 3a20252e 2a730000 436f6e74 Type: %.*s..Cont │ │ │ │ + 0x00040550 656e742d 52616e67 653a2062 79746573 ent-Range: bytes │ │ │ │ + 0x00040560 20256c64 2d256c64 2f257a75 00000000 %ld-%ld/%zu.... │ │ │ │ + 0x00040570 436f6e74 656e742d 54797065 3a206d75 Content-Type: mu │ │ │ │ + 0x00040580 6c746970 6172742f 62797465 72616e67 ltipart/byterang │ │ │ │ + 0x00040590 65733b20 626f756e 64617279 3d257300 es; boundary=%s. │ │ │ │ + 0x000405a0 43616368 652d436f 6e74726f 6c3a2025 Cache-Control: % │ │ │ │ + 0x000405b0 2e2a7300 2c000000 436f6e74 656e742d .*s.,...Content- │ │ │ │ + 0x000405c0 44697370 6f736974 696f6e3a 20252e2a Disposition: %.* │ │ │ │ + 0x000405d0 73000000 677a6970 00000000 6465666c s...gzip....defl │ │ │ │ + 0x000405e0 61746500 436f6e74 656e742d 456e636f ate.Content-Enco │ │ │ │ + 0x000405f0 64696e67 3a20677a 69700000 436f6e74 ding: gzip..Cont │ │ │ │ + 0x00040600 656e742d 456e636f 64696e67 3a206465 ent-Encoding: de │ │ │ │ + 0x00040610 666c6174 65000000 56617279 3a204163 flate...Vary: Ac │ │ │ │ + 0x00040620 63657074 2d456e63 6f64696e 67000000 cept-Encoding... │ │ │ │ + 0x00040630 41757468 6f72697a 6174696f 6e000000 Authorization... │ │ │ │ + 0x00040640 45546167 3a202225 73220000 45546167 ETag: "%s"..ETag │ │ │ │ + 0x00040650 3a202573 00000000 4c617374 2d4d6f64 : %s....Last-Mod │ │ │ │ + 0x00040660 69666965 643a2025 73000000 4661696c ified: %s...Fail │ │ │ │ + 0x00040670 65642074 6f207365 6e642072 6573706f ed to send respo │ │ │ │ + 0x00040680 6e736520 68656164 65727300 0d0a2d2d nse headers...-- │ │ │ │ + 0x00040690 25730d0a 436f6e74 656e742d 54797065 %s..Content-Type │ │ │ │ + 0x000406a0 3a202573 0d0a436f 6e74656e 742d5261 : %s..Content-Ra │ │ │ │ + 0x000406b0 6e67653a 20627974 65732025 6c642d25 nge: bytes %ld-% │ │ │ │ + 0x000406c0 6c642f25 7a750d0a 0d0a0000 0d0a2d2d ld/%zu........-- │ │ │ │ + 0x000406d0 25732d2d 00000000 4661696c 65642074 %s--....Failed t │ │ │ │ + 0x000406e0 6f207365 6e642072 6573706f 6e736520 o send response │ │ │ │ + 0x000406f0 626f6479 00000000 4661696c 65642074 body....Failed t │ │ │ │ + 0x00040700 6f206669 6e697368 20726573 706f6e73 o finish respons │ │ │ │ + 0x00040710 65000000 7c720000 68747470 5c456e76 e...|r..http\Env │ │ │ │ + 0x00040720 5c526573 706f6e73 65000000 434f4e54 \Response...CONT │ │ │ │ + 0x00040730 454e545f 454e434f 44494e47 5f4e4f4e ENT_ENCODING_NON │ │ │ │ + 0x00040740 45000000 434f4e54 454e545f 454e434f E...CONTENT_ENCO │ │ │ │ + 0x00040750 44494e47 5f475a49 50000000 43414348 DING_GZIP...CACH │ │ │ │ + 0x00040760 455f4e4f 00000000 43414348 455f4849 E_NO....CACHE_HI │ │ │ │ + 0x00040770 54000000 43414348 455f4d49 53530000 T...CACHE_MISS.. │ │ │ │ + 0x00040780 5f5f696e 766f6b65 00000000 73657445 __invoke....setE │ │ │ │ + 0x00040790 6e765265 71756573 74000000 73657443 nvRequest...setC │ │ │ │ + 0x000407a0 6f6e7465 6e744469 73706f73 6974696f ontentDispositio │ │ │ │ + 0x000407b0 6e000000 73657443 6f6e7465 6e74456e n...setContentEn │ │ │ │ + 0x000407c0 636f6469 6e670000 73657443 61636865 coding..setCache │ │ │ │ + 0x000407d0 436f6e74 726f6c00 7365744c 6173744d Control.setLastM │ │ │ │ + 0x000407e0 6f646966 69656400 69734361 63686564 odified.isCached │ │ │ │ + 0x000407f0 42794c61 73744d6f 64696669 65640000 ByLastModified.. │ │ │ │ + 0x00040800 73657445 74616700 69734361 63686564 setEtag.isCached │ │ │ │ + 0x00040810 42794574 61670000 73657454 68726f74 ByEtag..setThrot │ │ │ │ + 0x00040820 746c6552 61746500 6368756e 6b5f7369 tleRate.chunk_si │ │ │ │ + 0x00040830 7a650000 64656c61 79000000 6c617374 ze..delay...last │ │ │ │ + 0x00040840 5f6d6f64 69666965 64000000 63616368 _modified...cach │ │ │ │ + 0x00040850 655f636f 6e74726f 6c000000 636f6e74 e_control...cont │ │ │ │ + 0x00040860 656e745f 656e636f 64696e67 00000000 ent_encoding.... │ │ │ │ + 0x00040870 64697370 6f736974 696f6e5f 70617261 disposition_para │ │ │ │ + 0x00040880 6d730000 656e765f 72657175 65737400 ms..env_request. │ │ │ │ + 0x00040890 68747470 5c4d6573 73616765 00000000 http\Message.... │ │ │ │ + 0x000408a0 6f625f73 7472696e 67000000 6f625f66 ob_string...ob_f │ │ │ │ + 0x000408b0 6c616773 00000000 68747470 5c457863 lags....http\Exc │ │ │ │ + 0x000408c0 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ + 0x000408d0 65707469 6f6e5c52 756e7469 6d654578 eption\RuntimeEx │ │ │ │ + 0x000408e0 63657074 696f6e00 68747470 5c457863 ception.http\Exc │ │ │ │ + 0x000408f0 65707469 6f6e5c55 6e657870 65637465 eption\Unexpecte │ │ │ │ + 0x00040900 6456616c 75654578 63657074 696f6e00 dValueException. │ │ │ │ + 0x00040910 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x00040920 61644d65 74686f64 43616c6c 45786365 adMethodCallExce │ │ │ │ + 0x00040930 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ + 0x00040940 65707469 6f6e5c49 6e76616c 69644172 eption\InvalidAr │ │ │ │ + 0x00040950 67756d65 6e744578 63657074 696f6e00 gumentException. │ │ │ │ + 0x00040960 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x00040970 61644865 61646572 45786365 7074696f adHeaderExceptio │ │ │ │ + 0x00040980 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ + 0x00040990 6f6e5c42 61645572 6c457863 65707469 on\BadUrlExcepti │ │ │ │ + 0x000409a0 6f6e0000 68747470 5c457863 65707469 on..http\Excepti │ │ │ │ + 0x000409b0 6f6e5c42 61644d65 73736167 65457863 on\BadMessageExc │ │ │ │ + 0x000409c0 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ + 0x000409d0 65707469 6f6e5c42 6164436f 6e766572 eption\BadConver │ │ │ │ + 0x000409e0 73696f6e 45786365 7074696f 6e000000 sionException... │ │ │ │ + 0x000409f0 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x00040a00 61645175 65727953 7472696e 67457863 adQueryStringExc │ │ │ │ + 0x00040a10 65707469 6f6e0000 256c780d 0a000000 eption..%lx..... │ │ │ │ + 0x00040a20 300d0a0d 0a000000 68747470 2e636875 0.......http.chu │ │ │ │ + 0x00040a30 6e6b6564 5f646563 6f646500 68747470 nked_decode.http │ │ │ │ + 0x00040a40 2e696e66 6c617465 00000000 68747470 .inflate....http │ │ │ │ + 0x00040a50 2e646566 6c617465 00000000 68747470 .deflate....http │ │ │ │ + 0x00040a60 2e62726f 746c695f 656e636f 64650000 .brotli_encode.. │ │ │ │ + 0x00040a70 68747470 2e62726f 746c695f 6465636f http.brotli_deco │ │ │ │ + 0x00040a80 64650000 68747470 2e2a0000 7c732173 de..http.*..|s!s │ │ │ │ + 0x00040a90 21000000 3a200000 3a000000 7c736c00 !...: ..:...|sl. │ │ │ │ + 0x00040aa0 436f756c 64206e6f 7420616c 6c6f6361 Could not alloca │ │ │ │ + 0x00040ab0 74652062 75666665 72000000 436f756c te buffer...Coul │ │ │ │ + 0x00040ac0 64206e6f 7420696e 69746961 6c697a65 d not initialize │ │ │ │ + 0x00040ad0 20686561 64657220 70617273 65720000 header parser.. │ │ │ │ + 0x00040ae0 737c4300 25733a20 74727565 25730000 s|C.%s: true%s.. │ │ │ │ + 0x00040af0 25733a20 66616c73 65257300 25733a20 %s: false%s.%s: │ │ │ │ + 0x00040b00 25732573 00000000 74727565 00000000 %s%s....true.... │ │ │ │ + 0x00040b10 66616c73 65000000 2c202573 00000000 false..., %s.... │ │ │ │ + 0x00040b20 68747470 5c486561 64657200 4d415443 http\Header.MATC │ │ │ │ + 0x00040b30 485f4c4f 4f534500 4d415443 485f4341 H_LOOSE.MATCH_CA │ │ │ │ + 0x00040b40 53450000 4d415443 485f574f 52440000 SE..MATCH_WORD.. │ │ │ │ + 0x00040b50 4d415443 485f4655 4c4c0000 4d415443 MATCH_FULL..MATC │ │ │ │ + 0x00040b60 485f5354 52494354 00000000 5f5f756e H_STRICT....__un │ │ │ │ + 0x00040b70 73657269 616c697a 65000000 5f5f7365 serialize...__se │ │ │ │ + 0x00040b80 7269616c 697a6500 756e7365 7269616c rialize.unserial │ │ │ │ + 0x00040b90 697a6500 6d617463 68000000 67657450 ize.match...getP │ │ │ │ + 0x00040ba0 6172616d 73000000 70617273 65000000 arams...parse... │ │ │ │ + 0x00040bb0 73747269 6e670000 68656164 65725f63 string..header_c │ │ │ │ + 0x00040bc0 6c617373 00000000 70617261 6d5f7365 lass....param_se │ │ │ │ + 0x00040bd0 70000000 6172675f 73657000 76616c5f p...arg_sep.val_ │ │ │ │ + 0x00040be0 73657000 73657269 616c697a 65640000 sep.serialized.. │ │ │ │ + 0x00040bf0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00040c00 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ + 0x00040c10 74656420 63686172 61637465 7220275c ted character '\ │ │ │ │ + 0x00040c20 2530336f 27206174 20706f73 20257a75 %03o' at pos %zu │ │ │ │ + 0x00040c30 206f6620 27257327 00000000 4661696c of '%s'....Fail │ │ │ │ + 0x00040c40 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ + 0x00040c50 6572733a 20756e65 78706563 74656420 ers: unexpected │ │ │ │ + 0x00040c60 656e6420 6f66206c 696e6520 61742070 end of line at p │ │ │ │ + 0x00040c70 6f732025 7a75206f 66202725 73270000 os %zu of '%s'.. │ │ │ │ + 0x00040c80 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00040c90 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ + 0x00040ca0 74656420 656e6420 6f662069 6e707574 ted end of input │ │ │ │ + 0x00040cb0 20617420 706f7320 257a7520 6f662027 at pos %zu of ' │ │ │ │ + 0x00040cc0 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x00040cd0 72736520 68656164 65727300 21232425 rse headers.!#$% │ │ │ │ + 0x00040ce0 26272a2b 2d2e5e5f 607c7e31 32333435 &'*+-.^_`|~12345 │ │ │ │ + 0x00040cf0 36373839 30616263 64656667 68696a6b 67890abcdefghijk │ │ │ │ + 0x00040d00 6c6d6e6f 70717273 74757677 78797a41 lmnopqrstuvwxyzA │ │ │ │ + 0x00040d10 42434445 46474849 4a4b4c4d 4e4f5051 BCDEFGHIJKLMNOPQ │ │ │ │ + 0x00040d20 52535455 56575859 5a000000 736c7a00 RSTUVWXYZ...slz. │ │ │ │ + 0x00040d30 726c7a00 68747470 5c486561 6465725c rlz.http\Header\ │ │ │ │ + 0x00040d40 50617273 65720000 434c4541 4e555000 Parser..CLEANUP. │ │ │ │ + 0x00040d50 53544154 455f4641 494c5552 45000000 STATE_FAILURE... │ │ │ │ + 0x00040d60 53544154 455f5354 41525400 53544154 STATE_START.STAT │ │ │ │ + 0x00040d70 455f4b45 59000000 53544154 455f5641 E_KEY...STATE_VA │ │ │ │ + 0x00040d80 4c554500 53544154 455f5641 4c55455f LUE.STATE_VALUE_ │ │ │ │ + 0x00040d90 45580000 53544154 455f4845 41444552 EX..STATE_HEADER │ │ │ │ + 0x00040da0 5f444f4e 45000000 53544154 455f444f _DONE...STATE_DO │ │ │ │ + 0x00040db0 4e450000 67657453 74617465 00000000 NE..getState.... │ │ │ │ + 0x00040dc0 554e4b4e 4f574e00 25732025 73204854 UNKNOWN.%s %s HT │ │ │ │ + 0x00040dd0 54502f32 25730000 48545450 2f322025 TP/2%s..HTTP/2 % │ │ │ │ + 0x00040de0 64257325 73257300 25732025 73204854 d%s%s%s.%s %s HT │ │ │ │ + 0x00040df0 54502f25 752e2575 25730000 48545450 TP/%u.%u%s..HTTP │ │ │ │ + 0x00040e00 2f25752e 25752025 64257325 73257300 /%u.%u %d%s%s%s. │ │ │ │ + 0x00040e10 48545450 2f000000 25732c20 25730000 HTTP/...%s, %s.. │ │ │ │ + 0x00040e20 6d756c74 69706172 74000000 626f756e multipart...boun │ │ │ │ + 0x00040e30 64617279 00000000 6d756c74 69706172 dary....multipar │ │ │ │ + 0x00040e40 742f666f 726d2d64 6174613b 20626f75 t/form-data; bou │ │ │ │ + 0x00040e50 6e646172 793d2225 73220000 626f756e ndary="%s"..boun │ │ │ │ + 0x00040e60 64617279 3d000000 25733b20 626f756e dary=...%s; boun │ │ │ │ + 0x00040e70 64617279 3d222573 22000000 504f5354 dary="%s"...POST │ │ │ │ + 0x00040e80 00000000 50415443 48000000 53455256 ....PATCH...SERV │ │ │ │ + 0x00040e90 45525f50 524f544f 434f4c00 52455155 ER_PROTOCOL.REQU │ │ │ │ + 0x00040ea0 4553545f 4d455448 4f440000 52455155 EST_METHOD..REQU │ │ │ │ + 0x00040eb0 4553545f 55524900 436f756c 64206e6f EST_URI.Could no │ │ │ │ + 0x00040ec0 74206665 74636820 72657370 6f6e7365 t fetch response │ │ │ │ + 0x00040ed0 20626f64 792c206f 75747075 74206861 body, output ha │ │ │ │ + 0x00040ee0 7320616c 72656164 79206265 656e2073 s already been s │ │ │ │ + 0x00040ef0 656e7420 61742025 733a2564 00000000 ent at %s:%d.... │ │ │ │ + 0x00040f00 436f756c 64206e6f 74206665 74636820 Could not fetch │ │ │ │ + 0x00040f10 72657370 6f6e7365 20626f64 79000000 response body... │ │ │ │ + 0x00040f20 436f756c 64206e6f 7420756e 73657269 Could not unseri │ │ │ │ + 0x00040f30 616c697a 65206874 74705c4d 65737361 alize http\Messa │ │ │ │ + 0x00040f40 67650000 54686520 73747265 616d2069 ge..The stream i │ │ │ │ + 0x00040f50 73206e6f 74206120 76616c69 64207265 s not a valid re │ │ │ │ + 0x00040f60 736f7572 63650000 25752e25 75000000 source..%u.%u... │ │ │ │ + 0x00040f70 72657370 6f6e7365 53746174 75730000 responseStatus.. │ │ │ │ + 0x00040f80 72657175 6573744d 6574686f 64000000 requestMethod... │ │ │ │ + 0x00040f90 72657175 65737455 726c0000 70617265 requestUrl..pare │ │ │ │ + 0x00040fa0 6e744d65 73736167 65000000 7c7a2100 ntMessage...|z!. │ │ │ │ + 0x00040fb0 4f7c6200 43616e6e 6f742070 72657065 O|b.Cannot prepe │ │ │ │ + 0x00040fc0 6e642061 206d6573 73616765 206c6f63 nd a message loc │ │ │ │ + 0x00040fd0 61746564 20776974 68696e20 74686520 ated within the │ │ │ │ + 0x00040fe0 73616d65 206d6573 73616765 20636861 same message cha │ │ │ │ + 0x00040ff0 696e0000 68747470 5c4d6573 73616765 in..http\Message │ │ │ │ + 0x00041000 20686173 206e6f20 70617265 6e74206d has no parent m │ │ │ │ + 0x00041010 65737361 67650000 68747470 5c4d6573 essage..http\Mes │ │ │ │ + 0x00041020 73616765 20697320 6e6f7420 6f662074 sage is not of t │ │ │ │ + 0x00041030 79706520 72657175 65737400 43616e6e ype request.Cann │ │ │ │ + 0x00041040 6f742073 65742068 7474705c 4d657373 ot set http\Mess │ │ │ │ + 0x00041050 61676527 73207265 71756573 74207572 age's request ur │ │ │ │ + 0x00041060 6c20746f 20616e20 656d7074 79207374 l to an empty st │ │ │ │ + 0x00041070 72696e67 00000000 43616e6e 6f742073 ring....Cannot s │ │ │ │ + 0x00041080 65742068 7474705c 4d657373 61676527 et http\Message' │ │ │ │ + 0x00041090 73207265 71756573 74206d65 74686f64 s request method │ │ │ │ + 0x000410a0 20746f20 616e2065 6d707479 20737472 to an empty str │ │ │ │ + 0x000410b0 696e6700 68747470 5c4d6573 73616765 ing.http\Message │ │ │ │ + 0x000410c0 20697320 6e6f7420 6f662074 79706520 is not of type │ │ │ │ + 0x000410d0 72657370 6f6e7365 00000000 6c7c6200 response....l|b. │ │ │ │ + 0x000410e0 496e7661 6c696420 72657370 6f6e7365 Invalid response │ │ │ │ + 0x000410f0 20636f64 65202831 30302d35 3939293a code (100-599): │ │ │ │ + 0x00041100 20256c64 00000000 436f756c 64206e6f %ld....Could no │ │ │ │ + 0x00041110 74207061 72736520 6d657373 61676520 t parse message │ │ │ │ + 0x00041120 696e666f 20272573 27000000 617c6200 info '%s'...a|b. │ │ │ │ + 0x00041130 612f2100 737a0000 737c4321 00000000 a/!.sz..s|C!.... │ │ │ │ + 0x00041140 436c6173 73202725 73272069 73206e6f Class '%s' is no │ │ │ │ + 0x00041150 74206173 20646573 63656e64 616e7420 t as descendant │ │ │ │ + 0x00041160 6f662068 7474705c 48656164 65720000 of http\Header.. │ │ │ │ + 0x00041170 68747470 5c4d6573 73616765 20697320 http\Message is │ │ │ │ + 0x00041180 6e6f7420 61206d75 6c746970 61727420 not a multipart │ │ │ │ + 0x00041190 6d657373 61676500 7c7a2162 00000000 message.|z!b.... │ │ │ │ + 0x000411a0 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x000411b0 6d657373 61676520 66726f6d 20737472 message from str │ │ │ │ + 0x000411c0 65616d00 456d7074 79206d65 73736167 eam.Empty messag │ │ │ │ + 0x000411d0 65207265 63656976 65642066 726f6d20 e received from │ │ │ │ + 0x000411e0 73747265 616d0000 436f756c 64206e6f stream..Could no │ │ │ │ + 0x000411f0 74207061 72736520 6d657373 6167653a t parse message: │ │ │ │ + 0x00041200 20252e2a 73000000 54595045 5f4e4f4e %.*s...TYPE_NON │ │ │ │ + 0x00041210 45000000 54595045 5f524551 55455354 E...TYPE_REQUEST │ │ │ │ + 0x00041220 00000000 54595045 5f524553 504f4e53 ....TYPE_RESPONS │ │ │ │ + 0x00041230 45000000 67657442 6f647900 73657442 E...getBody.setB │ │ │ │ + 0x00041240 6f647900 61646442 6f647900 67657448 ody.addBody.getH │ │ │ │ + 0x00041250 65616465 72000000 73657448 65616465 eader...setHeade │ │ │ │ + 0x00041260 72000000 61646448 65616465 72000000 r...addHeader... │ │ │ │ + 0x00041270 67657448 65616465 72730000 73657448 getHeaders..setH │ │ │ │ + 0x00041280 65616465 72730000 61646448 65616465 eaders..addHeade │ │ │ │ + 0x00041290 72730000 67657454 79706500 73657454 rs..getType.setT │ │ │ │ + 0x000412a0 79706500 67657449 6e666f00 73657449 ype.getInfo.setI │ │ │ │ + 0x000412b0 6e666f00 67657452 6573706f 6e736553 nfo.getResponseS │ │ │ │ + 0x000412c0 74617475 73000000 73657452 6573706f tatus...setRespo │ │ │ │ + 0x000412d0 6e736553 74617475 73000000 67657452 nseStatus...getR │ │ │ │ + 0x000412e0 65717565 73744d65 74686f64 00000000 equestMethod.... │ │ │ │ + 0x000412f0 73657452 65717565 73744d65 74686f64 setRequestMethod │ │ │ │ + 0x00041300 00000000 67657452 65717565 73745572 ....getRequestUr │ │ │ │ + 0x00041310 6c000000 73657452 65717565 73745572 l...setRequestUr │ │ │ │ + 0x00041320 6c000000 67657448 74747056 65727369 l...getHttpVersi │ │ │ │ + 0x00041330 6f6e0000 73657448 74747056 65727369 on..setHttpVersi │ │ │ │ + 0x00041340 6f6e0000 67657450 6172656e 744d6573 on..getParentMes │ │ │ │ + 0x00041350 73616765 00000000 746f4361 6c6c6261 sage....toCallba │ │ │ │ + 0x00041360 636b0000 746f5374 7265616d 00000000 ck..toStream.... │ │ │ │ + 0x00041370 72657769 6e640000 76616c69 64000000 rewind..valid... │ │ │ │ + 0x00041380 63757272 656e7400 6e657874 00000000 current.next.... │ │ │ │ + 0x00041390 70726570 656e6400 72657665 72736500 prepend.reverse. │ │ │ │ + 0x000413a0 69734d75 6c746970 61727400 73706c69 isMultipart.spli │ │ │ │ + 0x000413b0 744d756c 74697061 7274426f 64790000 tMultipartBody.. │ │ │ │ + 0x000413c0 746f7000 696e636c 7564655f 70617265 top.include_pare │ │ │ │ + 0x000413d0 6e740000 72657175 6573745f 6d657468 nt..request_meth │ │ │ │ + 0x000413e0 6f640000 72657370 6f6e7365 5f737461 od..response_sta │ │ │ │ + 0x000413f0 74757300 73747269 63740000 68747470 tus.strict..http │ │ │ │ + 0x00041400 5f696e66 6f000000 61707065 6e640000 _info...append.. │ │ │ │ + 0x00041410 696e746f 5f636c61 73730000 67726565 into_class..gree │ │ │ │ + 0x00041420 64790000 4661696c 65642074 6f206170 dy..Failed to ap │ │ │ │ + 0x00041430 70656e64 20257a75 20627974 65732074 pend %zu bytes t │ │ │ │ + 0x00041440 6f20626f 64793b20 77726f74 6520257a o body; wrote %z │ │ │ │ + 0x00041450 75000000 4d616c66 6f726d65 64206d75 u...Malformed mu │ │ │ │ + 0x00041460 6c746970 61727420 626f756e 64617279 ltipart boundary │ │ │ │ + 0x00041470 20617420 706f7320 257a7500 7c722100 at pos %zu.|r!. │ │ │ │ + 0x00041480 556e6b6e 6f776e20 73746174 20666965 Unknown stat fie │ │ │ │ + 0x00041490 6c643a20 27257327 20287368 6f756c64 ld: '%s' (should │ │ │ │ + 0x000414a0 20626520 6f6e6520 6f66205b 735d697a be one of [s]iz │ │ │ │ + 0x000414b0 652c205b 615d7469 6d652c20 5b6d5d74 e, [a]time, [m]t │ │ │ │ + 0x000414c0 696d6520 6f72205b 635d7469 6d652900 ime or [c]time). │ │ │ │ + 0x000414d0 6174696d 65000000 6d74696d 65000000 atime...mtime... │ │ │ │ + 0x000414e0 6374696d 65000000 25782e25 78000000 ctime...%x.%x... │ │ │ │ + 0x000414f0 727c6c6c 00000000 256c782d 256c782d r|ll....%lx-%lx- │ │ │ │ + 0x00041500 256c7800 667c6c6c 00000000 2d2d2573 %lx.f|ll....--%s │ │ │ │ + 0x00041510 0d0a0000 0d0a2d2d 25732d2d 0d0a0000 ......--%s--.... │ │ │ │ + 0x00041520 436f6e74 656e742d 44697370 6f736974 Content-Disposit │ │ │ │ + 0x00041530 696f6e3a 20666f72 6d2d6461 74613b20 ion: form-data; │ │ │ │ + 0x00041540 6e616d65 3d222573 220d0a0d 0a000000 name="%s"....... │ │ │ │ + 0x00041550 25735b25 735d0000 25735b25 6c755d00 %s[%s]..%s[%lu]. │ │ │ │ + 0x00041560 256c7500 436f6e74 656e742d 44697370 %lu.Content-Disp │ │ │ │ + 0x00041570 6f736974 696f6e3a 20666f72 6d2d6461 osition: form-da │ │ │ │ + 0x00041580 74613b20 6e616d65 3d222573 223b2066 ta; name="%s"; f │ │ │ │ + 0x00041590 696c656e 616d653d 22257322 0d0a436f ilename="%s"..Co │ │ │ │ + 0x000415a0 6e74656e 742d5472 616e7366 65722d45 ntent-Transfer-E │ │ │ │ + 0x000415b0 6e636f64 696e673a 2062696e 6172790d ncoding: binary. │ │ │ │ + 0x000415c0 0a436f6e 74656e74 2d547970 653a2025 .Content-Type: % │ │ │ │ + 0x000415d0 730d0a0d 0a000000 7c682168 21000000 s.......|h!h!... │ │ │ │ + 0x000415e0 0a2d2d25 73000000 67657452 65736f75 .--%s...getResou │ │ │ │ + 0x000415f0 72636500 67657442 6f756e64 61727900 rce.getBoundary. │ │ │ │ + 0x00041600 61646446 6f726d00 61646450 61727400 addForm.addPart. │ │ │ │ + 0x00041610 73746174 00000000 6669656c 64000000 stat....field... │ │ │ │ + 0x00041620 6669656c 64730000 6f666673 65740000 fields..offset.. │ │ │ │ + 0x00041630 6d61786c 656e0000 6368756e 6b656400 maxlen..chunked. │ │ │ │ + 0x00041640 4c6f6361 74696f6e 00000000 436f6e6e Location....Conn │ │ │ │ + 0x00041650 65637469 6f6e0000 636c6f73 65000000 ection..close... │ │ │ │ + 0x00041660 782d677a 69700000 62797465 73000000 x-gzip..bytes... │ │ │ │ + 0x00041670 68747470 5c4d6573 73616765 5c506172 http\Message\Par │ │ │ │ + 0x00041680 73657200 44554d42 5f424f44 49455300 ser.DUMB_BODIES. │ │ │ │ + 0x00041690 454d5054 595f5245 44495245 43545300 EMPTY_REDIRECTS. │ │ │ │ + 0x000416a0 47524545 44590000 53544154 455f4845 GREEDY..STATE_HE │ │ │ │ + 0x000416b0 41444552 00000000 53544154 455f424f ADER....STATE_BO │ │ │ │ + 0x000416c0 44590000 53544154 455f424f 44595f44 DY..STATE_BODY_D │ │ │ │ + 0x000416d0 554d4200 53544154 455f424f 44595f4c UMB.STATE_BODY_L │ │ │ │ + 0x000416e0 454e4754 48000000 53544154 455f424f ENGTH...STATE_BO │ │ │ │ + 0x000416f0 44595f43 48554e4b 45440000 53544154 DY_CHUNKED..STAT │ │ │ │ + 0x00041700 455f424f 44595f44 4f4e4500 53544154 E_BODY_DONE.STAT │ │ │ │ + 0x00041710 455f5550 44415445 5f434c00 2531352e E_UPDATE_CL.%15. │ │ │ │ + 0x00041720 31354600 71000000 436c6173 73202573 15F.q...Class %s │ │ │ │ + 0x00041730 20646f65 73206e6f 74206578 74656e64 does not extend │ │ │ │ + 0x00041740 20257300 28293c3e 402c3b3a 225b5d3f %s.()<>@,;:"[]? │ │ │ │ + 0x00041750 3d7b7d20 00000000 53217a00 2a252e2a ={} ....S!z.*%.* │ │ │ │ + 0x00041760 73757466 2d382725 2e2a7327 00000000 sutf-8'%.*s'.... │ │ │ │ + 0x00041770 5b000000 5d000000 4d617820 696e7075 [...]...Max inpu │ │ │ │ + 0x00041780 74206e65 7374696e 67206c65 76656c20 t nesting level │ │ │ │ + 0x00041790 6f662025 6c642065 78636565 64656400 of %ld exceeded. │ │ │ │ + 0x000417a0 2a726663 35393837 2a000000 7469746c *rfc5987*...titl │ │ │ │ + 0x000417b0 65000000 72656c00 616e6368 6f720000 e...rel.anchor.. │ │ │ │ + 0x000417c0 69736f2d 38383539 2d310000 7574662d iso-8859-1..utf- │ │ │ │ + 0x000417d0 38000000 203e3c00 3c000000 3e000000 8... ><.<...>... │ │ │ │ + 0x000417e0 7c7a212f 7a2f7a2f 7a2f6c00 68747470 |z!/z/z/z/l.http │ │ │ │ + 0x000417f0 5c506172 616d7300 4445465f 50415241 \Params.DEF_PARA │ │ │ │ + 0x00041800 4d5f5345 50000000 4445465f 4152475f M_SEP...DEF_ARG_ │ │ │ │ + 0x00041810 53455000 4445465f 56414c5f 53455000 SEP.DEF_VAL_SEP. │ │ │ │ + 0x00041820 434f4f4b 49455f50 4152414d 5f534550 COOKIE_PARAM_SEP │ │ │ │ + 0x00041830 00000000 50415253 455f4553 43415045 ....PARSE_ESCAPE │ │ │ │ + 0x00041840 44000000 50415253 455f5552 4c454e43 D...PARSE_URLENC │ │ │ │ + 0x00041850 4f444544 00000000 50415253 455f4449 ODED....PARSE_DI │ │ │ │ + 0x00041860 4d454e53 494f4e00 50415253 455f5246 MENSION.PARSE_RF │ │ │ │ + 0x00041870 43353938 37000000 50415253 455f5246 C5987...PARSE_RF │ │ │ │ + 0x00041880 43353938 38000000 50415253 455f4445 C5988...PARSE_DE │ │ │ │ + 0x00041890 4641554c 54000000 50415253 455f5155 FAULT...PARSE_QU │ │ │ │ + 0x000418a0 45525900 6f666673 65744578 69737473 ERY.offsetExists │ │ │ │ + 0x000418b0 00000000 6f666673 6574556e 73657400 ....offsetUnset. │ │ │ │ + 0x000418c0 6f666673 65745365 74000000 6f666673 offsetSet...offs │ │ │ │ + 0x000418d0 65744765 74000000 71756572 79417272 etGet...queryArr │ │ │ │ + 0x000418e0 61790000 696e7374 616e6365 00000000 ay..instance.... │ │ │ │ + 0x000418f0 436f756c 64206e6f 74206163 71756972 Could not acquir │ │ │ │ + 0x00041900 65207265 66657265 6e636520 746f2073 e reference to s │ │ │ │ + 0x00041910 75706572 676c6f62 616c2047 45542061 uperglobal GET a │ │ │ │ + 0x00041920 72726179 00000000 4661696c 65642074 rray....Failed t │ │ │ │ + 0x00041930 6f20636f 6e766572 74202725 2e2a7327 o convert '%.*s' │ │ │ │ + 0x00041940 2066726f 6d202725 73272074 6f202725 from '%s' to '% │ │ │ │ + 0x00041950 73270000 6172675f 73657061 7261746f s'..arg_separato │ │ │ │ + 0x00041960 722e696e 70757400 4661696c 65642074 r.input.Failed t │ │ │ │ + 0x00041970 6f20656e 636f6465 20717565 72792073 o encode query s │ │ │ │ + 0x00041980 7472696e 67000000 737c7a62 00000000 tring...s|zb.... │ │ │ │ + 0x00041990 7c737a7a 62000000 7c7a0000 45787065 |szzb...|z..Expe │ │ │ │ + 0x000419a0 63746564 20612073 7472696e 67206173 cted a string as │ │ │ │ + 0x000419b0 20706172 616d6574 65720000 537a0000 parameter..Sz.. │ │ │ │ + 0x000419c0 68747470 5c517565 72795374 72696e67 http\QueryString │ │ │ │ + 0x000419d0 00000000 54595045 5f424f4f 4c000000 ....TYPE_BOOL... │ │ │ │ + 0x000419e0 54595045 5f494e54 00000000 54595045 TYPE_INT....TYPE │ │ │ │ + 0x000419f0 5f464c4f 41540000 54595045 5f535452 _FLOAT..TYPE_STR │ │ │ │ + 0x00041a00 494e4700 54595045 5f415252 41590000 ING.TYPE_ARRAY.. │ │ │ │ + 0x00041a10 54595045 5f4f424a 45435400 26000000 TYPE_OBJECT.&... │ │ │ │ + 0x00041a20 6d6f6400 67657442 6f6f6c00 67657449 mod.getBool.getI │ │ │ │ + 0x00041a30 6e740000 67657446 6c6f6174 00000000 nt..getFloat.... │ │ │ │ + 0x00041a40 67657453 7472696e 67000000 67657441 getString...getA │ │ │ │ + 0x00041a50 72726179 00000000 6765744f 626a6563 rray....getObjec │ │ │ │ + 0x00041a60 74000000 67657449 74657261 746f7200 t...getIterator. │ │ │ │ + 0x00041a70 67657447 6c6f6261 6c496e73 74616e63 getGlobalInstanc │ │ │ │ + 0x00041a80 65000000 786c6174 65000000 66726f6d e...xlate...from │ │ │ │ + 0x00041a90 5f656e63 6f64696e 67000000 746f5f65 _encoding...to_e │ │ │ │ + 0x00041aa0 6e636f64 696e6700 54726176 65727361 ncoding.Traversa │ │ │ │ + 0x00041ab0 626c6500 286e6f6e 65290000 6c6f6361 ble.(none)..loca │ │ │ │ + 0x00041ac0 6c686f73 74000000 4661696c 65642074 lhost...Failed t │ │ │ │ + 0x00041ad0 6f207061 72736520 5554462d 38206174 o parse UTF-8 at │ │ │ │ + 0x00041ae0 20706f73 20257a75 206f6620 27257327 pos %zu of '%s' │ │ │ │ + 0x00041af0 00000000 4661696c 65642074 6f20636f ....Failed to co │ │ │ │ + 0x00041b00 6e766572 74205554 462d3332 2027552b nvert UTF-32 'U+ │ │ │ │ + 0x00041b10 25582720 746f2055 54462d31 36000000 %X' to UTF-16... │ │ │ │ + 0x00041b20 6661696c 65642074 6f20636f 6e766572 failed to conver │ │ │ │ + 0x00041b30 7420746f 20555446 2d313600 636f6465 t to UTF-16.code │ │ │ │ + 0x00041b40 70616765 206e6f74 20737065 63696669 page not specifi │ │ │ │ + 0x00041b50 65640000 6572726f 72636f64 653a2025 ed..errorcode: % │ │ │ │ + 0x00041b60 64000000 4661696c 65642074 6f207061 d...Failed to pa │ │ │ │ + 0x00041b70 72736520 49444e20 28494355 2049444e rse IDN (ICU IDN │ │ │ │ + 0x00041b80 41323030 33293b20 25730000 636f756c A2003); %s..coul │ │ │ │ + 0x00041b90 64206e6f 7420636f 6e766572 7420746f d not convert to │ │ │ │ + 0x00041ba0 20555446 2d313600 4661696c 65642074 UTF-16.Failed t │ │ │ │ + 0x00041bb0 6f207061 72736520 49444e20 28494355 o parse IDN (ICU │ │ │ │ + 0x00041bc0 2049444e 41323030 38293b20 25730000 IDNA2008); %s.. │ │ │ │ + 0x00041bd0 49435520 49444e41 20657272 6f722063 ICU IDNA error c │ │ │ │ + 0x00041be0 6f646573 3a203078 25780000 4661696c odes: 0x%x..Fail │ │ │ │ + 0x00041bf0 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ + 0x00041c00 756e6578 70656374 6564206d 756c7469 unexpected multi │ │ │ │ + 0x00041c10 62797465 20736571 75656e63 65203078 byte sequence 0x │ │ │ │ + 0x00041c20 25782061 7420706f 73202575 20696e20 %x at pos %u in │ │ │ │ + 0x00041c30 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00041c40 6f207061 72736520 25733b20 756e6578 o parse %s; unex │ │ │ │ + 0x00041c50 70656374 65642062 79746520 30782530 pected byte 0x%0 │ │ │ │ + 0x00041c60 32782061 7420706f 73202575 20696e20 2x at pos %u in │ │ │ │ + 0x00041c70 27257327 00000000 65787065 63746564 '%s'....expected │ │ │ │ + 0x00041c80 20275d27 00000000 756e6578 70656374 ']'....unexpect │ │ │ │ + 0x00041c90 65642027 5b270000 686f7374 00000000 ed '['..host.... │ │ │ │ + 0x00041ca0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041cb0 75736572 696e666f 3b20756e 65787065 userinfo; unexpe │ │ │ │ + 0x00041cc0 63746564 20274027 00000000 4661696c cted '@'....Fail │ │ │ │ + 0x00041cd0 65642074 6f207061 72736520 70617373 ed to parse pass │ │ │ │ + 0x00041ce0 776f7264 3b206475 706c6963 61746520 word; duplicate │ │ │ │ + 0x00041cf0 273a2720 61742070 6f732025 7520696e ':' at pos %u in │ │ │ │ + 0x00041d00 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ + 0x00041d10 6f207061 72736520 75736572 696e666f o parse userinfo │ │ │ │ + 0x00041d20 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x00041d30 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x00041d40 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x00041d50 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041d60 686f7374 696e666f 3b202573 20617420 hostinfo; %s at │ │ │ │ + 0x00041d70 706f7320 25752069 6e202725 73270000 pos %u in '%s'.. │ │ │ │ + 0x00041d80 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041d90 706f7274 3b20756e 65787065 63746564 port; unexpected │ │ │ │ + 0x00041da0 20273a27 20617420 706f7320 25752069 ':' at pos %u i │ │ │ │ + 0x00041db0 6e202725 73270000 4661696c 65642074 n '%s'..Failed t │ │ │ │ + 0x00041dc0 6f207061 72736520 686f7374 696e666f o parse hostinfo │ │ │ │ + 0x00041dd0 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x00041de0 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x00041df0 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x00041e00 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041e10 25733b20 756e6578 70656374 65642027 %s; unexpected ' │ │ │ │ + 0x00041e20 25632720 61742070 6f732025 7520696e %c' at pos %u in │ │ │ │ + 0x00041e30 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ + 0x00041e40 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x00041e50 65787065 63746564 20636861 72202725 expected char '% │ │ │ │ + 0x00041e60 63272061 7420706f 73202575 20696e20 c' at pos %u in │ │ │ │ + 0x00041e70 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00041e80 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x00041e90 65787065 63746564 20627974 65203078 expected byte 0x │ │ │ │ + 0x00041ea0 25303278 20617420 706f7320 25752069 %02x at pos %u i │ │ │ │ + 0x00041eb0 6e202725 73270000 3a2f2f00 2f2f0000 n '%s'..://.//.. │ │ │ │ + 0x00041ec0 40000000 3a256875 00000000 3f000000 @...:%hu....?... │ │ │ │ + 0x00041ed0 23000000 75736572 00000000 70617373 #...user....pass │ │ │ │ + 0x00041ee0 00000000 66726167 6d656e74 00000000 ....fragment.... │ │ │ │ + 0x00041ef0 6172675f 73657061 7261746f 722e6f75 arg_separator.ou │ │ │ │ + 0x00041f00 74707574 00000000 48545450 53000000 tput....HTTPS... │ │ │ │ + 0x00041f10 4f4e0000 68747470 73000000 48545450 ON..https...HTTP │ │ │ │ + 0x00041f20 5f484f53 54000000 53455256 45525f4e _HOST...SERVER_N │ │ │ │ + 0x00041f30 414d4500 53455256 45525f41 44445200 AME.SERVER_ADDR. │ │ │ │ + 0x00041f40 30313233 34353637 38396162 63646566 0123456789abcdef │ │ │ │ + 0x00041f50 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ │ │ + 0x00041f60 7778797a 41424344 45464748 494a4b4c wxyzABCDEFGHIJKL │ │ │ │ + 0x00041f70 4d4e4f50 51525354 55565758 595a2d2e MNOPQRSTUVWXYZ-. │ │ │ │ + 0x00041f80 00000000 53455256 45525f50 4f525400 ....SERVER_PORT. │ │ │ │ + 0x00041f90 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041fa0 55524c20 73636865 6d653a20 27257327 URL scheme: '%s' │ │ │ │ + 0x00041fb0 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x00041fc0 72736520 70617468 3b20696e 76616c69 rse path; invali │ │ │ │ + 0x00041fd0 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ + 0x00041fe0 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ + 0x00041ff0 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00042000 6f207061 72736520 71756572 793b2069 o parse query; i │ │ │ │ + 0x00042010 6e76616c 69642070 65726365 6e742065 nvalid percent e │ │ │ │ + 0x00042020 6e636f64 696e6720 61742070 6f732025 ncoding at pos % │ │ │ │ + 0x00042030 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ + 0x00042040 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ + 0x00042050 71756572 793a2027 25732700 4661696c query: '%s'.Fail │ │ │ │ + 0x00042060 65642074 6f207061 72736520 66726167 ed to parse frag │ │ │ │ + 0x00042070 6d656e74 3b20696e 76616c69 64206672 ment; invalid fr │ │ │ │ + 0x00042080 61676d65 6e742069 64656e74 69666965 agment identifie │ │ │ │ + 0x00042090 72206174 20706f73 20257520 696e2027 r at pos %u in ' │ │ │ │ + 0x000420a0 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x000420b0 72736520 66726167 6d656e74 3b20696e rse fragment; in │ │ │ │ + 0x000420c0 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ + 0x000420d0 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ + 0x000420e0 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ + 0x000420f0 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ + 0x00042100 66726167 6d656e74 3a202725 73270000 fragment: '%s'.. │ │ │ │ + 0x00042110 7c7a217a 216c0000 7a217c6c 00000000 |z!z!l..z!|l.... │ │ │ │ + 0x00042120 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00042130 55524c20 61757468 6f726974 792c2075 URL authority, u │ │ │ │ + 0x00042140 6e657870 65637465 64206368 61726163 nexpected charac │ │ │ │ + 0x00042150 74657220 61742070 6f732025 7520696e ter at pos %u in │ │ │ │ + 0x00042160 20272573 27000000 68747470 5c55726c '%s'...http\Url │ │ │ │ + 0x00042170 00000000 5245504c 41434500 4a4f494e ....REPLACE.JOIN │ │ │ │ + 0x00042180 5f504154 48000000 4a4f494e 5f515545 _PATH...JOIN_QUE │ │ │ │ + 0x00042190 52590000 53545249 505f5553 45520000 RY..STRIP_USER.. │ │ │ │ + 0x000421a0 53545249 505f5041 53530000 53545249 STRIP_PASS..STRI │ │ │ │ + 0x000421b0 505f4155 54480000 53545249 505f504f P_AUTH..STRIP_PO │ │ │ │ + 0x000421c0 52540000 53545249 505f5041 54480000 RT..STRIP_PATH.. │ │ │ │ + 0x000421d0 53545249 505f5155 45525900 53545249 STRIP_QUERY.STRI │ │ │ │ + 0x000421e0 505f4652 41474d45 4e540000 53545249 P_FRAGMENT..STRI │ │ │ │ + 0x000421f0 505f414c 4c000000 46524f4d 5f454e56 P_ALL...FROM_ENV │ │ │ │ + 0x00042200 00000000 53414e49 54495a45 5f504154 ....SANITIZE_PAT │ │ │ │ + 0x00042210 48000000 50415253 455f4d42 4c4f4300 H...PARSE_MBLOC. │ │ │ │ + 0x00042220 50415253 455f4d42 55544638 00000000 PARSE_MBUTF8.... │ │ │ │ + 0x00042230 50415253 455f544f 49444e00 50415253 PARSE_TOIDN.PARS │ │ │ │ + 0x00042240 455f544f 49444e5f 32303033 00000000 E_TOIDN_2003.... │ │ │ │ + 0x00042250 50415253 455f544f 49444e5f 32303038 PARSE_TOIDN_2008 │ │ │ │ + 0x00042260 00000000 50415253 455f544f 50435400 ....PARSE_TOPCT. │ │ │ │ + 0x00042270 49474e4f 52455f45 52524f52 53000000 IGNORE_ERRORS... │ │ │ │ + 0x00042280 53494c45 4e545f45 52524f52 53000000 SILENT_ERRORS... │ │ │ │ + 0x00042290 53544446 4c414753 00000000 68747470 STDFLAGS....http │ │ │ │ + 0x000422a0 5c456e76 5c55726c 00000000 6d6f7265 \Env\Url....more │ │ │ │ + 0x000422b0 5f75726c 5f706172 74730000 6f6c645f _url_parts..old_ │ │ │ │ + 0x000422c0 75726c00 6e65775f 75726c00 75736572 url.new_url.user │ │ │ │ + 0x000422d0 696e666f 00000000 686f7374 696e666f info....hostinfo │ │ │ │ + 0x000422e0 00000000 4e6f6e2d 7374616e 64617264 ....Non-standard │ │ │ │ + 0x000422f0 20766572 73696f6e 20736570 61726174 version separat │ │ │ │ + 0x00042300 6f722027 25632720 696e2048 54545020 or '%c' in HTTP │ │ │ │ + 0x00042310 70726f74 6f636f6c 20766572 73696f6e protocol version │ │ │ │ + 0x00042320 20272573 27000000 436f756c 64206e6f '%s'...Could no │ │ │ │ + 0x00042330 74207061 72736520 48545450 2070726f t parse HTTP pro │ │ │ │ + 0x00042340 746f636f 6c207665 7273696f 6e202725 tocol version '% │ │ │ │ + 0x00042350 73270000 25733225 73000000 25732575 s'..%s2%s...%s%u │ │ │ │ + 0x00042360 2e257525 73000000 00000000 00000000 .%u%s........... │ │ │ │ + 0x00042370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042380 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042390 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042400 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042410 10000020 00000000 00000000 00000000 ... ............ │ │ │ │ + 0x00042420 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00042430 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00042440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042460 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042470 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042480 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424a0 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x000424b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042500 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042510 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042520 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042530 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042540 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042560 00000000 00000000 00000000 ffffffff ................ │ │ │ │ 0x00042570 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042580 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042590 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000425a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000425b0 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ - 0x000425c0 00000000 00000000 00000000 01000000 ................ │ │ │ │ - 0x000425d0 00000000 02000000 00000000 03000000 ................ │ │ │ │ - 0x000425e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000425b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000425c0 00000000 00000000 00000000 30313233 ............0123 │ │ │ │ + 0x000425d0 34353637 38396162 63646566 00000000 456789abcdef.... │ │ │ │ + 0x000425e0 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ 0x000425f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042640 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ + 0x00042600 00000000 00000000 80000000 00000000 ................ │ │ │ │ + 0x00042610 002e2e1f 7f2e2eff 00000000 00000000 ................ │ │ │ │ + 0x00042620 01000000 01000000 01000000 02000000 ................ │ │ │ │ + 0x00042630 01000000 03000000 00000000 04000000 ................ │ │ │ │ + 0x00042640 00000000 05000000 00000000 00000000 ................ │ │ │ │ 0x00042650 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042660 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042680 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042690 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000426a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000426b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042660 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x00042670 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ + 0x00042680 00000000 00400020 00000000 00000000 .....@. ........ │ │ │ │ + 0x00042690 00000000 0c000020 00000000 00000000 ....... ........ │ │ │ │ + 0x000426a0 00000000 00400020 00000000 00000000 .....@. ........ │ │ │ │ + 0x000426b0 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ 0x000426c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042700 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042710 ffffffff 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042700 00000000 80000000 00000000 00000000 ................ │ │ │ │ + 0x00042710 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042720 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042730 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042740 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042750 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042760 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042770 30313233 34353637 38396162 63646566 0123456789abcdef │ │ │ │ - 0x00042780 00000000 00000000 00000000 40000000 ............@... │ │ │ │ + 0x00042770 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042780 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042790 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000427a0 00000000 00000000 00000000 80000000 ................ │ │ │ │ - 0x000427b0 00000000 002e2e1f 7f2e2eff 00000000 ................ │ │ │ │ - 0x000427c0 00000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x000427d0 02000000 01000000 03000000 00000000 ................ │ │ │ │ - 0x000427e0 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000427f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042800 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x00042810 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ - 0x00042820 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x00042830 00000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x00042840 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x00042850 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ - 0x00042860 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042870 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427b0 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x000427c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427f0 00000000 80000000 00000000 00000000 ................ │ │ │ │ + 0x00042800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042810 01000000 01000000 00000000 02000000 ................ │ │ │ │ + 0x00042820 00000000 03000000 00000000 04000000 ................ │ │ │ │ + 0x00042830 01000000 05000000 01000000 06000000 ................ │ │ │ │ + 0x00042840 01000000 07000000 00000000 08000000 ................ │ │ │ │ + 0x00042850 00000000 09000000 00000000 00000000 ................ │ │ │ │ + 0x00042860 00000000 00000000 00000000 002e2e1f ................ │ │ │ │ + 0x00042870 7b5c2200 00000000 00000000 40000000 {\".........@... │ │ │ │ 0x00042880 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042890 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428a0 00000000 00000000 80000000 00000000 ................ │ │ │ │ + 0x000428a0 00000000 00000000 00000000 40000000 ............@... │ │ │ │ 0x000428b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000428c0 00000000 00000000 00000000 80000000 ................ │ │ │ │ 0x000428d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000428e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000428f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042900 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042910 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042920 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042930 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042940 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042950 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x00042960 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042980 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042990 00000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x000429a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000429b0 00000000 01000000 01000000 00000000 ................ │ │ │ │ - 0x000429c0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000429d0 04000000 01000000 05000000 01000000 ................ │ │ │ │ - 0x000429e0 06000000 01000000 07000000 00000000 ................ │ │ │ │ - 0x000429f0 08000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x00042a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a10 002e2e1f 7b5c2200 00000000 00000000 ....{\"......... │ │ │ │ - 0x00042a20 40000000 00000000 00000000 00000000 @............... │ │ │ │ + 0x00042900 00000000 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042910 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042920 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042930 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042940 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042950 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042960 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042970 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042980 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042990 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000429a0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000429b0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000429c0 01010101 02020202 02020202 02020202 ................ │ │ │ │ + 0x000429d0 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x000429e0 02020202 03030303 03030303 03030303 ................ │ │ │ │ + 0x000429f0 03030303 04040404 04040404 05050505 ................ │ │ │ │ + 0x00042a00 06060606 007f1f0f 07030100 30313233 ............0123 │ │ │ │ + 0x00042a10 34353637 38394142 43444546 00000000 456789ABCDEF.... │ │ │ │ + 0x00042a20 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ 0x00042a30 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042a40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a50 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x00042a60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a70 80000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042aa0 00000000 00000000 01010101 01010101 ................ │ │ │ │ - 0x00042ab0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042ac0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042ad0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042ae0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042af0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b00 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b10 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b20 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b30 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b40 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b50 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b60 01010101 01010101 02020202 02020202 ................ │ │ │ │ - 0x00042b70 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x00042b80 02020202 02020202 03030303 03030303 ................ │ │ │ │ - 0x00042b90 03030303 03030303 04040404 04040404 ................ │ │ │ │ - 0x00042ba0 05050505 06060606 007f1f0f 07030100 ................ │ │ │ │ - 0x00042bb0 30313233 34353637 38394142 43444546 0123456789ABCDEF │ │ │ │ - 0x00042bc0 00000000 00000000 00000000 40000000 ............@... │ │ │ │ - 0x00042bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042bf0 00000000 40000000 09000000 30000000 ....@.......0... │ │ │ │ - 0x00042c00 09000000 04000000 09000000 0c000000 ................ │ │ │ │ - 0x00042c10 09000000 3f000000 09000000 37000000 ....?.......7... │ │ │ │ - 0x00042c20 09000000 17000000 09000000 2f000000 ............/... │ │ │ │ - 0x00042c30 09000000 11000000 09000000 33000000 ............3... │ │ │ │ - 0x00042c40 09000000 15000000 09000000 12000000 ................ │ │ │ │ - 0x00042c50 09000000 1f000000 09000000 36000000 ............6... │ │ │ │ - 0x00042c60 09000000 10000000 09000000 24000000 ............$... │ │ │ │ - 0x00042c70 09000000 2a000000 09000000 00000000 ....*........... │ │ │ │ - 0x00042c80 00000000 .... │ │ │ │ + 0x00042a50 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x00042a60 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x00042a70 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x00042a80 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x00042a90 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x00042aa0 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x00042ab0 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x00042ac0 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x00042ad0 2a000000 09000000 00000000 00000000 *............... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x00042c84 cca5ff7f 01000000 ........ │ │ │ │ + 0x00042ae0 00a6ff7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00042c8c 00000000 .... │ │ │ │ + 0x00042ae8 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,384 +1,384 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ 0x0005e6f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e708 80d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e708 10d80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e718 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e728 40d60300 00000000 82000000 00000000 @............... │ │ │ │ + 0x0005e728 d0d40300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e738 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e748 40d60300 00000000 82000000 00000000 @............... │ │ │ │ + 0x0005e748 d0d40300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e758 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e768 8cd90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e768 1cd80300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e778 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e788 98d90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e788 28d80300 00000000 82000000 00000000 (............... │ │ │ │ 0x0005e798 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7a8 90d90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e7a8 20d80300 00000000 82000000 00000000 ............... │ │ │ │ 0x0005e7b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7c8 20d60300 a4d90300 00008000 00000000 ............... │ │ │ │ + 0x0005e7c8 b0d40300 34d80300 00008000 00000000 ....4........... │ │ │ │ 0x0005e7d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7e8 20d60300 a4d90300 00008000 00000000 ............... │ │ │ │ + 0x0005e7e8 b0d40300 34d80300 00008000 00000000 ....4........... │ │ │ │ 0x0005e7f8 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e808 b8d90300 c4d90300 00008000 00000000 ................ │ │ │ │ + 0x0005e808 48d80300 54d80300 00008000 00000000 H...T........... │ │ │ │ 0x0005e818 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e828 b8d90300 c4d90300 00008000 00000000 ................ │ │ │ │ + 0x0005e828 48d80300 54d80300 00008000 00000000 H...T........... │ │ │ │ 0x0005e838 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e848 20d60300 a4d90300 02008000 00000000 ............... │ │ │ │ - 0x0005e858 d0d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e848 b0d40300 34d80300 02008000 00000000 ....4........... │ │ │ │ + 0x0005e858 60d80300 00000000 00000000 00000000 `............... │ │ │ │ 0x0005e868 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e878 dcd90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e878 6cd80300 00000000 00000000 00000000 l............... │ │ │ │ 0x0005e888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e898 dcd90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e898 6cd80300 00000000 00000000 00000000 l............... │ │ │ │ 0x0005e8a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8b8 e4d90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e8b8 74d80300 00000000 82000000 00000000 t............... │ │ │ │ 0x0005e8c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8d8 f0d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e8d8 80d80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e8e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8f8 20d60300 a4d90300 02008000 00000000 ............... │ │ │ │ + 0x0005e8f8 b0d40300 34d80300 02008000 00000000 ....4........... │ │ │ │ 0x0005e908 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e918 20d60300 a4d90300 00008000 00000000 ............... │ │ │ │ - 0x0005e928 f8d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e918 b0d40300 34d80300 00008000 00000000 ....4........... │ │ │ │ + 0x0005e928 88d80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e938 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e948 20d60300 a4d90300 00008000 00000000 ............... │ │ │ │ + 0x0005e948 b0d40300 34d80300 00008000 00000000 ....4........... │ │ │ │ 0x0005e958 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e968 20d60300 a4d90300 00008000 00000000 ............... │ │ │ │ - 0x0005e978 f8d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e968 b0d40300 34d80300 00008000 00000000 ....4........... │ │ │ │ + 0x0005e978 88d80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e988 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e998 04da0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9a8 0cda0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e998 94d80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e9a8 9cd80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e9b8 01000000 00000000 12000000 00000000 ................ │ │ │ │ - 0x0005e9c8 34f40300 3cf40300 00008000 00000000 4...<........... │ │ │ │ - 0x0005e9d8 b4fa0300 00000000 02020000 00000000 ................ │ │ │ │ - 0x0005e9e8 28f40300 00000000 12000000 00000000 (............... │ │ │ │ + 0x0005e9c8 90f20300 98f20300 00008000 00000000 ................ │ │ │ │ + 0x0005e9d8 10f90300 00000000 02020000 00000000 ................ │ │ │ │ + 0x0005e9e8 84f20300 00000000 12000000 00000000 ................ │ │ │ │ 0x0005e9f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea08 1cf40300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005ea08 78f20300 00000000 10000000 00000000 x............... │ │ │ │ 0x0005ea18 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea28 c4f30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea38 28f40300 00000000 10000000 00000000 (............... │ │ │ │ + 0x0005ea28 20f20300 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005ea38 84f20300 00000000 10000000 00000000 ................ │ │ │ │ 0x0005ea48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea58 1cf40300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005ea58 78f20300 00000000 10000000 00000000 x............... │ │ │ │ 0x0005ea68 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea78 30f40300 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005ea78 8cf20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ea88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea98 8cd90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005ea98 1cd80300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eaa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eab8 8cd90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005eab8 1cd80300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eac8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ead8 90d90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005ead8 20d80300 00000000 82000000 00000000 ............... │ │ │ │ 0x0005eae8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eaf8 00f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eaf8 5cf30300 00000000 00000000 00000000 \............... │ │ │ │ 0x0005eb08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb18 00f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb18 5cf30300 00000000 00000000 00000000 \............... │ │ │ │ 0x0005eb28 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb38 a0de0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb38 30dd0300 00000000 00000000 00000000 0............... │ │ │ │ 0x0005eb48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb58 80150400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb68 64240400 00000000 00000000 00000000 d$.............. │ │ │ │ - 0x0005eb78 28080400 00000000 82000000 00000000 (............... │ │ │ │ - 0x0005eb88 94080400 0cf50300 02008000 00000000 ................ │ │ │ │ + 0x0005eb58 dc130400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb68 c0220400 00000000 00000000 00000000 .".............. │ │ │ │ + 0x0005eb78 84060400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005eb88 f0060400 68f30300 02008000 00000000 ....h........... │ │ │ │ 0x0005eb98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eba8 90f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eba8 ecf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ebb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebc8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebd8 a0f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebc8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebd8 fcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ebe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebf8 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebf8 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005ec08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec18 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec18 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005ec28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec38 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec38 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005ec48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec58 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec58 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005ec68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec78 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec78 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005ec88 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec98 98f70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eca8 a4f70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec98 f4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eca8 00f60300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ecb8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecc8 98f70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecd8 a4f70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ecc8 f4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ecd8 00f60300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ece8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecf8 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ecf8 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed08 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed18 b0f70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed28 bcf70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed18 0cf60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed28 18f60300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed38 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed48 b0f70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed58 bcf70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed48 0cf60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed58 18f60300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed68 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed78 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed78 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed88 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed98 a8f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed98 04f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eda8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edb8 a8f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005edb8 04f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005edc8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edd8 40d60300 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005edd8 d0d40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ede8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edf8 40d60300 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005edf8 d0d40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee18 ccf70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee28 dcf70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee38 a0f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ee18 28f60300 00000000 00000000 00000000 (............... │ │ │ │ + 0x0005ee28 38f60300 00000000 00000000 00000000 8............... │ │ │ │ + 0x0005ee38 fcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee58 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005ee68 70fa0300 00000000 00000002 00000000 p............... │ │ │ │ + 0x0005ee58 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ee68 ccf80300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005ee78 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee88 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005ee88 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eea8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eea8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eeb8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eec8 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005eec8 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eed8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eee8 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005eef8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eee8 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eef8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef08 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef18 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005ef18 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef28 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef38 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005ef48 98f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef38 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef48 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef58 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef68 200a0400 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005ef78 38040400 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005ef88 44040400 00000000 00000000 00000000 D............... │ │ │ │ - 0x0005ef98 5c040400 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005ef68 7c080400 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005ef78 94020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef88 a0020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef98 b8020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005efa8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efb8 38040400 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005efc8 5c040400 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005efb8 94020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005efc8 b8020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005efd8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efe8 38040400 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005eff8 5c040400 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005efe8 94020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eff8 b8020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f008 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f018 38040400 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005f028 5c040400 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005f018 94020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f028 b8020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f038 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f048 38040400 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005f058 5c040400 00000000 00000002 00000000 \............... │ │ │ │ + 0x0005f048 94020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f058 b8020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f068 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f078 d8de0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f078 68dd0300 00000000 00000000 00000000 h............... │ │ │ │ 0x0005f088 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f098 6c040400 00000000 00000000 00000000 l............... │ │ │ │ - 0x0005f0a8 78040400 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005f0b8 10dd0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0c8 88040400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f098 c8020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0a8 d4020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0b8 a0db0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0c8 e4020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f0d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0e8 6c040400 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f0e8 c8020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f0f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f108 d8de0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f108 68dd0300 00000000 00000000 00000000 h............... │ │ │ │ 0x0005f118 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f128 98040400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f128 f4020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f138 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f148 6c040400 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f148 c8020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f158 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f168 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f178 a8de0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f188 28050400 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005f198 30050400 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005f168 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f178 38dd0300 00000000 00000000 00000000 8............... │ │ │ │ + 0x0005f188 84030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f198 8c030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f1a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1b8 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1c8 a8de0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1d8 28050400 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005f1e8 30050400 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005f1b8 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f1c8 38dd0300 00000000 00000000 00000000 8............... │ │ │ │ + 0x0005f1d8 84030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f1e8 8c030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f1f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f208 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f218 a8de0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f228 28050400 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005f238 30050400 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005f208 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f218 38dd0300 00000000 00000000 00000000 8............... │ │ │ │ + 0x0005f228 84030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f238 8c030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f248 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f258 b4fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f258 10f90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f268 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f278 b0040400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f278 0c030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f288 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f298 cc090400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2a8 d8090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f298 28080400 00000000 00000000 00000000 (............... │ │ │ │ + 0x0005f2a8 34080400 00000000 00000000 00000000 4............... │ │ │ │ 0x0005f2b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2c8 6c040400 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f2c8 c8020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f2d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2e8 c8e40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f2e8 58e30300 00000000 00000000 00000000 X............... │ │ │ │ 0x0005f2f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f308 6c040400 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005f308 c8020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f318 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f328 e0090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f328 3c080400 00000000 00000000 00000000 <............... │ │ │ │ 0x0005f338 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f348 f0090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f348 4c080400 00000000 00000000 00000000 L............... │ │ │ │ 0x0005f358 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f368 000a0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f368 5c080400 00000000 00000000 00000000 \............... │ │ │ │ 0x0005f378 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f388 140a0400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f388 70080400 00000000 82000000 00000000 p............... │ │ │ │ 0x0005f398 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3a8 a0de0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f3a8 30dd0300 00000000 00000000 00000000 0............... │ │ │ │ 0x0005f3b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3c8 280a0400 340a0400 02008000 00000000 (...4........... │ │ │ │ + 0x0005f3c8 84080400 90080400 02008000 00000000 ................ │ │ │ │ 0x0005f3d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3e8 440a0400 00000000 00000000 00000000 D............... │ │ │ │ - 0x0005f3f8 500a0400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005f3e8 a0080400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f3f8 ac080400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f408 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f418 540d0400 00000000 00000000 00000000 T............... │ │ │ │ - 0x0005f428 5c0d0400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005f418 b00b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f428 b80b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f438 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f448 6c0d0400 00000000 00000000 00000000 l............... │ │ │ │ - 0x0005f458 780d0400 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005f468 800d0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f478 98f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f448 c80b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f458 d40b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f468 dc0b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f478 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f488 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f498 38040400 00000000 00000000 00000000 8............... │ │ │ │ - 0x0005f4a8 acdf0300 00000000 00000002 00000000 ................ │ │ │ │ + 0x0005f498 94020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f4a8 3cde0300 00000000 00000002 00000000 <............... │ │ │ │ 0x0005f4b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4c8 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4d8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f4c8 48f40300 00000000 00000000 00000000 H............... │ │ │ │ + 0x0005f4d8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f4e8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4f8 880d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f4f8 e40b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f508 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005f518 78fb0300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005f518 d4f90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005f528 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f538 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f548 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f538 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f548 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005f558 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f568 b4fa0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f578 98f50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f588 28080400 00000000 82000002 00000000 (............... │ │ │ │ + 0x0005f568 10f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f578 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f588 84060400 00000000 82000002 00000000 ................ │ │ │ │ 0x0005f598 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5a8 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005f5b8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5c8 28080400 00000000 82000002 00000000 (............... │ │ │ │ - 0x0005f5d8 00000000 340a0400 00008020 00000000 ....4...... .... │ │ │ │ + 0x0005f5a8 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f5b8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f5c8 84060400 00000000 82000002 00000000 ................ │ │ │ │ + 0x0005f5d8 00000000 90080400 00008020 00000000 ........... .... │ │ │ │ 0x0005f5e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5f8 d00f0400 00000000 00000002 00000000 ................ │ │ │ │ + 0x0005f5f8 2c0e0400 00000000 00000002 00000000 ,............... │ │ │ │ 0x0005f608 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f618 34130400 340a0400 00008000 00000000 4...4........... │ │ │ │ - 0x0005f628 64150400 00000000 00000000 00000000 d............... │ │ │ │ + 0x0005f618 90110400 90080400 00008000 00000000 ................ │ │ │ │ + 0x0005f628 c0130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f638 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f648 880d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f648 e40b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f658 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005f668 78fb0300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005f668 d4f90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005f678 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f688 80d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f688 10d80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f698 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6a8 b4fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f6a8 10f90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f6b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6c8 68150400 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005f6c8 c4130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f6d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6e8 64240400 00000000 00000000 00000000 d$.............. │ │ │ │ + 0x0005f6e8 c0220400 00000000 00000000 00000000 .".............. │ │ │ │ 0x0005f6f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f708 78150400 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005f708 d4130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f718 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f728 88150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f728 e4130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f738 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f748 10dd0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f758 98150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f748 a0db0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f758 f4130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f768 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f778 8cdf0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f778 1cde0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f788 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f798 a0150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f798 fc130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f7a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f7b8 a8de0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f7b8 38dd0300 00000000 00000000 00000000 8............... │ │ │ │ 0x0005f7c8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f7d8 28080400 00000000 80000000 00000000 (............... │ │ │ │ - 0x0005f7e8 ac150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f7d8 84060400 00000000 80000000 00000000 ................ │ │ │ │ + 0x0005f7e8 08140400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f7f8 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f808 90040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f818 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f808 ec020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f818 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005f828 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f838 28080400 00000000 82000000 00000000 (............... │ │ │ │ + 0x0005f838 84060400 00000000 82000000 00000000 ................ │ │ │ │ 0x0005f848 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f858 90040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f868 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f858 ec020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f868 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005f878 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f888 90040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f898 b4150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f888 ec020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f898 10140400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f8a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8b8 94080400 0cf50300 00008000 00000000 ................ │ │ │ │ + 0x0005f8b8 f0060400 68f30300 00008000 00000000 ....h........... │ │ │ │ 0x0005f8c8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8d8 94080400 0cf50300 00008000 00000000 ................ │ │ │ │ + 0x0005f8d8 f0060400 68f30300 00008000 00000000 ....h........... │ │ │ │ 0x0005f8e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8f8 34130400 00000000 00000000 00000000 4............... │ │ │ │ - 0x0005f908 c0150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f8f8 90110400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f908 1c140400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f918 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f928 bc170400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f928 18160400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f938 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f948 34130400 340a0400 00008000 00000000 4...4........... │ │ │ │ + 0x0005f948 90110400 90080400 00008000 00000000 ................ │ │ │ │ 0x0005f958 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f968 c4170400 00000000 82000000 00000000 ................ │ │ │ │ - 0x0005f978 a8040400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f968 20160400 00000000 82000000 00000000 ............... │ │ │ │ + 0x0005f978 04030400 00000000 82000000 00000000 ................ │ │ │ │ 0x0005f988 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f998 540d0400 00000000 00000000 00000000 T............... │ │ │ │ + 0x0005f998 b00b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f9a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9b8 80d90300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9c8 cc170400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9d8 d4170400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9b8 10d80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9c8 28160400 00000000 00000000 00000000 (............... │ │ │ │ + 0x0005f9d8 30160400 00000000 00000000 00000000 0............... │ │ │ │ 0x0005f9e8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9f8 b4fa0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa08 cc170400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa18 d4170400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9f8 10f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa08 28160400 00000000 00000000 00000000 (............... │ │ │ │ + 0x0005fa18 30160400 00000000 00000000 00000000 0............... │ │ │ │ 0x0005fa28 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005fa38 78fb0300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005fa38 d4f90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005fa48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa58 880d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa58 e40b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fa68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa78 b4fa0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa78 10f90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fa88 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa98 b4fa0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005faa8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fab8 34130400 00000000 00000002 00000000 4............... │ │ │ │ + 0x0005fa98 10f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005faa8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fab8 90110400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005fac8 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fad8 78fb0300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005fae8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005faf8 34130400 00000000 00000002 00000000 4............... │ │ │ │ + 0x0005fad8 d4f90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fae8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005faf8 90110400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005fb08 02000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fb18 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fb28 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb18 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb28 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005fb38 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fb48 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb48 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fb58 01000000 00000000 fe030020 00000000 ........... .... │ │ │ │ - 0x0005fb68 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb68 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fb78 01000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x0005fb88 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb88 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fb98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fba8 200a0400 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fbb8 6c0d0400 00000000 00000000 00000000 l............... │ │ │ │ - 0x0005fbc8 780d0400 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005fbd8 800d0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fbe8 98f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fba8 7c080400 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005fbb8 c80b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbc8 d40b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbd8 dc0b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbe8 f4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fbf8 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fc08 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc08 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc18 01000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x0005fc28 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc28 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc38 02000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fc48 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc58 ecf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc48 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc58 48f40300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005fc68 01000000 00000000 fe030020 00000000 ........... .... │ │ │ │ - 0x0005fc78 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc78 ace20300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc88 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc98 880d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc98 e40b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fca8 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005fcb8 78fb0300 00000000 80000000 00000000 x............... │ │ │ │ + 0x0005fcb8 d4f90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005fcc8 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fcd8 301c0400 00000000 00000000 00000000 0............... │ │ │ │ - 0x0005fce8 401c0400 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005fcd8 8c1a0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fce8 9c1a0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fcf8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd08 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd18 28050400 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005fd28 30050400 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005fd08 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd18 84030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd28 8c030400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fd38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd48 200a0400 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fd48 7c080400 00000000 00000000 00000000 |............... │ │ │ │ 0x0005fd58 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd68 200a0400 00000000 00000000 00000000 ............... │ │ │ │ + 0x0005fd68 7c080400 00000000 00000000 00000000 |............... │ │ │ │ 0x0005fd78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd88 1ce40300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd98 a8de0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fda8 28050400 00000000 00000000 00000000 (............... │ │ │ │ - 0x0005fdb8 30050400 00000000 00000000 00000000 0............... │ │ │ │ - 0x0005fdc8 00000000 4c1c0400 00008000 00000000 ....L........... │ │ │ │ + 0x0005fd88 ace20300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd98 38dd0300 00000000 00000000 00000000 8............... │ │ │ │ + 0x0005fda8 84030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fdb8 8c030400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fdc8 00000000 a81a0400 00008000 00000000 ................ │ │ │ │ 0x0005fdd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fde8 200a0400 00000000 00000000 00000000 ............... │ │ │ │ - 0x0005fdf8 b4df0300 70240400 7c240400 24e30300 ....p$..|$..$... │ │ │ │ - 0x0005fe08 bc040400 88200400 01000000 00000000 ..... .......... │ │ │ │ - 0x0005fe18 00000000 00000000 50240400 00000000 ........P$...... │ │ │ │ - 0x0005fe28 00000000 00000000 98f50300 00000000 ................ │ │ │ │ + 0x0005fde8 7c080400 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005fdf8 44de0300 cc220400 d8220400 b4e10300 D...."..."...... │ │ │ │ + 0x0005fe08 18030400 e41e0400 01000000 00000000 ................ │ │ │ │ + 0x0005fe18 00000000 00000000 ac220400 00000000 ........."...... │ │ │ │ + 0x0005fe28 00000000 00000000 f4f30300 00000000 ................ │ │ │ │ 0x0005fe38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe48 00000000 00000000 60240400 00000000 ........`$...... │ │ │ │ - 0x0005fe58 00000000 00000000 68240400 00000000 ........h$...... │ │ │ │ - 0x0005fe68 00000000 00000000 98f50300 00000000 ................ │ │ │ │ - 0x0005fe78 00000000 00000000 28d50300 00000000 ........(....... │ │ │ │ - 0x0005fe88 04000000 00000000 00000000 38d50300 ............8... │ │ │ │ + 0x0005fe48 00000000 00000000 bc220400 00000000 ........."...... │ │ │ │ + 0x0005fe58 00000000 00000000 c4220400 00000000 ........."...... │ │ │ │ + 0x0005fe68 00000000 00000000 f4f30300 00000000 ................ │ │ │ │ + 0x0005fe78 00000000 00000000 b8d30300 00000000 ................ │ │ │ │ + 0x0005fe88 04000000 00000000 00000000 c8d30300 ................ │ │ │ │ 0x0005fe98 00000000 06000000 0e000700 00000000 ................ │ │ │ │ 0x0005fea8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005feb8 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,495 +1,495 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00060aa8 a80a0600 5c000000 1cda3401 00000000 ....\.....4..... │ │ │ │ - 0x00060ab8 00000000 080b0600 40d50300 00000000 ........@....... │ │ │ │ + 0x00060ab8 00000000 080b0600 d0d30300 00000000 ................ │ │ │ │ 0x00060ac8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060ad8 00000000 18d40300 00000000 00000000 ................ │ │ │ │ + 0x00060ad8 00000000 a8d20300 00000000 00000000 ................ │ │ │ │ 0x00060ae8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060af8 00000000 00000000 00000000 48d50300 ............H... │ │ │ │ - 0x00060b08 58d50300 00000000 00000000 01000000 X............... │ │ │ │ - 0x00060b18 60d50300 00000000 00000000 01000000 `............... │ │ │ │ - 0x00060b28 64d50300 00000000 00000000 01000000 d............... │ │ │ │ + 0x00060af8 00000000 00000000 00000000 d8d30300 ................ │ │ │ │ + 0x00060b08 e8d30300 00000000 00000000 01000000 ................ │ │ │ │ + 0x00060b18 f0d30300 00000000 00000000 01000000 ................ │ │ │ │ + 0x00060b28 f4d30300 00000000 00000000 01000000 ................ │ │ │ │ 0x00060b38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060b48 0cd80300 15040100 88e90500 02000000 ................ │ │ │ │ - 0x00060b58 01000000 00000000 00000000 18d80300 ................ │ │ │ │ - 0x00060b68 3d100100 bc250400 00000000 01000000 =....%.......... │ │ │ │ - 0x00060b78 00000000 00000000 20d80300 f10a0100 ........ ....... │ │ │ │ + 0x00060b48 9cd60300 15040100 88e90500 02000000 ................ │ │ │ │ + 0x00060b58 01000000 00000000 00000000 a8d60300 ................ │ │ │ │ + 0x00060b68 3d100100 18240400 00000000 01000000 =....$.......... │ │ │ │ + 0x00060b78 00000000 00000000 b0d60300 f10a0100 ................ │ │ │ │ 0x00060b88 58e90500 02000000 01000000 00000000 X............... │ │ │ │ - 0x00060b98 00000000 28d80300 d9090100 38e90500 ....(.......8... │ │ │ │ + 0x00060b98 00000000 b8d60300 d9090100 38e90500 ............8... │ │ │ │ 0x00060ba8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060bb8 30d80300 21070100 08e90500 02000000 0...!........... │ │ │ │ - 0x00060bc8 01000000 00000000 00000000 38d80300 ............8... │ │ │ │ - 0x00060bd8 9df50000 ac250400 00000000 01000000 .....%.......... │ │ │ │ - 0x00060be8 00000000 00000000 40d80300 8d0e0100 ........@....... │ │ │ │ - 0x00060bf8 8c250400 00000000 01000000 00000000 .%.............. │ │ │ │ - 0x00060c08 00000000 48d80300 390e0100 7c250400 ....H...9...|%.. │ │ │ │ + 0x00060bb8 c0d60300 21070100 08e90500 02000000 ....!........... │ │ │ │ + 0x00060bc8 01000000 00000000 00000000 c8d60300 ................ │ │ │ │ + 0x00060bd8 9df50000 08240400 00000000 01000000 .....$.......... │ │ │ │ + 0x00060be8 00000000 00000000 d0d60300 8d0e0100 ................ │ │ │ │ + 0x00060bf8 e8230400 00000000 01000000 00000000 .#.............. │ │ │ │ + 0x00060c08 00000000 d8d60300 390e0100 d8230400 ........9....#.. │ │ │ │ 0x00060c18 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060c28 50d80300 290d0100 c8e80500 01000000 P...)........... │ │ │ │ - 0x00060c38 01000000 00000000 00000000 58d80300 ............X... │ │ │ │ + 0x00060c28 e0d60300 290d0100 c8e80500 01000000 ....)........... │ │ │ │ + 0x00060c38 01000000 00000000 00000000 e8d60300 ................ │ │ │ │ 0x00060c48 e9f30000 e8e80500 01000000 01000000 ................ │ │ │ │ - 0x00060c58 00000000 00000000 64d80300 21ed0000 ........d...!... │ │ │ │ - 0x00060c68 9c250400 00000000 01000000 00000000 .%.............. │ │ │ │ - 0x00060c78 00000000 70d80300 e1120100 a8e80500 ....p........... │ │ │ │ + 0x00060c58 00000000 00000000 f4d60300 21ed0000 ............!... │ │ │ │ + 0x00060c68 f8230400 00000000 01000000 00000000 .#.............. │ │ │ │ + 0x00060c78 00000000 00d70300 e1120100 a8e80500 ................ │ │ │ │ 0x00060c88 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060c98 7cd80300 f1110100 88e80500 01000000 |............... │ │ │ │ - 0x00060ca8 01080000 00000000 00000000 90d80300 ................ │ │ │ │ + 0x00060c98 0cd70300 f1110100 88e80500 01000000 ................ │ │ │ │ + 0x00060ca8 01080000 00000000 00000000 20d70300 ............ ... │ │ │ │ 0x00060cb8 01110100 68e80500 01000000 01080000 ....h........... │ │ │ │ - 0x00060cc8 00000000 00000000 f0d60300 c9f00000 ................ │ │ │ │ + 0x00060cc8 00000000 00000000 80d50300 c9f00000 ................ │ │ │ │ 0x00060cd8 38e80500 02000000 01000000 00000000 8............... │ │ │ │ - 0x00060ce8 00000000 b8d50300 a5ef0000 18e80500 ................ │ │ │ │ + 0x00060ce8 00000000 48d40300 a5ef0000 18e80500 ....H........... │ │ │ │ 0x00060cf8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060d08 a8d50300 b1ee0000 f8e70500 01000000 ................ │ │ │ │ - 0x00060d18 01000000 00000000 00000000 a0d80300 ................ │ │ │ │ - 0x00060d28 eded0000 6c250400 00000000 01000000 ....l%.......... │ │ │ │ - 0x00060d38 00000000 00000000 b0d80300 69150100 ............i... │ │ │ │ + 0x00060d08 38d40300 b1ee0000 f8e70500 01000000 8............... │ │ │ │ + 0x00060d18 01000000 00000000 00000000 30d70300 ............0... │ │ │ │ + 0x00060d28 eded0000 c8230400 00000000 01000000 .....#.......... │ │ │ │ + 0x00060d38 00000000 00000000 40d70300 69150100 ........@...i... │ │ │ │ 0x00060d48 d8e70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00060d58 00000000 c0d80300 85140100 b8e70500 ................ │ │ │ │ + 0x00060d58 00000000 50d70300 85140100 b8e70500 ....P........... │ │ │ │ 0x00060d68 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060d78 d0d80300 8d010100 98e70500 01000000 ................ │ │ │ │ - 0x00060d88 01000000 00000000 00000000 2cd60300 ............,... │ │ │ │ - 0x00060d98 4dec0000 5c250400 00000000 01000000 M...\%.......... │ │ │ │ - 0x00060da8 00000000 00000000 dcd80300 ddfd0000 ................ │ │ │ │ + 0x00060d78 60d70300 8d010100 98e70500 01000000 `............... │ │ │ │ + 0x00060d88 01000000 00000000 00000000 bcd40300 ................ │ │ │ │ + 0x00060d98 4dec0000 b8230400 00000000 01000000 M....#.......... │ │ │ │ + 0x00060da8 00000000 00000000 6cd70300 ddfd0000 ........l....... │ │ │ │ 0x00060db8 78e70500 01000000 01000000 00000000 x............... │ │ │ │ - 0x00060dc8 00000000 ecd80300 11fd0000 58e70500 ............X... │ │ │ │ + 0x00060dc8 00000000 7cd70300 11fd0000 58e70500 ....|.......X... │ │ │ │ 0x00060dd8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060de8 fcd80300 51030100 4c250400 00000000 ....Q...L%...... │ │ │ │ - 0x00060df8 01000000 00000000 00000000 0cd90300 ................ │ │ │ │ + 0x00060de8 8cd70300 51030100 a8230400 00000000 ....Q....#...... │ │ │ │ + 0x00060df8 01000000 00000000 00000000 9cd70300 ................ │ │ │ │ 0x00060e08 45fc0000 38e70500 01000000 01000000 E...8........... │ │ │ │ - 0x00060e18 00000000 00000000 18d90300 79fb0000 ............y... │ │ │ │ + 0x00060e18 00000000 00000000 a8d70300 79fb0000 ............y... │ │ │ │ 0x00060e28 18e70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00060e38 00000000 24d90300 2d030100 3c250400 ....$...-...<%.. │ │ │ │ + 0x00060e38 00000000 b4d70300 2d030100 98230400 ........-....#.. │ │ │ │ 0x00060e48 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060e58 30d90300 59f80000 2c250400 00000000 0...Y...,%...... │ │ │ │ - 0x00060e68 11000000 00000000 00000000 44d90300 ............D... │ │ │ │ - 0x00060e78 35140100 1c250400 00000000 01000000 5....%.......... │ │ │ │ - 0x00060e88 00000000 00000000 58d90300 e5130100 ........X....... │ │ │ │ - 0x00060e98 0c250400 00000000 01000000 00000000 .%.............. │ │ │ │ - 0x00060ea8 00000000 74d90300 ade90000 f8e60500 ....t........... │ │ │ │ + 0x00060e58 c0d70300 59f80000 88230400 00000000 ....Y....#...... │ │ │ │ + 0x00060e68 11000000 00000000 00000000 d4d70300 ................ │ │ │ │ + 0x00060e78 35140100 78230400 00000000 01000000 5...x#.......... │ │ │ │ + 0x00060e88 00000000 00000000 e8d70300 e5130100 ................ │ │ │ │ + 0x00060e98 68230400 00000000 01000000 00000000 h#.............. │ │ │ │ + 0x00060ea8 00000000 04d80300 ade90000 f8e60500 ................ │ │ │ │ 0x00060eb8 01000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00060ec8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060ed8 00000000 00000000 00000000 69500100 ............iP.. │ │ │ │ 0x00060ee8 01510100 994f0100 240f0600 ed360100 .Q...O..$....6.. │ │ │ │ 0x00060ef8 00000000 2d2b0100 8d200100 8d5f0100 ....-+... ..._.. │ │ │ │ 0x00060f08 69390100 515f0100 e1580100 09200100 i9..Q_...X... .. │ │ │ │ 0x00060f18 cd570100 89350100 293b0100 452c0100 .W...5..);..E,.. │ │ │ │ - 0x00060f28 00000000 1d2c0100 b57e0100 317e0100 .....,...~..1~.. │ │ │ │ - 0x00060f38 157e0100 2d810100 b97d0100 a9850100 .~..-....}...... │ │ │ │ - 0x00060f48 1d830100 f5820100 15880100 81820100 ................ │ │ │ │ - 0x00060f58 b4f30300 00000000 68ea0500 01000000 ........h....... │ │ │ │ - 0x00060f68 41000000 00000000 00000000 bcf30300 A............... │ │ │ │ + 0x00060f28 00000000 1d2c0100 457d0100 c17c0100 .....,..E}...|.. │ │ │ │ + 0x00060f38 a57c0100 bd7f0100 497c0100 39840100 .|......I|..9... │ │ │ │ + 0x00060f48 ad810100 85810100 a5860100 11810100 ................ │ │ │ │ + 0x00060f58 10f20300 00000000 68ea0500 01000000 ........h....... │ │ │ │ + 0x00060f68 41000000 00000000 00000000 18f20300 A............... │ │ │ │ 0x00060f78 00000000 48ea0500 01000000 41000000 ....H.......A... │ │ │ │ - 0x00060f88 00000000 00000000 c4f30300 00000000 ................ │ │ │ │ + 0x00060f88 00000000 00000000 20f20300 00000000 ........ ....... │ │ │ │ 0x00060f98 18ea0500 02000000 41000000 00000000 ........A....... │ │ │ │ - 0x00060fa8 00000000 48d80300 00000000 f0250400 ....H........%.. │ │ │ │ + 0x00060fa8 00000000 d8d60300 00000000 4c240400 ............L$.. │ │ │ │ 0x00060fb8 00000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00060fc8 50d80300 00000000 f8e90500 01000000 P............... │ │ │ │ - 0x00060fd8 41000000 00000000 00000000 40d80300 A...........@... │ │ │ │ - 0x00060fe8 00000000 e0250400 00000000 41000000 .....%......A... │ │ │ │ + 0x00060fc8 e0d60300 00000000 f8e90500 01000000 ................ │ │ │ │ + 0x00060fd8 41000000 00000000 00000000 d0d60300 A............... │ │ │ │ + 0x00060fe8 00000000 3c240400 00000000 41000000 ....<$......A... │ │ │ │ 0x00060ff8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061008 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061018 00000000 0cd80300 01930100 48eb0500 ............H... │ │ │ │ + 0x00061018 00000000 9cd60300 91910100 48eb0500 ............H... │ │ │ │ 0x00061028 04000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061038 bcf40300 d1910100 28eb0500 01000000 ........(....... │ │ │ │ - 0x00061048 01000000 00000000 00000000 ccf40300 ................ │ │ │ │ - 0x00061058 3d910100 30260400 00000000 01000000 =...0&.......... │ │ │ │ - 0x00061068 00000000 00000000 dcf40300 098f0100 ................ │ │ │ │ + 0x00061038 18f30300 61900100 28eb0500 01000000 ....a...(....... │ │ │ │ + 0x00061048 01000000 00000000 00000000 28f30300 ............(... │ │ │ │ + 0x00061058 cd8f0100 8c240400 00000000 01000000 .....$.......... │ │ │ │ + 0x00061068 00000000 00000000 38f30300 998d0100 ........8....... │ │ │ │ 0x00061078 08eb0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061088 00000000 e8f40300 a1900100 20260400 ............ &.. │ │ │ │ + 0x00061088 00000000 44f30300 318f0100 7c240400 ....D...1...|$.. │ │ │ │ 0x00061098 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000610a8 f4f40300 798d0100 e8ea0500 01000000 ....y........... │ │ │ │ - 0x000610b8 01000000 00000000 00000000 d0d80300 ................ │ │ │ │ - 0x000610c8 c18c0100 c8ea0500 01000000 01000000 ................ │ │ │ │ - 0x000610d8 00000000 00000000 2cd60300 ed8b0100 ........,....... │ │ │ │ - 0x000610e8 10260400 00000000 01000000 00000000 .&.............. │ │ │ │ - 0x000610f8 00000000 dcd80300 fd8a0100 a8ea0500 ................ │ │ │ │ + 0x000610a8 50f30300 098c0100 e8ea0500 01000000 P............... │ │ │ │ + 0x000610b8 01000000 00000000 00000000 60d70300 ............`... │ │ │ │ + 0x000610c8 518b0100 c8ea0500 01000000 01000000 Q............... │ │ │ │ + 0x000610d8 00000000 00000000 bcd40300 7d8a0100 ............}... │ │ │ │ + 0x000610e8 6c240400 00000000 01000000 00000000 l$.............. │ │ │ │ + 0x000610f8 00000000 6cd70300 8d890100 a8ea0500 ....l........... │ │ │ │ 0x00061108 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061118 fcd80300 c98b0100 00260400 00000000 .........&...... │ │ │ │ - 0x00061128 01000000 00000000 00000000 ecd80300 ................ │ │ │ │ - 0x00061138 318a0100 88ea0500 01000000 01000000 1............... │ │ │ │ + 0x00061118 8cd70300 598a0100 5c240400 00000000 ....Y...\$...... │ │ │ │ + 0x00061128 01000000 00000000 00000000 7cd70300 ............|... │ │ │ │ + 0x00061138 c1880100 88ea0500 01000000 01000000 ................ │ │ │ │ 0x00061148 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061158 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061168 00000000 24d90300 61960100 b8eb0500 ....$...a....... │ │ │ │ + 0x00061168 00000000 b4d70300 f1940100 b8eb0500 ................ │ │ │ │ 0x00061178 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061188 c0d80300 29950100 98eb0500 01000000 ....)........... │ │ │ │ + 0x00061188 50d70300 b9930100 98eb0500 01000000 P............... │ │ │ │ 0x00061198 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000611a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000611b8 00000000 00000000 0cd80300 3db90100 ............=... │ │ │ │ + 0x000611b8 00000000 00000000 9cd60300 cdb70100 ................ │ │ │ │ 0x000611c8 08ee0500 03000000 01000000 00000000 ................ │ │ │ │ - 0x000611d8 00000000 24d90300 99a70100 d0260400 ....$........&.. │ │ │ │ + 0x000611d8 00000000 b4d70300 29a60100 2c250400 ........)...,%.. │ │ │ │ 0x000611e8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000611f8 0cd90300 a5a60100 e8ed0500 01000000 ................ │ │ │ │ - 0x00061208 01000000 00000000 00000000 18d90300 ................ │ │ │ │ - 0x00061218 b9a50100 c8ed0500 01000000 01000000 ................ │ │ │ │ - 0x00061228 00000000 00000000 9cf60300 c5a90100 ................ │ │ │ │ + 0x000611f8 9cd70300 35a50100 e8ed0500 01000000 ....5........... │ │ │ │ + 0x00061208 01000000 00000000 00000000 a8d70300 ................ │ │ │ │ + 0x00061218 49a40100 c8ed0500 01000000 01000000 I............... │ │ │ │ + 0x00061228 00000000 00000000 f8f40300 55a80100 ............U... │ │ │ │ 0x00061238 68ed0500 01000000 01000000 00000000 h............... │ │ │ │ - 0x00061248 00000000 a8f60300 ddad0100 38ed0500 ............8... │ │ │ │ + 0x00061248 00000000 04f50300 6dac0100 38ed0500 ........m...8... │ │ │ │ 0x00061258 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061268 b4f60300 01ad0100 08ed0500 02000000 ................ │ │ │ │ - 0x00061278 01000000 00000000 00000000 c0f60300 ................ │ │ │ │ - 0x00061288 49a50100 c0260400 00000000 01000000 I....&.......... │ │ │ │ - 0x00061298 00000000 00000000 ccf60300 4da40100 ............M... │ │ │ │ + 0x00061268 10f50300 91ab0100 08ed0500 02000000 ................ │ │ │ │ + 0x00061278 01000000 00000000 00000000 1cf50300 ................ │ │ │ │ + 0x00061288 d9a30100 1c250400 00000000 01000000 .....%.......... │ │ │ │ + 0x00061298 00000000 00000000 28f50300 dda20100 ........(....... │ │ │ │ 0x000612a8 a8ed0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x000612b8 00000000 d8f60300 61a30100 88ed0500 ........a....... │ │ │ │ + 0x000612b8 00000000 34f50300 f1a10100 88ed0500 ....4........... │ │ │ │ 0x000612c8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000612d8 e4f60300 59ab0100 e8ec0500 01000000 ....Y........... │ │ │ │ - 0x000612e8 01000000 00000000 00000000 f0f60300 ................ │ │ │ │ - 0x000612f8 b9b00100 b8ec0500 02000000 01000000 ................ │ │ │ │ - 0x00061308 00000000 00000000 fcf60300 ddaf0100 ................ │ │ │ │ + 0x000612d8 40f50300 e9a90100 e8ec0500 01000000 @............... │ │ │ │ + 0x000612e8 01000000 00000000 00000000 4cf50300 ............L... │ │ │ │ + 0x000612f8 49af0100 b8ec0500 02000000 01000000 I............... │ │ │ │ + 0x00061308 00000000 00000000 58f50300 6dae0100 ........X...m... │ │ │ │ 0x00061318 88ec0500 02000000 01000000 00000000 ................ │ │ │ │ - 0x00061328 00000000 08f70300 d5a20100 b0260400 .............&.. │ │ │ │ + 0x00061328 00000000 64f50300 65a10100 0c250400 ....d...e....%.. │ │ │ │ 0x00061338 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061348 14f70300 f1a10100 68ec0500 01000000 ........h....... │ │ │ │ - 0x00061358 01000000 00000000 00000000 20f70300 ............ ... │ │ │ │ - 0x00061368 65a10100 a0260400 00000000 01000000 e....&.......... │ │ │ │ - 0x00061378 00000000 00000000 28f70300 81a00100 ........(....... │ │ │ │ + 0x00061348 70f50300 81a00100 68ec0500 01000000 p.......h....... │ │ │ │ + 0x00061358 01000000 00000000 00000000 7cf50300 ............|... │ │ │ │ + 0x00061368 f59f0100 fc240400 00000000 01000000 .....$.......... │ │ │ │ + 0x00061378 00000000 00000000 84f50300 119f0100 ................ │ │ │ │ 0x00061388 48ec0500 01000000 01000000 00000000 H............... │ │ │ │ - 0x00061398 00000000 30f70300 35a00100 90260400 ....0...5....&.. │ │ │ │ + 0x00061398 00000000 8cf50300 c59e0100 ec240400 .............$.. │ │ │ │ 0x000613a8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000613b8 3cf70300 559f0100 28ec0500 01000000 <...U...(....... │ │ │ │ - 0x000613c8 01000000 00000000 00000000 48f70300 ............H... │ │ │ │ - 0x000613d8 099f0100 80260400 00000000 01000000 .....&.......... │ │ │ │ - 0x000613e8 00000000 00000000 54f70300 299e0100 ........T...)... │ │ │ │ + 0x000613b8 98f50300 e59d0100 28ec0500 01000000 ........(....... │ │ │ │ + 0x000613c8 01000000 00000000 00000000 a4f50300 ................ │ │ │ │ + 0x000613d8 999d0100 dc240400 00000000 01000000 .....$.......... │ │ │ │ + 0x000613e8 00000000 00000000 b0f50300 b99c0100 ................ │ │ │ │ 0x000613f8 08ec0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061408 00000000 60f70300 dd9d0100 70260400 ....`.......p&.. │ │ │ │ + 0x00061408 00000000 bcf50300 6d9c0100 cc240400 ........m....$.. │ │ │ │ 0x00061418 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061428 6cf70300 099d0100 e8eb0500 01000000 l............... │ │ │ │ - 0x00061438 01000000 00000000 00000000 78f70300 ............x... │ │ │ │ - 0x00061448 69b50100 50260400 00000000 01000000 i...P&.......... │ │ │ │ - 0x00061458 00000000 00000000 80f70300 ddbf0100 ................ │ │ │ │ - 0x00061468 60260400 00000000 01000000 00000000 `&.............. │ │ │ │ - 0x00061478 00000000 8cf70300 ddbf0100 40260400 ............@&.. │ │ │ │ + 0x00061428 c8f50300 999b0100 e8eb0500 01000000 ................ │ │ │ │ + 0x00061438 01000000 00000000 00000000 d4f50300 ................ │ │ │ │ + 0x00061448 f9b30100 ac240400 00000000 01000000 .....$.......... │ │ │ │ + 0x00061458 00000000 00000000 dcf50300 6dbe0100 ............m... │ │ │ │ + 0x00061468 bc240400 00000000 01000000 00000000 .$.............. │ │ │ │ + 0x00061478 00000000 e8f50300 6dbe0100 9c240400 ........m....$.. │ │ │ │ 0x00061488 00000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00061498 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614a8 00000000 00000000 00000000 01c60100 ................ │ │ │ │ - 0x000614b8 71c50100 55c30100 09c30100 bdc20100 q...U........... │ │ │ │ - 0x000614c8 00000000 c9c20100 0cd80300 29ca0100 ............)... │ │ │ │ + 0x000614a8 00000000 00000000 00000000 91c40100 ................ │ │ │ │ + 0x000614b8 01c40100 e5c10100 99c10100 4dc10100 ............M... │ │ │ │ + 0x000614c8 00000000 59c10100 9cd60300 b9c80100 ....Y........... │ │ │ │ 0x000614d8 98ee0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x000614e8 00000000 b0d50300 81cc0100 78ee0500 ............x... │ │ │ │ + 0x000614e8 00000000 40d40300 11cb0100 78ee0500 ....@.......x... │ │ │ │ 0x000614f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061508 7cfa0300 55cd0100 00270400 00000000 |...U....'...... │ │ │ │ - 0x00061518 01000000 00000000 00000000 84fa0300 ................ │ │ │ │ - 0x00061528 39ce0100 f0260400 00000000 01000000 9....&.......... │ │ │ │ - 0x00061538 00000000 00000000 8cfa0300 91ce0100 ................ │ │ │ │ - 0x00061548 e0260400 00000000 01000000 00000000 .&.............. │ │ │ │ + 0x00061508 d8f80300 e5cb0100 5c250400 00000000 ........\%...... │ │ │ │ + 0x00061518 01000000 00000000 00000000 e0f80300 ................ │ │ │ │ + 0x00061528 c9cc0100 4c250400 00000000 01000000 ....L%.......... │ │ │ │ + 0x00061538 00000000 00000000 e8f80300 21cd0100 ............!... │ │ │ │ + 0x00061548 3c250400 00000000 01000000 00000000 <%.............. │ │ │ │ 0x00061558 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061568 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061578 200c0400 9dc80100 48ee0500 02000000 .......H....... │ │ │ │ + 0x00061578 7c0a0400 2dc70100 48ee0500 02000000 |...-...H....... │ │ │ │ 0x00061588 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061598 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000615a8 00000000 00000000 79d40100 00000000 ........y....... │ │ │ │ - 0x000615b8 61d30100 71d20100 49d20100 85d60100 a...q...I....... │ │ │ │ - 0x000615c8 21d20100 7dd70100 00000000 41d50100 !...}.......A... │ │ │ │ - 0x000615d8 00000000 15d50100 00000000 edd40100 ................ │ │ │ │ - 0x000615e8 0c0c0400 4dd80100 d8ee0500 02000000 ....M........... │ │ │ │ + 0x000615a8 00000000 00000000 09d30100 00000000 ................ │ │ │ │ + 0x000615b8 f1d10100 01d10100 d9d00100 15d50100 ................ │ │ │ │ + 0x000615c8 b1d00100 0dd60100 00000000 d1d30100 ................ │ │ │ │ + 0x000615d8 00000000 a5d30100 00000000 7dd30100 ............}... │ │ │ │ + 0x000615e8 680a0400 ddd60100 d8ee0500 02000000 h............... │ │ │ │ 0x000615f8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061608 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061618 00000000 00000000 200c0400 add90100 ........ ....... │ │ │ │ + 0x00061618 00000000 00000000 7c0a0400 3dd80100 ........|...=... │ │ │ │ 0x00061628 b8ee0500 01000000 11000000 00000000 ................ │ │ │ │ 0x00061638 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061648 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061658 09e10100 a1e20100 9dde0100 39dc0100 ............9... │ │ │ │ - 0x00061668 21dc0100 49dd0100 c9dc0100 01e20100 !...I........... │ │ │ │ - 0x00061678 31e30100 75df0100 00000000 09e40100 1...u........... │ │ │ │ - 0x00061688 f1dd0100 09dd0100 0c0c0400 9de50100 ................ │ │ │ │ + 0x00061658 99df0100 31e10100 2ddd0100 c9da0100 ....1...-....... │ │ │ │ + 0x00061668 b1da0100 d9db0100 59db0100 91e00100 ........Y....... │ │ │ │ + 0x00061678 c1e10100 05de0100 00000000 99e20100 ................ │ │ │ │ + 0x00061688 81dc0100 99db0100 680a0400 2de40100 ........h...-... │ │ │ │ 0x00061698 28ef0500 02000000 11000000 00000000 (............... │ │ │ │ 0x000616a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000616b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000616c8 200c0400 ede70100 08ef0500 01000000 ............... │ │ │ │ + 0x000616c8 7c0a0400 7de60100 08ef0500 01000000 |...}........... │ │ │ │ 0x000616d8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000616e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000616f8 00000000 00000000 30030400 a1000200 ........0....... │ │ │ │ + 0x000616f8 00000000 00000000 8c010400 31ff0100 ............1... │ │ │ │ 0x00061708 38f10500 01000000 11000000 00000000 8............... │ │ │ │ - 0x00061718 00000000 44030400 c9020200 18f10500 ....D........... │ │ │ │ + 0x00061718 00000000 a0010400 59010200 18f10500 ........Y....... │ │ │ │ 0x00061728 01000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00061738 54030400 51120200 f8f00500 01000000 T...Q........... │ │ │ │ - 0x00061748 11000000 00000000 00000000 70030400 ............p... │ │ │ │ - 0x00061758 25ed0100 30270400 00000000 11000000 %...0'.......... │ │ │ │ - 0x00061768 00000000 00000000 90030400 fd060200 ................ │ │ │ │ + 0x00061738 b0010400 e1100200 f8f00500 01000000 ................ │ │ │ │ + 0x00061748 11000000 00000000 00000000 cc010400 ................ │ │ │ │ + 0x00061758 b5eb0100 8c250400 00000000 11000000 .....%.......... │ │ │ │ + 0x00061768 00000000 00000000 ec010400 8d050200 ................ │ │ │ │ 0x00061778 d8f00500 01000000 11000000 00000000 ................ │ │ │ │ - 0x00061788 00000000 a4030400 09080200 20270400 ............ '.. │ │ │ │ + 0x00061788 00000000 00020400 99060200 7c250400 ............|%.. │ │ │ │ 0x00061798 00000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x000617a8 b4030400 790b0200 88f00500 04000000 ....y........... │ │ │ │ - 0x000617b8 11000000 00000000 00000000 c8030400 ................ │ │ │ │ - 0x000617c8 3d080200 68f00500 01000000 11000000 =...h........... │ │ │ │ - 0x000617d8 00000000 00000000 d8030400 5dfd0100 ............]... │ │ │ │ + 0x000617a8 10020400 090a0200 88f00500 04000000 ................ │ │ │ │ + 0x000617b8 11000000 00000000 00000000 24020400 ............$... │ │ │ │ + 0x000617c8 cd060200 68f00500 01000000 11000000 ....h........... │ │ │ │ + 0x000617d8 00000000 00000000 34020400 edfb0100 ........4....... │ │ │ │ 0x000617e8 38f00500 02000000 11000000 00000000 8............... │ │ │ │ - 0x000617f8 00000000 ec030400 05f60100 a8ef0500 ................ │ │ │ │ + 0x000617f8 00000000 48020400 95f40100 a8ef0500 ....H........... │ │ │ │ 0x00061808 02000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00061818 04040400 edfa0100 d8ef0500 02000000 ................ │ │ │ │ - 0x00061828 11000000 00000000 00000000 18040400 ................ │ │ │ │ - 0x00061838 7df80100 08f00500 02000000 11000000 }............... │ │ │ │ - 0x00061848 00000000 00000000 2c040400 c9ea0100 ........,....... │ │ │ │ + 0x00061818 60020400 7df90100 d8ef0500 02000000 `...}........... │ │ │ │ + 0x00061828 11000000 00000000 00000000 74020400 ............t... │ │ │ │ + 0x00061838 0df70100 08f00500 02000000 11000000 ................ │ │ │ │ + 0x00061848 00000000 00000000 88020400 59e90100 ............Y... │ │ │ │ 0x00061858 58ef0500 04000000 11000000 00000000 X............... │ │ │ │ - 0x00061868 00000000 18d80300 05f20100 10270400 .............'.. │ │ │ │ + 0x00061868 00000000 a8d60300 95f00100 6c250400 ............l%.. │ │ │ │ 0x00061878 00000000 11000000 00000000 00000000 ................ │ │ │ │ 0x00061888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061898 00000000 00000000 00000000 0cd80300 ................ │ │ │ │ - 0x000618a8 5d1a0200 50270400 00000000 01000000 ]...P'.......... │ │ │ │ - 0x000618b8 00000000 00000000 14050400 69180200 ............i... │ │ │ │ + 0x00061898 00000000 00000000 00000000 9cd60300 ................ │ │ │ │ + 0x000618a8 ed180200 ac250400 00000000 01000000 .....%.......... │ │ │ │ + 0x000618b8 00000000 00000000 70030400 f9160200 ........p....... │ │ │ │ 0x000618c8 f8f10500 04000000 01000000 00000000 ................ │ │ │ │ - 0x000618d8 00000000 e8f40300 75160200 a8f10500 ........u....... │ │ │ │ + 0x000618d8 00000000 44f30300 05150200 a8f10500 ....D........... │ │ │ │ 0x000618e8 04000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000618f8 9cf60300 81140200 58f10500 04000000 ........X....... │ │ │ │ - 0x00061908 01000000 00000000 00000000 1c050400 ................ │ │ │ │ - 0x00061918 ad130200 40270400 00000000 01000000 ....@'.......... │ │ │ │ + 0x000618f8 f8f40300 11130200 58f10500 04000000 ........X....... │ │ │ │ + 0x00061908 01000000 00000000 00000000 78030400 ............x... │ │ │ │ + 0x00061918 3d120200 9c250400 00000000 01000000 =....%.......... │ │ │ │ 0x00061928 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061938 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061948 00000000 00000000 00000000 29250200 ............)%.. │ │ │ │ - 0x00061958 21250200 19250200 b5240200 51240200 !%...%...$..Q$.. │ │ │ │ - 0x00061968 2d240200 0d240200 d9230200 d9200200 -$...$...#... .. │ │ │ │ - 0x00061978 3d350200 c1280200 dd200200 e5200200 =5...(... ... .. │ │ │ │ - 0x00061988 f9200200 31320200 95320200 99280200 . ..12...2...(.. │ │ │ │ - 0x00061998 45280200 f5270200 95270200 0cd80300 E(...'...'...... │ │ │ │ - 0x000619a8 61300200 60270400 00000000 01000000 a0..`'.......... │ │ │ │ - 0x000619b8 00000000 00000000 24090400 9d2f0200 ........$..../.. │ │ │ │ + 0x00061948 00000000 00000000 00000000 b9230200 .............#.. │ │ │ │ + 0x00061958 b1230200 a9230200 45230200 e1220200 .#...#..E#...".. │ │ │ │ + 0x00061968 bd220200 9d220200 69220200 691f0200 ."..."..i"..i... │ │ │ │ + 0x00061978 cd330200 51270200 6d1f0200 751f0200 .3..Q'..m...u... │ │ │ │ + 0x00061988 891f0200 c1300200 25310200 29270200 .....0..%1..)'.. │ │ │ │ + 0x00061998 d5260200 85260200 25260200 9cd60300 .&...&..%&...... │ │ │ │ + 0x000619a8 f12e0200 bc250400 00000000 01000000 .....%.......... │ │ │ │ + 0x000619b8 00000000 00000000 80070400 2d2e0200 ............-... │ │ │ │ 0x000619c8 d8f30500 02000000 01000000 00000000 ................ │ │ │ │ - 0x000619d8 00000000 30090400 c52e0200 b8f30500 ....0........... │ │ │ │ + 0x000619d8 00000000 8c070400 552d0200 b8f30500 ........U-...... │ │ │ │ 0x000619e8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000619f8 a8f60300 09360200 68f20500 01000000 .....6..h....... │ │ │ │ - 0x00061a08 01000000 00000000 00000000 bcf40300 ................ │ │ │ │ - 0x00061a18 f52d0200 98f30500 01000000 01000000 .-.............. │ │ │ │ - 0x00061a28 00000000 00000000 40090400 3d2d0200 ........@...=-.. │ │ │ │ + 0x000619f8 04f50300 99340200 68f20500 01000000 .....4..h....... │ │ │ │ + 0x00061a08 01000000 00000000 00000000 18f30300 ................ │ │ │ │ + 0x00061a18 852c0200 98f30500 01000000 01000000 .,.............. │ │ │ │ + 0x00061a28 00000000 00000000 9c070400 cd2b0200 .............+.. │ │ │ │ 0x00061a38 78f30500 01000000 01000000 00000000 x............... │ │ │ │ - 0x00061a48 00000000 58090400 712c0200 58f30500 ....X...q,..X... │ │ │ │ + 0x00061a48 00000000 b4070400 012b0200 58f30500 .........+..X... │ │ │ │ 0x00061a58 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061a68 6c090400 a12b0200 38f30500 01000000 l....+..8....... │ │ │ │ - 0x00061a78 01000000 00000000 00000000 7c090400 ............|... │ │ │ │ - 0x00061a88 d52a0200 18f30500 01000000 01000000 .*.............. │ │ │ │ - 0x00061a98 00000000 00000000 8c090400 c13b0200 .............;.. │ │ │ │ + 0x00061a68 c8070400 312a0200 38f30500 01000000 ....1*..8....... │ │ │ │ + 0x00061a78 01000000 00000000 00000000 d8070400 ................ │ │ │ │ + 0x00061a88 65290200 18f30500 01000000 01000000 e).............. │ │ │ │ + 0x00061a98 00000000 00000000 e8070400 513a0200 ............Q:.. │ │ │ │ 0x00061aa8 f8f20500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061ab8 00000000 a4090400 052a0200 d8f20500 .........*...... │ │ │ │ + 0x00061ab8 00000000 00080400 95280200 d8f20500 .........(...... │ │ │ │ 0x00061ac8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061ad8 ac090400 e9390200 b8f20500 01000000 .....9.......... │ │ │ │ - 0x00061ae8 01000000 00000000 00000000 bc090400 ................ │ │ │ │ - 0x00061af8 fd280200 88f20500 02000000 01000000 .(.............. │ │ │ │ - 0x00061b08 00000000 00000000 40d80300 914b0200 ........@....K.. │ │ │ │ + 0x00061ad8 08080400 79380200 b8f20500 01000000 ....y8.......... │ │ │ │ + 0x00061ae8 01000000 00000000 00000000 18080400 ................ │ │ │ │ + 0x00061af8 8d270200 88f20500 02000000 01000000 .'.............. │ │ │ │ + 0x00061b08 00000000 00000000 d0d60300 214a0200 ............!J.. │ │ │ │ 0x00061b18 48f20500 01000000 01000000 00000000 H............... │ │ │ │ 0x00061b28 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061b38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061b48 b5550200 00000000 84050400 7d530200 .U..........}S.. │ │ │ │ - 0x00061b58 29530200 e00b0400 7d530200 29530200 )S......}S..)S.. │ │ │ │ - 0x00061b68 f00b0400 7d530200 29530200 000c0400 ....}S..)S...... │ │ │ │ - 0x00061b78 7d530200 29530200 140c0400 b1570200 }S..)S.......W.. │ │ │ │ - 0x00061b88 7d570200 cc0b0400 d55a0200 0cd80300 }W.......Z...... │ │ │ │ + 0x00061b48 45540200 00000000 e0030400 0d520200 ET...........R.. │ │ │ │ + 0x00061b58 b9510200 3c0a0400 0d520200 b9510200 .Q..<....R...Q.. │ │ │ │ + 0x00061b68 4c0a0400 0d520200 b9510200 5c0a0400 L....R...Q..\... │ │ │ │ + 0x00061b78 0d520200 b9510200 700a0400 41560200 .R...Q..p...AV.. │ │ │ │ + 0x00061b88 0d560200 280a0400 65590200 9cd60300 .V..(...eY...... │ │ │ │ 0x00061b98 00000000 28f50500 02000000 01000000 ....(........... │ │ │ │ - 0x00061ba8 00000000 00000000 100d0400 00000000 ................ │ │ │ │ + 0x00061ba8 00000000 00000000 6c0b0400 00000000 ........l....... │ │ │ │ 0x00061bb8 08f50500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061bc8 00000000 200d0400 00000000 a4270400 .... ........'.. │ │ │ │ + 0x00061bc8 00000000 7c0b0400 00000000 00260400 ....|........&.. │ │ │ │ 0x00061bd8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061be8 2c0d0400 00000000 e8f40500 01000000 ,............... │ │ │ │ - 0x00061bf8 01000000 00000000 00000000 140d0400 ................ │ │ │ │ - 0x00061c08 00000000 94270400 00000000 01000000 .....'.......... │ │ │ │ - 0x00061c18 00000000 00000000 80f70300 00000000 ................ │ │ │ │ - 0x00061c28 94270400 00000000 01000000 00000000 .'.............. │ │ │ │ - 0x00061c38 00000000 8cf70300 00000000 84270400 .............'.. │ │ │ │ + 0x00061be8 880b0400 00000000 e8f40500 01000000 ................ │ │ │ │ + 0x00061bf8 01000000 00000000 00000000 700b0400 ............p... │ │ │ │ + 0x00061c08 00000000 f0250400 00000000 01000000 .....%.......... │ │ │ │ + 0x00061c18 00000000 00000000 dcf50300 00000000 ................ │ │ │ │ + 0x00061c28 f0250400 00000000 01000000 00000000 .%.............. │ │ │ │ + 0x00061c38 00000000 e8f50300 00000000 e0250400 .............%.. │ │ │ │ 0x00061c48 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061c58 380d0400 00000000 b8f40500 02000000 8............... │ │ │ │ - 0x00061c68 01000000 00000000 00000000 2c040400 ............,... │ │ │ │ + 0x00061c58 940b0400 00000000 b8f40500 02000000 ................ │ │ │ │ + 0x00061c68 01000000 00000000 00000000 88020400 ................ │ │ │ │ 0x00061c78 00000000 88f40500 02000000 01000000 ................ │ │ │ │ - 0x00061c88 00000000 00000000 400d0400 00000000 ........@....... │ │ │ │ + 0x00061c88 00000000 00000000 9c0b0400 00000000 ................ │ │ │ │ 0x00061c98 38f40500 04000000 01000000 00000000 8............... │ │ │ │ - 0x00061ca8 00000000 4c0d0400 00000000 08f40500 ....L........... │ │ │ │ + 0x00061ca8 00000000 a80b0400 00000000 08f40500 ................ │ │ │ │ 0x00061cb8 02000000 11000000 00000000 00000000 ................ │ │ │ │ 0x00061cc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061cd8 00000000 00000000 00000000 580f0400 ............X... │ │ │ │ - 0x00061ce8 4d730200 f0270400 00000000 01000000 Ms...'.......... │ │ │ │ - 0x00061cf8 00000000 00000000 4c0d0400 b17d0200 ........L....}.. │ │ │ │ + 0x00061cd8 00000000 00000000 00000000 b40d0400 ................ │ │ │ │ + 0x00061ce8 dd710200 4c260400 00000000 01000000 .q..L&.......... │ │ │ │ + 0x00061cf8 00000000 00000000 a80b0400 417c0200 ............A|.. │ │ │ │ 0x00061d08 98f50500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00061d18 00000000 b4fa0300 d17f0200 58f50500 ............X... │ │ │ │ + 0x00061d18 00000000 10f90300 617e0200 58f50500 ........a~..X... │ │ │ │ 0x00061d28 03000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00061d38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061d48 00000000 00000000 00000000 0cd80300 ................ │ │ │ │ - 0x00061d58 61d90200 e8f80500 02000000 01000000 a............... │ │ │ │ - 0x00061d68 00000000 00000000 d8130400 cdd50200 ................ │ │ │ │ - 0x00061d78 40290400 00000000 01000000 00000000 @).............. │ │ │ │ - 0x00061d88 00000000 e0130400 f1d40200 c8f80500 ................ │ │ │ │ + 0x00061d48 00000000 00000000 00000000 9cd60300 ................ │ │ │ │ + 0x00061d58 f1d70200 e8f80500 02000000 01000000 ................ │ │ │ │ + 0x00061d68 00000000 00000000 34120400 5dd40200 ........4...]... │ │ │ │ + 0x00061d78 9c270400 00000000 01000000 00000000 .'.............. │ │ │ │ + 0x00061d88 00000000 3c120400 81d30200 c8f80500 ....<........... │ │ │ │ 0x00061d98 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061da8 e8130400 d9d30200 a8f80500 01000000 ................ │ │ │ │ - 0x00061db8 01000000 00000000 00000000 f0130400 ................ │ │ │ │ - 0x00061dc8 01d20200 78f80500 02000000 01000000 ....x........... │ │ │ │ - 0x00061dd8 00000000 00000000 fc130400 6dd00200 ............m... │ │ │ │ + 0x00061da8 44120400 69d20200 a8f80500 01000000 D...i........... │ │ │ │ + 0x00061db8 01000000 00000000 00000000 4c120400 ............L... │ │ │ │ + 0x00061dc8 91d00200 78f80500 02000000 01000000 ....x........... │ │ │ │ + 0x00061dd8 00000000 00000000 58120400 fdce0200 ........X....... │ │ │ │ 0x00061de8 48f80500 02000000 01000000 00000000 H............... │ │ │ │ - 0x00061df8 00000000 08140400 95cf0200 f8f70500 ................ │ │ │ │ + 0x00061df8 00000000 64120400 25ce0200 f8f70500 ....d...%....... │ │ │ │ 0x00061e08 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061e18 14140400 09cf0200 30290400 00000000 ........0)...... │ │ │ │ - 0x00061e28 01000000 00000000 00000000 20140400 ............ ... │ │ │ │ - 0x00061e38 fdcd0200 28f80500 01000000 01000000 ....(........... │ │ │ │ - 0x00061e48 00000000 00000000 2c140400 35cc0200 ........,...5... │ │ │ │ + 0x00061e18 70120400 99cd0200 8c270400 00000000 p........'...... │ │ │ │ + 0x00061e28 01000000 00000000 00000000 7c120400 ............|... │ │ │ │ + 0x00061e38 8dcc0200 28f80500 01000000 01000000 ....(........... │ │ │ │ + 0x00061e48 00000000 00000000 88120400 c5ca0200 ................ │ │ │ │ 0x00061e58 c8f70500 02000000 01000000 00000000 ................ │ │ │ │ - 0x00061e68 00000000 38140400 c1cb0200 20290400 ....8....... ).. │ │ │ │ + 0x00061e68 00000000 94120400 51ca0200 7c270400 ........Q...|'.. │ │ │ │ 0x00061e78 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061e88 40140400 e9ca0200 a8f70500 01000000 @............... │ │ │ │ - 0x00061e98 01000000 00000000 00000000 48140400 ............H... │ │ │ │ - 0x00061ea8 01ca0200 10290400 00000000 01000000 .....).......... │ │ │ │ - 0x00061eb8 00000000 00000000 50140400 e9c80200 ........P....... │ │ │ │ + 0x00061e88 9c120400 79c90200 a8f70500 01000000 ....y........... │ │ │ │ + 0x00061e98 01000000 00000000 00000000 a4120400 ................ │ │ │ │ + 0x00061ea8 91c80200 6c270400 00000000 01000000 ....l'.......... │ │ │ │ + 0x00061eb8 00000000 00000000 ac120400 79c70200 ............y... │ │ │ │ 0x00061ec8 88f70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061ed8 00000000 a4030400 55c80200 f0280400 ........U....(.. │ │ │ │ + 0x00061ed8 00000000 00020400 e5c60200 4c270400 ............L'.. │ │ │ │ 0x00061ee8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061ef8 c8030400 09c70200 38f70500 02000000 ........8....... │ │ │ │ - 0x00061f08 01000000 00000000 00000000 58140400 ............X... │ │ │ │ - 0x00061f18 25c60200 e0280400 00000000 01000000 %....(.......... │ │ │ │ - 0x00061f28 00000000 00000000 6c140400 05c50200 ........l....... │ │ │ │ + 0x00061ef8 24020400 99c50200 38f70500 02000000 $.......8....... │ │ │ │ + 0x00061f08 01000000 00000000 00000000 b4120400 ................ │ │ │ │ + 0x00061f18 b5c40200 3c270400 00000000 01000000 ....<'.......... │ │ │ │ + 0x00061f28 00000000 00000000 c8120400 95c30200 ................ │ │ │ │ 0x00061f38 18f70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061f48 00000000 80140400 1dc40200 d0280400 .............(.. │ │ │ │ + 0x00061f48 00000000 dc120400 adc20200 2c270400 ............,'.. │ │ │ │ 0x00061f58 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061f68 94140400 e5c20200 f8f60500 01000000 ................ │ │ │ │ - 0x00061f78 01000000 00000000 00000000 a8140400 ................ │ │ │ │ - 0x00061f88 c5c10200 c0280400 00000000 01000000 .....(.......... │ │ │ │ - 0x00061f98 00000000 00000000 b8140400 41c00200 ............A... │ │ │ │ + 0x00061f68 f0120400 75c10200 f8f60500 01000000 ....u........... │ │ │ │ + 0x00061f78 01000000 00000000 00000000 04130400 ................ │ │ │ │ + 0x00061f88 55c00200 1c270400 00000000 01000000 U....'.......... │ │ │ │ + 0x00061f98 00000000 00000000 14130400 d1be0200 ................ │ │ │ │ 0x00061fa8 d8f60500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061fb8 00000000 c8140400 5dbf0200 00290400 ........]....).. │ │ │ │ + 0x00061fb8 00000000 24130400 edbd0200 5c270400 ....$.......\'.. │ │ │ │ 0x00061fc8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061fd8 d8140400 41be0200 68f70500 01000000 ....A...h....... │ │ │ │ - 0x00061fe8 01000000 00000000 00000000 e8140400 ................ │ │ │ │ - 0x00061ff8 45bd0200 b0280400 00000000 01000000 E....(.......... │ │ │ │ - 0x00062008 00000000 00000000 80f70300 45bc0200 ............E... │ │ │ │ + 0x00061fd8 34130400 d1bc0200 68f70500 01000000 4.......h....... │ │ │ │ + 0x00061fe8 01000000 00000000 00000000 44130400 ............D... │ │ │ │ + 0x00061ff8 d5bb0200 0c270400 00000000 01000000 .....'.......... │ │ │ │ + 0x00062008 00000000 00000000 dcf50300 d5ba0200 ................ │ │ │ │ 0x00062018 b8f60500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00062028 00000000 fc140400 0dbb0200 78f60500 ............x... │ │ │ │ + 0x00062028 00000000 58130400 9db90200 78f60500 ....X.......x... │ │ │ │ 0x00062038 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062048 08150400 39ba0200 98f60500 01000000 ....9........... │ │ │ │ - 0x00062058 01000000 00000000 00000000 38d80300 ............8... │ │ │ │ - 0x00062068 7db90200 50280400 00000000 01000000 }...P(.......... │ │ │ │ - 0x00062078 00000000 00000000 140d0400 a1b80200 ................ │ │ │ │ - 0x00062088 90280400 00000000 01000000 00000000 .(.............. │ │ │ │ - 0x00062098 00000000 2c0d0400 9da60200 38f60500 ....,.......8... │ │ │ │ + 0x00062048 64130400 c9b80200 98f60500 01000000 d............... │ │ │ │ + 0x00062058 01000000 00000000 00000000 c8d60300 ................ │ │ │ │ + 0x00062068 0db80200 ac260400 00000000 01000000 .....&.......... │ │ │ │ + 0x00062078 00000000 00000000 700b0400 31b70200 ........p...1... │ │ │ │ + 0x00062088 ec260400 00000000 01000000 00000000 .&.............. │ │ │ │ + 0x00062098 00000000 880b0400 2da50200 38f60500 ........-...8... │ │ │ │ 0x000620a8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000620b8 200d0400 39b30200 a0280400 00000000 ...9....(...... │ │ │ │ - 0x000620c8 01000000 00000000 00000000 100d0400 ................ │ │ │ │ - 0x000620d8 6db70200 58f60500 01000000 01000000 m...X........... │ │ │ │ - 0x000620e8 00000000 00000000 14150400 f98f0200 ................ │ │ │ │ - 0x000620f8 40280400 00000000 01000000 00000000 @(.............. │ │ │ │ - 0x00062108 00000000 1c150400 d18f0200 30280400 ............0(.. │ │ │ │ + 0x000620b8 7c0b0400 c9b10200 fc260400 00000000 |........&...... │ │ │ │ + 0x000620c8 01000000 00000000 00000000 6c0b0400 ............l... │ │ │ │ + 0x000620d8 fdb50200 58f60500 01000000 01000000 ....X........... │ │ │ │ + 0x000620e8 00000000 00000000 70130400 898e0200 ........p....... │ │ │ │ + 0x000620f8 9c260400 00000000 01000000 00000000 .&.............. │ │ │ │ + 0x00062108 00000000 78130400 618e0200 8c260400 ....x...a....&.. │ │ │ │ 0x00062118 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062128 24150400 798f0200 d8f50500 00000000 $...y........... │ │ │ │ - 0x00062138 01000000 00000000 00000000 bce50300 ................ │ │ │ │ - 0x00062148 4d8f0200 10280400 00000000 01000000 M....(.......... │ │ │ │ - 0x00062158 00000000 00000000 2c150400 d18e0200 ........,....... │ │ │ │ - 0x00062168 20280400 00000000 01000000 00000000 (.............. │ │ │ │ - 0x00062178 00000000 8cf70300 45bc0200 00280400 ........E....(.. │ │ │ │ + 0x00062128 80130400 098e0200 d8f50500 00000000 ................ │ │ │ │ + 0x00062138 01000000 00000000 00000000 4ce40300 ............L... │ │ │ │ + 0x00062148 dd8d0200 6c260400 00000000 01000000 ....l&.......... │ │ │ │ + 0x00062158 00000000 00000000 88130400 618d0200 ............a... │ │ │ │ + 0x00062168 7c260400 00000000 01000000 00000000 |&.............. │ │ │ │ + 0x00062178 00000000 e8f50300 d5ba0200 5c260400 ............\&.. │ │ │ │ 0x00062188 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062198 a8d50300 95d80200 80280400 00000000 .........(...... │ │ │ │ - 0x000621a8 01000000 00000000 00000000 34150400 ............4... │ │ │ │ - 0x000621b8 e5b50200 08f60500 02000000 01000000 ................ │ │ │ │ - 0x000621c8 00000000 00000000 3c150400 b9aa0200 ........<....... │ │ │ │ - 0x000621d8 70280400 00000000 01000000 00000000 p(.............. │ │ │ │ - 0x000621e8 00000000 44150400 8db40200 e8f50500 ....D........... │ │ │ │ + 0x00062198 38d40300 25d70200 dc260400 00000000 8...%....&...... │ │ │ │ + 0x000621a8 01000000 00000000 00000000 90130400 ................ │ │ │ │ + 0x000621b8 75b40200 08f60500 02000000 01000000 u............... │ │ │ │ + 0x000621c8 00000000 00000000 98130400 49a90200 ............I... │ │ │ │ + 0x000621d8 cc260400 00000000 01000000 00000000 .&.............. │ │ │ │ + 0x000621e8 00000000 a0130400 1db30200 e8f50500 ................ │ │ │ │ 0x000621f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062208 50150400 7dd70200 60280400 00000000 P...}...`(...... │ │ │ │ + 0x00062208 ac130400 0dd60200 bc260400 00000000 .........&...... │ │ │ │ 0x00062218 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062228 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062238 00000000 00000000 0cd80300 00000000 ................ │ │ │ │ + 0x00062238 00000000 00000000 9cd60300 00000000 ................ │ │ │ │ 0x00062248 68fa0500 01000000 01000000 00000000 h............... │ │ │ │ - 0x00062258 00000000 140d0400 00000000 a0290400 .............).. │ │ │ │ + 0x00062258 00000000 700b0400 00000000 fc270400 ....p........'.. │ │ │ │ 0x00062268 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062278 80f70300 00000000 a0290400 00000000 .........)...... │ │ │ │ - 0x00062288 01000000 00000000 00000000 8cf70300 ................ │ │ │ │ - 0x00062298 00000000 50290400 00000000 01000000 ....P).......... │ │ │ │ - 0x000622a8 00000000 00000000 2c0d0400 00000000 ........,....... │ │ │ │ + 0x00062278 dcf50300 00000000 fc270400 00000000 .........'...... │ │ │ │ + 0x00062288 01000000 00000000 00000000 e8f50300 ................ │ │ │ │ + 0x00062298 00000000 ac270400 00000000 01000000 .....'.......... │ │ │ │ + 0x000622a8 00000000 00000000 880b0400 00000000 ................ │ │ │ │ 0x000622b8 48fa0500 01000000 01000000 00000000 H............... │ │ │ │ - 0x000622c8 00000000 200d0400 00000000 90290400 .... ........).. │ │ │ │ + 0x000622c8 00000000 7c0b0400 00000000 ec270400 ....|........'.. │ │ │ │ 0x000622d8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000622e8 100d0400 00000000 28fa0500 01000000 ........(....... │ │ │ │ - 0x000622f8 01000000 00000000 00000000 08150400 ................ │ │ │ │ + 0x000622e8 6c0b0400 00000000 28fa0500 01000000 l.......(....... │ │ │ │ + 0x000622f8 01000000 00000000 00000000 64130400 ............d... │ │ │ │ 0x00062308 00000000 e8f90500 03000000 01000000 ................ │ │ │ │ - 0x00062318 00000000 00000000 fc140400 00000000 ................ │ │ │ │ + 0x00062318 00000000 00000000 58130400 00000000 ........X....... │ │ │ │ 0x00062328 a8f90500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00062338 00000000 8c170400 00000000 80290400 .............).. │ │ │ │ + 0x00062338 00000000 e8150400 00000000 dc270400 .............'.. │ │ │ │ 0x00062348 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062358 98170400 00000000 70290400 00000000 ........p)...... │ │ │ │ - 0x00062368 01000000 00000000 00000000 ac150400 ................ │ │ │ │ + 0x00062358 f4150400 00000000 cc270400 00000000 .........'...... │ │ │ │ + 0x00062368 01000000 00000000 00000000 08140400 ................ │ │ │ │ 0x00062378 00000000 88f90500 01000000 01000000 ................ │ │ │ │ - 0x00062388 00000000 00000000 a4170400 00000000 ................ │ │ │ │ + 0x00062388 00000000 00000000 00160400 00000000 ................ │ │ │ │ 0x00062398 58f90500 02000000 01000000 00000000 X............... │ │ │ │ - 0x000623a8 00000000 ac170400 00000000 38f90500 ............8... │ │ │ │ + 0x000623a8 00000000 08160400 00000000 38f90500 ............8... │ │ │ │ 0x000623b8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000623c8 c8e40300 00000000 60290400 00000000 ........`)...... │ │ │ │ - 0x000623d8 01000000 00000000 00000000 b4170400 ................ │ │ │ │ + 0x000623c8 58e30300 00000000 bc270400 00000000 X........'...... │ │ │ │ + 0x000623d8 01000000 00000000 00000000 10160400 ................ │ │ │ │ 0x000623e8 00000000 18f90500 01000000 01000000 ................ │ │ │ │ 0x000623f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062408 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062418 00000000 580f0400 49000300 002a0400 ....X...I....*.. │ │ │ │ + 0x00062418 00000000 b40d0400 d9fe0200 5c280400 ............\(.. │ │ │ │ 0x00062428 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062438 4c0d0400 19150300 c8fa0500 03000000 L............... │ │ │ │ - 0x00062448 01000000 00000000 00000000 b4fa0300 ................ │ │ │ │ - 0x00062458 d1130300 88fa0500 03000000 01000000 ................ │ │ │ │ + 0x00062438 a80b0400 a9130300 c8fa0500 03000000 ................ │ │ │ │ + 0x00062448 01000000 00000000 00000000 10f90300 ................ │ │ │ │ + 0x00062458 61120300 88fa0500 03000000 01000000 a............... │ │ │ │ 0x00062468 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062478 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062488 00000000 0cd80300 00000000 98fb0500 ................ │ │ │ │ + 0x00062488 00000000 9cd60300 00000000 98fb0500 ................ │ │ │ │ 0x00062498 05000000 21000000 00000000 00000000 ....!........... │ │ │ │ - 0x000624a8 78f70300 00000000 382a0400 00000000 x.......8*...... │ │ │ │ - 0x000624b8 01000000 00000000 00000000 80f70300 ................ │ │ │ │ - 0x000624c8 00000000 282a0400 00000000 01000000 ....(*.......... │ │ │ │ - 0x000624d8 00000000 00000000 8cf70300 00000000 ................ │ │ │ │ - 0x000624e8 182a0400 00000000 01000000 00000000 .*.............. │ │ │ │ - 0x000624f8 00000000 481a0400 00000000 78fb0500 ....H.......x... │ │ │ │ + 0x000624a8 d4f50300 00000000 94280400 00000000 .........(...... │ │ │ │ + 0x000624b8 01000000 00000000 00000000 dcf50300 ................ │ │ │ │ + 0x000624c8 00000000 84280400 00000000 01000000 .....(.......... │ │ │ │ + 0x000624d8 00000000 00000000 e8f50300 00000000 ................ │ │ │ │ + 0x000624e8 74280400 00000000 01000000 00000000 t(.............. │ │ │ │ + 0x000624f8 00000000 a4180400 00000000 78fb0500 ............x... │ │ │ │ 0x00062508 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062518 581a0400 00000000 38fb0500 01000000 X.......8....... │ │ │ │ - 0x00062528 01000000 00000000 00000000 641a0400 ............d... │ │ │ │ + 0x00062518 b4180400 00000000 38fb0500 01000000 ........8....... │ │ │ │ + 0x00062528 01000000 00000000 00000000 c0180400 ................ │ │ │ │ 0x00062538 00000000 08fb0500 02000000 01000000 ................ │ │ │ │ - 0x00062548 00000000 00000000 701a0400 00000000 ........p....... │ │ │ │ + 0x00062548 00000000 00000000 cc180400 00000000 ................ │ │ │ │ 0x00062558 58fb0500 01000000 01000000 00000000 X............... │ │ │ │ 0x00062568 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062578 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062588 00000000 00000000 d8250600 c8250600 .........%...%.. │ │ │ │ 0x00062598 b8250600 00000000 00000000 00000000 .%.............. │ │ │ │ 0x000625a8 00000000 00000000 11000000 00000000 ................ │ │ │ │ - 0x000625b8 c0250600 00000000 08100400 01000000 .%.............. │ │ │ │ - 0x000625c8 d0250600 00000000 9cdc0300 01000000 .%.............. │ │ │ │ - 0x000625d8 e0250600 00000000 58070400 01000000 .%......X....... │ │ │ │ - 0x000625e8 c01b0400 01000000 08100400 01000000 ................ │ │ │ │ - 0x000625f8 0cd80300 00000000 d8fd0500 01000000 ................ │ │ │ │ - 0x00062608 21000000 00000000 00000000 78f70300 !...........x... │ │ │ │ - 0x00062618 00000000 782a0400 00000000 01000000 ....x*.......... │ │ │ │ - 0x00062628 00000000 00000000 80f70300 00000000 ................ │ │ │ │ - 0x00062638 882a0400 00000000 01000000 00000000 .*.............. │ │ │ │ - 0x00062648 00000000 8cf70300 00000000 482a0400 ............H*.. │ │ │ │ + 0x000625b8 c0250600 00000000 640e0400 01000000 .%......d....... │ │ │ │ + 0x000625c8 d0250600 00000000 2cdb0300 01000000 .%......,....... │ │ │ │ + 0x000625d8 e0250600 00000000 b4050400 01000000 .%.............. │ │ │ │ + 0x000625e8 1c1a0400 01000000 640e0400 01000000 ........d....... │ │ │ │ + 0x000625f8 9cd60300 00000000 d8fd0500 01000000 ................ │ │ │ │ + 0x00062608 21000000 00000000 00000000 d4f50300 !............... │ │ │ │ + 0x00062618 00000000 d4280400 00000000 01000000 .....(.......... │ │ │ │ + 0x00062628 00000000 00000000 dcf50300 00000000 ................ │ │ │ │ + 0x00062638 e4280400 00000000 01000000 00000000 .(.............. │ │ │ │ + 0x00062648 00000000 e8f50300 00000000 a4280400 .............(.. │ │ │ │ 0x00062658 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062668 b8040400 00000000 78fd0500 04000000 ........x....... │ │ │ │ - 0x00062678 01000000 00000000 00000000 601a0400 ............`... │ │ │ │ + 0x00062668 14030400 00000000 78fd0500 04000000 ........x....... │ │ │ │ + 0x00062678 01000000 00000000 00000000 bc180400 ................ │ │ │ │ 0x00062688 00000000 58fd0500 01000000 01000000 ....X........... │ │ │ │ - 0x00062698 00000000 00000000 c41b0400 00000000 ................ │ │ │ │ + 0x00062698 00000000 00000000 201a0400 00000000 ........ ....... │ │ │ │ 0x000626a8 38fd0500 01000000 01000000 00000000 8............... │ │ │ │ - 0x000626b8 00000000 c81b0400 00000000 f8fc0500 ................ │ │ │ │ + 0x000626b8 00000000 241a0400 00000000 f8fc0500 ....$........... │ │ │ │ 0x000626c8 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000626d8 d01b0400 00000000 f8fc0500 03000000 ................ │ │ │ │ - 0x000626e8 01000000 00000000 00000000 d81b0400 ................ │ │ │ │ + 0x000626d8 2c1a0400 00000000 f8fc0500 03000000 ,............... │ │ │ │ + 0x000626e8 01000000 00000000 00000000 341a0400 ............4... │ │ │ │ 0x000626f8 00000000 f8fc0500 03000000 01000000 ................ │ │ │ │ - 0x00062708 00000000 00000000 e41b0400 00000000 ................ │ │ │ │ + 0x00062708 00000000 00000000 401a0400 00000000 ........@....... │ │ │ │ 0x00062718 f8fc0500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00062728 00000000 f01b0400 00000000 f8fc0500 ................ │ │ │ │ + 0x00062728 00000000 4c1a0400 00000000 f8fc0500 ....L........... │ │ │ │ 0x00062738 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062748 fc1b0400 00000000 f8fc0500 03000000 ................ │ │ │ │ - 0x00062758 01000000 00000000 00000000 081c0400 ................ │ │ │ │ + 0x00062748 581a0400 00000000 f8fc0500 03000000 X............... │ │ │ │ + 0x00062758 01000000 00000000 00000000 641a0400 ............d... │ │ │ │ 0x00062768 00000000 c8fd0500 00000000 01000000 ................ │ │ │ │ - 0x00062778 00000000 00000000 141c0400 00000000 ................ │ │ │ │ - 0x00062788 982a0400 00000000 11000000 00000000 .*.............. │ │ │ │ - 0x00062798 00000000 281c0400 00000000 c8fc0500 ....(........... │ │ │ │ + 0x00062778 00000000 00000000 701a0400 00000000 ........p....... │ │ │ │ + 0x00062788 f4280400 00000000 11000000 00000000 .(.............. │ │ │ │ + 0x00062798 00000000 841a0400 00000000 c8fc0500 ................ │ │ │ │ 0x000627a8 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000627b8 140d0400 00000000 582a0400 00000000 ........X*...... │ │ │ │ - 0x000627c8 01000000 00000000 00000000 2c0d0400 ............,... │ │ │ │ + 0x000627b8 700b0400 00000000 b4280400 00000000 p........(...... │ │ │ │ + 0x000627c8 01000000 00000000 00000000 880b0400 ................ │ │ │ │ 0x000627d8 00000000 88fc0500 01000000 01000000 ................ │ │ │ │ - 0x000627e8 00000000 00000000 200d0400 00000000 ........ ....... │ │ │ │ - 0x000627f8 682a0400 00000000 01000000 00000000 h*.............. │ │ │ │ - 0x00062808 00000000 100d0400 00000000 a8fc0500 ................ │ │ │ │ + 0x000627e8 00000000 00000000 7c0b0400 00000000 ........|....... │ │ │ │ + 0x000627f8 c4280400 00000000 01000000 00000000 .(.............. │ │ │ │ + 0x00062808 00000000 6c0b0400 00000000 a8fc0500 ....l........... │ │ │ │ 0x00062818 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062828 701a0400 00000000 68fc0500 01000000 p.......h....... │ │ │ │ - 0x00062838 01000000 00000000 00000000 641a0400 ............d... │ │ │ │ + 0x00062828 cc180400 00000000 68fc0500 01000000 ........h....... │ │ │ │ + 0x00062838 01000000 00000000 00000000 c0180400 ................ │ │ │ │ 0x00062848 00000000 38fc0500 02000000 01000000 ....8........... │ │ │ │ - 0x00062858 00000000 00000000 481a0400 00000000 ........H....... │ │ │ │ + 0x00062858 00000000 00000000 a4180400 00000000 ................ │ │ │ │ 0x00062868 18fc0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00062878 00000000 581a0400 00000000 f8fb0500 ....X........... │ │ │ │ + 0x00062878 00000000 b4180400 00000000 f8fb0500 ................ │ │ │ │ 0x00062888 01000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00062898 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000628a8 00000000 00000000 00000000 0cd80300 ................ │ │ │ │ + 0x000628a8 00000000 00000000 00000000 9cd60300 ................ │ │ │ │ 0x000628b8 00000000 40fe0500 03000000 01000000 ....@........... │ │ │ │ - 0x000628c8 00000000 00000000 c41b0400 00000000 ................ │ │ │ │ + 0x000628c8 00000000 00000000 201a0400 00000000 ........ ....... │ │ │ │ 0x000628d8 10fe0500 02000000 01000000 00000000 ................ │ │ │ │ - 0x000628e8 00000000 80f70300 00000000 e42b0400 .............+.. │ │ │ │ + 0x000628e8 00000000 dcf50300 00000000 402a0400 ............@*.. │ │ │ │ 0x000628f8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062908 8cf70300 00000000 c42b0400 00000000 .........+...... │ │ │ │ - 0x00062918 01000000 00000000 00000000 78f70300 ............x... │ │ │ │ - 0x00062928 00000000 d42b0400 00000000 01000000 .....+.......... │ │ │ │ + 0x00062908 e8f50300 00000000 202a0400 00000000 ........ *...... │ │ │ │ + 0x00062918 01000000 00000000 00000000 d4f50300 ................ │ │ │ │ + 0x00062928 00000000 302a0400 00000000 01000000 ....0*.......... │ │ │ │ 0x00062938 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062948 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062958 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61633033 36323039 62366534 61306332 ac036209b6e4a0c2 │ │ │ │ - 0x00000010 62393662 32613730 35393033 36343566 b96b2a705903645f │ │ │ │ - 0x00000020 64326234 63372e64 65627567 00000000 d2b4c7.debug.... │ │ │ │ - 0x00000030 bb993f1d ..?. │ │ │ │ + 0x00000000 35313232 66326535 65393161 62313666 5122f2e5e91ab16f │ │ │ │ + 0x00000010 33316165 66383662 61636235 62643865 31aef86bacb5bd8e │ │ │ │ + 0x00000020 39353965 62332e64 65627567 00000000 959eb3.debug.... │ │ │ │ + 0x00000030 1daa0083 ....